Verse Library verse

01 Fragment

Activates game chaos by teleporting players and spawning a storm when a button is pressed.

verse-library/build-a-game-in-unreal-editor-for-fortnite/01-fragment.verse

# This is a comment. The game ignores lines starting with #.
# We're defining a Device. Think of it as a new kind of prop you can place.
# It will have a "Pressed" event (like a button) and a "OnStart" event (when the island loads).

device Chaos_Button_Device:
    # These are "Editable Properties". They show up in the UEFN sidebar.
    # You can change them without touching code.
    Pressed: event() = event() # This is the event that fires when the button is pressed
    OnStart: event() = event() # This is the event that fires when the game starts

    # This is a Variable. It stores the state of our chaos.
    # IsChaosActive is a "Boolean" (True/False).
    IsChaosActive: bool = false

    # This is a Function. It’s our "Combo Move."
    # It takes no inputs and returns nothing.
    ActivateChaos() -> unit:
        # If chaos is already active, don't do it again.
        if IsChaosActive == true:
            return # Stop the function here.

        # Set the variable to true. Chaos is now ON.
        IsChaosActive = true

        # Get all players in the game.
        # This is like saying "Get all players in the match."
        all_players := GetPlayers()

        # Loop through each player.
        # Think of this like iterating through your squad list.

Sign in free to read the full source 🌴

This Verse Library file is members-only. Create a free account to view the complete source and download the .verse file.

Sign in with Discord

Comments

    Sign in to vote, comment, or suggest an edit. Sign in