#include <MiddleHighProcessData.h>
|
| enum class | Flag {
kBlocked = 1 << 0
, kBlockWithWeapon = 1 << 1
, kBlockCandidate = 1 << 2
, kCritical = 1 << 3
,
kCriticalOnDeath = 1 << 4
, kFatal = 1 << 5
, kDismemberLimb = 1 << 6
, kExplodeLimb = 1 << 7
,
kCrippleLimb = 1 << 8
, kDisarm = 1 << 9
, kDisableWeapon = 1 << 10
, kSneakAttack = 1 << 11
,
kIgnoreCritical = 1 << 12
, kPredictDamage = 1 << 13
, kBash = 1 << 14
, kTimedBash = 1 << 15
,
kPowerAttack = 1 << 16
, kLeftHand = 1 << 17
, kMeleeAttack = 1 << 18
, kRicochet = 1 << 19
,
kExplosion = 1 << 20
} |
| |
◆ Flag
| Enumerator |
|---|
| kBlocked | |
| kBlockWithWeapon | |
| kBlockCandidate | |
| kCritical | |
| kCriticalOnDeath | |
| kFatal | |
| kDismemberLimb | |
| kExplodeLimb | |
| kCrippleLimb | |
| kDisarm | |
| kDisableWeapon | |
| kSneakAttack | |
| kIgnoreCritical | |
| kPredictDamage | |
| kBash | |
| kTimedBash | |
| kPowerAttack | |
| kLeftHand | |
| kMeleeAttack | |
| kRicochet | |
| kExplosion | |
◆ Populate()
◆ aggressor
◆ attackData
◆ combatSpell
◆ criticalDamageMult
| float RE::HitData::criticalDamageMult |
◆ criticalEffect
◆ damageLimb
◆ damageToArmor
| float RE::HitData::damageToArmor |
◆ damageToWeapon
| float RE::HitData::damageToWeapon |
◆ direction
◆ equipIndex
| std::uint32_t RE::HitData::equipIndex |
◆ flags
◆ knockbackDamage
| float RE::HitData::knockbackDamage |
◆ limbDamageMult
| float RE::HitData::limbDamageMult |
◆ pad24
| std::uint32_t RE::HitData::pad24 |
◆ percentBlocked
| float RE::HitData::percentBlocked |
◆ physicalDamage
| float RE::HitData::physicalDamage |
◆ position
◆ skill
◆ sneakAttackBonus
| float RE::HitData::sneakAttackBonus |
◆ sourceRef
◆ stagger
| float RE::HitData::stagger |
◆ target
◆ targetedLimbDamage
| float RE::HitData::targetedLimbDamage |
◆ totalDamage
| float RE::HitData::totalDamage |
◆ vatsCommand
| VATSCommand* RE::HitData::vatsCommand |
◆ weapon
◆ weaponCondition
| float RE::HitData::weaponCondition |
The documentation for this class was generated from the following file: