Isle
Loading...
Searching...
No Matches
legoactors.cpp File Reference
#include "legoactors.h"
Include dependency graph for legoactors.cpp:

Go to the source code of this file.

Variables

LegoActorLOD g_actorLODs []
 [AI] Array of 11 LOD definitions which describe the conventions for actor part hierarchy and bounding data. [AI] More...
 
MxU8 g_unk0x100da778 [] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0xff}
 
MxU8 g_unk0x100da790 [] = {21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0xff}
 
MxU8 g_unk0x100da7a8 [] = {22, 0xff}
 
MxU8 g_unk0x100da7ac [] = {20, 0xff}
 
MxU8 g_unk0x100da7b0 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da7c0 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da7d0 [] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0xff}
 
MxU8 g_unk0x100da7e0 []
 
MxU8 g_unk0x100da800 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da810 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da820 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da830 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
MxU8 g_unk0x100da840 [] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}
 
const char * g_unk0x100f7f78 []
 
const char * g_unk0x100f7fd8 []
 
const char * g_unk0x100f7ff8 []
 
const char * g_unk0x100f8068 []
 
const char * g_unk0x100f80a0 []
 
LegoActorInfo g_actorInfoInit []
 [AI] Global initialization table for the 66 actor types in the game, each entry describing all key aspects of that actor. [AI] More...
 

Variable Documentation

◆ g_actorInfoInit

LegoActorInfo g_actorInfoInit[]

[AI] Global initialization table for the 66 actor types in the game, each entry describing all key aspects of that actor. [AI]

Definition at line 175 of file legoactors.cpp.

◆ g_actorLODs

LegoActorLOD g_actorLODs[]

[AI] Array of 11 LOD definitions which describe the conventions for actor part hierarchy and bounding data. [AI]

Definition at line 10 of file legoactors.cpp.

◆ g_unk0x100da778

MxU8 g_unk0x100da778[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0xff}

Definition at line 96 of file legoactors.cpp.

◆ g_unk0x100da790

MxU8 g_unk0x100da790[] = {21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0xff}

Definition at line 99 of file legoactors.cpp.

◆ g_unk0x100da7a8

MxU8 g_unk0x100da7a8[] = {22, 0xff}

Definition at line 102 of file legoactors.cpp.

◆ g_unk0x100da7ac

MxU8 g_unk0x100da7ac[] = {20, 0xff}

Definition at line 105 of file legoactors.cpp.

◆ g_unk0x100da7b0

MxU8 g_unk0x100da7b0[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 108 of file legoactors.cpp.

◆ g_unk0x100da7c0

MxU8 g_unk0x100da7c0[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 111 of file legoactors.cpp.

◆ g_unk0x100da7d0

MxU8 g_unk0x100da7d0[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0xff}

Definition at line 114 of file legoactors.cpp.

◆ g_unk0x100da7e0

MxU8 g_unk0x100da7e0[]
Initial value:
= {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 0xff}

Definition at line 117 of file legoactors.cpp.

◆ g_unk0x100da800

MxU8 g_unk0x100da800[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 121 of file legoactors.cpp.

◆ g_unk0x100da810

MxU8 g_unk0x100da810[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 124 of file legoactors.cpp.

◆ g_unk0x100da820

MxU8 g_unk0x100da820[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 127 of file legoactors.cpp.

◆ g_unk0x100da830

MxU8 g_unk0x100da830[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 130 of file legoactors.cpp.

◆ g_unk0x100da840

MxU8 g_unk0x100da840[] = {0, 1, 2, 3, 4, 5, 6, 7, 0xff}

Definition at line 133 of file legoactors.cpp.

◆ g_unk0x100f7f78

const char* g_unk0x100f7f78[]
Initial value:
= {"baseball", "chef", "cap", "cophat", "helmet", "ponytail", "pageboy", "shrthair",
"bald", "flower", "cboyhat", "cuphat", "cathat", "backbcap", "pizhat", "caprc",
"capch", "capdb", "capjs", "capmd", "sheet", "phat", "icap", NULL}
#define NULL
[AI] Null pointer value (C/C++ semantics).
Definition: legotypes.h:26

Definition at line 136 of file legoactors.cpp.

◆ g_unk0x100f7fd8

const char* g_unk0x100f7fd8[]
Initial value:
=
{"body", "bodyred", "bodyblck", "bodywhte", "bodyyllw", "bodyblue", "bodygren", "bodybrwn"}

Definition at line 141 of file legoactors.cpp.

◆ g_unk0x100f7ff8

const char* g_unk0x100f7ff8[]
Initial value:
= {"peprchst.gif", "mamachst.gif", "papachst.gif", "nickchst.gif", "norachst.gif",
"infochst.gif", "shftchst.gif", "rac1chst.gif", "rac2chst.gif", "bth1chst.gif",
"bth2chst.gif", "mech.gif", "polkadot.gif", "bowtie.gif", "postchst.gif",
"vest.gif", "doctor.gif", "copchest.gif", "l.gif", "e.gif",
"g.gif", "o.gif", "fruit.gif", "flowers.gif", "construct.gif",
"paint.gif", "l6.gif", "unkchst.gif"}

Definition at line 145 of file legoactors.cpp.

◆ g_unk0x100f8068

const char* g_unk0x100f8068[]
Initial value:
= {
"peprface.gif",
"mamaface.gif",
"papaface.gif",
"nickface.gif",
"noraface.gif",
"infoface.gif",
"shftface.gif",
"dogface.gif",
"womanshd.gif",
"smileshd.gif",
"woman.gif",
"smile.gif",
"mustache.gif",
"black.gif"
}

Definition at line 153 of file legoactors.cpp.

◆ g_unk0x100f80a0

const char* g_unk0x100f80a0[]
Initial value:
=
{"lego white", "lego black", "lego yellow", "lego red", "lego blue", "lego brown", "lego lt grey", "lego green"}

Definition at line 171 of file legoactors.cpp.