HitReactionComponent class

HitReactionComponent

Inheritance

Base: AIMandatoryComponents

Derived

HitReactionMechComponent

Properties

PropertyType
ownerNPCWeakHandle<NPCPuppet> scripted
ownerPuppetWeakHandle<ScriptedPuppet> scripted
ownerWeaponWeakHandle<game.weapon.Object> scripted
ownerIDent.EntityID scripted
statsSystemgame.StatsSystem? scripted
ownerIsMassivebool scripted
impactDamageDurationfloat scripted
staggerDamageDurationfloat scripted
impactDamageDurationMeleefloat scripted
staggerDamageDurationMeleefloat scripted
knockdownDamageDurationfloat scripted
defeatedMinDurationfloat scripted
previousHitTimefloat scripted
reactionTypeanim.HitReactionType scripted
animHitReactionanim.AnimFeature_HitReactionsData? scripted
lastAnimHitReactionanim.AnimFeature_HitReactionsData? scripted
hitReactionActionActionHitReactionScriptProxy? scripted
previousAnimHitReactionArrayScriptHitData[] scripted
lastHitReactionPlayedEAILastHitReactionPlayed scripted
hitShapeDatagame.ShapeData scripted
animVariationint scripted
specificHitTimeoutfloat scripted
quickMeleeCooldownfloat scripted
dismembermentBodyPartDamageThresholdfloat[] scripted
woundedBodyPartDamageThresholdfloat[] scripted
defeatedBodyPartDamageThresholdfloat[] scripted
defeatedDamageThresholdfloat scripted
impactDamageThresholdfloat scripted
staggerDamageThresholdfloat scripted
knockdownDamageThresholdfloat scripted
knockdownImpulseThresholdfloat scripted
immuneToKnockDownbool scripted
hitComboResetfloat scripted
physicalImpulseResetfloat scripted
guardBreakImpulseResetfloat scripted
cumulatedDamagesfloat scripted
bodyPartWoundCumulatedDamagesfloat[] scripted
bodyPartDismemberCumulatedDamagesfloat[] scripted
attackerWeaponKnockdownImpulsefloat scripted
attackerWeaponKnockdownImpulseForEvadefloat scripted
attackerWeaponKnockdownImpulseForEvadeCumulationfloat scripted
ownerWeaponKnockdownImpulseForEvadefloat scripted
cumulatedPhysicalImpulsefloat scripted
cumulatedGuardBreakImpulsefloat scripted
cumulatedEvadeBreakImpulsefloat scripted
ragdollImpulsefloat scripted
ragdollInfluenceRadiusfloat scripted
hitIntensityEAIHitIntensity scripted
previousMeleeHitTimeStampfloat scripted
previousRangedHitTimeStampfloat scripted
previousBlockTimeStampfloat scripted
previousParryTimeStampfloat scripted
previousDodgeTimeStampfloat scripted
previousRagdollTimeStampfloat scripted
previousHackStaggerTimeStampfloat scripted
previousHackImpactTimeStampfloat scripted
blockCountint scripted
parryCountint scripted
dodgeCountint scripted
hitCountuint scripted
defeatedHasBeenPlayedbool scripted
defeatedRegisteredTimefloat scripted
deathHasBeenPlayedbool scripted
deathRegisteredTimefloat scripted
extendedDeathRegisteredTimefloat scripted
extendedDeathDelayRegisteredTimefloat scripted
extendedHitReactionRegisteredTimefloat scripted
extendedHitReactionDelayRegisteredTimefloat scripted
scatteredGutsbool scripted
cumulativeDamageUpdateIntervalfloat scripted
cumulativeDamageUpdateRequestedbool scripted
currentStimIduint scripted
attackDatagame.damage.AttackData? scripted
attackDirectionToIntint scripted
hitPositionVector4 scripted
hitDirectionVector4 scripted
hitDirectionToIntint scripted
overridenHitDirectionbool scripted
lastHitReactionBehaviorDataHitReactionBehaviorData? scripted
lastStimNameCName scripted
deathStimNameCName scripted
meleeHitCountint scripted
strongMeleeHitCountint scripted
meleeBaseMaxHitChainint scripted
rangedBaseMaxHitChainint scripted
maxHitChainForMeleeint scripted
maxHitChainForRangedint scripted
isAlivebool scripted
frameDamageHealthFactorfloat scripted
hitCountDatabyte scripted
hitCountArrayEndint scripted
hitCountArrayCurrentint scripted
allowDefeatedOnCompanionbool scripted
baseCumulativeDamagesDecreaserfloat scripted
blockCountIntervalfloat scripted
dodgeCountIntervalfloat scripted
globalHitTimerfloat scripted
hasMantisBladesinRecordbool scripted
indicatorEnabledBlackboardIdred.CallbackObject? scripted
hitIndicatorEnabledbool scripted
hasBeenWoundedbool scripted
inWorkspotbool scripted
inCoverbool scripted
healthListenerNPCHealthListener? scripted
hitReactionComponentStatsListenerNPCHitReactionComponentStatsListener? scripted
currentHealthfloat scripted
totalHealthfloat scripted
totalStaminafloat scripted
currentCanDropWeaponfloat scripted
currentExtendedHitReactionImmunityfloat scripted
currentIsInvulnerablefloat scripted
currentDefeatedDamageThresholdfloat scripted
currentImpactDamageThresholdfloat scripted
currentImpactDamageThresholdInCoverfloat scripted
currentKnockdownDamageThresholdfloat scripted
currentKnockdownDamageThresholdImpulsefloat scripted
currentKnockdownDamageThresholdInCoverfloat scripted
currentKnockdownImmunityfloat scripted
currentMeleeHitReactionResistancefloat scripted
currentStaggerDamageThresholdfloat scripted
currentStaggerDamageThresholdInCoverfloat scripted
currentCanBlockfloat scripted
currentHasKerenzikovfloat scripted
dismemberExecuteHealthRangeVector2 scripted
dismemberExecuteDistanceRangeVector2 scripted
executeDismemberedbool scripted
attackIsValidBodyPerkbool scripted
invalidForExecuteDismemberbool scripted
hitReactionDataanim.AnimFeature_HitReactionsData? scripted

Functions