Data Type Nodes
Last updated
Last updated
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Operand A Operand B
Input Pins
pinId: Operand A dataType: number\
pinId: Operand B dataType: number\
Output Pins
pinId: Equal dataType: bool userData:
pinId: Greater Than dataType: bool userData:
pinId: Less Than dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: number settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: number userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: number settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Increment Value Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Increment Value dataType: number\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Logic
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: bool settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: bool userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: bool settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Logic
Node Rules
ruleID: RequiredNodeInput RequiredProperties: EntryId
Output Pins
pinId: Object dataType: object userData:
EditableProperty: EntryId IsEditableOutput: true settings:
properties: propertyName: EntryId dataType: number
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: object settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: object userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: object settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Input Pins
pinId: Object 1 dataType: object settings: pinId: Object 2 dataType: object settings: pinId: Object 3 dataType: object settings: pinId: Object 4 dataType: object settings:
Output Pins
pinId: Object List dataType: object_list userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: object_list settings: String: (ForgeCreateObjectList(nil))
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: object_list userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: object_list settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Team A Team B
Input Pins
pinId: Team A dataType: team\
pinId: Team B dataType: team\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: team settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced\
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Storage
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: team userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: team settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Input Pins
pinId: X dataType: number MinRange: -1000 MaxRange: 1000 Step: 0.1 settings: Float: 0pinId: Y dataType: number MinRange: -1000 MaxRange: 1000 Step: 0.1 settings: Float: 0pinId: Z dataType: number MinRange: -1000 MaxRange: 1000 Step: 0.1 settings: Float: 0
Output Pins
pinId: Out dataType: vector3 userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: vector3 settings: String: vector(0\ 0\ 0)
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced\
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Storage
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: vector3 userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: vector3 settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Object
Input Pins
pinId: Object dataType: object\
Output Pins
pinId: AreaMonitor dataType: area_monitor userData: userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier
Input Pins
pinId: Identifier dataType: identifier\
Output Pins
pinId: Out dataType: nav_marker userData:
properties: propertyName: IconIndex dataType: number settings: String: 1 userData:
Node Category: UI_Nav_Markers
Node Rules
ruleID: ValidUserIdentifier IdentifierKey: Identifier DeclarationNodeType: Declare NavMarker
ruleID: RequiredNodeInput RequiredProperties: Identifier
Input Pins
pinId: Identifier dataType: identifier\
Output Pins
pinId: Out dataType: nav_marker userData:
Node Category: Unused
Output Pins
pinId: Slayer dataType: mode_slayer userData: userData:
Node Category: Unused
Output Pins
pinId: Out dataType: grenade_type IsEditableOutput: true settings: userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Grenade Type A Grenade Type B
Input Pins
pinId: Grenade Type A dataType: grenade_type\
pinId: Grenade Type B dataType: grenade_type\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: grenade_type settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: grenade_type userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: grenade_type settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: ui_message settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: ui_message userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: ui_message settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: string_id settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: string_id userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: string_id settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Output Pins
pinId: Out dataType: vehicle_type IsEditableOutput: true settings: userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Vehicle Type A Vehicle Type B
Input Pins
pinId: Vehicle Type A dataType: vehicle_type\
pinId: Vehicle Type B dataType: vehicle_type\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: vehicle_type settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: vehicle_type userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: vehicle_type settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Base Vehicle Configuration
Input Pins
pinId: Base Vehicle dataType: vehicle_type\
pinId: Configuration dataType: vehicle_type\
Output Pins
pinId: Out dataType: vehicle_type userData:
Node Category: Unused
Output Pins
pinId: Out dataType: weapon_type IsEditableOutput: true settings: userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Weapon Type A Weapon Type B
Input Pins
pinId: Weapon Type A dataType: weapon_type\
pinId: Weapon Type B dataType: weapon_type\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: weapon_type settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: weapon_type userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: weapon_type settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Base Weapon Configuration
Input Pins
pinId: Base Weapon dataType: base_weapon_type\
pinId: Configuration dataType: variant_weapon_type\
Output Pins
pinId: Out dataType: weapon_type userData:
Output Pins
pinId: Identifier dataType: identifier userData:IsEditableOutput: true settings: String:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Number
Input Pins
pinId: Identifier dataType: identifier\
pinId: Number dataType: number Step: 1.0
Output Pins
pinId: New Identifier dataType: identifier userData: settings: String:
Node Category: Unused
Output Pins
pinId: Out dataType: equipment_type userData:IsEditableOutput: true settings:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Equipment Type A Equipment Type B
Input Pins
pinId: Equipment Type A dataType: equipment_type\
pinId: Equipment Type B dataType: equipment_type\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: equipment_type settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: equipment_type userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: equipment_type settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: forge_trait settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Unused
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: forge_trait userData:
Node Category: Unused
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: forge_trait settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Unused
Input Pins
pinId: Trait A dataType: forge_trait settings: pinId: Trait B dataType: forge_trait settings: pinId: Trait C dataType: forge_trait settings: pinId: Trait D dataType: forge_trait settings:
Output Pins
pinId: Trait List dataType: trait_list userData:
Node Category: Players_Traits
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: trait_list settings: String: (ForgeAddTraitsToTraitList(nil))
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Unused
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: trait_list userData:
Node Category: Unused
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: trait_list settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Unused
Output Pins
pinId: Out dataType: bot_ambition_type userData:IsEditableOutput: falseNode Category: Unused
Output Pins
pinId: Out dataType: bot_ambition_type userData:IsEditableOutput: falseNode Category: Unused
Output Pins
pinId: Out dataType: bot_ambition_type userData:IsEditableOutput: falseNode Category: Unused
Output Pins
pinId: Out dataType: bot_ambition_type userData:IsEditableOutput: falseNode Category: Unused
Output Pins
pinId: Out dataType: bot_difficulty userData:IsEditableOutput: truesettings
Node Category: Bots
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Control State A Control State B
Input Pins
pinId: Control State A dataType: generic_zone_control_state\
pinId: Control State B dataType: generic_zone_control_state\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Output Pins
pinId: Out dataType: megalo_label IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: nav_marker_icon IsEditableOutput: true settings: userData:
Node Category: Unused
Output Pins
pinId: Out dataType: weapon_addition_method IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: forge_variable_scope IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: respawn_message IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: curve_built_in IsEditableOutput: true settings: String: CURVE_BUILT_IN.NoneuserData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: forge_audio_zone_effect IsEditableOutput: true settings: Float: 0userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: game_mode_label IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: generic_zone_control_state IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: user_label IsEditableOutput: true settings: userData:
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: user_label settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: user_label userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: user_label settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: ai_squad_definition settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: ai_squad_definition userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: ai_squad_definition settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: ai_squad settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: ai_squad userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: ai_squad settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Squad A Squad B
Input Pins
pinId: Squad A dataType: ai_squad\
pinId: Squad B dataType: ai_squad\
Output Pins
pinId: Equal dataType: bool userData:
Node Category: Logic_Compare
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: any settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Generic_Lists
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: generic_item userData:
Node Category: Generic_Lists
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: any settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Generic_Lists
Input Pins
pinId: Any A dataType: any settings: pinId: Any B dataType: any settings: pinId: Any C dataType: any settings: pinId: Allow Duplicates dataType: bool settings: String: false
Output Pins
pinId: Generic List dataType: generic_list userData:
Node Category: Generic_Lists
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: any settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Generic_Lists
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: generic_list userData:
Node Category: Generic_Lists
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: any settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Generic_Lists
Output Pins
pinId: Out dataType: ai_character_type IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Output Pins
pinId: Out dataType: ai_species_type IsEditableOutput: true settings: userData:
Node Category: Variables_Enums
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: ai_wave settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: ai_wave userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: ai_wave settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: ActionComplete dataType: execute userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Initial Value dataType: ai_wave_manager settings:
pinId: Scope dataType: forge_variable_scope userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: Identifier dataType: identifier\
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings:
Output Pins
pinId: Out dataType: ai_wave_manager userData:
Node Category: Variables_Advanced
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Scope
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier\
pinId: Value dataType: ai_wave_manager settings:
pinId: Scope dataType: forge_variable_scope\
pinId: Object dataType: object settings: