OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Attributes | List of all members
Actor_MM7 Struct Reference

#include <EntitySnapshots.h>

Public Attributes

std::array< char, 32 > pActorName
 
int16_t sNPC_ID
 
int16_t field_22
 
uint32_t uAttributes
 
int16_t sCurrentHP
 
std::array< char, 2 > padding_unused
 
MonsterInfo_MM7 pMonsterInfo
 
int16_t word_000084_range_attack
 
int16_t word_000086_some_monster_id
 
uint16_t uActorRadius
 
uint16_t uActorHeight
 
uint16_t uMovementSpeed
 
Vec3s vPosition
 
Vec3s vVelocity
 
uint16_t uYawAngle
 
uint16_t uPitchAngle
 
int16_t uSectorID
 
uint16_t uCurrentActionLength
 
Vec3s vInitialPosition
 
Vec3s vGuardingPosition
 
uint16_t uTetherDistance
 
int16_t uAIState
 
uint16_t uCurrentActionAnimation
 
uint16_t uCarriedItemID
 
uint16_t _pad
 
uint32_t uCurrentActionTime
 
std::array< uint16_t, 8 > pSpriteIDs
 
std::array< uint16_t, 4 > pSoundSampleIDs
 
SpellBuff_MM7 actorBuffZeroUnused
 
std::array< SpellBuff_MM7, 21 > pActorBuffs
 
std::array< ItemGen_MM7, 4 > ActorHasItems
 
uint32_t uGroup
 
uint32_t uAlly
 
std::array< ActorJob_MM7, 8 > pScheduledJobs
 
uint32_t uSummonerID
 
uint32_t uLastCharacterIDToHit
 
int32_t dword_000334_unique_name
 
std::array< char, 12 > field_338
 

Member Data Documentation

◆ _pad

uint16_t Actor_MM7::_pad

◆ actorBuffZeroUnused

SpellBuff_MM7 Actor_MM7::actorBuffZeroUnused

◆ ActorHasItems

std::array<ItemGen_MM7, 4> Actor_MM7::ActorHasItems

◆ dword_000334_unique_name

int32_t Actor_MM7::dword_000334_unique_name

◆ field_22

int16_t Actor_MM7::field_22

◆ field_338

std::array<char, 12> Actor_MM7::field_338

◆ pActorBuffs

std::array<SpellBuff_MM7, 21> Actor_MM7::pActorBuffs

◆ pActorName

std::array<char, 32> Actor_MM7::pActorName

◆ padding_unused

std::array<char, 2> Actor_MM7::padding_unused

◆ pMonsterInfo

MonsterInfo_MM7 Actor_MM7::pMonsterInfo

◆ pScheduledJobs

std::array<ActorJob_MM7, 8> Actor_MM7::pScheduledJobs

◆ pSoundSampleIDs

std::array<uint16_t, 4> Actor_MM7::pSoundSampleIDs

◆ pSpriteIDs

std::array<uint16_t, 8> Actor_MM7::pSpriteIDs

◆ sCurrentHP

int16_t Actor_MM7::sCurrentHP

◆ sNPC_ID

int16_t Actor_MM7::sNPC_ID

◆ uActorHeight

uint16_t Actor_MM7::uActorHeight

◆ uActorRadius

uint16_t Actor_MM7::uActorRadius

◆ uAIState

int16_t Actor_MM7::uAIState

◆ uAlly

uint32_t Actor_MM7::uAlly

◆ uAttributes

uint32_t Actor_MM7::uAttributes

◆ uCarriedItemID

uint16_t Actor_MM7::uCarriedItemID

◆ uCurrentActionAnimation

uint16_t Actor_MM7::uCurrentActionAnimation

◆ uCurrentActionLength

uint16_t Actor_MM7::uCurrentActionLength

◆ uCurrentActionTime

uint32_t Actor_MM7::uCurrentActionTime

◆ uGroup

uint32_t Actor_MM7::uGroup

◆ uLastCharacterIDToHit

uint32_t Actor_MM7::uLastCharacterIDToHit

◆ uMovementSpeed

uint16_t Actor_MM7::uMovementSpeed

◆ uPitchAngle

uint16_t Actor_MM7::uPitchAngle

◆ uSectorID

int16_t Actor_MM7::uSectorID

◆ uSummonerID

uint32_t Actor_MM7::uSummonerID

◆ uTetherDistance

uint16_t Actor_MM7::uTetherDistance

◆ uYawAngle

uint16_t Actor_MM7::uYawAngle

◆ vGuardingPosition

Vec3s Actor_MM7::vGuardingPosition

◆ vInitialPosition

Vec3s Actor_MM7::vInitialPosition

◆ vPosition

Vec3s Actor_MM7::vPosition

◆ vVelocity

Vec3s Actor_MM7::vVelocity

◆ word_000084_range_attack

int16_t Actor_MM7::word_000084_range_attack

◆ word_000086_some_monster_id

int16_t Actor_MM7::word_000086_some_monster_id

The documentation for this struct was generated from the following file: