Remote Signal Function Switcher
2546 Views
-
using { /Fortnite.com/Devices } using { /Fortnite.com/UI } using { /Verse.org/Simulation } using { /UnrealEngine.com/Temporary/UI } using { /UnrealEngine.com/Temporary/SpatialMath } signal_system := class(creative_device): @editable RemoteSignal : signal_remote_manager_device = signal_remote_manager_device{} SignalFunctions:[]string = array{"TestFunc1","TestFunc2"} var SignalFunctionIndex:int = 0 TextForTestFunc1<localizes> : message = "TestFunc1" TextForTestFunc2<localizes> : message = "TestFunc2" OnBegin<override>()<suspends>:void= RemoteSignal.PrimarySignalEvent.Subscribe(Primary) RemoteSignal.SecondarySignalEvent.Subscribe(Secondary) Primary(Agent:agent):void= if (stringVal := SignalFunctions[SignalFunctionIndex]): case(stringVal): "TestFunc1" => Print("TestFunc1") "TestFunc2" => Print("TestFunc2") _ => Print("Default")
You're reading a preview
The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.
Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.