using { /Fortnite.com/Devices } using { /Verse.org/Simulation } # This is our Button Device. It's the trigger. ChaosButton := class(creative_device): # We store a reference to the Prop-O-Matic manager device here. # Drag your prop_o_matic_manager_device into this field in the UEFN details panel. @editable Manager : prop_o_matic_manager_device = prop_o_matic_manager_device{} # This is the "Init" function. It runs once when the island starts. # Think of this as loading your loadout before the match begins. OnBegin():void= # We need to find the Prop O'Matic Manager in our island. # In the UEFN details panel, assign your prop_o_matic_manager_device to Manager above. # Then subscribe to whatever button/trigger fires OnActivated. OnActivated() # This is the "OnActivated" event. # It runs EVERY time someone presses the button. # Think of this like the "Elimination" event firing. OnActivated():void= # Here is the magic line. # We are calling the Manager's PingAllProps function. # It takes NO parameters because it affects EVERYONE hiding. Manager.PingAllProps() # Optional: Let's tell the player "It's on!" # This prints a message to the console (F8 to view). Print("CHAKA-CHAKA! All props revealed!")