I need certain actions be only usable during specific scenes and I’m talking about aliases to the default commands, not the completely custom actions so hacking it with check/carry out/report won’t work in that case. For example I’ve set it up that player can “warn” certain character which amounts to “telling him about danger”, but I only want the action to be usable in certain scene. Unfortunately Inform balks at the code like this:
If the Scene is happening:
Understand "warn [someone]" as telling them about "danger".
It wouldn’t make sense for people in other scenes to be warned about anything and as such I want limit certain commands/aliases to specific scenes. How to do that?