Solomon - another way is to use a global variable:
On Start of Layout B --> set NextSpawnTime = Time + 5
then, instead of every 5 seconds:
System Compare two values ( Time >= NextSpawnTime ) --> spawn box, and set NextSpawnTime = Time + 5
The only thing to watch out for is if you pause the game (or open a settings menu, or display a message) - you would have to save the remaining wait time:
TimeToSpawn = NextSpawnTime - Time
then when you unpause, set NextSpawnTime = Time + TimeToSpawn
OH WOW! Thanks a lot for your time! Now I have to wrap my head around it
How much simpler would it be to have the ability just to toggle the "Every 5 seconds" condition to either start counting at beginning of game, or start counting at beginning of each layout?
Construct 2 is great don't get me wrong, but it is seemingly simple things like this that just put me off for a bit once in a blue moon.
Anyhow once I get this working by your example I'm sure this logic structure will come in handy in some other part of my game.
Once again thanks for your time