Ah thanks for that Nimtrix, Ive been looking into dt a bit the past few days and trying to get used to it.
Here's the dilemma, say at the start of a "level" I set a time to say 2 minutes. The shooting from the turrets I want to ALWAYS shoot at their designated second variable (every .5 seconds, 1 second, etc), BUT to only actually shoot a bullet when an enemy is in it's "range". The problem is that trying to mess with the example you sent me I could mimick that but the turrets ended up getting out of sync a bit.
So do you see an easy way with some more complicated expressions to do this:
Timer = 120 seconds
Every tick subtract dt from Timer.
Tower 1 Shoot bullet when Timer is x.5 seconds AND enemy is in x range
Tower2 Shoot bullet when Timer is a whole 1 second AND enemy is in x range
What this really comes down to is wherever the tower is and whatever is happening, if a bullet is supposed to come from Tower 1 and Tower 2 that they shoot at the exact time.
Sorry I'm not really giving really in depth details about the game because honestly I'm worried about others liking my idea and running with it (no offense to anyone), but I really want to make this game. So if your bored and cant think of anything from these details I wouldn't mind brainstorming through messages if your bored.
Thanks Nim and anyone else that has ideas on trying this!