I'm gonna start working on a game where I have to ramp up difficulty in real time. So my question(though proably poorly written) is how can I change events with other events?
For example lets say that I have an event every 1.5 seconds | spawn enemy . And lets say that I want that to happen only while the score is under 100, when the score goes beyond 100 I want that event to change from 1.5 seconds to lets say 1 second. Another example let's say I have an event where I set the magnitude of a sine behavior to 40, again when the score reaches a certain point let's say I want that event to change the magnitude from 40 to 80. And so on and so forth. Multiple events, affecting different things, that would all need to have their properties changed in an instant.
So how would I do this? Should I use groups? I noticed when adding a group that it has a tickbox "active on start", am I correct in assuming that I could have a bunch of groups(one with the 1.5 seconds eevent, another group with the 1 seconds event, etc...) and then enable/disable them whenever I want?
Is that the way, does it have any pros/cons, is there a better way.... What do you guys suggest?