CommonLibSSE (Parapets fork)
RE::HighProcessData Struct Reference

#include <HighProcessData.h>

Classes

struct  Data190
 
struct  Data208
 
struct  Data3C8
 

Public Types

enum class  FADE_STATE {
  kNormal = 0 , kIn = 1 , kOut = 2 , kTeleportIn = 3 ,
  kTeleportOut = 4 , kOutDisable = 5 , kOutDelete = 6
}
 

Public Attributes

stl::enumeration< VOICE_STATE, std::uint32_t > voiceState
 
std::uint32_t pad004
 
TESShoutcurrentShout
 
TESShout::VariationID currentShoutVariation
 
float voiceTimeElapsed
 
float voiceRecoveryTime
 
float healthRegenDelay
 
float staminaRegenDelay
 
float magickaRegenDelay
 
float unk028
 
std::uint32_t unk02C
 
BSTArray< ActorHandlelastSpokenToArray
 
std::uint64_t unk048
 
BGSAnimationSequencer animSequencer
 
NiPoint3 pathingCurrentMovementSpeed
 
NiPoint3 pathingCurrentRotationSpeed
 
NiPoint3 pathingDesiredPosition
 
NiPoint3 pathingDesiredOrientation
 
NiPoint3 pathingDesiredMovementSpeed
 
NiPoint3 pathingDesiredRotationSpeed
 
std::uint64_t unk0D0
 
ObjectRefHandle lastExtDoorActivated
 
float activationHeight
 
RefHandle unk0E0
 
std::uint32_t unk0E4
 
std::uint64_t unk0E8
 
BSFixedString voiceSubtitle
 
float unk0F8
 
float unk0FC
 
float unk100
 
float unk104
 
float unk108
 
float unk10C
 
float unk110
 
float unk114
 
float unk118
 
float unk11C
 
float unk120
 
float unk124
 
float unk128
 
float unk12C
 
stl::enumeration< FADE_STATE, std::uint32_t > fadeState
 
std::uint32_t unk134
 
std::uint64_t unk138
 
std::uint64_t unk140
 
std::uint64_t unk148
 
std::uint64_t unk150
 
std::uint64_t unk158
 
float headTrackTargetTimer
 
NiPoint3 headTrackTargetOffset
 
float headTrackHoldOffsetHoldTimer
 
float headTrackTargetOffsetTimer
 
ObjectRefHandle lastTarget
 
ObjectRefHandle pathLookAtTarget
 
void * unk180
 
void * unk188
 
BSTSmartPointer< Data190unk190
 
BSTSmartPointer< Data190unk198
 
float unk1A0
 
float unk1A4
 
float unk1A8
 
std::uint32_t unk1AC
 
std::uint64_t unk1B0
 
std::uint64_t unk1B8
 
std::uint64_t unk1C0
 
std::uint64_t unk1C8
 
std::uint64_t unk1D0
 
std::uint64_t unk1D8
 
float unk1E0
 
float cachedActorHeight
 
NiPointer< NiRefObjectunk1E8
 
std::uint32_t unk1F0
 
float unk1F4
 
std::uint32_t unk1F8
 
float unk1FC
 
float unk200
 
std::uint32_t pad204
 
Data208unk208
 
std::uint64_t unk210
 
BSFixedString unk218
 
BSTArray< BSTTuple< FormID, NiPointer< ActorKnowledge > > > knowledgeArray
 
BSReadWriteLock knowledgeLock
 
BSTArray< QueuedDialogueType * > queueofGreetings
 
NiPointer< BGSAttackDataattackData
 
NiPoint3 locationOffsetByWaterPoint
 
std::uint32_t unk26C
 
std::uint64_t unk270
 
float unk278
 
NiPoint3 deathForceDirection
 
float deathForce
 
float unk28C
 
float unk290
 
float unk294
 
float unk298
 
float clearTalkToListTimer
 
float maxAlpha
 
float unk2A4
 
std::uint64_t unk2A8
 
float unk2B0
 
std::uint32_t unk2B4
 
std::uint64_t unk2B8
 
std::uint64_t unk2C0
 
std::uint64_t unk2C8
 
std::uint64_t unk2D0
 
std::uint32_t unk2D8
 
NiPoint3 leftWeaponLastPos
 
NiPoint3 rightWeaponLastPos
 
ObjectRefHandle greetActor
 
float soundDelay
 
BSSoundHandle soundHandles [2]
 
float greetingTimer
 
float exclusiveTimer
 
float idleTimer
 
float detectGreetTimer
 
float breathTimer
 
std::uint64_t unk328
 
std::uint64_t unk330
 
std::uint64_t unk338
 
float closeDialogueTimer
 
std::uint32_t unk344
 
std::uint64_t unk348
 
RefHandle unk350
 
std::uint32_t unk354
 
std::uint64_t unk358
 
BSTSmartPointer< DialogueItemgreetTopic
 
std::uint32_t unk368
 
RefHandle unk36C
 
void * unk370
 
std::uint64_t unk378
 
NiPointer< NiBillboardNode > healthBarNode
 
float unk388
 
std::uint32_t unk38C
 
std::uint32_t numberGuardsPursuing
 
float reEquipArmorTimer
 
BSSimpleList< SpellItem * > * leveledSpellList
 
float detectionModifier
 
float detectionModifierTimer
 
float lightLevel
 
float sceneHeadTrackTimer
 
float pCapVoiceFailsafeTimer
 
std::uint32_t pad3B4
 
void * unk3B8
 
std::uint64_t unk3C0
 
Data3C8unk3C8
 
std::uint32_t unk3D0
 
std::uint32_t pad3D4
 
DetectionEventactorsGeneratedDetectionEvent
 
NiPointer< StandardDetectionListener > detectionListener
 
std::uint64_t unk3E8
 
void * unk3F0
 
std::uint64_t unk3F8
 
BSTSmallArray< std::uint64_t > unk400
 
NiPoint3 animationDelta
 
NiPoint3 animationAngleMod
 
BSTSmartPointer< IAnimationSetCallbackFunctorunk430
 
std::uint64_t unk438
 
CrimecrimeToReactTo
 
std::uint64_t unk448
 
std::uint64_t unk450
 
std::uint8_t unk458
 
bool inCommandState
 
std::uint8_t unk45A
 
std::uint8_t unk45B
 
std::uint32_t unk45C
 
std::uint16_t unk460
 
bool arrested
 
bool unk463
 
bool unk464
 
bool unk465
 
bool unk466
 
bool unk467
 
bool farGeometry
 
bool unk469
 
bool unk46A
 
bool unk46B
 
bool unk46C
 
bool unk46D
 
bool unk46E
 
bool unk46F
 
bool unk470
 
bool unk471
 
bool unk472
 
std::uint8_t pad473
 
std::uint32_t pad474
 

Member Enumeration Documentation

◆ FADE_STATE

Enumerator
kNormal 
kIn 
kOut 
kTeleportIn 
kTeleportOut 
kOutDisable 
kOutDelete 

Member Data Documentation

◆ activationHeight

float RE::HighProcessData::activationHeight

◆ actorsGeneratedDetectionEvent

DetectionEvent* RE::HighProcessData::actorsGeneratedDetectionEvent

◆ animationAngleMod

NiPoint3 RE::HighProcessData::animationAngleMod

◆ animationDelta

NiPoint3 RE::HighProcessData::animationDelta

◆ animSequencer

BGSAnimationSequencer RE::HighProcessData::animSequencer

◆ arrested

bool RE::HighProcessData::arrested

◆ attackData

NiPointer<BGSAttackData> RE::HighProcessData::attackData

◆ breathTimer

float RE::HighProcessData::breathTimer

◆ cachedActorHeight

float RE::HighProcessData::cachedActorHeight

◆ clearTalkToListTimer

float RE::HighProcessData::clearTalkToListTimer

◆ closeDialogueTimer

float RE::HighProcessData::closeDialogueTimer

◆ crimeToReactTo

Crime* RE::HighProcessData::crimeToReactTo

◆ currentShout

TESShout* RE::HighProcessData::currentShout

◆ currentShoutVariation

TESShout::VariationID RE::HighProcessData::currentShoutVariation

◆ deathForce

float RE::HighProcessData::deathForce

◆ deathForceDirection

NiPoint3 RE::HighProcessData::deathForceDirection

◆ detectGreetTimer

float RE::HighProcessData::detectGreetTimer

◆ detectionListener

NiPointer<StandardDetectionListener> RE::HighProcessData::detectionListener

◆ detectionModifier

float RE::HighProcessData::detectionModifier

◆ detectionModifierTimer

float RE::HighProcessData::detectionModifierTimer

◆ exclusiveTimer

float RE::HighProcessData::exclusiveTimer

◆ fadeState

stl::enumeration<FADE_STATE, std::uint32_t> RE::HighProcessData::fadeState

◆ farGeometry

bool RE::HighProcessData::farGeometry

◆ greetActor

ObjectRefHandle RE::HighProcessData::greetActor

◆ greetingTimer

float RE::HighProcessData::greetingTimer

◆ greetTopic

BSTSmartPointer<DialogueItem> RE::HighProcessData::greetTopic

◆ headTrackHoldOffsetHoldTimer

float RE::HighProcessData::headTrackHoldOffsetHoldTimer

◆ headTrackTargetOffset

NiPoint3 RE::HighProcessData::headTrackTargetOffset

◆ headTrackTargetOffsetTimer

float RE::HighProcessData::headTrackTargetOffsetTimer

◆ headTrackTargetTimer

float RE::HighProcessData::headTrackTargetTimer

◆ healthBarNode

NiPointer<NiBillboardNode> RE::HighProcessData::healthBarNode

◆ healthRegenDelay

float RE::HighProcessData::healthRegenDelay

◆ idleTimer

float RE::HighProcessData::idleTimer

◆ inCommandState

bool RE::HighProcessData::inCommandState

◆ knowledgeArray

BSTArray<BSTTuple<FormID, NiPointer<ActorKnowledge> > > RE::HighProcessData::knowledgeArray

◆ knowledgeLock

BSReadWriteLock RE::HighProcessData::knowledgeLock
mutable

◆ lastExtDoorActivated

ObjectRefHandle RE::HighProcessData::lastExtDoorActivated

◆ lastSpokenToArray

BSTArray<ActorHandle> RE::HighProcessData::lastSpokenToArray

◆ lastTarget

ObjectRefHandle RE::HighProcessData::lastTarget

◆ leftWeaponLastPos

NiPoint3 RE::HighProcessData::leftWeaponLastPos

◆ leveledSpellList

BSSimpleList<SpellItem*>* RE::HighProcessData::leveledSpellList

◆ lightLevel

float RE::HighProcessData::lightLevel

◆ locationOffsetByWaterPoint

NiPoint3 RE::HighProcessData::locationOffsetByWaterPoint

◆ magickaRegenDelay

float RE::HighProcessData::magickaRegenDelay

◆ maxAlpha

float RE::HighProcessData::maxAlpha

◆ numberGuardsPursuing

std::uint32_t RE::HighProcessData::numberGuardsPursuing

◆ pad004

std::uint32_t RE::HighProcessData::pad004

◆ pad204

std::uint32_t RE::HighProcessData::pad204

◆ pad3B4

std::uint32_t RE::HighProcessData::pad3B4

◆ pad3D4

std::uint32_t RE::HighProcessData::pad3D4

◆ pad473

std::uint8_t RE::HighProcessData::pad473

◆ pad474

std::uint32_t RE::HighProcessData::pad474

◆ pathingCurrentMovementSpeed

NiPoint3 RE::HighProcessData::pathingCurrentMovementSpeed

◆ pathingCurrentRotationSpeed

NiPoint3 RE::HighProcessData::pathingCurrentRotationSpeed

◆ pathingDesiredMovementSpeed

NiPoint3 RE::HighProcessData::pathingDesiredMovementSpeed

◆ pathingDesiredOrientation

NiPoint3 RE::HighProcessData::pathingDesiredOrientation

◆ pathingDesiredPosition

NiPoint3 RE::HighProcessData::pathingDesiredPosition

◆ pathingDesiredRotationSpeed

NiPoint3 RE::HighProcessData::pathingDesiredRotationSpeed

◆ pathLookAtTarget

ObjectRefHandle RE::HighProcessData::pathLookAtTarget

◆ pCapVoiceFailsafeTimer

float RE::HighProcessData::pCapVoiceFailsafeTimer

◆ queueofGreetings

BSTArray<QueuedDialogueType*> RE::HighProcessData::queueofGreetings

◆ reEquipArmorTimer

float RE::HighProcessData::reEquipArmorTimer

◆ rightWeaponLastPos

NiPoint3 RE::HighProcessData::rightWeaponLastPos

◆ sceneHeadTrackTimer

float RE::HighProcessData::sceneHeadTrackTimer

◆ soundDelay

float RE::HighProcessData::soundDelay

◆ soundHandles

BSSoundHandle RE::HighProcessData::soundHandles[2]

◆ staminaRegenDelay

float RE::HighProcessData::staminaRegenDelay

◆ unk028

float RE::HighProcessData::unk028

◆ unk02C

std::uint32_t RE::HighProcessData::unk02C

◆ unk048

std::uint64_t RE::HighProcessData::unk048

◆ unk0D0

std::uint64_t RE::HighProcessData::unk0D0

◆ unk0E0

RefHandle RE::HighProcessData::unk0E0

◆ unk0E4

std::uint32_t RE::HighProcessData::unk0E4

◆ unk0E8

std::uint64_t RE::HighProcessData::unk0E8

◆ unk0F8

float RE::HighProcessData::unk0F8

◆ unk0FC

float RE::HighProcessData::unk0FC

◆ unk100

float RE::HighProcessData::unk100

◆ unk104

float RE::HighProcessData::unk104

◆ unk108

float RE::HighProcessData::unk108

◆ unk10C

float RE::HighProcessData::unk10C

◆ unk110

float RE::HighProcessData::unk110

◆ unk114

float RE::HighProcessData::unk114

◆ unk118

float RE::HighProcessData::unk118

◆ unk11C

float RE::HighProcessData::unk11C

◆ unk120

float RE::HighProcessData::unk120

◆ unk124

float RE::HighProcessData::unk124

◆ unk128

float RE::HighProcessData::unk128

◆ unk12C

float RE::HighProcessData::unk12C

◆ unk134

std::uint32_t RE::HighProcessData::unk134

◆ unk138

std::uint64_t RE::HighProcessData::unk138

◆ unk140

std::uint64_t RE::HighProcessData::unk140

◆ unk148

std::uint64_t RE::HighProcessData::unk148

◆ unk150

std::uint64_t RE::HighProcessData::unk150

◆ unk158

std::uint64_t RE::HighProcessData::unk158

◆ unk180

void* RE::HighProcessData::unk180

◆ unk188

void* RE::HighProcessData::unk188

◆ unk190

BSTSmartPointer<Data190> RE::HighProcessData::unk190

◆ unk198

BSTSmartPointer<Data190> RE::HighProcessData::unk198

◆ unk1A0

float RE::HighProcessData::unk1A0

◆ unk1A4

float RE::HighProcessData::unk1A4

◆ unk1A8

float RE::HighProcessData::unk1A8

◆ unk1AC

std::uint32_t RE::HighProcessData::unk1AC

◆ unk1B0

std::uint64_t RE::HighProcessData::unk1B0

◆ unk1B8

std::uint64_t RE::HighProcessData::unk1B8

◆ unk1C0

std::uint64_t RE::HighProcessData::unk1C0

◆ unk1C8

std::uint64_t RE::HighProcessData::unk1C8

◆ unk1D0

std::uint64_t RE::HighProcessData::unk1D0

◆ unk1D8

std::uint64_t RE::HighProcessData::unk1D8

◆ unk1E0

float RE::HighProcessData::unk1E0

◆ unk1E8

NiPointer<NiRefObject> RE::HighProcessData::unk1E8

◆ unk1F0

std::uint32_t RE::HighProcessData::unk1F0

◆ unk1F4

float RE::HighProcessData::unk1F4

◆ unk1F8

std::uint32_t RE::HighProcessData::unk1F8

◆ unk1FC

float RE::HighProcessData::unk1FC

◆ unk200

float RE::HighProcessData::unk200

◆ unk208

Data208* RE::HighProcessData::unk208

◆ unk210

std::uint64_t RE::HighProcessData::unk210

◆ unk218

BSFixedString RE::HighProcessData::unk218

◆ unk26C

std::uint32_t RE::HighProcessData::unk26C

◆ unk270

std::uint64_t RE::HighProcessData::unk270

◆ unk278

float RE::HighProcessData::unk278

◆ unk28C

float RE::HighProcessData::unk28C

◆ unk290

float RE::HighProcessData::unk290

◆ unk294

float RE::HighProcessData::unk294

◆ unk298

float RE::HighProcessData::unk298

◆ unk2A4

float RE::HighProcessData::unk2A4

◆ unk2A8

std::uint64_t RE::HighProcessData::unk2A8

◆ unk2B0

float RE::HighProcessData::unk2B0

◆ unk2B4

std::uint32_t RE::HighProcessData::unk2B4

◆ unk2B8

std::uint64_t RE::HighProcessData::unk2B8

◆ unk2C0

std::uint64_t RE::HighProcessData::unk2C0

◆ unk2C8

std::uint64_t RE::HighProcessData::unk2C8

◆ unk2D0

std::uint64_t RE::HighProcessData::unk2D0

◆ unk2D8

std::uint32_t RE::HighProcessData::unk2D8

◆ unk328

std::uint64_t RE::HighProcessData::unk328

◆ unk330

std::uint64_t RE::HighProcessData::unk330

◆ unk338

std::uint64_t RE::HighProcessData::unk338

◆ unk344

std::uint32_t RE::HighProcessData::unk344

◆ unk348

std::uint64_t RE::HighProcessData::unk348

◆ unk350

RefHandle RE::HighProcessData::unk350

◆ unk354

std::uint32_t RE::HighProcessData::unk354

◆ unk358

std::uint64_t RE::HighProcessData::unk358

◆ unk368

std::uint32_t RE::HighProcessData::unk368

◆ unk36C

RefHandle RE::HighProcessData::unk36C

◆ unk370

void* RE::HighProcessData::unk370

◆ unk378

std::uint64_t RE::HighProcessData::unk378

◆ unk388

float RE::HighProcessData::unk388

◆ unk38C

std::uint32_t RE::HighProcessData::unk38C

◆ unk3B8

void* RE::HighProcessData::unk3B8

◆ unk3C0

std::uint64_t RE::HighProcessData::unk3C0

◆ unk3C8

Data3C8* RE::HighProcessData::unk3C8

◆ unk3D0

std::uint32_t RE::HighProcessData::unk3D0

◆ unk3E8

std::uint64_t RE::HighProcessData::unk3E8

◆ unk3F0

void* RE::HighProcessData::unk3F0

◆ unk3F8

std::uint64_t RE::HighProcessData::unk3F8

◆ unk400

BSTSmallArray<std::uint64_t> RE::HighProcessData::unk400

◆ unk430

BSTSmartPointer<IAnimationSetCallbackFunctor> RE::HighProcessData::unk430

◆ unk438

std::uint64_t RE::HighProcessData::unk438

◆ unk448

std::uint64_t RE::HighProcessData::unk448

◆ unk450

std::uint64_t RE::HighProcessData::unk450

◆ unk458

std::uint8_t RE::HighProcessData::unk458

◆ unk45A

std::uint8_t RE::HighProcessData::unk45A

◆ unk45B

std::uint8_t RE::HighProcessData::unk45B

◆ unk45C

std::uint32_t RE::HighProcessData::unk45C

◆ unk460

std::uint16_t RE::HighProcessData::unk460

◆ unk463

bool RE::HighProcessData::unk463

◆ unk464

bool RE::HighProcessData::unk464

◆ unk465

bool RE::HighProcessData::unk465

◆ unk466

bool RE::HighProcessData::unk466

◆ unk467

bool RE::HighProcessData::unk467

◆ unk469

bool RE::HighProcessData::unk469

◆ unk46A

bool RE::HighProcessData::unk46A

◆ unk46B

bool RE::HighProcessData::unk46B

◆ unk46C

bool RE::HighProcessData::unk46C

◆ unk46D

bool RE::HighProcessData::unk46D

◆ unk46E

bool RE::HighProcessData::unk46E

◆ unk46F

bool RE::HighProcessData::unk46F

◆ unk470

bool RE::HighProcessData::unk470

◆ unk471

bool RE::HighProcessData::unk471

◆ unk472

bool RE::HighProcessData::unk472

◆ voiceRecoveryTime

float RE::HighProcessData::voiceRecoveryTime

◆ voiceState

stl::enumeration<VOICE_STATE, std::uint32_t> RE::HighProcessData::voiceState

◆ voiceSubtitle

BSFixedString RE::HighProcessData::voiceSubtitle

◆ voiceTimeElapsed

float RE::HighProcessData::voiceTimeElapsed

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