Generic Nodes

Add Item to Generic List

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List Any Item

Input Pins

pinId: Generic List dataType: any

Editor Settings

pinId: Any Item dataType: any

Editor Settings

pinId: Allow Duplicates dataType: bool settings: defaultValue: String: false

Editor Settings

Output Pins

pinId: New Generic List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

Remove Item From Generic List

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List Any Item

Input Pins

pinId: Generic List dataType: any

Editor Settings

pinId: Any Item dataType: any

Editor Settings

Output Pins

pinId: New Generic List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

Combine Generic Lists

Node Rules

ruleID: RequiredNodeInput RequiredProperties: List A List B

Input Pins

pinId: List A dataType: any

Editor Settings

pinId: List B dataType: any

Editor Settings

pinId: Allow Duplicates dataType: bool settings: defaultValue: String: false

Editor Settings

Output Pins

pinId: Combined Generic List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

Get Shared Items

Node Rules

ruleID: RequiredNodeInput RequiredProperties: List A List B

Input Pins

pinId: List A dataType: any

Editor Settings

pinId: List B dataType: any

Editor Settings

Output Pins

pinId: New Generic List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

Get Unshared Items

Node Rules

ruleID: RequiredNodeInput RequiredProperties: List A List B

Input Pins

pinId: List A dataType: any

Editor Settings

pinId: List B dataType: any

Editor Settings

Output Pins

pinId: New Generic List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

For Each Generic Item

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List

Input Pins

pinId: ActionStart dataType: execute

pinId: Generic List dataType: any

Editor Settings

Output Pins

pinId: On Loop Complete dataType: execute

Editor Settings

pinId: Execute Per Generic Item dataType: execute

Editor Settings

pinId: Current Generic Item dataType: generic_item

Editor Settings

userData:

pinId: Current Index dataType: number

Editor Settings

userData: userData:

Editor Settings

Node Category: Generic_Lists\

Get N Items From Generic List

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List N N Type

Input Pins

pinId: Generic List dataType: any

Editor Settings

pinId: N dataType: number

Editor Settings

MinRange: 0 Step: 1.0

pinId: N Type dataType: generic_item_count_type

Editor Settings

Output Pins

pinId: New List dataType: generic_list userData:

Editor Settings

Node Category: Generic_Lists\

Get Item at Index

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List Index

Input Pins

pinId: Generic List dataType: any

Editor Settings

pinId: Index dataType: number

Editor Settings

MinRange: 1 Step: 1.0

Output Pins

pinId: Generic Item dataType: generic_item userData:

Editor Settings

Node Category: Generic_Lists\

Get Generic List Size

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List

Input Pins

pinId: Generic List dataType: any

Editor Settings

Output Pins

pinId: Size dataType: number userData:

Editor Settings

Node Category: Generic_Lists\

Item Is In Generic List

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic List Any Item

Input Pins

pinId: Generic List dataType: any

Editor Settings

pinId: Any Item dataType: any

Editor Settings

Output Pins

pinId: Contains Item dataType: bool userData:

Editor Settings

Node Category: Generic_Lists\

Cast to Number

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Number dataType: number userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Bool

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Boolean dataType: bool userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Object

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Object dataType: object userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Team

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Team dataType: team userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Vector

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Vector dataType: vector3 userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to UI Message

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: UI Message dataType: ui_message userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to String

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: String dataType: string_id userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Grenade Type

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Grenade Type dataType: grenade_type userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Equipment Type

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Equipment Type dataType: equipment_type userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Vehicle Type

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Vehicle Type dataType: vehicle_type userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Weapon Type

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Weapon Type dataType: weapon_type userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to User Label

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: User Label dataType: user_label userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Squad Definition

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Squad Definition dataType: ai_squad_definition userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Squad

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Squad dataType: ai_squad userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Wave

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Wave dataType: ai_wave userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Cast to Wave Manager

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Generic Item

Input Pins

pinId: Generic Item dataType: generic_item

Editor Settings

Output Pins

pinId: Wave Manager dataType: ai_wave_manager userData:

Editor Settings

pinId: Cast Succeeded dataType: bool userData:

Editor Settings

Node Category: Generic_Lists_Casts\

Last updated