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

#include <EntitySnapshots.h>

Public Attributes

CharacterConditions_MM7 conditions
 
uint64_t experience
 
std::array< char, 16 > name
 
uint8_t sex
 
uint8_t classType
 
uint8_t currentFace
 
uint8_t _pad
 
uint16_t might
 
uint16_t mightBonus
 
uint16_t intelligence
 
uint16_t intelligenceBonus
 
uint16_t personality
 
uint16_t personalityBonus
 
uint16_t endurance
 
uint16_t enduranceBonus
 
uint16_t speed
 
uint16_t speedBonus
 
uint16_t accuracy
 
uint16_t accuracyBonus
 
uint16_t luck
 
uint16_t luckBonus
 
int16_t acModifier
 
uint16_t level
 
int16_t levelModifier
 
int16_t ageModifier
 
int32_t timer_E0
 
int32_t timer_E4
 
int32_t timer_E8
 
int32_t timer_EC
 
int32_t timer_F0
 
int32_t timer_F4
 
int32_t timer_F8
 
int32_t timer_FC
 
int32_t timer_100
 
int32_t timer_104
 
std::array< uint16_t, 37 > activeSkills
 
std::array< uint8_t, 64 > achievedAwardsBits
 
std::array< bool, 99 > haveSpell
 
std::array< char, 3 > _pad2
 
int32_t pureLuckUsed
 
int32_t pureSpeedUsed
 
int32_t pureIntellectUsed
 
int32_t pureEnduranceUsed
 
int32_t purePersonalityUsed
 
int32_t pureAccuracyUsed
 
int32_t pureMightUsed
 
std::array< ItemGen_MM7, 126 > inventoryItems
 
std::array< ItemGen_MM7, 12 > unusedItems
 
std::array< int32_t, 126 > inventoryMatrix
 
int16_t resFireBase
 
int16_t resAirBase
 
int16_t resWaterBase
 
int16_t resEarthBase
 
int16_t resPhysicalBase
 
int16_t resMagicBase
 
int16_t resSpiritBase
 
int16_t resMindBase
 
int16_t resBodyBase
 
int16_t resLightBase
 
int16_t resDarkBase
 
int16_t resFireBonus
 
int16_t resAirBonus
 
int16_t resWaterBonus
 
int16_t resEarthBonus
 
int16_t resPhysicalBonus
 
int16_t resMagicBonus
 
int16_t resSpiritBonus
 
int16_t resMindBonus
 
int16_t resBodyBonus
 
int16_t resLightBonus
 
int16_t resDarkBonus
 
std::array< SpellBuff_MM7, 24 > playerBuffs
 
uint32_t voiceId
 
int32_t prevVoiceId
 
int32_t prevFace
 
int32_t field_192C
 
int32_t field_1930
 
int16_t timeToRecovery
 
char field_1936
 
char field_1937
 
uint32_t skillPoints
 
int32_t health
 
int32_t mana
 
uint32_t birthYear
 
std::array< uint32_t, 16 > equipment
 
std::array< int32_t, 49 > field_1988
 
char field_1A4C
 
char field_1A4D
 
char lastOpenedSpellbookPage
 
uint8_t quickSpell
 
std::array< uint8_t, 64 > playerEventBits
 
char someAttackBonus
 
char field_1A91
 
char meleeDmgBonus
 
char field_1A93
 
char rangedAttackBonus
 
char field_1A95
 
char rangedDmgBonus
 
char field_1A97
 
char fullHealthBonus
 
char healthRelated
 
char fullManaBonus
 
char manaRelated
 
uint16_t portrait
 
uint16_t portraitTimePassed
 
uint16_t portraitTimeLength
 
int16_t portraitImageIndex
 
int32_t talkAnimTime
 
int32_t talkFrameSet
 
std::array< LloydBeacon_MM7, 5 > installedBeacons
 
char numDivineInterventionCasts
 
char numArmageddonCasts
 
char numFireSpikeCasts
 
char field_1B3B
 

Member Data Documentation

◆ _pad

uint8_t Player_MM7::_pad

◆ _pad2

std::array<char, 3> Player_MM7::_pad2

◆ accuracy

uint16_t Player_MM7::accuracy

◆ accuracyBonus

uint16_t Player_MM7::accuracyBonus

◆ achievedAwardsBits

std::array<uint8_t, 64> Player_MM7::achievedAwardsBits

◆ acModifier

int16_t Player_MM7::acModifier

◆ activeSkills

std::array<uint16_t, 37> Player_MM7::activeSkills

◆ ageModifier

int16_t Player_MM7::ageModifier

◆ birthYear

uint32_t Player_MM7::birthYear

◆ classType

uint8_t Player_MM7::classType

◆ conditions

CharacterConditions_MM7 Player_MM7::conditions

◆ currentFace

uint8_t Player_MM7::currentFace

◆ endurance

uint16_t Player_MM7::endurance

◆ enduranceBonus

uint16_t Player_MM7::enduranceBonus

◆ equipment

std::array<uint32_t, 16> Player_MM7::equipment

◆ experience

uint64_t Player_MM7::experience

◆ field_192C

int32_t Player_MM7::field_192C

◆ field_1930

int32_t Player_MM7::field_1930

◆ field_1936

char Player_MM7::field_1936

◆ field_1937

char Player_MM7::field_1937

◆ field_1988

std::array<int32_t, 49> Player_MM7::field_1988

◆ field_1A4C

char Player_MM7::field_1A4C

◆ field_1A4D

char Player_MM7::field_1A4D

◆ field_1A91

char Player_MM7::field_1A91

◆ field_1A93

char Player_MM7::field_1A93

◆ field_1A95

char Player_MM7::field_1A95

◆ field_1A97

char Player_MM7::field_1A97

◆ field_1B3B

char Player_MM7::field_1B3B

◆ fullHealthBonus

char Player_MM7::fullHealthBonus

◆ fullManaBonus

char Player_MM7::fullManaBonus

◆ haveSpell

std::array<bool, 99> Player_MM7::haveSpell

◆ health

int32_t Player_MM7::health

◆ healthRelated

char Player_MM7::healthRelated

◆ installedBeacons

std::array<LloydBeacon_MM7, 5> Player_MM7::installedBeacons

◆ intelligence

uint16_t Player_MM7::intelligence

◆ intelligenceBonus

uint16_t Player_MM7::intelligenceBonus

◆ inventoryItems

std::array<ItemGen_MM7, 126> Player_MM7::inventoryItems

◆ inventoryMatrix

std::array<int32_t, 126> Player_MM7::inventoryMatrix

◆ lastOpenedSpellbookPage

char Player_MM7::lastOpenedSpellbookPage

◆ level

uint16_t Player_MM7::level

◆ levelModifier

int16_t Player_MM7::levelModifier

◆ luck

uint16_t Player_MM7::luck

◆ luckBonus

uint16_t Player_MM7::luckBonus

◆ mana

int32_t Player_MM7::mana

◆ manaRelated

char Player_MM7::manaRelated

◆ meleeDmgBonus

char Player_MM7::meleeDmgBonus

◆ might

uint16_t Player_MM7::might

◆ mightBonus

uint16_t Player_MM7::mightBonus

◆ name

std::array<char, 16> Player_MM7::name

◆ numArmageddonCasts

char Player_MM7::numArmageddonCasts

◆ numDivineInterventionCasts

char Player_MM7::numDivineInterventionCasts

◆ numFireSpikeCasts

char Player_MM7::numFireSpikeCasts

◆ personality

uint16_t Player_MM7::personality

◆ personalityBonus

uint16_t Player_MM7::personalityBonus

◆ playerBuffs

std::array<SpellBuff_MM7, 24> Player_MM7::playerBuffs

◆ playerEventBits

std::array<uint8_t, 64> Player_MM7::playerEventBits

◆ portrait

uint16_t Player_MM7::portrait

◆ portraitImageIndex

int16_t Player_MM7::portraitImageIndex

◆ portraitTimeLength

uint16_t Player_MM7::portraitTimeLength

◆ portraitTimePassed

uint16_t Player_MM7::portraitTimePassed

◆ prevFace

int32_t Player_MM7::prevFace

◆ prevVoiceId

int32_t Player_MM7::prevVoiceId

◆ pureAccuracyUsed

int32_t Player_MM7::pureAccuracyUsed

◆ pureEnduranceUsed

int32_t Player_MM7::pureEnduranceUsed

◆ pureIntellectUsed

int32_t Player_MM7::pureIntellectUsed

◆ pureLuckUsed

int32_t Player_MM7::pureLuckUsed

◆ pureMightUsed

int32_t Player_MM7::pureMightUsed

◆ purePersonalityUsed

int32_t Player_MM7::purePersonalityUsed

◆ pureSpeedUsed

int32_t Player_MM7::pureSpeedUsed

◆ quickSpell

uint8_t Player_MM7::quickSpell

◆ rangedAttackBonus

char Player_MM7::rangedAttackBonus

◆ rangedDmgBonus

char Player_MM7::rangedDmgBonus

◆ resAirBase

int16_t Player_MM7::resAirBase

◆ resAirBonus

int16_t Player_MM7::resAirBonus

◆ resBodyBase

int16_t Player_MM7::resBodyBase

◆ resBodyBonus

int16_t Player_MM7::resBodyBonus

◆ resDarkBase

int16_t Player_MM7::resDarkBase

◆ resDarkBonus

int16_t Player_MM7::resDarkBonus

◆ resEarthBase

int16_t Player_MM7::resEarthBase

◆ resEarthBonus

int16_t Player_MM7::resEarthBonus

◆ resFireBase

int16_t Player_MM7::resFireBase

◆ resFireBonus

int16_t Player_MM7::resFireBonus

◆ resLightBase

int16_t Player_MM7::resLightBase

◆ resLightBonus

int16_t Player_MM7::resLightBonus

◆ resMagicBase

int16_t Player_MM7::resMagicBase

◆ resMagicBonus

int16_t Player_MM7::resMagicBonus

◆ resMindBase

int16_t Player_MM7::resMindBase

◆ resMindBonus

int16_t Player_MM7::resMindBonus

◆ resPhysicalBase

int16_t Player_MM7::resPhysicalBase

◆ resPhysicalBonus

int16_t Player_MM7::resPhysicalBonus

◆ resSpiritBase

int16_t Player_MM7::resSpiritBase

◆ resSpiritBonus

int16_t Player_MM7::resSpiritBonus

◆ resWaterBase

int16_t Player_MM7::resWaterBase

◆ resWaterBonus

int16_t Player_MM7::resWaterBonus

◆ sex

uint8_t Player_MM7::sex

◆ skillPoints

uint32_t Player_MM7::skillPoints

◆ someAttackBonus

char Player_MM7::someAttackBonus

◆ speed

uint16_t Player_MM7::speed

◆ speedBonus

uint16_t Player_MM7::speedBonus

◆ talkAnimTime

int32_t Player_MM7::talkAnimTime

◆ talkFrameSet

int32_t Player_MM7::talkFrameSet

◆ timer_100

int32_t Player_MM7::timer_100

◆ timer_104

int32_t Player_MM7::timer_104

◆ timer_E0

int32_t Player_MM7::timer_E0

◆ timer_E4

int32_t Player_MM7::timer_E4

◆ timer_E8

int32_t Player_MM7::timer_E8

◆ timer_EC

int32_t Player_MM7::timer_EC

◆ timer_F0

int32_t Player_MM7::timer_F0

◆ timer_F4

int32_t Player_MM7::timer_F4

◆ timer_F8

int32_t Player_MM7::timer_F8

◆ timer_FC

int32_t Player_MM7::timer_FC

◆ timeToRecovery

int16_t Player_MM7::timeToRecovery

◆ unusedItems

std::array<ItemGen_MM7, 12> Player_MM7::unusedItems

◆ voiceId

uint32_t Player_MM7::voiceId

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