Forum rules - please read before posting.

ActionRunActionList always stops afterwards

Hi,

we are using a custom script to import dialogs and conversations from twine. To integrate specific actions (like cutscenes or inventory handling) we use action lists defined in a unity scene. The importer creates a ActionRunActionList to call those "external" action lists.

We noticed that the class ActionRunActionList automatically sets its endAction to ResultAction.Stop when its run (see the Upgrade-Method). For us this is a problem since we need a possibility to call action lists and do other things afterwards.

I just commented the line (64) out and have not seen any problem this far. 

Is there a specific reason for this Action to always stop afterwards?
Will we get any problems later on?

Thanks in advance,

momsen

Comments

  • The function exists because the Action previously did not allow subsequent Actions to run after it - when the feature was added, the Upgrade() function was written to add this functionality to existing Actions without changing its behaviour without the user's permission.  It is quite safe to remove - though you might want to duplicate the whole Action and make it a custom Action so that you don't have to amend it when updating AC.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.