Hello Forgehub, as i am working on my smackdown submission i want to use an interactive element on my 1v1 map. The Basic idea is to create a Gravity Lift that can be disabled (despawned) for a set amount of time. A player would shoot the "Trigger On Destroyed" and the Gravity Lift despawns. After 10 Seconds the Gravity Lift should respawn and the "Trigger On Destroyed" will reactivate. I got the first part down, but the second gives me a headache. I can't find a Scripting solution for Timing the Respawing and Reactivation of Gravity Lift and the Trigger. Has someone a solution for me or experienced similar problem ? Thanks in advance, MadMax
So I'm guessing you have something like this currently (or at least you should have something like this currently): Timer: On Once: Broadcast Channel 0, Timer/UserData: 5 (This is to initially spawn in the Gravity Lift at the beginning of the game - note the 5 second delay; this is because otherwise the Timer might not fire for Off-Host players) On-Destroyed Trigger: Broadcast Channel 1 Timer: Off Once: Power Channel 1, Broadcast Channel 0 (This despawns the Gravity Lift, once the Trigger has been activated) Gravity Lift: Respawn Timer: Never, Spawn At Start: False, Spawn Channel 0, Can Despawn: True So now, to reset this 10 seconds after activating the Trigger, add the following: Timer: On Once: Power Channel 1, Broadcast 0, Timer/User Data 10 (spawns back in the Gravity Lift 10 seconds after the trigger was activated) Timer: Off Once: Power Channel 0, Broadcast Channel 1 (Resets the trigger as soon as the Gravity Lift is spawned back in) Basically, the reason this is all a bit tricky is because an On-Destroyed Trigger can only turn on a Broadcast Channel by itself, but you need it to turn off a Broadcast Channel to despawn the Gravity Lift, so you need to add Timers to give you that behaviour. Then, you have to reset two Broadcast Channels, instead of just the one for the Gravity Lift, to reset it all. To make it even more tricky, you can only add Timers that can activate when Broadcast Channels are turned on, you can't activate a Timer based on a Broadcast Channel being turned off. Hope that helps!