I'm currently creating a mechanic where a character gives another character the necessary needs to change their appearance. I've created a special catalog for these items. It generally works, but only on one item. My goal is for a special scene to trigger after giving a fourth item. Do I need to create a separate action list for each item? If so, where should I place it?
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
When it comes to running the same - or similar - Actions repeatedly, there are a couple of features to bear in mind:
Firstly, you can break up your Actions in to multiple ActionLists, and chain them together with the ActionList: Run Action. For example, your last three Actions (7, 8, 9) could be moved to a separate ActionList. If you ended up making separate ActionLists for the first part (i.e. handling the Inventory), each one could then run this ending ActionList to handle the special scene-triggering.
Secondly, you can recycle Actions using parameters. Parameters let you re-run Actions while changing their field values. You could parameterise your shared ActionList with e.g. different speech lines, different ActionList references etc depending on which item is being dealt with.
A tutorial on their usage can be found here.