BehaviourTemplateData

Inherits from GameBehaviourTemplateData

Summary

Constructors

BehaviourTemplateData()
BehaviourTemplateData(guid: Guid)
BehaviourTemplateData(other: GameBehaviourTemplateData)
BehaviourTemplateData(other: Asset)
BehaviourTemplateData(other: DataContainer)

Properties

Name Type
standProbability float
crouchProbability float
turnAgainstTargetDistance float
investigateStopDelay float
explosiveObjectChance float
minAttackBursts int
maxAttackBursts int
attackUrgencyModifier float
altAttackProbability float
readinessReactionTimeMultiplier float
fireBlindOverBurstCount UIntRange
closeRangeAccuracyDistanceOverride float
meleeRange float
meleeMaxTime float
meleeProbability float
coverSwitchTime FloatRangeDefaultZero
fireStyleTimeout float
fireLeanChance float
fireLeanBurstCount UIntRange
fireStepOutChance float
fireStepOutBurstCount UIntRange
fireStepOutSlowChance float
fireStepOutSlowBurstCount UIntRange
fireStepOutUrgentChance float
fireStepOutUrgentBurstCount UIntRange
fireStepOutFireFromHipChance float
fireStepOutFireFromHipBurstCount UIntRange
fireStepOutStandToCrouchChance float
fireStepOutStandToCrouchBurstCount UIntRange
alwaysInFirePose CoverFireType
fireGrenadeStepOutChance float
fireGrenadeStepOutBurstCount UIntRange
fireOverChance float
fireOverBurstCount UIntRange
fireBlindOutChance float
fireBlindOutBurstCount UIntRange
fireBlindOverChance float
suppressingBurstCount int
fireGrenadeBlindOverChance float
fireGrenadeBlindOverBurstCount UIntRange
fireLmgChance float
fireLmgBurstCount UIntRange
shotAtFireGrenadeBlindOverChance float
suppressingBurstCountMin int
suppressingBurstCountMax int
coverWaitTime FloatRange
maxAngleDiffForBlindFire float
strafeToCoverProbablity float
maxSuppressTime float
investigateVisualTestDist float
alwaysStrafeToCoversWithinDistance float
chargeSurpriseVelocity float
chargeSurpriseNearDistance float
chargeSurpriseFlankedDistance float
shotAtFireBlindOutChance float
shotAtFireBlindOverChance float
accuracyIncreaseTime float
targetStrengthFactor float
reloadBelowPercent float
targetDistanceFactor float
suppressIndirectProbability float
targetDangerFactor float
targetIsAttackingFactor float
accuracyModifierVsNonHumans float
accuracyModifier float
soldierMovementVolumeOverride float
alwaysUpdate bool
leaveVehicleOnSearchAndDestroyOrder bool
shouldFireThroughSmoke bool
alwaysStrafeToFirstCover bool
canMeleeFromScriptedCover bool
alwaysStrafeToCoversBehindMe bool
useShotAtSettings bool
stepBackIfBeingShot bool
disableMissileGravity bool

Static members

Name Type
BehaviourTemplateData.typeInfo TypeInformation

Constructors

BehaviourTemplateData

BehaviourTemplateData()

Creates a new BehaviourTemplateData frostbite instance.

BehaviourTemplateData

BehaviourTemplateData(guid: Guid)

Creates a new BehaviourTemplateData frostbite instance and assigns it the provided Guid.

Parameters

Name Type Description
guid Guid The Guid to assign to the newly created instance.

BehaviourTemplateData

BehaviourTemplateData(other: GameBehaviourTemplateData)

Casts an instance of type GameBehaviourTemplateData to BehaviourTemplateData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other GameBehaviourTemplateData The instance to cast to BehaviourTemplateData.

BehaviourTemplateData

BehaviourTemplateData(other: Asset)

Casts an instance of type Asset to BehaviourTemplateData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other Asset The instance to cast to BehaviourTemplateData.

BehaviourTemplateData

BehaviourTemplateData(other: DataContainer)

Casts an instance of type DataContainer to BehaviourTemplateData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataContainer The instance to cast to BehaviourTemplateData.

Properties

standProbability

float

crouchProbability

float

turnAgainstTargetDistance

float

investigateStopDelay

float

explosiveObjectChance

float

minAttackBursts

int

maxAttackBursts

int

attackUrgencyModifier

float

altAttackProbability

float

readinessReactionTimeMultiplier

float

fireBlindOverBurstCount

UIntRange

closeRangeAccuracyDistanceOverride

float

meleeRange

float

meleeMaxTime

float

meleeProbability

float

coverSwitchTime

FloatRangeDefaultZero

fireStyleTimeout

float

fireLeanChance

float

fireLeanBurstCount

UIntRange

fireStepOutChance

float

fireStepOutBurstCount

UIntRange

fireStepOutSlowChance

float

fireStepOutSlowBurstCount

UIntRange

fireStepOutUrgentChance

float

fireStepOutUrgentBurstCount

UIntRange

fireStepOutFireFromHipChance

float

fireStepOutFireFromHipBurstCount

UIntRange

fireStepOutStandToCrouchChance

float

fireStepOutStandToCrouchBurstCount

UIntRange

alwaysInFirePose

CoverFireType

fireGrenadeStepOutChance

float

fireGrenadeStepOutBurstCount

UIntRange

fireOverChance

float

fireOverBurstCount

UIntRange

fireBlindOutChance

float

fireBlindOutBurstCount

UIntRange

fireBlindOverChance

float

suppressingBurstCount

int

fireGrenadeBlindOverChance

float

fireGrenadeBlindOverBurstCount

UIntRange

fireLmgChance

float

fireLmgBurstCount

UIntRange

shotAtFireGrenadeBlindOverChance

float

suppressingBurstCountMin

int

suppressingBurstCountMax

int

coverWaitTime

FloatRange

maxAngleDiffForBlindFire

float

strafeToCoverProbablity

float

maxSuppressTime

float

investigateVisualTestDist

float

alwaysStrafeToCoversWithinDistance

float

chargeSurpriseVelocity

float

chargeSurpriseNearDistance

float

chargeSurpriseFlankedDistance

float

shotAtFireBlindOutChance

float

shotAtFireBlindOverChance

float

accuracyIncreaseTime

float

targetStrengthFactor

float

reloadBelowPercent

float

targetDistanceFactor

float

suppressIndirectProbability

float

targetDangerFactor

float

targetIsAttackingFactor

float

accuracyModifierVsNonHumans

float

accuracyModifier

float

soldierMovementVolumeOverride

float

alwaysUpdate

bool

leaveVehicleOnSearchAndDestroyOrder

bool

shouldFireThroughSmoke

bool

alwaysStrafeToFirstCover

bool

canMeleeFromScriptedCover

bool

alwaysStrafeToCoversBehindMe

bool

useShotAtSettings

bool

stepBackIfBeingShot

bool

disableMissileGravity

bool

Static members

typeInfo

TypeInformation

The type information for the BehaviourTemplateData type.

Last modified April 26, 2020: Update frostbite type documentation (8b14351)