VerseIsland
Feed Learn Leaderboard Guides Reference Explore Search Docs Verse Library
Sign in
Feed Learn 📖 Codex Leaderboard Guides Reference Explore Search Docs Verse Library
Verse Library › Devices
Browse Verse Library

Library

Devices 634
  • Devices171
  • Triggers & Logic118
  • UI & HUD40
  • Audio39
  • Items & Inventory29
  • Events27
  • Scoring & Objectives25
  • Spawning19
  • Classes & Interfaces18
  • Game Modes17
  • Props & Meshes14
  • Variables & Mutability12
  • Player Management11
  • Modules & Structure10
  • Round Flow8
  • Animation6
  • Concurrency6
  • Functions6
  • Getting Started6
  • Teams & Classes6
  • NPCs & AI5
  • Tutorials5
  • VFX & Particles5
  • Arrays & Maps4
  • Cameras4
  • Debugging4
  • Control Flow3
  • Cinematics2
  • Other2
  • Persistence2
  • Scene Graph2
  • Structs & Enums2
  • Building1
  • Physics1
  • Publishing & Islands1
  • Syntax & Types1
  • Vehicles1
  • Weapons1
Verse Language 257
  • Control Flow35
  • Functions26
  • Arrays & Maps25
  • Classes & Interfaces22
  • Variables & Mutability22
  • Concurrency21
  • Syntax & Types18
  • Modules & Structure12
  • Debugging8
  • Devices8
  • Events7
  • Player Management6
  • Structs & Enums6
  • Triggers & Logic6
  • Game Modes5
  • Failure & Options4
  • Scene Graph4
  • UI & HUD4
  • Getting Started3
  • Round Flow3
  • Spawning3
  • VFX & Particles3
  • Reference2
  • Animation1
  • Best Practices1
  • Other1
  • Props & Meshes1
Materials/VFX 154
  • Triggers & Logic27
  • UI & HUD17
  • Devices16
  • VFX & Particles14
  • Props & Meshes11
  • Scoring & Objectives9
  • Game Modes7
  • Items & Inventory7
  • Functions6
  • Arrays & Maps5
  • Animation3
  • Cinematics3
  • Classes & Interfaces3
  • Control Flow3
  • Events3
  • Modules & Structure3
  • Round Flow3
  • Spawning3
  • Getting Started2
  • Scene Graph2
  • Variables & Mutability2
  • Concurrency1
  • Persistence1
  • Player Management1
  • Structs & Enums1
  • Syntax & Types1
General 153
  • Devices22
  • Events20
  • Triggers & Logic20
  • Classes & Interfaces10
  • Variables & Mutability8
  • Round Flow6
  • Scoring & Objectives6
  • UI & HUD6
  • Functions5
  • Player Management5
  • Game Modes4
  • Getting Started4
  • Props & Meshes4
  • Control Flow3
  • Syntax & Types3
  • VFX & Particles3
  • Arrays & Maps2
  • Best Practices2
  • NPCs & AI2
  • Other2
  • Physics2
  • Scene Graph2
  • Spawning2
  • Structs & Enums2
  • Tutorials2
  • Building1
  • Cameras1
  • Cinematics1
  • Failure & Options1
  • Items & Inventory1
  • Teams & Classes1
Player 133
  • Player Management22
  • Teams & Classes19
  • Classes & Interfaces12
  • Devices11
  • Events9
  • Persistence7
  • Triggers & Logic7
  • Arrays & Maps6
  • Functions4
  • Game Modes4
  • Items & Inventory4
  • Round Flow4
  • Debugging3
  • Getting Started3
  • Modules & Structure3
  • Concurrency2
  • Control Flow2
  • Scoring & Objectives2
  • Spawning2
  • Structs & Enums2
  • Physics1
  • Props & Meshes1
  • UI & HUD1
  • Variables & Mutability1
  • Weapons1
Building & Props 131
  • Variables & Mutability15
  • Props & Meshes14
  • Triggers & Logic12
  • Classes & Interfaces10
  • Devices10
  • UI & HUD10
  • Events7
  • Teams & Classes7
  • Animation5
  • Building5
  • Functions5
  • VFX & Particles5
  • Structs & Enums4
  • Control Flow3
  • Game Modes3
  • Items & Inventory3
  • Round Flow3
  • Scene Graph3
  • Arrays & Maps2
  • Concurrency2
  • Reference2
  • Modules & Structure1
NPCs & AI 76
  • NPCs & AI35
  • Spawning7
  • Animation5
  • Variables & Mutability5
  • Classes & Interfaces3
  • Debugging3
  • UI & HUD3
  • Audio2
  • Concurrency2
  • Game Modes2
  • Props & Meshes2
  • Triggers & Logic2
  • Devices1
  • Functions1
  • Getting Started1
  • Reference1
  • VFX & Particles1
Spawning 73
  • Spawning31
  • Events7
  • Concurrency6
  • Player Management6
  • Vehicles5
  • Props & Meshes4
  • Devices3
  • Scene Graph3
  • Items & Inventory2
  • Teams & Classes2
  • Control Flow1
  • Publishing & Islands1
  • Reference1
  • Scoring & Objectives1
Cinematics 71
  • Cameras19
  • Cinematics15
  • Devices11
  • Audio5
  • Animation4
  • Triggers & Logic4
  • Functions2
  • Game Modes2
  • UI & HUD2
  • Classes & Interfaces1
  • Concurrency1
  • Control Flow1
  • Items & Inventory1
  • Modules & Structure1
  • Scene Graph1
  • Templates1
UI 57
  • UI & HUD35
  • Devices5
  • Scoring & Objectives4
  • Classes & Interfaces3
  • Round Flow2
  • Scene Graph2
  • Arrays & Maps1
  • Props & Meshes1
  • Structs & Enums1
  • Templates1
  • Triggers & Logic1
  • Variables & Mutability1
Scene Graph 40
  • Scene Graph9
  • Items & Inventory8
  • Classes & Interfaces3
  • Events3
  • Props & Meshes3
  • Functions2
  • Arrays & Maps1
  • Building1
  • Control Flow1
  • Debugging1
  • Modules & Structure1
  • Player Management1
  • Reference1
  • Structs & Enums1
  • Syntax & Types1
  • Triggers & Logic1
  • UI & HUD1
  • VFX & Particles1
Vehicles 38
  • Spawning11
  • Devices7
  • Vehicles7
  • Props & Meshes4
  • Functions2
  • Game Modes2
  • Failure & Options1
  • Items & Inventory1
  • Reference1
  • Teams & Classes1
  • Tutorials1
Tutorials 37
  • Game Modes6
  • Triggers & Logic5
  • Classes & Interfaces4
  • Events4
  • Props & Meshes3
  • Building2
  • Devices2
  • Items & Inventory2
  • Scoring & Objectives2
  • Animation1
  • Arrays & Maps1
  • Cameras1
  • Concurrency1
  • Physics1
  • Player Management1
  • Structs & Enums1
Weapons 30
  • Game Modes6
  • Weapons6
  • Devices5
  • Items & Inventory3
  • Scoring & Objectives3
  • Spawning2
  • Teams & Classes2
  • Best Practices1
  • Functions1
  • Triggers & Logic1
Items 28
  • Items & Inventory23
  • Devices2
  • Triggers & Logic2
  • Spawning1
Assets 20
  • Modules & Structure6
  • Arrays & Maps3
  • Functions3
  • Scene Graph2
  • Best Practices1
  • Devices1
  • Events1
  • Failure & Options1
  • Physics1
  • Variables & Mutability1
Animation 19
  • Animation10
  • Variables & Mutability4
  • Devices1
  • Player Management1
  • Props & Meshes1
  • Scene Graph1
  • Syntax & Types1
Release Notes 17
  • Classes & Interfaces5
  • Modules & Structure3
  • Concurrency2
  • Control Flow2
  • Variables & Mutability2
  • Debugging1
  • Devices1
  • Items & Inventory1
Input & Controls 16
  • Functions4
  • UI & HUD3
  • Control Flow2
  • Animation1
  • Arrays & Maps1
  • Cinematics1
  • Debugging1
  • Devices1
  • Events1
  • Items & Inventory1
Publishing 8
  • Control Flow5
  • Arrays & Maps1
  • Devices1
  • Syntax & Types1
Audio 7
  • Audio5
  • UI & HUD2
Landscape 7
  • Other4
  • VFX & Particles2
  • Scene Graph1
Persistence 6
  • Structs & Enums2
  • Items & Inventory1
  • Persistence1
  • Publishing & Islands1
  • Variables & Mutability1
Physics 5
  • Functions2
  • Classes & Interfaces1
  • Devices1
  • Syntax & Types1
Creator Economy 3
  • Publishing & Islands2
  • Modules & Structure1
Discovery 3
  • Devices1
  • NPCs & AI1
  • Structs & Enums1
Editor & Project 3
  • Other1
  • Props & Meshes1
  • Tutorials1

Damage Volume Player Elimination Device

Module — 2 files
These files compile together (same module folder).
babayaga_device.verse
#BABA YAGA DEVICE - Eliminate Players on Contact
# Verse Snippet
# Author: Dragon (SAC BLZE.DRAGON) (www.dragonstudio.pro)
# This Snippet is best for Intermediate Verse/ UEFN Users

#CREDIT ATTRIBUTION 
# Please provide credit attribution to Dragon (Youtube @Yo_Its_Dragon) 
# and Walhbeck Warforge (Youtube @WarforgeXP) as elements of his script were used to develop this mechanic. (Youtube @WarforgeXP)

# If used in a project, Send me a screenshot on Twitter! I will check out your game!
# Don't forget to share this snippet with others 
# if it helped you.

# Get Your Own FortniteCreative ChatGPT AI Assistant! With FortniteCreative+GPT
# https://chat.openai.com/g/g-JiEciihGH-fortnitecreative-gpt

# - - - - - - - - - - Material - - - - - - - - - - - # 

# Create an invisible Material (works with a material instance as well)

 
# - - - - - - - - - - DEVICES AND SETTINGS - - - - - - - - - - - # 


# TEAMS/CLASSES
# You must have Three Teams. Team 3/ Class 3 Global, 
# Team 1/Class 1(Seeker/Babayaga), Team 2/Class 2 (Hiders/Runners). 
# Please create game structure in which the teams are switched. 
# You can have it done after a pregame countdown or have it so that players 
# select their own teams after the game starts.  The Baba Yaga can only harm Team 2! 
 
# TRIGGER (1) > named babayaga_trigger
# Place this trigger where your Baba Yaga/seeker player is supposed to spawn. 
# Ensure that when they spawn, they will trigger this device.
# You can also bind the Baba Yaga Player teleporter to trigger when teleported # to as a fail-safe. 


# BLUEPRINT PROP (1) > named babayaga_BPP
# Place this BPP where your baba yaga/seeker player is supposed to spawn. 


# >> BluePrint Prop Steps & Settings >>
# 1. In content drawer, create a new Blueprint Prop
# 2. Click Add > Select Sphere or Cylinder 
# Make sure Mobility is set to Moveable
# Since this is a static object with no animations, I attached a skeletal mesh to the Sphere/Cylinder 
# 3. Select your Sphere or Cylinder, then Add > Skeletal Mesh (you need this to be able to apply animation in cinematic seq)
# 4. Select your Sphere or Cylinder and add your Invisible Material that you created.
# 5. Set your collision presets to : FortCreativeGhost 
# This way the prop will not collide with the player it is following.
# 6. Rending Visibility should be Off.
# 7. Save and Compile


# DAMAGE VOLUME (1) 
# !!IMPORTANT!! - Attach this damage volume device to your Blueprint Prop in the outliner.
# Be sure to set this device to movable prior to trying to attach.
# Place this Damage Volume where your baba yaga/seeker player is supposed to spawn. 


# >> Damage Volume Settings >>
# It is important that you set it to only harm team 2 and class 2 - Your baba yaga will be on team 1, class 1 and you do not want the 
# baba yaga to be affected so be sure to set it to only harm the opposing team. 
# Be sure to size it to fit your player height, depth and width. Set it to not be visible in game and set it to eliminate. 


# CINEMATIC SEQUENCE SETTINGS (1) >  named babayaga_run
# >> Cinematic Sequence Settings >>
# 1. Click Track > Add your babayaga_BPP
# 2. Click the plus sign to track once more
# 3. Add the Cylinder or Sphere component (you should see it on the list)
# This item will be static, but with verse will attach to player and move with player. 
# 4. Save




# - - - - - - - - - - LET'S BEGIN - - - - - - - - - - - # 
 
#Code will not run without proper references
#This should always appear at the top of the script.

using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Verse.org/Simulation/Tags}
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /UnrealEngine.com/Temporary/SpatialMath }
using { /Fortnite.com/Characters }
using { /Fortnite.com/Playspaces }

# This device will allow 1 player that is set to team 1 to act as a baba yaga and eliminate enemy players with one touch!
# Great for Hide and Seek Games or any other games you feel this feature would benefit! Anything you can put your mind to!
# Most Recently used in a project for Prodigy Games, created by Dragon (www.dragonstudio.pro)

babayaga_device := class(creative_device):

    @editable 
    BayaTrigger : trigger_device = trigger_device{}

    @editable
    dvfollower : creative_prop = creative_prop{} 

    @editable
    Bayaanim : cinematic_sequence_device = cinematic_sequence_device{}

    
    # Runs when the device is started in a running game
    OnBegin<override>()<suspends>:void=
        BayaTrigger.TriggeredEvent.Subscribe(Triggerit)
    Triggerit(InPlayer:?agent):void=

        AllPlayers :=GetPlayspace().GetPlayers()
        if (Player := AllPlayers[1], Agent := agent[Player], Fort := Agent.GetFortCharacter[]):
             Bayaanim.Play(Agent)
             Fort.SprintedEvent().Subscribe(OnMoved)
             spawn:
                 UpdatedCharacter(Fort) 
 
    UpdatedCharacter(Player : fort_character)<suspends>:void=
         loop:
             Sleep(0.0)
             if (dvfollower.TeleportTo[Player.GetTransform().Translation, Player.GetTransform().Rotation]) {}
 

    OnJumped(MoveData : tuple(fort_character, logic)):void=
         if (Agent :=MoveData(0).GetAgent[]):
                 Bayaanim.Play()
    
    OnMoved(MoveData : tuple(fort_character, logic)):void=
         if (Agent :=MoveData(0).GetAgent[]):
            if (MoveData(1)?):
                 Bayaanim.Play()
              
 
 
            else:
                 Bayaanim.Play(Agent)
file_2.verse
# - - - - - - - - - - Material - - - - - - - - - - - # 

# Create an invisible Material ( works with a material instance as well)

 
# - - - - - - - - - - DEVICES AND SETTINGS - - - - - - - - - - - # 


# TEAMS/CLASSES
# You must have Three Teams. Team 3/ Class 3 Global, 
# Team 1/Class 1(Seeker/Babayaga), Team 2/Class 2 (Hiders/Runners). 
# Please create game structure in which the teams are switched. 
# You can have it done after a pregame countdown or have it so that players 
# select their own teams after the game starts.  The Baba Yaga can only harm Team 2! 
 
# TRIGGER (1) > named babayaga_trigger
# Place this trigger where your Baba Yaga/seeker player is supposed to spawn. 
# Ensure that when they spawn, they will trigger this device.
# You can also bind the Baba Yaga Player teleporter to trigger when teleported # to as a fail-safe. 


# BLUEPRINT PROP (1) > named babayaga_BPP
# Place this BPP where your baba yaga/seeker player is supposed to spawn. 


# >> BluePrint Prop Steps & Settings >>
# 1. In content drawer, create a new Blueprint Prop
# 2. Click Add > Select Sphere or Cylinder 
# Make sure Mobility is set to Moveable
# Since this is a static object with no animations, I attached a skeletal mesh to the Sphere/Cylinder 
# 3. Select your Sphere or Cylinder, then Add > Skeletal Mesh (you need this to be able to apply animation in cinematic seq)
# 4. Select your Sphere or Cylinder and add your Invisible Material that you created.
# 5. Set your collision presets to : FortCreativeGhost 
# This way the prop will not collide with the player it is following.
# 6. Rending Visibility should be Off.
# 7. Save and Compile


# DAMAGE VOLUME (1)
# !!IMPORTANT!! - Attach this damage volume device to your Blueprint Prop in the outliner.
# Place this Damage Volume where your baba yaga/seeker player is supposed to spawn. 


# >> Damage Volume Settings >>
# It is important that you set it to only harm team 2 and class 2 - Your baba yaga will be on team 1, class 1 and you do not want the 
# baba yaga to be affected so be sure to set it to only harm the opposing team. 
# Be sure to size it to fit your player height, depth and width. Set it to not be visible in game and set it to eliminate. 


# CINEMATIC SEQUENCE SETTINGS (1) > named babayaga_run
# >> Cinematic Sequence Settings >>
# 1. Click Track > Add your babayaga_BPP
# 2. Click the plus sign to track once more
# 3. Add the Cylinder or Sphere component (you should see it on the list)
# This item will be static, but with verse will attach to player and move with player. 
# 4. Save
Sign in to download module

Copy-paste each file above is always free.

Comments

    Sign in to vote, comment, or suggest an edit. Sign in
    📄
    Source
    Epic Games Community

    Created by a member of the Epic Games community. Rights remain with the original author, under Epic's community content terms. Terms ↗

    View original Sources & licensing
    Request removal
    Last updated Jun 23, 2026
    Verse module (2 files)
    Compiles · verified Jun 24, 2026

    Download the full module (zip) from the code panel above.

    Keep exploring
    More in Devices · 5 of 60
    Prev
    fortnite simple parametric verse timer
    Next
    fortnite dbno revive infect device
    Related topics
    • Verse Parkour Template In Unreal Editor For Fortnite Tutorials
    • Verse Parkour Template In Unreal Editor For Fortnite Tutorials
    • Damage Volume Design Examples In Fortnite Devices
    • Verse Parkour Template In Unreal Editor For Fortnite Tutorials
    • Using Damage Volume Devices In Fortnite Creative Devices

    Related

    Open in graph →

    Related topics

    • Verse Parkour Template In Unreal Editor For Fortnite
    • Verse Parkour Template In Unreal Editor For Fortnite
    • Damage Volume Design Examples In Fortnite
    • Verse Parkour Template In Unreal Editor For Fortnite
    • Using Damage Volume Devices In Fortnite Creative
    VerseIsland · an archipelago of Verse & UEFN knowledge
    🗺️ Island atlas Learn Guides History About & Press Sources & Licensing Status

    Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.

    🦜

    Scout · your island guide

    The Isle of Verse