Isle
Loading...
Searching...
No Matches
LegoAnimationManager::Extra Struct Reference

[AI] Tracks a currently active extra (non-player) actor in the world, with associated parameters. More...

#include <legoanimationmanager.h>

Collaboration diagram for LegoAnimationManager::Extra:

Public Attributes

LegoROIm_roi
 ROI object for this extra; NULL if slot unused. [AI]. More...
 
MxS32 m_characterId
 Index into g_characters, currently loaded actor type. [AI]. More...
 
MxLong m_unk0x08
 Last time this extra was updated or used, ms. [AI]. More...
 
MxBool m_unk0x0c
 Used to signal waiting for an animation activation. [AI]. More...
 
MxBool m_unk0x0d
 Indicates that this extra is to be purged/removed at next tick. [AI]. More...
 
float m_speed
 Animation speed for the extra; negative to indicate not set. [AI]. More...
 
MxBool m_unk0x14
 TRUE if this extra is currently in a vehicle animation. [AI]. More...
 

Detailed Description

[AI] Tracks a currently active extra (non-player) actor in the world, with associated parameters.

Definition at line 131 of file legoanimationmanager.h.

Member Data Documentation

◆ m_characterId

MxS32 LegoAnimationManager::Extra::m_characterId

Index into g_characters, currently loaded actor type. [AI].

Definition at line 133 of file legoanimationmanager.h.

◆ m_roi

LegoROI* LegoAnimationManager::Extra::m_roi

ROI object for this extra; NULL if slot unused. [AI].

Definition at line 132 of file legoanimationmanager.h.

◆ m_speed

float LegoAnimationManager::Extra::m_speed

Animation speed for the extra; negative to indicate not set. [AI].

Definition at line 137 of file legoanimationmanager.h.

◆ m_unk0x08

MxLong LegoAnimationManager::Extra::m_unk0x08

Last time this extra was updated or used, ms. [AI].

Definition at line 134 of file legoanimationmanager.h.

◆ m_unk0x0c

MxBool LegoAnimationManager::Extra::m_unk0x0c

Used to signal waiting for an animation activation. [AI].

Definition at line 135 of file legoanimationmanager.h.

◆ m_unk0x0d

MxBool LegoAnimationManager::Extra::m_unk0x0d

Indicates that this extra is to be purged/removed at next tick. [AI].

Definition at line 136 of file legoanimationmanager.h.

◆ m_unk0x14

MxBool LegoAnimationManager::Extra::m_unk0x14

TRUE if this extra is currently in a vehicle animation. [AI].

Definition at line 138 of file legoanimationmanager.h.


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