CT Structures
CTiledObject
Used by the CTiledObject Class
Offset |
Size |
Type |
Field |
0x00 |
4 |
long |
m_nWedIndex |
0x04 |
4 |
m_pResWed |
|
0x08 |
2 |
unsigned short |
m_wAIState |
0x0A |
2 |
unsigned short |
m_wRenderState |
0x0C |
4 |
__POSITION* |
m_posAreaList |
0x10 |
8 |
m_resId |
CTime
Used by the CTime Class
Offset |
Size |
Type |
Field |
0x00 |
8 |
__int64 |
m_time |
CTimeSpan
Offset |
Size |
Type |
Field |
0x00 |
8 |
__int64 |
m_timeSpan |
CTimer
Offset |
Size |
Type |
Field |
0x00 |
4 |
m_cObject |
|
0x04 |
4 |
int |
bEveryIteration |
0x08 |
4 |
int |
bOnceOnly |
0x0C |
4 |
int |
bTimerStarted |
0x10 |
4 |
pEngine |
|
0x14 |
4 |
__POSITION* |
pos |
0x18 |
4 |
long |
nTimerInterval |
0x1C |
4 |
long |
nElaspedTime |
CTimerWorld
Used by the CTimerWorld Class
Offset |
Size |
Type |
Field |
0x00 |
4 |
unsigned long |
m_gameTime |
0x04 |
1 |
unsigned char |
m_active |
0x05 |
1 |
unsigned char |
m_nLastPercentage |
2 |
|
CTlkFileOverride
Used by the CTlkFileOverride Class
Offset |
Size |
Type |
Field |
0x00 |
4 |
int |
bLoaded |
0x04 |
4 |
int |
m_UserAddedCount |
CTlkTable
Used by the CTlkTable Class
Offset |
Size |
Type |
Field |
0x00 |
28 |
m_mapTokens |
|
0x1c |
1 |
unsigned char |
m_currentGender |
3 |
|
||
0x20 |
8 |
m_override |
|
0x28 |
8 |
m_tlkFiles[2] |
|
0x30 |
4 |
unsigned long* |
m_engineStrings |
0x34 |
4 |
unsigned long |
m_nEngineStrings |
0x38 |
4 |
unsigned long |
m_nEngineStringBase |
CTypedPtrArray
Offset |
Size |
Type |
Field |
0x00 |
20 |
m_cPtrArray |
CTypedPtrList
Offset |
Size |
Type |
Field |
0x00 |
28 |
m_cPtrList |