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

#include <EntitySnapshots.h>

Public Attributes

std::array< char, 32 > name
 
int16_t npcId
 
int16_t field_22
 
uint32_t attributes
 
int16_t hp
 
std::array< char, 2 > _pad
 
MonsterInfo_MM7 monsterInfo
 
int16_t field_84
 
int16_t monsterId
 
uint16_t radius
 
uint16_t height
 
uint16_t moveSpeed
 
Vec3s pos
 
Vec3s velocity
 
uint16_t yawAngle
 
uint16_t pitchAngle
 
int16_t sectorId
 
uint16_t currentActionLength
 
Vec3s initialPosition
 
Vec3s guardingPosition
 
uint16_t tetherDistance
 
int16_t aiState
 
uint16_t currentActionAnimation
 
uint16_t carriedItemId
 
std::array< char, 2 > _pad2
 
uint32_t currentActionTime
 
std::array< uint16_t, 8 > spriteIds
 
std::array< uint16_t, 4 > soundSampleIds
 
SpellBuff_MM7 actorBuffZeroUnused
 
std::array< SpellBuff_MM7, 21 > buffs
 
std::array< Item_MM7, 4 > items
 
uint32_t group
 
uint32_t hostilityGroup
 
std::array< ActorJob_MM7, 8 > scheduledJobs
 
uint32_t summonerId
 
uint32_t lastCharacterIdToHit
 
int32_t uniqueNameIndex
 
std::array< char, 12 > field_338
 

Member Data Documentation

◆ _pad

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

◆ _pad2

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

◆ actorBuffZeroUnused

SpellBuff_MM7 Actor_MM7::actorBuffZeroUnused

◆ aiState

int16_t Actor_MM7::aiState

◆ attributes

uint32_t Actor_MM7::attributes

◆ buffs

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

◆ carriedItemId

uint16_t Actor_MM7::carriedItemId

◆ currentActionAnimation

uint16_t Actor_MM7::currentActionAnimation

◆ currentActionLength

uint16_t Actor_MM7::currentActionLength

◆ currentActionTime

uint32_t Actor_MM7::currentActionTime

◆ field_22

int16_t Actor_MM7::field_22

◆ field_338

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

◆ field_84

int16_t Actor_MM7::field_84

◆ group

uint32_t Actor_MM7::group

◆ guardingPosition

Vec3s Actor_MM7::guardingPosition

◆ height

uint16_t Actor_MM7::height

◆ hostilityGroup

uint32_t Actor_MM7::hostilityGroup

◆ hp

int16_t Actor_MM7::hp

◆ initialPosition

Vec3s Actor_MM7::initialPosition

◆ items

std::array<Item_MM7, 4> Actor_MM7::items

◆ lastCharacterIdToHit

uint32_t Actor_MM7::lastCharacterIdToHit

◆ monsterId

int16_t Actor_MM7::monsterId

◆ monsterInfo

MonsterInfo_MM7 Actor_MM7::monsterInfo

◆ moveSpeed

uint16_t Actor_MM7::moveSpeed

◆ name

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

◆ npcId

int16_t Actor_MM7::npcId

◆ pitchAngle

uint16_t Actor_MM7::pitchAngle

◆ pos

Vec3s Actor_MM7::pos

◆ radius

uint16_t Actor_MM7::radius

◆ scheduledJobs

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

◆ sectorId

int16_t Actor_MM7::sectorId

◆ soundSampleIds

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

◆ spriteIds

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

◆ summonerId

uint32_t Actor_MM7::summonerId

◆ tetherDistance

uint16_t Actor_MM7::tetherDistance

◆ uniqueNameIndex

int32_t Actor_MM7::uniqueNameIndex

◆ velocity

Vec3s Actor_MM7::velocity

◆ yawAngle

uint16_t Actor_MM7::yawAngle

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