# This is a simple script for a Reboot Van # It reacts when a player uses the van using { /Fortnite.com/Devices } using { /Fortnite.com/Characters } using { /Verse.org/Simulation } using { /UnrealEngine.com/Temporary/Diagnostics } # A Verse device that listens for reboot van activity reboot_van_manager := class(creative_device): # Bind to the reboot van spawner placed in the level @editable RebootVan : reboot_van_spawner_device = reboot_van_spawner_device{} # Called automatically when the game starts OnBegin() : void = # Subscribe to the built-in event fired when a teammate is rebooted RebootVan.ReboottedEvent.Subscribe(OnPlayerRebooted) # note: ReboottedEvent triggers after a player is successfully # revived at the van; it receives the rebooted agent as its argument # Runs each time a player is revived at the van OnPlayerRebooted(Agent : agent) : void = Print("Teammate Revived!") # note: Print() writes to the UEFN output log; use # a hud_message_device bound via @editable to show # on-screen text to players at runtime