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: Weapon Pickup

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Weapon Pickup dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Grenade Pickup

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Grenade Pickup dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Equipment Pickup

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Equipment Pickup dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Prevent Weapon Firing

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Prevent Firing

Input Pins

pinId: Prevent Firing dataType: bool

Editor Settings

Output Pins

pinId: Trait: Prevent Weapon Firing dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Prevent Grenade Throwing

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Prevent Throwing

Input Pins

pinId: Prevent Throwing dataType: bool

Editor Settings

Output Pins

pinId: Trait: Prevent Grenade Throwing dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Weapon Dropping

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Weapons Persist On Drop

Input Pins

pinId: Weapons Persist On Drop dataType: bool

Editor Settings

Output Pins

pinId: Trait: Weapon Dropping dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Weapon Damage

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Weapon Damage dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Weapon Switch 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: Weapon Switch Speed dataType: forge_trait userData:

Editor Settings

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: Infinite Ammo

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Infinite Ammo dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Bottomless Clip

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Bottomless Clip dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Grenade Damage

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Grenade Damage dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Grenade Detonation Radius

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Grenade Detonation Radius dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Grenade Impulse

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Grenade Impulse dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Melee Damage

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Melee Damage dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Melee Impulse

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Melee Impulse 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: Vehicle Passenger Only

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Vehicle Passenger Only dataType: forge_trait userData:

Editor Settings

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: VFX - Overshield

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: VFX - Overshield dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Shield HUD Visible

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Shield HUD Visible dataType: forge_trait userData:

Editor Settings

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: Headshot Protection

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Headshot Protection dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Deathless

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Deathless dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Shield Maximum

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 MaxRange: 6.5 Step: 0.05

Output Pins

pinId: Trait: Shield Maximum 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 Maximum

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 MaxRange: 10 Step: 0.05

Output Pins

pinId: Trait: Health Maximum 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: Jump Height

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Jump Height dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Movement Speed

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Movement Speed dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Movement Speed With Turret

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: 0 Step: 0.05

Output Pins

pinId: Trait: Movement Speed With Turret dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Player Gravity

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Scalar

Input Pins

pinId: Scalar dataType: number

Editor Settings

MinRange: -1000 Step: 0.05

Output Pins

pinId: Trait: Player Gravity dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Sprint Enabled

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Sprint Enabled 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: Sprint Reload Enabled

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Sprint Reload Enabled dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Sprint Resets Recharge

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Sprint Resets Recharge dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Clamber Enabled

Node Rules

ruleID: RequiredNodeInput RequiredProperties: Enabled

Input Pins

pinId: Enabled dataType: bool

Editor Settings

Output Pins

pinId: Trait: Clamber Enabled dataType: forge_trait userData:

Editor Settings

Editor Settings

Node Category: Players_Traits

Trait: Clamber 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: Clamber 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