00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef ADIKT_OBJCUBE_H
00021 #define ADIKT_OBJCUBE_H
00022
00023 #define CUBE_EMPTY1 0x0000
00024
00025 #define CUBE_EARTHSTD1 0x0001
00026 #define CUBE_EARTHSTD2 0x0002
00027 #define CUBE_EARTHSTD3 0x0003
00028
00029
00030
00031 #define CUBE_EARTHBRGTOPDKL 0x0004
00032
00033 #define CUBE_EARTHBRGTOPCTR 0x0005
00034
00035 #define CUBE_EARTHBRGTOPDKR 0x0006
00036
00037 #define CUBE_EARTHGREENDKL 0x0007
00038 #define CUBE_EARTHGREENDKR 0x0008
00039
00040 #define CUBE_EARTHGRNSDDKL 0x0009
00041 #define CUBE_EARTHGRNSDCTR 0x000a
00042 #define CUBE_EARTHGRNSDDKR 0x000b
00043
00044
00045 #define CUBE_WHSTNERTHTPDTP 0x000c
00046
00047 #define CUBE_WHSTNERTHTPCTR 0x000d
00048
00049 #define CUBE_WHITESTONECTR 0x000e
00050
00051
00052 #define CUBE_WHSTNERTHTPDBT 0x000f
00053
00054
00055 #define CUBE_BRICK_SKLSTW1L 0x0010
00056 #define CUBE_BRICK_SKLSTW1C 0x0011
00057 #define CUBE_BRICK_SKLSTW1R 0x0012
00058
00059 #define CUBE_BRICK_SKULSTT 0x0013
00060 #define CUBE_BRICK_SKULSTM 0x0014
00061
00062 #define CUBE_BRICK_SKLSTW2L 0x0015
00063 #define CUBE_BRICK_SKLSTW2C 0x0016
00064 #define CUBE_BRICK_SKLSTW2R 0x0017
00065
00066 #define CUBE_EARTH_TORCHPLT 0x0018
00067
00068 #define CUBE_PATH_SMOOTH1 0x0019
00069 #define CUBE_PATH_SMOOTH2 0x001a
00070 #define CUBE_PATH_SMOOTH3 0x001b
00071
00072 #define CUBE_PATH_LRGSTONES 0x001c
00073 #define CUBE_PATH_SMLSTONES 0x001d
00074
00075
00076
00077
00078 #define CUBE_LAIRFLR_CRNRRB 0x0025
00079
00080 #define CUBE_GRNEARTH_NRWTR 0x0026
00081
00082 #define CUBE_WATER 0x0027
00083
00084 #define CUBE_LAVADK 0x0028
00085
00086 #define CUBE_LAVABR 0x0029
00087
00088 #define CUBE_EARTHBTMLAVA 0x002a
00089
00090 #define CUBE_ROCK1 0x002b
00091 #define CUBE_ROCK2 0x002c
00092 #define CUBE_ROCK3 0x002d
00093 #define CUBE_ROCK_ANY (0x002b +rnd(3))
00094
00095
00096
00097
00098 #define CUBE_GOLD1 0x0031
00099 #define CUBE_GOLD2 0x0032
00100 #define CUBE_GOLD3 0x0033
00101
00102 #define CUBE_GOLD_DARKSD1 0x0034
00103 #define CUBE_GOLD_DARKSD2 0x0035
00104 #define CUBE_GOLD_DARKSD3 0x0036
00105
00106
00107
00108
00109 #define CUBE_BRICK_RWOMANTL 0x0054
00110 #define CUBE_BRICK_RWOMANTC 0x0055
00111 #define CUBE_BRICK_RWOMANTR 0x0056
00112 #define CUBE_BRICK_RWOMANUL 0x0057
00113 #define CUBE_BRICK_RWOMANUC 0x0058
00114 #define CUBE_BRICK_RWOMANUR 0x0059
00115 #define CUBE_BRICK_RWOMANML 0x005a
00116 #define CUBE_BRICK_RWOMANMC 0x005b
00117 #define CUBE_BRICK_RWOMANMR 0x005c
00118 #define CUBE_BRICK_RWOMANBL 0x005d
00119 #define CUBE_BRICK_RWOMANBC 0x005e
00120 #define CUBE_BRICK_RWOMANBR 0x005f
00121
00122 #define CUBE_BRICK_RTWINSTL 0x0060
00123 #define CUBE_BRICK_RTWINSTC 0x0061
00124 #define CUBE_BRICK_RTWINSTR 0x0062
00125 #define CUBE_BRICK_RTWINSML 0x0063
00126 #define CUBE_BRICK_RTWINSMC 0x0064
00127 #define CUBE_BRICK_RTWINSMR 0x0065
00128 #define CUBE_BRICK_RTWINSBL 0x0066
00129 #define CUBE_BRICK_RTWINSBC 0x0067
00130 #define CUBE_BRICK_RTWINSBR 0x0068
00131
00132 #define CUBE_BRICK_PAIRSHTL 0x0069
00133 #define CUBE_BRICK_PAIRSHTC 0x006a
00134 #define CUBE_BRICK_PAIRSHTR 0x006b
00135 #define CUBE_BRICK_PAIRSHUL 0x006c
00136 #define CUBE_BRICK_PAIRSHUC 0x006d
00137 #define CUBE_BRICK_PAIRSHUR 0x006e
00138 #define CUBE_BRICK_PAIRSHML 0x006f
00139 #define CUBE_BRICK_PAIRSHMC 0x0070
00140 #define CUBE_BRICK_PAIRSHMR 0x0071
00141 #define CUBE_BRICK_PAIRSHBL 0x0072
00142 #define CUBE_BRICK_PAIRSHBC 0x0073
00143 #define CUBE_BRICK_PAIRSHBR 0x0074
00144
00145
00146
00147
00148 #define CUBE_BLACK_ABYSS1 0x00a5
00149 #define CUBE_BLACK_ABYSS2 0x00a6
00150 #define CUBE_BLACK_ABYSS3 0x00a7
00151
00152
00153
00154
00155 #define CUBE_BRICK_MGMIRRTL 0x00a8
00156 #define CUBE_BRICK_MGMIRRTC 0x00a9
00157 #define CUBE_BRICK_MGMIRRTR 0x00aa
00158 #define CUBE_BRICK_MGMIRRBL 0x00ab
00159 #define CUBE_BRICK_MGMIRRBC 0x00ac
00160 #define CUBE_BRICK_MGMIRRBR 0x00ad
00161
00162
00163
00164
00165 #define CUBE_BLACK_ABYSS4 0x00be
00166 #define CUBE_BLACK_ABYSS5 0x00bf
00167
00168
00169
00170
00171 #define CUBE_BRICK_RDHEADTL 0x00e1
00172 #define CUBE_BRICK_RDHEADTC 0x00e2
00173 #define CUBE_BRICK_RDHEADTR 0x00e3
00174 #define CUBE_BRICK_RDHEADBL 0x00e4
00175 #define CUBE_BRICK_RDHEADBC 0x00e5
00176 #define CUBE_BRICK_RDHEADBR 0x00e6
00177
00178 #define CUBE_FLOOR_TORTCIRC 0x00e7
00179
00180 #define CUBE_BRICK_SPSKELTL 0x00e8
00181 #define CUBE_BRICK_SPSKELTC 0x00e9
00182 #define CUBE_BRICK_SPSKELTR 0x00ea
00183 #define CUBE_BRICK_SPSKELML 0x00eb
00184 #define CUBE_BRICK_SPSKELMC 0x00ec
00185 #define CUBE_BRICK_SPSKELMR 0x00ed
00186 #define CUBE_BRICK_SPSKELBL 0x00ee
00187 #define CUBE_BRICK_SPSKELBC 0x00ef
00188 #define CUBE_BRICK_SPSKELBR 0x00f0
00189
00190
00191
00192
00193 #define CUBE_BRICK_CRSWRDTL 0x00f2
00194 #define CUBE_BRICK_CRSWRDTC 0x00f3
00195 #define CUBE_BRICK_CRSWRDTR 0x00f4
00196 #define CUBE_BRICK_CRSWRDBL 0x00f5
00197 #define CUBE_BRICK_CRSWRDBC 0x00f6
00198 #define CUBE_BRICK_CRSWRDBR 0x00f7
00199
00200
00201
00202
00203 #define CUBE_BRICK_FURNCETL 0x00ff
00204 #define CUBE_BRICK_FURNCETC 0x0100
00205 #define CUBE_BRICK_FURNCETR 0x0101
00206 #define CUBE_BRICK_FURNCEBL 0x0102
00207 #define CUBE_BRICK_FURNCEBC 0x0103
00208 #define CUBE_BRICK_FURNCEBR 0x0104
00209
00210
00211
00212
00213 #define CUBE_BRICK_GODEYETL 0x010f
00214 #define CUBE_BRICK_GODEYETC 0x0110
00215 #define CUBE_BRICK_GODEYETR 0x0111
00216 #define CUBE_BRICK_GODEYEBL 0x0112
00217 #define CUBE_BRICK_GODEYEBC 0x0113
00218 #define CUBE_BRICK_GODEYEBR 0x0114
00219
00220
00221
00222
00223 #define CUBE_BRICK_HORNRPTL 0x012f
00224 #define CUBE_BRICK_HORNRPTC 0x0130
00225 #define CUBE_BRICK_HORNRPTR 0x0131
00226 #define CUBE_BRICK_HORNRPML 0x0132
00227 #define CUBE_BRICK_HORNRPMC 0x0133
00228 #define CUBE_BRICK_HORNRPMR 0x0134
00229 #define CUBE_BRICK_HORNRPBL 0x0135
00230 #define CUBE_BRICK_HORNRPBC 0x0136
00231 #define CUBE_BRICK_HORNRPBR 0x0137
00232
00233
00234
00235
00236 #define CUBE_BRICK_CHICKNTL 0x014f
00237 #define CUBE_BRICK_CHICKNTC 0x0150
00238 #define CUBE_BRICK_CHICKNTR 0x0151
00239 #define CUBE_BRICK_CHICKNML 0x0152
00240 #define CUBE_BRICK_CHICKNMC 0x0153
00241 #define CUBE_BRICK_CHICKNMR 0x0154
00242 #define CUBE_BRICK_CHICKNBL 0x0155
00243 #define CUBE_BRICK_CHICKNBC 0x0156
00244 #define CUBE_BRICK_CHICKNBR 0x0157
00245
00246
00247
00248
00249 #define CUBE_EYEDROCKRED 0x017e
00250
00251
00252
00253
00254 #define CUBE_BRICK_COOPERTL 0x0185
00255 #define CUBE_BRICK_COOPERTC 0x0186
00256 #define CUBE_BRICK_COOPERTR 0x0187
00257 #define CUBE_BRICK_COOPERML 0x0188
00258 #define CUBE_BRICK_COOPRMCR 0x0189
00259 #define CUBE_BRICK_COOPERMR 0x018a
00260 #define CUBE_BRICK_COOPERBL 0x018b
00261 #define CUBE_BRICK_COOPERBC 0x018c
00262 #define CUBE_BRICK_COOPERBR 0x018d
00263
00264
00265
00266
00267 #define CUBE_ROCKBTMDARK 0x0198
00268 #define CUBE_ROCKBTMLAVA 0x0199
00269
00270 #define CUBE_ROCKFLOORBLUE1 0x019a
00271 #define CUBE_ROCKFLOORBLUE2 0x019b
00272 #define CUBE_ROCKFLOORBLUE3 0x019c
00273 #define CUBE_ROCKFLOORGREY1 0x019d
00274 #define CUBE_ROCKFLOORGREY2 0x019e
00275 #define CUBE_ROCKFLOORGREY3 0x019f
00276 #define CUBE_ROCKFLOORYELL1 0x01a0
00277 #define CUBE_ROCKFLOORYELL2 0x01a1
00278 #define CUBE_ROCKFLOORGREY4 0x01a2
00279 #define CUBE_ROCKFLOORGREY5 0x01a3
00280 #define CUBE_ROCKFLOORWHITE 0x01a4
00281 #define CUBE_ROCFLOORKRED 0x01a5
00282
00283 #define CUBE_EYEDROCKBLUE 0x01a6
00284 #define CUBE_EYEDROCKGREEN 0x01a7
00285 #define CUBE_EYEDROCKYELLOW 0x01a8
00286 #define CUBE_EYEDROCKBLINK 0x01a9
00287 #define CUBE_EYEDROCKWHITE 0x01aa
00288
00289 #define CUBE_ROCKGREEN 0x01ab
00290 #define CUBE_ROCKBLUE 0x01ac
00291 #define CUBE_ROCKYELLOW 0x01ad
00292 #define CUBE_ROCKBLACK 0x01ae
00293 #define CUBE_ROCKWHITE 0x01af
00294 #define CUBE_ROCKRED 0x01b0
00295
00296 #define CUBE_LAIR_INSIDE 0x01b1
00297
00298 #define CUBE_STONEWALL1 0x01b2
00299 #define CUBE_STONEWALL2 0x01b3
00300
00301 #define CUBE_WOOD_FLOOR1 0x01b4
00302 #define CUBE_WOOD_FLOOR2 0x01b5
00303 #define CUBE_WOOD_FLOOR3 0x01b6
00304 #define CUBE_WOOD_FLOOR4 0x01b7
00305 #define CUBE_WOOD_FLOOR5 0x01b8
00306
00307 #define CUBE_GEMS1 0x01b9
00308 #define CUBE_GEMS2 0x01ba
00309 #define CUBE_GEMS3 0x01bb
00310 #define CUBE_GEMS4 0x01bc
00311 #define CUBE_GEMS_ANY (0x01b9 +rnd(4))
00312
00313 #define CUBE_MAX_INDEX 511
00314
00315 #define CUBE_ANI_WATER 0x0221
00316
00317 #define CUBE_ANI_LAVADK 0x0222
00318
00319 #define CUBE_ANI_LAVABR 0x0223
00320
00321 #define CUBE_ANI_LAVA_ANY (0x0222 +rnd(2))
00322
00323 #endif // ADIKT_OBJCUBE_H