Trait Nodes
Combine Trait Lists
Input Pins
pinId: Trait List A dataType: trait_list settings: defaultValue: String
Editor Settings
pinId: Trait List B dataType: trait_list settings: defaultValue: String
Editor Settings
pinId: Trait List C dataType: trait_list settings: defaultValue: String
Editor Settings
pinId: Trait List D dataType: trait_list settings: defaultValue: String
Editor Settings
Output Pins
pinId: Combined Trait List dataType: trait_list userData:
Editor Settings
Node Category: Players_Traits
Get Random N Traits
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Trait List N
Input Pins
pinId: Trait List dataType: trait_list
Editor Settings
pinId: N dataType: number
Editor Settings
MinRange: 0 Step: 1.0
Output Pins
pinId: New List dataType: trait_list userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Declare Trait Set Declaration
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier
Input Pins
pinId: Identifier dataType: identifier
Editor Settings
pinId: Trait A dataType: forge_trait
Editor Settings
settings: defaultValue: String: nil
pinId: Trait B dataType: forge_trait
Editor Settings
settings: defaultValue: String: nil
pinId: Trait List dataType: trait_list settings: defaultValue: String:
Editor Settings
userData:
Editor Settings
Node Category: Players_Traits
Create Trait Set
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier
Editor Settings
pinId: Trait A dataType: forge_trait
Editor Settings
settings: defaultValue: String: nil
pinId: Trait B dataType: forge_trait
Editor Settings
settings: defaultValue: String: nil
pinId: Trait List dataType: trait_list settings: defaultValue: String: nil
Editor Settings
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Unused
Remove Trait Set From Player Function
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Player Remove Immediately
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier
Editor Settings
pinId: Player dataType: object
Editor Settings
pinId: Remove Immediately dataType: bool
Editor Settings
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Players_Traits
Remove All Trait Sets Function
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Player Remove Immediately
Input Pins
pinId: ActionStart dataType: execute
pinId: Player dataType: object
Editor Settings
pinId: Remove Immediately dataType: bool
Editor Settings
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Players_Traits
Apply Trait Set To Player Function
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Player Apply Immediately
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier
Editor Settings
pinId: Player dataType: object
Editor Settings
pinId: Apply Immediately dataType: bool
Editor Settings
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Players_Traits
Apply Trait Set For Seconds Function
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Player Seconds
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier
Editor Settings
pinId: Player dataType: object
Editor Settings
pinId: Seconds dataType: number
Editor Settings
MinRange: 0
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Players_Traits
Apply Trait Set Until Death Function
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Identifier Player
Input Pins
pinId: ActionStart dataType: execute
pinId: Identifier dataType: identifier
Editor Settings
pinId: Player dataType: object
Editor Settings
Output Pins
pinId: ActionComplete dataType: execute userData:
Editor Settings
Node Category: Players_Traits
Trait: Reload Speed
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Empty Reload Scalar Tactical Reload Scalar
Input Pins
pinId: Empty Reload Scalar dataType: number
Editor Settings
MinRange: 0.05 Step: 0.05
pinId: Tactical Reload Scalar dataType: number
Editor Settings
MinRange: 0.05 Step: 0.05
Output Pins
pinId: Trait: Reload Speed dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Melee Recovery Speed
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Scalar
Input Pins
pinId: Scalar dataType: number
Editor Settings
MinRange: 0.05 Step: 0.05
Output Pins
pinId: Trait: Melee Recovery Speed dataType: forge_trait userData:
Editor Settings
MinRange: 0 Step: 0.05
Editor Settings
Node Category: Players_Traits
Trait: VFX - Active Camo
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Intensity Scalar Interpolation Scalar
Input Pins
pinId: Intensity Scalar dataType: number
Editor Settings
MinRange: 0 MaxRange: 1 Step: 0.05
pinId: Interpolation Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: VFX - Active Camo dataType: forge_trait userData:
Editor Settings
MinRange: 0 Step: 0.05
Editor Settings
Node Category: Players_Traits
Trait: Motion Tracker Visible
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Motion Tracker Enabled
Input Pins
pinId: Motion Tracker Enabled dataType: bool
Editor Settings
pinId: Enabled While Zooming dataType: bool settings: defaultValue: Bool: false
Editor Settings
Output Pins
pinId: Trait: Motion Tracker Visible dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Motion Tracker Range
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Inner Ring Scalar Extended Range Scalar Vehicle Range Scalar
Input Pins
pinId: Inner Ring Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Extended Range Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Vehicle Range Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: Motion Tracker Range dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Damage Resistance
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Direct Damage Scalar Grenade Damage Scalar Explosive Damage Scalar
Input Pins
pinId: Direct Damage Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Grenade Damage Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Explosive Damage Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: Damage Resistance dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Shield Recharge
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Recharge Delay Scalar Recharge Rate Scalar
Input Pins
pinId: Recharge Delay Scalar dataType: number
Editor Settings
MinRange: -1000 MaxRange: 1000 Step: 0.05
pinId: Recharge Rate Scalar dataType: number
Editor Settings
MinRange: -1 MaxRange: 1000 Step: 0.05
Output Pins
pinId: Trait: Shield Recharge dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Health Recharge
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Recharge Delay Scalar Recharge Rate Scalar
Input Pins
pinId: Recharge Delay Scalar dataType: number
Editor Settings
MinRange: -1000 MaxRange: 1000 Step: 0.05
pinId: Recharge Rate Scalar dataType: number
Editor Settings
MinRange: -1 MaxRange: 1000 Step: 0.05
Output Pins
pinId: Trait: Health Recharge dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Vampirism
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Shield Scalar Health Scalar
Input Pins
pinId: Shield Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Health Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: Vampirism dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Sprint Speed
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Top Speed Scalar Time to Top Speed Scalar
Input Pins
pinId: Top Speed Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Time to Top Speed Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: Sprint Speed dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Slide Speed
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Slide Speed Scalar Slide Duration Scalar
Input Pins
pinId: Slide Speed Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
pinId: Slide Duration Scalar dataType: number
Editor Settings
MinRange: 0 Step: 0.05
Output Pins
pinId: Trait: Slide Speed dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits
Trait: Loadout Weapons
Node Rules
ruleID: RequiredNodeInput RequiredProperties: Primary Weapon Type
Input Pins
pinId: Primary Weapon Type dataType: weapon_type
Editor Settings
pinId: Secondary Weapon Type dataType: weapon_type settings: defaultValue: String: nil
Editor Settings
Output Pins
pinId: Trait: Loadout Weapons dataType: forge_trait userData:
Editor Settings
Editor Settings
Node Category: Players_Traits\
Last updated