So I made a custom Knockback and I need help on an idea I just thought of and it uses a button and popup, so the idea is that after for example after 5 minutes (300 seconds) a button will appear in the center of the map and when a player presses it, it it activates a modal and “blinds” every other player except themselves for a short time.
You will need a lifecycle, a trigger, a relay, a barrier, and a button:
Lifecycle set on game start
Trigger set to [trigger when received on x channel] and trigger on x channel when triggered], delay will be [300].
Relay set on [All other players]
Place down a dark barrier, set it to [player scope]
Make button [not active] when game start
Wires:
Lifecycle (event occurs) -> Trigger (trigger)
Trigger (trigger) -> Button (activate button)
Button (clicked) -> Relay (trigger relay)
Relay (triggered relay) -> Barrier (activate barrier)
1 Like
the delay has a max delay set to 120
In that case, you can use a counter that has a default value set to [300] and a target value of [0] and trigger delay to 1.0:
Lifecycle (event occurs) -> Trigger (trigger)
Trigger (triggered) -> Counter (decrement value)
Counter (counter target value reached) -> Button (activate button)
Button (clicked) -> Relay (trigger relay)
Relay (triggered relay) -> Barrier (activate barrier)