CT Structures

CTiledObject

Used by the CTiledObject Class

Offset

Size

Type

Field

0x00

4

long

m_nWedIndex

0x04

4

CResWED*

m_pResWed

0x08

2

unsigned short

m_wAIState

0x0A

2

unsigned short

m_wRenderState

0x0C

4

__POSITION*

m_posAreaList

0x10

8

CResRef

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

CObject

m_cObject

0x04

4

int

bEveryIteration

0x08

4

int

bOnceOnly

0x0C

4

int

bTimerStarted

0x10

4

CWarp*

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

<padding>


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

CMapStringToString

m_mapTokens

0x1c

1

unsigned char

m_currentGender

3

<padding>

0x20

8

CTlkFileOverride

m_override

0x28

8

CFileView*

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

CPtrArray

m_cPtrArray


CTypedPtrList

Offset

Size

Type

Field

0x00

28

CPtrList

m_cPtrList