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\

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\

Last updated