So, I have an effect I am pretty proud of (even if it is kinda simple and ridiculous) but it is currently build on events with "every-time" as conditional - which I didn't think through back then and until recently didn't reconsider. However some time ago, I tried to make a recording of the mission it is implimented in and as it is with wrongly used "every-time" the frame rate dropped to no small degree.
The original effect worked like this:
So every frame in between the NTCv Congreve's arrival and destruction the engine would randomly set two variables to either 0 or 1. Each variable was used as a trigger for the following events - if the variable was 1 an event would trigger that activated the glow maps/points; if the varibale was 0 an event would trigger that deactived the glow maps/points.
Not exactly how this was intended to be used but it worked.
Now I am building a new version of the effect based on "when" events and hit a little snag: The glow-maps go out as intended but never get back on and subsequently don't flicker.... (as there aren't all ships implimented in the mission yet I can't see if the equivalent stuff for the turrets works or not)
Using the varibale as trigger here might be redundant (as you can basically make the check if the Naxos is at <20% hull a condition on its own) but otherwise I can't see a fault in the events.
The only stuff I can come up with at the moment would be that Interval Time needs to be higher but don't have that covered with the "event-ture" stuff?