Is there a painless way to change this property of a hotspot interaction through an action list? I'm looking for something I could put in a generic AL with a parameter, and run for every hotspot I need to change the action to.
The scenario is that we're at the end game and it takes place in a previously visited scene, full of now superfluous hotspots. I want the player to focus on the task at hand, but at the same time I don't want to just turn off all old hotspots. Most hotspots have a "walk to marker" action on the use interaction, and it feels silly for the player to walk up to a hotspot and just say "now it's not the time". So I'd like to change that "walk to" into "do nothing" for all of these old hotspots.
I thought I could add a second "use" action with "do nothing" for every hotspot, disable the old one and enable the new one, but it doesn't work for me for a couple of reasons: it doesn't work if I pass the hotspot as a parameter (so I would have to do it manually for each one) and I want to also change the examine "player action", but I can't add a second examine action.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Not built-in, but you can control this property through a custom script function that you can then call via an ActionList using the Object: Call event Action:
Hi Chris, thanks a lot
If anyone's interested I transformed this into a custom action script that can change the playerAction either way