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 › Player
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

Shuffle Free For All Teams

Module — 2 files
These files compile together (same module folder).
ffa_shuffle_teams_device.verse
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Random }
using { /Verse.org/Simulation }

ffa_shuffle_teams_device := class(creative_device):
    @editable
    Button:button_device = button_device{}

    # Selects a new team for every existing player.
    # Each player will be assigned to another team different from their original one.
    # This is meant to be used in a Free For All game.
    ShuffleTeams<public>():void= 
        TeamCollection := GetPlayspace().GetTeamCollection()
        Players := GetPlayspace().GetPlayers()

        # The algorithm starts by shuffling the teams in random order.
        # Teams is a variable because we'll remove a team each time we assign a player to it.
        # There's one player per team in a FFA, so once a player is assigned a team, the team isn't 
        # available anymore.
        var Teams:[]team = Shuffle(TeamCollection.GetTeams())
        
        # For each Player, we try to find a new team.
        # We save the Player's Team so we can check against any new potential team.
        for (Index -> Player:Players, Team := TeamCollection.GetTeam[Player]):
            # Since the teams are in random order. We can just pick the first team that doesn't match the current Player's team (Team).
            var FoundTeam:?team = false # FoundTeam is used to save the first team found.

            # Iterate all remaining teams.
            # We save the first team that's different from the Player's Team and stop further iterations.
            # Further iterations don't execute because we check if we haven't found a team yet.
            # FoundTeam? fails when no team has been found yet (option = false). not fail = succeed -> Yes, iterate.
            # Once FoundTeam contains a valid team, FoundTeam? succeeds -> not success = fail -> No, don't iterate. 
            for (TeamIndex -> TestTeam:Teams, Team <> TestTeam, not FoundTeam?):
                set FoundTeam = option{TestTeam} # Found a team, save it.
            
            # Now we can try and add the Player to the team we've found. 
            if:
                NewTeam := FoundTeam?
                TeamCollection.AddToTeam[Player, NewTeam]
                # Remove the team from the list of available teams to assign players to.
                set Teams = Teams.RemoveFirstElement[NewTeam]
            then:
                # Since we're going through each player in order, when no errors occur we should see increasing indices,
                # with no gaps in-between.
                Print("Reassigned team for Player {Index}")
    
    OnButtonInteracted<private>(Agent:agent):void= 
        ShuffleTeams()

    OnBegin<override>()<suspends>:void=
        Button.InteractedWithEvent.Subscribe(OnButtonInteracted)
        ShuffleTeams()
file_2.verse
Begin Map
   Begin Level
      Begin Actor Class=/CreativeCoreDevices/Device_ExperienceSettings_V2.Device_ExperienceSettings_V2_C Name=IslandSettings_0 Archetype=/CreativeCoreDevices/Device_ExperienceSettings_V2.Device_ExperienceSettings_V2_C'/CreativeCoreDevices/Device_ExperienceSettings_V2.Default__Device_ExperienceSettings_V2_C' ActorFolderPath=None
         Begin Object Class=/Script/Engine.BillboardComponent Name="Sprite" Archetype=/Script/Engine.BillboardComponent'/CreativeCoreDevices/Device_ExperienceSettings_V2.Default__Device_ExperienceSettings_V2_C:Sprite'
         End Object
         Begin Object Class=/Script/FortniteGame.FortCreativeVolumeLinkComponent Name="CreativeLinkComponent" Archetype=/Script/FortniteGame.FortCreativeVolumeLinkComponent'/CreativeCoreDevices/Device_ExperienceSettings_V2.Default__Device_ExperienceSettings_V2_C:CreativeLinkComponent'
         End Object
         Begin Object Class=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C Name="ToyOptionsComponent" Archetype=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C'/CreativeCoreDevices/Device_ExperienceSettings_V2.Device_ExperienceSettings_V2_C:ToyOptionsComponent_GEN_VARIABLE'
         End Object
         Begin Object Name="Sprite"
         End Object
         Begin Object Name="CreativeLinkComponent"
         End Object
         Begin Object Name="ToyOptionsComponent"
            PlayerOptionData=(PropertyOverrides=((PropertyName="AfterLastSpawnGoTo",PropertyData="(TeamType=Spectating,TeamIndex=1)"),(PropertyName="AIEnemyEliminationsToEnd"),(PropertyName="AllowHealthRecharge",PropertyData="False"),(PropertyName="AllowShieldRecharge",PropertyData="False"),(PropertyName="AutoStart"),(PropertyName="bAIGhostEnabled",PropertyData="False"),(PropertyName="bAIPathsVisualizationEnabled",PropertyData="False"),(PropertyName="bAllowFriendlyFire",PropertyData="False"),(PropertyName="bAllowMantling",PropertyData="False"),(PropertyName="bAllowOvershield",PropertyData="False"),(PropertyName="bAllowShoulderBashing",PropertyData="False"),(PropertyName="bAllowSlideKick",PropertyData="False"),(PropertyName="bAllowSliding",PropertyData="False"),(PropertyName="bAllowSprinting",PropertyData="False"),(PropertyName="bAllowVaulting",PropertyData="False"),(PropertyName="bAllTeamsMustFinish",PropertyData="False"),(PropertyName="bDebugSettingsEnabled",PropertyData="False"),(PropertyName="bDisplayCareerScoreboard",PropertyData="False"),(PropertyName="bDisplayOverviewMap",PropertyData="True"),(PropertyName="bDisplayScoreboard",PropertyData="True"),(PropertyName="bEndGameOnMatchPointWin",PropertyData="False"),(PropertyName="bFastestTimeWin",PropertyData="False"),(PropertyName="bIncludePlayersWhoLeftGameInScoreboard",PropertyData="False"),(PropertyName="bInvincibility",PropertyData="False"),(PropertyName="bInvincibilityEnabled",PropertyData="False"),(PropertyName="bKeepPlayerBuiltStructuresBetweenRounds",PropertyData="False"),(PropertyName="bLastStandingEndsGame",PropertyData="False"),(PropertyName="bNavMeshVisualizationEnabled",PropertyData="False"),(PropertyName="bOnlyAllowRespawnIfSpawnPadsFound",PropertyData="False"),(PropertyName="bOverrideSpawnImmunityTime",PropertyData="False"),(PropertyName="bPostGameCustomShowScoreboard",PropertyData="False"),(PropertyName="bShowCumulativeScoreboard",PropertyData="False"),(PropertyName="bShowCumulativeStatValueOnHUD",PropertyData="False"),(PropertyName="bShowIndividualScores",PropertyData="False"),(PropertyName="bShowIslandCodeWatermark",PropertyData="True"),(PropertyName="bShowResourceFeedOnEliminations",PropertyData="False"),(PropertyName="bSlowMotionOnEndOfRound",PropertyData="True"),(PropertyName="bUseCustomMatchmakingSettings",PropertyData="False"),(PropertyName="bVehicleImpactsDamageObjects",PropertyData="True"),(PropertyName="bVehicleImpactsDamageVehicles",PropertyData="True"),(PropertyName="CharacterRimlightIntensity",PropertyData="0.000000"),(PropertyName="CollectItemCount",PropertyData="1"),(PropertyName="CollectItemsToEnd"),(PropertyName="CustomDefeatCallout"),(PropertyName="CustomVictoryCallout"),(PropertyName="DefaultClassIdentifier",PropertyData="(ClassType=NoClass,ClassSlot=1)"),(PropertyName="DefeatSound",PropertyData="Default"),(PropertyName="DownButNotOut",PropertyData="Default"),(PropertyName="DrawSound",PropertyData="Default"),(PropertyName="DropRebootCardOnElimination"),(PropertyName="EliminationsToEnd"),(PropertyName="EnergyMax",PropertyData="100.000000"),(PropertyName="EnergyRechargeAmount",PropertyData="45.000000"),(PropertyName="EnergyRechargeDelay",PropertyData="4.000000"),(PropertyName="FifthScoreboardColumn"),(PropertyName="FirstScoreboardColumn"),(PropertyName="FourthScoreboardColumn"),(PropertyName="GameEndCallout",PropertyData="WinLose"),(PropertyName="GameScoreDisplayTime",PropertyData="15.000000"),(PropertyName="GameStartCountdown",PropertyData="0.000000"),(PropertyName="GameWinCondition",PropertyData="MostRoundWins"),(PropertyName="GameWinnerDisplayTime",PropertyData="3.000000"),(PropertyName="HealthRechargeAmount",PropertyData="1.000000"),(PropertyName="HealthRechargeDelay",PropertyData="6.500000"),(PropertyName="HUDInfoType"),(PropertyName="JoinInProgress",PropertyData="(TeamType=Spectate,TeamIndex=1)"),(PropertyName="MantlingMinimumHeight",PropertyData="Normal"),(PropertyName="MantlingMinimumHeightInWater",PropertyData="Normal"),(PropertyName="MapScreenDisplay",PropertyData="Creative_Scoreboard"),(PropertyName="Matchmaking_MaxPlayersPerSession",PropertyData="16"),(PropertyName="Matchmaking_MaxSocialPartySize",PropertyData="16"),(PropertyName="Matchmaking_MaxTeamCount",PropertyData="2"),(PropertyName="Matchmaking_MaxTeamSize",PropertyData="-1"),(PropertyName="MatchmakingPrivacy",PropertyData="Public"),(PropertyName="MatchmakingType",PropertyData="Off"),(PropertyName="MaxHealth",PropertyData="100.000000"),(PropertyName="MaxHiredGuard",PropertyData="3"),(PropertyName="MaxPlayers",PropertyData="16"),(PropertyName="MaxShields",PropertyData="100.000000"),(PropertyName="MaxTamedWildlife",PropertyData="3"),(PropertyName="MaxTrackersOnHUD",PropertyData="1"),(PropertyName="ObjectivesToEnd"),(PropertyName="OvershieldMax",PropertyData="50.000000"),(PropertyName="OvershieldRechargeDelay",PropertyData="6.500000"),(PropertyName="OvershieldRechargeRate",PropertyData="1.000000"),(PropertyName="PostGameCustomDefeatAnimationColorSet",PropertyData="GoldenYellow"),(PropertyName="PostGameCustomDefeatAnimationStyle",PropertyData="LightningBolt"),(PropertyName="PostGameCustomDefeatSubText"),(PropertyName="PostGameCustomDefeatText"),(PropertyName="PostGameCustomTieAnimationColorSet",PropertyData="GoldenYellow"),(PropertyName="PostGameCustomTieAnimationStyle",PropertyData="LightningBolt"),(PropertyName="PostGameCustomTieSubText"),(PropertyName="PostGameCustomTieText"),(PropertyName="PostGameCustomVictoryAnimationColorSet",PropertyData="GoldenYellow"),(PropertyName="PostGameCustomVictoryAnimationStyle",PropertyData="LightningBolt"),(PropertyName="PostGameCustomVictorySubText"),(PropertyName="PostGameCustomVictoryText"),(PropertyName="PostGameSpawnLocation",PropertyData="IslandStart"),(PropertyName="PostGameType",PropertyData="Classic"),(PropertyName="RevertToDefaultClassAt",PropertyData="GameEnd"),(PropertyName="RoundScoreDisplayTime",PropertyData="15.000000"),(PropertyName="RoundTimeLimit",PropertyData="5.000000"),(PropertyName="RoundWinCondition"),(PropertyName="RoundWinnerDisplayTime",PropertyData="3.000000"),(PropertyName="ScoreToEnd"),(PropertyName="SecondScoreboardColumn"),(PropertyName="ShieldRechargeAmount",PropertyData="1.000000"),(PropertyName="ShieldRechargeDelay",PropertyData="6.500000"),(PropertyName="ShowTopCenterScoreHUD",PropertyData="False"),(PropertyName="SpawnImmunityTime",PropertyData="15.000000"),(PropertyName="SpawnLimit"),(PropertyName="SpawnLocation",PropertyData="SpawnPads"),(PropertyName="SpawnPadSelection",PropertyData="Random"),(PropertyName="SprintingEnergyCostPerSecond",PropertyData="20.000000"),(PropertyName="SprintingJumpMultiplier",PropertyData="1.020000"),(PropertyName="SprintingSpeedMultiplier",PropertyData="1.040000"),(PropertyName="StartingHealthPercentage",PropertyData="100.000000"),(PropertyName="StartingShieldPercentage",PropertyData="0.000000"),(PropertyName="TeamRotation"),(PropertyName="Teams",PropertyData="(TeamType=TeamIndex,TeamIndex=2)"),(PropertyName="TeamSize",PropertyData="Dynamic"),(PropertyName="TeamVisualsDeterminedAt",PropertyData="Round Start"),(PropertyName="ThirdScoreboardColumn"),(PropertyName="Tiebreaker1"),(PropertyName="Tiebreaker2"),(PropertyName="Tiebreaker3"),(PropertyName="Tiebreaker4"),(PropertyName="TimeAliveStartPoint",PropertyData="PawnCreated"),(PropertyName="TimerDirection",PropertyData="Count Down"),(PropertyName="TotalRounds",PropertyData="1"),(PropertyName="VictorySound",PropertyData="Default"),(PropertyName="VoiceChat",PropertyData="Team"),(PropertyScope="CreativeMutator_AllowSpectateOtherTeams",PropertyName="bAllowSpectateOtherTeams",PropertyData="True"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupAmmoItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupConsumableItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupDefaultItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupTrapItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupWeaponItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_AutoPickup",PropertyName="AutoPickupWorldResourceItems",PropertyData="Unset"),(PropertyScope="CreativeMutator_ConditionalSounds",PropertyName="bShouldPlayDeathSoundEffects",PropertyData="True"),(PropertyScope="CreativeMutator_CosmeticLoadoutOverride_Backbling",PropertyName="bMutatorActive",PropertyData="False"),(PropertyScope="CreativeMutator_CurieSettings",PropertyName="bIsCurieEnabled",PropertyData="True"),(PropertyScope="CreativeMutator_DisablePawnCollisions",PropertyName="bEnableMutator",PropertyData="False"),(PropertyScope="CreativeMutator_EliminationsToScore",PropertyName="StatMultiplier",PropertyData="0.000000"),(PropertyScope="CreativeMutator_EnvironmentDamage",PropertyName="PickaxeDestructionPreset",PropertyData="Default"),(PropertyScope="CreativeMutator_EnvironmentWeaponDamage",PropertyName="WeaponDestructionPercentage",PropertyData="100.000000"),(PropertyScope="CreativeMutator_EnvironmentWeaponDamage",PropertyName="WeaponDestructionPreset",PropertyData="Percentage"),(PropertyScope="CreativeMutator_FallDamage",PropertyName="bFallDamage",PropertyData="False"),(PropertyScope="CreativeMutator_IsWorldResourceWidgetVisible",PropertyName="bGoldCurrencyResourceWidgetVisible",PropertyData="False"),(PropertyScope="CreativeMutator_IsWorldResourceWidgetVisible",PropertyName="bMetalResourceWidgetVisible",PropertyData="True"),(PropertyScope="CreativeMutator_IsWorldResourceWidgetVisible",PropertyName="bStoneResourceWidgetVisible",PropertyData="True"),(PropertyScope="CreativeMutator_IsWorldResourceWidgetVisible",PropertyName="bWoodResourceWidgetVisible",PropertyData="True"),(PropertyScope="CreativeMutator_KillsFeedback",PropertyName="bShouldDisplayKillFeed",PropertyData="True"),(PropertyScope="CreativeMutator_KillsFeedback",PropertyName="bShouldDisplayKillsInSocialMenu",PropertyData="True"),(PropertyScope="CreativeMutator_MaxItemSlots",PropertyName="MaximumEquipmentSlots"),(PropertyScope="CreativeMutator_Minigame_BlockBuilding",PropertyName="AllowBuilding",PropertyData="All"),(PropertyScope="CreativeMutator_Minigame_EnvironmentDamage",PropertyName="AllowedToEditFilter",PropertyData="Default"),(PropertyScope="CreativeMutator_Minigame_EnvironmentDamage",PropertyName="EnvironmentDamagePreset",PropertyData="All"),(PropertyScope="CreativeMutator_Minigame_EnvironmentDamage",PropertyName="TeamDamageFilter",PropertyData="Default"),(PropertyScope="CreativeMutator_MultiInteractionEnabled",PropertyName="MultiInteractionEnabledType",PropertyData="On"),(PropertyScope="CreativeMutator_PlayerPickaxeDamage",PropertyName="PVPPickaxeDamagePreset",PropertyData="On"),(PropertyScope="CreativeMutator_ProximityChat",PropertyName="Distance",PropertyData="0.000000"),(PropertyScope="CreativeMutator_RespawnWave",PropertyName="RespawnWaveType",PropertyData="None"),(PropertyScope="CreativeMutator_ShouldDestroyActorsOnPlacement",PropertyName="bShouldDestroyOnPlacement",PropertyData="True"),(PropertyScope="CreativeMutator_TODMSkylightCubemap",PropertyName="OverrideCubemapType",PropertyData="0"),(PropertyScope="CreativeMutator_TeamSettings",PropertyName="bUseTeamScoreByDefault",PropertyData="False"),(PropertyScope="CreativeMutator_VehicleTrickScore",PropertyName="ScoreMultiplier",PropertyData="1.000000"),(PropertyScope="CreativeMutator_WeaponSettings",PropertyName="Enabled",PropertyData="True"),(PropertyScope="CreativeMutator_WeaponSettings",PropertyName="RangeMultiplier",PropertyData="1.000000"),(PropertyScope="FortAthenaMutator_CreativePartyRiftIslandSettings",PropertyName="bAllowGuestPartyRiftsUserSetting",PropertyData="False"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="AssistsToScoreMultiplier",PropertyData="0.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bAimAssistAllowed",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bAllowFlightSprint",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bAllowItemDrop",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bAllowItemPickUp",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bApplyJumpPenalty",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bFlyEnabled",PropertyData="False"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bGliderRedeploy",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bInfiniteAmmo",PropertyData="False"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bInfiniteConsumables",PropertyData="False"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bInfiniteResources",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bIsPlayerTriggeredRespawnAllowed",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bLimitNamePlateMaxDistance",PropertyData="False"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="bRequiresNonZeroDamage",PropertyData="True"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="DamageToDeal",PropertyData="0.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="DropAllItemsOverride",PropertyData="ForceDrop"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="FlySpeedPreset",PropertyData="FlightSpeed1"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="GoldSiphonValue",PropertyData="0"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="GravityPreset",PropertyData="Normal"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="HarvestRateMutliplier",PropertyData="1.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="HarvestStyle",PropertyData="Creative"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="HealthSiphonValue",PropertyData="0"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="MaximumResources",PropertyData="500"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="MetalSiphonValue",PropertyData="0"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateDisplayDistanceMeters",PropertyData="10.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateDisplayMode",PropertyData="Default"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateFocusAngleDegrees",PropertyData="15.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateFocusMode",PropertyData="Always"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateFocusTime",PropertyData="0.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="NameplateLineOfSight",PropertyData="AlwaysShow"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="RespawnTime",PropertyData="5.000000"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="StoneSiphonValue",PropertyData="0"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="TargetQueryIndex",PropertyData="All"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="WeaponQueryIndex",PropertyData="All"),(PropertyScope="FortPlayerSettingsComponentBase",PropertyName="WoodSiphonValue",PropertyData="0"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="CameraFilter",PropertyData="NoOverride"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="FogColorOverride",PropertyData="NoOverride"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="FogDensityOverride",PropertyData="NoOverride"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="LightColorOverride",PropertyData="NoOverride"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="LightIntensityOverride",PropertyData="NoOverride"),(PropertyScope="FortPlayerZoneSettingsComponent",PropertyName="TimeOfDayOverride",PropertyData="NoOverride")))
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         ToyOptionsComponent="ToyOptionsComponent"
         Teams=(TeamType=TeamIndex,TeamIndex=2)
         GameStartCountdown=0.000000
         bWasUsingDirectEventBindingWhenSaved=True
         EventSystem=DirectBinding
         Matchmaking_MaxTeamCount=2
         Matchmaking_MaxTeamSize=-1
         SavedActorGuid=000000000000000000000000EC3C57AB
         RootComponent="Sprite"
         ActorLabel="IslandSettings0"
      End Actor
      Begin Actor Class=/CRD_VerseDevices/VerseDevice.VerseDevice_C Name=VerseDevice_C_UAID_E04F43E60E67F46A01_1741951076 Archetype=/CRD_VerseDevices/VerseDevice.VerseDevice_C'/CRD_VerseDevices/VerseDevice.Default__VerseDevice_C' ActorFolderPath=None
         Begin Object Class=/Script/Engine.StaticMeshComponent Name="StaticMeshComponent0" Archetype=/Script/Engine.StaticMeshComponent'/CRD_VerseDevices/VerseDevice.Default__VerseDevice_C:StaticMeshComponent0'
         End Object
         Begin Object Class=/Script/Engine.BoxComponent Name="BoundingBoxComponent" Archetype=/Script/Engine.BoxComponent'/CRD_VerseDevices/VerseDevice.Default__VerseDevice_C:BoundingBoxComponent'
         End Object
         Begin Object Class=/Script/Engine.StaticMeshComponent Name="EditorOnlyStaticMeshComponent" Archetype=/Script/Engine.StaticMeshComponent'/CRD_VerseDevices/VerseDevice.Default__VerseDevice_C:EditorOnlyStaticMeshComponent'
         End Object
         Begin Object Class=/EDCSnippets/_Verse/ffa_shuffle_teams_device.ffa_shuffle_teams_device Name="ffa_shuffle_teams_device_0"
            Begin Object Class=/CreativeCoreDevices/_Verse/button_device.button_device Name="__verse_0x8F004746_Button" Archetype=/CreativeCoreDevices/_Verse/button_device.button_device'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button'
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_event_agent Name="__verse_0x15332F17_InteractedWithEvent" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_event_agent'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0x15332F17_InteractedWithEvent'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function Name="__verse_0x5BDC7A5C_EnableFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0x5BDC7A5C_EnableFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function Name="__verse_0xC9184E23_DisableFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xC9184E23_DisableFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_float Name="__verse_0xCBB0A2D8_GetInteractionTimeFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_float'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xCBB0A2D8_GetInteractionTimeFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_int Name="__verse_0x0C270D17_GetTriggerCountRemainingFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_int'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0x0C270D17_GetTriggerCountRemainingFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_int Name="__verse_0xE6384AD1_GetMaxTriggerCountFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_int'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xE6384AD1_GetMaxTriggerCountFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_string Name="__verse_0xBDF02105_GetInteractionTextFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_get_string'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xBDF02105_GetInteractionTextFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_float Name="__verse_0xAFBDB521_SetInteractionTimeFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_float'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xAFBDB521_SetInteractionTimeFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_int Name="__verse_0x82355D28_SetMaxTriggerCountFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_int'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0x82355D28_SetMaxTriggerCountFunction'
               End Object
               Begin Object Class=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_string Name="__verse_0xD9FD36FC_SetInteractionTextFunction" Archetype=/VerseDevices/_Verse/VNI/VerseDevices.Devices_device_function_set_string'/EDCSnippets/_Verse/ffa_shuffle_teams_device.Default__ffa_shuffle_teams_device:__verse_0x8F004746_Button.__verse_0xD9FD36FC_SetInteractionTextFunction'
               End Object
            End Object
         End Object
         Begin Object Class=/Game/Creative/Devices/Common/Components/Creative_Enabled_Component.Creative_Enabled_Component_C Name="EnabledComponent" Archetype=/Game/Creative/Devices/Common/Components/Creative_Enabled_Component.Creative_Enabled_Component_C'/CRD_VerseDevices/VerseDevice.VerseDevice_C:EnabledComponent_GEN_VARIABLE'
         End Object
         Begin Object Class=/Game/Creative/Devices/Common/Components/Creative_VisibleInGame_Component.Creative_VisibleInGame_Component_C Name="VisibleInGameComponent" Archetype=/Game/Creative/Devices/Common/Components/Creative_VisibleInGame_Component.Creative_VisibleInGame_Component_C'/CRD_VerseDevices/VerseDevice.VerseDevice_C:VisibleInGameComponent_GEN_VARIABLE'
         End Object
         Begin Object Class=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C Name="ToyOptionsComponent" Archetype=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C'/CRD_VerseDevices/VerseDevice.VerseDevice_C:ToyOptionsComponent_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortActorMetadataComponent Name="FortActorMetadataComponent"
         End Object
         Begin Object Name="StaticMeshComponent0"
            OverrideMaterials(0)=/Script/Engine.MaterialInstanceDynamic'"/Engine/Transient.MaterialInstanceDynamic_767"'
            BodyInstance=(MaxAngularVelocity=3599.999756)
            OnComponentPhysicsStateChanged=(VerseDevice_C_UAID_E04F43E60E67F46A01_1741951076.OnPhysicsStateChanged)
            RelativeLocation=(X=-963.250294,Y=-43.877007,Z=-0.000020)
         End Object
         Begin Object Name="BoundingBoxComponent"
            CachedMaxDrawDistance=13279.437500
            AttachParent="StaticMeshComponent0"
         End Object
         Begin Object Name="EditorOnlyStaticMeshComponent"
            CachedMaxDrawDistance=13279.437500
            AttachParent="StaticMeshComponent0"
         End Object
         Begin Object Name="ffa_shuffle_teams_device_0"
            Begin Object Name="__verse_0x8F004746_Button"
               Begin Object Name="__verse_0x15332F17_InteractedWithEvent"
                  __verse_0x8DE7DBE5_Await=__verse_0x15332F17_InteractedWithEvent.Await
                  __verse_0xC9C8F929__L_2fVerse_2eorg_2fVerse_2fsubscribable_2fsubscribable_Lt_R_N_RSubscribe_L_Nt_Tvoid_R=__verse_0x15332F17_InteractedWithEvent._L_2fVerse_2eorg_2fVerse_2fsubscribable_2fsubscribable_Lt_R_N_RSubscribe_L_Nt_Tvoid_R
                  __verse_0x8DE7DBE5_Await=__verse_0x15332F17_InteractedWithEvent.Await
                  __verse_0xC9C8F929__L_2fVerse_2eorg_2fVerse_2fsubscribable_2fsubscribable_Lt_R_N_RSubscribe_L_Nt_Tvoid_R=__verse_0x15332F17_InteractedWithEvent._L_2fVerse_2eorg_2fVerse_2fsubscribable_2fsubscribable_Lt_R_N_RSubscribe_L_Nt_Tvoid_R
               End Object
               Begin Object Name="__verse_0x5BDC7A5C_EnableFunction"
                  __verse_0x40164272__L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke_L_Nagent_R=__verse_0x5BDC7A5C_EnableFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke_L_Nagent_R
                  __verse_0x72D2D0E5__L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke=__verse_0x5BDC7A5C_EnableFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke
               End Object
               Begin Object Name="__verse_0xC9184E23_DisableFunction"
                  __verse_0x40164272__L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke_L_Nagent_R=__verse_0xC9184E23_DisableFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke_L_Nagent_R
                  __verse_0x72D2D0E5__L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke=__verse_0xC9184E23_DisableFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function_N_RInvoke
               End Object
               Begin Object Name="__verse_0xCBB0A2D8_GetInteractionTimeFunction"
                  __verse_0xC98DA7A3__L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__float_N_RInvoke=__verse_0xCBB0A2D8_GetInteractionTimeFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__float_N_RInvoke
               End Object
               Begin Object Name="__verse_0x0C270D17_GetTriggerCountRemainingFunction"
                  __verse_0x5F417C53__L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__int_N_RInvoke=__verse_0x0C270D17_GetTriggerCountRemainingFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__int_N_RInvoke
               End Object
               Begin Object Name="__verse_0xE6384AD1_GetMaxTriggerCountFunction"
                  __verse_0x5F417C53__L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__int_N_RInvoke=__verse_0xE6384AD1_GetMaxTriggerCountFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__int_N_RInvoke
               End Object
               Begin Object Name="__verse_0xBDF02105_GetInteractionTextFunction"
                  __verse_0xBD53BC40__L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__string_N_RInvoke=__verse_0xBDF02105_GetInteractionTextFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__get__string_N_RInvoke
               End Object
               Begin Object Name="__verse_0xAFBDB521_SetInteractionTimeFunction"
                  __verse_0xBE6D2C82__L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__float_N_RInvoke_L_Nfloat_R=__verse_0xAFBDB521_SetInteractionTimeFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__float_N_RInvoke_L_Nfloat_R
               End Object
               Begin Object Name="__verse_0x82355D28_SetMaxTriggerCountFunction"
                  __verse_0x53CE1022__L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__int_N_RInvoke_L_Nint_R=__verse_0x82355D28_SetMaxTriggerCountFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__int_N_RInvoke_L_Nint_R
               End Object
               Begin Object Name="__verse_0xD9FD36FC_SetInteractionTextFunction"
                  __verse_0x23330E3C__L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__string_N_RInvoke_L_N_Kchar_R=__verse_0xD9FD36FC_SetInteractionTextFunction._L_2fFortnite_2ecom_2fDevices_2fdevice__function__set__string_N_RInvoke_L_N_Kchar_R
               End Object
               __verse_0xE5E7BC40__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RDisable=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RDisable
               __verse_0x981756B2__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_REnable=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_REnable
               __verse_0xE1719038__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetInteractionText=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetInteractionText
               __verse_0xD53364E1__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetInteractionTime=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetInteractionTime
               __verse_0xB6E1F67F__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetMaxTriggerCount=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetMaxTriggerCount
               __verse_0x3B919B1C__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetTriggerCountRemaining=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RGetTriggerCountRemaining
               __verse_0x0D789216__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetInteractionText_L_Nmessage_R=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetInteractionText_L_Nmessage_R
               __verse_0x500FE369__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetInteractionTime_L_Nfloat_R=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetInteractionTime_L_Nfloat_R
               __verse_0xFE62C098__L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetMaxTriggerCount_L_Nint_R=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fDevices_2fbutton__device_N_RSetMaxTriggerCount_L_Nint_R
               __verse_0x6B57E438__L_2fFortnite_2ecom_2fGame_2fpositional_N_RGetTransform=__verse_0x8F004746_Button._L_2fFortnite_2ecom_2fGame_2fpositional_N_RGetTransform
               SavedActor=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C'"Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078"'
            End Object
            __verse_0x8F004746_Button="__verse_0x8F004746_Button"
            __verse_0xB907CF97__L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_ROnButtonInteracted_L_Nagent_R=ffa_shuffle_teams_device_0._L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_ROnButtonInteracted_L_Nagent_R
            __verse_0x5A2CF1FD__L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_ROnButtonInteracted_L_Nany_R_Nvoid=ffa_shuffle_teams_device_0._L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_ROnButtonInteracted_L_Nany_R_Nvoid
            __verse_0xD2DD7875__L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_RShuffleTeams=ffa_shuffle_teams_device_0._L_2flocalhost_2fEDCSnippets_2fffa__shuffle__teams__device_N_RShuffleTeams
            __verse_0x1F792AAA_OnBegin=ffa_shuffle_teams_device_0.OnBegin
            __verse_0xEAC73ECC__L_2fFortnite_2ecom_2fDevices_2fcreative__device_N_ROnBegin__Internal=ffa_shuffle_teams_device_0._L_2fFortnite_2ecom_2fDevices_2fcreative__device_N_ROnBegin__Internal
            __verse_0x3DFFEDE4__L_2fFortnite_2ecom_2fDevices_2fcreative__device_N_ROnEnd=ffa_shuffle_teams_device_0._L_2fFortnite_2ecom_2fDevices_2fcreative__device_N_ROnEnd
            __verse_0x6B57E438__L_2fFortnite_2ecom_2fGame_2fpositional_N_RGetTransform=ffa_shuffle_teams_device_0._L_2fFortnite_2ecom_2fGame_2fpositional_N_RGetTransform
         End Object
         Begin Object Name="EnabledComponent"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="VisibleInGameComponent"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="ToyOptionsComponent"
            PlayerOptionData=(PropertyOverrides=((PropertyName="Enabled at Game Start",PropertyData="True"),(PropertyName="LabelOverride",PropertyData="ffa shuffle teams device"),(PropertyName="VisibleInGame",PropertyData="True")))
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="FortActorMetadataComponent"
            TemplateID="/CRD_VerseDevices/VerseDevice.VerseDevice_C#4266348517"
         End Object
         EnabledComponent="EnabledComponent"
         VisibleInGameComponent="VisibleInGameComponent"
         ToyOptionsComponent="ToyOptionsComponent"
         Script=/EDCSnippets/_Verse/ffa_shuffle_teams_device.ffa_shuffle_teams_device'"ffa_shuffle_teams_device_0"'
         ScriptClassPath="/EDCSnippets/_Verse/ffa_shuffle_teams_device.ffa_shuffle_teams_device"
         StaticMeshComponent="StaticMeshComponent0"
         BoxComponent="BoundingBoxComponent"
         EditorOnlyStaticMeshComponent="EditorOnlyStaticMeshComponent"
         CullDistance=13279.437500
         DataVersion=1
         ComponentTypesWhitelistedForReplication(2)=/Script/CoreUObject.Class'"/Script/FortniteGame.FortActorOptionsComponent"'
         SavedActorGuid=0000000000000000000000003E6B740E
         ActorTemplateID="/CRD_VerseDevices/VerseDevice.VerseDevice_C#4266348517"
         LabelOverride="ffa shuffle teams device"
         RootComponent="StaticMeshComponent0"
         ActorLabel="ffa shuffle teams device"
      End Actor
      Begin Actor Class=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C Name=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078 Archetype=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C'/CreativeCoreDevices/Device_Button_V2.Default__Device_Button_V2_C' ActorFolderPath=None
         Begin Object Class=/Script/Engine.StaticMeshComponent Name="StaticMeshComponent0" Archetype=/Script/Engine.StaticMeshComponent'/CreativeCoreDevices/Device_Button_V2.Default__Device_Button_V2_C:StaticMeshComponent0'
         End Object
         Begin Object Class=/Script/Engine.BoxComponent Name="BoundingBoxComponent" Archetype=/Script/Engine.BoxComponent'/CreativeCoreDevices/Device_Button_V2.Default__Device_Button_V2_C:BoundingBoxComponent'
         End Object
         Begin Object Class=/Script/Engine.StaticMeshComponent Name="EditorOnlyStaticMeshComponent" Archetype=/Script/Engine.StaticMeshComponent'/CreativeCoreDevices/Device_Button_V2.Default__Device_Button_V2_C:EditorOnlyStaticMeshComponent'
         End Object
         Begin Object Class=/Script/Engine.TimelineComponent Name="Visualization Scale"
         End Object
         Begin Object Class=/Script/Engine.TimelineComponent Name="PulseColorTL"
         End Object
         Begin Object Class=/Script/Engine.TimelineComponent Name="EmissiveColorLerpTL"
         End Object
         Begin Object Class=/Script/Engine.StaticMeshComponent Name="ButtonMesh" Archetype=/Script/Engine.StaticMeshComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:ButtonMesh_GEN_VARIABLE'
            Begin Object Class=/Script/Engine.MaterialInstanceDynamic Name="MI_MilitarySwitch_0-515A0131119E79E5"
               Begin Object Class=/Script/Engine.MaterialInstanceEditorOnlyData Name="MI_MilitarySwitch_0-515A0131119E79E5EditorOnlyData"
               End Object
            End Object
         End Object
         Begin Object Class=/Script/FortniteGame.CreativeEditOnlyMeshComponent Name="RangeSphere" Archetype=/Script/FortniteGame.CreativeEditOnlyMeshComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:RangeSphere_GEN_VARIABLE'
         End Object
         Begin Object Class=/Game/Creative/Devices/Common/Components/Creative_UseRestriction_Component.Creative_UseRestriction_Component_C Name="Creative_UseRestriction_Component" Archetype=/Game/Creative/Devices/Common/Components/Creative_UseRestriction_Component.Creative_UseRestriction_Component_C'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:Creative_UseRestriction_Component_GEN_VARIABLE'
         End Object
         Begin Object Class=/Game/Creative/Devices/Common/Components/Creative_VisibleInGame_Component.Creative_VisibleInGame_Component_C Name="VisibleInGameComponent" Archetype=/Game/Creative/Devices/Common/Components/Creative_VisibleInGame_Component.Creative_VisibleInGame_Component_C'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:VisibleInGameComponent_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/Engine.SphereComponent Name="SphereCollision" Archetype=/Script/Engine.SphereComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:SphereCollision_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/Engine.AudioComponent Name="Doorbell" Archetype=/Script/Engine.AudioComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:Doorbell_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortMinigameLogicComponent Name="FortMinigameLogic" Archetype=/Script/FortniteGame.FortMinigameLogicComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:FortMinigameLogic_GEN_VARIABLE'
         End Object
         Begin Object Class=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C Name="ToyOptionsComponent" Archetype=/Game/Items/Traps/Blueprints/Toys/ToyOptionsComponent.ToyOptionsComponent_C'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:ToyOptionsComponent_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortGameplayReceiverMessageComponent Name="DisableWhenReceived" Archetype=/Script/FortniteGame.FortGameplayReceiverMessageComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:DisableWhenReceived_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortGameplayReceiverMessageComponent Name="EnableWhenReceived" Archetype=/Script/FortniteGame.FortGameplayReceiverMessageComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:EnableWhenReceived_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortGameplayTriggerMessageComponent Name="WhenInteractedWithTrigger" Archetype=/Script/FortniteGame.FortGameplayTriggerMessageComponent'/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:WhenInteractedWithTrigger_GEN_VARIABLE'
         End Object
         Begin Object Class=/Script/FortniteGame.FortActorMetadataComponent Name="FortActorMetadataComponent"
         End Object
         Begin Object Name="StaticMeshComponent0"
            OnComponentPhysicsStateChanged=(Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.OnPhysicsStateChanged)
            RelativeLocation=(X=-729.825709,Y=29.432296,Z=173.510068)
         End Object
         Begin Object Name="BoundingBoxComponent"
            CachedMaxDrawDistance=2800.000000
            AttachParent="StaticMeshComponent0"
         End Object
         Begin Object Name="EditorOnlyStaticMeshComponent"
            CachedMaxDrawDistance=2800.000000
            AttachParent="StaticMeshComponent0"
         End Object
         Begin Object Name="Visualization Scale"
            TheTimeline=(LengthMode=TL_TimelineLength,bPlaying=True,Length=0.500000,InterpFloats=((FloatCurve=/Script/Engine.CurveFloat'"/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:CurveFloat_0_1"',TrackName="Lerp",FloatPropertyName="Visualization_Scale_Lerp_B3038C3D409D5283BD3B9B83DFFB2D86")),TimelinePostUpdateFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.Visualization Scale__UpdateFunc,TimelineFinishedFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.Visualization Scale__FinishedFunc,PropertySetObject=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C'"Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078"',DirectionPropertyName="Visualization_Scale__Direction_B3038C3D409D5283BD3B9B83DFFB2D86")
            bNetAddressable=True
            CreationMethod=UserConstructionScript
         End Object
         Begin Object Name="PulseColorTL"
            TheTimeline=(LengthMode=TL_TimelineLength,Length=0.350000,InterpFloats=((FloatCurve=/Script/Engine.CurveFloat'"/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:CurveFloat_1"',TrackName="Lerp",FloatPropertyName="PulseColorTL_Lerp_D45B70DA4B73FDB2311C6696473DEB1E")),TimelinePostUpdateFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.PulseColorTL__UpdateFunc,TimelineFinishedFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.PulseColorTL__FinishedFunc,PropertySetObject=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C'"Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078"',DirectionPropertyName="PulseColorTL__Direction_D45B70DA4B73FDB2311C6696473DEB1E")
            bNetAddressable=True
            CreationMethod=UserConstructionScript
         End Object
         Begin Object Name="EmissiveColorLerpTL"
            TheTimeline=(LengthMode=TL_TimelineLength,Length=0.200000,InterpFloats=((FloatCurve=/Script/Engine.CurveFloat'"/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C:CurveFloat_0"',TrackName="Lerp",FloatPropertyName="EmissiveColorLerpTL_Lerp_125C782D44527718626ABD83957F78AF")),TimelinePostUpdateFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.EmissiveColorLerpTL__UpdateFunc,TimelineFinishedFunc=Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078.EmissiveColorLerpTL__FinishedFunc,PropertySetObject=/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C'"Device_Button_V2_C_UAID_E04F43E60E67F46A01_1749539078"',DirectionPropertyName="EmissiveColorLerpTL__Direction_125C782D44527718626ABD83957F78AF")
            bNetAddressable=True
            CreationMethod=UserConstructionScript
         End Object
         Begin Object Name="ButtonMesh"
            Begin Object Name="MI_MilitarySwitch_0-515A0131119E79E5"
               Begin Object Name="MI_MilitarySwitch_0-515A0131119E79E5EditorOnlyData"
               End Object
               Parent=/Script/Engine.MaterialInstanceConstant'"/Game/Creative/Devices/MilitarySwitch/Materials/MI_MilitarySwitch.MI_MilitarySwitch"'
               VectorParameterValues(0)=(ParameterInfo=(Name="Emissive"),ParameterValue=(R=0.060763,G=5.000000,B=0.068006,A=1.000000))
               EditorOnlyData=/Script/Engine.MaterialInstanceEditorOnlyData'"MI_MilitarySwitch_0-515A0131119E79E5EditorOnlyData"'
               LightingGuid=3EF39E2C450DA7A27F7FB082C5DABE38
            End Object
            OverrideMaterials(0)=/Script/Engine.MaterialInstanceDynamic'"MI_MilitarySwitch_0-515A0131119E79E5"'
            CachedMaxDrawDistance=2800.000000
            BodyInstance=(MaxAngularVelocity=3599.999756)
            AttachParent="StaticMeshComponent0"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="RangeSphere"
            StaticMesh=/Script/Engine.StaticMesh'"/Engine/BasicShapes/Sphere.Sphere"'
            OverrideMaterials(0)=/Script/Engine.MaterialInstanceConstant'"/Game/Items/Traps/Materials/M_Barrier_BoundsTranslucent_Blue_Inst.M_Barrier_BoundsTranslucent_Blue_Inst"'
            CachedMaxDrawDistance=2800.000000
            AttachParent="StaticMeshComponent0"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="Creative_UseRestriction_Component"
            MinigameLogic="FortMinigameLogic"
            Valid Class List=(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,255)
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="VisibleInGameComponent"
            Visibility Components with Collision=(("ButtonMesh", QueryAndPhysics))
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="SphereCollision"
            CachedMaxDrawDistance=2800.000000
            BodyInstance=(MaxAngularVelocity=3599.999756)
            AttachParent="StaticMeshComponent0"
            bAbsoluteScale=True
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="Doorbell"
            AttachParent="StaticMeshComponent0"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="FortMinigameLogic"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="ToyOptionsComponent"
            PlayerOptionData=(PropertyOverrides=((PropertyName="ActivatingTeam",PropertyData="(TeamType=Any,TeamIndex=1)"),(PropertyName="AllowedClass",PropertyData="(ClassType=Any,ClassSlot=1)"),(PropertyName="CustomMesh"),(PropertyName="Delay",PropertyData="0.000000"),(PropertyName="EnabledAtGameStart",PropertyData="True"),(PropertyName="Interaction Text"),(PropertyName="InteractionRadius",PropertyData="0.000000"),(PropertyName="InteractTime",PropertyData="0.000000"),(PropertyName="InvertClassSelection",PropertyData="False"),(PropertyName="InvertTeamSelection",PropertyData="False"),(PropertyName="LabelOverride",PropertyData="Button"),(PropertyName="ResetDelay",PropertyData="0.000000"),(PropertyName="TimesCanTrigger",PropertyData="0"),(PropertyName="TriggerSound",PropertyData="True"),(PropertyName="VisibleDuringGame",PropertyData="True")))
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="DisableWhenReceived"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="EnableWhenReceived"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="WhenInteractedWithTrigger"
            UCSSerializationIndex=0
            bNetAddressable=True
            CreationMethod=SimpleConstructionScript
         End Object
         Begin Object Name="FortActorMetadataComponent"
            TemplateID="/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C#1757679748"
         End Object
         ButtonMesh="ButtonMesh"
         RangeSphere="RangeSphere"
         Creative_UseRestriction_Component="Creative_UseRestriction_Component"
         VisibleInGameComponent="VisibleInGameComponent"
         SphereCollision="SphereCollision"
         Doorbell="Doorbell"
         FortMinigameLogic="FortMinigameLogic"
         ToyOptionsComponent="ToyOptionsComponent"
         DisableWhenReceived="DisableWhenReceived"
         EnableWhenReceived="EnableWhenReceived"
         WhenInteractedWithTrigger="WhenInteractedWithTrigger"
         Visualization Scale=/Script/Engine.TimelineComponent'"Visualization Scale"'
         PulseColorTL=/Script/Engine.TimelineComponent'"PulseColorTL"'
         EmissiveColorLerpTL=/Script/Engine.TimelineComponent'"EmissiveColorLerpTL"'
         CurrentState=NewEnumerator0
         StartEmissiveColor=(R=0.000000,G=0.000000,B=0.000000,A=1.000000)
         EndEmissiveColor=(R=0.060763,G=5.000000,B=0.068006,A=1.000000)
         Visualization Radius Last=0.010000
         StaticMeshComponent="StaticMeshComponent0"
         BoxComponent="BoundingBoxComponent"
         EditorOnlyStaticMeshComponent="EditorOnlyStaticMeshComponent"
         CullDistance=2800.000000
         DataVersion=1
         SavedActorGuid=77E0C24C418C5DE8D1E1D4A98C27F2A1
         ActorTemplateID="/CreativeCoreDevices/Device_Button_V2.Device_Button_V2_C#1757679748"
         LabelOverride="Button"
         NetDormancy=DORM_DormantAll
         RootComponent="StaticMeshComponent0"
         ActorLabel="Button"
      End Actor
   End Level
Begin Surface
End Surface
End Map
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)
    Build failed · 1 error

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

    Keep exploring
    More in Player · 11 of 24
    Prev
    fortnite custom loadout creator
    Next
    fortnite change the rarity of the players pickaxe item outdated with br inventory
    Related topics
    • Fortnite Creative Glossary Verse Language
    • Fortnite Glossary Verse Language
    • shuffle Verse Language
    • changeselectorteam Devices
    • Team Multiplayer Balancing In Verse Player

    Related

    Open in graph →

    Related topics

    • Fortnite Creative Glossary
    • Fortnite Glossary
    • shuffle
    • changeselectorteam
    • Team Multiplayer Balancing In Verse
    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