Manipulation Nodes
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\
Last updated