BehaviourTemplateData
Inherits from GameBehaviourTemplateData
Summary
Constructors
BehaviourTemplateData() |
BehaviourTemplateData(guid: Guid) |
BehaviourTemplateData(other: GameBehaviourTemplateData) |
BehaviourTemplateData(other: Asset) |
BehaviourTemplateData(other: DataContainer) |
Properties
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
closeRangeAccuracyDistanceOverride
float
meleeRange
float
meleeMaxTime
float
meleeProbability
float
coverSwitchTime
fireStyleTimeout
float
fireLeanChance
float
fireLeanBurstCount
fireStepOutChance
float
fireStepOutBurstCount
fireStepOutSlowChance
float
fireStepOutSlowBurstCount
fireStepOutUrgentChance
float
fireStepOutUrgentBurstCount
fireStepOutFireFromHipChance
float
fireStepOutFireFromHipBurstCount
fireStepOutStandToCrouchChance
float
fireStepOutStandToCrouchBurstCount
alwaysInFirePose
fireGrenadeStepOutChance
float
fireGrenadeStepOutBurstCount
fireOverChance
float
fireOverBurstCount
fireBlindOutChance
float
fireBlindOutBurstCount
fireBlindOverChance
float
suppressingBurstCount
int
fireGrenadeBlindOverChance
float
fireGrenadeBlindOverBurstCount
fireLmgChance
float
fireLmgBurstCount
shotAtFireGrenadeBlindOverChance
float
suppressingBurstCountMin
int
suppressingBurstCountMax
int
coverWaitTime
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
The type information for the BehaviourTemplateData type.