72 kRidingMount =
static_cast<std::underlying_type_t<SIT_SLEEP_STATE>
>(
kIsSitting),
77 kWaitingForSleepAnim = 6,
191 case SIT_SLEEP_STATE::kWantToStand:
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition ActorState.h:93
WEAPON_STATE GetWeaponState() const noexcept
Definition ActorState.h:161
virtual bool DoSetSitSleepState(SIT_SLEEP_STATE a_state)
bool IsFlying() const noexcept
Definition ActorState.h:174
float DoGetMovementSpeed() override
ATTACK_STATE_ENUM GetAttackState() const noexcept
Definition ActorState.h:156
bool IsWalking() const noexcept
Definition ActorState.h:202
SIT_SLEEP_STATE GetSitSleepState() const noexcept
Definition ActorState.h:160
FLY_STATE GetFlyState() const noexcept
Definition ActorState.h:157
bool IsSitting() const noexcept
Definition ActorState.h:187
ActorState2 actorState2
Definition ActorState.h:218
void Unk_03(void) override
ACTOR_LIFE_STATE GetLifeState() const noexcept
Definition ActorState.h:159
static constexpr auto VTABLE
Definition ActorState.h:96
bool IsBleedingOut() const noexcept
Definition ActorState.h:163
virtual void Unk_15(void)
ActorState1 actorState1
Definition ActorState.h:217
KNOCK_STATE_ENUM GetKnockState() const noexcept
Definition ActorState.h:158
bool IsWeaponDrawn() const noexcept
Definition ActorState.h:204
void Unk_02(void) override
void Unk_08(void) override
void Unk_07(void) override
bool IsSwimming() const noexcept
Definition ActorState.h:200
float DoGetRotationSpeed() override
void Unk_04(void) override
bool IsSprinting() const noexcept
Definition ActorState.h:199
void Unk_01(void) override
bool IsReanimated() const noexcept
Definition ActorState.h:185
static constexpr auto RTTI
Definition ActorState.h:95
bool IsSneaking() const noexcept
Definition ActorState.h:198
bool IsUnconscious() const noexcept
Definition ActorState.h:201
Definition IMovementState.h:10
Definition AbsorbEffect.h:6
FLY_STATE
Definition ActorState.h:42
ACTOR_LIFE_STATE
Definition ActorState.h:8
SIT_SLEEP_STATE
Definition ActorState.h:66
ATTACK_STATE_ENUM
Definition ActorState.h:21
constexpr std::array< REL::ID, 1 > VTABLE_ActorState
Definition Offsets_VTABLE.h:7384
@ kNone
Definition PlayerCharacter.h:85
KNOCK_STATE_ENUM
Definition ActorState.h:53
constexpr REL::ID RTTI_ActorState(static_cast< std::uint64_t >(686793))
WEAPON_STATE
Definition ActorState.h:83
Definition ActorState.h:99
std::uint32_t swimming
Definition ActorState.h:111
std::uint32_t movingForward
Definition ActorState.h:103
std::uint32_t walking
Definition ActorState.h:107
SIT_SLEEP_STATE sitSleepState
Definition ActorState.h:113
std::uint32_t unk11
Definition ActorState.h:112
FLY_STATE flyState
Definition ActorState.h:114
std::uint32_t movingBack
Definition ActorState.h:102
std::uint32_t running
Definition ActorState.h:108
std::uint32_t movingRight
Definition ActorState.h:104
std::uint32_t movingLeft
Definition ActorState.h:105
KNOCK_STATE_ENUM knockState
Definition ActorState.h:116
std::uint32_t sneaking
Definition ActorState.h:110
std::uint32_t sprinting
Definition ActorState.h:109
ATTACK_STATE_ENUM meleeAttackState
Definition ActorState.h:117
ACTOR_LIFE_STATE lifeState
Definition ActorState.h:115
std::uint32_t unk04
Definition ActorState.h:106
Definition ActorState.h:122
std::uint32_t forceRun
Definition ActorState.h:126
std::uint32_t staggered
Definition ActorState.h:135
std::uint32_t headTracking
Definition ActorState.h:128
std::uint32_t talkingToPlayer
Definition ActorState.h:125
std::uint32_t flightBlocked
Definition ActorState.h:132
std::uint32_t wantBlocking
Definition ActorState.h:131
std::uint32_t allowFlying
Definition ActorState.h:134
std::uint32_t recoil
Definition ActorState.h:133
WEAPON_STATE weaponState
Definition ActorState.h:130
std::uint32_t forceSneak
Definition ActorState.h:127
std::uint32_t reanimating
Definition ActorState.h:129
std::uint32_t unk14
Definition ActorState.h:136