From 0f40b41943c6442963b3677ce3d18d1f04c61605 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Wed, 21 May 2003 00:06:06 +0200 Subject: [PATCH] rnd-20030521-1-src --- src/conf_esg.c | 4 + src/conf_gfx.c | 3 + src/conf_gfx.h | 1815 +++++++++++++++++++++++---------------------- src/conftime.h | 2 +- src/editor.c | 22 + src/game.c | 19 + src/game.h | 3 + src/libgame/sdl.c | 12 +- 8 files changed, 966 insertions(+), 914 deletions(-) diff --git a/src/conf_esg.c b/src/conf_esg.c index 1e24891f..f551718e 100644 --- a/src/conf_esg.c +++ b/src/conf_esg.c @@ -51,6 +51,10 @@ element_to_special_graphic[] = EL_SP_TERMINAL, GFX_SPECIAL_ARG_EDITOR, IMG_SP_TERMINAL_EDITOR }, + { + EL_SP_BUGGY_BASE, GFX_SPECIAL_ARG_EDITOR, + IMG_SP_BUGGY_BASE_EDITOR + }, { EL_SOKOBAN_OBJECT, GFX_SPECIAL_ARG_EDITOR, IMG_SOKOBAN_OBJECT_EDITOR diff --git a/src/conf_gfx.c b/src/conf_gfx.c index 0c98764c..f84d4d81 100644 --- a/src/conf_gfx.c +++ b/src/conf_gfx.c @@ -504,6 +504,9 @@ struct ConfigInfo image_config[] = { "sp_buggy_base.xpos", "1" }, { "sp_buggy_base.ypos", "3" }, { "sp_buggy_base.frames", "1" }, + { "sp_buggy_base.EDITOR", "RocksSP.pcx" }, + { "sp_buggy_base.EDITOR.xpos", "9" }, + { "sp_buggy_base.EDITOR.ypos", "6" }, { "sp_buggy_base.activating", "RocksSP.pcx" }, { "sp_buggy_base.activating.xpos", "15" }, { "sp_buggy_base.activating.ypos", "2" }, diff --git a/src/conf_gfx.h b/src/conf_gfx.h index 1c7b8e0f..e601ea36 100644 --- a/src/conf_gfx.h +++ b/src/conf_gfx.h @@ -113,913 +113,914 @@ #define IMG_SP_TERMINAL_EDITOR 92 #define IMG_SP_TERMINAL_ACTIVE 93 #define IMG_SP_BUGGY_BASE 94 -#define IMG_SP_BUGGY_BASE_ACTIVATING 95 -#define IMG_SP_BUGGY_BASE_ACTIVE 96 -#define IMG_SP_HARDWARE_BASE_1 97 -#define IMG_SP_HARDWARE_BASE_2 98 -#define IMG_SP_HARDWARE_BASE_3 99 -#define IMG_SP_HARDWARE_BASE_4 100 -#define IMG_SP_HARDWARE_BASE_5 101 -#define IMG_SP_HARDWARE_BASE_6 102 -#define IMG_SP_EXPLOSION 103 -#define IMG_SP_EXPLOSION_INFOTRON 104 -#define IMG_SOKOBAN_OBJECT 105 -#define IMG_SOKOBAN_OBJECT_EDITOR 106 -#define IMG_SOKOBAN_FIELD_EMPTY 107 -#define IMG_SOKOBAN_FIELD_FULL 108 -#define IMG_EMPTY_SPACE 109 -#define IMG_SAND 110 -#define IMG_SAND_DIGGING_LEFT 111 -#define IMG_SAND_DIGGING_RIGHT 112 -#define IMG_SAND_DIGGING_UP 113 -#define IMG_SAND_DIGGING_DOWN 114 -#define IMG_SAND_CRUMBLED 115 -#define IMG_SAND_CRUMBLED_DIGGING_LEFT 116 -#define IMG_SAND_CRUMBLED_DIGGING_RIGHT 117 -#define IMG_SAND_CRUMBLED_DIGGING_UP 118 -#define IMG_SAND_CRUMBLED_DIGGING_DOWN 119 -#define IMG_WALL 120 -#define IMG_WALL_CRUMBLED 121 -#define IMG_STEELWALL 122 -#define IMG_ROCK 123 -#define IMG_ROCK_FALLING 124 -#define IMG_ROCK_MOVING_LEFT 125 -#define IMG_ROCK_MOVING_RIGHT 126 -#define IMG_EMERALD 127 -#define IMG_EMERALD_MOVING 128 -#define IMG_EMERALD_FALLING 129 -#define IMG_EMERALD_COLLECTING 130 -#define IMG_DIAMOND 131 -#define IMG_DIAMOND_MOVING 132 -#define IMG_DIAMOND_FALLING 133 -#define IMG_DIAMOND_COLLECTING 134 -#define IMG_BOMB 135 -#define IMG_NUT 136 -#define IMG_NUT_FALLING 137 -#define IMG_NUT_MOVING_LEFT 138 -#define IMG_NUT_MOVING_RIGHT 139 -#define IMG_NUT_BREAKING 140 -#define IMG_DYNAMITE 141 -#define IMG_DYNAMITE_EDITOR 142 -#define IMG_DYNAMITE_ACTIVE 143 -#define IMG_DYNAMITE_ACTIVE_EDITOR 144 -#define IMG_WALL_EMERALD 145 -#define IMG_WALL_DIAMOND 146 -#define IMG_BUG_RIGHT 147 -#define IMG_BUG_UP 148 -#define IMG_BUG_LEFT 149 -#define IMG_BUG_DOWN 150 -#define IMG_SPACESHIP_RIGHT 151 -#define IMG_SPACESHIP_UP 152 -#define IMG_SPACESHIP_LEFT 153 -#define IMG_SPACESHIP_DOWN 154 -#define IMG_YAMYAM 155 -#define IMG_YAMYAM_MOVING 156 -#define IMG_ROBOT 157 -#define IMG_ROBOT_MOVING 158 -#define IMG_ROBOT_WHEEL 159 -#define IMG_ROBOT_WHEEL_ACTIVE 160 -#define IMG_MAGIC_WALL 161 -#define IMG_MAGIC_WALL_ACTIVE 162 -#define IMG_MAGIC_WALL_FILLING 163 -#define IMG_MAGIC_WALL_FULL 164 -#define IMG_MAGIC_WALL_EMPTYING 165 -#define IMG_MAGIC_WALL_DEAD 166 -#define IMG_QUICKSAND_EMPTY 167 -#define IMG_QUICKSAND_FILLING 168 -#define IMG_QUICKSAND_FULL 169 -#define IMG_QUICKSAND_FULL_EDITOR 170 -#define IMG_QUICKSAND_EMPTYING 171 -#define IMG_ACID_POOL_TOPLEFT 172 -#define IMG_ACID_POOL_TOPRIGHT 173 -#define IMG_ACID_POOL_BOTTOMLEFT 174 -#define IMG_ACID_POOL_BOTTOM 175 -#define IMG_ACID_POOL_BOTTOMRIGHT 176 -#define IMG_ACID 177 -#define IMG_ACID_SPLASH_LEFT 178 -#define IMG_ACID_SPLASH_RIGHT 179 -#define IMG_AMOEBA_DROP 180 -#define IMG_AMOEBA_GROWING 181 -#define IMG_AMOEBA_SHRINKING 182 -#define IMG_AMOEBA_WET 183 -#define IMG_AMOEBA_WET_EDITOR 184 -#define IMG_AMOEBA_DROPPING 185 -#define IMG_AMOEBA_DRY 186 -#define IMG_AMOEBA_FULL 187 -#define IMG_AMOEBA_FULL_EDITOR 188 -#define IMG_AMOEBA_DEAD 189 -#define IMG_AMOEBA_DEAD_EDITOR 190 -#define IMG_EM_KEY_1 191 -#define IMG_EM_KEY_2 192 -#define IMG_EM_KEY_3 193 -#define IMG_EM_KEY_4 194 -#define IMG_EM_GATE_1 195 -#define IMG_EM_GATE_2 196 -#define IMG_EM_GATE_3 197 -#define IMG_EM_GATE_4 198 -#define IMG_EM_GATE_1_GRAY 199 -#define IMG_EM_GATE_1_GRAY_EDITOR 200 -#define IMG_EM_GATE_2_GRAY 201 -#define IMG_EM_GATE_2_GRAY_EDITOR 202 -#define IMG_EM_GATE_3_GRAY 203 -#define IMG_EM_GATE_3_GRAY_EDITOR 204 -#define IMG_EM_GATE_4_GRAY 205 -#define IMG_EM_GATE_4_GRAY_EDITOR 206 -#define IMG_EXIT_CLOSED 207 -#define IMG_EXIT_OPENING 208 -#define IMG_EXIT_OPEN 209 -#define IMG_BALLOON 210 -#define IMG_BALLOON_MOVING 211 -#define IMG_BALLOON_SWITCH_LEFT 212 -#define IMG_BALLOON_SWITCH_RIGHT 213 -#define IMG_BALLOON_SWITCH_UP 214 -#define IMG_BALLOON_SWITCH_DOWN 215 -#define IMG_BALLOON_SWITCH_ANY 216 -#define IMG_SPRING 217 -#define IMG_SPRING_MOVING 218 -#define IMG_EMC_STEELWALL_1 219 -#define IMG_EMC_STEELWALL_2 220 -#define IMG_EMC_STEELWALL_3 221 -#define IMG_EMC_STEELWALL_4 222 -#define IMG_EMC_WALL_1 223 -#define IMG_EMC_WALL_2 224 -#define IMG_EMC_WALL_3 225 -#define IMG_EMC_WALL_4 226 -#define IMG_EMC_WALL_5 227 -#define IMG_EMC_WALL_6 228 -#define IMG_EMC_WALL_7 229 -#define IMG_EMC_WALL_8 230 -#define IMG_INVISIBLE_STEELWALL 231 -#define IMG_INVISIBLE_STEELWALL_EDITOR 232 -#define IMG_INVISIBLE_STEELWALL_ACTIVE 233 -#define IMG_INVISIBLE_WALL 234 -#define IMG_INVISIBLE_WALL_EDITOR 235 -#define IMG_INVISIBLE_WALL_ACTIVE 236 -#define IMG_INVISIBLE_SAND 237 -#define IMG_INVISIBLE_SAND_EDITOR 238 -#define IMG_INVISIBLE_SAND_ACTIVE 239 -#define IMG_CONVEYOR_BELT_1_MIDDLE 240 -#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE 241 -#define IMG_CONVEYOR_BELT_1_LEFT 242 -#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE 243 -#define IMG_CONVEYOR_BELT_1_RIGHT 244 -#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE 245 -#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT 246 -#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE 247 -#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT 248 -#define IMG_CONVEYOR_BELT_2_MIDDLE 249 -#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE 250 -#define IMG_CONVEYOR_BELT_2_LEFT 251 -#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE 252 -#define IMG_CONVEYOR_BELT_2_RIGHT 253 -#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE 254 -#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT 255 -#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE 256 -#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT 257 -#define IMG_CONVEYOR_BELT_3_MIDDLE 258 -#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE 259 -#define IMG_CONVEYOR_BELT_3_LEFT 260 -#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE 261 -#define IMG_CONVEYOR_BELT_3_RIGHT 262 -#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE 263 -#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT 264 -#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE 265 -#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT 266 -#define IMG_CONVEYOR_BELT_4_MIDDLE 267 -#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE 268 -#define IMG_CONVEYOR_BELT_4_LEFT 269 -#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE 270 -#define IMG_CONVEYOR_BELT_4_RIGHT 271 -#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE 272 -#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT 273 -#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE 274 -#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT 275 -#define IMG_SWITCHGATE_SWITCH_UP 276 -#define IMG_SWITCHGATE_SWITCH_DOWN 277 -#define IMG_LIGHT_SWITCH 278 -#define IMG_LIGHT_SWITCH_ACTIVE 279 -#define IMG_TIMEGATE_SWITCH 280 -#define IMG_TIMEGATE_SWITCH_ACTIVE 281 -#define IMG_ENVELOPE 282 -#define IMG_SIGN_EXCLAMATION 283 -#define IMG_SIGN_STOP 284 -#define IMG_LANDMINE 285 -#define IMG_STEELWALL_SLANTED 286 -#define IMG_EXTRA_TIME 287 -#define IMG_SHIELD_NORMAL 288 -#define IMG_SHIELD_NORMAL_ACTIVE 289 -#define IMG_SHIELD_DEADLY 290 -#define IMG_SHIELD_DEADLY_ACTIVE 291 -#define IMG_SWITCHGATE_CLOSED 292 -#define IMG_SWITCHGATE_OPENING 293 -#define IMG_SWITCHGATE_OPEN 294 -#define IMG_SWITCHGATE_CLOSING 295 -#define IMG_TIMEGATE_CLOSED 296 -#define IMG_TIMEGATE_OPENING 297 -#define IMG_TIMEGATE_OPEN 298 -#define IMG_TIMEGATE_CLOSING 299 -#define IMG_PEARL 300 -#define IMG_PEARL_BREAKING 301 -#define IMG_CRYSTAL 302 -#define IMG_WALL_PEARL 303 -#define IMG_WALL_CRYSTAL 304 -#define IMG_TUBE_RIGHT_DOWN 305 -#define IMG_TUBE_HORIZONTAL_DOWN 306 -#define IMG_TUBE_LEFT_DOWN 307 -#define IMG_TUBE_HORIZONTAL 308 -#define IMG_TUBE_VERTICAL_RIGHT 309 -#define IMG_TUBE_ANY 310 -#define IMG_TUBE_VERTICAL_LEFT 311 -#define IMG_TUBE_VERTICAL 312 -#define IMG_TUBE_RIGHT_UP 313 -#define IMG_TUBE_HORIZONTAL_UP 314 -#define IMG_TUBE_LEFT_UP 315 -#define IMG_TRAP 316 -#define IMG_TRAP_ACTIVE 317 -#define IMG_DX_SUPABOMB 318 -#define IMG_KEY_1 319 -#define IMG_KEY_1_EDITOR 320 -#define IMG_KEY_2 321 -#define IMG_KEY_2_EDITOR 322 -#define IMG_KEY_3 323 -#define IMG_KEY_3_EDITOR 324 -#define IMG_KEY_4 325 -#define IMG_KEY_4_EDITOR 326 -#define IMG_GATE_1 327 -#define IMG_GATE_2 328 -#define IMG_GATE_3 329 -#define IMG_GATE_4 330 -#define IMG_GATE_1_GRAY 331 -#define IMG_GATE_1_GRAY_EDITOR 332 -#define IMG_GATE_2_GRAY 333 -#define IMG_GATE_2_GRAY_EDITOR 334 -#define IMG_GATE_3_GRAY 335 -#define IMG_GATE_3_GRAY_EDITOR 336 -#define IMG_GATE_4_GRAY 337 -#define IMG_GATE_4_GRAY_EDITOR 338 -#define IMG_GAME_OF_LIFE 339 -#define IMG_BIOMAZE 340 -#define IMG_PACMAN_RIGHT 341 -#define IMG_PACMAN_UP 342 -#define IMG_PACMAN_LEFT 343 -#define IMG_PACMAN_DOWN 344 -#define IMG_LAMP 345 -#define IMG_LAMP_EDITOR 346 -#define IMG_LAMP_ACTIVE 347 -#define IMG_TIME_ORB_FULL 348 -#define IMG_TIME_ORB_EMPTY 349 -#define IMG_EMERALD_YELLOW 350 -#define IMG_EMERALD_YELLOW_MOVING 351 -#define IMG_EMERALD_YELLOW_FALLING 352 -#define IMG_EMERALD_RED 353 -#define IMG_EMERALD_RED_MOVING 354 -#define IMG_EMERALD_RED_FALLING 355 -#define IMG_EMERALD_PURPLE 356 -#define IMG_EMERALD_PURPLE_MOVING 357 -#define IMG_EMERALD_PURPLE_FALLING 358 -#define IMG_WALL_EMERALD_YELLOW 359 -#define IMG_WALL_EMERALD_RED 360 -#define IMG_WALL_EMERALD_PURPLE 361 -#define IMG_WALL_BD_DIAMOND 362 -#define IMG_EXPANDABLE_WALL 363 -#define IMG_EXPANDABLE_WALL_HORIZONTAL 364 -#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR 365 -#define IMG_EXPANDABLE_WALL_VERTICAL 366 -#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR 367 -#define IMG_EXPANDABLE_WALL_ANY 368 -#define IMG_EXPANDABLE_WALL_ANY_EDITOR 369 -#define IMG_EXPANDABLE_WALL_GROWING_LEFT 370 -#define IMG_EXPANDABLE_WALL_GROWING_RIGHT 371 -#define IMG_EXPANDABLE_WALL_GROWING_UP 372 -#define IMG_EXPANDABLE_WALL_GROWING_DOWN 373 -#define IMG_BLACK_ORB 374 -#define IMG_SPEED_PILL 375 -#define IMG_DARK_YAMYAM 376 -#define IMG_DYNABOMB_ACTIVE 377 -#define IMG_DYNABOMB_PLAYER_1_ACTIVE 378 -#define IMG_DYNABOMB_PLAYER_2_ACTIVE 379 -#define IMG_DYNABOMB_PLAYER_3_ACTIVE 380 -#define IMG_DYNABOMB_PLAYER_4_ACTIVE 381 -#define IMG_DYNABOMB_INCREASE_NUMBER 382 -#define IMG_DYNABOMB_INCREASE_SIZE 383 -#define IMG_DYNABOMB_INCREASE_POWER 384 -#define IMG_PIG 385 -#define IMG_PIG_DOWN 386 -#define IMG_PIG_UP 387 -#define IMG_PIG_LEFT 388 -#define IMG_PIG_RIGHT 389 -#define IMG_PIG_MOVING_DOWN 390 -#define IMG_PIG_MOVING_UP 391 -#define IMG_PIG_MOVING_LEFT 392 -#define IMG_PIG_MOVING_RIGHT 393 -#define IMG_PIG_DIGGING_DOWN 394 -#define IMG_PIG_DIGGING_UP 395 -#define IMG_PIG_DIGGING_LEFT 396 -#define IMG_PIG_DIGGING_RIGHT 397 -#define IMG_DRAGON 398 -#define IMG_DRAGON_DOWN 399 -#define IMG_DRAGON_UP 400 -#define IMG_DRAGON_LEFT 401 -#define IMG_DRAGON_RIGHT 402 -#define IMG_DRAGON_MOVING_DOWN 403 -#define IMG_DRAGON_MOVING_UP 404 -#define IMG_DRAGON_MOVING_LEFT 405 -#define IMG_DRAGON_MOVING_RIGHT 406 -#define IMG_DRAGON_ATTACKING_DOWN 407 -#define IMG_DRAGON_ATTACKING_UP 408 -#define IMG_DRAGON_ATTACKING_LEFT 409 -#define IMG_DRAGON_ATTACKING_RIGHT 410 -#define IMG_MOLE 411 -#define IMG_MOLE_DOWN 412 -#define IMG_MOLE_UP 413 -#define IMG_MOLE_LEFT 414 -#define IMG_MOLE_RIGHT 415 -#define IMG_MOLE_MOVING_DOWN 416 -#define IMG_MOLE_MOVING_UP 417 -#define IMG_MOLE_MOVING_LEFT 418 -#define IMG_MOLE_MOVING_RIGHT 419 -#define IMG_MOLE_DIGGING_DOWN 420 -#define IMG_MOLE_DIGGING_UP 421 -#define IMG_MOLE_DIGGING_LEFT 422 -#define IMG_MOLE_DIGGING_RIGHT 423 -#define IMG_PENGUIN 424 -#define IMG_PENGUIN_EDITOR 425 -#define IMG_PENGUIN_DOWN 426 -#define IMG_PENGUIN_UP 427 -#define IMG_PENGUIN_LEFT 428 -#define IMG_PENGUIN_RIGHT 429 -#define IMG_PENGUIN_MOVING_DOWN 430 -#define IMG_PENGUIN_MOVING_UP 431 -#define IMG_PENGUIN_MOVING_LEFT 432 -#define IMG_PENGUIN_MOVING_RIGHT 433 -#define IMG_SATELLITE 434 -#define IMG_SATELLITE_MOVING 435 -#define IMG_FLAMES_1_LEFT 436 -#define IMG_FLAMES_2_LEFT 437 -#define IMG_FLAMES_3_LEFT 438 -#define IMG_FLAMES_1_RIGHT 439 -#define IMG_FLAMES_2_RIGHT 440 -#define IMG_FLAMES_3_RIGHT 441 -#define IMG_FLAMES_1_UP 442 -#define IMG_FLAMES_2_UP 443 -#define IMG_FLAMES_3_UP 444 -#define IMG_FLAMES_1_DOWN 445 -#define IMG_FLAMES_2_DOWN 446 -#define IMG_FLAMES_3_DOWN 447 -#define IMG_STONEBLOCK 448 -#define IMG_PLAYER_1 449 -#define IMG_PLAYER_1_EDITOR 450 -#define IMG_PLAYER_1_DOWN 451 -#define IMG_PLAYER_1_UP 452 -#define IMG_PLAYER_1_LEFT 453 -#define IMG_PLAYER_1_RIGHT 454 -#define IMG_PLAYER_1_MOVING_DOWN 455 -#define IMG_PLAYER_1_MOVING_UP 456 -#define IMG_PLAYER_1_MOVING_LEFT 457 -#define IMG_PLAYER_1_MOVING_RIGHT 458 -#define IMG_PLAYER_1_DIGGING_DOWN 459 -#define IMG_PLAYER_1_DIGGING_UP 460 -#define IMG_PLAYER_1_DIGGING_LEFT 461 -#define IMG_PLAYER_1_DIGGING_RIGHT 462 -#define IMG_PLAYER_1_COLLECTING_DOWN 463 -#define IMG_PLAYER_1_COLLECTING_UP 464 -#define IMG_PLAYER_1_COLLECTING_LEFT 465 -#define IMG_PLAYER_1_COLLECTING_RIGHT 466 -#define IMG_PLAYER_1_PUSHING_DOWN 467 -#define IMG_PLAYER_1_PUSHING_UP 468 -#define IMG_PLAYER_1_PUSHING_LEFT 469 -#define IMG_PLAYER_1_PUSHING_RIGHT 470 -#define IMG_PLAYER_1_SNAPPING_DOWN 471 -#define IMG_PLAYER_1_SNAPPING_UP 472 -#define IMG_PLAYER_1_SNAPPING_LEFT 473 -#define IMG_PLAYER_1_SNAPPING_RIGHT 474 -#define IMG_PLAYER_2 475 -#define IMG_PLAYER_2_EDITOR 476 -#define IMG_PLAYER_2_DOWN 477 -#define IMG_PLAYER_2_UP 478 -#define IMG_PLAYER_2_LEFT 479 -#define IMG_PLAYER_2_RIGHT 480 -#define IMG_PLAYER_2_MOVING_DOWN 481 -#define IMG_PLAYER_2_MOVING_UP 482 -#define IMG_PLAYER_2_MOVING_LEFT 483 -#define IMG_PLAYER_2_MOVING_RIGHT 484 -#define IMG_PLAYER_2_DIGGING_DOWN 485 -#define IMG_PLAYER_2_DIGGING_UP 486 -#define IMG_PLAYER_2_DIGGING_LEFT 487 -#define IMG_PLAYER_2_DIGGING_RIGHT 488 -#define IMG_PLAYER_2_COLLECTING_DOWN 489 -#define IMG_PLAYER_2_COLLECTING_UP 490 -#define IMG_PLAYER_2_COLLECTING_LEFT 491 -#define IMG_PLAYER_2_COLLECTING_RIGHT 492 -#define IMG_PLAYER_2_PUSHING_DOWN 493 -#define IMG_PLAYER_2_PUSHING_UP 494 -#define IMG_PLAYER_2_PUSHING_LEFT 495 -#define IMG_PLAYER_2_PUSHING_RIGHT 496 -#define IMG_PLAYER_2_SNAPPING_DOWN 497 -#define IMG_PLAYER_2_SNAPPING_UP 498 -#define IMG_PLAYER_2_SNAPPING_LEFT 499 -#define IMG_PLAYER_2_SNAPPING_RIGHT 500 -#define IMG_PLAYER_3 501 -#define IMG_PLAYER_3_EDITOR 502 -#define IMG_PLAYER_3_DOWN 503 -#define IMG_PLAYER_3_UP 504 -#define IMG_PLAYER_3_LEFT 505 -#define IMG_PLAYER_3_RIGHT 506 -#define IMG_PLAYER_3_MOVING_DOWN 507 -#define IMG_PLAYER_3_MOVING_UP 508 -#define IMG_PLAYER_3_MOVING_LEFT 509 -#define IMG_PLAYER_3_MOVING_RIGHT 510 -#define IMG_PLAYER_3_DIGGING_DOWN 511 -#define IMG_PLAYER_3_DIGGING_UP 512 -#define IMG_PLAYER_3_DIGGING_LEFT 513 -#define IMG_PLAYER_3_DIGGING_RIGHT 514 -#define IMG_PLAYER_3_COLLECTING_DOWN 515 -#define IMG_PLAYER_3_COLLECTING_UP 516 -#define IMG_PLAYER_3_COLLECTING_LEFT 517 -#define IMG_PLAYER_3_COLLECTING_RIGHT 518 -#define IMG_PLAYER_3_PUSHING_DOWN 519 -#define IMG_PLAYER_3_PUSHING_UP 520 -#define IMG_PLAYER_3_PUSHING_LEFT 521 -#define IMG_PLAYER_3_PUSHING_RIGHT 522 -#define IMG_PLAYER_3_SNAPPING_DOWN 523 -#define IMG_PLAYER_3_SNAPPING_UP 524 -#define IMG_PLAYER_3_SNAPPING_LEFT 525 -#define IMG_PLAYER_3_SNAPPING_RIGHT 526 -#define IMG_PLAYER_4 527 -#define IMG_PLAYER_4_EDITOR 528 -#define IMG_PLAYER_4_DOWN 529 -#define IMG_PLAYER_4_UP 530 -#define IMG_PLAYER_4_LEFT 531 -#define IMG_PLAYER_4_RIGHT 532 -#define IMG_PLAYER_4_MOVING_DOWN 533 -#define IMG_PLAYER_4_MOVING_UP 534 -#define IMG_PLAYER_4_MOVING_LEFT 535 -#define IMG_PLAYER_4_MOVING_RIGHT 536 -#define IMG_PLAYER_4_DIGGING_DOWN 537 -#define IMG_PLAYER_4_DIGGING_UP 538 -#define IMG_PLAYER_4_DIGGING_LEFT 539 -#define IMG_PLAYER_4_DIGGING_RIGHT 540 -#define IMG_PLAYER_4_COLLECTING_DOWN 541 -#define IMG_PLAYER_4_COLLECTING_UP 542 -#define IMG_PLAYER_4_COLLECTING_LEFT 543 -#define IMG_PLAYER_4_COLLECTING_RIGHT 544 -#define IMG_PLAYER_4_PUSHING_DOWN 545 -#define IMG_PLAYER_4_PUSHING_UP 546 -#define IMG_PLAYER_4_PUSHING_LEFT 547 -#define IMG_PLAYER_4_PUSHING_RIGHT 548 -#define IMG_PLAYER_4_SNAPPING_DOWN 549 -#define IMG_PLAYER_4_SNAPPING_UP 550 -#define IMG_PLAYER_4_SNAPPING_LEFT 551 -#define IMG_PLAYER_4_SNAPPING_RIGHT 552 -#define IMG_EXPLOSION 553 -#define IMG_TWINKLE_BLUE 554 -#define IMG_TWINKLE_WHITE 555 -#define IMG_STEELWALL_TOPLEFT 556 -#define IMG_STEELWALL_TOPRIGHT 557 -#define IMG_STEELWALL_BOTTOMLEFT 558 -#define IMG_STEELWALL_BOTTOMRIGHT 559 -#define IMG_STEELWALL_HORIZONTAL 560 -#define IMG_STEELWALL_VERTICAL 561 -#define IMG_STEELWALL_TOPLEFT_EDITOR 562 -#define IMG_STEELWALL_TOPRIGHT_EDITOR 563 -#define IMG_STEELWALL_BOTTOMLEFT_EDITOR 564 -#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR 565 -#define IMG_STEELWALL_HORIZONTAL_EDITOR 566 -#define IMG_STEELWALL_VERTICAL_EDITOR 567 -#define IMG_INVISIBLE_STEELWALL_TOPLEFT 568 -#define IMG_INVISIBLE_STEELWALL_TOPRIGHT 569 -#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT 570 -#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT 571 -#define IMG_INVISIBLE_STEELWALL_HORIZONTAL 572 -#define IMG_INVISIBLE_STEELWALL_VERTICAL 573 -#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR 574 -#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR 575 -#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR 576 -#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR 577 -#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR 578 -#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR 579 -#define IMG_ARROW_LEFT 580 -#define IMG_ARROW_RIGHT 581 -#define IMG_ARROW_UP 582 -#define IMG_ARROW_DOWN 583 -#define IMG_CHAR_SPACE 584 -#define IMG_CHAR_EXCLAM 585 -#define IMG_CHAR_QUOTEDBL 586 -#define IMG_CHAR_NUMBERSIGN 587 -#define IMG_CHAR_DOLLAR 588 -#define IMG_CHAR_PROCENT 589 -#define IMG_CHAR_AMPERSAND 590 -#define IMG_CHAR_APOSTROPHE 591 -#define IMG_CHAR_PARENLEFT 592 -#define IMG_CHAR_PARENRIGHT 593 -#define IMG_CHAR_ASTERISK 594 -#define IMG_CHAR_PLUS 595 -#define IMG_CHAR_COMMA 596 -#define IMG_CHAR_MINUS 597 -#define IMG_CHAR_PERIOD 598 -#define IMG_CHAR_SLASH 599 -#define IMG_CHAR_0 600 -#define IMG_CHAR_1 601 -#define IMG_CHAR_2 602 -#define IMG_CHAR_3 603 -#define IMG_CHAR_4 604 -#define IMG_CHAR_5 605 -#define IMG_CHAR_6 606 -#define IMG_CHAR_7 607 -#define IMG_CHAR_8 608 -#define IMG_CHAR_9 609 -#define IMG_CHAR_COLON 610 -#define IMG_CHAR_SEMICOLON 611 -#define IMG_CHAR_LESS 612 -#define IMG_CHAR_EQUAL 613 -#define IMG_CHAR_GREATER 614 -#define IMG_CHAR_QUESTION 615 -#define IMG_CHAR_AT 616 -#define IMG_CHAR_A 617 -#define IMG_CHAR_B 618 -#define IMG_CHAR_C 619 -#define IMG_CHAR_D 620 -#define IMG_CHAR_E 621 -#define IMG_CHAR_F 622 -#define IMG_CHAR_G 623 -#define IMG_CHAR_H 624 -#define IMG_CHAR_I 625 -#define IMG_CHAR_J 626 -#define IMG_CHAR_K 627 -#define IMG_CHAR_L 628 -#define IMG_CHAR_M 629 -#define IMG_CHAR_N 630 -#define IMG_CHAR_O 631 -#define IMG_CHAR_P 632 -#define IMG_CHAR_Q 633 -#define IMG_CHAR_R 634 -#define IMG_CHAR_S 635 -#define IMG_CHAR_T 636 -#define IMG_CHAR_U 637 -#define IMG_CHAR_V 638 -#define IMG_CHAR_W 639 -#define IMG_CHAR_X 640 -#define IMG_CHAR_Y 641 -#define IMG_CHAR_Z 642 -#define IMG_CHAR_BRACKETLEFT 643 -#define IMG_CHAR_BACKSLASH 644 -#define IMG_CHAR_BRACKETRIGHT 645 -#define IMG_CHAR_ASCIICIRCUM 646 -#define IMG_CHAR_UNDERSCORE 647 -#define IMG_CHAR_COPYRIGHT 648 -#define IMG_CHAR_AUMLAUT 649 -#define IMG_CHAR_OUMLAUT 650 -#define IMG_CHAR_UUMLAUT 651 -#define IMG_CHAR_DEGREE 652 -#define IMG_CHAR_TRADEMARK 653 -#define IMG_CHAR_CURSOR 654 -#define IMG_CUSTOM_1 655 -#define IMG_CUSTOM_1_EDITOR 656 -#define IMG_CUSTOM_2 657 -#define IMG_CUSTOM_2_EDITOR 658 -#define IMG_CUSTOM_3 659 -#define IMG_CUSTOM_3_EDITOR 660 -#define IMG_CUSTOM_4 661 -#define IMG_CUSTOM_4_EDITOR 662 -#define IMG_CUSTOM_5 663 -#define IMG_CUSTOM_5_EDITOR 664 -#define IMG_CUSTOM_6 665 -#define IMG_CUSTOM_6_EDITOR 666 -#define IMG_CUSTOM_7 667 -#define IMG_CUSTOM_7_EDITOR 668 -#define IMG_CUSTOM_8 669 -#define IMG_CUSTOM_8_EDITOR 670 -#define IMG_CUSTOM_9 671 -#define IMG_CUSTOM_9_EDITOR 672 -#define IMG_CUSTOM_10 673 -#define IMG_CUSTOM_10_EDITOR 674 -#define IMG_CUSTOM_11 675 -#define IMG_CUSTOM_11_EDITOR 676 -#define IMG_CUSTOM_12 677 -#define IMG_CUSTOM_12_EDITOR 678 -#define IMG_CUSTOM_13 679 -#define IMG_CUSTOM_13_EDITOR 680 -#define IMG_CUSTOM_14 681 -#define IMG_CUSTOM_14_EDITOR 682 -#define IMG_CUSTOM_15 683 -#define IMG_CUSTOM_15_EDITOR 684 -#define IMG_CUSTOM_16 685 -#define IMG_CUSTOM_16_EDITOR 686 -#define IMG_CUSTOM_17 687 -#define IMG_CUSTOM_17_EDITOR 688 -#define IMG_CUSTOM_18 689 -#define IMG_CUSTOM_18_EDITOR 690 -#define IMG_CUSTOM_19 691 -#define IMG_CUSTOM_19_EDITOR 692 -#define IMG_CUSTOM_20 693 -#define IMG_CUSTOM_20_EDITOR 694 -#define IMG_CUSTOM_21 695 -#define IMG_CUSTOM_21_EDITOR 696 -#define IMG_CUSTOM_22 697 -#define IMG_CUSTOM_22_EDITOR 698 -#define IMG_CUSTOM_23 699 -#define IMG_CUSTOM_23_EDITOR 700 -#define IMG_CUSTOM_24 701 -#define IMG_CUSTOM_24_EDITOR 702 -#define IMG_CUSTOM_25 703 -#define IMG_CUSTOM_25_EDITOR 704 -#define IMG_CUSTOM_26 705 -#define IMG_CUSTOM_26_EDITOR 706 -#define IMG_CUSTOM_27 707 -#define IMG_CUSTOM_27_EDITOR 708 -#define IMG_CUSTOM_28 709 -#define IMG_CUSTOM_28_EDITOR 710 -#define IMG_CUSTOM_29 711 -#define IMG_CUSTOM_29_EDITOR 712 -#define IMG_CUSTOM_30 713 -#define IMG_CUSTOM_30_EDITOR 714 -#define IMG_CUSTOM_31 715 -#define IMG_CUSTOM_31_EDITOR 716 -#define IMG_CUSTOM_32 717 -#define IMG_CUSTOM_32_EDITOR 718 -#define IMG_CUSTOM_33 719 -#define IMG_CUSTOM_33_EDITOR 720 -#define IMG_CUSTOM_34 721 -#define IMG_CUSTOM_34_EDITOR 722 -#define IMG_CUSTOM_35 723 -#define IMG_CUSTOM_35_EDITOR 724 -#define IMG_CUSTOM_36 725 -#define IMG_CUSTOM_36_EDITOR 726 -#define IMG_CUSTOM_37 727 -#define IMG_CUSTOM_37_EDITOR 728 -#define IMG_CUSTOM_38 729 -#define IMG_CUSTOM_38_EDITOR 730 -#define IMG_CUSTOM_39 731 -#define IMG_CUSTOM_39_EDITOR 732 -#define IMG_CUSTOM_40 733 -#define IMG_CUSTOM_40_EDITOR 734 -#define IMG_CUSTOM_41 735 -#define IMG_CUSTOM_41_EDITOR 736 -#define IMG_CUSTOM_42 737 -#define IMG_CUSTOM_42_EDITOR 738 -#define IMG_CUSTOM_43 739 -#define IMG_CUSTOM_43_EDITOR 740 -#define IMG_CUSTOM_44 741 -#define IMG_CUSTOM_44_EDITOR 742 -#define IMG_CUSTOM_45 743 -#define IMG_CUSTOM_45_EDITOR 744 -#define IMG_CUSTOM_46 745 -#define IMG_CUSTOM_46_EDITOR 746 -#define IMG_CUSTOM_47 747 -#define IMG_CUSTOM_47_EDITOR 748 -#define IMG_CUSTOM_48 749 -#define IMG_CUSTOM_48_EDITOR 750 -#define IMG_CUSTOM_49 751 -#define IMG_CUSTOM_49_EDITOR 752 -#define IMG_CUSTOM_50 753 -#define IMG_CUSTOM_50_EDITOR 754 -#define IMG_CUSTOM_51 755 -#define IMG_CUSTOM_51_EDITOR 756 -#define IMG_CUSTOM_52 757 -#define IMG_CUSTOM_52_EDITOR 758 -#define IMG_CUSTOM_53 759 -#define IMG_CUSTOM_53_EDITOR 760 -#define IMG_CUSTOM_54 761 -#define IMG_CUSTOM_54_EDITOR 762 -#define IMG_CUSTOM_55 763 -#define IMG_CUSTOM_55_EDITOR 764 -#define IMG_CUSTOM_56 765 -#define IMG_CUSTOM_56_EDITOR 766 -#define IMG_CUSTOM_57 767 -#define IMG_CUSTOM_57_EDITOR 768 -#define IMG_CUSTOM_58 769 -#define IMG_CUSTOM_58_EDITOR 770 -#define IMG_CUSTOM_59 771 -#define IMG_CUSTOM_59_EDITOR 772 -#define IMG_CUSTOM_60 773 -#define IMG_CUSTOM_60_EDITOR 774 -#define IMG_CUSTOM_61 775 -#define IMG_CUSTOM_61_EDITOR 776 -#define IMG_CUSTOM_62 777 -#define IMG_CUSTOM_62_EDITOR 778 -#define IMG_CUSTOM_63 779 -#define IMG_CUSTOM_63_EDITOR 780 -#define IMG_CUSTOM_64 781 -#define IMG_CUSTOM_64_EDITOR 782 -#define IMG_CUSTOM_65 783 -#define IMG_CUSTOM_65_EDITOR 784 -#define IMG_CUSTOM_66 785 -#define IMG_CUSTOM_66_EDITOR 786 -#define IMG_CUSTOM_67 787 -#define IMG_CUSTOM_67_EDITOR 788 -#define IMG_CUSTOM_68 789 -#define IMG_CUSTOM_68_EDITOR 790 -#define IMG_CUSTOM_69 791 -#define IMG_CUSTOM_69_EDITOR 792 -#define IMG_CUSTOM_70 793 -#define IMG_CUSTOM_70_EDITOR 794 -#define IMG_CUSTOM_71 795 -#define IMG_CUSTOM_71_EDITOR 796 -#define IMG_CUSTOM_72 797 -#define IMG_CUSTOM_72_EDITOR 798 -#define IMG_CUSTOM_73 799 -#define IMG_CUSTOM_73_EDITOR 800 -#define IMG_CUSTOM_74 801 -#define IMG_CUSTOM_74_EDITOR 802 -#define IMG_CUSTOM_75 803 -#define IMG_CUSTOM_75_EDITOR 804 -#define IMG_CUSTOM_76 805 -#define IMG_CUSTOM_76_EDITOR 806 -#define IMG_CUSTOM_77 807 -#define IMG_CUSTOM_77_EDITOR 808 -#define IMG_CUSTOM_78 809 -#define IMG_CUSTOM_78_EDITOR 810 -#define IMG_CUSTOM_79 811 -#define IMG_CUSTOM_79_EDITOR 812 -#define IMG_CUSTOM_80 813 -#define IMG_CUSTOM_80_EDITOR 814 -#define IMG_CUSTOM_81 815 -#define IMG_CUSTOM_81_EDITOR 816 -#define IMG_CUSTOM_82 817 -#define IMG_CUSTOM_82_EDITOR 818 -#define IMG_CUSTOM_83 819 -#define IMG_CUSTOM_83_EDITOR 820 -#define IMG_CUSTOM_84 821 -#define IMG_CUSTOM_84_EDITOR 822 -#define IMG_CUSTOM_85 823 -#define IMG_CUSTOM_85_EDITOR 824 -#define IMG_CUSTOM_86 825 -#define IMG_CUSTOM_86_EDITOR 826 -#define IMG_CUSTOM_87 827 -#define IMG_CUSTOM_87_EDITOR 828 -#define IMG_CUSTOM_88 829 -#define IMG_CUSTOM_88_EDITOR 830 -#define IMG_CUSTOM_89 831 -#define IMG_CUSTOM_89_EDITOR 832 -#define IMG_CUSTOM_90 833 -#define IMG_CUSTOM_90_EDITOR 834 -#define IMG_CUSTOM_91 835 -#define IMG_CUSTOM_91_EDITOR 836 -#define IMG_CUSTOM_92 837 -#define IMG_CUSTOM_92_EDITOR 838 -#define IMG_CUSTOM_93 839 -#define IMG_CUSTOM_93_EDITOR 840 -#define IMG_CUSTOM_94 841 -#define IMG_CUSTOM_94_EDITOR 842 -#define IMG_CUSTOM_95 843 -#define IMG_CUSTOM_95_EDITOR 844 -#define IMG_CUSTOM_96 845 -#define IMG_CUSTOM_96_EDITOR 846 -#define IMG_CUSTOM_97 847 -#define IMG_CUSTOM_97_EDITOR 848 -#define IMG_CUSTOM_98 849 -#define IMG_CUSTOM_98_EDITOR 850 -#define IMG_CUSTOM_99 851 -#define IMG_CUSTOM_99_EDITOR 852 -#define IMG_CUSTOM_100 853 -#define IMG_CUSTOM_100_EDITOR 854 -#define IMG_CUSTOM_101 855 -#define IMG_CUSTOM_101_EDITOR 856 -#define IMG_CUSTOM_102 857 -#define IMG_CUSTOM_102_EDITOR 858 -#define IMG_CUSTOM_103 859 -#define IMG_CUSTOM_103_EDITOR 860 -#define IMG_CUSTOM_104 861 -#define IMG_CUSTOM_104_EDITOR 862 -#define IMG_CUSTOM_105 863 -#define IMG_CUSTOM_105_EDITOR 864 -#define IMG_CUSTOM_106 865 -#define IMG_CUSTOM_106_EDITOR 866 -#define IMG_CUSTOM_107 867 -#define IMG_CUSTOM_107_EDITOR 868 -#define IMG_CUSTOM_108 869 -#define IMG_CUSTOM_108_EDITOR 870 -#define IMG_CUSTOM_109 871 -#define IMG_CUSTOM_109_EDITOR 872 -#define IMG_CUSTOM_110 873 -#define IMG_CUSTOM_110_EDITOR 874 -#define IMG_CUSTOM_111 875 -#define IMG_CUSTOM_111_EDITOR 876 -#define IMG_CUSTOM_112 877 -#define IMG_CUSTOM_112_EDITOR 878 -#define IMG_CUSTOM_113 879 -#define IMG_CUSTOM_113_EDITOR 880 -#define IMG_CUSTOM_114 881 -#define IMG_CUSTOM_114_EDITOR 882 -#define IMG_CUSTOM_115 883 -#define IMG_CUSTOM_115_EDITOR 884 -#define IMG_CUSTOM_116 885 -#define IMG_CUSTOM_116_EDITOR 886 -#define IMG_CUSTOM_117 887 -#define IMG_CUSTOM_117_EDITOR 888 -#define IMG_CUSTOM_118 889 -#define IMG_CUSTOM_118_EDITOR 890 -#define IMG_CUSTOM_119 891 -#define IMG_CUSTOM_119_EDITOR 892 -#define IMG_CUSTOM_120 893 -#define IMG_CUSTOM_120_EDITOR 894 -#define IMG_CUSTOM_121 895 -#define IMG_CUSTOM_121_EDITOR 896 -#define IMG_CUSTOM_122 897 -#define IMG_CUSTOM_122_EDITOR 898 -#define IMG_CUSTOM_123 899 -#define IMG_CUSTOM_123_EDITOR 900 -#define IMG_CUSTOM_124 901 -#define IMG_CUSTOM_124_EDITOR 902 -#define IMG_CUSTOM_125 903 -#define IMG_CUSTOM_125_EDITOR 904 -#define IMG_CUSTOM_126 905 -#define IMG_CUSTOM_126_EDITOR 906 -#define IMG_CUSTOM_127 907 -#define IMG_CUSTOM_127_EDITOR 908 -#define IMG_CUSTOM_128 909 -#define IMG_CUSTOM_128_EDITOR 910 -#define IMG_TOON_1 911 -#define IMG_TOON_2 912 -#define IMG_TOON_3 913 -#define IMG_TOON_4 914 -#define IMG_TOON_5 915 -#define IMG_TOON_6 916 -#define IMG_TOON_7 917 -#define IMG_TOON_8 918 -#define IMG_TOON_9 919 -#define IMG_TOON_10 920 -#define IMG_TOON_11 921 -#define IMG_TOON_12 922 -#define IMG_TOON_13 923 -#define IMG_TOON_14 924 -#define IMG_TOON_15 925 -#define IMG_TOON_16 926 -#define IMG_TOON_17 927 -#define IMG_TOON_18 928 -#define IMG_TOON_19 929 -#define IMG_TOON_20 930 -#define IMG_MENU_CALIBRATE_RED 931 -#define IMG_MENU_CALIBRATE_BLUE 932 -#define IMG_MENU_CALIBRATE_YELLOW 933 -#define IMG_MENU_BUTTON 934 -#define IMG_MENU_BUTTON_ACTIVE 935 -#define IMG_MENU_BUTTON_LEFT 936 -#define IMG_MENU_BUTTON_RIGHT 937 -#define IMG_MENU_BUTTON_UP 938 -#define IMG_MENU_BUTTON_DOWN 939 -#define IMG_MENU_BUTTON_LEFT_ACTIVE 940 -#define IMG_MENU_BUTTON_RIGHT_ACTIVE 941 -#define IMG_MENU_BUTTON_UP_ACTIVE 942 -#define IMG_MENU_BUTTON_DOWN_ACTIVE 943 -#define IMG_MENU_SCROLLBAR 944 -#define IMG_MENU_SCROLLBAR_ACTIVE 945 -#define IMG_FONT_INITIAL_1 946 -#define IMG_FONT_INITIAL_2 947 -#define IMG_FONT_INITIAL_3 948 -#define IMG_FONT_INITIAL_4 949 -#define IMG_FONT_TITLE_1 950 -#define IMG_FONT_TITLE_1_LEVELS 951 -#define IMG_FONT_TITLE_2 952 -#define IMG_FONT_MENU_1 953 -#define IMG_FONT_MENU_2 954 -#define IMG_FONT_TEXT_1 955 -#define IMG_FONT_TEXT_1_LEVELS 956 -#define IMG_FONT_TEXT_1_PREVIEW 957 -#define IMG_FONT_TEXT_1_SCORES 958 -#define IMG_FONT_TEXT_1_ACTIVE_SCORES 959 -#define IMG_FONT_TEXT_2 960 -#define IMG_FONT_TEXT_2_LEVELS 961 -#define IMG_FONT_TEXT_2_PREVIEW 962 -#define IMG_FONT_TEXT_2_SCORES 963 -#define IMG_FONT_TEXT_2_ACTIVE_SCORES 964 -#define IMG_FONT_TEXT_3 965 -#define IMG_FONT_TEXT_3_LEVELS 966 -#define IMG_FONT_TEXT_3_PREVIEW 967 -#define IMG_FONT_TEXT_3_SCORES 968 -#define IMG_FONT_TEXT_3_ACTIVE_SCORES 969 -#define IMG_FONT_TEXT_4 970 -#define IMG_FONT_TEXT_4_LEVELS 971 -#define IMG_FONT_TEXT_4_SCORES 972 -#define IMG_FONT_TEXT_4_ACTIVE_SCORES 973 -#define IMG_FONT_INPUT_1 974 -#define IMG_FONT_INPUT_1_MAIN 975 -#define IMG_FONT_INPUT_1_ACTIVE 976 -#define IMG_FONT_INPUT_1_ACTIVE_MAIN 977 -#define IMG_FONT_INPUT_1_ACTIVE_SETUP 978 -#define IMG_FONT_INPUT_2 979 -#define IMG_FONT_INPUT_2_ACTIVE 980 -#define IMG_FONT_OPTION_OFF 981 -#define IMG_FONT_OPTION_ON 982 -#define IMG_FONT_VALUE_1 983 -#define IMG_FONT_VALUE_2 984 -#define IMG_FONT_VALUE_OLD 985 -#define IMG_FONT_LEVEL_NUMBER 986 -#define IMG_FONT_TAPE_RECORDER 987 -#define IMG_FONT_GAME_INFO 988 -#define IMG_GLOBAL_BORDER 989 -#define IMG_GLOBAL_DOOR 990 -#define IMG_EDITOR_ELEMENT_BORDER 991 -#define IMG_EDITOR_ELEMENT_BORDER_INPUT 992 -#define IMG_BACKGROUND 993 -#define IMG_BACKGROUND_MAIN 994 -#define IMG_BACKGROUND_LEVELS 995 -#define IMG_BACKGROUND_SCORES 996 -#define IMG_BACKGROUND_EDITOR 997 -#define IMG_BACKGROUND_INFO 998 -#define IMG_BACKGROUND_SETUP 999 -#define IMG_BACKGROUND_DOOR 1000 +#define IMG_SP_BUGGY_BASE_EDITOR 95 +#define IMG_SP_BUGGY_BASE_ACTIVATING 96 +#define IMG_SP_BUGGY_BASE_ACTIVE 97 +#define IMG_SP_HARDWARE_BASE_1 98 +#define IMG_SP_HARDWARE_BASE_2 99 +#define IMG_SP_HARDWARE_BASE_3 100 +#define IMG_SP_HARDWARE_BASE_4 101 +#define IMG_SP_HARDWARE_BASE_5 102 +#define IMG_SP_HARDWARE_BASE_6 103 +#define IMG_SP_EXPLOSION 104 +#define IMG_SP_EXPLOSION_INFOTRON 105 +#define IMG_SOKOBAN_OBJECT 106 +#define IMG_SOKOBAN_OBJECT_EDITOR 107 +#define IMG_SOKOBAN_FIELD_EMPTY 108 +#define IMG_SOKOBAN_FIELD_FULL 109 +#define IMG_EMPTY_SPACE 110 +#define IMG_SAND 111 +#define IMG_SAND_DIGGING_LEFT 112 +#define IMG_SAND_DIGGING_RIGHT 113 +#define IMG_SAND_DIGGING_UP 114 +#define IMG_SAND_DIGGING_DOWN 115 +#define IMG_SAND_CRUMBLED 116 +#define IMG_SAND_CRUMBLED_DIGGING_LEFT 117 +#define IMG_SAND_CRUMBLED_DIGGING_RIGHT 118 +#define IMG_SAND_CRUMBLED_DIGGING_UP 119 +#define IMG_SAND_CRUMBLED_DIGGING_DOWN 120 +#define IMG_WALL 121 +#define IMG_WALL_CRUMBLED 122 +#define IMG_STEELWALL 123 +#define IMG_ROCK 124 +#define IMG_ROCK_FALLING 125 +#define IMG_ROCK_MOVING_LEFT 126 +#define IMG_ROCK_MOVING_RIGHT 127 +#define IMG_EMERALD 128 +#define IMG_EMERALD_MOVING 129 +#define IMG_EMERALD_FALLING 130 +#define IMG_EMERALD_COLLECTING 131 +#define IMG_DIAMOND 132 +#define IMG_DIAMOND_MOVING 133 +#define IMG_DIAMOND_FALLING 134 +#define IMG_DIAMOND_COLLECTING 135 +#define IMG_BOMB 136 +#define IMG_NUT 137 +#define IMG_NUT_FALLING 138 +#define IMG_NUT_MOVING_LEFT 139 +#define IMG_NUT_MOVING_RIGHT 140 +#define IMG_NUT_BREAKING 141 +#define IMG_DYNAMITE 142 +#define IMG_DYNAMITE_EDITOR 143 +#define IMG_DYNAMITE_ACTIVE 144 +#define IMG_DYNAMITE_ACTIVE_EDITOR 145 +#define IMG_WALL_EMERALD 146 +#define IMG_WALL_DIAMOND 147 +#define IMG_BUG_RIGHT 148 +#define IMG_BUG_UP 149 +#define IMG_BUG_LEFT 150 +#define IMG_BUG_DOWN 151 +#define IMG_SPACESHIP_RIGHT 152 +#define IMG_SPACESHIP_UP 153 +#define IMG_SPACESHIP_LEFT 154 +#define IMG_SPACESHIP_DOWN 155 +#define IMG_YAMYAM 156 +#define IMG_YAMYAM_MOVING 157 +#define IMG_ROBOT 158 +#define IMG_ROBOT_MOVING 159 +#define IMG_ROBOT_WHEEL 160 +#define IMG_ROBOT_WHEEL_ACTIVE 161 +#define IMG_MAGIC_WALL 162 +#define IMG_MAGIC_WALL_ACTIVE 163 +#define IMG_MAGIC_WALL_FILLING 164 +#define IMG_MAGIC_WALL_FULL 165 +#define IMG_MAGIC_WALL_EMPTYING 166 +#define IMG_MAGIC_WALL_DEAD 167 +#define IMG_QUICKSAND_EMPTY 168 +#define IMG_QUICKSAND_FILLING 169 +#define IMG_QUICKSAND_FULL 170 +#define IMG_QUICKSAND_FULL_EDITOR 171 +#define IMG_QUICKSAND_EMPTYING 172 +#define IMG_ACID_POOL_TOPLEFT 173 +#define IMG_ACID_POOL_TOPRIGHT 174 +#define IMG_ACID_POOL_BOTTOMLEFT 175 +#define IMG_ACID_POOL_BOTTOM 176 +#define IMG_ACID_POOL_BOTTOMRIGHT 177 +#define IMG_ACID 178 +#define IMG_ACID_SPLASH_LEFT 179 +#define IMG_ACID_SPLASH_RIGHT 180 +#define IMG_AMOEBA_DROP 181 +#define IMG_AMOEBA_GROWING 182 +#define IMG_AMOEBA_SHRINKING 183 +#define IMG_AMOEBA_WET 184 +#define IMG_AMOEBA_WET_EDITOR 185 +#define IMG_AMOEBA_DROPPING 186 +#define IMG_AMOEBA_DRY 187 +#define IMG_AMOEBA_FULL 188 +#define IMG_AMOEBA_FULL_EDITOR 189 +#define IMG_AMOEBA_DEAD 190 +#define IMG_AMOEBA_DEAD_EDITOR 191 +#define IMG_EM_KEY_1 192 +#define IMG_EM_KEY_2 193 +#define IMG_EM_KEY_3 194 +#define IMG_EM_KEY_4 195 +#define IMG_EM_GATE_1 196 +#define IMG_EM_GATE_2 197 +#define IMG_EM_GATE_3 198 +#define IMG_EM_GATE_4 199 +#define IMG_EM_GATE_1_GRAY 200 +#define IMG_EM_GATE_1_GRAY_EDITOR 201 +#define IMG_EM_GATE_2_GRAY 202 +#define IMG_EM_GATE_2_GRAY_EDITOR 203 +#define IMG_EM_GATE_3_GRAY 204 +#define IMG_EM_GATE_3_GRAY_EDITOR 205 +#define IMG_EM_GATE_4_GRAY 206 +#define IMG_EM_GATE_4_GRAY_EDITOR 207 +#define IMG_EXIT_CLOSED 208 +#define IMG_EXIT_OPENING 209 +#define IMG_EXIT_OPEN 210 +#define IMG_BALLOON 211 +#define IMG_BALLOON_MOVING 212 +#define IMG_BALLOON_SWITCH_LEFT 213 +#define IMG_BALLOON_SWITCH_RIGHT 214 +#define IMG_BALLOON_SWITCH_UP 215 +#define IMG_BALLOON_SWITCH_DOWN 216 +#define IMG_BALLOON_SWITCH_ANY 217 +#define IMG_SPRING 218 +#define IMG_SPRING_MOVING 219 +#define IMG_EMC_STEELWALL_1 220 +#define IMG_EMC_STEELWALL_2 221 +#define IMG_EMC_STEELWALL_3 222 +#define IMG_EMC_STEELWALL_4 223 +#define IMG_EMC_WALL_1 224 +#define IMG_EMC_WALL_2 225 +#define IMG_EMC_WALL_3 226 +#define IMG_EMC_WALL_4 227 +#define IMG_EMC_WALL_5 228 +#define IMG_EMC_WALL_6 229 +#define IMG_EMC_WALL_7 230 +#define IMG_EMC_WALL_8 231 +#define IMG_INVISIBLE_STEELWALL 232 +#define IMG_INVISIBLE_STEELWALL_EDITOR 233 +#define IMG_INVISIBLE_STEELWALL_ACTIVE 234 +#define IMG_INVISIBLE_WALL 235 +#define IMG_INVISIBLE_WALL_EDITOR 236 +#define IMG_INVISIBLE_WALL_ACTIVE 237 +#define IMG_INVISIBLE_SAND 238 +#define IMG_INVISIBLE_SAND_EDITOR 239 +#define IMG_INVISIBLE_SAND_ACTIVE 240 +#define IMG_CONVEYOR_BELT_1_MIDDLE 241 +#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE 242 +#define IMG_CONVEYOR_BELT_1_LEFT 243 +#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE 244 +#define IMG_CONVEYOR_BELT_1_RIGHT 245 +#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE 246 +#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT 247 +#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE 248 +#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT 249 +#define IMG_CONVEYOR_BELT_2_MIDDLE 250 +#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE 251 +#define IMG_CONVEYOR_BELT_2_LEFT 252 +#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE 253 +#define IMG_CONVEYOR_BELT_2_RIGHT 254 +#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE 255 +#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT 256 +#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE 257 +#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT 258 +#define IMG_CONVEYOR_BELT_3_MIDDLE 259 +#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE 260 +#define IMG_CONVEYOR_BELT_3_LEFT 261 +#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE 262 +#define IMG_CONVEYOR_BELT_3_RIGHT 263 +#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE 264 +#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT 265 +#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE 266 +#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT 267 +#define IMG_CONVEYOR_BELT_4_MIDDLE 268 +#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE 269 +#define IMG_CONVEYOR_BELT_4_LEFT 270 +#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE 271 +#define IMG_CONVEYOR_BELT_4_RIGHT 272 +#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE 273 +#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT 274 +#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE 275 +#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT 276 +#define IMG_SWITCHGATE_SWITCH_UP 277 +#define IMG_SWITCHGATE_SWITCH_DOWN 278 +#define IMG_LIGHT_SWITCH 279 +#define IMG_LIGHT_SWITCH_ACTIVE 280 +#define IMG_TIMEGATE_SWITCH 281 +#define IMG_TIMEGATE_SWITCH_ACTIVE 282 +#define IMG_ENVELOPE 283 +#define IMG_SIGN_EXCLAMATION 284 +#define IMG_SIGN_STOP 285 +#define IMG_LANDMINE 286 +#define IMG_STEELWALL_SLANTED 287 +#define IMG_EXTRA_TIME 288 +#define IMG_SHIELD_NORMAL 289 +#define IMG_SHIELD_NORMAL_ACTIVE 290 +#define IMG_SHIELD_DEADLY 291 +#define IMG_SHIELD_DEADLY_ACTIVE 292 +#define IMG_SWITCHGATE_CLOSED 293 +#define IMG_SWITCHGATE_OPENING 294 +#define IMG_SWITCHGATE_OPEN 295 +#define IMG_SWITCHGATE_CLOSING 296 +#define IMG_TIMEGATE_CLOSED 297 +#define IMG_TIMEGATE_OPENING 298 +#define IMG_TIMEGATE_OPEN 299 +#define IMG_TIMEGATE_CLOSING 300 +#define IMG_PEARL 301 +#define IMG_PEARL_BREAKING 302 +#define IMG_CRYSTAL 303 +#define IMG_WALL_PEARL 304 +#define IMG_WALL_CRYSTAL 305 +#define IMG_TUBE_RIGHT_DOWN 306 +#define IMG_TUBE_HORIZONTAL_DOWN 307 +#define IMG_TUBE_LEFT_DOWN 308 +#define IMG_TUBE_HORIZONTAL 309 +#define IMG_TUBE_VERTICAL_RIGHT 310 +#define IMG_TUBE_ANY 311 +#define IMG_TUBE_VERTICAL_LEFT 312 +#define IMG_TUBE_VERTICAL 313 +#define IMG_TUBE_RIGHT_UP 314 +#define IMG_TUBE_HORIZONTAL_UP 315 +#define IMG_TUBE_LEFT_UP 316 +#define IMG_TRAP 317 +#define IMG_TRAP_ACTIVE 318 +#define IMG_DX_SUPABOMB 319 +#define IMG_KEY_1 320 +#define IMG_KEY_1_EDITOR 321 +#define IMG_KEY_2 322 +#define IMG_KEY_2_EDITOR 323 +#define IMG_KEY_3 324 +#define IMG_KEY_3_EDITOR 325 +#define IMG_KEY_4 326 +#define IMG_KEY_4_EDITOR 327 +#define IMG_GATE_1 328 +#define IMG_GATE_2 329 +#define IMG_GATE_3 330 +#define IMG_GATE_4 331 +#define IMG_GATE_1_GRAY 332 +#define IMG_GATE_1_GRAY_EDITOR 333 +#define IMG_GATE_2_GRAY 334 +#define IMG_GATE_2_GRAY_EDITOR 335 +#define IMG_GATE_3_GRAY 336 +#define IMG_GATE_3_GRAY_EDITOR 337 +#define IMG_GATE_4_GRAY 338 +#define IMG_GATE_4_GRAY_EDITOR 339 +#define IMG_GAME_OF_LIFE 340 +#define IMG_BIOMAZE 341 +#define IMG_PACMAN_RIGHT 342 +#define IMG_PACMAN_UP 343 +#define IMG_PACMAN_LEFT 344 +#define IMG_PACMAN_DOWN 345 +#define IMG_LAMP 346 +#define IMG_LAMP_EDITOR 347 +#define IMG_LAMP_ACTIVE 348 +#define IMG_TIME_ORB_FULL 349 +#define IMG_TIME_ORB_EMPTY 350 +#define IMG_EMERALD_YELLOW 351 +#define IMG_EMERALD_YELLOW_MOVING 352 +#define IMG_EMERALD_YELLOW_FALLING 353 +#define IMG_EMERALD_RED 354 +#define IMG_EMERALD_RED_MOVING 355 +#define IMG_EMERALD_RED_FALLING 356 +#define IMG_EMERALD_PURPLE 357 +#define IMG_EMERALD_PURPLE_MOVING 358 +#define IMG_EMERALD_PURPLE_FALLING 359 +#define IMG_WALL_EMERALD_YELLOW 360 +#define IMG_WALL_EMERALD_RED 361 +#define IMG_WALL_EMERALD_PURPLE 362 +#define IMG_WALL_BD_DIAMOND 363 +#define IMG_EXPANDABLE_WALL 364 +#define IMG_EXPANDABLE_WALL_HORIZONTAL 365 +#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR 366 +#define IMG_EXPANDABLE_WALL_VERTICAL 367 +#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR 368 +#define IMG_EXPANDABLE_WALL_ANY 369 +#define IMG_EXPANDABLE_WALL_ANY_EDITOR 370 +#define IMG_EXPANDABLE_WALL_GROWING_LEFT 371 +#define IMG_EXPANDABLE_WALL_GROWING_RIGHT 372 +#define IMG_EXPANDABLE_WALL_GROWING_UP 373 +#define IMG_EXPANDABLE_WALL_GROWING_DOWN 374 +#define IMG_BLACK_ORB 375 +#define IMG_SPEED_PILL 376 +#define IMG_DARK_YAMYAM 377 +#define IMG_DYNABOMB_ACTIVE 378 +#define IMG_DYNABOMB_PLAYER_1_ACTIVE 379 +#define IMG_DYNABOMB_PLAYER_2_ACTIVE 380 +#define IMG_DYNABOMB_PLAYER_3_ACTIVE 381 +#define IMG_DYNABOMB_PLAYER_4_ACTIVE 382 +#define IMG_DYNABOMB_INCREASE_NUMBER 383 +#define IMG_DYNABOMB_INCREASE_SIZE 384 +#define IMG_DYNABOMB_INCREASE_POWER 385 +#define IMG_PIG 386 +#define IMG_PIG_DOWN 387 +#define IMG_PIG_UP 388 +#define IMG_PIG_LEFT 389 +#define IMG_PIG_RIGHT 390 +#define IMG_PIG_MOVING_DOWN 391 +#define IMG_PIG_MOVING_UP 392 +#define IMG_PIG_MOVING_LEFT 393 +#define IMG_PIG_MOVING_RIGHT 394 +#define IMG_PIG_DIGGING_DOWN 395 +#define IMG_PIG_DIGGING_UP 396 +#define IMG_PIG_DIGGING_LEFT 397 +#define IMG_PIG_DIGGING_RIGHT 398 +#define IMG_DRAGON 399 +#define IMG_DRAGON_DOWN 400 +#define IMG_DRAGON_UP 401 +#define IMG_DRAGON_LEFT 402 +#define IMG_DRAGON_RIGHT 403 +#define IMG_DRAGON_MOVING_DOWN 404 +#define IMG_DRAGON_MOVING_UP 405 +#define IMG_DRAGON_MOVING_LEFT 406 +#define IMG_DRAGON_MOVING_RIGHT 407 +#define IMG_DRAGON_ATTACKING_DOWN 408 +#define IMG_DRAGON_ATTACKING_UP 409 +#define IMG_DRAGON_ATTACKING_LEFT 410 +#define IMG_DRAGON_ATTACKING_RIGHT 411 +#define IMG_MOLE 412 +#define IMG_MOLE_DOWN 413 +#define IMG_MOLE_UP 414 +#define IMG_MOLE_LEFT 415 +#define IMG_MOLE_RIGHT 416 +#define IMG_MOLE_MOVING_DOWN 417 +#define IMG_MOLE_MOVING_UP 418 +#define IMG_MOLE_MOVING_LEFT 419 +#define IMG_MOLE_MOVING_RIGHT 420 +#define IMG_MOLE_DIGGING_DOWN 421 +#define IMG_MOLE_DIGGING_UP 422 +#define IMG_MOLE_DIGGING_LEFT 423 +#define IMG_MOLE_DIGGING_RIGHT 424 +#define IMG_PENGUIN 425 +#define IMG_PENGUIN_EDITOR 426 +#define IMG_PENGUIN_DOWN 427 +#define IMG_PENGUIN_UP 428 +#define IMG_PENGUIN_LEFT 429 +#define IMG_PENGUIN_RIGHT 430 +#define IMG_PENGUIN_MOVING_DOWN 431 +#define IMG_PENGUIN_MOVING_UP 432 +#define IMG_PENGUIN_MOVING_LEFT 433 +#define IMG_PENGUIN_MOVING_RIGHT 434 +#define IMG_SATELLITE 435 +#define IMG_SATELLITE_MOVING 436 +#define IMG_FLAMES_1_LEFT 437 +#define IMG_FLAMES_2_LEFT 438 +#define IMG_FLAMES_3_LEFT 439 +#define IMG_FLAMES_1_RIGHT 440 +#define IMG_FLAMES_2_RIGHT 441 +#define IMG_FLAMES_3_RIGHT 442 +#define IMG_FLAMES_1_UP 443 +#define IMG_FLAMES_2_UP 444 +#define IMG_FLAMES_3_UP 445 +#define IMG_FLAMES_1_DOWN 446 +#define IMG_FLAMES_2_DOWN 447 +#define IMG_FLAMES_3_DOWN 448 +#define IMG_STONEBLOCK 449 +#define IMG_PLAYER_1 450 +#define IMG_PLAYER_1_EDITOR 451 +#define IMG_PLAYER_1_DOWN 452 +#define IMG_PLAYER_1_UP 453 +#define IMG_PLAYER_1_LEFT 454 +#define IMG_PLAYER_1_RIGHT 455 +#define IMG_PLAYER_1_MOVING_DOWN 456 +#define IMG_PLAYER_1_MOVING_UP 457 +#define IMG_PLAYER_1_MOVING_LEFT 458 +#define IMG_PLAYER_1_MOVING_RIGHT 459 +#define IMG_PLAYER_1_DIGGING_DOWN 460 +#define IMG_PLAYER_1_DIGGING_UP 461 +#define IMG_PLAYER_1_DIGGING_LEFT 462 +#define IMG_PLAYER_1_DIGGING_RIGHT 463 +#define IMG_PLAYER_1_COLLECTING_DOWN 464 +#define IMG_PLAYER_1_COLLECTING_UP 465 +#define IMG_PLAYER_1_COLLECTING_LEFT 466 +#define IMG_PLAYER_1_COLLECTING_RIGHT 467 +#define IMG_PLAYER_1_PUSHING_DOWN 468 +#define IMG_PLAYER_1_PUSHING_UP 469 +#define IMG_PLAYER_1_PUSHING_LEFT 470 +#define IMG_PLAYER_1_PUSHING_RIGHT 471 +#define IMG_PLAYER_1_SNAPPING_DOWN 472 +#define IMG_PLAYER_1_SNAPPING_UP 473 +#define IMG_PLAYER_1_SNAPPING_LEFT 474 +#define IMG_PLAYER_1_SNAPPING_RIGHT 475 +#define IMG_PLAYER_2 476 +#define IMG_PLAYER_2_EDITOR 477 +#define IMG_PLAYER_2_DOWN 478 +#define IMG_PLAYER_2_UP 479 +#define IMG_PLAYER_2_LEFT 480 +#define IMG_PLAYER_2_RIGHT 481 +#define IMG_PLAYER_2_MOVING_DOWN 482 +#define IMG_PLAYER_2_MOVING_UP 483 +#define IMG_PLAYER_2_MOVING_LEFT 484 +#define IMG_PLAYER_2_MOVING_RIGHT 485 +#define IMG_PLAYER_2_DIGGING_DOWN 486 +#define IMG_PLAYER_2_DIGGING_UP 487 +#define IMG_PLAYER_2_DIGGING_LEFT 488 +#define IMG_PLAYER_2_DIGGING_RIGHT 489 +#define IMG_PLAYER_2_COLLECTING_DOWN 490 +#define IMG_PLAYER_2_COLLECTING_UP 491 +#define IMG_PLAYER_2_COLLECTING_LEFT 492 +#define IMG_PLAYER_2_COLLECTING_RIGHT 493 +#define IMG_PLAYER_2_PUSHING_DOWN 494 +#define IMG_PLAYER_2_PUSHING_UP 495 +#define IMG_PLAYER_2_PUSHING_LEFT 496 +#define IMG_PLAYER_2_PUSHING_RIGHT 497 +#define IMG_PLAYER_2_SNAPPING_DOWN 498 +#define IMG_PLAYER_2_SNAPPING_UP 499 +#define IMG_PLAYER_2_SNAPPING_LEFT 500 +#define IMG_PLAYER_2_SNAPPING_RIGHT 501 +#define IMG_PLAYER_3 502 +#define IMG_PLAYER_3_EDITOR 503 +#define IMG_PLAYER_3_DOWN 504 +#define IMG_PLAYER_3_UP 505 +#define IMG_PLAYER_3_LEFT 506 +#define IMG_PLAYER_3_RIGHT 507 +#define IMG_PLAYER_3_MOVING_DOWN 508 +#define IMG_PLAYER_3_MOVING_UP 509 +#define IMG_PLAYER_3_MOVING_LEFT 510 +#define IMG_PLAYER_3_MOVING_RIGHT 511 +#define IMG_PLAYER_3_DIGGING_DOWN 512 +#define IMG_PLAYER_3_DIGGING_UP 513 +#define IMG_PLAYER_3_DIGGING_LEFT 514 +#define IMG_PLAYER_3_DIGGING_RIGHT 515 +#define IMG_PLAYER_3_COLLECTING_DOWN 516 +#define IMG_PLAYER_3_COLLECTING_UP 517 +#define IMG_PLAYER_3_COLLECTING_LEFT 518 +#define IMG_PLAYER_3_COLLECTING_RIGHT 519 +#define IMG_PLAYER_3_PUSHING_DOWN 520 +#define IMG_PLAYER_3_PUSHING_UP 521 +#define IMG_PLAYER_3_PUSHING_LEFT 522 +#define IMG_PLAYER_3_PUSHING_RIGHT 523 +#define IMG_PLAYER_3_SNAPPING_DOWN 524 +#define IMG_PLAYER_3_SNAPPING_UP 525 +#define IMG_PLAYER_3_SNAPPING_LEFT 526 +#define IMG_PLAYER_3_SNAPPING_RIGHT 527 +#define IMG_PLAYER_4 528 +#define IMG_PLAYER_4_EDITOR 529 +#define IMG_PLAYER_4_DOWN 530 +#define IMG_PLAYER_4_UP 531 +#define IMG_PLAYER_4_LEFT 532 +#define IMG_PLAYER_4_RIGHT 533 +#define IMG_PLAYER_4_MOVING_DOWN 534 +#define IMG_PLAYER_4_MOVING_UP 535 +#define IMG_PLAYER_4_MOVING_LEFT 536 +#define IMG_PLAYER_4_MOVING_RIGHT 537 +#define IMG_PLAYER_4_DIGGING_DOWN 538 +#define IMG_PLAYER_4_DIGGING_UP 539 +#define IMG_PLAYER_4_DIGGING_LEFT 540 +#define IMG_PLAYER_4_DIGGING_RIGHT 541 +#define IMG_PLAYER_4_COLLECTING_DOWN 542 +#define IMG_PLAYER_4_COLLECTING_UP 543 +#define IMG_PLAYER_4_COLLECTING_LEFT 544 +#define IMG_PLAYER_4_COLLECTING_RIGHT 545 +#define IMG_PLAYER_4_PUSHING_DOWN 546 +#define IMG_PLAYER_4_PUSHING_UP 547 +#define IMG_PLAYER_4_PUSHING_LEFT 548 +#define IMG_PLAYER_4_PUSHING_RIGHT 549 +#define IMG_PLAYER_4_SNAPPING_DOWN 550 +#define IMG_PLAYER_4_SNAPPING_UP 551 +#define IMG_PLAYER_4_SNAPPING_LEFT 552 +#define IMG_PLAYER_4_SNAPPING_RIGHT 553 +#define IMG_EXPLOSION 554 +#define IMG_TWINKLE_BLUE 555 +#define IMG_TWINKLE_WHITE 556 +#define IMG_STEELWALL_TOPLEFT 557 +#define IMG_STEELWALL_TOPRIGHT 558 +#define IMG_STEELWALL_BOTTOMLEFT 559 +#define IMG_STEELWALL_BOTTOMRIGHT 560 +#define IMG_STEELWALL_HORIZONTAL 561 +#define IMG_STEELWALL_VERTICAL 562 +#define IMG_STEELWALL_TOPLEFT_EDITOR 563 +#define IMG_STEELWALL_TOPRIGHT_EDITOR 564 +#define IMG_STEELWALL_BOTTOMLEFT_EDITOR 565 +#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR 566 +#define IMG_STEELWALL_HORIZONTAL_EDITOR 567 +#define IMG_STEELWALL_VERTICAL_EDITOR 568 +#define IMG_INVISIBLE_STEELWALL_TOPLEFT 569 +#define IMG_INVISIBLE_STEELWALL_TOPRIGHT 570 +#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT 571 +#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT 572 +#define IMG_INVISIBLE_STEELWALL_HORIZONTAL 573 +#define IMG_INVISIBLE_STEELWALL_VERTICAL 574 +#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR 575 +#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR 576 +#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR 577 +#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR 578 +#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR 579 +#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR 580 +#define IMG_ARROW_LEFT 581 +#define IMG_ARROW_RIGHT 582 +#define IMG_ARROW_UP 583 +#define IMG_ARROW_DOWN 584 +#define IMG_CHAR_SPACE 585 +#define IMG_CHAR_EXCLAM 586 +#define IMG_CHAR_QUOTEDBL 587 +#define IMG_CHAR_NUMBERSIGN 588 +#define IMG_CHAR_DOLLAR 589 +#define IMG_CHAR_PROCENT 590 +#define IMG_CHAR_AMPERSAND 591 +#define IMG_CHAR_APOSTROPHE 592 +#define IMG_CHAR_PARENLEFT 593 +#define IMG_CHAR_PARENRIGHT 594 +#define IMG_CHAR_ASTERISK 595 +#define IMG_CHAR_PLUS 596 +#define IMG_CHAR_COMMA 597 +#define IMG_CHAR_MINUS 598 +#define IMG_CHAR_PERIOD 599 +#define IMG_CHAR_SLASH 600 +#define IMG_CHAR_0 601 +#define IMG_CHAR_1 602 +#define IMG_CHAR_2 603 +#define IMG_CHAR_3 604 +#define IMG_CHAR_4 605 +#define IMG_CHAR_5 606 +#define IMG_CHAR_6 607 +#define IMG_CHAR_7 608 +#define IMG_CHAR_8 609 +#define IMG_CHAR_9 610 +#define IMG_CHAR_COLON 611 +#define IMG_CHAR_SEMICOLON 612 +#define IMG_CHAR_LESS 613 +#define IMG_CHAR_EQUAL 614 +#define IMG_CHAR_GREATER 615 +#define IMG_CHAR_QUESTION 616 +#define IMG_CHAR_AT 617 +#define IMG_CHAR_A 618 +#define IMG_CHAR_B 619 +#define IMG_CHAR_C 620 +#define IMG_CHAR_D 621 +#define IMG_CHAR_E 622 +#define IMG_CHAR_F 623 +#define IMG_CHAR_G 624 +#define IMG_CHAR_H 625 +#define IMG_CHAR_I 626 +#define IMG_CHAR_J 627 +#define IMG_CHAR_K 628 +#define IMG_CHAR_L 629 +#define IMG_CHAR_M 630 +#define IMG_CHAR_N 631 +#define IMG_CHAR_O 632 +#define IMG_CHAR_P 633 +#define IMG_CHAR_Q 634 +#define IMG_CHAR_R 635 +#define IMG_CHAR_S 636 +#define IMG_CHAR_T 637 +#define IMG_CHAR_U 638 +#define IMG_CHAR_V 639 +#define IMG_CHAR_W 640 +#define IMG_CHAR_X 641 +#define IMG_CHAR_Y 642 +#define IMG_CHAR_Z 643 +#define IMG_CHAR_BRACKETLEFT 644 +#define IMG_CHAR_BACKSLASH 645 +#define IMG_CHAR_BRACKETRIGHT 646 +#define IMG_CHAR_ASCIICIRCUM 647 +#define IMG_CHAR_UNDERSCORE 648 +#define IMG_CHAR_COPYRIGHT 649 +#define IMG_CHAR_AUMLAUT 650 +#define IMG_CHAR_OUMLAUT 651 +#define IMG_CHAR_UUMLAUT 652 +#define IMG_CHAR_DEGREE 653 +#define IMG_CHAR_TRADEMARK 654 +#define IMG_CHAR_CURSOR 655 +#define IMG_CUSTOM_1 656 +#define IMG_CUSTOM_1_EDITOR 657 +#define IMG_CUSTOM_2 658 +#define IMG_CUSTOM_2_EDITOR 659 +#define IMG_CUSTOM_3 660 +#define IMG_CUSTOM_3_EDITOR 661 +#define IMG_CUSTOM_4 662 +#define IMG_CUSTOM_4_EDITOR 663 +#define IMG_CUSTOM_5 664 +#define IMG_CUSTOM_5_EDITOR 665 +#define IMG_CUSTOM_6 666 +#define IMG_CUSTOM_6_EDITOR 667 +#define IMG_CUSTOM_7 668 +#define IMG_CUSTOM_7_EDITOR 669 +#define IMG_CUSTOM_8 670 +#define IMG_CUSTOM_8_EDITOR 671 +#define IMG_CUSTOM_9 672 +#define IMG_CUSTOM_9_EDITOR 673 +#define IMG_CUSTOM_10 674 +#define IMG_CUSTOM_10_EDITOR 675 +#define IMG_CUSTOM_11 676 +#define IMG_CUSTOM_11_EDITOR 677 +#define IMG_CUSTOM_12 678 +#define IMG_CUSTOM_12_EDITOR 679 +#define IMG_CUSTOM_13 680 +#define IMG_CUSTOM_13_EDITOR 681 +#define IMG_CUSTOM_14 682 +#define IMG_CUSTOM_14_EDITOR 683 +#define IMG_CUSTOM_15 684 +#define IMG_CUSTOM_15_EDITOR 685 +#define IMG_CUSTOM_16 686 +#define IMG_CUSTOM_16_EDITOR 687 +#define IMG_CUSTOM_17 688 +#define IMG_CUSTOM_17_EDITOR 689 +#define IMG_CUSTOM_18 690 +#define IMG_CUSTOM_18_EDITOR 691 +#define IMG_CUSTOM_19 692 +#define IMG_CUSTOM_19_EDITOR 693 +#define IMG_CUSTOM_20 694 +#define IMG_CUSTOM_20_EDITOR 695 +#define IMG_CUSTOM_21 696 +#define IMG_CUSTOM_21_EDITOR 697 +#define IMG_CUSTOM_22 698 +#define IMG_CUSTOM_22_EDITOR 699 +#define IMG_CUSTOM_23 700 +#define IMG_CUSTOM_23_EDITOR 701 +#define IMG_CUSTOM_24 702 +#define IMG_CUSTOM_24_EDITOR 703 +#define IMG_CUSTOM_25 704 +#define IMG_CUSTOM_25_EDITOR 705 +#define IMG_CUSTOM_26 706 +#define IMG_CUSTOM_26_EDITOR 707 +#define IMG_CUSTOM_27 708 +#define IMG_CUSTOM_27_EDITOR 709 +#define IMG_CUSTOM_28 710 +#define IMG_CUSTOM_28_EDITOR 711 +#define IMG_CUSTOM_29 712 +#define IMG_CUSTOM_29_EDITOR 713 +#define IMG_CUSTOM_30 714 +#define IMG_CUSTOM_30_EDITOR 715 +#define IMG_CUSTOM_31 716 +#define IMG_CUSTOM_31_EDITOR 717 +#define IMG_CUSTOM_32 718 +#define IMG_CUSTOM_32_EDITOR 719 +#define IMG_CUSTOM_33 720 +#define IMG_CUSTOM_33_EDITOR 721 +#define IMG_CUSTOM_34 722 +#define IMG_CUSTOM_34_EDITOR 723 +#define IMG_CUSTOM_35 724 +#define IMG_CUSTOM_35_EDITOR 725 +#define IMG_CUSTOM_36 726 +#define IMG_CUSTOM_36_EDITOR 727 +#define IMG_CUSTOM_37 728 +#define IMG_CUSTOM_37_EDITOR 729 +#define IMG_CUSTOM_38 730 +#define IMG_CUSTOM_38_EDITOR 731 +#define IMG_CUSTOM_39 732 +#define IMG_CUSTOM_39_EDITOR 733 +#define IMG_CUSTOM_40 734 +#define IMG_CUSTOM_40_EDITOR 735 +#define IMG_CUSTOM_41 736 +#define IMG_CUSTOM_41_EDITOR 737 +#define IMG_CUSTOM_42 738 +#define IMG_CUSTOM_42_EDITOR 739 +#define IMG_CUSTOM_43 740 +#define IMG_CUSTOM_43_EDITOR 741 +#define IMG_CUSTOM_44 742 +#define IMG_CUSTOM_44_EDITOR 743 +#define IMG_CUSTOM_45 744 +#define IMG_CUSTOM_45_EDITOR 745 +#define IMG_CUSTOM_46 746 +#define IMG_CUSTOM_46_EDITOR 747 +#define IMG_CUSTOM_47 748 +#define IMG_CUSTOM_47_EDITOR 749 +#define IMG_CUSTOM_48 750 +#define IMG_CUSTOM_48_EDITOR 751 +#define IMG_CUSTOM_49 752 +#define IMG_CUSTOM_49_EDITOR 753 +#define IMG_CUSTOM_50 754 +#define IMG_CUSTOM_50_EDITOR 755 +#define IMG_CUSTOM_51 756 +#define IMG_CUSTOM_51_EDITOR 757 +#define IMG_CUSTOM_52 758 +#define IMG_CUSTOM_52_EDITOR 759 +#define IMG_CUSTOM_53 760 +#define IMG_CUSTOM_53_EDITOR 761 +#define IMG_CUSTOM_54 762 +#define IMG_CUSTOM_54_EDITOR 763 +#define IMG_CUSTOM_55 764 +#define IMG_CUSTOM_55_EDITOR 765 +#define IMG_CUSTOM_56 766 +#define IMG_CUSTOM_56_EDITOR 767 +#define IMG_CUSTOM_57 768 +#define IMG_CUSTOM_57_EDITOR 769 +#define IMG_CUSTOM_58 770 +#define IMG_CUSTOM_58_EDITOR 771 +#define IMG_CUSTOM_59 772 +#define IMG_CUSTOM_59_EDITOR 773 +#define IMG_CUSTOM_60 774 +#define IMG_CUSTOM_60_EDITOR 775 +#define IMG_CUSTOM_61 776 +#define IMG_CUSTOM_61_EDITOR 777 +#define IMG_CUSTOM_62 778 +#define IMG_CUSTOM_62_EDITOR 779 +#define IMG_CUSTOM_63 780 +#define IMG_CUSTOM_63_EDITOR 781 +#define IMG_CUSTOM_64 782 +#define IMG_CUSTOM_64_EDITOR 783 +#define IMG_CUSTOM_65 784 +#define IMG_CUSTOM_65_EDITOR 785 +#define IMG_CUSTOM_66 786 +#define IMG_CUSTOM_66_EDITOR 787 +#define IMG_CUSTOM_67 788 +#define IMG_CUSTOM_67_EDITOR 789 +#define IMG_CUSTOM_68 790 +#define IMG_CUSTOM_68_EDITOR 791 +#define IMG_CUSTOM_69 792 +#define IMG_CUSTOM_69_EDITOR 793 +#define IMG_CUSTOM_70 794 +#define IMG_CUSTOM_70_EDITOR 795 +#define IMG_CUSTOM_71 796 +#define IMG_CUSTOM_71_EDITOR 797 +#define IMG_CUSTOM_72 798 +#define IMG_CUSTOM_72_EDITOR 799 +#define IMG_CUSTOM_73 800 +#define IMG_CUSTOM_73_EDITOR 801 +#define IMG_CUSTOM_74 802 +#define IMG_CUSTOM_74_EDITOR 803 +#define IMG_CUSTOM_75 804 +#define IMG_CUSTOM_75_EDITOR 805 +#define IMG_CUSTOM_76 806 +#define IMG_CUSTOM_76_EDITOR 807 +#define IMG_CUSTOM_77 808 +#define IMG_CUSTOM_77_EDITOR 809 +#define IMG_CUSTOM_78 810 +#define IMG_CUSTOM_78_EDITOR 811 +#define IMG_CUSTOM_79 812 +#define IMG_CUSTOM_79_EDITOR 813 +#define IMG_CUSTOM_80 814 +#define IMG_CUSTOM_80_EDITOR 815 +#define IMG_CUSTOM_81 816 +#define IMG_CUSTOM_81_EDITOR 817 +#define IMG_CUSTOM_82 818 +#define IMG_CUSTOM_82_EDITOR 819 +#define IMG_CUSTOM_83 820 +#define IMG_CUSTOM_83_EDITOR 821 +#define IMG_CUSTOM_84 822 +#define IMG_CUSTOM_84_EDITOR 823 +#define IMG_CUSTOM_85 824 +#define IMG_CUSTOM_85_EDITOR 825 +#define IMG_CUSTOM_86 826 +#define IMG_CUSTOM_86_EDITOR 827 +#define IMG_CUSTOM_87 828 +#define IMG_CUSTOM_87_EDITOR 829 +#define IMG_CUSTOM_88 830 +#define IMG_CUSTOM_88_EDITOR 831 +#define IMG_CUSTOM_89 832 +#define IMG_CUSTOM_89_EDITOR 833 +#define IMG_CUSTOM_90 834 +#define IMG_CUSTOM_90_EDITOR 835 +#define IMG_CUSTOM_91 836 +#define IMG_CUSTOM_91_EDITOR 837 +#define IMG_CUSTOM_92 838 +#define IMG_CUSTOM_92_EDITOR 839 +#define IMG_CUSTOM_93 840 +#define IMG_CUSTOM_93_EDITOR 841 +#define IMG_CUSTOM_94 842 +#define IMG_CUSTOM_94_EDITOR 843 +#define IMG_CUSTOM_95 844 +#define IMG_CUSTOM_95_EDITOR 845 +#define IMG_CUSTOM_96 846 +#define IMG_CUSTOM_96_EDITOR 847 +#define IMG_CUSTOM_97 848 +#define IMG_CUSTOM_97_EDITOR 849 +#define IMG_CUSTOM_98 850 +#define IMG_CUSTOM_98_EDITOR 851 +#define IMG_CUSTOM_99 852 +#define IMG_CUSTOM_99_EDITOR 853 +#define IMG_CUSTOM_100 854 +#define IMG_CUSTOM_100_EDITOR 855 +#define IMG_CUSTOM_101 856 +#define IMG_CUSTOM_101_EDITOR 857 +#define IMG_CUSTOM_102 858 +#define IMG_CUSTOM_102_EDITOR 859 +#define IMG_CUSTOM_103 860 +#define IMG_CUSTOM_103_EDITOR 861 +#define IMG_CUSTOM_104 862 +#define IMG_CUSTOM_104_EDITOR 863 +#define IMG_CUSTOM_105 864 +#define IMG_CUSTOM_105_EDITOR 865 +#define IMG_CUSTOM_106 866 +#define IMG_CUSTOM_106_EDITOR 867 +#define IMG_CUSTOM_107 868 +#define IMG_CUSTOM_107_EDITOR 869 +#define IMG_CUSTOM_108 870 +#define IMG_CUSTOM_108_EDITOR 871 +#define IMG_CUSTOM_109 872 +#define IMG_CUSTOM_109_EDITOR 873 +#define IMG_CUSTOM_110 874 +#define IMG_CUSTOM_110_EDITOR 875 +#define IMG_CUSTOM_111 876 +#define IMG_CUSTOM_111_EDITOR 877 +#define IMG_CUSTOM_112 878 +#define IMG_CUSTOM_112_EDITOR 879 +#define IMG_CUSTOM_113 880 +#define IMG_CUSTOM_113_EDITOR 881 +#define IMG_CUSTOM_114 882 +#define IMG_CUSTOM_114_EDITOR 883 +#define IMG_CUSTOM_115 884 +#define IMG_CUSTOM_115_EDITOR 885 +#define IMG_CUSTOM_116 886 +#define IMG_CUSTOM_116_EDITOR 887 +#define IMG_CUSTOM_117 888 +#define IMG_CUSTOM_117_EDITOR 889 +#define IMG_CUSTOM_118 890 +#define IMG_CUSTOM_118_EDITOR 891 +#define IMG_CUSTOM_119 892 +#define IMG_CUSTOM_119_EDITOR 893 +#define IMG_CUSTOM_120 894 +#define IMG_CUSTOM_120_EDITOR 895 +#define IMG_CUSTOM_121 896 +#define IMG_CUSTOM_121_EDITOR 897 +#define IMG_CUSTOM_122 898 +#define IMG_CUSTOM_122_EDITOR 899 +#define IMG_CUSTOM_123 900 +#define IMG_CUSTOM_123_EDITOR 901 +#define IMG_CUSTOM_124 902 +#define IMG_CUSTOM_124_EDITOR 903 +#define IMG_CUSTOM_125 904 +#define IMG_CUSTOM_125_EDITOR 905 +#define IMG_CUSTOM_126 906 +#define IMG_CUSTOM_126_EDITOR 907 +#define IMG_CUSTOM_127 908 +#define IMG_CUSTOM_127_EDITOR 909 +#define IMG_CUSTOM_128 910 +#define IMG_CUSTOM_128_EDITOR 911 +#define IMG_TOON_1 912 +#define IMG_TOON_2 913 +#define IMG_TOON_3 914 +#define IMG_TOON_4 915 +#define IMG_TOON_5 916 +#define IMG_TOON_6 917 +#define IMG_TOON_7 918 +#define IMG_TOON_8 919 +#define IMG_TOON_9 920 +#define IMG_TOON_10 921 +#define IMG_TOON_11 922 +#define IMG_TOON_12 923 +#define IMG_TOON_13 924 +#define IMG_TOON_14 925 +#define IMG_TOON_15 926 +#define IMG_TOON_16 927 +#define IMG_TOON_17 928 +#define IMG_TOON_18 929 +#define IMG_TOON_19 930 +#define IMG_TOON_20 931 +#define IMG_MENU_CALIBRATE_RED 932 +#define IMG_MENU_CALIBRATE_BLUE 933 +#define IMG_MENU_CALIBRATE_YELLOW 934 +#define IMG_MENU_BUTTON 935 +#define IMG_MENU_BUTTON_ACTIVE 936 +#define IMG_MENU_BUTTON_LEFT 937 +#define IMG_MENU_BUTTON_RIGHT 938 +#define IMG_MENU_BUTTON_UP 939 +#define IMG_MENU_BUTTON_DOWN 940 +#define IMG_MENU_BUTTON_LEFT_ACTIVE 941 +#define IMG_MENU_BUTTON_RIGHT_ACTIVE 942 +#define IMG_MENU_BUTTON_UP_ACTIVE 943 +#define IMG_MENU_BUTTON_DOWN_ACTIVE 944 +#define IMG_MENU_SCROLLBAR 945 +#define IMG_MENU_SCROLLBAR_ACTIVE 946 +#define IMG_FONT_INITIAL_1 947 +#define IMG_FONT_INITIAL_2 948 +#define IMG_FONT_INITIAL_3 949 +#define IMG_FONT_INITIAL_4 950 +#define IMG_FONT_TITLE_1 951 +#define IMG_FONT_TITLE_1_LEVELS 952 +#define IMG_FONT_TITLE_2 953 +#define IMG_FONT_MENU_1 954 +#define IMG_FONT_MENU_2 955 +#define IMG_FONT_TEXT_1 956 +#define IMG_FONT_TEXT_1_LEVELS 957 +#define IMG_FONT_TEXT_1_PREVIEW 958 +#define IMG_FONT_TEXT_1_SCORES 959 +#define IMG_FONT_TEXT_1_ACTIVE_SCORES 960 +#define IMG_FONT_TEXT_2 961 +#define IMG_FONT_TEXT_2_LEVELS 962 +#define IMG_FONT_TEXT_2_PREVIEW 963 +#define IMG_FONT_TEXT_2_SCORES 964 +#define IMG_FONT_TEXT_2_ACTIVE_SCORES 965 +#define IMG_FONT_TEXT_3 966 +#define IMG_FONT_TEXT_3_LEVELS 967 +#define IMG_FONT_TEXT_3_PREVIEW 968 +#define IMG_FONT_TEXT_3_SCORES 969 +#define IMG_FONT_TEXT_3_ACTIVE_SCORES 970 +#define IMG_FONT_TEXT_4 971 +#define IMG_FONT_TEXT_4_LEVELS 972 +#define IMG_FONT_TEXT_4_SCORES 973 +#define IMG_FONT_TEXT_4_ACTIVE_SCORES 974 +#define IMG_FONT_INPUT_1 975 +#define IMG_FONT_INPUT_1_MAIN 976 +#define IMG_FONT_INPUT_1_ACTIVE 977 +#define IMG_FONT_INPUT_1_ACTIVE_MAIN 978 +#define IMG_FONT_INPUT_1_ACTIVE_SETUP 979 +#define IMG_FONT_INPUT_2 980 +#define IMG_FONT_INPUT_2_ACTIVE 981 +#define IMG_FONT_OPTION_OFF 982 +#define IMG_FONT_OPTION_ON 983 +#define IMG_FONT_VALUE_1 984 +#define IMG_FONT_VALUE_2 985 +#define IMG_FONT_VALUE_OLD 986 +#define IMG_FONT_LEVEL_NUMBER 987 +#define IMG_FONT_TAPE_RECORDER 988 +#define IMG_FONT_GAME_INFO 989 +#define IMG_GLOBAL_BORDER 990 +#define IMG_GLOBAL_DOOR 991 +#define IMG_EDITOR_ELEMENT_BORDER 992 +#define IMG_EDITOR_ELEMENT_BORDER_INPUT 993 +#define IMG_BACKGROUND 994 +#define IMG_BACKGROUND_MAIN 995 +#define IMG_BACKGROUND_LEVELS 996 +#define IMG_BACKGROUND_SCORES 997 +#define IMG_BACKGROUND_EDITOR 998 +#define IMG_BACKGROUND_INFO 999 +#define IMG_BACKGROUND_SETUP 1000 +#define IMG_BACKGROUND_DOOR 1001 -#define NUM_IMAGE_FILES 1001 +#define NUM_IMAGE_FILES 1002 #endif /* CONF_GFX_H */ diff --git a/src/conftime.h b/src/conftime.h index 6d2c6138..536161eb 100644 --- a/src/conftime.h +++ b/src/conftime.h @@ -1 +1 @@ -#define COMPILE_DATE_STRING "[2003-05-14 01:18]" +#define COMPILE_DATE_STRING "[2003-05-20 23:15]" diff --git a/src/editor.c b/src/editor.c index 52dc4cf5..0c6aff39 100644 --- a/src/editor.c +++ b/src/editor.c @@ -3409,6 +3409,13 @@ static void PickDrawingElement(int button, int element) redraw_mask |= REDRAW_DOOR_1; } +static void RedrawDrawingElements() +{ + PickDrawingElement(1, new_element1); + PickDrawingElement(2, new_element2); + PickDrawingElement(3, new_element3); +} + static void DrawDrawingWindow() { stick_element_properties_window = FALSE; @@ -4049,7 +4056,10 @@ static struct { EL_EMERALD_YELLOW, &level.score[SC_EMERALD], TEXT_COLLECTING }, { EL_EMERALD_RED, &level.score[SC_EMERALD], TEXT_COLLECTING }, { EL_EMERALD_PURPLE, &level.score[SC_EMERALD], TEXT_COLLECTING }, + { EL_SP_INFOTRON, &level.score[SC_EMERALD], TEXT_COLLECTING }, { EL_DIAMOND, &level.score[SC_DIAMOND], TEXT_COLLECTING }, + { EL_CRYSTAL, &level.score[SC_CRYSTAL], TEXT_COLLECTING }, + { EL_PEARL, &level.score[SC_PEARL], TEXT_COLLECTING }, { EL_BUG_RIGHT, &level.score[SC_BUG], TEXT_SMASHING }, { EL_BUG_UP, &level.score[SC_BUG], TEXT_SMASHING }, { EL_BUG_LEFT, &level.score[SC_BUG], TEXT_SMASHING }, @@ -4058,6 +4068,7 @@ static struct { EL_BD_BUTTERFLY_UP, &level.score[SC_BUG], TEXT_SMASHING }, { EL_BD_BUTTERFLY_LEFT, &level.score[SC_BUG], TEXT_SMASHING }, { EL_BD_BUTTERFLY_DOWN, &level.score[SC_BUG], TEXT_SMASHING }, + { EL_SP_ELECTRON, &level.score[SC_BUG], TEXT_SMASHING }, { EL_SPACESHIP_RIGHT, &level.score[SC_SPACESHIP], TEXT_SMASHING }, { EL_SPACESHIP_UP, &level.score[SC_SPACESHIP], TEXT_SMASHING }, { EL_SPACESHIP_LEFT, &level.score[SC_SPACESHIP], TEXT_SMASHING }, @@ -4066,6 +4077,7 @@ static struct { EL_BD_FIREFLY_UP, &level.score[SC_SPACESHIP], TEXT_SMASHING }, { EL_BD_FIREFLY_LEFT, &level.score[SC_SPACESHIP], TEXT_SMASHING }, { EL_BD_FIREFLY_DOWN, &level.score[SC_SPACESHIP], TEXT_SMASHING }, + { EL_SP_SNIKSNAK, &level.score[SC_SPACESHIP], TEXT_SMASHING }, { EL_YAMYAM, &level.score[SC_YAMYAM], TEXT_SMASHING }, { EL_DARK_YAMYAM, &level.score[SC_YAMYAM], TEXT_SMASHING }, { EL_ROBOT, &level.score[SC_ROBOT], TEXT_SMASHING }, @@ -4075,6 +4087,12 @@ static struct { EL_PACMAN_DOWN, &level.score[SC_PACMAN], TEXT_SMASHING }, { EL_NUT, &level.score[SC_NUT], TEXT_CRACKING }, { EL_DYNAMITE, &level.score[SC_DYNAMITE], TEXT_COLLECTING }, + { EL_DYNABOMB_INCREASE_NUMBER,&level.score[SC_DYNAMITE],TEXT_COLLECTING }, + { EL_DYNABOMB_INCREASE_SIZE, &level.score[SC_DYNAMITE],TEXT_COLLECTING }, + { EL_DYNABOMB_INCREASE_POWER, &level.score[SC_DYNAMITE],TEXT_COLLECTING }, + { EL_SHIELD_NORMAL, &level.score[SC_SHIELD], TEXT_COLLECTING }, + { EL_SHIELD_DEADLY, &level.score[SC_SHIELD], TEXT_COLLECTING }, + { EL_EXTRA_TIME, &level.score[SC_TIME_BONUS], TEXT_COLLECTING }, { EL_KEY_1, &level.score[SC_KEY], TEXT_COLLECTING }, { EL_KEY_2, &level.score[SC_KEY], TEXT_COLLECTING }, { EL_KEY_3, &level.score[SC_KEY], TEXT_COLLECTING }, @@ -5095,6 +5113,7 @@ static void HandleDrawingAreas(struct GadgetInfo *gi) level.custom_element[i] = custom_element; ModifyEditorElementList(); + RedrawDrawingElements(); FrameCounter = 0; /* restart animation frame counter */ } @@ -5357,7 +5376,10 @@ static void HandleCheckbuttons(struct GadgetInfo *gi) CopyCustomElementPropertiesToGame(properties_element); if (type_id == ED_CHECKBUTTON_ID_CUSTOM_USE_GRAPHIC) + { ModifyEditorElementList(); + RedrawDrawingElements(); + } } static void HandleControlButtons(struct GadgetInfo *gi) diff --git a/src/game.c b/src/game.c index e259a025..38cf088d 100644 --- a/src/game.c +++ b/src/game.c @@ -6907,17 +6907,26 @@ void RaiseScoreElement(int element) case EL_EMERALD_YELLOW: case EL_EMERALD_RED: case EL_EMERALD_PURPLE: + case EL_SP_INFOTRON: RaiseScore(level.score[SC_EMERALD]); break; case EL_DIAMOND: RaiseScore(level.score[SC_DIAMOND]); break; + case EL_CRYSTAL: + RaiseScore(level.score[SC_CRYSTAL]); + break; + case EL_PEARL: + RaiseScore(level.score[SC_PEARL]); + break; case EL_BUG: case EL_BD_BUTTERFLY: + case EL_SP_ELECTRON: RaiseScore(level.score[SC_BUG]); break; case EL_SPACESHIP: case EL_BD_FIREFLY: + case EL_SP_SNIKSNAK: RaiseScore(level.score[SC_SPACESHIP]); break; case EL_YAMYAM: @@ -6934,8 +6943,18 @@ void RaiseScoreElement(int element) RaiseScore(level.score[SC_NUT]); break; case EL_DYNAMITE: + case EL_DYNABOMB_INCREASE_NUMBER: + case EL_DYNABOMB_INCREASE_SIZE: + case EL_DYNABOMB_INCREASE_POWER: RaiseScore(level.score[SC_DYNAMITE]); break; + case EL_SHIELD_NORMAL: + case EL_SHIELD_DEADLY: + RaiseScore(level.score[SC_SHIELD]); + break; + case EL_EXTRA_TIME: + RaiseScore(level.score[SC_TIME_BONUS]); + break; case EL_KEY_1: case EL_KEY_2: case EL_KEY_3: diff --git a/src/game.h b/src/game.h index edbddd4d..01209d95 100644 --- a/src/game.h +++ b/src/game.h @@ -28,6 +28,9 @@ #define SC_DYNAMITE 8 #define SC_KEY 9 #define SC_TIME_BONUS 10 +#define SC_CRYSTAL 11 +#define SC_PEARL 12 +#define SC_SHIELD 13 void GetPlayerConfig(void); void DrawGameDoorValues(void); diff --git a/src/libgame/sdl.c b/src/libgame/sdl.c index 18e384c5..3ea7dc18 100644 --- a/src/libgame/sdl.c +++ b/src/libgame/sdl.c @@ -1354,14 +1354,14 @@ inline void SDLNextEvent(Event *event) } else if (event->type == EVENT_MOTIONNOTIFY) { - if (((ButtonEvent *)event)->x > video_xoffset) - ((ButtonEvent *)event)->x -= video_xoffset; + if (((MotionEvent *)event)->x > video_xoffset) + ((MotionEvent *)event)->x -= video_xoffset; else - ((ButtonEvent *)event)->x = 0; - if (((ButtonEvent *)event)->y > video_yoffset) - ((ButtonEvent *)event)->y -= video_yoffset; + ((MotionEvent *)event)->x = 0; + if (((MotionEvent *)event)->y > video_yoffset) + ((MotionEvent *)event)->y -= video_yoffset; else - ((ButtonEvent *)event)->y = 0; + ((MotionEvent *)event)->y = 0; } #endif } -- 2.34.1