Add Object To List
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
Object To Add
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: Object To Add
dataType: object\
Editor Settings
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Remove Object From List
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
Object To Remove
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: Object To Remove
dataType: object\
Editor Settings
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
List Contains Object
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
Object
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Contains Object
dataType: bool
userData:
Editor Settings
Node Category: Objects\
Get List Size
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
Output Pins
pinId: Object Count
dataType: number
userData:
Editor Settings
Node Category: Objects\
Get Object at Index
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
Index
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: Index
dataType: number\
Editor Settings
MinRange: 1
Step: 1.0
Output Pins
pinId: Object
dataType: object
userData:
Editor Settings
Node Category: Objects\
Get First N Objects
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
N
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: N
dataType: number\
Editor Settings
MinRange: 0
Step: 1.0
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Last N Objects
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
N
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: N
dataType: number\
Editor Settings
MinRange: 0
Step: 1.0
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Random N Objects
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List
N
Input Pins
pinId: Object List
dataType: object_list\
Editor Settings
pinId: N
dataType: number\
Editor Settings
MinRange: 0
Step: 1.0
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Combine Object Lists
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List A
Object List B
Input Pins
pinId: Object List A
dataType: object_list\
Editor Settings
pinId: Object List B
dataType: object_list\
Editor Settings
Output Pins
pinId: Combined List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Shared Objects
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List A
Object List B
Input Pins
pinId: Object List A
dataType: object_list\
Editor Settings
pinId: Object List B
dataType: object_list\
Editor Settings
Output Pins
pinId: Shared List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Unique Objects
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object List A
Object List B
Input Pins
pinId: Object List A
dataType: object_list\
Editor Settings
pinId: Object List B
dataType: object_list\
Editor Settings
Output Pins
pinId: Unique List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Object Health
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: PercentHealth
dataType: number
userData:
Editor Settings
pinId: CurrentVitality
dataType: number
userData:
Editor Settings
pinId: MaximumVitality
dataType: number
userData:
Editor Settings
Node Category: Objects\
Get Object Shield
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: PercentShield
dataType: number
userData:
Editor Settings
pinId: CurrentVitality
dataType: number
userData:
Editor Settings
pinId: MaximumVitality
dataType: number
userData:
Editor Settings
Node Category: Objects\
Get Object Position
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Position
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Object Rotation
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Rotation
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Object Velocity
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Velocity
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Object Angular Velocity
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Angular Velocity
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Object Forward Vector
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Forward
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Object Up Vector
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Up
dataType: vector3
userData:
Editor Settings
Node Category: Objects_Transform\
Get Personal Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Total Score
dataType: number
userData:
Editor Settings
pinId: Round Score
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Get Player Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Total Score
dataType: number
userData:
Editor Settings
pinId: Round Score
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Get Team Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Input Pins
pinId: Team
dataType: team\
Editor Settings
Output Pins
pinId: Total Score
dataType: number
userData:
Editor Settings
pinId: Round Score
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Get Object Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Team
dataType: team
userData:
Editor Settings
Node Category: Objects\
Get Is Valid Object
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Is Valid Object
dataType: bool
userData:
Editor Settings
Node Category: Objects\
Get Is Player
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Is A Player
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Is Dead
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Is Dead
dataType: bool
userData:
Editor Settings
Node Category: Objects\
Get All Players On Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Input Pins
pinId: Team
dataType: team\
Editor Settings
Output Pins
pinId: Players
dataType: object_list
userData:
Editor Settings
Node Category: Players\
Get All Players
Output Pins
pinId: Players
dataType: object_list
userData:
Editor Settings
Node Category: Players\
Get Random Player
Output Pins
pinId: Player
dataType: object
userData:
Editor Settings
Node Category: Players\
Get Number of Players
Output Pins
pinId: Player Count
dataType: number
userData:
Editor Settings
Node Category: Players\
Get Objects in Prefab
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Object List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Max Rounds
Output Pins
pinId: Maximum Rounds
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Get Current Round
Output Pins
pinId: Current Round
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Get Round Time
Output Pins
pinId: Seconds Remaining
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Set Round Time
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Seconds Remaining
Input Pins
pinId: ActionStart
dataType: execute
pinId: Seconds Remaining
dataType: number\
Editor Settings
MinRange: 0
Step: 1.0
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Get Score To Win
Output Pins
pinId: Score To Win
dataType: number
userData:
Editor Settings
Node Category: Game_Mode\
Set Score To Win
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Score To Win
Input Pins
pinId: ActionStart
dataType: execute
pinId: Score To Win
dataType: number\
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Get Number Of Teams
Output Pins
pinId: Number of Teams
dataType: number
userData:
Editor Settings
Node Category: Players\
Get Objects in Area
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Monitor
Input Pins
pinId: Monitor
dataType: area_monitor\
Editor Settings
Output Pins
pinId: Objects
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get Slayer Score Per Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Slayer
Input Pins
pinId: Slayer
dataType: mode_slayer\
Editor Settings
Output Pins
pinId: Team Score
dataType: number\
Editor Settings
userData:
pinId: Player Score
dataType: number\
Editor Settings
userData:
Editor Settings
Node Category: Unused\
Get Slayer Score Per Assist
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Slayer
Input Pins
pinId: Slayer
dataType: mode_slayer\
Editor Settings
Output Pins
pinId: Team Score
dataType: number\
Editor Settings
userData:
pinId: Player Score
dataType: number\
Editor Settings
userData:
Editor Settings
Node Category: Unused\
Get Slayer Suicide Penalty
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Slayer
Input Pins
pinId: Slayer
dataType: mode_slayer\
Editor Settings
Output Pins
pinId: Team Penalty
dataType: number\
Editor Settings
userData:
pinId: Player Penalty
dataType: number\
Editor Settings
userData:
Editor Settings
Node Category: Unused\
Get Slayer Teamkill Penalty
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Slayer
Input Pins
pinId: Slayer
dataType: mode_slayer\
Editor Settings
Output Pins
pinId: Team Penalty
dataType: number\
Editor Settings
userData:
pinId: Player Penalty
dataType: number\
Editor Settings
userData: userData:
Editor Settings
Node Category: Unused\
Adjust Personal Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Score Adjustment
Input Pins
pinId: ActionStart
dataType: execute
pinId: Player
dataType: object\
Editor Settings
pinId: Score Adjustment
dataType: number\
Editor Settings
Step: 5.0
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Adjust Player Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Score Adjustment
Input Pins
pinId: ActionStart
dataType: execute
pinId: Player
dataType: object\
Editor Settings
pinId: Score Adjustment
dataType: number\
Editor Settings
Step: 1.0
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Adjust Team Score
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Score Adjustment
Input Pins
pinId: ActionStart
dataType: execute
pinId: Team
dataType: team\
Editor Settings
pinId: Score Adjustment
dataType: number\
Editor Settings
Step: 1.0
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Get Player Holding Item
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Player
dataType: object
userData:
Editor Settings
Node Category: Inventory\
Get Unit Holding Item
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object
Input Pins
pinId: Object
dataType: object\
Editor Settings
Output Pins
pinId: Unit
dataType: object
userData:
Editor Settings
Node Category: Inventory\
Get Player Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Vehicle
dataType: object
userData:
Editor Settings
Node Category: Vehicles\
Get Unit Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Vehicle
dataType: object
userData:
Editor Settings
Node Category: Vehicles\
Get Is Driving Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Driving
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Gunner In Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Gunner
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Passenger In Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Passenger
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is In Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is In Vehicle
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Vehicle Driver
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Driver
dataType: object
userData:
Editor Settings
Node Category: Vehicles\
Get Vehicle Gunner
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Gunner
dataType: object
userData:
Editor Settings
Node Category: Vehicles\
Get Vehicle Occupants
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Occupant List
dataType: object_list
userData:
Editor Settings
Node Category: Vehicles\
Get Vehicle Enterable By Player
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Enterable By Player
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
Get Is Camouflaged
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Camouflaged
dataType: bool
userData:
Editor Settings
Node Category: Units\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Grappling
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Grappling
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Is Detected
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Detected
dataType: bool
userData:
Editor Settings
Node Category: Units\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Detected by Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Team
Input Pins
pinId: Unit
dataType: object\
Editor Settings
pinId: Team
dataType: team\
Editor Settings
Output Pins
pinId: Is Detected
dataType: bool
userData:
Editor Settings
Node Category: Units\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is In Knockback
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Grappling
dataType: bool
userData:
Editor Settings
Node Category: Units\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Overshield On
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Overshield On
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Player Aiming Vector
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Aiming Vector
dataType: vector3
userData:
Editor Settings
Node Category: Players\
Get Is Airborne
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Airborne
dataType: bool
userData:
Editor Settings
Node Category: Units\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Boarding
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Input Pins
pinId: Unit
dataType: object\
Editor Settings
Output Pins
pinId: Is Boarding
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Crouching
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Crouching
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Is Lunging
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Lunging
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Is Zoomed
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Zoomed
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Mark Is Overridden
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Mark Overridden
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Player Grenade Count
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Grenade Type
Input Pins
pinId: Player
dataType: object\
Editor Settings
pinId: Grenade Type
dataType: grenade_type\
Editor Settings
Output Pins
pinId: Grenade Count
dataType: number
userData:
Editor Settings
Node Category: Inventory_Equipment\
Get Loadout Grenade Count
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Grenade Type
Input Pins
pinId: Player
dataType: object\
Editor Settings
pinId: Grenade Type
dataType: grenade_type\
Editor Settings
Output Pins
pinId: Loadout Grenade Count
dataType: number
userData:
Editor Settings
Node Category: Inventory_Equipment\
Are Same Object
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Object A
Object B
Input Pins
pinId: Object A
dataType: object\
Editor Settings
pinId: Object B
dataType: object\
Editor Settings
Output Pins
pinId: Are Same Object
dataType: bool
userData:
Editor Settings
Node Category: Objects\
Are Same Player
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player A
Player B
Input Pins
pinId: Player A
dataType: object\
Editor Settings
pinId: Player B
dataType: object\
Editor Settings
Output Pins
pinId: Are Same Player
dataType: bool
userData:
Editor Settings
Node Category: Players\
Get Player Equipment Charges
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Charge Count
dataType: number
userData:
Editor Settings
Node Category: Inventory_Equipment\
Get Player Weapons
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Equipped Weapon
dataType: object
userData:
Editor Settings
pinId: Unequippped Weapon
dataType: object
userData:
Editor Settings
Node Category: Inventory\
End Round
Input Pins
pinId: ActionStart
dataType: executepinId: End Game
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
End Round - All Lose
Input Pins
pinId: ActionStart
dataType: executepinId: End Game
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
End Round - All Tie
Input Pins
pinId: ActionStart
dataType: executepinId: End Game
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
End Round - Winning Player
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: ActionStart
dataType: execute
pinId: Player
dataType: object\
Editor Settings
pinId: End Game
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
End Round - Winning Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Input Pins
pinId: ActionStart
dataType: execute
pinId: Team
dataType: team\
Editor Settings
pinId: End Game
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: ActionComplete
dataType: execute userData:
Editor Settings
Node Category: Game_Mode\
Get Squared Vehicle Speed
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Squared Vehicle Speed
dataType: number
userData:
Editor Settings
Node Category: Vehicles\
Create UI Message
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Message Template
Input Pins
pinId: Message Template
dataType: message_template\
Editor Settings
pinId: String 1
dataType: string_id
settings: defaultValue: String: nil
Editor Settings
pinId: String 2
dataType: string_id
settings: defaultValue: String: nil
Editor Settings
pinId: Player
dataType: object
settings: defaultValue: String: nil
Editor Settings
Output Pins
pinId: Message
dataType: ui_message
userData:
Editor Settings
Node Category: UI\
Create UI Message B
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Message Template
Input Pins
pinId: Message Template
dataType: message_template_b\
Editor Settings
pinId: String 1
dataType: string_id
settings: defaultValue: String: nil
Editor Settings
pinId: X
dataType: number
settings: defaultValue: String: nil
Editor Settings
Step: 1.0
pinId: Y
dataType: number
settings: defaultValue: String: nil
Editor Settings
Step: 1.0
Output Pins
pinId: Message
dataType: ui_message
userData:
Editor Settings
Node Category: UI\
Get Vehicle Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Vehicle Type
dataType: vehicle_type
userData:
Editor Settings
Node Category: Vehicles\
Are Same Vehicle Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle A
Vehicle B
Input Pins
pinId: Vehicle A
dataType: object\
Editor Settings
pinId: Vehicle B
dataType: object\
Editor Settings
Output Pins
pinId: Are Same Base Vehicle Type
dataType: bool
userData:
Editor Settings
pinId: Are Same Vehicle Type
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
Get Is Vehicle Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Vehicle Type
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
pinId: Vehicle Type
dataType: vehicle_type\
Editor Settings
Output Pins
pinId: Is Vehicle Type
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
Get Is Overturned
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Vehicle
Input Pins
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Is Overturned
dataType: bool
userData:
Editor Settings
Node Category: Vehicles\
Get Weapon Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Weapon
Input Pins
pinId: Weapon
dataType: object\
Editor Settings
Output Pins
pinId: Weapon Type
dataType: weapon_type
userData:
Editor Settings
pinId: Base Weapon
dataType: base_weapon_type\
Editor Settings
userData:
pinId: Configuration
dataType: variant_weapon_type\
Editor Settings
userData:
Editor Settings
Node Category: Inventory\
Are Same Weapon Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Weapon A
Weapon B
Input Pins
pinId: Weapon A
dataType: object\
Editor Settings
pinId: Weapon B
dataType: object\
Editor Settings
Output Pins
pinId: Are Same Base Weapon Type
dataType: bool
userData:
Editor Settings
pinId: Are Same Weapon Type
dataType: bool
userData:
Editor Settings
Node Category: Inventory\
Get Is Weapon Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Weapon
Weapon Type
Input Pins
pinId: Weapon
dataType: object\
Editor Settings
pinId: Weapon Type
dataType: weapon_type\
Editor Settings
Output Pins
pinId: Is Weapon Type
dataType: bool
userData:
Editor Settings
Node Category: Inventory\
Get Is Holding Weapon Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Weapon Type
Input Pins
pinId: Unit
dataType: object\
Editor Settings
pinId: Weapon Type
dataType: weapon_type\
Editor Settings
Output Pins
pinId: Is Holding Weapon Type
dataType: bool
userData:
Editor Settings
Node Category: Inventory\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Holding Specific Weapon
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Unit
Weapon
Input Pins
pinId: Unit
dataType: object\
Editor Settings
pinId: Weapon
dataType: object\
Editor Settings
Output Pins
pinId: Has Specific Weapon
dataType: bool
userData:
Editor Settings
Node Category: Inventory\
nodeVersionRule: ruleID: NodeVersionRuleUpdatePinProperty
nodeOperations: operation: Rename\
pinId: Player
data: Unit
Get Is Forge Mode
Output Pins
pinId: Is Forge Mode
dataType: bool
userData:
Editor Settings
Node Category: Game_Mode\
Get Is Game Mode
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Game Mode
Input Pins
pinId: Game Mode
dataType: game_mode_label\
Editor Settings
pinId: Result in Forge Mode
dataType: bool
settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: Is Game Mode
dataType: bool
userData:
Editor Settings
Node Category: Game_Mode\
Get Ni1
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins \
Output Pins
pinId: nilBool
dataType: bool
userData:
Editor Settings
pinId: nilNumber
dataType: number
userData:
Editor Settings
pinId: nilObject
dataType: object
userData:
Editor Settings
pinId: nilTag
dataType: tag
userData:
Editor Settings
Node Category: Unused\
Get Is Holding Equipment Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Equipment Type
Input Pins
pinId: Player
dataType: object\
Editor Settings
pinId: Equipment Type
dataType: equipment_type\
Editor Settings
Output Pins
pinId: Is Holding Equipment Type
dataType: bool
userData:
Editor Settings
Node Category: Inventory_Equipment\
Get Equipment Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Equipment
Input Pins
pinId: Equipment
dataType: object\
Editor Settings
Output Pins
pinId: Equipment Type
dataType: equipment_type
userData:
Editor Settings
pinId: Is Powerup
dataType: bool
userData:
Editor Settings
Node Category: Inventory_Equipment\
Are Same Equipment Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Equipment A
Equipment B
Input Pins
pinId: Equipment A
dataType: object\
Editor Settings
pinId: Equipment B
dataType: object\
Editor Settings
Output Pins
pinId: Are Same Equipment Type
dataType: bool
userData:
Editor Settings
Node Category: Inventory_Equipment\
Get Is Holding Any Equipment
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Holding Any Equipment
dataType: bool
userData:
Editor Settings
pinId: Is Holding Powerup
dataType: bool
userData:
Editor Settings
pinId: Equipment Type
dataType: equipment_type
userData:
Editor Settings
Node Category: Inventory_Equipment\
Get Player FFA Allegiance
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Team
dataType: team
userData:
Editor Settings
Node Category: Players\
Get Player Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Team
dataType: team
userData:
Editor Settings
Node Category: Players\
Get Respawn Timer
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Seconds Remaining
dataType: number
userData:
Editor Settings
Node Category: Unused\
Get Respawn Penalty
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Penalty Seconds
dataType: number
userData:
Editor Settings
Node Category: Players\
Get All Spawn Points
Output Pins
pinId: Spawn Points
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get All Spawn Points For Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Input Pins
pinId: Team
dataType: team\
Editor Settings
Output Pins
pinId: Spawn Point
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Was Melee Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
Output Pins
pinId: Was Melee Kill
dataType: bool
userData:
Editor Settings
pinId: Was Backsmack
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was Weapon Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
Output Pins
pinId: Was Weapon Kill
dataType: bool
userData:
Editor Settings
pinId: Was Headshot
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was With Specific Weapon
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Weapon
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
pinId: Weapon
dataType: object\
Editor Settings
Output Pins
pinId: Was With Specific Weapon
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was With Weapon Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Weapon Type
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
pinId: Weapon Type
dataType: weapon_type\
Editor Settings
Output Pins
pinId: Was With Weapon Type
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was Vehicle Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
Output Pins
pinId: Was Vehicle Kill
dataType: bool
userData:
Editor Settings
pinId: Was Splatter
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was With Specific Vehicle
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Vehicle
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
pinId: Vehicle
dataType: object\
Editor Settings
Output Pins
pinId: Was With Specific Vehicle
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was With Vehicle Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Vehicle Type
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
pinId: Vehicle Type
dataType: vehicle_type\
Editor Settings
Output Pins
pinId: Was With Vehicle Type
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was Grenade Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
Output Pins
pinId: Was Grenade Kill
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was With Grenade Type
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Grenade Type
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
pinId: Grenade Type
dataType: grenade_type\
Editor Settings
Output Pins
pinId: Was With Grenade Type
dataType: bool
userData:
Editor Settings
Node Category: Death_Context\
Was Assisted Kill
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: DeathContext
Input Pins
pinId: DeathContext
dataType: death_context\
Editor Settings
Output Pins
pinId: Was Assisted Kill
dataType: bool
userData:
Editor Settings
pinId: Assisting Players
dataType: object_list
userData:
Editor Settings
Node Category: Death_Context\
Bot Ambition
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Ambition Type
Input Pins
pinId: Ambition Type
dataType: bot_ambition_type\
Editor Settings
Output Pins
pinId: Bot Ambition
dataType: forge_bot_ambition
userData:
Editor Settings
Node Category: Unused\
Get Bot Is Difficulty
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Bot Player
Bot Difficulty
Input Pins
pinId: Bot Player
dataType: object\
Editor Settings
pinId: Bot Difficulty
dataType: bot_difficulty\
Editor Settings
Output Pins
pinId: Bot Is Difficulty
dataType: bool
userData:
Editor Settings
Node Category: Bots\
Get Is Bot
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Player
Input Pins
pinId: Player
dataType: object\
Editor Settings
Output Pins
pinId: Is Bot
dataType: bool
userData:
Editor Settings
Node Category: Bots\
Get Weapon Magazine Ammo
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Weapon
Input Pins
pinId: Weapon
dataType: object\
Editor Settings
Output Pins
pinId: Rounds
dataType: number
userData:
Editor Settings
Node Category: Inventory\
Get Weapon Magazine Capacity
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Weapon
Input Pins
pinId: Weapon
dataType: object\
Editor Settings
Output Pins
pinId: Maximum Rounds
dataType: number
userData:
Editor Settings
Node Category: Inventory\
Get Objects By Label
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Label
Input Pins
pinId: Label
dataType: megalo_label\
Editor Settings
Output Pins
pinId: New List
dataType: object_list
userData:
Editor Settings
Node Category: Objects\
Get All Bots On Team
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Team
Input Pins
pinId: Team
dataType: team\
Editor Settings
Output Pins
pinId: Bot Players
dataType: object_list
userData:
Editor Settings
Node Category: Bots\
Get All Bots
Output Pins
pinId: Players
dataType: object_list
userData:
Editor Settings
Node Category: Bots\
Get Generic Zone Control State
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Zone
Input Pins
pinId: Zone
dataType: object\
Editor Settings
Output Pins
pinId: Current Control State
dataType: generic_zone_control_state
userData:
Editor Settings
Node Category: Generic_Objectives\
Get Units in Generic Zone
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Zone
Input Pins
pinId: Zone
dataType: object\
Editor Settings
Output Pins
pinId: Units
dataType: object_list
userData:
Editor Settings
Node Category: Generic_Objectives\
Get Elapsed Time
Node Rules
ruleID: RequiredNodeInput
RequiredProperties: Identifier
Input Pins
pinId: Identifier
dataType: identifier\
Editor Settings
Output Pins
pinId: Elapsed Seconds
dataType: number
userData:
Editor Settings
Node Category: Stopwatches\