The game I’m working on (my first) has a time limit in game time. You have 1 hour to get out before the explosion, so I put in *set time -1 (or more) at various places, and give the time remaining at the end of each scene.
I can put in a time check regularly:
*if time <1 goto_scene explosion
Or I can put this in a subroutine in each scene, and refer to it regularly.
But can I put in some kind of universal time check to cover the entire game that takes me to the explosion scene, to avoid repeating this check numerous times?