I think in the trigger creation screen, there should be a thing where we can set it to go off after a certain amount of seconds. So like I see:
You are hungry.
(triggers goes off, but it waits 5 seconds before doing anything)
(trigger - cast 'create food';get food;eat food)
Instead of making a trigger call on a script. Then the script making a one time used timer.
You are hungry.
(triggers goes off, but it waits 5 seconds before doing anything)
(trigger - cast 'create food';get food;eat food)
Instead of making a trigger call on a script. Then the script making a one time used timer.