1 /* ---------------------------------------------------------------------- * 2 * lctypes.h 3 * This file is part of lincity. 4 * Lincity is copyright (c) I J Peters 1995-1997, (c) Greg Sharp 1997-2001. 5 * ---------------------------------------------------------------------- */ 6 #ifndef __lctypes_h__ 7 #define __lctypes_h__ 8 9 #define CST_GREEN 0 10 #define CST_GREEN_G "green.csi" 11 #define LCT_GREEN_G "green" 12 13 /* H=horiz V=vertical LD=left down etc. L= Live D=dead */ 14 #define CST_POWERL_H_L 1 15 #define CST_POWERL_H_L_G "powerlhl.csi" 16 #define LCT_POWERL_H_L_G "powerlhl" 17 #define CST_POWERL_V_L 2 18 #define CST_POWERL_V_L_G "powerlvl.csi" 19 #define LCT_POWERL_V_L_G "powerlvl" 20 #define CST_POWERL_LD_L 3 21 #define CST_POWERL_LD_L_G "powerlldl.csi" 22 #define LCT_POWERL_LD_L_G "powerlldl" 23 #define CST_POWERL_RD_L 4 24 #define CST_POWERL_RD_L_G "powerlrdl.csi" 25 #define LCT_POWERL_RD_L_G "powerlrdl" 26 #define CST_POWERL_LU_L 5 27 #define CST_POWERL_LU_L_G "powerllul.csi" 28 #define LCT_POWERL_LU_L_G "powerllul" 29 #define CST_POWERL_RU_L 6 30 #define CST_POWERL_RU_L_G "powerlrul.csi" 31 #define LCT_POWERL_RU_L_G "powerlrul" 32 #define CST_POWERL_LDU_L 7 33 #define CST_POWERL_LDU_L_G "powerlldul.csi" 34 #define LCT_POWERL_LDU_L_G "powerlldul" 35 #define CST_POWERL_LDR_L 8 36 #define CST_POWERL_LDR_L_G "powerlldrl.csi" 37 #define LCT_POWERL_LDR_L_G "powerlldrl" 38 #define CST_POWERL_LUR_L 9 39 #define CST_POWERL_LUR_L_G "powerllurl.csi" 40 #define LCT_POWERL_LUR_L_G "powerllurl" 41 #define CST_POWERL_UDR_L 10 42 #define CST_POWERL_UDR_L_G "powerludrl.csi" 43 #define LCT_POWERL_UDR_L_G "powerludrl" 44 #define CST_POWERL_LUDR_L 11 45 #define CST_POWERL_LUDR_L_G "powerlludrl.csi" 46 #define LCT_POWERL_LUDR_L_G "powerlludrl" 47 48 #define CST_POWERL_H_D 12 49 #define CST_POWERL_H_D_G "powerlhd.csi" 50 #define LCT_POWERL_H_D_G "powerlhd" 51 #define CST_POWERL_V_D 13 52 #define CST_POWERL_V_D_G "powerlvd.csi" 53 #define LCT_POWERL_V_D_G "powerlvd" 54 #define CST_POWERL_LD_D 14 55 #define CST_POWERL_LD_D_G "powerlldd.csi" 56 #define LCT_POWERL_LD_D_G "powerlldd" 57 #define CST_POWERL_RD_D 15 58 #define CST_POWERL_RD_D_G "powerlrdd.csi" 59 #define LCT_POWERL_RD_D_G "powerlrdd" 60 #define CST_POWERL_LU_D 16 61 #define CST_POWERL_LU_D_G "powerllud.csi" 62 #define LCT_POWERL_LU_D_G "powerllud" 63 #define CST_POWERL_RU_D 17 64 #define CST_POWERL_RU_D_G "powerlrud.csi" 65 #define LCT_POWERL_RU_D_G "powerlrud" 66 #define CST_POWERL_LDU_D 18 67 #define CST_POWERL_LDU_D_G "powerlldud.csi" 68 #define LCT_POWERL_LDU_D_G "powerlldud" 69 #define CST_POWERL_LDR_D 19 70 #define CST_POWERL_LDR_D_G "powerlldrd.csi" 71 #define LCT_POWERL_LDR_D_G "powerlldrd" 72 #define CST_POWERL_LUR_D 20 73 #define CST_POWERL_LUR_D_G "powerllurd.csi" 74 #define LCT_POWERL_LUR_D_G "powerllurd" 75 #define CST_POWERL_UDR_D 21 76 #define CST_POWERL_UDR_D_G "powerludrd.csi" 77 #define LCT_POWERL_UDR_D_G "powerludrd" 78 #define CST_POWERL_LUDR_D 22 79 #define CST_POWERL_LUDR_D_G "powerlludrd.csi" 80 #define LCT_POWERL_LUDR_D_G "powerlludrd" 81 82 #define CST_SHANTY 23 83 #define CST_SHANTY_G "shanty.csi" 84 #define LCT_SHANTY_G "shanty" 85 86 /* move this to number 1 or 255 or something. OK here for now. */ 87 #define CST_USED 39 88 89 #define CST_POWERS_SOLAR 40 90 #define CST_POWERS_SOLAR_G "powerssolar.csi" 91 #define LCT_POWERS_SOLAR_G "powerssolar" 92 93 #define CST_POWERS_COAL_EMPTY 41 94 #define CST_POWERS_COAL_EMPTY_G "powerscoal-empty.csi" 95 #define LCT_POWERS_COAL_EMPTY_G "powerscoal-empty" 96 #define CST_POWERS_COAL_LOW 42 97 #define CST_POWERS_COAL_LOW_G "powerscoal-low.csi" 98 #define LCT_POWERS_COAL_LOW_G "powerscoal-low" 99 #define CST_POWERS_COAL_MED 43 100 #define CST_POWERS_COAL_MED_G "powerscoal-med.csi" 101 #define LCT_POWERS_COAL_MED_G "powerscoal-med" 102 #define CST_POWERS_COAL_FULL 44 103 #define CST_POWERS_COAL_FULL_G "powerscoal-full.csi" 104 #define LCT_POWERS_COAL_FULL_G "powerscoal-full" 105 106 107 #define CST_BURNT 49 108 #define CST_BURNT_G "burnt_land.csi" 109 #define LCT_BURNT_G "burnt_land" 110 111 #define CST_SUBSTATION_R 50 112 #define CST_SUBSTATION_R_G "substation-R.csi" 113 #define LCT_SUBSTATION_R_G "substation-R" 114 #define CST_SUBSTATION_G 51 115 #define CST_SUBSTATION_G_G "substation-G.csi" 116 #define LCT_SUBSTATION_G_G "substation-G" 117 #define CST_SUBSTATION_RG 52 118 #define CST_SUBSTATION_RG_G "substation-RG.csi" 119 #define LCT_SUBSTATION_RG_G "substation-RG" 120 121 #define CST_UNIVERSITY 53 122 #define CST_UNIVERSITY_G "university.csi" 123 #define LCT_UNIVERSITY_G "university" 124 125 #define CST_RESIDENCE_LL 61 126 #define CST_RESIDENCE_LL_G "reslowlow.csi" 127 #define LCT_RESIDENCE_LL_G "reslowlow" 128 #define CST_RESIDENCE_ML 62 129 #define CST_RESIDENCE_ML_G "resmedlow.csi" 130 #define LCT_RESIDENCE_ML_G "resmedlow" 131 #define CST_RESIDENCE_HL 63 132 #define CST_RESIDENCE_HL_G "reshilow.csi" 133 #define LCT_RESIDENCE_HL_G "reshilow" 134 #define CST_RESIDENCE_LH 64 135 #define CST_RESIDENCE_LH_G "reslowhi.csi" 136 #define LCT_RESIDENCE_LH_G "reslowhi" 137 #define CST_RESIDENCE_MH 65 138 #define CST_RESIDENCE_MH_G "resmedhi.csi" 139 #define LCT_RESIDENCE_MH_G "resmedhi" 140 #define CST_RESIDENCE_HH 66 141 #define CST_RESIDENCE_HH_G "reshihi.csi" 142 #define LCT_RESIDENCE_HH_G "reshihi" 143 144 145 #define CST_MARKET_EMPTY 71 146 #define CST_MARKET_EMPTY_G "market-empty.csi" 147 #define LCT_MARKET_EMPTY_G "market-empty" 148 #define CST_MARKET_LOW 72 149 #define CST_MARKET_LOW_G "market-low.csi" 150 #define LCT_MARKET_LOW_G "market-low" 151 #define CST_MARKET_MED 73 152 #define CST_MARKET_MED_G "market-med.csi" 153 #define LCT_MARKET_MED_G "market-med" 154 #define CST_MARKET_FULL 74 155 #define CST_MARKET_FULL_G "market-full.csi" 156 #define LCT_MARKET_FULL_G "market-full" 157 158 159 #define CST_RECYCLE 79 160 #define CST_RECYCLE_G "recycle-centre.csi" 161 #define LCT_RECYCLE_G "recycle-centre" 162 163 #define CST_TRACK_LR 80 164 #define CST_TRACK_LR_G "tracklr.csi" 165 #define LCT_TRACK_LR_G "tracklr" 166 #define CST_TRACK_LU 81 167 #define CST_TRACK_LU_G "tracklu.csi" 168 #define LCT_TRACK_LU_G "tracklu" 169 #define CST_TRACK_LD 82 170 #define CST_TRACK_LD_G "trackld.csi" 171 #define LCT_TRACK_LD_G "trackld" 172 #define CST_TRACK_UD 83 173 #define CST_TRACK_UD_G "trackud.csi" 174 #define LCT_TRACK_UD_G "trackud" 175 #define CST_TRACK_UR 84 176 #define CST_TRACK_UR_G "trackur.csi" 177 #define LCT_TRACK_UR_G "trackur" 178 #define CST_TRACK_DR 85 179 #define CST_TRACK_DR_G "trackdr.csi" 180 #define LCT_TRACK_DR_G "trackdr" 181 #define CST_TRACK_LUR 86 182 #define CST_TRACK_LUR_G "tracklur.csi" 183 #define LCT_TRACK_LUR_G "tracklur" 184 #define CST_TRACK_LDR 87 185 #define CST_TRACK_LDR_G "trackldr.csi" 186 #define LCT_TRACK_LDR_G "trackldr" 187 #define CST_TRACK_LUD 88 188 #define CST_TRACK_LUD_G "tracklud.csi" 189 #define LCT_TRACK_LUD_G "tracklud" 190 #define CST_TRACK_UDR 89 191 #define CST_TRACK_UDR_G "trackudr.csi" 192 #define LCT_TRACK_UDR_G "trackudr" 193 #define CST_TRACK_LUDR 90 194 #define CST_TRACK_LUDR_G "trackludr.csi" 195 #define LCT_TRACK_LUDR_G "trackludr" 196 197 #define CST_PARKLAND_PLANE 91 198 #define CST_PARKLAND_PLANE_G "parkland-plane.csi" 199 #define LCT_PARKLAND_PLANE_G "parkland-plane" 200 #define CST_PARKLAND_LAKE 92 201 #define CST_PARKLAND_LAKE_G "parkland-lake.csi" 202 #define LCT_PARKLAND_LAKE_G "parkland-lake" 203 204 #define CST_MONUMENT_0 93 205 #define CST_MONUMENT_0_G "monument0.csi" 206 #define LCT_MONUMENT_0_G "monument0" 207 #define CST_MONUMENT_1 94 208 #define CST_MONUMENT_1_G "monument1.csi" 209 #define LCT_MONUMENT_1_G "monument1" 210 #define CST_MONUMENT_2 95 211 #define CST_MONUMENT_2_G "monument2.csi" 212 #define LCT_MONUMENT_2_G "monument2" 213 #define CST_MONUMENT_3 96 214 #define CST_MONUMENT_3_G "monument3.csi" 215 #define LCT_MONUMENT_3_G "monument3" 216 #define CST_MONUMENT_4 97 217 #define CST_MONUMENT_4_G "monument4.csi" 218 #define LCT_MONUMENT_4_G "monument4" 219 #define CST_MONUMENT_5 98 220 #define CST_MONUMENT_5_G "monument5.csi" 221 #define LCT_MONUMENT_5_G "monument5" 222 223 224 #define CST_COALMINE_EMPTY 100 225 #define CST_COALMINE_EMPTY_G "coalmine-empty.csi" 226 #define LCT_COALMINE_EMPTY_G "coalmine-empty" 227 #define CST_COALMINE_LOW 101 228 #define CST_COALMINE_LOW_G "coalmine-low.csi" 229 #define LCT_COALMINE_LOW_G "coalmine-low" 230 #define CST_COALMINE_MED 102 231 #define CST_COALMINE_MED_G "coalmine-med.csi" 232 #define LCT_COALMINE_MED_G "coalmine-med" 233 #define CST_COALMINE_FULL 103 234 #define CST_COALMINE_FULL_G "coalmine-full.csi" 235 #define LCT_COALMINE_FULL_G "coalmine-full" 236 237 #define CST_RAIL_LR 110 238 #define CST_RAIL_LR_G "raillr.csi" 239 #define LCT_RAIL_LR_G "raillr" 240 #define CST_RAIL_LU 111 241 #define CST_RAIL_LU_G "raillu.csi" 242 #define LCT_RAIL_LU_G "raillu" 243 #define CST_RAIL_LD 112 244 #define CST_RAIL_LD_G "railld.csi" 245 #define LCT_RAIL_LD_G "railld" 246 #define CST_RAIL_UD 113 247 #define CST_RAIL_UD_G "railud.csi" 248 #define LCT_RAIL_UD_G "railud" 249 #define CST_RAIL_UR 114 250 #define CST_RAIL_UR_G "railur.csi" 251 #define LCT_RAIL_UR_G "railur" 252 #define CST_RAIL_DR 115 253 #define CST_RAIL_DR_G "raildr.csi" 254 #define LCT_RAIL_DR_G "raildr" 255 #define CST_RAIL_LUR 116 256 #define CST_RAIL_LUR_G "raillur.csi" 257 #define LCT_RAIL_LUR_G "raillur" 258 #define CST_RAIL_LDR 117 259 #define CST_RAIL_LDR_G "railldr.csi" 260 #define LCT_RAIL_LDR_G "railldr" 261 #define CST_RAIL_LUD 118 262 #define CST_RAIL_LUD_G "raillud.csi" 263 #define LCT_RAIL_LUD_G "raillud" 264 #define CST_RAIL_UDR 119 265 #define CST_RAIL_UDR_G "railudr.csi" 266 #define LCT_RAIL_UDR_G "railudr" 267 #define CST_RAIL_LUDR 120 268 #define CST_RAIL_LUDR_G "railludr.csi" 269 #define LCT_RAIL_LUDR_G "railludr" 270 271 #define CST_FIRE_1 121 272 #define CST_FIRE_1_G "fire1.csi" 273 #define LCT_FIRE_1_G "fire1" 274 #define CST_FIRE_2 122 275 #define CST_FIRE_2_G "fire2.csi" 276 #define LCT_FIRE_2_G "fire2" 277 #define CST_FIRE_3 123 278 #define CST_FIRE_3_G "fire3.csi" 279 #define LCT_FIRE_3_G "fire3" 280 #define CST_FIRE_4 124 281 #define CST_FIRE_4_G "fire4.csi" 282 #define LCT_FIRE_4_G "fire4" 283 #define CST_FIRE_5 125 284 #define CST_FIRE_5_G "fire5.csi" 285 #define LCT_FIRE_5_G "fire5" 286 #define CST_FIRE_DONE1 126 287 #define CST_FIRE_DONE1_G "firedone1.csi" 288 #define LCT_FIRE_DONE1_G "firedone1" 289 #define CST_FIRE_DONE2 127 290 #define CST_FIRE_DONE2_G "firedone2.csi" 291 #define LCT_FIRE_DONE2_G "firedone2" 292 #define CST_FIRE_DONE3 128 293 #define CST_FIRE_DONE3_G "firedone3.csi" 294 #define LCT_FIRE_DONE3_G "firedone3" 295 #define CST_FIRE_DONE4 129 296 #define CST_FIRE_DONE4_G "firedone4.csi" 297 #define LCT_FIRE_DONE4_G "firedone4" 298 299 300 #define CST_ROAD_LR 130 301 #define CST_ROAD_LR_G "roadlr.csi" 302 #define LCT_ROAD_LR_G "roadlr" 303 #define CST_ROAD_LU 131 304 #define CST_ROAD_LU_G "roadlu.csi" 305 #define LCT_ROAD_LU_G "roadlu" 306 #define CST_ROAD_LD 132 307 #define CST_ROAD_LD_G "roadld.csi" 308 #define LCT_ROAD_LD_G "roadld" 309 #define CST_ROAD_UD 133 310 #define CST_ROAD_UD_G "roadud.csi" 311 #define LCT_ROAD_UD_G "roadud" 312 #define CST_ROAD_UR 134 313 #define CST_ROAD_UR_G "roadur.csi" 314 #define LCT_ROAD_UR_G "roadur" 315 #define CST_ROAD_DR 135 316 #define CST_ROAD_DR_G "roaddr.csi" 317 #define LCT_ROAD_DR_G "roaddr" 318 #define CST_ROAD_LUR 136 319 #define CST_ROAD_LUR_G "roadlur.csi" 320 #define LCT_ROAD_LUR_G "roadlur" 321 #define CST_ROAD_LDR 137 322 #define CST_ROAD_LDR_G "roadldr.csi" 323 #define LCT_ROAD_LDR_G "roadldr" 324 #define CST_ROAD_LUD 138 325 #define CST_ROAD_LUD_G "roadlud.csi" 326 #define LCT_ROAD_LUD_G "roadlud" 327 #define CST_ROAD_UDR 139 328 #define CST_ROAD_UDR_G "roadudr.csi" 329 #define LCT_ROAD_UDR_G "roadudr" 330 #define CST_ROAD_LUDR 140 331 #define CST_ROAD_LUDR_G "roadludr.csi" 332 #define LCT_ROAD_LUDR_G "roadludr" 333 334 335 #define CST_OREMINE_5 146 336 #define CST_OREMINE_5_G "oremine5.csi" 337 #define LCT_OREMINE_5_G "oremine5" 338 #define CST_OREMINE_6 147 339 #define CST_OREMINE_6_G "oremine6.csi" 340 #define LCT_OREMINE_6_G "oremine6" 341 #define CST_OREMINE_7 148 342 #define CST_OREMINE_7_G "oremine7.csi" 343 #define LCT_OREMINE_7_G "oremine7" 344 #define CST_OREMINE_8 149 345 #define CST_OREMINE_8_G "oremine8.csi" 346 #define LCT_OREMINE_8_G "oremine8" 347 348 #define CST_OREMINE_1 150 349 #define CST_OREMINE_1_G "oremine1.csi" 350 #define LCT_OREMINE_1_G "oremine1" 351 #define CST_OREMINE_2 151 352 #define CST_OREMINE_2_G "oremine2.csi" 353 #define LCT_OREMINE_2_G "oremine2" 354 #define CST_OREMINE_3 152 355 #define CST_OREMINE_3_G "oremine3.csi" 356 #define LCT_OREMINE_3_G "oremine3" 357 #define CST_OREMINE_4 153 358 #define CST_OREMINE_4_G "oremine4.csi" 359 #define LCT_OREMINE_4_G "oremine4" 360 361 362 #define CST_HEALTH 155 363 #define CST_HEALTH_G "health.csi" 364 #define LCT_HEALTH_G "health" 365 366 #define CST_SCHOOL 156 367 #define CST_SCHOOL_G "school0.csi" 368 #define LCT_SCHOOL_G "school0" 369 370 #define CST_EX_PORT 161 371 #define CST_EX_PORT_G "ex_port.csi" 372 #define LCT_EX_PORT_G "ex_port" 373 374 #define CST_MILL_0 162 375 #define CST_MILL_0_G "mill0.csi" 376 #define LCT_MILL_0_G "mill0" 377 #define CST_MILL_1 163 378 #define CST_MILL_1_G "mill1.csi" 379 #define LCT_MILL_1_G "mill1" 380 #define CST_MILL_2 164 381 #define CST_MILL_2_G "mill2.csi" 382 #define LCT_MILL_2_G "mill2" 383 #define CST_MILL_3 165 384 #define CST_MILL_3_G "mill3.csi" 385 #define LCT_MILL_3_G "mill3" 386 #define CST_MILL_4 166 387 #define CST_MILL_4_G "mill4.csi" 388 #define LCT_MILL_4_G "mill4" 389 #define CST_MILL_5 167 390 #define CST_MILL_5_G "mill5.csi" 391 #define LCT_MILL_5_G "mill5" 392 #define CST_MILL_6 168 393 #define CST_MILL_6_G "mill6.csi" 394 #define LCT_MILL_6_G "mill6" 395 396 397 #define CST_ROCKET_1 180 398 #define CST_ROCKET_1_G "rocket1.csi" 399 #define LCT_ROCKET_1_G "rocket1" 400 #define CST_ROCKET_2 181 401 #define CST_ROCKET_2_G "rocket2.csi" 402 #define LCT_ROCKET_2_G "rocket2" 403 #define CST_ROCKET_3 182 404 #define CST_ROCKET_3_G "rocket3.csi" 405 #define LCT_ROCKET_3_G "rocket3" 406 #define CST_ROCKET_4 183 407 #define CST_ROCKET_4_G "rocket4.csi" 408 #define LCT_ROCKET_4_G "rocket4" 409 #define CST_ROCKET_5 184 410 #define CST_ROCKET_5_G "rocket5.csi" 411 #define LCT_ROCKET_5_G "rocket5" 412 #define CST_ROCKET_6 185 413 #define CST_ROCKET_6_G "rocket6.csi" 414 #define LCT_ROCKET_6_G "rocket6" 415 #define CST_ROCKET_7 186 416 #define CST_ROCKET_7_G "rocket7.csi" 417 #define LCT_ROCKET_7_G "rocket7" 418 #define CST_ROCKET_FLOWN 187 419 #define CST_ROCKET_FLOWN_G "rocketflown.csi" 420 #define LCT_ROCKET_FLOWN_G "rocketflown" 421 422 #define CST_WINDMILL_1_G 190 423 #define CST_WINDMILL_1_G_G "windmill1g.csi" 424 #define LCT_WINDMILL_1_G_G "windmill1g" 425 #define CST_WINDMILL_2_G 191 426 #define CST_WINDMILL_2_G_G "windmill2g.csi" 427 #define LCT_WINDMILL_2_G_G "windmill2g" 428 #define CST_WINDMILL_3_G 192 429 #define CST_WINDMILL_3_G_G "windmill3g.csi" 430 #define LCT_WINDMILL_3_G_G "windmill3g" 431 432 #define CST_WINDMILL_1_RG 193 433 #define CST_WINDMILL_1_RG_G "windmill1rg.csi" 434 #define LCT_WINDMILL_1_RG_G "windmill1rg" 435 #define CST_WINDMILL_2_RG 194 436 #define CST_WINDMILL_2_RG_G "windmill2rg.csi" 437 #define LCT_WINDMILL_2_RG_G "windmill2rg" 438 #define CST_WINDMILL_3_RG 195 439 #define CST_WINDMILL_3_RG_G "windmill3rg.csi" 440 #define LCT_WINDMILL_3_RG_G "windmill3rg" 441 442 #define CST_WINDMILL_1_R 196 443 #define CST_WINDMILL_1_R_G "windmill1r.csi" 444 #define LCT_WINDMILL_1_R_G "windmill1r" 445 #define CST_WINDMILL_2_R 197 446 #define CST_WINDMILL_2_R_G "windmill2r.csi" 447 #define LCT_WINDMILL_2_R_G "windmill2r" 448 #define CST_WINDMILL_3_R 198 449 #define CST_WINDMILL_3_R_G "windmill3r.csi" 450 #define LCT_WINDMILL_3_R_G "windmill3r" 451 452 #define CST_WINDMILL_1_W 199 453 #define CST_WINDMILL_1_W_G "windmill1w.csi" 454 #define LCT_WINDMILL_1_W_G "windmill1w" 455 #define CST_WINDMILL_2_W 200 456 #define CST_WINDMILL_2_W_G "windmill2w.csi" 457 #define LCT_WINDMILL_2_W_G "windmill2w" 458 #define CST_WINDMILL_3_W 201 459 #define CST_WINDMILL_3_W_G "windmill3w.csi" 460 #define LCT_WINDMILL_3_W_G "windmill3w" 461 462 463 #define CST_BLACKSMITH_0 202 464 #define CST_BLACKSMITH_0_G "blacksmith0.csi" 465 #define LCT_BLACKSMITH_0_G "blacksmith0" 466 #define CST_BLACKSMITH_1 203 467 #define CST_BLACKSMITH_1_G "blacksmith1.csi" 468 #define LCT_BLACKSMITH_1_G "blacksmith1" 469 #define CST_BLACKSMITH_2 204 470 #define CST_BLACKSMITH_2_G "blacksmith2.csi" 471 #define LCT_BLACKSMITH_2_G "blacksmith2" 472 #define CST_BLACKSMITH_3 205 473 #define CST_BLACKSMITH_3_G "blacksmith3.csi" 474 #define LCT_BLACKSMITH_3_G "blacksmith3" 475 #define CST_BLACKSMITH_4 206 476 #define CST_BLACKSMITH_4_G "blacksmith4.csi" 477 #define LCT_BLACKSMITH_4_G "blacksmith4" 478 #define CST_BLACKSMITH_5 207 479 #define CST_BLACKSMITH_5_G "blacksmith5.csi" 480 #define LCT_BLACKSMITH_5_G "blacksmith5" 481 #define CST_BLACKSMITH_6 208 482 #define CST_BLACKSMITH_6_G "blacksmith6.csi" 483 #define LCT_BLACKSMITH_6_G "blacksmith6" 484 485 #define CST_POTTERY_0 210 486 #define CST_POTTERY_0_G "pottery0.csi" 487 #define LCT_POTTERY_0_G "pottery0" 488 #define CST_POTTERY_1 211 489 #define CST_POTTERY_1_G "pottery1.csi" 490 #define LCT_POTTERY_1_G "pottery1" 491 #define CST_POTTERY_2 212 492 #define CST_POTTERY_2_G "pottery2.csi" 493 #define LCT_POTTERY_2_G "pottery2" 494 #define CST_POTTERY_3 213 495 #define CST_POTTERY_3_G "pottery3.csi" 496 #define LCT_POTTERY_3_G "pottery3" 497 #define CST_POTTERY_4 214 498 #define CST_POTTERY_4_G "pottery4.csi" 499 #define LCT_POTTERY_4_G "pottery4" 500 #define CST_POTTERY_5 215 501 #define CST_POTTERY_5_G "pottery5.csi" 502 #define LCT_POTTERY_5_G "pottery5" 503 #define CST_POTTERY_6 216 504 #define CST_POTTERY_6_G "pottery6.csi" 505 #define LCT_POTTERY_6_G "pottery6" 506 #define CST_POTTERY_7 217 507 #define CST_POTTERY_7_G "pottery7.csi" 508 #define LCT_POTTERY_7_G "pottery7" 509 #define CST_POTTERY_8 218 510 #define CST_POTTERY_8_G "pottery8.csi" 511 #define LCT_POTTERY_8_G "pottery8" 512 #define CST_POTTERY_9 219 513 #define CST_POTTERY_9_G "pottery9.csi" 514 #define LCT_POTTERY_9_G "pottery9" 515 #define CST_POTTERY_10 220 516 #define CST_POTTERY_10_G "pottery10.csi" 517 #define LCT_POTTERY_10_G "pottery10" 518 519 #define CST_WATER 221 520 #define CST_WATER_G "water.csi" 521 #define LCT_WATER_G "water" 522 #define CST_WATER_D 222 523 #define CST_WATER_D_G "waterd.csi" 524 #define LCT_WATER_D_G "waterd" 525 #define CST_WATER_R 223 526 #define CST_WATER_R_G "waterr.csi" 527 #define LCT_WATER_R_G "waterr" 528 #define CST_WATER_U 224 529 #define CST_WATER_U_G "wateru.csi" 530 #define LCT_WATER_U_G "wateru" 531 #define CST_WATER_L 225 532 #define CST_WATER_L_G "waterl.csi" 533 #define LCT_WATER_L_G "waterl" 534 #define CST_WATER_LR 226 535 #define CST_WATER_LR_G "waterlr.csi" 536 #define LCT_WATER_LR_G "waterlr" 537 #define CST_WATER_UD 227 538 #define CST_WATER_UD_G "waterud.csi" 539 #define LCT_WATER_UD_G "waterud" 540 #define CST_WATER_LD 228 541 #define CST_WATER_LD_G "waterld.csi" 542 #define LCT_WATER_LD_G "waterld" 543 #define CST_WATER_RD 229 544 #define CST_WATER_RD_G "waterrd.csi" 545 #define LCT_WATER_RD_G "waterrd" 546 #define CST_WATER_LU 230 547 #define CST_WATER_LU_G "waterlu.csi" 548 #define LCT_WATER_LU_G "waterlu" 549 #define CST_WATER_UR 231 550 #define CST_WATER_UR_G "waterur.csi" 551 #define LCT_WATER_UR_G "waterur" 552 #define CST_WATER_LUD 232 553 #define CST_WATER_LUD_G "waterlud.csi" 554 #define LCT_WATER_LUD_G "waterlud" 555 #define CST_WATER_LRD 233 556 #define CST_WATER_LRD_G "waterlrd.csi" 557 #define LCT_WATER_LRD_G "waterlrd" 558 #define CST_WATER_LUR 234 559 #define CST_WATER_LUR_G "waterlur.csi" 560 #define LCT_WATER_LUR_G "waterlur" 561 #define CST_WATER_URD 235 562 #define CST_WATER_URD_G "waterurd.csi" 563 #define LCT_WATER_URD_G "waterurd" 564 #define CST_WATER_LURD 236 565 #define CST_WATER_LURD_G "waterlurd.csi" 566 #define LCT_WATER_LURD_G "waterlurd" 567 568 #define CST_CRICKET_1 240 569 #define CST_CRICKET_1_G "cricket1.csi" 570 #define LCT_CRICKET_1_G "cricket1" 571 #define CST_CRICKET_2 241 572 #define CST_CRICKET_2_G "cricket2.csi" 573 #define LCT_CRICKET_2_G "cricket2" 574 #define CST_CRICKET_3 242 575 #define CST_CRICKET_3_G "cricket3.csi" 576 #define LCT_CRICKET_3_G "cricket3" 577 #define CST_CRICKET_4 243 578 #define CST_CRICKET_4_G "cricket4.csi" 579 #define LCT_CRICKET_4_G "cricket4" 580 #define CST_CRICKET_5 244 581 #define CST_CRICKET_5_G "cricket5.csi" 582 #define LCT_CRICKET_5_G "cricket5" 583 #define CST_CRICKET_6 245 584 #define CST_CRICKET_6_G "cricket6.csi" 585 #define LCT_CRICKET_6_G "cricket6" 586 #define CST_CRICKET_7 246 587 #define CST_CRICKET_7_G "cricket7.csi" 588 #define LCT_CRICKET_7_G "cricket7" 589 590 #define CST_FIRESTATION_1 250 591 #define CST_FIRESTATION_1_G "firestation1.csi" 592 #define LCT_FIRESTATION_1_G "firestation1" 593 #define CST_FIRESTATION_2 251 594 #define CST_FIRESTATION_2_G "firestation2.csi" 595 #define LCT_FIRESTATION_2_G "firestation2" 596 #define CST_FIRESTATION_3 252 597 #define CST_FIRESTATION_3_G "firestation3.csi" 598 #define LCT_FIRESTATION_3_G "firestation3" 599 #define CST_FIRESTATION_4 253 600 #define CST_FIRESTATION_4_G "firestation4.csi" 601 #define LCT_FIRESTATION_4_G "firestation4" 602 #define CST_FIRESTATION_5 254 603 #define CST_FIRESTATION_5_G "firestation5.csi" 604 #define LCT_FIRESTATION_5_G "firestation5" 605 #define CST_FIRESTATION_6 255 606 #define CST_FIRESTATION_6_G "firestation6.csi" 607 #define LCT_FIRESTATION_6_G "firestation6" 608 #define CST_FIRESTATION_7 256 609 #define CST_FIRESTATION_7_G "firestation7.csi" 610 #define LCT_FIRESTATION_7_G "firestation7" 611 #define CST_FIRESTATION_8 257 612 #define CST_FIRESTATION_8_G "firestation8.csi" 613 #define LCT_FIRESTATION_8_G "firestation8" 614 #define CST_FIRESTATION_9 258 615 #define CST_FIRESTATION_9_G "firestation9.csi" 616 #define LCT_FIRESTATION_9_G "firestation9" 617 #define CST_FIRESTATION_10 259 618 #define CST_FIRESTATION_10_G "firestation10.csi" 619 #define LCT_FIRESTATION_10_G "firestation10" 620 621 #define CST_TIP_0 260 622 #define CST_TIP_0_G "tip0.csi" 623 #define LCT_TIP_0_G "tip0" 624 #define CST_TIP_1 261 625 #define CST_TIP_1_G "tip1.csi" 626 #define LCT_TIP_1_G "tip1" 627 #define CST_TIP_2 262 628 #define CST_TIP_2_G "tip2.csi" 629 #define LCT_TIP_2_G "tip2" 630 #define CST_TIP_3 263 631 #define CST_TIP_3_G "tip3.csi" 632 #define LCT_TIP_3_G "tip3" 633 #define CST_TIP_4 264 634 #define CST_TIP_4_G "tip4.csi" 635 #define LCT_TIP_4_G "tip4" 636 #define CST_TIP_5 265 637 #define CST_TIP_5_G "tip5.csi" 638 #define LCT_TIP_5_G "tip5" 639 #define CST_TIP_6 266 640 #define CST_TIP_6_G "tip6.csi" 641 #define LCT_TIP_6_G "tip6" 642 #define CST_TIP_7 267 643 #define CST_TIP_7_G "tip7.csi" 644 #define LCT_TIP_7_G "tip7" 645 #define CST_TIP_8 268 646 #define CST_TIP_8_G "tip8.csi" 647 #define LCT_TIP_8_G "tip8" 648 649 650 #define CST_COMMUNE_1 270 651 #define CST_COMMUNE_1_G "commune1.csi" 652 #define LCT_COMMUNE_1_G "commune1" 653 #define CST_COMMUNE_2 271 654 #define CST_COMMUNE_2_G "commune2.csi" 655 #define LCT_COMMUNE_2_G "commune2" 656 #define CST_COMMUNE_3 272 657 #define CST_COMMUNE_3_G "commune3.csi" 658 #define LCT_COMMUNE_3_G "commune3" 659 #define CST_COMMUNE_4 273 660 #define CST_COMMUNE_4_G "commune4.csi" 661 #define LCT_COMMUNE_4_G "commune4" 662 #define CST_COMMUNE_5 274 663 #define CST_COMMUNE_5_G "commune5.csi" 664 #define LCT_COMMUNE_5_G "commune5" 665 #define CST_COMMUNE_6 275 666 #define CST_COMMUNE_6_G "commune6.csi" 667 #define LCT_COMMUNE_6_G "commune6" 668 #define CST_COMMUNE_7 276 669 #define CST_COMMUNE_7_G "commune7.csi" 670 #define LCT_COMMUNE_7_G "commune7" 671 #define CST_COMMUNE_8 277 672 #define CST_COMMUNE_8_G "commune8.csi" 673 #define LCT_COMMUNE_8_G "commune8" 674 #define CST_COMMUNE_9 278 675 #define CST_COMMUNE_9_G "commune9.csi" 676 #define LCT_COMMUNE_9_G "commune9" 677 #define CST_COMMUNE_10 279 678 #define CST_COMMUNE_10_G "commune10.csi" 679 #define LCT_COMMUNE_10_G "commune10" 680 #define CST_COMMUNE_11 280 681 #define CST_COMMUNE_11_G "commune11.csi" 682 #define LCT_COMMUNE_11_G "commune11" 683 #define CST_COMMUNE_12 281 684 #define CST_COMMUNE_12_G "commune12.csi" 685 #define LCT_COMMUNE_12_G "commune12" 686 #define CST_COMMUNE_13 282 687 #define CST_COMMUNE_13_G "commune13.csi" 688 #define LCT_COMMUNE_13_G "commune13" 689 #define CST_COMMUNE_14 283 690 #define CST_COMMUNE_14_G "commune14.csi" 691 #define LCT_COMMUNE_14_G "commune14" 692 693 694 #define CST_INDUSTRY_H_C 290 695 #define CST_INDUSTRY_H_C_G "industryhc.csi" 696 #define LCT_INDUSTRY_H_C_G "industryhc" 697 698 #define CST_INDUSTRY_H_L1 291 699 #define CST_INDUSTRY_H_L1_G "industryhl1.csi" 700 #define LCT_INDUSTRY_H_L1_G "industryhl1" 701 #define CST_INDUSTRY_H_L2 292 702 #define CST_INDUSTRY_H_L2_G "industryhl2.csi" 703 #define LCT_INDUSTRY_H_L2_G "industryhl2" 704 #define CST_INDUSTRY_H_L3 293 705 #define CST_INDUSTRY_H_L3_G "industryhl3.csi" 706 #define LCT_INDUSTRY_H_L3_G "industryhl3" 707 #define CST_INDUSTRY_H_L4 294 708 #define CST_INDUSTRY_H_L4_G "industryhl4.csi" 709 #define LCT_INDUSTRY_H_L4_G "industryhl4" 710 #define CST_INDUSTRY_H_L5 295 711 #define CST_INDUSTRY_H_L5_G "industryhl5.csi" 712 #define LCT_INDUSTRY_H_L5_G "industryhl5" 713 #define CST_INDUSTRY_H_L6 296 714 #define CST_INDUSTRY_H_L6_G "industryhl6.csi" 715 #define LCT_INDUSTRY_H_L6_G "industryhl6" 716 #define CST_INDUSTRY_H_L7 297 717 #define CST_INDUSTRY_H_L7_G "industryhl7.csi" 718 #define LCT_INDUSTRY_H_L7_G "industryhl7" 719 #define CST_INDUSTRY_H_L8 298 720 #define CST_INDUSTRY_H_L8_G "industryhl8.csi" 721 #define LCT_INDUSTRY_H_L8_G "industryhl8" 722 723 #define CST_INDUSTRY_H_M1 299 724 #define CST_INDUSTRY_H_M1_G "industryhm1.csi" 725 #define LCT_INDUSTRY_H_M1_G "industryhm1" 726 #define CST_INDUSTRY_H_M2 300 727 #define CST_INDUSTRY_H_M2_G "industryhm2.csi" 728 #define LCT_INDUSTRY_H_M2_G "industryhm2" 729 #define CST_INDUSTRY_H_M3 301 730 #define CST_INDUSTRY_H_M3_G "industryhm3.csi" 731 #define LCT_INDUSTRY_H_M3_G "industryhm3" 732 #define CST_INDUSTRY_H_M4 302 733 #define CST_INDUSTRY_H_M4_G "industryhm4.csi" 734 #define LCT_INDUSTRY_H_M4_G "industryhm4" 735 #define CST_INDUSTRY_H_M5 303 736 #define CST_INDUSTRY_H_M5_G "industryhm5.csi" 737 #define LCT_INDUSTRY_H_M5_G "industryhm5" 738 #define CST_INDUSTRY_H_M6 304 739 #define CST_INDUSTRY_H_M6_G "industryhm6.csi" 740 #define LCT_INDUSTRY_H_M6_G "industryhm6" 741 #define CST_INDUSTRY_H_M7 305 742 #define CST_INDUSTRY_H_M7_G "industryhm7.csi" 743 #define LCT_INDUSTRY_H_M7_G "industryhm7" 744 #define CST_INDUSTRY_H_M8 306 745 #define CST_INDUSTRY_H_M8_G "industryhm8.csi" 746 #define LCT_INDUSTRY_H_M8_G "industryhm8" 747 748 #define CST_INDUSTRY_H_H1 307 749 #define CST_INDUSTRY_H_H1_G "industryhh1.csi" 750 #define LCT_INDUSTRY_H_H1_G "industryhh1" 751 #define CST_INDUSTRY_H_H2 308 752 #define CST_INDUSTRY_H_H2_G "industryhh2.csi" 753 #define LCT_INDUSTRY_H_H2_G "industryhh2" 754 #define CST_INDUSTRY_H_H3 309 755 #define CST_INDUSTRY_H_H3_G "industryhh3.csi" 756 #define LCT_INDUSTRY_H_H3_G "industryhh3" 757 #define CST_INDUSTRY_H_H4 310 758 #define CST_INDUSTRY_H_H4_G "industryhh4.csi" 759 #define LCT_INDUSTRY_H_H4_G "industryhh4" 760 #define CST_INDUSTRY_H_H5 311 761 #define CST_INDUSTRY_H_H5_G "industryhh5.csi" 762 #define LCT_INDUSTRY_H_H5_G "industryhh5" 763 #define CST_INDUSTRY_H_H6 312 764 #define CST_INDUSTRY_H_H6_G "industryhh6.csi" 765 #define LCT_INDUSTRY_H_H6_G "industryhh6" 766 #define CST_INDUSTRY_H_H7 313 767 #define CST_INDUSTRY_H_H7_G "industryhh7.csi" 768 #define LCT_INDUSTRY_H_H7_G "industryhh7" 769 #define CST_INDUSTRY_H_H8 314 770 #define CST_INDUSTRY_H_H8_G "industryhh8.csi" 771 #define LCT_INDUSTRY_H_H8_G "industryhh8" 772 773 #define CST_INDUSTRY_L_C 315 774 #define CST_INDUSTRY_L_C_G "industrylq1.csi" 775 #define LCT_INDUSTRY_L_C_G "industrylq1" 776 777 #define CST_INDUSTRY_L_Q1 316 778 #define CST_INDUSTRY_L_Q1_G "industrylq1.csi" 779 #define LCT_INDUSTRY_L_Q1_G "industrylq1" 780 #define CST_INDUSTRY_L_Q2 317 781 #define CST_INDUSTRY_L_Q2_G "industrylq2.csi" 782 #define LCT_INDUSTRY_L_Q2_G "industrylq2" 783 #define CST_INDUSTRY_L_Q3 318 784 #define CST_INDUSTRY_L_Q3_G "industrylq3.csi" 785 #define LCT_INDUSTRY_L_Q3_G "industrylq3" 786 #define CST_INDUSTRY_L_Q4 319 787 #define CST_INDUSTRY_L_Q4_G "industrylq4.csi" 788 #define LCT_INDUSTRY_L_Q4_G "industrylq4" 789 790 #define CST_INDUSTRY_L_L1 320 791 #define CST_INDUSTRY_L_L1_G "industryll1.csi" 792 #define LCT_INDUSTRY_L_L1_G "industryll1" 793 #define CST_INDUSTRY_L_L2 321 794 #define CST_INDUSTRY_L_L2_G "industryll2.csi" 795 #define LCT_INDUSTRY_L_L2_G "industryll2" 796 #define CST_INDUSTRY_L_L3 322 797 #define CST_INDUSTRY_L_L3_G "industryll3.csi" 798 #define LCT_INDUSTRY_L_L3_G "industryll3" 799 #define CST_INDUSTRY_L_L4 323 800 #define CST_INDUSTRY_L_L4_G "industryll4.csi" 801 #define LCT_INDUSTRY_L_L4_G "industryll4" 802 803 #define CST_INDUSTRY_L_M1 324 804 #define CST_INDUSTRY_L_M1_G "industrylm1.csi" 805 #define LCT_INDUSTRY_L_M1_G "industrylm1" 806 #define CST_INDUSTRY_L_M2 325 807 #define CST_INDUSTRY_L_M2_G "industrylm2.csi" 808 #define LCT_INDUSTRY_L_M2_G "industrylm2" 809 #define CST_INDUSTRY_L_M3 326 810 #define CST_INDUSTRY_L_M3_G "industrylm3.csi" 811 #define LCT_INDUSTRY_L_M3_G "industrylm3" 812 #define CST_INDUSTRY_L_M4 327 813 #define CST_INDUSTRY_L_M4_G "industrylm4.csi" 814 #define LCT_INDUSTRY_L_M4_G "industrylm4" 815 816 #define CST_INDUSTRY_L_H1 328 817 #define CST_INDUSTRY_L_H1_G "industrylh1.csi" 818 #define LCT_INDUSTRY_L_H1_G "industrylh1" 819 #define CST_INDUSTRY_L_H2 329 820 #define CST_INDUSTRY_L_H2_G "industrylh2.csi" 821 #define LCT_INDUSTRY_L_H2_G "industrylh2" 822 #define CST_INDUSTRY_L_H3 330 823 #define CST_INDUSTRY_L_H3_G "industrylh3.csi" 824 #define LCT_INDUSTRY_L_H3_G "industrylh3" 825 #define CST_INDUSTRY_L_H4 331 826 #define CST_INDUSTRY_L_H4_G "industrylh4.csi" 827 #define LCT_INDUSTRY_L_H4_G "industrylh4" 828 829 #define CST_FARM_O0 332 830 #define CST_FARM_O0_G "farm0.csi" 831 #define LCT_FARM_O0_G "farm0" 832 #define CST_FARM_O1 333 833 #define CST_FARM_O1_G "farm1.csi" 834 #define LCT_FARM_O1_G "farm1" 835 #define CST_FARM_O2 334 836 #define CST_FARM_O2_G "farm2.csi" 837 #define LCT_FARM_O2_G "farm2" 838 #define CST_FARM_O3 335 839 #define CST_FARM_O3_G "farm3.csi" 840 #define LCT_FARM_O3_G "farm3" 841 #define CST_FARM_O4 336 842 #define CST_FARM_O4_G "farm4.csi" 843 #define LCT_FARM_O4_G "farm4" 844 #define CST_FARM_O5 337 845 #define CST_FARM_O5_G "farm5.csi" 846 #define LCT_FARM_O5_G "farm5" 847 #define CST_FARM_O6 338 848 #define CST_FARM_O6_G "farm6.csi" 849 #define LCT_FARM_O6_G "farm6" 850 #define CST_FARM_O7 339 851 #define CST_FARM_O7_G "farm7.csi" 852 #define LCT_FARM_O7_G "farm7" 853 #define CST_FARM_O8 340 854 #define CST_FARM_O8_G "farm8.csi" 855 #define LCT_FARM_O8_G "farm8" 856 #define CST_FARM_O9 341 857 #define CST_FARM_O9_G "farm9.csi" 858 #define LCT_FARM_O9_G "farm9" 859 #define CST_FARM_O10 342 860 #define CST_FARM_O10_G "farm10.csi" 861 #define LCT_FARM_O10_G "farm10" 862 #define CST_FARM_O11 343 863 #define CST_FARM_O11_G "farm11.csi" 864 #define LCT_FARM_O11_G "farm11" 865 #define CST_FARM_O12 344 866 #define CST_FARM_O12_G "farm12.csi" 867 #define LCT_FARM_O12_G "farm12" 868 #define CST_FARM_O13 345 869 #define CST_FARM_O13_G "farm13.csi" 870 #define LCT_FARM_O13_G "farm13" 871 #define CST_FARM_O14 346 872 #define CST_FARM_O14_G "farm14.csi" 873 #define LCT_FARM_O14_G "farm14" 874 #define CST_FARM_O15 347 875 #define CST_FARM_O15_G "farm15.csi" 876 #define LCT_FARM_O15_G "farm15" 877 #define CST_FARM_O16 348 878 #define CST_FARM_O16_G "farm16.csi" 879 #define LCT_FARM_O16_G "farm16" 880 881 /* 882 // ********************************* 883 // 400 is the maximum at the moment. 884 // ********************************* 885 */ 886 887 #endif /* __lctypes_h__ */ 888