No big eureka here, obviously. common/00screen.py
Code: Select all
class Call(Action):
def __init__(self, label):
self.label = label
def __call__(self):
renpy.call_in_new_context(self.label)
(Edit) Oooh crap. Apparently this prevents a conversation from being saved. Moving the whole concept to Support.
However, this led me to concluding that screen actions lack a basic "call python code" action, one not being a Call to a label with one python line and a return afterwards. Or am I missing something..?