use EngineLibs.Core
use DevicesLib.Trigger
use DevicesLib.BiplaneSpawner
actor SkyGateLogic:
# Define the devices we are controlling
my_trigger: TriggerDevice = Self.GetParent().FindDevice<TriggerDevice>("SkyGateTrigger")
my_biplane: BiplaneSpawnerDevice = Self.GetParent().FindDevice<BiplaneSpawnerDevice>("BiplaneSpawn")
# This function runs when the game starts
on_begin_play():
# This is the "Wiring" step.
# We are saying: "When my_trigger detects a player, run this function."
my_trigger.OnOverlap.Add(delegate():
my_biplane.Spawn()
print("Biplane is ready for takeoff!")
)
Verse Library
verse
02 Fragment
Spawns a biplane vehicle when a player enters a designated trigger volume in the level.
verse-library/using-biplane-spawner-devices-in-fortnite-creative/02-fragment.verse