12 class CombatAimController;
13 class CombatAreaStandard;
14 class CombatBehaviorController;
15 class CombatBlackboard;
17 class CombatInventory;
18 class CombatTargetSelectorStandard;
51#ifdef SKYRIM_SUPPORT_AE
66#ifndef SKYRIM_SUPPORT_AE
Definition BSTArray.h:377
Definition CombatController.h:23
bool IsFleeing() const
Definition CombatController.h:25
CombatInventory * inventory
Definition CombatController.h:33
std::uint8_t unk34
Definition CombatController.h:39
CombatAimController * previousAimController
Definition CombatController.h:55
CombatTargetSelectorStandard * previousTargetSelector
Definition CombatController.h:60
CombatAimController * currentAimController
Definition CombatController.h:54
CombatState * state
Definition CombatController.h:32
CombatTargetSelectorStandard * currentTargetSelector
Definition CombatController.h:59
std::int32_t unkC4
Definition CombatController.h:62
std::uint8_t unk37
Definition CombatController.h:42
BSTArray< CombatAreaStandard * > areas
Definition CombatController.h:56
ActorHandle targetHandle
Definition CombatController.h:37
NiPointer< Actor > cachedAttacker
Definition CombatController.h:63
TESCombatStyle * combatStyle
Definition CombatController.h:43
bool stoppedCombat
Definition CombatController.h:44
bool startedCombat
Definition CombatController.h:40
bool ignoringCombat
Definition CombatController.h:46
CombatGroup * combatGroup
Definition CombatController.h:31
ActorHandle attackerHandle
Definition CombatController.h:36
CombatBlackboard * blackboard
Definition CombatController.h:34
CombatBehaviorController * behaviorController
Definition CombatController.h:35
bool unk41
Definition CombatController.h:45
CombatAreaStandard * currentArea
Definition CombatController.h:57
std::uint8_t unk36
Definition CombatController.h:41
BSTArray< CombatTargetSelectorStandard * > targetSelectors
Definition CombatController.h:58
bool inactive
Definition CombatController.h:47
AITimer unk44
Definition CombatController.h:48
float unk4C
Definition CombatController.h:49
BSTArray< CombatAimController * > aimControllers
Definition CombatController.h:50
NiPointer< Actor > cachedTarget
Definition CombatController.h:64
std::uint32_t handleCount
Definition CombatController.h:61
ActorHandle previousTargetHandle
Definition CombatController.h:38
Definition CombatGroup.h:70
Definition CombatInventory.h:40
Definition CombatState.h:26
bool isFleeing
Definition CombatState.h:30
Definition NiSmartPointer.h:9
Definition TESCombatStyle.h:65
Definition AbsorbEffect.h:6