rnd-20100213-1-src
authorHolger Schemel <info@artsoft.org>
Sat, 13 Feb 2010 13:23:43 +0000 (14:23 +0100)
committerHolger Schemel <info@artsoft.org>
Sat, 30 Aug 2014 08:58:27 +0000 (10:58 +0200)
* started integrating R'n'D graphics engine into Supaplex game engine

ChangeLog
src/conf_e2g.c
src/conf_gfx.c
src/conf_gfx.h
src/conftime.h
src/game_sp/BugsTerminals.c
src/game_sp/Globals.h
src/game_sp/Murphy.c
src/game_sp/Murphy.h
src/main.h

index 037fc4b5a754fcf2247048015c7b8cda34a8767d..e3fddcfa8d776463f2c3fa59efcb22f64523bafc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-02-07
+       * started integrating R'n'D graphics engine into Supaplex game engine
+
 2010-02-02
        * added small kludge that allows transparent pushing animation over
          non-black background (by using "game.use_masked_pushing: true")
index 4468d6be64fee16bada8448dac659ab7ae27e8e5..6b154196102455c232bf2d91feb2e09644de6b1b 100644 (file)
@@ -281,6 +281,10 @@ element_to_graphic[] =
     EL_SP_MURPHY,                      ACTION_SLEEPING, MV_BIT_RIGHT, FALSE,
     IMG_SP_MURPHY_SLEEPING_RIGHT
   },
+  {
+    EL_SP_MURPHY,                      ACTION_DROPPING, -1, FALSE,
+    IMG_SP_MURPHY_DROPPING
+  },
   {
     EL_SP_MURPHY,                      ACTION_SHRINKING, -1, FALSE,
     IMG_SP_MURPHY_SHRINKING
index b5d32eabfc06162d75afdd5509f95490a0e19c2f..81ae36ee39a6b2585ac6a34f469573f7e552911d 100644 (file)
@@ -418,6 +418,10 @@ struct ConfigInfo image_config[] =
   { "sp_murphy.sleeping.right.frames",         "3"                     },
   { "sp_murphy.sleeping.right.delay",          "100"                   },
   { "sp_murphy.sleeping.right.anim_mode",      "linear"                },
+  { "sp_murphy.dropping",                      "RocksSP.pcx"           },
+  { "sp_murphy.dropping.xpos",                 "11"                    },
+  { "sp_murphy.dropping.ypos",                 "12"                    },
+  { "sp_murphy.dropping.frames",               "1"                     },
   { "sp_murphy.shrinking",                     "RocksSP.pcx"           },
   { "sp_murphy.shrinking.xpos",                        "8"                     },
   { "sp_murphy.shrinking.ypos",                        "14"                    },
index 4596521a4b142adbd20476bf59040b48134b4614..b5e3e1321ba168f59c7a472f735e5a0b0bcba3cb 100644 (file)
 #define IMG_SP_MURPHY_BORING_1                         60
 #define IMG_SP_MURPHY_SLEEPING_LEFT                    61
 #define IMG_SP_MURPHY_SLEEPING_RIGHT                   62
-#define IMG_SP_MURPHY_SHRINKING                                63
-#define IMG_SP_MURPHY_CLONE                            64
-#define IMG_SP_INFOTRON                                        65
-#define IMG_SP_INFOTRON_EDITOR                         66
-#define IMG_SP_INFOTRON_MOVING_LEFT                    67
-#define IMG_SP_INFOTRON_MOVING_RIGHT                   68
-#define IMG_SP_INFOTRON_COLLECTING                     69
-#define IMG_SP_CHIP_SINGLE                             70
-#define IMG_SP_CHIP_LEFT                               71
-#define IMG_SP_CHIP_RIGHT                              72
-#define IMG_SP_CHIP_TOP                                        73
-#define IMG_SP_CHIP_BOTTOM                             74
-#define IMG_SP_HARDWARE_GRAY                           75
-#define IMG_SP_HARDWARE_GREEN                          76
-#define IMG_SP_HARDWARE_BLUE                           77
-#define IMG_SP_HARDWARE_RED                            78
-#define IMG_SP_HARDWARE_YELLOW                         79
-#define IMG_SP_EXIT_CLOSED                             80
-#define IMG_SP_EXIT_OPENING                            81
-#define IMG_SP_EXIT_OPEN                               82
-#define IMG_SP_EXIT_CLOSING                            83
-#define IMG_SP_DISK_ORANGE                             84
-#define IMG_SP_DISK_YELLOW                             85
-#define IMG_SP_DISK_RED                                        86
-#define IMG_SP_DISK_RED_COLLECTING                     87
-#define IMG_SP_DISK_RED_ACTIVE                         88
-#define IMG_SP_PORT_RIGHT                              89
-#define IMG_SP_PORT_DOWN                               90
-#define IMG_SP_PORT_LEFT                               91
-#define IMG_SP_PORT_UP                                 92
-#define IMG_SP_PORT_HORIZONTAL                         93
-#define IMG_SP_PORT_VERTICAL                           94
-#define IMG_SP_PORT_ANY                                        95
-#define IMG_SP_GRAVITY_PORT_RIGHT                      96
-#define IMG_SP_GRAVITY_PORT_RIGHT_EDITOR               97
-#define IMG_SP_GRAVITY_PORT_DOWN                       98
-#define IMG_SP_GRAVITY_PORT_DOWN_EDITOR                        99
-#define IMG_SP_GRAVITY_PORT_LEFT                       100
-#define IMG_SP_GRAVITY_PORT_LEFT_EDITOR                        101
-#define IMG_SP_GRAVITY_PORT_UP                         102
-#define IMG_SP_GRAVITY_PORT_UP_EDITOR                  103
-#define IMG_SP_GRAVITY_ON_PORT_RIGHT                   104
-#define IMG_SP_GRAVITY_ON_PORT_RIGHT_EDITOR            105
-#define IMG_SP_GRAVITY_ON_PORT_DOWN                    106
-#define IMG_SP_GRAVITY_ON_PORT_DOWN_EDITOR             107
-#define IMG_SP_GRAVITY_ON_PORT_LEFT                    108
-#define IMG_SP_GRAVITY_ON_PORT_LEFT_EDITOR             109
-#define IMG_SP_GRAVITY_ON_PORT_UP                      110
-#define IMG_SP_GRAVITY_ON_PORT_UP_EDITOR               111
-#define IMG_SP_GRAVITY_OFF_PORT_RIGHT                  112
-#define IMG_SP_GRAVITY_OFF_PORT_RIGHT_EDITOR           113
-#define IMG_SP_GRAVITY_OFF_PORT_DOWN                   114
-#define IMG_SP_GRAVITY_OFF_PORT_DOWN_EDITOR            115
-#define IMG_SP_GRAVITY_OFF_PORT_LEFT                   116
-#define IMG_SP_GRAVITY_OFF_PORT_LEFT_EDITOR            117
-#define IMG_SP_GRAVITY_OFF_PORT_UP                     118
-#define IMG_SP_GRAVITY_OFF_PORT_UP_EDITOR              119
-#define IMG_SP_SNIKSNAK                                        120
-#define IMG_SP_SNIKSNAK_LEFT                           121
-#define IMG_SP_SNIKSNAK_RIGHT                          122
-#define IMG_SP_SNIKSNAK_UP                             123
-#define IMG_SP_SNIKSNAK_DOWN                           124
-#define IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_UP           125
-#define IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_DOWN         126
-#define IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_UP          127
-#define IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_DOWN                128
-#define IMG_SP_SNIKSNAK_TURNING_FROM_UP_LEFT           129
-#define IMG_SP_SNIKSNAK_TURNING_FROM_UP_RIGHT          130
-#define IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_LEFT         131
-#define IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_RIGHT                132
-#define IMG_SP_ELECTRON                                        133
-#define IMG_SP_ELECTRON_EDITOR                         134
-#define IMG_SP_ELECTRON_EXPLODING                      135
-#define IMG_SP_TERMINAL                                        136
-#define IMG_SP_TERMINAL_EDITOR                         137
-#define IMG_SP_TERMINAL_ACTIVE                         138
-#define IMG_SP_BUGGY_BASE                              139
-#define IMG_SP_BUGGY_BASE_EDITOR                       140
-#define IMG_SP_BUGGY_BASE_ACTIVATING                   141
-#define IMG_SP_BUGGY_BASE_ACTIVE                       142
-#define IMG_SP_HARDWARE_BASE_1                         143
-#define IMG_SP_HARDWARE_BASE_2                         144
-#define IMG_SP_HARDWARE_BASE_3                         145
-#define IMG_SP_HARDWARE_BASE_4                         146
-#define IMG_SP_HARDWARE_BASE_5                         147
-#define IMG_SP_HARDWARE_BASE_6                         148
-#define IMG_SOKOBAN_OBJECT                             149
-#define IMG_SOKOBAN_OBJECT_EDITOR                      150
-#define IMG_SOKOBAN_FIELD_EMPTY                                151
-#define IMG_SOKOBAN_FIELD_FULL                         152
-#define IMG_SOKOBAN_FIELD_PLAYER                       153
-#define IMG_SOKOBAN_FIELD_PLAYER_EDITOR                        154
-#define IMG_EMPTY_SPACE                                        155
-#define IMG_SAND                                       156
-#define IMG_SAND_CRUMBLED                              157
-#define IMG_SAND_DIGGING_LEFT                          158
-#define IMG_SAND_DIGGING_RIGHT                         159
-#define IMG_SAND_DIGGING_UP                            160
-#define IMG_SAND_DIGGING_DOWN                          161
-#define IMG_SAND_DIGGING_LEFT_CRUMBLED                 162
-#define IMG_SAND_DIGGING_RIGHT_CRUMBLED                        163
-#define IMG_SAND_DIGGING_UP_CRUMBLED                   164
-#define IMG_SAND_DIGGING_DOWN_CRUMBLED                 165
-#define IMG_WALL                                       166
-#define IMG_WALL_SLIPPERY                              167
-#define IMG_STEELWALL                                  168
-#define IMG_ROCK                                       169
-#define IMG_ROCK_MOVING_LEFT                           170
-#define IMG_ROCK_MOVING_RIGHT                          171
-#define IMG_ROCK_PUSHING_LEFT                          172
-#define IMG_ROCK_PUSHING_RIGHT                         173
-#define IMG_EMERALD                                    174
-#define IMG_EMERALD_MOVING                             175
-#define IMG_EMERALD_FALLING                            176
-#define IMG_EMERALD_COLLECTING                         177
-#define IMG_DIAMOND                                    178
-#define IMG_DIAMOND_MOVING                             179
-#define IMG_DIAMOND_FALLING                            180
-#define IMG_DIAMOND_COLLECTING                         181
-#define IMG_BOMB                                       182
-#define IMG_NUT                                                183
-#define IMG_NUT_BREAKING                               184
-#define IMG_DYNAMITE                                   185
-#define IMG_DYNAMITE_EDITOR                            186
-#define IMG_DYNAMITE_ACTIVE                            187
-#define IMG_DYNAMITE_ACTIVE_EDITOR                     188
-#define IMG_EM_DYNAMITE                                        189
-#define IMG_EM_DYNAMITE_ACTIVE                         190
-#define IMG_EM_DYNAMITE_ACTIVE_EDITOR                  191
-#define IMG_WALL_EMERALD                               192
-#define IMG_WALL_DIAMOND                               193
-#define IMG_BUG                                                194
-#define IMG_BUG_RIGHT                                  195
-#define IMG_BUG_UP                                     196
-#define IMG_BUG_LEFT                                   197
-#define IMG_BUG_DOWN                                   198
-#define IMG_BUG_MOVING_RIGHT                           199
-#define IMG_BUG_MOVING_UP                              200
-#define IMG_BUG_MOVING_LEFT                            201
-#define IMG_BUG_MOVING_DOWN                            202
-#define IMG_BUG_TURNING_FROM_RIGHT_UP                  203
-#define IMG_BUG_TURNING_FROM_UP_LEFT                   204
-#define IMG_BUG_TURNING_FROM_LEFT_DOWN                 205
-#define IMG_BUG_TURNING_FROM_DOWN_RIGHT                        206
-#define IMG_BUG_TURNING_FROM_RIGHT_DOWN                        207
-#define IMG_BUG_TURNING_FROM_UP_RIGHT                  208
-#define IMG_BUG_TURNING_FROM_LEFT_UP                   209
-#define IMG_BUG_TURNING_FROM_DOWN_LEFT                 210
-#define IMG_SPACESHIP                                  211
-#define IMG_SPACESHIP_RIGHT                            212
-#define IMG_SPACESHIP_UP                               213
-#define IMG_SPACESHIP_LEFT                             214
-#define IMG_SPACESHIP_DOWN                             215
-#define IMG_SPACESHIP_MOVING_RIGHT                     216
-#define IMG_SPACESHIP_MOVING_UP                                217
-#define IMG_SPACESHIP_MOVING_LEFT                      218
-#define IMG_SPACESHIP_MOVING_DOWN                      219
-#define IMG_SPACESHIP_TURNING_FROM_RIGHT_UP            220
-#define IMG_SPACESHIP_TURNING_FROM_UP_LEFT             221
-#define IMG_SPACESHIP_TURNING_FROM_LEFT_DOWN           222
-#define IMG_SPACESHIP_TURNING_FROM_DOWN_RIGHT          223
-#define IMG_SPACESHIP_TURNING_FROM_RIGHT_DOWN          224
-#define IMG_SPACESHIP_TURNING_FROM_UP_RIGHT            225
-#define IMG_SPACESHIP_TURNING_FROM_LEFT_UP             226
-#define IMG_SPACESHIP_TURNING_FROM_DOWN_LEFT           227
-#define IMG_YAMYAM                                     228
-#define IMG_YAMYAM_LEFT                                        229
-#define IMG_YAMYAM_LEFT_EDITOR                         230
-#define IMG_YAMYAM_RIGHT                               231
-#define IMG_YAMYAM_RIGHT_EDITOR                                232
-#define IMG_YAMYAM_UP                                  233
-#define IMG_YAMYAM_UP_EDITOR                           234
-#define IMG_YAMYAM_DOWN                                        235
-#define IMG_YAMYAM_DOWN_EDITOR                         236
-#define IMG_YAMYAM_MOVING                              237
-#define IMG_ROBOT                                      238
-#define IMG_ROBOT_MOVING                               239
-#define IMG_ROBOT_WHEEL                                        240
-#define IMG_ROBOT_WHEEL_ACTIVE                         241
-#define IMG_MAGIC_WALL                                 242
-#define IMG_MAGIC_WALL_ACTIVE                          243
-#define IMG_MAGIC_WALL_FILLING                         244
-#define IMG_MAGIC_WALL_FULL                            245
-#define IMG_MAGIC_WALL_EMPTYING                                246
-#define IMG_MAGIC_WALL_DEAD                            247
-#define IMG_DC_MAGIC_WALL                              248
-#define IMG_DC_MAGIC_WALL_ACTIVE                       249
-#define IMG_DC_MAGIC_WALL_FILLING                      250
-#define IMG_DC_MAGIC_WALL_FULL                         251
-#define IMG_DC_MAGIC_WALL_EMPTYING                     252
-#define IMG_DC_MAGIC_WALL_DEAD                         253
-#define IMG_QUICKSAND_EMPTY                            254
-#define IMG_QUICKSAND_FILLING                          255
-#define IMG_QUICKSAND_FULL                             256
-#define IMG_QUICKSAND_FULL_EDITOR                      257
-#define IMG_QUICKSAND_EMPTYING                         258
-#define IMG_QUICKSAND_FAST_EMPTY                       259
-#define IMG_QUICKSAND_FAST_FILLING                     260
-#define IMG_QUICKSAND_FAST_FULL                                261
-#define IMG_QUICKSAND_FAST_FULL_EDITOR                 262
-#define IMG_QUICKSAND_FAST_EMPTYING                    263
-#define IMG_ACID_POOL_TOPLEFT                          264
-#define IMG_ACID_POOL_TOPRIGHT                         265
-#define IMG_ACID_POOL_BOTTOMLEFT                       266
-#define IMG_ACID_POOL_BOTTOM                           267
-#define IMG_ACID_POOL_BOTTOMRIGHT                      268
-#define IMG_ACID                                       269
-#define IMG_ACID_SPLASH_LEFT                           270
-#define IMG_ACID_SPLASH_RIGHT                          271
-#define IMG_AMOEBA_DROP                                        272
-#define IMG_AMOEBA_GROWING                             273
-#define IMG_AMOEBA_SHRINKING                           274
-#define IMG_AMOEBA_WET                                 275
-#define IMG_AMOEBA_WET_EDITOR                          276
-#define IMG_AMOEBA_DROPPING                            277
-#define IMG_AMOEBA_DRY                                 278
-#define IMG_AMOEBA_FULL                                        279
-#define IMG_AMOEBA_FULL_EDITOR                         280
-#define IMG_AMOEBA_DEAD                                        281
-#define IMG_AMOEBA_DEAD_EDITOR                         282
-#define IMG_EM_KEY_1                                   283
-#define IMG_EM_KEY_2                                   284
-#define IMG_EM_KEY_3                                   285
-#define IMG_EM_KEY_4                                   286
-#define IMG_DC_KEY_WHITE                               287
-#define IMG_EM_GATE_1                                  288
-#define IMG_EM_GATE_2                                  289
-#define IMG_EM_GATE_3                                  290
-#define IMG_EM_GATE_4                                  291
-#define IMG_DC_GATE_WHITE                              292
-#define IMG_EM_GATE_1_GRAY                             293
-#define IMG_EM_GATE_1_GRAY_EDITOR                      294
-#define IMG_EM_GATE_1_GRAY_ACTIVE                      295
-#define IMG_EM_GATE_2_GRAY                             296
-#define IMG_EM_GATE_2_GRAY_EDITOR                      297
-#define IMG_EM_GATE_2_GRAY_ACTIVE                      298
-#define IMG_EM_GATE_3_GRAY                             299
-#define IMG_EM_GATE_3_GRAY_EDITOR                      300
-#define IMG_EM_GATE_3_GRAY_ACTIVE                      301
-#define IMG_EM_GATE_4_GRAY                             302
-#define IMG_EM_GATE_4_GRAY_EDITOR                      303
-#define IMG_EM_GATE_4_GRAY_ACTIVE                      304
-#define IMG_DC_GATE_WHITE_GRAY                         305
-#define IMG_DC_GATE_WHITE_GRAY_EDITOR                  306
-#define IMG_DC_GATE_WHITE_GRAY_ACTIVE                  307
-#define IMG_DC_GATE_FAKE_GRAY                          308
-#define IMG_EXIT_CLOSED                                        309
-#define IMG_EXIT_OPENING                               310
-#define IMG_EXIT_OPEN                                  311
-#define IMG_EXIT_CLOSING                               312
-#define IMG_STEEL_EXIT_CLOSED                          313
-#define IMG_STEEL_EXIT_OPENING                         314
-#define IMG_STEEL_EXIT_OPEN                            315
-#define IMG_STEEL_EXIT_CLOSING                         316
-#define IMG_EM_EXIT_CLOSED                             317
-#define IMG_EM_EXIT_OPENING                            318
-#define IMG_EM_EXIT_OPEN                               319
-#define IMG_EM_EXIT_CLOSING                            320
-#define IMG_EM_STEEL_EXIT_CLOSED                       321
-#define IMG_EM_STEEL_EXIT_OPENING                      322
-#define IMG_EM_STEEL_EXIT_OPEN                         323
-#define IMG_EM_STEEL_EXIT_CLOSING                      324
-#define IMG_BALLOON                                    325
-#define IMG_BALLOON_MOVING                             326
-#define IMG_BALLOON_PUSHING                            327
-#define IMG_BALLOON_SWITCH_LEFT                                328
-#define IMG_BALLOON_SWITCH_RIGHT                       329
-#define IMG_BALLOON_SWITCH_UP                          330
-#define IMG_BALLOON_SWITCH_DOWN                                331
-#define IMG_BALLOON_SWITCH_ANY                         332
-#define IMG_BALLOON_SWITCH_NONE                                333
-#define IMG_SPRING                                     334
-#define IMG_EMC_STEELWALL_1                            335
-#define IMG_EMC_STEELWALL_2                            336
-#define IMG_EMC_STEELWALL_3                            337
-#define IMG_EMC_STEELWALL_4                            338
-#define IMG_EMC_WALL_1                                 339
-#define IMG_EMC_WALL_2                                 340
-#define IMG_EMC_WALL_3                                 341
-#define IMG_EMC_WALL_4                                 342
-#define IMG_EMC_WALL_5                                 343
-#define IMG_EMC_WALL_6                                 344
-#define IMG_EMC_WALL_7                                 345
-#define IMG_EMC_WALL_8                                 346
-#define IMG_INVISIBLE_STEELWALL                                347
-#define IMG_INVISIBLE_STEELWALL_EDITOR                 348
-#define IMG_INVISIBLE_STEELWALL_ACTIVE                 349
-#define IMG_INVISIBLE_WALL                             350
-#define IMG_INVISIBLE_WALL_EDITOR                      351
-#define IMG_INVISIBLE_WALL_ACTIVE                      352
-#define IMG_INVISIBLE_SAND                             353
-#define IMG_INVISIBLE_SAND_EDITOR                      354
-#define IMG_INVISIBLE_SAND_ACTIVE                      355
-#define IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED             356
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT         357
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT                358
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP           359
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN         360
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT_CRUMBLED        361
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT_CRUMBLED       362
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP_CRUMBLED  363
-#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN_CRUMBLED        364
-#define IMG_CONVEYOR_BELT_1_MIDDLE                     365
-#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE              366
-#define IMG_CONVEYOR_BELT_1_LEFT                       367
-#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE                        368
-#define IMG_CONVEYOR_BELT_1_RIGHT                      369
-#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE               370
-#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT                        371
-#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE              372
-#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT               373
-#define IMG_CONVEYOR_BELT_2_MIDDLE                     374
-#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE              375
-#define IMG_CONVEYOR_BELT_2_LEFT                       376
-#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE                        377
-#define IMG_CONVEYOR_BELT_2_RIGHT                      378
-#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE               379
-#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT                        380
-#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE              381
-#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT               382
-#define IMG_CONVEYOR_BELT_3_MIDDLE                     383
-#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE              384
-#define IMG_CONVEYOR_BELT_3_LEFT                       385
-#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE                        386
-#define IMG_CONVEYOR_BELT_3_RIGHT                      387
-#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE               388
-#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT                        389
-#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE              390
-#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT               391
-#define IMG_CONVEYOR_BELT_4_MIDDLE                     392
-#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE              393
-#define IMG_CONVEYOR_BELT_4_LEFT                       394
-#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE                        395
-#define IMG_CONVEYOR_BELT_4_RIGHT                      396
-#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE               397
-#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT                        398
-#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE              399
-#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT               400
-#define IMG_SWITCHGATE_SWITCH_UP                       401
-#define IMG_SWITCHGATE_SWITCH_DOWN                     402
-#define IMG_DC_SWITCHGATE_SWITCH_UP                    403
-#define IMG_DC_SWITCHGATE_SWITCH_DOWN                  404
-#define IMG_LIGHT_SWITCH                               405
-#define IMG_LIGHT_SWITCH_ACTIVE                                406
-#define IMG_TIMEGATE_SWITCH                            407
-#define IMG_TIMEGATE_SWITCH_ACTIVE                     408
-#define IMG_DC_TIMEGATE_SWITCH                         409
-#define IMG_DC_TIMEGATE_SWITCH_ACTIVE                  410
-#define IMG_ENVELOPE_1                                 411
-#define IMG_ENVELOPE_1_COLLECTING                      412
-#define IMG_ENVELOPE_2                                 413
-#define IMG_ENVELOPE_2_COLLECTING                      414
-#define IMG_ENVELOPE_3                                 415
-#define IMG_ENVELOPE_3_COLLECTING                      416
-#define IMG_ENVELOPE_4                                 417
-#define IMG_ENVELOPE_4_COLLECTING                      418
-#define IMG_SIGN_RADIOACTIVITY                         419
-#define IMG_SIGN_GIVE_WAY                              420
-#define IMG_SIGN_NO_ENTRY                              421
-#define IMG_SIGN_EMERGENCY_EXIT                                422
-#define IMG_SIGN_YIN_YANG                              423
-#define IMG_SIGN_EXCLAMATION                           424
-#define IMG_SIGN_STOP                                  425
-#define IMG_SIGN_PARKING                               426
-#define IMG_SIGN_WHEELCHAIR                            427
-#define IMG_SIGN_ENTRY_FORBIDDEN                       428
-#define IMG_SPERMS                                     429
-#define IMG_BULLET                                     430
-#define IMG_HEART                                      431
-#define IMG_CROSS                                      432
-#define IMG_FRANKIE                                    433
-#define IMG_SIGN_SPERMS                                        434
-#define IMG_SIGN_BULLET                                        435
-#define IMG_SIGN_HEART                                 436
-#define IMG_SIGN_CROSS                                 437
-#define IMG_SIGN_FRANKIE                               438
-#define IMG_LANDMINE                                   439
-#define IMG_DC_LANDMINE                                        440
-#define IMG_STEELWALL_SLIPPERY                         441
-#define IMG_EXTRA_TIME                                 442
-#define IMG_SHIELD_NORMAL                              443
-#define IMG_SHIELD_NORMAL_ACTIVE                       444
-#define IMG_SHIELD_DEADLY                              445
-#define IMG_SHIELD_DEADLY_ACTIVE                       446
-#define IMG_SWITCHGATE_CLOSED                          447
-#define IMG_SWITCHGATE_OPENING                         448
-#define IMG_SWITCHGATE_OPEN                            449
-#define IMG_SWITCHGATE_CLOSING                         450
-#define IMG_TIMEGATE_CLOSED                            451
-#define IMG_TIMEGATE_OPENING                           452
-#define IMG_TIMEGATE_OPEN                              453
-#define IMG_TIMEGATE_CLOSING                           454
-#define IMG_PEARL                                      455
-#define IMG_PEARL_BREAKING                             456
-#define IMG_CRYSTAL                                    457
-#define IMG_WALL_PEARL                                 458
-#define IMG_WALL_CRYSTAL                               459
-#define IMG_DC_STEELWALL_1_LEFT                                460
-#define IMG_DC_STEELWALL_1_RIGHT                       461
-#define IMG_DC_STEELWALL_1_TOP                         462
-#define IMG_DC_STEELWALL_1_BOTTOM                      463
-#define IMG_DC_STEELWALL_1_HORIZONTAL                  464
-#define IMG_DC_STEELWALL_1_VERTICAL                    465
-#define IMG_DC_STEELWALL_1_TOPLEFT                     466
-#define IMG_DC_STEELWALL_1_TOPRIGHT                    467
-#define IMG_DC_STEELWALL_1_BOTTOMLEFT                  468
-#define IMG_DC_STEELWALL_1_BOTTOMRIGHT                 469
-#define IMG_DC_STEELWALL_1_TOPLEFT_2                   470
-#define IMG_DC_STEELWALL_1_TOPRIGHT_2                  471
-#define IMG_DC_STEELWALL_1_BOTTOMLEFT_2                        472
-#define IMG_DC_STEELWALL_1_BOTTOMRIGHT_2               473
-#define IMG_DC_STEELWALL_2_LEFT                                474
-#define IMG_DC_STEELWALL_2_RIGHT                       475
-#define IMG_DC_STEELWALL_2_TOP                         476
-#define IMG_DC_STEELWALL_2_BOTTOM                      477
-#define IMG_DC_STEELWALL_2_HORIZONTAL                  478
-#define IMG_DC_STEELWALL_2_VERTICAL                    479
-#define IMG_DC_STEELWALL_2_MIDDLE                      480
-#define IMG_DC_STEELWALL_2_SINGLE                      481
-#define IMG_TUBE_RIGHT_DOWN                            482
-#define IMG_TUBE_HORIZONTAL_DOWN                       483
-#define IMG_TUBE_LEFT_DOWN                             484
-#define IMG_TUBE_HORIZONTAL                            485
-#define IMG_TUBE_VERTICAL_RIGHT                                486
-#define IMG_TUBE_ANY                                   487
-#define IMG_TUBE_VERTICAL_LEFT                         488
-#define IMG_TUBE_VERTICAL                              489
-#define IMG_TUBE_RIGHT_UP                              490
-#define IMG_TUBE_HORIZONTAL_UP                         491
-#define IMG_TUBE_LEFT_UP                               492
-#define IMG_TRAP                                       493
-#define IMG_TRAP_ACTIVE                                        494
-#define IMG_DX_SUPABOMB                                        495
-#define IMG_KEY_1                                      496
-#define IMG_KEY_1_EDITOR                               497
-#define IMG_KEY_2                                      498
-#define IMG_KEY_2_EDITOR                               499
-#define IMG_KEY_3                                      500
-#define IMG_KEY_3_EDITOR                               501
-#define IMG_KEY_4                                      502
-#define IMG_KEY_4_EDITOR                               503
-#define IMG_GATE_1                                     504
-#define IMG_GATE_2                                     505
-#define IMG_GATE_3                                     506
-#define IMG_GATE_4                                     507
-#define IMG_GATE_1_GRAY                                        508
-#define IMG_GATE_1_GRAY_EDITOR                         509
-#define IMG_GATE_1_GRAY_ACTIVE                         510
-#define IMG_GATE_2_GRAY                                        511
-#define IMG_GATE_2_GRAY_EDITOR                         512
-#define IMG_GATE_2_GRAY_ACTIVE                         513
-#define IMG_GATE_3_GRAY                                        514
-#define IMG_GATE_3_GRAY_EDITOR                         515
-#define IMG_GATE_3_GRAY_ACTIVE                         516
-#define IMG_GATE_4_GRAY                                        517
-#define IMG_GATE_4_GRAY_EDITOR                         518
-#define IMG_GATE_4_GRAY_ACTIVE                         519
-#define IMG_GAME_OF_LIFE                               520
-#define IMG_BIOMAZE                                    521
-#define IMG_PACMAN                                     522
-#define IMG_PACMAN_RIGHT                               523
-#define IMG_PACMAN_UP                                  524
-#define IMG_PACMAN_LEFT                                        525
-#define IMG_PACMAN_DOWN                                        526
-#define IMG_PACMAN_TURNING_FROM_RIGHT                  527
-#define IMG_PACMAN_TURNING_FROM_UP                     528
-#define IMG_PACMAN_TURNING_FROM_LEFT                   529
-#define IMG_PACMAN_TURNING_FROM_DOWN                   530
-#define IMG_LAMP                                       531
-#define IMG_LAMP_EDITOR                                        532
-#define IMG_LAMP_ACTIVE                                        533
-#define IMG_TIME_ORB_FULL                              534
-#define IMG_TIME_ORB_EMPTY                             535
-#define IMG_EMERALD_YELLOW                             536
-#define IMG_EMERALD_YELLOW_MOVING                      537
-#define IMG_EMERALD_YELLOW_FALLING                     538
-#define IMG_EMERALD_RED                                        539
-#define IMG_EMERALD_RED_MOVING                         540
-#define IMG_EMERALD_RED_FALLING                                541
-#define IMG_EMERALD_PURPLE                             542
-#define IMG_EMERALD_PURPLE_MOVING                      543
-#define IMG_EMERALD_PURPLE_FALLING                     544
-#define IMG_WALL_EMERALD_YELLOW                                545
-#define IMG_WALL_EMERALD_RED                           546
-#define IMG_WALL_EMERALD_PURPLE                                547
-#define IMG_WALL_BD_DIAMOND                            548
-#define IMG_EXPANDABLE_WALL                            549
-#define IMG_EXPANDABLE_WALL_HORIZONTAL                 550
-#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR          551
-#define IMG_EXPANDABLE_WALL_VERTICAL                   552
-#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR            553
-#define IMG_EXPANDABLE_WALL_ANY                                554
-#define IMG_EXPANDABLE_WALL_ANY_EDITOR                 555
-#define IMG_EXPANDABLE_STEELWALL_HORIZONTAL            556
-#define IMG_EXPANDABLE_STEELWALL_HORIZONTAL_EDITOR     557
-#define IMG_EXPANDABLE_STEELWALL_VERTICAL              558
-#define IMG_EXPANDABLE_STEELWALL_VERTICAL_EDITOR       559
-#define IMG_EXPANDABLE_STEELWALL_ANY                   560
-#define IMG_EXPANDABLE_STEELWALL_ANY_EDITOR            561
-#define IMG_BD_EXPANDABLE_WALL                         562
-#define IMG_BD_EXPANDABLE_WALL_EDITOR                  563
-#define IMG_EXPANDABLE_WALL_GROWING_LEFT               564
-#define IMG_EXPANDABLE_WALL_GROWING_RIGHT              565
-#define IMG_EXPANDABLE_WALL_GROWING_UP                 566
-#define IMG_EXPANDABLE_WALL_GROWING_DOWN               567
-#define IMG_EXPANDABLE_STEELWALL_GROWING_LEFT          568
-#define IMG_EXPANDABLE_STEELWALL_GROWING_RIGHT         569
-#define IMG_EXPANDABLE_STEELWALL_GROWING_UP            570
-#define IMG_EXPANDABLE_STEELWALL_GROWING_DOWN          571
-#define IMG_BLACK_ORB                                  572
-#define IMG_SPEED_PILL                                 573
-#define IMG_DARK_YAMYAM                                        574
-#define IMG_DYNABOMB                                   575
-#define IMG_DYNABOMB_ACTIVE                            576
-#define IMG_DYNABOMB_PLAYER_1                          577
-#define IMG_DYNABOMB_PLAYER_1_ACTIVE                   578
-#define IMG_DYNABOMB_PLAYER_2                          579
-#define IMG_DYNABOMB_PLAYER_2_ACTIVE                   580
-#define IMG_DYNABOMB_PLAYER_3                          581
-#define IMG_DYNABOMB_PLAYER_3_ACTIVE                   582
-#define IMG_DYNABOMB_PLAYER_4                          583
-#define IMG_DYNABOMB_PLAYER_4_ACTIVE                   584
-#define IMG_DYNABOMB_INCREASE_NUMBER                   585
-#define IMG_DYNABOMB_INCREASE_SIZE                     586
-#define IMG_DYNABOMB_INCREASE_POWER                    587
-#define IMG_PIG                                                588
-#define IMG_PIG_DOWN                                   589
-#define IMG_PIG_UP                                     590
-#define IMG_PIG_LEFT                                   591
-#define IMG_PIG_RIGHT                                  592
-#define IMG_PIG_MOVING_DOWN                            593
-#define IMG_PIG_MOVING_UP                              594
-#define IMG_PIG_MOVING_LEFT                            595
-#define IMG_PIG_MOVING_RIGHT                           596
-#define IMG_PIG_DIGGING_DOWN                           597
-#define IMG_PIG_DIGGING_UP                             598
-#define IMG_PIG_DIGGING_LEFT                           599
-#define IMG_PIG_DIGGING_RIGHT                          600
-#define IMG_DRAGON                                     601
-#define IMG_DRAGON_DOWN                                        602
-#define IMG_DRAGON_UP                                  603
-#define IMG_DRAGON_LEFT                                        604
-#define IMG_DRAGON_RIGHT                               605
-#define IMG_DRAGON_MOVING_DOWN                         606
-#define IMG_DRAGON_MOVING_UP                           607
-#define IMG_DRAGON_MOVING_LEFT                         608
-#define IMG_DRAGON_MOVING_RIGHT                                609
-#define IMG_DRAGON_ATTACKING_DOWN                      610
-#define IMG_DRAGON_ATTACKING_UP                                611
-#define IMG_DRAGON_ATTACKING_LEFT                      612
-#define IMG_DRAGON_ATTACKING_RIGHT                     613
-#define IMG_MOLE                                       614
-#define IMG_MOLE_DOWN                                  615
-#define IMG_MOLE_UP                                    616
-#define IMG_MOLE_LEFT                                  617
-#define IMG_MOLE_RIGHT                                 618
-#define IMG_MOLE_MOVING_DOWN                           619
-#define IMG_MOLE_MOVING_UP                             620
-#define IMG_MOLE_MOVING_LEFT                           621
-#define IMG_MOLE_MOVING_RIGHT                          622
-#define IMG_MOLE_DIGGING_DOWN                          623
-#define IMG_MOLE_DIGGING_UP                            624
-#define IMG_MOLE_DIGGING_LEFT                          625
-#define IMG_MOLE_DIGGING_RIGHT                         626
-#define IMG_PENGUIN                                    627
-#define IMG_PENGUIN_EDITOR                             628
-#define IMG_PENGUIN_DOWN                               629
-#define IMG_PENGUIN_UP                                 630
-#define IMG_PENGUIN_LEFT                               631
-#define IMG_PENGUIN_RIGHT                              632
-#define IMG_PENGUIN_MOVING_DOWN                                633
-#define IMG_PENGUIN_MOVING_UP                          634
-#define IMG_PENGUIN_MOVING_LEFT                                635
-#define IMG_PENGUIN_MOVING_RIGHT                       636
-#define IMG_SATELLITE                                  637
-#define IMG_FLAMES_1_LEFT                              638
-#define IMG_FLAMES_2_LEFT                              639
-#define IMG_FLAMES_3_LEFT                              640
-#define IMG_FLAMES_1_RIGHT                             641
-#define IMG_FLAMES_2_RIGHT                             642
-#define IMG_FLAMES_3_RIGHT                             643
-#define IMG_FLAMES_1_UP                                        644
-#define IMG_FLAMES_2_UP                                        645
-#define IMG_FLAMES_3_UP                                        646
-#define IMG_FLAMES_1_DOWN                              647
-#define IMG_FLAMES_2_DOWN                              648
-#define IMG_FLAMES_3_DOWN                              649
-#define IMG_STONEBLOCK                                 650
-#define IMG_PLAYER_1                                   651
-#define IMG_PLAYER_1_EDITOR                            652
-#define IMG_PLAYER_1_DOWN                              653
-#define IMG_PLAYER_1_UP                                        654
-#define IMG_PLAYER_1_LEFT                              655
-#define IMG_PLAYER_1_RIGHT                             656
-#define IMG_PLAYER_1_MOVING_DOWN                       657
-#define IMG_PLAYER_1_MOVING_UP                         658
-#define IMG_PLAYER_1_MOVING_LEFT                       659
-#define IMG_PLAYER_1_MOVING_RIGHT                      660
-#define IMG_PLAYER_1_DIGGING_DOWN                      661
-#define IMG_PLAYER_1_DIGGING_UP                                662
-#define IMG_PLAYER_1_DIGGING_LEFT                      663
-#define IMG_PLAYER_1_DIGGING_RIGHT                     664
-#define IMG_PLAYER_1_COLLECTING_DOWN                   665
-#define IMG_PLAYER_1_COLLECTING_UP                     666
-#define IMG_PLAYER_1_COLLECTING_LEFT                   667
-#define IMG_PLAYER_1_COLLECTING_RIGHT                  668
-#define IMG_PLAYER_1_PUSHING_DOWN                      669
-#define IMG_PLAYER_1_PUSHING_UP                                670
-#define IMG_PLAYER_1_PUSHING_LEFT                      671
-#define IMG_PLAYER_1_PUSHING_RIGHT                     672
-#define IMG_PLAYER_1_SNAPPING_DOWN                     673
-#define IMG_PLAYER_1_SNAPPING_UP                       674
-#define IMG_PLAYER_1_SNAPPING_LEFT                     675
-#define IMG_PLAYER_1_SNAPPING_RIGHT                    676
-#define IMG_PLAYER_2                                   677
-#define IMG_PLAYER_2_EDITOR                            678
-#define IMG_PLAYER_2_DOWN                              679
-#define IMG_PLAYER_2_UP                                        680
-#define IMG_PLAYER_2_LEFT                              681
-#define IMG_PLAYER_2_RIGHT                             682
-#define IMG_PLAYER_2_MOVING_DOWN                       683
-#define IMG_PLAYER_2_MOVING_UP                         684
-#define IMG_PLAYER_2_MOVING_LEFT                       685
-#define IMG_PLAYER_2_MOVING_RIGHT                      686
-#define IMG_PLAYER_2_DIGGING_DOWN                      687
-#define IMG_PLAYER_2_DIGGING_UP                                688
-#define IMG_PLAYER_2_DIGGING_LEFT                      689
-#define IMG_PLAYER_2_DIGGING_RIGHT                     690
-#define IMG_PLAYER_2_COLLECTING_DOWN                   691
-#define IMG_PLAYER_2_COLLECTING_UP                     692
-#define IMG_PLAYER_2_COLLECTING_LEFT                   693
-#define IMG_PLAYER_2_COLLECTING_RIGHT                  694
-#define IMG_PLAYER_2_PUSHING_DOWN                      695
-#define IMG_PLAYER_2_PUSHING_UP                                696
-#define IMG_PLAYER_2_PUSHING_LEFT                      697
-#define IMG_PLAYER_2_PUSHING_RIGHT                     698
-#define IMG_PLAYER_2_SNAPPING_DOWN                     699
-#define IMG_PLAYER_2_SNAPPING_UP                       700
-#define IMG_PLAYER_2_SNAPPING_LEFT                     701
-#define IMG_PLAYER_2_SNAPPING_RIGHT                    702
-#define IMG_PLAYER_3                                   703
-#define IMG_PLAYER_3_EDITOR                            704
-#define IMG_PLAYER_3_DOWN                              705
-#define IMG_PLAYER_3_UP                                        706
-#define IMG_PLAYER_3_LEFT                              707
-#define IMG_PLAYER_3_RIGHT                             708
-#define IMG_PLAYER_3_MOVING_DOWN                       709
-#define IMG_PLAYER_3_MOVING_UP                         710
-#define IMG_PLAYER_3_MOVING_LEFT                       711
-#define IMG_PLAYER_3_MOVING_RIGHT                      712
-#define IMG_PLAYER_3_DIGGING_DOWN                      713
-#define IMG_PLAYER_3_DIGGING_UP                                714
-#define IMG_PLAYER_3_DIGGING_LEFT                      715
-#define IMG_PLAYER_3_DIGGING_RIGHT                     716
-#define IMG_PLAYER_3_COLLECTING_DOWN                   717
-#define IMG_PLAYER_3_COLLECTING_UP                     718
-#define IMG_PLAYER_3_COLLECTING_LEFT                   719
-#define IMG_PLAYER_3_COLLECTING_RIGHT                  720
-#define IMG_PLAYER_3_PUSHING_DOWN                      721
-#define IMG_PLAYER_3_PUSHING_UP                                722
-#define IMG_PLAYER_3_PUSHING_LEFT                      723
-#define IMG_PLAYER_3_PUSHING_RIGHT                     724
-#define IMG_PLAYER_3_SNAPPING_DOWN                     725
-#define IMG_PLAYER_3_SNAPPING_UP                       726
-#define IMG_PLAYER_3_SNAPPING_LEFT                     727
-#define IMG_PLAYER_3_SNAPPING_RIGHT                    728
-#define IMG_PLAYER_4                                   729
-#define IMG_PLAYER_4_EDITOR                            730
-#define IMG_PLAYER_4_DOWN                              731
-#define IMG_PLAYER_4_UP                                        732
-#define IMG_PLAYER_4_LEFT                              733
-#define IMG_PLAYER_4_RIGHT                             734
-#define IMG_PLAYER_4_MOVING_DOWN                       735
-#define IMG_PLAYER_4_MOVING_UP                         736
-#define IMG_PLAYER_4_MOVING_LEFT                       737
-#define IMG_PLAYER_4_MOVING_RIGHT                      738
-#define IMG_PLAYER_4_DIGGING_DOWN                      739
-#define IMG_PLAYER_4_DIGGING_UP                                740
-#define IMG_PLAYER_4_DIGGING_LEFT                      741
-#define IMG_PLAYER_4_DIGGING_RIGHT                     742
-#define IMG_PLAYER_4_COLLECTING_DOWN                   743
-#define IMG_PLAYER_4_COLLECTING_UP                     744
-#define IMG_PLAYER_4_COLLECTING_LEFT                   745
-#define IMG_PLAYER_4_COLLECTING_RIGHT                  746
-#define IMG_PLAYER_4_PUSHING_DOWN                      747
-#define IMG_PLAYER_4_PUSHING_UP                                748
-#define IMG_PLAYER_4_PUSHING_LEFT                      749
-#define IMG_PLAYER_4_PUSHING_RIGHT                     750
-#define IMG_PLAYER_4_SNAPPING_DOWN                     751
-#define IMG_PLAYER_4_SNAPPING_UP                       752
-#define IMG_PLAYER_4_SNAPPING_LEFT                     753
-#define IMG_PLAYER_4_SNAPPING_RIGHT                    754
-#define IMG_DEFAULT_EXPLODING                          755
-#define IMG_TWINKLE_BLUE                               756
-#define IMG_TWINKLE_WHITE                              757
-#define IMG_STEELWALL_TOPLEFT                          758
-#define IMG_STEELWALL_TOPRIGHT                         759
-#define IMG_STEELWALL_BOTTOMLEFT                       760
-#define IMG_STEELWALL_BOTTOMRIGHT                      761
-#define IMG_STEELWALL_HORIZONTAL                       762
-#define IMG_STEELWALL_VERTICAL                         763
-#define IMG_STEELWALL_TOPLEFT_EDITOR                   764
-#define IMG_STEELWALL_TOPRIGHT_EDITOR                  765
-#define IMG_STEELWALL_BOTTOMLEFT_EDITOR                        766
-#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR               767
-#define IMG_STEELWALL_HORIZONTAL_EDITOR                        768
-#define IMG_STEELWALL_VERTICAL_EDITOR                  769
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT                        770
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT               771
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT             772
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT            773
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL             774
-#define IMG_INVISIBLE_STEELWALL_VERTICAL               775
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR         776
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR                777
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR      778
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR     779
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR      780
-#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR                781
-#define IMG_ARROW_LEFT                                 782
-#define IMG_ARROW_RIGHT                                        783
-#define IMG_ARROW_UP                                   784
-#define IMG_ARROW_DOWN                                 785
-#define IMG_UNKNOWN                                    786
-#define IMG_TRIGGER_ELEMENT                            787
-#define IMG_TRIGGER_PLAYER                             788
-#define IMG_TRIGGER_CE_VALUE                           789
-#define IMG_TRIGGER_CE_SCORE                           790
-#define IMG_CURRENT_CE_VALUE                           791
-#define IMG_CURRENT_CE_SCORE                           792
-#define IMG_PREV_CE_1                                  793
-#define IMG_PREV_CE_2                                  794
-#define IMG_PREV_CE_3                                  795
-#define IMG_PREV_CE_4                                  796
-#define IMG_PREV_CE_5                                  797
-#define IMG_PREV_CE_6                                  798
-#define IMG_PREV_CE_7                                  799
-#define IMG_PREV_CE_8                                  800
-#define IMG_NEXT_CE_1                                  801
-#define IMG_NEXT_CE_2                                  802
-#define IMG_NEXT_CE_3                                  803
-#define IMG_NEXT_CE_4                                  804
-#define IMG_NEXT_CE_5                                  805
-#define IMG_NEXT_CE_6                                  806
-#define IMG_NEXT_CE_7                                  807
-#define IMG_NEXT_CE_8                                  808
-#define IMG_SELF                                       809
-#define IMG_ANY_ELEMENT                                        810
-#define IMG_EMC_KEY_5                                  811
-#define IMG_EMC_KEY_6                                  812
-#define IMG_EMC_KEY_7                                  813
-#define IMG_EMC_KEY_8                                  814
-#define IMG_EMC_GATE_5                                 815
-#define IMG_EMC_GATE_6                                 816
-#define IMG_EMC_GATE_7                                 817
-#define IMG_EMC_GATE_8                                 818
-#define IMG_EMC_GATE_5_GRAY                            819
-#define IMG_EMC_GATE_5_GRAY_EDITOR                     820
-#define IMG_EMC_GATE_5_GRAY_ACTIVE                     821
-#define IMG_EMC_GATE_6_GRAY                            822
-#define IMG_EMC_GATE_6_GRAY_EDITOR                     823
-#define IMG_EMC_GATE_6_GRAY_ACTIVE                     824
-#define IMG_EMC_GATE_7_GRAY                            825
-#define IMG_EMC_GATE_7_GRAY_EDITOR                     826
-#define IMG_EMC_GATE_7_GRAY_ACTIVE                     827
-#define IMG_EMC_GATE_8_GRAY                            828
-#define IMG_EMC_GATE_8_GRAY_EDITOR                     829
-#define IMG_EMC_GATE_8_GRAY_ACTIVE                     830
-#define IMG_EMC_ANDROID                                        831
-#define IMG_EMC_ANDROID_SHRINKING_UPLEFT               832
-#define IMG_EMC_ANDROID_GROWING_DOWNRIGHT              833
-#define IMG_EMC_ANDROID_SHRINKING_DOWNLEFT             834
-#define IMG_EMC_ANDROID_GROWING_UPRIGHT                        835
-#define IMG_EMC_ANDROID_SHRINKING_UPRIGHT              836
-#define IMG_EMC_ANDROID_GROWING_DOWNLEFT               837
-#define IMG_EMC_ANDROID_SHRINKING_DOWNRIGHT            838
-#define IMG_EMC_ANDROID_GROWING_UPLEFT                 839
-#define IMG_EMC_GRASS                                  840
-#define IMG_EMC_GRASS_CRUMBLED                         841
-#define IMG_EMC_GRASS_DIGGING_LEFT                     842
-#define IMG_EMC_GRASS_DIGGING_RIGHT                    843
-#define IMG_EMC_GRASS_DIGGING_UP                       844
-#define IMG_EMC_GRASS_DIGGING_DOWN                     845
-#define IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED            846
-#define IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED           847
-#define IMG_EMC_GRASS_DIGGING_UP_CRUMBLED              848
-#define IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED            849
-#define IMG_EMC_MAGIC_BALL                             850
-#define IMG_EMC_MAGIC_BALL_ACTIVE                      851
-#define IMG_EMC_MAGIC_BALL_DROPPING                    852
-#define IMG_EMC_MAGIC_BALL_SWITCH                      853
-#define IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE               854
-#define IMG_EMC_SPRING_BUMPER                          855
-#define IMG_EMC_SPRING_BUMPER_ACTIVE                   856
-#define IMG_EMC_PLANT                                  857
-#define IMG_EMC_PLANT_CRUMBLED                         858
-#define IMG_EMC_LENSES                                 859
-#define IMG_EMC_MAGNIFIER                              860
-#define IMG_EMC_WALL_9                                 861
-#define IMG_EMC_WALL_10                                        862
-#define IMG_EMC_WALL_11                                        863
-#define IMG_EMC_WALL_12                                        864
-#define IMG_EMC_WALL_13                                        865
-#define IMG_EMC_WALL_14                                        866
-#define IMG_EMC_WALL_15                                        867
-#define IMG_EMC_WALL_16                                        868
-#define IMG_EMC_WALL_SLIPPERY_1                                869
-#define IMG_EMC_WALL_SLIPPERY_2                                870
-#define IMG_EMC_WALL_SLIPPERY_3                                871
-#define IMG_EMC_WALL_SLIPPERY_4                                872
-#define IMG_EMC_FAKE_GRASS                             873
-#define IMG_EMC_FAKE_GRASS_CRUMBLED                    874
-#define IMG_EMC_FAKE_GRASS_ACTIVE                      875
-#define IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED             876
-#define IMG_EMC_FAKE_GRASS_EDITOR                      877
-#define IMG_EMC_FAKE_ACID                              878
-#define IMG_EMC_DRIPPER                                        879
-#define IMG_EMC_DRIPPER_EDITOR                         880
-#define IMG_EMC_DRIPPER_ACTIVE                         881
-#define IMG_GRAPHIC_1                                  882
-#define IMG_GRAPHIC_2                                  883
-#define IMG_GRAPHIC_3                                  884
-#define IMG_GRAPHIC_4                                  885
-#define IMG_GRAPHIC_5                                  886
-#define IMG_GRAPHIC_6                                  887
-#define IMG_GRAPHIC_7                                  888
-#define IMG_GRAPHIC_8                                  889
-#define IMG_CHAR_SPACE                                 890
-#define IMG_CHAR_SPACE_EDITOR                          891
-#define IMG_CHAR_EXCLAM                                        892
-#define IMG_CHAR_QUOTEDBL                              893
-#define IMG_CHAR_NUMBERSIGN                            894
-#define IMG_CHAR_DOLLAR                                        895
-#define IMG_CHAR_PERCENT                               896
-#define IMG_CHAR_AMPERSAND                             897
-#define IMG_CHAR_APOSTROPHE                            898
-#define IMG_CHAR_PARENLEFT                             899
-#define IMG_CHAR_PARENRIGHT                            900
-#define IMG_CHAR_ASTERISK                              901
-#define IMG_CHAR_PLUS                                  902
-#define IMG_CHAR_COMMA                                 903
-#define IMG_CHAR_MINUS                                 904
-#define IMG_CHAR_PERIOD                                        905
-#define IMG_CHAR_SLASH                                 906
-#define IMG_CHAR_0                                     907
-#define IMG_CHAR_1                                     908
-#define IMG_CHAR_2                                     909
-#define IMG_CHAR_3                                     910
-#define IMG_CHAR_4                                     911
-#define IMG_CHAR_5                                     912
-#define IMG_CHAR_6                                     913
-#define IMG_CHAR_7                                     914
-#define IMG_CHAR_8                                     915
-#define IMG_CHAR_9                                     916
-#define IMG_CHAR_COLON                                 917
-#define IMG_CHAR_SEMICOLON                             918
-#define IMG_CHAR_LESS                                  919
-#define IMG_CHAR_EQUAL                                 920
-#define IMG_CHAR_GREATER                               921
-#define IMG_CHAR_QUESTION                              922
-#define IMG_CHAR_AT                                    923
-#define IMG_CHAR_A                                     924
-#define IMG_CHAR_B                                     925
-#define IMG_CHAR_C                                     926
-#define IMG_CHAR_D                                     927
-#define IMG_CHAR_E                                     928
-#define IMG_CHAR_F                                     929
-#define IMG_CHAR_G                                     930
-#define IMG_CHAR_H                                     931
-#define IMG_CHAR_I                                     932
-#define IMG_CHAR_J                                     933
-#define IMG_CHAR_K                                     934
-#define IMG_CHAR_L                                     935
-#define IMG_CHAR_M                                     936
-#define IMG_CHAR_N                                     937
-#define IMG_CHAR_O                                     938
-#define IMG_CHAR_P                                     939
-#define IMG_CHAR_Q                                     940
-#define IMG_CHAR_R                                     941
-#define IMG_CHAR_S                                     942
-#define IMG_CHAR_T                                     943
-#define IMG_CHAR_U                                     944
-#define IMG_CHAR_V                                     945
-#define IMG_CHAR_W                                     946
-#define IMG_CHAR_X                                     947
-#define IMG_CHAR_Y                                     948
-#define IMG_CHAR_Z                                     949
-#define IMG_CHAR_BRACKETLEFT                           950
-#define IMG_CHAR_BACKSLASH                             951
-#define IMG_CHAR_BRACKETRIGHT                          952
-#define IMG_CHAR_ASCIICIRCUM                           953
-#define IMG_CHAR_UNDERSCORE                            954
-#define IMG_CHAR_COPYRIGHT                             955
-#define IMG_CHAR_AUMLAUT                               956
-#define IMG_CHAR_OUMLAUT                               957
-#define IMG_CHAR_UUMLAUT                               958
-#define IMG_CHAR_DEGREE                                        959
-#define IMG_CHAR_TRADEMARK                             960
-#define IMG_CHAR_CURSOR                                        961
-#define IMG_CHAR_BUTTON                                        962
-#define IMG_CHAR_UP                                    963
-#define IMG_CHAR_DOWN                                  964
-#define IMG_STEEL_CHAR_SPACE                           965
-#define IMG_STEEL_CHAR_SPACE_EDITOR                    966
-#define IMG_STEEL_CHAR_EXCLAM                          967
-#define IMG_STEEL_CHAR_QUOTEDBL                                968
-#define IMG_STEEL_CHAR_NUMBERSIGN                      969
-#define IMG_STEEL_CHAR_DOLLAR                          970
-#define IMG_STEEL_CHAR_PERCENT                         971
-#define IMG_STEEL_CHAR_AMPERSAND                       972
-#define IMG_STEEL_CHAR_APOSTROPHE                      973
-#define IMG_STEEL_CHAR_PARENLEFT                       974
-#define IMG_STEEL_CHAR_PARENRIGHT                      975
-#define IMG_STEEL_CHAR_ASTERISK                                976
-#define IMG_STEEL_CHAR_PLUS                            977
-#define IMG_STEEL_CHAR_COMMA                           978
-#define IMG_STEEL_CHAR_MINUS                           979
-#define IMG_STEEL_CHAR_PERIOD                          980
-#define IMG_STEEL_CHAR_SLASH                           981
-#define IMG_STEEL_CHAR_0                               982
-#define IMG_STEEL_CHAR_1                               983
-#define IMG_STEEL_CHAR_2                               984
-#define IMG_STEEL_CHAR_3                               985
-#define IMG_STEEL_CHAR_4                               986
-#define IMG_STEEL_CHAR_5                               987
-#define IMG_STEEL_CHAR_6                               988
-#define IMG_STEEL_CHAR_7                               989
-#define IMG_STEEL_CHAR_8                               990
-#define IMG_STEEL_CHAR_9                               991
-#define IMG_STEEL_CHAR_COLON                           992
-#define IMG_STEEL_CHAR_SEMICOLON                       993
-#define IMG_STEEL_CHAR_LESS                            994
-#define IMG_STEEL_CHAR_EQUAL                           995
-#define IMG_STEEL_CHAR_GREATER                         996
-#define IMG_STEEL_CHAR_QUESTION                                997
-#define IMG_STEEL_CHAR_AT                              998
-#define IMG_STEEL_CHAR_A                               999
-#define IMG_STEEL_CHAR_B                               1000
-#define IMG_STEEL_CHAR_C                               1001
-#define IMG_STEEL_CHAR_D                               1002
-#define IMG_STEEL_CHAR_E                               1003
-#define IMG_STEEL_CHAR_F                               1004
-#define IMG_STEEL_CHAR_G                               1005
-#define IMG_STEEL_CHAR_H                               1006
-#define IMG_STEEL_CHAR_I                               1007
-#define IMG_STEEL_CHAR_J                               1008
-#define IMG_STEEL_CHAR_K                               1009
-#define IMG_STEEL_CHAR_L                               1010
-#define IMG_STEEL_CHAR_M                               1011
-#define IMG_STEEL_CHAR_N                               1012
-#define IMG_STEEL_CHAR_O                               1013
-#define IMG_STEEL_CHAR_P                               1014
-#define IMG_STEEL_CHAR_Q                               1015
-#define IMG_STEEL_CHAR_R                               1016
-#define IMG_STEEL_CHAR_S                               1017
-#define IMG_STEEL_CHAR_T                               1018
-#define IMG_STEEL_CHAR_U                               1019
-#define IMG_STEEL_CHAR_V                               1020
-#define IMG_STEEL_CHAR_W                               1021
-#define IMG_STEEL_CHAR_X                               1022
-#define IMG_STEEL_CHAR_Y                               1023
-#define IMG_STEEL_CHAR_Z                               1024
-#define IMG_STEEL_CHAR_BRACKETLEFT                     1025
-#define IMG_STEEL_CHAR_BACKSLASH                       1026
-#define IMG_STEEL_CHAR_BRACKETRIGHT                    1027
-#define IMG_STEEL_CHAR_ASCIICIRCUM                     1028
-#define IMG_STEEL_CHAR_UNDERSCORE                      1029
-#define IMG_STEEL_CHAR_COPYRIGHT                       1030
-#define IMG_STEEL_CHAR_AUMLAUT                         1031
-#define IMG_STEEL_CHAR_OUMLAUT                         1032
-#define IMG_STEEL_CHAR_UUMLAUT                         1033
-#define IMG_STEEL_CHAR_DEGREE                          1034
-#define IMG_STEEL_CHAR_TRADEMARK                       1035
-#define IMG_STEEL_CHAR_CURSOR                          1036
-#define IMG_STEEL_CHAR_BUTTON                          1037
-#define IMG_STEEL_CHAR_UP                              1038
-#define IMG_STEEL_CHAR_DOWN                            1039
-#define IMG_CUSTOM_1                                   1040
-#define IMG_CUSTOM_1_EDITOR                            1041
-#define IMG_CUSTOM_2                                   1042
-#define IMG_CUSTOM_2_EDITOR                            1043
-#define IMG_CUSTOM_3                                   1044
-#define IMG_CUSTOM_3_EDITOR                            1045
-#define IMG_CUSTOM_4                                   1046
-#define IMG_CUSTOM_4_EDITOR                            1047
-#define IMG_CUSTOM_5                                   1048
-#define IMG_CUSTOM_5_EDITOR                            1049
-#define IMG_CUSTOM_6                                   1050
-#define IMG_CUSTOM_6_EDITOR                            1051
-#define IMG_CUSTOM_7                                   1052
-#define IMG_CUSTOM_7_EDITOR                            1053
-#define IMG_CUSTOM_8                                   1054
-#define IMG_CUSTOM_8_EDITOR                            1055
-#define IMG_CUSTOM_9                                   1056
-#define IMG_CUSTOM_9_EDITOR                            1057
-#define IMG_CUSTOM_10                                  1058
-#define IMG_CUSTOM_10_EDITOR                           1059
-#define IMG_CUSTOM_11                                  1060
-#define IMG_CUSTOM_11_EDITOR                           1061
-#define IMG_CUSTOM_12                                  1062
-#define IMG_CUSTOM_12_EDITOR                           1063
-#define IMG_CUSTOM_13                                  1064
-#define IMG_CUSTOM_13_EDITOR                           1065
-#define IMG_CUSTOM_14                                  1066
-#define IMG_CUSTOM_14_EDITOR                           1067
-#define IMG_CUSTOM_15                                  1068
-#define IMG_CUSTOM_15_EDITOR                           1069
-#define IMG_CUSTOM_16                                  1070
-#define IMG_CUSTOM_16_EDITOR                           1071
-#define IMG_CUSTOM_17                                  1072
-#define IMG_CUSTOM_17_EDITOR                           1073
-#define IMG_CUSTOM_18                                  1074
-#define IMG_CUSTOM_18_EDITOR                           1075
-#define IMG_CUSTOM_19                                  1076
-#define IMG_CUSTOM_19_EDITOR                           1077
-#define IMG_CUSTOM_20                                  1078
-#define IMG_CUSTOM_20_EDITOR                           1079
-#define IMG_CUSTOM_21                                  1080
-#define IMG_CUSTOM_21_EDITOR                           1081
-#define IMG_CUSTOM_22                                  1082
-#define IMG_CUSTOM_22_EDITOR                           1083
-#define IMG_CUSTOM_23                                  1084
-#define IMG_CUSTOM_23_EDITOR                           1085
-#define IMG_CUSTOM_24                                  1086
-#define IMG_CUSTOM_24_EDITOR                           1087
-#define IMG_CUSTOM_25                                  1088
-#define IMG_CUSTOM_25_EDITOR                           1089
-#define IMG_CUSTOM_26                                  1090
-#define IMG_CUSTOM_26_EDITOR                           1091
-#define IMG_CUSTOM_27                                  1092
-#define IMG_CUSTOM_27_EDITOR                           1093
-#define IMG_CUSTOM_28                                  1094
-#define IMG_CUSTOM_28_EDITOR                           1095
-#define IMG_CUSTOM_29                                  1096
-#define IMG_CUSTOM_29_EDITOR                           1097
-#define IMG_CUSTOM_30                                  1098
-#define IMG_CUSTOM_30_EDITOR                           1099
-#define IMG_CUSTOM_31                                  1100
-#define IMG_CUSTOM_31_EDITOR                           1101
-#define IMG_CUSTOM_32                                  1102
-#define IMG_CUSTOM_32_EDITOR                           1103
-#define IMG_CUSTOM_33                                  1104
-#define IMG_CUSTOM_33_EDITOR                           1105
-#define IMG_CUSTOM_34                                  1106
-#define IMG_CUSTOM_34_EDITOR                           1107
-#define IMG_CUSTOM_35                                  1108
-#define IMG_CUSTOM_35_EDITOR                           1109
-#define IMG_CUSTOM_36                                  1110
-#define IMG_CUSTOM_36_EDITOR                           1111
-#define IMG_CUSTOM_37                                  1112
-#define IMG_CUSTOM_37_EDITOR                           1113
-#define IMG_CUSTOM_38                                  1114
-#define IMG_CUSTOM_38_EDITOR                           1115
-#define IMG_CUSTOM_39                                  1116
-#define IMG_CUSTOM_39_EDITOR                           1117
-#define IMG_CUSTOM_40                                  1118
-#define IMG_CUSTOM_40_EDITOR                           1119
-#define IMG_CUSTOM_41                                  1120
-#define IMG_CUSTOM_41_EDITOR                           1121
-#define IMG_CUSTOM_42                                  1122
-#define IMG_CUSTOM_42_EDITOR                           1123
-#define IMG_CUSTOM_43                                  1124
-#define IMG_CUSTOM_43_EDITOR                           1125
-#define IMG_CUSTOM_44                                  1126
-#define IMG_CUSTOM_44_EDITOR                           1127
-#define IMG_CUSTOM_45                                  1128
-#define IMG_CUSTOM_45_EDITOR                           1129
-#define IMG_CUSTOM_46                                  1130
-#define IMG_CUSTOM_46_EDITOR                           1131
-#define IMG_CUSTOM_47                                  1132
-#define IMG_CUSTOM_47_EDITOR                           1133
-#define IMG_CUSTOM_48                                  1134
-#define IMG_CUSTOM_48_EDITOR                           1135
-#define IMG_CUSTOM_49                                  1136
-#define IMG_CUSTOM_49_EDITOR                           1137
-#define IMG_CUSTOM_50                                  1138
-#define IMG_CUSTOM_50_EDITOR                           1139
-#define IMG_CUSTOM_51                                  1140
-#define IMG_CUSTOM_51_EDITOR                           1141
-#define IMG_CUSTOM_52                                  1142
-#define IMG_CUSTOM_52_EDITOR                           1143
-#define IMG_CUSTOM_53                                  1144
-#define IMG_CUSTOM_53_EDITOR                           1145
-#define IMG_CUSTOM_54                                  1146
-#define IMG_CUSTOM_54_EDITOR                           1147
-#define IMG_CUSTOM_55                                  1148
-#define IMG_CUSTOM_55_EDITOR                           1149
-#define IMG_CUSTOM_56                                  1150
-#define IMG_CUSTOM_56_EDITOR                           1151
-#define IMG_CUSTOM_57                                  1152
-#define IMG_CUSTOM_57_EDITOR                           1153
-#define IMG_CUSTOM_58                                  1154
-#define IMG_CUSTOM_58_EDITOR                           1155
-#define IMG_CUSTOM_59                                  1156
-#define IMG_CUSTOM_59_EDITOR                           1157
-#define IMG_CUSTOM_60                                  1158
-#define IMG_CUSTOM_60_EDITOR                           1159
-#define IMG_CUSTOM_61                                  1160
-#define IMG_CUSTOM_61_EDITOR                           1161
-#define IMG_CUSTOM_62                                  1162
-#define IMG_CUSTOM_62_EDITOR                           1163
-#define IMG_CUSTOM_63                                  1164
-#define IMG_CUSTOM_63_EDITOR                           1165
-#define IMG_CUSTOM_64                                  1166
-#define IMG_CUSTOM_64_EDITOR                           1167
-#define IMG_CUSTOM_65                                  1168
-#define IMG_CUSTOM_65_EDITOR                           1169
-#define IMG_CUSTOM_66                                  1170
-#define IMG_CUSTOM_66_EDITOR                           1171
-#define IMG_CUSTOM_67                                  1172
-#define IMG_CUSTOM_67_EDITOR                           1173
-#define IMG_CUSTOM_68                                  1174
-#define IMG_CUSTOM_68_EDITOR                           1175
-#define IMG_CUSTOM_69                                  1176
-#define IMG_CUSTOM_69_EDITOR                           1177
-#define IMG_CUSTOM_70                                  1178
-#define IMG_CUSTOM_70_EDITOR                           1179
-#define IMG_CUSTOM_71                                  1180
-#define IMG_CUSTOM_71_EDITOR                           1181
-#define IMG_CUSTOM_72                                  1182
-#define IMG_CUSTOM_72_EDITOR                           1183
-#define IMG_CUSTOM_73                                  1184
-#define IMG_CUSTOM_73_EDITOR                           1185
-#define IMG_CUSTOM_74                                  1186
-#define IMG_CUSTOM_74_EDITOR                           1187
-#define IMG_CUSTOM_75                                  1188
-#define IMG_CUSTOM_75_EDITOR                           1189
-#define IMG_CUSTOM_76                                  1190
-#define IMG_CUSTOM_76_EDITOR                           1191
-#define IMG_CUSTOM_77                                  1192
-#define IMG_CUSTOM_77_EDITOR                           1193
-#define IMG_CUSTOM_78                                  1194
-#define IMG_CUSTOM_78_EDITOR                           1195
-#define IMG_CUSTOM_79                                  1196
-#define IMG_CUSTOM_79_EDITOR                           1197
-#define IMG_CUSTOM_80                                  1198
-#define IMG_CUSTOM_80_EDITOR                           1199
-#define IMG_CUSTOM_81                                  1200
-#define IMG_CUSTOM_81_EDITOR                           1201
-#define IMG_CUSTOM_82                                  1202
-#define IMG_CUSTOM_82_EDITOR                           1203
-#define IMG_CUSTOM_83                                  1204
-#define IMG_CUSTOM_83_EDITOR                           1205
-#define IMG_CUSTOM_84                                  1206
-#define IMG_CUSTOM_84_EDITOR                           1207
-#define IMG_CUSTOM_85                                  1208
-#define IMG_CUSTOM_85_EDITOR                           1209
-#define IMG_CUSTOM_86                                  1210
-#define IMG_CUSTOM_86_EDITOR                           1211
-#define IMG_CUSTOM_87                                  1212
-#define IMG_CUSTOM_87_EDITOR                           1213
-#define IMG_CUSTOM_88                                  1214
-#define IMG_CUSTOM_88_EDITOR                           1215
-#define IMG_CUSTOM_89                                  1216
-#define IMG_CUSTOM_89_EDITOR                           1217
-#define IMG_CUSTOM_90                                  1218
-#define IMG_CUSTOM_90_EDITOR                           1219
-#define IMG_CUSTOM_91                                  1220
-#define IMG_CUSTOM_91_EDITOR                           1221
-#define IMG_CUSTOM_92                                  1222
-#define IMG_CUSTOM_92_EDITOR                           1223
-#define IMG_CUSTOM_93                                  1224
-#define IMG_CUSTOM_93_EDITOR                           1225
-#define IMG_CUSTOM_94                                  1226
-#define IMG_CUSTOM_94_EDITOR                           1227
-#define IMG_CUSTOM_95                                  1228
-#define IMG_CUSTOM_95_EDITOR                           1229
-#define IMG_CUSTOM_96                                  1230
-#define IMG_CUSTOM_96_EDITOR                           1231
-#define IMG_CUSTOM_97                                  1232
-#define IMG_CUSTOM_97_EDITOR                           1233
-#define IMG_CUSTOM_98                                  1234
-#define IMG_CUSTOM_98_EDITOR                           1235
-#define IMG_CUSTOM_99                                  1236
-#define IMG_CUSTOM_99_EDITOR                           1237
-#define IMG_CUSTOM_100                                 1238
-#define IMG_CUSTOM_100_EDITOR                          1239
-#define IMG_CUSTOM_101                                 1240
-#define IMG_CUSTOM_101_EDITOR                          1241
-#define IMG_CUSTOM_102                                 1242
-#define IMG_CUSTOM_102_EDITOR                          1243
-#define IMG_CUSTOM_103                                 1244
-#define IMG_CUSTOM_103_EDITOR                          1245
-#define IMG_CUSTOM_104                                 1246
-#define IMG_CUSTOM_104_EDITOR                          1247
-#define IMG_CUSTOM_105                                 1248
-#define IMG_CUSTOM_105_EDITOR                          1249
-#define IMG_CUSTOM_106                                 1250
-#define IMG_CUSTOM_106_EDITOR                          1251
-#define IMG_CUSTOM_107                                 1252
-#define IMG_CUSTOM_107_EDITOR                          1253
-#define IMG_CUSTOM_108                                 1254
-#define IMG_CUSTOM_108_EDITOR                          1255
-#define IMG_CUSTOM_109                                 1256
-#define IMG_CUSTOM_109_EDITOR                          1257
-#define IMG_CUSTOM_110                                 1258
-#define IMG_CUSTOM_110_EDITOR                          1259
-#define IMG_CUSTOM_111                                 1260
-#define IMG_CUSTOM_111_EDITOR                          1261
-#define IMG_CUSTOM_112                                 1262
-#define IMG_CUSTOM_112_EDITOR                          1263
-#define IMG_CUSTOM_113                                 1264
-#define IMG_CUSTOM_113_EDITOR                          1265
-#define IMG_CUSTOM_114                                 1266
-#define IMG_CUSTOM_114_EDITOR                          1267
-#define IMG_CUSTOM_115                                 1268
-#define IMG_CUSTOM_115_EDITOR                          1269
-#define IMG_CUSTOM_116                                 1270
-#define IMG_CUSTOM_116_EDITOR                          1271
-#define IMG_CUSTOM_117                                 1272
-#define IMG_CUSTOM_117_EDITOR                          1273
-#define IMG_CUSTOM_118                                 1274
-#define IMG_CUSTOM_118_EDITOR                          1275
-#define IMG_CUSTOM_119                                 1276
-#define IMG_CUSTOM_119_EDITOR                          1277
-#define IMG_CUSTOM_120                                 1278
-#define IMG_CUSTOM_120_EDITOR                          1279
-#define IMG_CUSTOM_121                                 1280
-#define IMG_CUSTOM_121_EDITOR                          1281
-#define IMG_CUSTOM_122                                 1282
-#define IMG_CUSTOM_122_EDITOR                          1283
-#define IMG_CUSTOM_123                                 1284
-#define IMG_CUSTOM_123_EDITOR                          1285
-#define IMG_CUSTOM_124                                 1286
-#define IMG_CUSTOM_124_EDITOR                          1287
-#define IMG_CUSTOM_125                                 1288
-#define IMG_CUSTOM_125_EDITOR                          1289
-#define IMG_CUSTOM_126                                 1290
-#define IMG_CUSTOM_126_EDITOR                          1291
-#define IMG_CUSTOM_127                                 1292
-#define IMG_CUSTOM_127_EDITOR                          1293
-#define IMG_CUSTOM_128                                 1294
-#define IMG_CUSTOM_128_EDITOR                          1295
-#define IMG_CUSTOM_129                                 1296
-#define IMG_CUSTOM_129_EDITOR                          1297
-#define IMG_CUSTOM_130                                 1298
-#define IMG_CUSTOM_130_EDITOR                          1299
-#define IMG_CUSTOM_131                                 1300
-#define IMG_CUSTOM_131_EDITOR                          1301
-#define IMG_CUSTOM_132                                 1302
-#define IMG_CUSTOM_132_EDITOR                          1303
-#define IMG_CUSTOM_133                                 1304
-#define IMG_CUSTOM_133_EDITOR                          1305
-#define IMG_CUSTOM_134                                 1306
-#define IMG_CUSTOM_134_EDITOR                          1307
-#define IMG_CUSTOM_135                                 1308
-#define IMG_CUSTOM_135_EDITOR                          1309
-#define IMG_CUSTOM_136                                 1310
-#define IMG_CUSTOM_136_EDITOR                          1311
-#define IMG_CUSTOM_137                                 1312
-#define IMG_CUSTOM_137_EDITOR                          1313
-#define IMG_CUSTOM_138                                 1314
-#define IMG_CUSTOM_138_EDITOR                          1315
-#define IMG_CUSTOM_139                                 1316
-#define IMG_CUSTOM_139_EDITOR                          1317
-#define IMG_CUSTOM_140                                 1318
-#define IMG_CUSTOM_140_EDITOR                          1319
-#define IMG_CUSTOM_141                                 1320
-#define IMG_CUSTOM_141_EDITOR                          1321
-#define IMG_CUSTOM_142                                 1322
-#define IMG_CUSTOM_142_EDITOR                          1323
-#define IMG_CUSTOM_143                                 1324
-#define IMG_CUSTOM_143_EDITOR                          1325
-#define IMG_CUSTOM_144                                 1326
-#define IMG_CUSTOM_144_EDITOR                          1327
-#define IMG_CUSTOM_145                                 1328
-#define IMG_CUSTOM_145_EDITOR                          1329
-#define IMG_CUSTOM_146                                 1330
-#define IMG_CUSTOM_146_EDITOR                          1331
-#define IMG_CUSTOM_147                                 1332
-#define IMG_CUSTOM_147_EDITOR                          1333
-#define IMG_CUSTOM_148                                 1334
-#define IMG_CUSTOM_148_EDITOR                          1335
-#define IMG_CUSTOM_149                                 1336
-#define IMG_CUSTOM_149_EDITOR                          1337
-#define IMG_CUSTOM_150                                 1338
-#define IMG_CUSTOM_150_EDITOR                          1339
-#define IMG_CUSTOM_151                                 1340
-#define IMG_CUSTOM_151_EDITOR                          1341
-#define IMG_CUSTOM_152                                 1342
-#define IMG_CUSTOM_152_EDITOR                          1343
-#define IMG_CUSTOM_153                                 1344
-#define IMG_CUSTOM_153_EDITOR                          1345
-#define IMG_CUSTOM_154                                 1346
-#define IMG_CUSTOM_154_EDITOR                          1347
-#define IMG_CUSTOM_155                                 1348
-#define IMG_CUSTOM_155_EDITOR                          1349
-#define IMG_CUSTOM_156                                 1350
-#define IMG_CUSTOM_156_EDITOR                          1351
-#define IMG_CUSTOM_157                                 1352
-#define IMG_CUSTOM_157_EDITOR                          1353
-#define IMG_CUSTOM_158                                 1354
-#define IMG_CUSTOM_158_EDITOR                          1355
-#define IMG_CUSTOM_159                                 1356
-#define IMG_CUSTOM_159_EDITOR                          1357
-#define IMG_CUSTOM_160                                 1358
-#define IMG_CUSTOM_160_EDITOR                          1359
-#define IMG_CUSTOM_161                                 1360
-#define IMG_CUSTOM_161_EDITOR                          1361
-#define IMG_CUSTOM_162                                 1362
-#define IMG_CUSTOM_162_EDITOR                          1363
-#define IMG_CUSTOM_163                                 1364
-#define IMG_CUSTOM_163_EDITOR                          1365
-#define IMG_CUSTOM_164                                 1366
-#define IMG_CUSTOM_164_EDITOR                          1367
-#define IMG_CUSTOM_165                                 1368
-#define IMG_CUSTOM_165_EDITOR                          1369
-#define IMG_CUSTOM_166                                 1370
-#define IMG_CUSTOM_166_EDITOR                          1371
-#define IMG_CUSTOM_167                                 1372
-#define IMG_CUSTOM_167_EDITOR                          1373
-#define IMG_CUSTOM_168                                 1374
-#define IMG_CUSTOM_168_EDITOR                          1375
-#define IMG_CUSTOM_169                                 1376
-#define IMG_CUSTOM_169_EDITOR                          1377
-#define IMG_CUSTOM_170                                 1378
-#define IMG_CUSTOM_170_EDITOR                          1379
-#define IMG_CUSTOM_171                                 1380
-#define IMG_CUSTOM_171_EDITOR                          1381
-#define IMG_CUSTOM_172                                 1382
-#define IMG_CUSTOM_172_EDITOR                          1383
-#define IMG_CUSTOM_173                                 1384
-#define IMG_CUSTOM_173_EDITOR                          1385
-#define IMG_CUSTOM_174                                 1386
-#define IMG_CUSTOM_174_EDITOR                          1387
-#define IMG_CUSTOM_175                                 1388
-#define IMG_CUSTOM_175_EDITOR                          1389
-#define IMG_CUSTOM_176                                 1390
-#define IMG_CUSTOM_176_EDITOR                          1391
-#define IMG_CUSTOM_177                                 1392
-#define IMG_CUSTOM_177_EDITOR                          1393
-#define IMG_CUSTOM_178                                 1394
-#define IMG_CUSTOM_178_EDITOR                          1395
-#define IMG_CUSTOM_179                                 1396
-#define IMG_CUSTOM_179_EDITOR                          1397
-#define IMG_CUSTOM_180                                 1398
-#define IMG_CUSTOM_180_EDITOR                          1399
-#define IMG_CUSTOM_181                                 1400
-#define IMG_CUSTOM_181_EDITOR                          1401
-#define IMG_CUSTOM_182                                 1402
-#define IMG_CUSTOM_182_EDITOR                          1403
-#define IMG_CUSTOM_183                                 1404
-#define IMG_CUSTOM_183_EDITOR                          1405
-#define IMG_CUSTOM_184                                 1406
-#define IMG_CUSTOM_184_EDITOR                          1407
-#define IMG_CUSTOM_185                                 1408
-#define IMG_CUSTOM_185_EDITOR                          1409
-#define IMG_CUSTOM_186                                 1410
-#define IMG_CUSTOM_186_EDITOR                          1411
-#define IMG_CUSTOM_187                                 1412
-#define IMG_CUSTOM_187_EDITOR                          1413
-#define IMG_CUSTOM_188                                 1414
-#define IMG_CUSTOM_188_EDITOR                          1415
-#define IMG_CUSTOM_189                                 1416
-#define IMG_CUSTOM_189_EDITOR                          1417
-#define IMG_CUSTOM_190                                 1418
-#define IMG_CUSTOM_190_EDITOR                          1419
-#define IMG_CUSTOM_191                                 1420
-#define IMG_CUSTOM_191_EDITOR                          1421
-#define IMG_CUSTOM_192                                 1422
-#define IMG_CUSTOM_192_EDITOR                          1423
-#define IMG_CUSTOM_193                                 1424
-#define IMG_CUSTOM_193_EDITOR                          1425
-#define IMG_CUSTOM_194                                 1426
-#define IMG_CUSTOM_194_EDITOR                          1427
-#define IMG_CUSTOM_195                                 1428
-#define IMG_CUSTOM_195_EDITOR                          1429
-#define IMG_CUSTOM_196                                 1430
-#define IMG_CUSTOM_196_EDITOR                          1431
-#define IMG_CUSTOM_197                                 1432
-#define IMG_CUSTOM_197_EDITOR                          1433
-#define IMG_CUSTOM_198                                 1434
-#define IMG_CUSTOM_198_EDITOR                          1435
-#define IMG_CUSTOM_199                                 1436
-#define IMG_CUSTOM_199_EDITOR                          1437
-#define IMG_CUSTOM_200                                 1438
-#define IMG_CUSTOM_200_EDITOR                          1439
-#define IMG_CUSTOM_201                                 1440
-#define IMG_CUSTOM_201_EDITOR                          1441
-#define IMG_CUSTOM_202                                 1442
-#define IMG_CUSTOM_202_EDITOR                          1443
-#define IMG_CUSTOM_203                                 1444
-#define IMG_CUSTOM_203_EDITOR                          1445
-#define IMG_CUSTOM_204                                 1446
-#define IMG_CUSTOM_204_EDITOR                          1447
-#define IMG_CUSTOM_205                                 1448
-#define IMG_CUSTOM_205_EDITOR                          1449
-#define IMG_CUSTOM_206                                 1450
-#define IMG_CUSTOM_206_EDITOR                          1451
-#define IMG_CUSTOM_207                                 1452
-#define IMG_CUSTOM_207_EDITOR                          1453
-#define IMG_CUSTOM_208                                 1454
-#define IMG_CUSTOM_208_EDITOR                          1455
-#define IMG_CUSTOM_209                                 1456
-#define IMG_CUSTOM_209_EDITOR                          1457
-#define IMG_CUSTOM_210                                 1458
-#define IMG_CUSTOM_210_EDITOR                          1459
-#define IMG_CUSTOM_211                                 1460
-#define IMG_CUSTOM_211_EDITOR                          1461
-#define IMG_CUSTOM_212                                 1462
-#define IMG_CUSTOM_212_EDITOR                          1463
-#define IMG_CUSTOM_213                                 1464
-#define IMG_CUSTOM_213_EDITOR                          1465
-#define IMG_CUSTOM_214                                 1466
-#define IMG_CUSTOM_214_EDITOR                          1467
-#define IMG_CUSTOM_215                                 1468
-#define IMG_CUSTOM_215_EDITOR                          1469
-#define IMG_CUSTOM_216                                 1470
-#define IMG_CUSTOM_216_EDITOR                          1471
-#define IMG_CUSTOM_217                                 1472
-#define IMG_CUSTOM_217_EDITOR                          1473
-#define IMG_CUSTOM_218                                 1474
-#define IMG_CUSTOM_218_EDITOR                          1475
-#define IMG_CUSTOM_219                                 1476
-#define IMG_CUSTOM_219_EDITOR                          1477
-#define IMG_CUSTOM_220                                 1478
-#define IMG_CUSTOM_220_EDITOR                          1479
-#define IMG_CUSTOM_221                                 1480
-#define IMG_CUSTOM_221_EDITOR                          1481
-#define IMG_CUSTOM_222                                 1482
-#define IMG_CUSTOM_222_EDITOR                          1483
-#define IMG_CUSTOM_223                                 1484
-#define IMG_CUSTOM_223_EDITOR                          1485
-#define IMG_CUSTOM_224                                 1486
-#define IMG_CUSTOM_224_EDITOR                          1487
-#define IMG_CUSTOM_225                                 1488
-#define IMG_CUSTOM_225_EDITOR                          1489
-#define IMG_CUSTOM_226                                 1490
-#define IMG_CUSTOM_226_EDITOR                          1491
-#define IMG_CUSTOM_227                                 1492
-#define IMG_CUSTOM_227_EDITOR                          1493
-#define IMG_CUSTOM_228                                 1494
-#define IMG_CUSTOM_228_EDITOR                          1495
-#define IMG_CUSTOM_229                                 1496
-#define IMG_CUSTOM_229_EDITOR                          1497
-#define IMG_CUSTOM_230                                 1498
-#define IMG_CUSTOM_230_EDITOR                          1499
-#define IMG_CUSTOM_231                                 1500
-#define IMG_CUSTOM_231_EDITOR                          1501
-#define IMG_CUSTOM_232                                 1502
-#define IMG_CUSTOM_232_EDITOR                          1503
-#define IMG_CUSTOM_233                                 1504
-#define IMG_CUSTOM_233_EDITOR                          1505
-#define IMG_CUSTOM_234                                 1506
-#define IMG_CUSTOM_234_EDITOR                          1507
-#define IMG_CUSTOM_235                                 1508
-#define IMG_CUSTOM_235_EDITOR                          1509
-#define IMG_CUSTOM_236                                 1510
-#define IMG_CUSTOM_236_EDITOR                          1511
-#define IMG_CUSTOM_237                                 1512
-#define IMG_CUSTOM_237_EDITOR                          1513
-#define IMG_CUSTOM_238                                 1514
-#define IMG_CUSTOM_238_EDITOR                          1515
-#define IMG_CUSTOM_239                                 1516
-#define IMG_CUSTOM_239_EDITOR                          1517
-#define IMG_CUSTOM_240                                 1518
-#define IMG_CUSTOM_240_EDITOR                          1519
-#define IMG_CUSTOM_241                                 1520
-#define IMG_CUSTOM_241_EDITOR                          1521
-#define IMG_CUSTOM_242                                 1522
-#define IMG_CUSTOM_242_EDITOR                          1523
-#define IMG_CUSTOM_243                                 1524
-#define IMG_CUSTOM_243_EDITOR                          1525
-#define IMG_CUSTOM_244                                 1526
-#define IMG_CUSTOM_244_EDITOR                          1527
-#define IMG_CUSTOM_245                                 1528
-#define IMG_CUSTOM_245_EDITOR                          1529
-#define IMG_CUSTOM_246                                 1530
-#define IMG_CUSTOM_246_EDITOR                          1531
-#define IMG_CUSTOM_247                                 1532
-#define IMG_CUSTOM_247_EDITOR                          1533
-#define IMG_CUSTOM_248                                 1534
-#define IMG_CUSTOM_248_EDITOR                          1535
-#define IMG_CUSTOM_249                                 1536
-#define IMG_CUSTOM_249_EDITOR                          1537
-#define IMG_CUSTOM_250                                 1538
-#define IMG_CUSTOM_250_EDITOR                          1539
-#define IMG_CUSTOM_251                                 1540
-#define IMG_CUSTOM_251_EDITOR                          1541
-#define IMG_CUSTOM_252                                 1542
-#define IMG_CUSTOM_252_EDITOR                          1543
-#define IMG_CUSTOM_253                                 1544
-#define IMG_CUSTOM_253_EDITOR                          1545
-#define IMG_CUSTOM_254                                 1546
-#define IMG_CUSTOM_254_EDITOR                          1547
-#define IMG_CUSTOM_255                                 1548
-#define IMG_CUSTOM_255_EDITOR                          1549
-#define IMG_CUSTOM_256                                 1550
-#define IMG_CUSTOM_256_EDITOR                          1551
-#define IMG_GROUP_1                                    1552
-#define IMG_GROUP_1_EDITOR                             1553
-#define IMG_GROUP_2                                    1554
-#define IMG_GROUP_2_EDITOR                             1555
-#define IMG_GROUP_3                                    1556
-#define IMG_GROUP_3_EDITOR                             1557
-#define IMG_GROUP_4                                    1558
-#define IMG_GROUP_4_EDITOR                             1559
-#define IMG_GROUP_5                                    1560
-#define IMG_GROUP_5_EDITOR                             1561
-#define IMG_GROUP_6                                    1562
-#define IMG_GROUP_6_EDITOR                             1563
-#define IMG_GROUP_7                                    1564
-#define IMG_GROUP_7_EDITOR                             1565
-#define IMG_GROUP_8                                    1566
-#define IMG_GROUP_8_EDITOR                             1567
-#define IMG_GROUP_9                                    1568
-#define IMG_GROUP_9_EDITOR                             1569
-#define IMG_GROUP_10                                   1570
-#define IMG_GROUP_10_EDITOR                            1571
-#define IMG_GROUP_11                                   1572
-#define IMG_GROUP_11_EDITOR                            1573
-#define IMG_GROUP_12                                   1574
-#define IMG_GROUP_12_EDITOR                            1575
-#define IMG_GROUP_13                                   1576
-#define IMG_GROUP_13_EDITOR                            1577
-#define IMG_GROUP_14                                   1578
-#define IMG_GROUP_14_EDITOR                            1579
-#define IMG_GROUP_15                                   1580
-#define IMG_GROUP_15_EDITOR                            1581
-#define IMG_GROUP_16                                   1582
-#define IMG_GROUP_16_EDITOR                            1583
-#define IMG_GROUP_17                                   1584
-#define IMG_GROUP_17_EDITOR                            1585
-#define IMG_GROUP_18                                   1586
-#define IMG_GROUP_18_EDITOR                            1587
-#define IMG_GROUP_19                                   1588
-#define IMG_GROUP_19_EDITOR                            1589
-#define IMG_GROUP_20                                   1590
-#define IMG_GROUP_20_EDITOR                            1591
-#define IMG_GROUP_21                                   1592
-#define IMG_GROUP_21_EDITOR                            1593
-#define IMG_GROUP_22                                   1594
-#define IMG_GROUP_22_EDITOR                            1595
-#define IMG_GROUP_23                                   1596
-#define IMG_GROUP_23_EDITOR                            1597
-#define IMG_GROUP_24                                   1598
-#define IMG_GROUP_24_EDITOR                            1599
-#define IMG_GROUP_25                                   1600
-#define IMG_GROUP_25_EDITOR                            1601
-#define IMG_GROUP_26                                   1602
-#define IMG_GROUP_26_EDITOR                            1603
-#define IMG_GROUP_27                                   1604
-#define IMG_GROUP_27_EDITOR                            1605
-#define IMG_GROUP_28                                   1606
-#define IMG_GROUP_28_EDITOR                            1607
-#define IMG_GROUP_29                                   1608
-#define IMG_GROUP_29_EDITOR                            1609
-#define IMG_GROUP_30                                   1610
-#define IMG_GROUP_30_EDITOR                            1611
-#define IMG_GROUP_31                                   1612
-#define IMG_GROUP_31_EDITOR                            1613
-#define IMG_GROUP_32                                   1614
-#define IMG_GROUP_32_EDITOR                            1615
-#define IMG_SP_OBJECTS                                 1616
-#define IMG_EMC_OBJECT                                 1617
-#define IMG_EMC_SPRITE                                 1618
-#define IMG_TOON_1                                     1619
-#define IMG_TOON_2                                     1620
-#define IMG_TOON_3                                     1621
-#define IMG_TOON_4                                     1622
-#define IMG_TOON_5                                     1623
-#define IMG_TOON_6                                     1624
-#define IMG_TOON_7                                     1625
-#define IMG_TOON_8                                     1626
-#define IMG_TOON_9                                     1627
-#define IMG_TOON_10                                    1628
-#define IMG_TOON_11                                    1629
-#define IMG_TOON_12                                    1630
-#define IMG_TOON_13                                    1631
-#define IMG_TOON_14                                    1632
-#define IMG_TOON_15                                    1633
-#define IMG_TOON_16                                    1634
-#define IMG_TOON_17                                    1635
-#define IMG_TOON_18                                    1636
-#define IMG_TOON_19                                    1637
-#define IMG_TOON_20                                    1638
-#define IMG_MENU_CALIBRATE_RED                         1639
-#define IMG_MENU_CALIBRATE_BLUE                                1640
-#define IMG_MENU_CALIBRATE_YELLOW                      1641
-#define IMG_MENU_BUTTON                                        1642
-#define IMG_MENU_BUTTON_ACTIVE                         1643
-#define IMG_MENU_BUTTON_LEFT                           1644
-#define IMG_MENU_BUTTON_LEFT_ACTIVE                    1645
-#define IMG_MENU_BUTTON_RIGHT                          1646
-#define IMG_MENU_BUTTON_RIGHT_ACTIVE                   1647
-#define IMG_MENU_BUTTON_UP                             1648
-#define IMG_MENU_BUTTON_UP_ACTIVE                      1649
-#define IMG_MENU_BUTTON_DOWN                           1650
-#define IMG_MENU_BUTTON_DOWN_ACTIVE                    1651
-#define IMG_MENU_BUTTON_ENTER_MENU                     1652
-#define IMG_MENU_BUTTON_ENTER_MENU_ACTIVE              1653
-#define IMG_MENU_BUTTON_LEAVE_MENU                     1654
-#define IMG_MENU_BUTTON_LEAVE_MENU_ACTIVE              1655
-#define IMG_MENU_BUTTON_NEXT_LEVEL                     1656
-#define IMG_MENU_BUTTON_NEXT_LEVEL_ACTIVE              1657
-#define IMG_MENU_BUTTON_PREV_LEVEL                     1658
-#define IMG_MENU_BUTTON_PREV_LEVEL_ACTIVE              1659
-#define IMG_MENU_BUTTON_NAME                           1660
-#define IMG_MENU_BUTTON_NAME_ACTIVE                    1661
-#define IMG_MENU_BUTTON_LEVELS                         1662
-#define IMG_MENU_BUTTON_LEVELS_ACTIVE                  1663
-#define IMG_MENU_BUTTON_SCORES                         1664
-#define IMG_MENU_BUTTON_SCORES_ACTIVE                  1665
-#define IMG_MENU_BUTTON_EDITOR                         1666
-#define IMG_MENU_BUTTON_EDITOR_ACTIVE                  1667
-#define IMG_MENU_BUTTON_INFO                           1668
-#define IMG_MENU_BUTTON_INFO_ACTIVE                    1669
-#define IMG_MENU_BUTTON_GAME                           1670
-#define IMG_MENU_BUTTON_GAME_ACTIVE                    1671
-#define IMG_MENU_BUTTON_SETUP                          1672
-#define IMG_MENU_BUTTON_SETUP_ACTIVE                   1673
-#define IMG_MENU_BUTTON_QUIT                           1674
-#define IMG_MENU_BUTTON_QUIT_ACTIVE                    1675
-#define IMG_MENU_SCROLLBAR                             1676
-#define IMG_MENU_SCROLLBAR_ACTIVE                      1677
-#define IMG_FONT_INITIAL_1                             1678
-#define IMG_FONT_INITIAL_2                             1679
-#define IMG_FONT_INITIAL_3                             1680
-#define IMG_FONT_INITIAL_4                             1681
-#define IMG_FONT_TITLE_1                               1682
-#define IMG_FONT_TITLE_2                               1683
-#define IMG_FONT_TITLE_2_SETUP                         1684
-#define IMG_FONT_MENU_1                                        1685
-#define IMG_FONT_MENU_1_ACTIVE                         1686
-#define IMG_FONT_MENU_2                                        1687
-#define IMG_FONT_MENU_2_ACTIVE                         1688
-#define IMG_FONT_TEXT_1                                        1689
-#define IMG_FONT_TEXT_1_MAIN                           1690
-#define IMG_FONT_TEXT_1_LEVELS                         1691
-#define IMG_FONT_TEXT_1_SETUP                          1692
-#define IMG_FONT_TEXT_1_PREVIEW                                1693
-#define IMG_FONT_TEXT_1_SCORES                         1694
-#define IMG_FONT_TEXT_1_ACTIVE_SCORES                  1695
-#define IMG_FONT_TEXT_1_PANEL                          1696
-#define IMG_FONT_TEXT_1_DOOR                           1697
-#define IMG_FONT_TEXT_2                                        1698
-#define IMG_FONT_TEXT_2_MAIN                           1699
-#define IMG_FONT_TEXT_2_LEVELS                         1700
-#define IMG_FONT_TEXT_2_SETUP                          1701
-#define IMG_FONT_TEXT_2_PREVIEW                                1702
-#define IMG_FONT_TEXT_2_SCORES                         1703
-#define IMG_FONT_TEXT_2_ACTIVE_SCORES                  1704
-#define IMG_FONT_TEXT_3                                        1705
-#define IMG_FONT_TEXT_3_LEVELS                         1706
-#define IMG_FONT_TEXT_3_SETUP                          1707
-#define IMG_FONT_TEXT_3_PREVIEW                                1708
-#define IMG_FONT_TEXT_3_SCORES                         1709
-#define IMG_FONT_TEXT_3_ACTIVE_SCORES                  1710
-#define IMG_FONT_TEXT_4                                        1711
-#define IMG_FONT_TEXT_4_MAIN                           1712
-#define IMG_FONT_TEXT_4_LEVELS                         1713
-#define IMG_FONT_TEXT_4_SETUP                          1714
-#define IMG_FONT_TEXT_4_SCORES                         1715
-#define IMG_FONT_TEXT_4_ACTIVE_SCORES                  1716
-#define IMG_FONT_ENVELOPE_1                            1717
-#define IMG_FONT_ENVELOPE_2                            1718
-#define IMG_FONT_ENVELOPE_3                            1719
-#define IMG_FONT_ENVELOPE_4                            1720
-#define IMG_FONT_INPUT_1                               1721
-#define IMG_FONT_INPUT_1_MAIN                          1722
-#define IMG_FONT_INPUT_1_ACTIVE                                1723
-#define IMG_FONT_INPUT_1_ACTIVE_MAIN                   1724
-#define IMG_FONT_INPUT_1_ACTIVE_SETUP                  1725
-#define IMG_FONT_INPUT_2                               1726
-#define IMG_FONT_INPUT_2_ACTIVE                                1727
-#define IMG_FONT_OPTION_OFF                            1728
-#define IMG_FONT_OPTION_ON                             1729
-#define IMG_FONT_VALUE_1                               1730
-#define IMG_FONT_VALUE_2                               1731
-#define IMG_FONT_VALUE_OLD                             1732
-#define IMG_FONT_LEVEL_NUMBER                          1733
-#define IMG_FONT_LEVEL_NUMBER_ACTIVE                   1734
-#define IMG_FONT_TAPE_RECORDER                         1735
-#define IMG_FONT_GAME_INFO                             1736
-#define IMG_FONT_INFO_ELEMENTS                         1737
-#define IMG_FONT_INFO_LEVELSET                         1738
-#define IMG_GLOBAL_BORDER                              1739
-#define IMG_GLOBAL_DOOR                                        1740
-#define IMG_GLOBAL_BUSY                                        1741
-#define IMG_EDITOR_ELEMENT_BORDER                      1742
-#define IMG_EDITOR_ELEMENT_BORDER_INPUT                        1743
-#define IMG_EDITOR_CASCADE_LIST                                1744
-#define IMG_EDITOR_CASCADE_LIST_ACTIVE                 1745
-#define IMG_BACKGROUND                                 1746
-#define IMG_BACKGROUND_TITLE_INITIAL                   1747
-#define IMG_BACKGROUND_TITLE                           1748
-#define IMG_BACKGROUND_MAIN                            1749
-#define IMG_BACKGROUND_LEVELS                          1750
-#define IMG_BACKGROUND_SCORES                          1751
-#define IMG_BACKGROUND_EDITOR                          1752
-#define IMG_BACKGROUND_INFO                            1753
-#define IMG_BACKGROUND_INFO_ELEMENTS                   1754
-#define IMG_BACKGROUND_INFO_MUSIC                      1755
-#define IMG_BACKGROUND_INFO_CREDITS                    1756
-#define IMG_BACKGROUND_INFO_PROGRAM                    1757
-#define IMG_BACKGROUND_INFO_VERSION                    1758
-#define IMG_BACKGROUND_INFO_LEVELSET                   1759
-#define IMG_BACKGROUND_SETUP                           1760
-#define IMG_BACKGROUND_PLAYING                         1761
-#define IMG_BACKGROUND_DOOR                            1762
-#define IMG_BACKGROUND_TITLESCREEN_INITIAL_1           1763
-#define IMG_BACKGROUND_TITLESCREEN_INITIAL_2           1764
-#define IMG_BACKGROUND_TITLESCREEN_INITIAL_3           1765
-#define IMG_BACKGROUND_TITLESCREEN_INITIAL_4           1766
-#define IMG_BACKGROUND_TITLESCREEN_INITIAL_5           1767
-#define IMG_BACKGROUND_TITLESCREEN_1                   1768
-#define IMG_BACKGROUND_TITLESCREEN_2                   1769
-#define IMG_BACKGROUND_TITLESCREEN_3                   1770
-#define IMG_BACKGROUND_TITLESCREEN_4                   1771
-#define IMG_BACKGROUND_TITLESCREEN_5                   1772
-#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_1          1773
-#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_2          1774
-#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_3          1775
-#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_4          1776
-#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_5          1777
-#define IMG_BACKGROUND_TITLEMESSAGE_1                  1778
-#define IMG_BACKGROUND_TITLEMESSAGE_2                  1779
-#define IMG_BACKGROUND_TITLEMESSAGE_3                  1780
-#define IMG_BACKGROUND_TITLEMESSAGE_4                  1781
-#define IMG_BACKGROUND_TITLEMESSAGE_5                  1782
-#define IMG_BACKGROUND_ENVELOPE_1                      1783
-#define IMG_BACKGROUND_ENVELOPE_2                      1784
-#define IMG_BACKGROUND_ENVELOPE_3                      1785
-#define IMG_BACKGROUND_ENVELOPE_4                      1786
-#define IMG_TITLESCREEN_INITIAL_1                      1787
-#define IMG_TITLESCREEN_INITIAL_2                      1788
-#define IMG_TITLESCREEN_INITIAL_3                      1789
-#define IMG_TITLESCREEN_INITIAL_4                      1790
-#define IMG_TITLESCREEN_INITIAL_5                      1791
-#define IMG_TITLESCREEN_1                              1792
-#define IMG_TITLESCREEN_2                              1793
-#define IMG_TITLESCREEN_3                              1794
-#define IMG_TITLESCREEN_4                              1795
-#define IMG_TITLESCREEN_5                              1796
+#define IMG_SP_MURPHY_DROPPING                         63
+#define IMG_SP_MURPHY_SHRINKING                                64
+#define IMG_SP_MURPHY_CLONE                            65
+#define IMG_SP_INFOTRON                                        66
+#define IMG_SP_INFOTRON_EDITOR                         67
+#define IMG_SP_INFOTRON_MOVING_LEFT                    68
+#define IMG_SP_INFOTRON_MOVING_RIGHT                   69
+#define IMG_SP_INFOTRON_COLLECTING                     70
+#define IMG_SP_CHIP_SINGLE                             71
+#define IMG_SP_CHIP_LEFT                               72
+#define IMG_SP_CHIP_RIGHT                              73
+#define IMG_SP_CHIP_TOP                                        74
+#define IMG_SP_CHIP_BOTTOM                             75
+#define IMG_SP_HARDWARE_GRAY                           76
+#define IMG_SP_HARDWARE_GREEN                          77
+#define IMG_SP_HARDWARE_BLUE                           78
+#define IMG_SP_HARDWARE_RED                            79
+#define IMG_SP_HARDWARE_YELLOW                         80
+#define IMG_SP_EXIT_CLOSED                             81
+#define IMG_SP_EXIT_OPENING                            82
+#define IMG_SP_EXIT_OPEN                               83
+#define IMG_SP_EXIT_CLOSING                            84
+#define IMG_SP_DISK_ORANGE                             85
+#define IMG_SP_DISK_YELLOW                             86
+#define IMG_SP_DISK_RED                                        87
+#define IMG_SP_DISK_RED_COLLECTING                     88
+#define IMG_SP_DISK_RED_ACTIVE                         89
+#define IMG_SP_PORT_RIGHT                              90
+#define IMG_SP_PORT_DOWN                               91
+#define IMG_SP_PORT_LEFT                               92
+#define IMG_SP_PORT_UP                                 93
+#define IMG_SP_PORT_HORIZONTAL                         94
+#define IMG_SP_PORT_VERTICAL                           95
+#define IMG_SP_PORT_ANY                                        96
+#define IMG_SP_GRAVITY_PORT_RIGHT                      97
+#define IMG_SP_GRAVITY_PORT_RIGHT_EDITOR               98
+#define IMG_SP_GRAVITY_PORT_DOWN                       99
+#define IMG_SP_GRAVITY_PORT_DOWN_EDITOR                        100
+#define IMG_SP_GRAVITY_PORT_LEFT                       101
+#define IMG_SP_GRAVITY_PORT_LEFT_EDITOR                        102
+#define IMG_SP_GRAVITY_PORT_UP                         103
+#define IMG_SP_GRAVITY_PORT_UP_EDITOR                  104
+#define IMG_SP_GRAVITY_ON_PORT_RIGHT                   105
+#define IMG_SP_GRAVITY_ON_PORT_RIGHT_EDITOR            106
+#define IMG_SP_GRAVITY_ON_PORT_DOWN                    107
+#define IMG_SP_GRAVITY_ON_PORT_DOWN_EDITOR             108
+#define IMG_SP_GRAVITY_ON_PORT_LEFT                    109
+#define IMG_SP_GRAVITY_ON_PORT_LEFT_EDITOR             110
+#define IMG_SP_GRAVITY_ON_PORT_UP                      111
+#define IMG_SP_GRAVITY_ON_PORT_UP_EDITOR               112
+#define IMG_SP_GRAVITY_OFF_PORT_RIGHT                  113
+#define IMG_SP_GRAVITY_OFF_PORT_RIGHT_EDITOR           114
+#define IMG_SP_GRAVITY_OFF_PORT_DOWN                   115
+#define IMG_SP_GRAVITY_OFF_PORT_DOWN_EDITOR            116
+#define IMG_SP_GRAVITY_OFF_PORT_LEFT                   117
+#define IMG_SP_GRAVITY_OFF_PORT_LEFT_EDITOR            118
+#define IMG_SP_GRAVITY_OFF_PORT_UP                     119
+#define IMG_SP_GRAVITY_OFF_PORT_UP_EDITOR              120
+#define IMG_SP_SNIKSNAK                                        121
+#define IMG_SP_SNIKSNAK_LEFT                           122
+#define IMG_SP_SNIKSNAK_RIGHT                          123
+#define IMG_SP_SNIKSNAK_UP                             124
+#define IMG_SP_SNIKSNAK_DOWN                           125
+#define IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_UP           126
+#define IMG_SP_SNIKSNAK_TURNING_FROM_LEFT_DOWN         127
+#define IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_UP          128
+#define IMG_SP_SNIKSNAK_TURNING_FROM_RIGHT_DOWN                129
+#define IMG_SP_SNIKSNAK_TURNING_FROM_UP_LEFT           130
+#define IMG_SP_SNIKSNAK_TURNING_FROM_UP_RIGHT          131
+#define IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_LEFT         132
+#define IMG_SP_SNIKSNAK_TURNING_FROM_DOWN_RIGHT                133
+#define IMG_SP_ELECTRON                                        134
+#define IMG_SP_ELECTRON_EDITOR                         135
+#define IMG_SP_ELECTRON_EXPLODING                      136
+#define IMG_SP_TERMINAL                                        137
+#define IMG_SP_TERMINAL_EDITOR                         138
+#define IMG_SP_TERMINAL_ACTIVE                         139
+#define IMG_SP_BUGGY_BASE                              140
+#define IMG_SP_BUGGY_BASE_EDITOR                       141
+#define IMG_SP_BUGGY_BASE_ACTIVATING                   142
+#define IMG_SP_BUGGY_BASE_ACTIVE                       143
+#define IMG_SP_HARDWARE_BASE_1                         144
+#define IMG_SP_HARDWARE_BASE_2                         145
+#define IMG_SP_HARDWARE_BASE_3                         146
+#define IMG_SP_HARDWARE_BASE_4                         147
+#define IMG_SP_HARDWARE_BASE_5                         148
+#define IMG_SP_HARDWARE_BASE_6                         149
+#define IMG_SOKOBAN_OBJECT                             150
+#define IMG_SOKOBAN_OBJECT_EDITOR                      151
+#define IMG_SOKOBAN_FIELD_EMPTY                                152
+#define IMG_SOKOBAN_FIELD_FULL                         153
+#define IMG_SOKOBAN_FIELD_PLAYER                       154
+#define IMG_SOKOBAN_FIELD_PLAYER_EDITOR                        155
+#define IMG_EMPTY_SPACE                                        156
+#define IMG_SAND                                       157
+#define IMG_SAND_CRUMBLED                              158
+#define IMG_SAND_DIGGING_LEFT                          159
+#define IMG_SAND_DIGGING_RIGHT                         160
+#define IMG_SAND_DIGGING_UP                            161
+#define IMG_SAND_DIGGING_DOWN                          162
+#define IMG_SAND_DIGGING_LEFT_CRUMBLED                 163
+#define IMG_SAND_DIGGING_RIGHT_CRUMBLED                        164
+#define IMG_SAND_DIGGING_UP_CRUMBLED                   165
+#define IMG_SAND_DIGGING_DOWN_CRUMBLED                 166
+#define IMG_WALL                                       167
+#define IMG_WALL_SLIPPERY                              168
+#define IMG_STEELWALL                                  169
+#define IMG_ROCK                                       170
+#define IMG_ROCK_MOVING_LEFT                           171
+#define IMG_ROCK_MOVING_RIGHT                          172
+#define IMG_ROCK_PUSHING_LEFT                          173
+#define IMG_ROCK_PUSHING_RIGHT                         174
+#define IMG_EMERALD                                    175
+#define IMG_EMERALD_MOVING                             176
+#define IMG_EMERALD_FALLING                            177
+#define IMG_EMERALD_COLLECTING                         178
+#define IMG_DIAMOND                                    179
+#define IMG_DIAMOND_MOVING                             180
+#define IMG_DIAMOND_FALLING                            181
+#define IMG_DIAMOND_COLLECTING                         182
+#define IMG_BOMB                                       183
+#define IMG_NUT                                                184
+#define IMG_NUT_BREAKING                               185
+#define IMG_DYNAMITE                                   186
+#define IMG_DYNAMITE_EDITOR                            187
+#define IMG_DYNAMITE_ACTIVE                            188
+#define IMG_DYNAMITE_ACTIVE_EDITOR                     189
+#define IMG_EM_DYNAMITE                                        190
+#define IMG_EM_DYNAMITE_ACTIVE                         191
+#define IMG_EM_DYNAMITE_ACTIVE_EDITOR                  192
+#define IMG_WALL_EMERALD                               193
+#define IMG_WALL_DIAMOND                               194
+#define IMG_BUG                                                195
+#define IMG_BUG_RIGHT                                  196
+#define IMG_BUG_UP                                     197
+#define IMG_BUG_LEFT                                   198
+#define IMG_BUG_DOWN                                   199
+#define IMG_BUG_MOVING_RIGHT                           200
+#define IMG_BUG_MOVING_UP                              201
+#define IMG_BUG_MOVING_LEFT                            202
+#define IMG_BUG_MOVING_DOWN                            203
+#define IMG_BUG_TURNING_FROM_RIGHT_UP                  204
+#define IMG_BUG_TURNING_FROM_UP_LEFT                   205
+#define IMG_BUG_TURNING_FROM_LEFT_DOWN                 206
+#define IMG_BUG_TURNING_FROM_DOWN_RIGHT                        207
+#define IMG_BUG_TURNING_FROM_RIGHT_DOWN                        208
+#define IMG_BUG_TURNING_FROM_UP_RIGHT                  209
+#define IMG_BUG_TURNING_FROM_LEFT_UP                   210
+#define IMG_BUG_TURNING_FROM_DOWN_LEFT                 211
+#define IMG_SPACESHIP                                  212
+#define IMG_SPACESHIP_RIGHT                            213
+#define IMG_SPACESHIP_UP                               214
+#define IMG_SPACESHIP_LEFT                             215
+#define IMG_SPACESHIP_DOWN                             216
+#define IMG_SPACESHIP_MOVING_RIGHT                     217
+#define IMG_SPACESHIP_MOVING_UP                                218
+#define IMG_SPACESHIP_MOVING_LEFT                      219
+#define IMG_SPACESHIP_MOVING_DOWN                      220
+#define IMG_SPACESHIP_TURNING_FROM_RIGHT_UP            221
+#define IMG_SPACESHIP_TURNING_FROM_UP_LEFT             222
+#define IMG_SPACESHIP_TURNING_FROM_LEFT_DOWN           223
+#define IMG_SPACESHIP_TURNING_FROM_DOWN_RIGHT          224
+#define IMG_SPACESHIP_TURNING_FROM_RIGHT_DOWN          225
+#define IMG_SPACESHIP_TURNING_FROM_UP_RIGHT            226
+#define IMG_SPACESHIP_TURNING_FROM_LEFT_UP             227
+#define IMG_SPACESHIP_TURNING_FROM_DOWN_LEFT           228
+#define IMG_YAMYAM                                     229
+#define IMG_YAMYAM_LEFT                                        230
+#define IMG_YAMYAM_LEFT_EDITOR                         231
+#define IMG_YAMYAM_RIGHT                               232
+#define IMG_YAMYAM_RIGHT_EDITOR                                233
+#define IMG_YAMYAM_UP                                  234
+#define IMG_YAMYAM_UP_EDITOR                           235
+#define IMG_YAMYAM_DOWN                                        236
+#define IMG_YAMYAM_DOWN_EDITOR                         237
+#define IMG_YAMYAM_MOVING                              238
+#define IMG_ROBOT                                      239
+#define IMG_ROBOT_MOVING                               240
+#define IMG_ROBOT_WHEEL                                        241
+#define IMG_ROBOT_WHEEL_ACTIVE                         242
+#define IMG_MAGIC_WALL                                 243
+#define IMG_MAGIC_WALL_ACTIVE                          244
+#define IMG_MAGIC_WALL_FILLING                         245
+#define IMG_MAGIC_WALL_FULL                            246
+#define IMG_MAGIC_WALL_EMPTYING                                247
+#define IMG_MAGIC_WALL_DEAD                            248
+#define IMG_DC_MAGIC_WALL                              249
+#define IMG_DC_MAGIC_WALL_ACTIVE                       250
+#define IMG_DC_MAGIC_WALL_FILLING                      251
+#define IMG_DC_MAGIC_WALL_FULL                         252
+#define IMG_DC_MAGIC_WALL_EMPTYING                     253
+#define IMG_DC_MAGIC_WALL_DEAD                         254
+#define IMG_QUICKSAND_EMPTY                            255
+#define IMG_QUICKSAND_FILLING                          256
+#define IMG_QUICKSAND_FULL                             257
+#define IMG_QUICKSAND_FULL_EDITOR                      258
+#define IMG_QUICKSAND_EMPTYING                         259
+#define IMG_QUICKSAND_FAST_EMPTY                       260
+#define IMG_QUICKSAND_FAST_FILLING                     261
+#define IMG_QUICKSAND_FAST_FULL                                262
+#define IMG_QUICKSAND_FAST_FULL_EDITOR                 263
+#define IMG_QUICKSAND_FAST_EMPTYING                    264
+#define IMG_ACID_POOL_TOPLEFT                          265
+#define IMG_ACID_POOL_TOPRIGHT                         266
+#define IMG_ACID_POOL_BOTTOMLEFT                       267
+#define IMG_ACID_POOL_BOTTOM                           268
+#define IMG_ACID_POOL_BOTTOMRIGHT                      269
+#define IMG_ACID                                       270
+#define IMG_ACID_SPLASH_LEFT                           271
+#define IMG_ACID_SPLASH_RIGHT                          272
+#define IMG_AMOEBA_DROP                                        273
+#define IMG_AMOEBA_GROWING                             274
+#define IMG_AMOEBA_SHRINKING                           275
+#define IMG_AMOEBA_WET                                 276
+#define IMG_AMOEBA_WET_EDITOR                          277
+#define IMG_AMOEBA_DROPPING                            278
+#define IMG_AMOEBA_DRY                                 279
+#define IMG_AMOEBA_FULL                                        280
+#define IMG_AMOEBA_FULL_EDITOR                         281
+#define IMG_AMOEBA_DEAD                                        282
+#define IMG_AMOEBA_DEAD_EDITOR                         283
+#define IMG_EM_KEY_1                                   284
+#define IMG_EM_KEY_2                                   285
+#define IMG_EM_KEY_3                                   286
+#define IMG_EM_KEY_4                                   287
+#define IMG_DC_KEY_WHITE                               288
+#define IMG_EM_GATE_1                                  289
+#define IMG_EM_GATE_2                                  290
+#define IMG_EM_GATE_3                                  291
+#define IMG_EM_GATE_4                                  292
+#define IMG_DC_GATE_WHITE                              293
+#define IMG_EM_GATE_1_GRAY                             294
+#define IMG_EM_GATE_1_GRAY_EDITOR                      295
+#define IMG_EM_GATE_1_GRAY_ACTIVE                      296
+#define IMG_EM_GATE_2_GRAY                             297
+#define IMG_EM_GATE_2_GRAY_EDITOR                      298
+#define IMG_EM_GATE_2_GRAY_ACTIVE                      299
+#define IMG_EM_GATE_3_GRAY                             300
+#define IMG_EM_GATE_3_GRAY_EDITOR                      301
+#define IMG_EM_GATE_3_GRAY_ACTIVE                      302
+#define IMG_EM_GATE_4_GRAY                             303
+#define IMG_EM_GATE_4_GRAY_EDITOR                      304
+#define IMG_EM_GATE_4_GRAY_ACTIVE                      305
+#define IMG_DC_GATE_WHITE_GRAY                         306
+#define IMG_DC_GATE_WHITE_GRAY_EDITOR                  307
+#define IMG_DC_GATE_WHITE_GRAY_ACTIVE                  308
+#define IMG_DC_GATE_FAKE_GRAY                          309
+#define IMG_EXIT_CLOSED                                        310
+#define IMG_EXIT_OPENING                               311
+#define IMG_EXIT_OPEN                                  312
+#define IMG_EXIT_CLOSING                               313
+#define IMG_STEEL_EXIT_CLOSED                          314
+#define IMG_STEEL_EXIT_OPENING                         315
+#define IMG_STEEL_EXIT_OPEN                            316
+#define IMG_STEEL_EXIT_CLOSING                         317
+#define IMG_EM_EXIT_CLOSED                             318
+#define IMG_EM_EXIT_OPENING                            319
+#define IMG_EM_EXIT_OPEN                               320
+#define IMG_EM_EXIT_CLOSING                            321
+#define IMG_EM_STEEL_EXIT_CLOSED                       322
+#define IMG_EM_STEEL_EXIT_OPENING                      323
+#define IMG_EM_STEEL_EXIT_OPEN                         324
+#define IMG_EM_STEEL_EXIT_CLOSING                      325
+#define IMG_BALLOON                                    326
+#define IMG_BALLOON_MOVING                             327
+#define IMG_BALLOON_PUSHING                            328
+#define IMG_BALLOON_SWITCH_LEFT                                329
+#define IMG_BALLOON_SWITCH_RIGHT                       330
+#define IMG_BALLOON_SWITCH_UP                          331
+#define IMG_BALLOON_SWITCH_DOWN                                332
+#define IMG_BALLOON_SWITCH_ANY                         333
+#define IMG_BALLOON_SWITCH_NONE                                334
+#define IMG_SPRING                                     335
+#define IMG_EMC_STEELWALL_1                            336
+#define IMG_EMC_STEELWALL_2                            337
+#define IMG_EMC_STEELWALL_3                            338
+#define IMG_EMC_STEELWALL_4                            339
+#define IMG_EMC_WALL_1                                 340
+#define IMG_EMC_WALL_2                                 341
+#define IMG_EMC_WALL_3                                 342
+#define IMG_EMC_WALL_4                                 343
+#define IMG_EMC_WALL_5                                 344
+#define IMG_EMC_WALL_6                                 345
+#define IMG_EMC_WALL_7                                 346
+#define IMG_EMC_WALL_8                                 347
+#define IMG_INVISIBLE_STEELWALL                                348
+#define IMG_INVISIBLE_STEELWALL_EDITOR                 349
+#define IMG_INVISIBLE_STEELWALL_ACTIVE                 350
+#define IMG_INVISIBLE_WALL                             351
+#define IMG_INVISIBLE_WALL_EDITOR                      352
+#define IMG_INVISIBLE_WALL_ACTIVE                      353
+#define IMG_INVISIBLE_SAND                             354
+#define IMG_INVISIBLE_SAND_EDITOR                      355
+#define IMG_INVISIBLE_SAND_ACTIVE                      356
+#define IMG_INVISIBLE_SAND_ACTIVE_CRUMBLED             357
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT         358
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT                359
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP           360
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN         361
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_LEFT_CRUMBLED        362
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_RIGHT_CRUMBLED       363
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_UP_CRUMBLED  364
+#define IMG_INVISIBLE_SAND_ACTIVE_DIGGING_DOWN_CRUMBLED        365
+#define IMG_CONVEYOR_BELT_1_MIDDLE                     366
+#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE              367
+#define IMG_CONVEYOR_BELT_1_LEFT                       368
+#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE                        369
+#define IMG_CONVEYOR_BELT_1_RIGHT                      370
+#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE               371
+#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT                        372
+#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE              373
+#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT               374
+#define IMG_CONVEYOR_BELT_2_MIDDLE                     375
+#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE              376
+#define IMG_CONVEYOR_BELT_2_LEFT                       377
+#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE                        378
+#define IMG_CONVEYOR_BELT_2_RIGHT                      379
+#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE               380
+#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT                        381
+#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE              382
+#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT               383
+#define IMG_CONVEYOR_BELT_3_MIDDLE                     384
+#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE              385
+#define IMG_CONVEYOR_BELT_3_LEFT                       386
+#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE                        387
+#define IMG_CONVEYOR_BELT_3_RIGHT                      388
+#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE               389
+#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT                        390
+#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE              391
+#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT               392
+#define IMG_CONVEYOR_BELT_4_MIDDLE                     393
+#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE              394
+#define IMG_CONVEYOR_BELT_4_LEFT                       395
+#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE                        396
+#define IMG_CONVEYOR_BELT_4_RIGHT                      397
+#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE               398
+#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT                        399
+#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE              400
+#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT               401
+#define IMG_SWITCHGATE_SWITCH_UP                       402
+#define IMG_SWITCHGATE_SWITCH_DOWN                     403
+#define IMG_DC_SWITCHGATE_SWITCH_UP                    404
+#define IMG_DC_SWITCHGATE_SWITCH_DOWN                  405
+#define IMG_LIGHT_SWITCH                               406
+#define IMG_LIGHT_SWITCH_ACTIVE                                407
+#define IMG_TIMEGATE_SWITCH                            408
+#define IMG_TIMEGATE_SWITCH_ACTIVE                     409
+#define IMG_DC_TIMEGATE_SWITCH                         410
+#define IMG_DC_TIMEGATE_SWITCH_ACTIVE                  411
+#define IMG_ENVELOPE_1                                 412
+#define IMG_ENVELOPE_1_COLLECTING                      413
+#define IMG_ENVELOPE_2                                 414
+#define IMG_ENVELOPE_2_COLLECTING                      415
+#define IMG_ENVELOPE_3                                 416
+#define IMG_ENVELOPE_3_COLLECTING                      417
+#define IMG_ENVELOPE_4                                 418
+#define IMG_ENVELOPE_4_COLLECTING                      419
+#define IMG_SIGN_RADIOACTIVITY                         420
+#define IMG_SIGN_GIVE_WAY                              421
+#define IMG_SIGN_NO_ENTRY                              422
+#define IMG_SIGN_EMERGENCY_EXIT                                423
+#define IMG_SIGN_YIN_YANG                              424
+#define IMG_SIGN_EXCLAMATION                           425
+#define IMG_SIGN_STOP                                  426
+#define IMG_SIGN_PARKING                               427
+#define IMG_SIGN_WHEELCHAIR                            428
+#define IMG_SIGN_ENTRY_FORBIDDEN                       429
+#define IMG_SPERMS                                     430
+#define IMG_BULLET                                     431
+#define IMG_HEART                                      432
+#define IMG_CROSS                                      433
+#define IMG_FRANKIE                                    434
+#define IMG_SIGN_SPERMS                                        435
+#define IMG_SIGN_BULLET                                        436
+#define IMG_SIGN_HEART                                 437
+#define IMG_SIGN_CROSS                                 438
+#define IMG_SIGN_FRANKIE                               439
+#define IMG_LANDMINE                                   440
+#define IMG_DC_LANDMINE                                        441
+#define IMG_STEELWALL_SLIPPERY                         442
+#define IMG_EXTRA_TIME                                 443
+#define IMG_SHIELD_NORMAL                              444
+#define IMG_SHIELD_NORMAL_ACTIVE                       445
+#define IMG_SHIELD_DEADLY                              446
+#define IMG_SHIELD_DEADLY_ACTIVE                       447
+#define IMG_SWITCHGATE_CLOSED                          448
+#define IMG_SWITCHGATE_OPENING                         449
+#define IMG_SWITCHGATE_OPEN                            450
+#define IMG_SWITCHGATE_CLOSING                         451
+#define IMG_TIMEGATE_CLOSED                            452
+#define IMG_TIMEGATE_OPENING                           453
+#define IMG_TIMEGATE_OPEN                              454
+#define IMG_TIMEGATE_CLOSING                           455
+#define IMG_PEARL                                      456
+#define IMG_PEARL_BREAKING                             457
+#define IMG_CRYSTAL                                    458
+#define IMG_WALL_PEARL                                 459
+#define IMG_WALL_CRYSTAL                               460
+#define IMG_DC_STEELWALL_1_LEFT                                461
+#define IMG_DC_STEELWALL_1_RIGHT                       462
+#define IMG_DC_STEELWALL_1_TOP                         463
+#define IMG_DC_STEELWALL_1_BOTTOM                      464
+#define IMG_DC_STEELWALL_1_HORIZONTAL                  465
+#define IMG_DC_STEELWALL_1_VERTICAL                    466
+#define IMG_DC_STEELWALL_1_TOPLEFT                     467
+#define IMG_DC_STEELWALL_1_TOPRIGHT                    468
+#define IMG_DC_STEELWALL_1_BOTTOMLEFT                  469
+#define IMG_DC_STEELWALL_1_BOTTOMRIGHT                 470
+#define IMG_DC_STEELWALL_1_TOPLEFT_2                   471
+#define IMG_DC_STEELWALL_1_TOPRIGHT_2                  472
+#define IMG_DC_STEELWALL_1_BOTTOMLEFT_2                        473
+#define IMG_DC_STEELWALL_1_BOTTOMRIGHT_2               474
+#define IMG_DC_STEELWALL_2_LEFT                                475
+#define IMG_DC_STEELWALL_2_RIGHT                       476
+#define IMG_DC_STEELWALL_2_TOP                         477
+#define IMG_DC_STEELWALL_2_BOTTOM                      478
+#define IMG_DC_STEELWALL_2_HORIZONTAL                  479
+#define IMG_DC_STEELWALL_2_VERTICAL                    480
+#define IMG_DC_STEELWALL_2_MIDDLE                      481
+#define IMG_DC_STEELWALL_2_SINGLE                      482
+#define IMG_TUBE_RIGHT_DOWN                            483
+#define IMG_TUBE_HORIZONTAL_DOWN                       484
+#define IMG_TUBE_LEFT_DOWN                             485
+#define IMG_TUBE_HORIZONTAL                            486
+#define IMG_TUBE_VERTICAL_RIGHT                                487
+#define IMG_TUBE_ANY                                   488
+#define IMG_TUBE_VERTICAL_LEFT                         489
+#define IMG_TUBE_VERTICAL                              490
+#define IMG_TUBE_RIGHT_UP                              491
+#define IMG_TUBE_HORIZONTAL_UP                         492
+#define IMG_TUBE_LEFT_UP                               493
+#define IMG_TRAP                                       494
+#define IMG_TRAP_ACTIVE                                        495
+#define IMG_DX_SUPABOMB                                        496
+#define IMG_KEY_1                                      497
+#define IMG_KEY_1_EDITOR                               498
+#define IMG_KEY_2                                      499
+#define IMG_KEY_2_EDITOR                               500
+#define IMG_KEY_3                                      501
+#define IMG_KEY_3_EDITOR                               502
+#define IMG_KEY_4                                      503
+#define IMG_KEY_4_EDITOR                               504
+#define IMG_GATE_1                                     505
+#define IMG_GATE_2                                     506
+#define IMG_GATE_3                                     507
+#define IMG_GATE_4                                     508
+#define IMG_GATE_1_GRAY                                        509
+#define IMG_GATE_1_GRAY_EDITOR                         510
+#define IMG_GATE_1_GRAY_ACTIVE                         511
+#define IMG_GATE_2_GRAY                                        512
+#define IMG_GATE_2_GRAY_EDITOR                         513
+#define IMG_GATE_2_GRAY_ACTIVE                         514
+#define IMG_GATE_3_GRAY                                        515
+#define IMG_GATE_3_GRAY_EDITOR                         516
+#define IMG_GATE_3_GRAY_ACTIVE                         517
+#define IMG_GATE_4_GRAY                                        518
+#define IMG_GATE_4_GRAY_EDITOR                         519
+#define IMG_GATE_4_GRAY_ACTIVE                         520
+#define IMG_GAME_OF_LIFE                               521
+#define IMG_BIOMAZE                                    522
+#define IMG_PACMAN                                     523
+#define IMG_PACMAN_RIGHT                               524
+#define IMG_PACMAN_UP                                  525
+#define IMG_PACMAN_LEFT                                        526
+#define IMG_PACMAN_DOWN                                        527
+#define IMG_PACMAN_TURNING_FROM_RIGHT                  528
+#define IMG_PACMAN_TURNING_FROM_UP                     529
+#define IMG_PACMAN_TURNING_FROM_LEFT                   530
+#define IMG_PACMAN_TURNING_FROM_DOWN                   531
+#define IMG_LAMP                                       532
+#define IMG_LAMP_EDITOR                                        533
+#define IMG_LAMP_ACTIVE                                        534
+#define IMG_TIME_ORB_FULL                              535
+#define IMG_TIME_ORB_EMPTY                             536
+#define IMG_EMERALD_YELLOW                             537
+#define IMG_EMERALD_YELLOW_MOVING                      538
+#define IMG_EMERALD_YELLOW_FALLING                     539
+#define IMG_EMERALD_RED                                        540
+#define IMG_EMERALD_RED_MOVING                         541
+#define IMG_EMERALD_RED_FALLING                                542
+#define IMG_EMERALD_PURPLE                             543
+#define IMG_EMERALD_PURPLE_MOVING                      544
+#define IMG_EMERALD_PURPLE_FALLING                     545
+#define IMG_WALL_EMERALD_YELLOW                                546
+#define IMG_WALL_EMERALD_RED                           547
+#define IMG_WALL_EMERALD_PURPLE                                548
+#define IMG_WALL_BD_DIAMOND                            549
+#define IMG_EXPANDABLE_WALL                            550
+#define IMG_EXPANDABLE_WALL_HORIZONTAL                 551
+#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR          552
+#define IMG_EXPANDABLE_WALL_VERTICAL                   553
+#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR            554
+#define IMG_EXPANDABLE_WALL_ANY                                555
+#define IMG_EXPANDABLE_WALL_ANY_EDITOR                 556
+#define IMG_EXPANDABLE_STEELWALL_HORIZONTAL            557
+#define IMG_EXPANDABLE_STEELWALL_HORIZONTAL_EDITOR     558
+#define IMG_EXPANDABLE_STEELWALL_VERTICAL              559
+#define IMG_EXPANDABLE_STEELWALL_VERTICAL_EDITOR       560
+#define IMG_EXPANDABLE_STEELWALL_ANY                   561
+#define IMG_EXPANDABLE_STEELWALL_ANY_EDITOR            562
+#define IMG_BD_EXPANDABLE_WALL                         563
+#define IMG_BD_EXPANDABLE_WALL_EDITOR                  564
+#define IMG_EXPANDABLE_WALL_GROWING_LEFT               565
+#define IMG_EXPANDABLE_WALL_GROWING_RIGHT              566
+#define IMG_EXPANDABLE_WALL_GROWING_UP                 567
+#define IMG_EXPANDABLE_WALL_GROWING_DOWN               568
+#define IMG_EXPANDABLE_STEELWALL_GROWING_LEFT          569
+#define IMG_EXPANDABLE_STEELWALL_GROWING_RIGHT         570
+#define IMG_EXPANDABLE_STEELWALL_GROWING_UP            571
+#define IMG_EXPANDABLE_STEELWALL_GROWING_DOWN          572
+#define IMG_BLACK_ORB                                  573
+#define IMG_SPEED_PILL                                 574
+#define IMG_DARK_YAMYAM                                        575
+#define IMG_DYNABOMB                                   576
+#define IMG_DYNABOMB_ACTIVE                            577
+#define IMG_DYNABOMB_PLAYER_1                          578
+#define IMG_DYNABOMB_PLAYER_1_ACTIVE                   579
+#define IMG_DYNABOMB_PLAYER_2                          580
+#define IMG_DYNABOMB_PLAYER_2_ACTIVE                   581
+#define IMG_DYNABOMB_PLAYER_3                          582
+#define IMG_DYNABOMB_PLAYER_3_ACTIVE                   583
+#define IMG_DYNABOMB_PLAYER_4                          584
+#define IMG_DYNABOMB_PLAYER_4_ACTIVE                   585
+#define IMG_DYNABOMB_INCREASE_NUMBER                   586
+#define IMG_DYNABOMB_INCREASE_SIZE                     587
+#define IMG_DYNABOMB_INCREASE_POWER                    588
+#define IMG_PIG                                                589
+#define IMG_PIG_DOWN                                   590
+#define IMG_PIG_UP                                     591
+#define IMG_PIG_LEFT                                   592
+#define IMG_PIG_RIGHT                                  593
+#define IMG_PIG_MOVING_DOWN                            594
+#define IMG_PIG_MOVING_UP                              595
+#define IMG_PIG_MOVING_LEFT                            596
+#define IMG_PIG_MOVING_RIGHT                           597
+#define IMG_PIG_DIGGING_DOWN                           598
+#define IMG_PIG_DIGGING_UP                             599
+#define IMG_PIG_DIGGING_LEFT                           600
+#define IMG_PIG_DIGGING_RIGHT                          601
+#define IMG_DRAGON                                     602
+#define IMG_DRAGON_DOWN                                        603
+#define IMG_DRAGON_UP                                  604
+#define IMG_DRAGON_LEFT                                        605
+#define IMG_DRAGON_RIGHT                               606
+#define IMG_DRAGON_MOVING_DOWN                         607
+#define IMG_DRAGON_MOVING_UP                           608
+#define IMG_DRAGON_MOVING_LEFT                         609
+#define IMG_DRAGON_MOVING_RIGHT                                610
+#define IMG_DRAGON_ATTACKING_DOWN                      611
+#define IMG_DRAGON_ATTACKING_UP                                612
+#define IMG_DRAGON_ATTACKING_LEFT                      613
+#define IMG_DRAGON_ATTACKING_RIGHT                     614
+#define IMG_MOLE                                       615
+#define IMG_MOLE_DOWN                                  616
+#define IMG_MOLE_UP                                    617
+#define IMG_MOLE_LEFT                                  618
+#define IMG_MOLE_RIGHT                                 619
+#define IMG_MOLE_MOVING_DOWN                           620
+#define IMG_MOLE_MOVING_UP                             621
+#define IMG_MOLE_MOVING_LEFT                           622
+#define IMG_MOLE_MOVING_RIGHT                          623
+#define IMG_MOLE_DIGGING_DOWN                          624
+#define IMG_MOLE_DIGGING_UP                            625
+#define IMG_MOLE_DIGGING_LEFT                          626
+#define IMG_MOLE_DIGGING_RIGHT                         627
+#define IMG_PENGUIN                                    628
+#define IMG_PENGUIN_EDITOR                             629
+#define IMG_PENGUIN_DOWN                               630
+#define IMG_PENGUIN_UP                                 631
+#define IMG_PENGUIN_LEFT                               632
+#define IMG_PENGUIN_RIGHT                              633
+#define IMG_PENGUIN_MOVING_DOWN                                634
+#define IMG_PENGUIN_MOVING_UP                          635
+#define IMG_PENGUIN_MOVING_LEFT                                636
+#define IMG_PENGUIN_MOVING_RIGHT                       637
+#define IMG_SATELLITE                                  638
+#define IMG_FLAMES_1_LEFT                              639
+#define IMG_FLAMES_2_LEFT                              640
+#define IMG_FLAMES_3_LEFT                              641
+#define IMG_FLAMES_1_RIGHT                             642
+#define IMG_FLAMES_2_RIGHT                             643
+#define IMG_FLAMES_3_RIGHT                             644
+#define IMG_FLAMES_1_UP                                        645
+#define IMG_FLAMES_2_UP                                        646
+#define IMG_FLAMES_3_UP                                        647
+#define IMG_FLAMES_1_DOWN                              648
+#define IMG_FLAMES_2_DOWN                              649
+#define IMG_FLAMES_3_DOWN                              650
+#define IMG_STONEBLOCK                                 651
+#define IMG_PLAYER_1                                   652
+#define IMG_PLAYER_1_EDITOR                            653
+#define IMG_PLAYER_1_DOWN                              654
+#define IMG_PLAYER_1_UP                                        655
+#define IMG_PLAYER_1_LEFT                              656
+#define IMG_PLAYER_1_RIGHT                             657
+#define IMG_PLAYER_1_MOVING_DOWN                       658
+#define IMG_PLAYER_1_MOVING_UP                         659
+#define IMG_PLAYER_1_MOVING_LEFT                       660
+#define IMG_PLAYER_1_MOVING_RIGHT                      661
+#define IMG_PLAYER_1_DIGGING_DOWN                      662
+#define IMG_PLAYER_1_DIGGING_UP                                663
+#define IMG_PLAYER_1_DIGGING_LEFT                      664
+#define IMG_PLAYER_1_DIGGING_RIGHT                     665
+#define IMG_PLAYER_1_COLLECTING_DOWN                   666
+#define IMG_PLAYER_1_COLLECTING_UP                     667
+#define IMG_PLAYER_1_COLLECTING_LEFT                   668
+#define IMG_PLAYER_1_COLLECTING_RIGHT                  669
+#define IMG_PLAYER_1_PUSHING_DOWN                      670
+#define IMG_PLAYER_1_PUSHING_UP                                671
+#define IMG_PLAYER_1_PUSHING_LEFT                      672
+#define IMG_PLAYER_1_PUSHING_RIGHT                     673
+#define IMG_PLAYER_1_SNAPPING_DOWN                     674
+#define IMG_PLAYER_1_SNAPPING_UP                       675
+#define IMG_PLAYER_1_SNAPPING_LEFT                     676
+#define IMG_PLAYER_1_SNAPPING_RIGHT                    677
+#define IMG_PLAYER_2                                   678
+#define IMG_PLAYER_2_EDITOR                            679
+#define IMG_PLAYER_2_DOWN                              680
+#define IMG_PLAYER_2_UP                                        681
+#define IMG_PLAYER_2_LEFT                              682
+#define IMG_PLAYER_2_RIGHT                             683
+#define IMG_PLAYER_2_MOVING_DOWN                       684
+#define IMG_PLAYER_2_MOVING_UP                         685
+#define IMG_PLAYER_2_MOVING_LEFT                       686
+#define IMG_PLAYER_2_MOVING_RIGHT                      687
+#define IMG_PLAYER_2_DIGGING_DOWN                      688
+#define IMG_PLAYER_2_DIGGING_UP                                689
+#define IMG_PLAYER_2_DIGGING_LEFT                      690
+#define IMG_PLAYER_2_DIGGING_RIGHT                     691
+#define IMG_PLAYER_2_COLLECTING_DOWN                   692
+#define IMG_PLAYER_2_COLLECTING_UP                     693
+#define IMG_PLAYER_2_COLLECTING_LEFT                   694
+#define IMG_PLAYER_2_COLLECTING_RIGHT                  695
+#define IMG_PLAYER_2_PUSHING_DOWN                      696
+#define IMG_PLAYER_2_PUSHING_UP                                697
+#define IMG_PLAYER_2_PUSHING_LEFT                      698
+#define IMG_PLAYER_2_PUSHING_RIGHT                     699
+#define IMG_PLAYER_2_SNAPPING_DOWN                     700
+#define IMG_PLAYER_2_SNAPPING_UP                       701
+#define IMG_PLAYER_2_SNAPPING_LEFT                     702
+#define IMG_PLAYER_2_SNAPPING_RIGHT                    703
+#define IMG_PLAYER_3                                   704
+#define IMG_PLAYER_3_EDITOR                            705
+#define IMG_PLAYER_3_DOWN                              706
+#define IMG_PLAYER_3_UP                                        707
+#define IMG_PLAYER_3_LEFT                              708
+#define IMG_PLAYER_3_RIGHT                             709
+#define IMG_PLAYER_3_MOVING_DOWN                       710
+#define IMG_PLAYER_3_MOVING_UP                         711
+#define IMG_PLAYER_3_MOVING_LEFT                       712
+#define IMG_PLAYER_3_MOVING_RIGHT                      713
+#define IMG_PLAYER_3_DIGGING_DOWN                      714
+#define IMG_PLAYER_3_DIGGING_UP                                715
+#define IMG_PLAYER_3_DIGGING_LEFT                      716
+#define IMG_PLAYER_3_DIGGING_RIGHT                     717
+#define IMG_PLAYER_3_COLLECTING_DOWN                   718
+#define IMG_PLAYER_3_COLLECTING_UP                     719
+#define IMG_PLAYER_3_COLLECTING_LEFT                   720
+#define IMG_PLAYER_3_COLLECTING_RIGHT                  721
+#define IMG_PLAYER_3_PUSHING_DOWN                      722
+#define IMG_PLAYER_3_PUSHING_UP                                723
+#define IMG_PLAYER_3_PUSHING_LEFT                      724
+#define IMG_PLAYER_3_PUSHING_RIGHT                     725
+#define IMG_PLAYER_3_SNAPPING_DOWN                     726
+#define IMG_PLAYER_3_SNAPPING_UP                       727
+#define IMG_PLAYER_3_SNAPPING_LEFT                     728
+#define IMG_PLAYER_3_SNAPPING_RIGHT                    729
+#define IMG_PLAYER_4                                   730
+#define IMG_PLAYER_4_EDITOR                            731
+#define IMG_PLAYER_4_DOWN                              732
+#define IMG_PLAYER_4_UP                                        733
+#define IMG_PLAYER_4_LEFT                              734
+#define IMG_PLAYER_4_RIGHT                             735
+#define IMG_PLAYER_4_MOVING_DOWN                       736
+#define IMG_PLAYER_4_MOVING_UP                         737
+#define IMG_PLAYER_4_MOVING_LEFT                       738
+#define IMG_PLAYER_4_MOVING_RIGHT                      739
+#define IMG_PLAYER_4_DIGGING_DOWN                      740
+#define IMG_PLAYER_4_DIGGING_UP                                741
+#define IMG_PLAYER_4_DIGGING_LEFT                      742
+#define IMG_PLAYER_4_DIGGING_RIGHT                     743
+#define IMG_PLAYER_4_COLLECTING_DOWN                   744
+#define IMG_PLAYER_4_COLLECTING_UP                     745
+#define IMG_PLAYER_4_COLLECTING_LEFT                   746
+#define IMG_PLAYER_4_COLLECTING_RIGHT                  747
+#define IMG_PLAYER_4_PUSHING_DOWN                      748
+#define IMG_PLAYER_4_PUSHING_UP                                749
+#define IMG_PLAYER_4_PUSHING_LEFT                      750
+#define IMG_PLAYER_4_PUSHING_RIGHT                     751
+#define IMG_PLAYER_4_SNAPPING_DOWN                     752
+#define IMG_PLAYER_4_SNAPPING_UP                       753
+#define IMG_PLAYER_4_SNAPPING_LEFT                     754
+#define IMG_PLAYER_4_SNAPPING_RIGHT                    755
+#define IMG_DEFAULT_EXPLODING                          756
+#define IMG_TWINKLE_BLUE                               757
+#define IMG_TWINKLE_WHITE                              758
+#define IMG_STEELWALL_TOPLEFT                          759
+#define IMG_STEELWALL_TOPRIGHT                         760
+#define IMG_STEELWALL_BOTTOMLEFT                       761
+#define IMG_STEELWALL_BOTTOMRIGHT                      762
+#define IMG_STEELWALL_HORIZONTAL                       763
+#define IMG_STEELWALL_VERTICAL                         764
+#define IMG_STEELWALL_TOPLEFT_EDITOR                   765
+#define IMG_STEELWALL_TOPRIGHT_EDITOR                  766
+#define IMG_STEELWALL_BOTTOMLEFT_EDITOR                        767
+#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR               768
+#define IMG_STEELWALL_HORIZONTAL_EDITOR                        769
+#define IMG_STEELWALL_VERTICAL_EDITOR                  770
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT                        771
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT               772
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT             773
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT            774
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL             775
+#define IMG_INVISIBLE_STEELWALL_VERTICAL               776
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR         777
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR                778
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR      779
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR     780
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR      781
+#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR                782
+#define IMG_ARROW_LEFT                                 783
+#define IMG_ARROW_RIGHT                                        784
+#define IMG_ARROW_UP                                   785
+#define IMG_ARROW_DOWN                                 786
+#define IMG_UNKNOWN                                    787
+#define IMG_TRIGGER_ELEMENT                            788
+#define IMG_TRIGGER_PLAYER                             789
+#define IMG_TRIGGER_CE_VALUE                           790
+#define IMG_TRIGGER_CE_SCORE                           791
+#define IMG_CURRENT_CE_VALUE                           792
+#define IMG_CURRENT_CE_SCORE                           793
+#define IMG_PREV_CE_1                                  794
+#define IMG_PREV_CE_2                                  795
+#define IMG_PREV_CE_3                                  796
+#define IMG_PREV_CE_4                                  797
+#define IMG_PREV_CE_5                                  798
+#define IMG_PREV_CE_6                                  799
+#define IMG_PREV_CE_7                                  800
+#define IMG_PREV_CE_8                                  801
+#define IMG_NEXT_CE_1                                  802
+#define IMG_NEXT_CE_2                                  803
+#define IMG_NEXT_CE_3                                  804
+#define IMG_NEXT_CE_4                                  805
+#define IMG_NEXT_CE_5                                  806
+#define IMG_NEXT_CE_6                                  807
+#define IMG_NEXT_CE_7                                  808
+#define IMG_NEXT_CE_8                                  809
+#define IMG_SELF                                       810
+#define IMG_ANY_ELEMENT                                        811
+#define IMG_EMC_KEY_5                                  812
+#define IMG_EMC_KEY_6                                  813
+#define IMG_EMC_KEY_7                                  814
+#define IMG_EMC_KEY_8                                  815
+#define IMG_EMC_GATE_5                                 816
+#define IMG_EMC_GATE_6                                 817
+#define IMG_EMC_GATE_7                                 818
+#define IMG_EMC_GATE_8                                 819
+#define IMG_EMC_GATE_5_GRAY                            820
+#define IMG_EMC_GATE_5_GRAY_EDITOR                     821
+#define IMG_EMC_GATE_5_GRAY_ACTIVE                     822
+#define IMG_EMC_GATE_6_GRAY                            823
+#define IMG_EMC_GATE_6_GRAY_EDITOR                     824
+#define IMG_EMC_GATE_6_GRAY_ACTIVE                     825
+#define IMG_EMC_GATE_7_GRAY                            826
+#define IMG_EMC_GATE_7_GRAY_EDITOR                     827
+#define IMG_EMC_GATE_7_GRAY_ACTIVE                     828
+#define IMG_EMC_GATE_8_GRAY                            829
+#define IMG_EMC_GATE_8_GRAY_EDITOR                     830
+#define IMG_EMC_GATE_8_GRAY_ACTIVE                     831
+#define IMG_EMC_ANDROID                                        832
+#define IMG_EMC_ANDROID_SHRINKING_UPLEFT               833
+#define IMG_EMC_ANDROID_GROWING_DOWNRIGHT              834
+#define IMG_EMC_ANDROID_SHRINKING_DOWNLEFT             835
+#define IMG_EMC_ANDROID_GROWING_UPRIGHT                        836
+#define IMG_EMC_ANDROID_SHRINKING_UPRIGHT              837
+#define IMG_EMC_ANDROID_GROWING_DOWNLEFT               838
+#define IMG_EMC_ANDROID_SHRINKING_DOWNRIGHT            839
+#define IMG_EMC_ANDROID_GROWING_UPLEFT                 840
+#define IMG_EMC_GRASS                                  841
+#define IMG_EMC_GRASS_CRUMBLED                         842
+#define IMG_EMC_GRASS_DIGGING_LEFT                     843
+#define IMG_EMC_GRASS_DIGGING_RIGHT                    844
+#define IMG_EMC_GRASS_DIGGING_UP                       845
+#define IMG_EMC_GRASS_DIGGING_DOWN                     846
+#define IMG_EMC_GRASS_DIGGING_LEFT_CRUMBLED            847
+#define IMG_EMC_GRASS_DIGGING_RIGHT_CRUMBLED           848
+#define IMG_EMC_GRASS_DIGGING_UP_CRUMBLED              849
+#define IMG_EMC_GRASS_DIGGING_DOWN_CRUMBLED            850
+#define IMG_EMC_MAGIC_BALL                             851
+#define IMG_EMC_MAGIC_BALL_ACTIVE                      852
+#define IMG_EMC_MAGIC_BALL_DROPPING                    853
+#define IMG_EMC_MAGIC_BALL_SWITCH                      854
+#define IMG_EMC_MAGIC_BALL_SWITCH_ACTIVE               855
+#define IMG_EMC_SPRING_BUMPER                          856
+#define IMG_EMC_SPRING_BUMPER_ACTIVE                   857
+#define IMG_EMC_PLANT                                  858
+#define IMG_EMC_PLANT_CRUMBLED                         859
+#define IMG_EMC_LENSES                                 860
+#define IMG_EMC_MAGNIFIER                              861
+#define IMG_EMC_WALL_9                                 862
+#define IMG_EMC_WALL_10                                        863
+#define IMG_EMC_WALL_11                                        864
+#define IMG_EMC_WALL_12                                        865
+#define IMG_EMC_WALL_13                                        866
+#define IMG_EMC_WALL_14                                        867
+#define IMG_EMC_WALL_15                                        868
+#define IMG_EMC_WALL_16                                        869
+#define IMG_EMC_WALL_SLIPPERY_1                                870
+#define IMG_EMC_WALL_SLIPPERY_2                                871
+#define IMG_EMC_WALL_SLIPPERY_3                                872
+#define IMG_EMC_WALL_SLIPPERY_4                                873
+#define IMG_EMC_FAKE_GRASS                             874
+#define IMG_EMC_FAKE_GRASS_CRUMBLED                    875
+#define IMG_EMC_FAKE_GRASS_ACTIVE                      876
+#define IMG_EMC_FAKE_GRASS_ACTIVE_CRUMBLED             877
+#define IMG_EMC_FAKE_GRASS_EDITOR                      878
+#define IMG_EMC_FAKE_ACID                              879
+#define IMG_EMC_DRIPPER                                        880
+#define IMG_EMC_DRIPPER_EDITOR                         881
+#define IMG_EMC_DRIPPER_ACTIVE                         882
+#define IMG_GRAPHIC_1                                  883
+#define IMG_GRAPHIC_2                                  884
+#define IMG_GRAPHIC_3                                  885
+#define IMG_GRAPHIC_4                                  886
+#define IMG_GRAPHIC_5                                  887
+#define IMG_GRAPHIC_6                                  888
+#define IMG_GRAPHIC_7                                  889
+#define IMG_GRAPHIC_8                                  890
+#define IMG_CHAR_SPACE                                 891
+#define IMG_CHAR_SPACE_EDITOR                          892
+#define IMG_CHAR_EXCLAM                                        893
+#define IMG_CHAR_QUOTEDBL                              894
+#define IMG_CHAR_NUMBERSIGN                            895
+#define IMG_CHAR_DOLLAR                                        896
+#define IMG_CHAR_PERCENT                               897
+#define IMG_CHAR_AMPERSAND                             898
+#define IMG_CHAR_APOSTROPHE                            899
+#define IMG_CHAR_PARENLEFT                             900
+#define IMG_CHAR_PARENRIGHT                            901
+#define IMG_CHAR_ASTERISK                              902
+#define IMG_CHAR_PLUS                                  903
+#define IMG_CHAR_COMMA                                 904
+#define IMG_CHAR_MINUS                                 905
+#define IMG_CHAR_PERIOD                                        906
+#define IMG_CHAR_SLASH                                 907
+#define IMG_CHAR_0                                     908
+#define IMG_CHAR_1                                     909
+#define IMG_CHAR_2                                     910
+#define IMG_CHAR_3                                     911
+#define IMG_CHAR_4                                     912
+#define IMG_CHAR_5                                     913
+#define IMG_CHAR_6                                     914
+#define IMG_CHAR_7                                     915
+#define IMG_CHAR_8                                     916
+#define IMG_CHAR_9                                     917
+#define IMG_CHAR_COLON                                 918
+#define IMG_CHAR_SEMICOLON                             919
+#define IMG_CHAR_LESS                                  920
+#define IMG_CHAR_EQUAL                                 921
+#define IMG_CHAR_GREATER                               922
+#define IMG_CHAR_QUESTION                              923
+#define IMG_CHAR_AT                                    924
+#define IMG_CHAR_A                                     925
+#define IMG_CHAR_B                                     926
+#define IMG_CHAR_C                                     927
+#define IMG_CHAR_D                                     928
+#define IMG_CHAR_E                                     929
+#define IMG_CHAR_F                                     930
+#define IMG_CHAR_G                                     931
+#define IMG_CHAR_H                                     932
+#define IMG_CHAR_I                                     933
+#define IMG_CHAR_J                                     934
+#define IMG_CHAR_K                                     935
+#define IMG_CHAR_L                                     936
+#define IMG_CHAR_M                                     937
+#define IMG_CHAR_N                                     938
+#define IMG_CHAR_O                                     939
+#define IMG_CHAR_P                                     940
+#define IMG_CHAR_Q                                     941
+#define IMG_CHAR_R                                     942
+#define IMG_CHAR_S                                     943
+#define IMG_CHAR_T                                     944
+#define IMG_CHAR_U                                     945
+#define IMG_CHAR_V                                     946
+#define IMG_CHAR_W                                     947
+#define IMG_CHAR_X                                     948
+#define IMG_CHAR_Y                                     949
+#define IMG_CHAR_Z                                     950
+#define IMG_CHAR_BRACKETLEFT                           951
+#define IMG_CHAR_BACKSLASH                             952
+#define IMG_CHAR_BRACKETRIGHT                          953
+#define IMG_CHAR_ASCIICIRCUM                           954
+#define IMG_CHAR_UNDERSCORE                            955
+#define IMG_CHAR_COPYRIGHT                             956
+#define IMG_CHAR_AUMLAUT                               957
+#define IMG_CHAR_OUMLAUT                               958
+#define IMG_CHAR_UUMLAUT                               959
+#define IMG_CHAR_DEGREE                                        960
+#define IMG_CHAR_TRADEMARK                             961
+#define IMG_CHAR_CURSOR                                        962
+#define IMG_CHAR_BUTTON                                        963
+#define IMG_CHAR_UP                                    964
+#define IMG_CHAR_DOWN                                  965
+#define IMG_STEEL_CHAR_SPACE                           966
+#define IMG_STEEL_CHAR_SPACE_EDITOR                    967
+#define IMG_STEEL_CHAR_EXCLAM                          968
+#define IMG_STEEL_CHAR_QUOTEDBL                                969
+#define IMG_STEEL_CHAR_NUMBERSIGN                      970
+#define IMG_STEEL_CHAR_DOLLAR                          971
+#define IMG_STEEL_CHAR_PERCENT                         972
+#define IMG_STEEL_CHAR_AMPERSAND                       973
+#define IMG_STEEL_CHAR_APOSTROPHE                      974
+#define IMG_STEEL_CHAR_PARENLEFT                       975
+#define IMG_STEEL_CHAR_PARENRIGHT                      976
+#define IMG_STEEL_CHAR_ASTERISK                                977
+#define IMG_STEEL_CHAR_PLUS                            978
+#define IMG_STEEL_CHAR_COMMA                           979
+#define IMG_STEEL_CHAR_MINUS                           980
+#define IMG_STEEL_CHAR_PERIOD                          981
+#define IMG_STEEL_CHAR_SLASH                           982
+#define IMG_STEEL_CHAR_0                               983
+#define IMG_STEEL_CHAR_1                               984
+#define IMG_STEEL_CHAR_2                               985
+#define IMG_STEEL_CHAR_3                               986
+#define IMG_STEEL_CHAR_4                               987
+#define IMG_STEEL_CHAR_5                               988
+#define IMG_STEEL_CHAR_6                               989
+#define IMG_STEEL_CHAR_7                               990
+#define IMG_STEEL_CHAR_8                               991
+#define IMG_STEEL_CHAR_9                               992
+#define IMG_STEEL_CHAR_COLON                           993
+#define IMG_STEEL_CHAR_SEMICOLON                       994
+#define IMG_STEEL_CHAR_LESS                            995
+#define IMG_STEEL_CHAR_EQUAL                           996
+#define IMG_STEEL_CHAR_GREATER                         997
+#define IMG_STEEL_CHAR_QUESTION                                998
+#define IMG_STEEL_CHAR_AT                              999
+#define IMG_STEEL_CHAR_A                               1000
+#define IMG_STEEL_CHAR_B                               1001
+#define IMG_STEEL_CHAR_C                               1002
+#define IMG_STEEL_CHAR_D                               1003
+#define IMG_STEEL_CHAR_E                               1004
+#define IMG_STEEL_CHAR_F                               1005
+#define IMG_STEEL_CHAR_G                               1006
+#define IMG_STEEL_CHAR_H                               1007
+#define IMG_STEEL_CHAR_I                               1008
+#define IMG_STEEL_CHAR_J                               1009
+#define IMG_STEEL_CHAR_K                               1010
+#define IMG_STEEL_CHAR_L                               1011
+#define IMG_STEEL_CHAR_M                               1012
+#define IMG_STEEL_CHAR_N                               1013
+#define IMG_STEEL_CHAR_O                               1014
+#define IMG_STEEL_CHAR_P                               1015
+#define IMG_STEEL_CHAR_Q                               1016
+#define IMG_STEEL_CHAR_R                               1017
+#define IMG_STEEL_CHAR_S                               1018
+#define IMG_STEEL_CHAR_T                               1019
+#define IMG_STEEL_CHAR_U                               1020
+#define IMG_STEEL_CHAR_V                               1021
+#define IMG_STEEL_CHAR_W                               1022
+#define IMG_STEEL_CHAR_X                               1023
+#define IMG_STEEL_CHAR_Y                               1024
+#define IMG_STEEL_CHAR_Z                               1025
+#define IMG_STEEL_CHAR_BRACKETLEFT                     1026
+#define IMG_STEEL_CHAR_BACKSLASH                       1027
+#define IMG_STEEL_CHAR_BRACKETRIGHT                    1028
+#define IMG_STEEL_CHAR_ASCIICIRCUM                     1029
+#define IMG_STEEL_CHAR_UNDERSCORE                      1030
+#define IMG_STEEL_CHAR_COPYRIGHT                       1031
+#define IMG_STEEL_CHAR_AUMLAUT                         1032
+#define IMG_STEEL_CHAR_OUMLAUT                         1033
+#define IMG_STEEL_CHAR_UUMLAUT                         1034
+#define IMG_STEEL_CHAR_DEGREE                          1035
+#define IMG_STEEL_CHAR_TRADEMARK                       1036
+#define IMG_STEEL_CHAR_CURSOR                          1037
+#define IMG_STEEL_CHAR_BUTTON                          1038
+#define IMG_STEEL_CHAR_UP                              1039
+#define IMG_STEEL_CHAR_DOWN                            1040
+#define IMG_CUSTOM_1                                   1041
+#define IMG_CUSTOM_1_EDITOR                            1042
+#define IMG_CUSTOM_2                                   1043
+#define IMG_CUSTOM_2_EDITOR                            1044
+#define IMG_CUSTOM_3                                   1045
+#define IMG_CUSTOM_3_EDITOR                            1046
+#define IMG_CUSTOM_4                                   1047
+#define IMG_CUSTOM_4_EDITOR                            1048
+#define IMG_CUSTOM_5                                   1049
+#define IMG_CUSTOM_5_EDITOR                            1050
+#define IMG_CUSTOM_6                                   1051
+#define IMG_CUSTOM_6_EDITOR                            1052
+#define IMG_CUSTOM_7                                   1053
+#define IMG_CUSTOM_7_EDITOR                            1054
+#define IMG_CUSTOM_8                                   1055
+#define IMG_CUSTOM_8_EDITOR                            1056
+#define IMG_CUSTOM_9                                   1057
+#define IMG_CUSTOM_9_EDITOR                            1058
+#define IMG_CUSTOM_10                                  1059
+#define IMG_CUSTOM_10_EDITOR                           1060
+#define IMG_CUSTOM_11                                  1061
+#define IMG_CUSTOM_11_EDITOR                           1062
+#define IMG_CUSTOM_12                                  1063
+#define IMG_CUSTOM_12_EDITOR                           1064
+#define IMG_CUSTOM_13                                  1065
+#define IMG_CUSTOM_13_EDITOR                           1066
+#define IMG_CUSTOM_14                                  1067
+#define IMG_CUSTOM_14_EDITOR                           1068
+#define IMG_CUSTOM_15                                  1069
+#define IMG_CUSTOM_15_EDITOR                           1070
+#define IMG_CUSTOM_16                                  1071
+#define IMG_CUSTOM_16_EDITOR                           1072
+#define IMG_CUSTOM_17                                  1073
+#define IMG_CUSTOM_17_EDITOR                           1074
+#define IMG_CUSTOM_18                                  1075
+#define IMG_CUSTOM_18_EDITOR                           1076
+#define IMG_CUSTOM_19                                  1077
+#define IMG_CUSTOM_19_EDITOR                           1078
+#define IMG_CUSTOM_20                                  1079
+#define IMG_CUSTOM_20_EDITOR                           1080
+#define IMG_CUSTOM_21                                  1081
+#define IMG_CUSTOM_21_EDITOR                           1082
+#define IMG_CUSTOM_22                                  1083
+#define IMG_CUSTOM_22_EDITOR                           1084
+#define IMG_CUSTOM_23                                  1085
+#define IMG_CUSTOM_23_EDITOR                           1086
+#define IMG_CUSTOM_24                                  1087
+#define IMG_CUSTOM_24_EDITOR                           1088
+#define IMG_CUSTOM_25                                  1089
+#define IMG_CUSTOM_25_EDITOR                           1090
+#define IMG_CUSTOM_26                                  1091
+#define IMG_CUSTOM_26_EDITOR                           1092
+#define IMG_CUSTOM_27                                  1093
+#define IMG_CUSTOM_27_EDITOR                           1094
+#define IMG_CUSTOM_28                                  1095
+#define IMG_CUSTOM_28_EDITOR                           1096
+#define IMG_CUSTOM_29                                  1097
+#define IMG_CUSTOM_29_EDITOR                           1098
+#define IMG_CUSTOM_30                                  1099
+#define IMG_CUSTOM_30_EDITOR                           1100
+#define IMG_CUSTOM_31                                  1101
+#define IMG_CUSTOM_31_EDITOR                           1102
+#define IMG_CUSTOM_32                                  1103
+#define IMG_CUSTOM_32_EDITOR                           1104
+#define IMG_CUSTOM_33                                  1105
+#define IMG_CUSTOM_33_EDITOR                           1106
+#define IMG_CUSTOM_34                                  1107
+#define IMG_CUSTOM_34_EDITOR                           1108
+#define IMG_CUSTOM_35                                  1109
+#define IMG_CUSTOM_35_EDITOR                           1110
+#define IMG_CUSTOM_36                                  1111
+#define IMG_CUSTOM_36_EDITOR                           1112
+#define IMG_CUSTOM_37                                  1113
+#define IMG_CUSTOM_37_EDITOR                           1114
+#define IMG_CUSTOM_38                                  1115
+#define IMG_CUSTOM_38_EDITOR                           1116
+#define IMG_CUSTOM_39                                  1117
+#define IMG_CUSTOM_39_EDITOR                           1118
+#define IMG_CUSTOM_40                                  1119
+#define IMG_CUSTOM_40_EDITOR                           1120
+#define IMG_CUSTOM_41                                  1121
+#define IMG_CUSTOM_41_EDITOR                           1122
+#define IMG_CUSTOM_42                                  1123
+#define IMG_CUSTOM_42_EDITOR                           1124
+#define IMG_CUSTOM_43                                  1125
+#define IMG_CUSTOM_43_EDITOR                           1126
+#define IMG_CUSTOM_44                                  1127
+#define IMG_CUSTOM_44_EDITOR                           1128
+#define IMG_CUSTOM_45                                  1129
+#define IMG_CUSTOM_45_EDITOR                           1130
+#define IMG_CUSTOM_46                                  1131
+#define IMG_CUSTOM_46_EDITOR                           1132
+#define IMG_CUSTOM_47                                  1133
+#define IMG_CUSTOM_47_EDITOR                           1134
+#define IMG_CUSTOM_48                                  1135
+#define IMG_CUSTOM_48_EDITOR                           1136
+#define IMG_CUSTOM_49                                  1137
+#define IMG_CUSTOM_49_EDITOR                           1138
+#define IMG_CUSTOM_50                                  1139
+#define IMG_CUSTOM_50_EDITOR                           1140
+#define IMG_CUSTOM_51                                  1141
+#define IMG_CUSTOM_51_EDITOR                           1142
+#define IMG_CUSTOM_52                                  1143
+#define IMG_CUSTOM_52_EDITOR                           1144
+#define IMG_CUSTOM_53                                  1145
+#define IMG_CUSTOM_53_EDITOR                           1146
+#define IMG_CUSTOM_54                                  1147
+#define IMG_CUSTOM_54_EDITOR                           1148
+#define IMG_CUSTOM_55                                  1149
+#define IMG_CUSTOM_55_EDITOR                           1150
+#define IMG_CUSTOM_56                                  1151
+#define IMG_CUSTOM_56_EDITOR                           1152
+#define IMG_CUSTOM_57                                  1153
+#define IMG_CUSTOM_57_EDITOR                           1154
+#define IMG_CUSTOM_58                                  1155
+#define IMG_CUSTOM_58_EDITOR                           1156
+#define IMG_CUSTOM_59                                  1157
+#define IMG_CUSTOM_59_EDITOR                           1158
+#define IMG_CUSTOM_60                                  1159
+#define IMG_CUSTOM_60_EDITOR                           1160
+#define IMG_CUSTOM_61                                  1161
+#define IMG_CUSTOM_61_EDITOR                           1162
+#define IMG_CUSTOM_62                                  1163
+#define IMG_CUSTOM_62_EDITOR                           1164
+#define IMG_CUSTOM_63                                  1165
+#define IMG_CUSTOM_63_EDITOR                           1166
+#define IMG_CUSTOM_64                                  1167
+#define IMG_CUSTOM_64_EDITOR                           1168
+#define IMG_CUSTOM_65                                  1169
+#define IMG_CUSTOM_65_EDITOR                           1170
+#define IMG_CUSTOM_66                                  1171
+#define IMG_CUSTOM_66_EDITOR                           1172
+#define IMG_CUSTOM_67                                  1173
+#define IMG_CUSTOM_67_EDITOR                           1174
+#define IMG_CUSTOM_68                                  1175
+#define IMG_CUSTOM_68_EDITOR                           1176
+#define IMG_CUSTOM_69                                  1177
+#define IMG_CUSTOM_69_EDITOR                           1178
+#define IMG_CUSTOM_70                                  1179
+#define IMG_CUSTOM_70_EDITOR                           1180
+#define IMG_CUSTOM_71                                  1181
+#define IMG_CUSTOM_71_EDITOR                           1182
+#define IMG_CUSTOM_72                                  1183
+#define IMG_CUSTOM_72_EDITOR                           1184
+#define IMG_CUSTOM_73                                  1185
+#define IMG_CUSTOM_73_EDITOR                           1186
+#define IMG_CUSTOM_74                                  1187
+#define IMG_CUSTOM_74_EDITOR                           1188
+#define IMG_CUSTOM_75                                  1189
+#define IMG_CUSTOM_75_EDITOR                           1190
+#define IMG_CUSTOM_76                                  1191
+#define IMG_CUSTOM_76_EDITOR                           1192
+#define IMG_CUSTOM_77                                  1193
+#define IMG_CUSTOM_77_EDITOR                           1194
+#define IMG_CUSTOM_78                                  1195
+#define IMG_CUSTOM_78_EDITOR                           1196
+#define IMG_CUSTOM_79                                  1197
+#define IMG_CUSTOM_79_EDITOR                           1198
+#define IMG_CUSTOM_80                                  1199
+#define IMG_CUSTOM_80_EDITOR                           1200
+#define IMG_CUSTOM_81                                  1201
+#define IMG_CUSTOM_81_EDITOR                           1202
+#define IMG_CUSTOM_82                                  1203
+#define IMG_CUSTOM_82_EDITOR                           1204
+#define IMG_CUSTOM_83                                  1205
+#define IMG_CUSTOM_83_EDITOR                           1206
+#define IMG_CUSTOM_84                                  1207
+#define IMG_CUSTOM_84_EDITOR                           1208
+#define IMG_CUSTOM_85                                  1209
+#define IMG_CUSTOM_85_EDITOR                           1210
+#define IMG_CUSTOM_86                                  1211
+#define IMG_CUSTOM_86_EDITOR                           1212
+#define IMG_CUSTOM_87                                  1213
+#define IMG_CUSTOM_87_EDITOR                           1214
+#define IMG_CUSTOM_88                                  1215
+#define IMG_CUSTOM_88_EDITOR                           1216
+#define IMG_CUSTOM_89                                  1217
+#define IMG_CUSTOM_89_EDITOR                           1218
+#define IMG_CUSTOM_90                                  1219
+#define IMG_CUSTOM_90_EDITOR                           1220
+#define IMG_CUSTOM_91                                  1221
+#define IMG_CUSTOM_91_EDITOR                           1222
+#define IMG_CUSTOM_92                                  1223
+#define IMG_CUSTOM_92_EDITOR                           1224
+#define IMG_CUSTOM_93                                  1225
+#define IMG_CUSTOM_93_EDITOR                           1226
+#define IMG_CUSTOM_94                                  1227
+#define IMG_CUSTOM_94_EDITOR                           1228
+#define IMG_CUSTOM_95                                  1229
+#define IMG_CUSTOM_95_EDITOR                           1230
+#define IMG_CUSTOM_96                                  1231
+#define IMG_CUSTOM_96_EDITOR                           1232
+#define IMG_CUSTOM_97                                  1233
+#define IMG_CUSTOM_97_EDITOR                           1234
+#define IMG_CUSTOM_98                                  1235
+#define IMG_CUSTOM_98_EDITOR                           1236
+#define IMG_CUSTOM_99                                  1237
+#define IMG_CUSTOM_99_EDITOR                           1238
+#define IMG_CUSTOM_100                                 1239
+#define IMG_CUSTOM_100_EDITOR                          1240
+#define IMG_CUSTOM_101                                 1241
+#define IMG_CUSTOM_101_EDITOR                          1242
+#define IMG_CUSTOM_102                                 1243
+#define IMG_CUSTOM_102_EDITOR                          1244
+#define IMG_CUSTOM_103                                 1245
+#define IMG_CUSTOM_103_EDITOR                          1246
+#define IMG_CUSTOM_104                                 1247
+#define IMG_CUSTOM_104_EDITOR                          1248
+#define IMG_CUSTOM_105                                 1249
+#define IMG_CUSTOM_105_EDITOR                          1250
+#define IMG_CUSTOM_106                                 1251
+#define IMG_CUSTOM_106_EDITOR                          1252
+#define IMG_CUSTOM_107                                 1253
+#define IMG_CUSTOM_107_EDITOR                          1254
+#define IMG_CUSTOM_108                                 1255
+#define IMG_CUSTOM_108_EDITOR                          1256
+#define IMG_CUSTOM_109                                 1257
+#define IMG_CUSTOM_109_EDITOR                          1258
+#define IMG_CUSTOM_110                                 1259
+#define IMG_CUSTOM_110_EDITOR                          1260
+#define IMG_CUSTOM_111                                 1261
+#define IMG_CUSTOM_111_EDITOR                          1262
+#define IMG_CUSTOM_112                                 1263
+#define IMG_CUSTOM_112_EDITOR                          1264
+#define IMG_CUSTOM_113                                 1265
+#define IMG_CUSTOM_113_EDITOR                          1266
+#define IMG_CUSTOM_114                                 1267
+#define IMG_CUSTOM_114_EDITOR                          1268
+#define IMG_CUSTOM_115                                 1269
+#define IMG_CUSTOM_115_EDITOR                          1270
+#define IMG_CUSTOM_116                                 1271
+#define IMG_CUSTOM_116_EDITOR                          1272
+#define IMG_CUSTOM_117                                 1273
+#define IMG_CUSTOM_117_EDITOR                          1274
+#define IMG_CUSTOM_118                                 1275
+#define IMG_CUSTOM_118_EDITOR                          1276
+#define IMG_CUSTOM_119                                 1277
+#define IMG_CUSTOM_119_EDITOR                          1278
+#define IMG_CUSTOM_120                                 1279
+#define IMG_CUSTOM_120_EDITOR                          1280
+#define IMG_CUSTOM_121                                 1281
+#define IMG_CUSTOM_121_EDITOR                          1282
+#define IMG_CUSTOM_122                                 1283
+#define IMG_CUSTOM_122_EDITOR                          1284
+#define IMG_CUSTOM_123                                 1285
+#define IMG_CUSTOM_123_EDITOR                          1286
+#define IMG_CUSTOM_124                                 1287
+#define IMG_CUSTOM_124_EDITOR                          1288
+#define IMG_CUSTOM_125                                 1289
+#define IMG_CUSTOM_125_EDITOR                          1290
+#define IMG_CUSTOM_126                                 1291
+#define IMG_CUSTOM_126_EDITOR                          1292
+#define IMG_CUSTOM_127                                 1293
+#define IMG_CUSTOM_127_EDITOR                          1294
+#define IMG_CUSTOM_128                                 1295
+#define IMG_CUSTOM_128_EDITOR                          1296
+#define IMG_CUSTOM_129                                 1297
+#define IMG_CUSTOM_129_EDITOR                          1298
+#define IMG_CUSTOM_130                                 1299
+#define IMG_CUSTOM_130_EDITOR                          1300
+#define IMG_CUSTOM_131                                 1301
+#define IMG_CUSTOM_131_EDITOR                          1302
+#define IMG_CUSTOM_132                                 1303
+#define IMG_CUSTOM_132_EDITOR                          1304
+#define IMG_CUSTOM_133                                 1305
+#define IMG_CUSTOM_133_EDITOR                          1306
+#define IMG_CUSTOM_134                                 1307
+#define IMG_CUSTOM_134_EDITOR                          1308
+#define IMG_CUSTOM_135                                 1309
+#define IMG_CUSTOM_135_EDITOR                          1310
+#define IMG_CUSTOM_136                                 1311
+#define IMG_CUSTOM_136_EDITOR                          1312
+#define IMG_CUSTOM_137                                 1313
+#define IMG_CUSTOM_137_EDITOR                          1314
+#define IMG_CUSTOM_138                                 1315
+#define IMG_CUSTOM_138_EDITOR                          1316
+#define IMG_CUSTOM_139                                 1317
+#define IMG_CUSTOM_139_EDITOR                          1318
+#define IMG_CUSTOM_140                                 1319
+#define IMG_CUSTOM_140_EDITOR                          1320
+#define IMG_CUSTOM_141                                 1321
+#define IMG_CUSTOM_141_EDITOR                          1322
+#define IMG_CUSTOM_142                                 1323
+#define IMG_CUSTOM_142_EDITOR                          1324
+#define IMG_CUSTOM_143                                 1325
+#define IMG_CUSTOM_143_EDITOR                          1326
+#define IMG_CUSTOM_144                                 1327
+#define IMG_CUSTOM_144_EDITOR                          1328
+#define IMG_CUSTOM_145                                 1329
+#define IMG_CUSTOM_145_EDITOR                          1330
+#define IMG_CUSTOM_146                                 1331
+#define IMG_CUSTOM_146_EDITOR                          1332
+#define IMG_CUSTOM_147                                 1333
+#define IMG_CUSTOM_147_EDITOR                          1334
+#define IMG_CUSTOM_148                                 1335
+#define IMG_CUSTOM_148_EDITOR                          1336
+#define IMG_CUSTOM_149                                 1337
+#define IMG_CUSTOM_149_EDITOR                          1338
+#define IMG_CUSTOM_150                                 1339
+#define IMG_CUSTOM_150_EDITOR                          1340
+#define IMG_CUSTOM_151                                 1341
+#define IMG_CUSTOM_151_EDITOR                          1342
+#define IMG_CUSTOM_152                                 1343
+#define IMG_CUSTOM_152_EDITOR                          1344
+#define IMG_CUSTOM_153                                 1345
+#define IMG_CUSTOM_153_EDITOR                          1346
+#define IMG_CUSTOM_154                                 1347
+#define IMG_CUSTOM_154_EDITOR                          1348
+#define IMG_CUSTOM_155                                 1349
+#define IMG_CUSTOM_155_EDITOR                          1350
+#define IMG_CUSTOM_156                                 1351
+#define IMG_CUSTOM_156_EDITOR                          1352
+#define IMG_CUSTOM_157                                 1353
+#define IMG_CUSTOM_157_EDITOR                          1354
+#define IMG_CUSTOM_158                                 1355
+#define IMG_CUSTOM_158_EDITOR                          1356
+#define IMG_CUSTOM_159                                 1357
+#define IMG_CUSTOM_159_EDITOR                          1358
+#define IMG_CUSTOM_160                                 1359
+#define IMG_CUSTOM_160_EDITOR                          1360
+#define IMG_CUSTOM_161                                 1361
+#define IMG_CUSTOM_161_EDITOR                          1362
+#define IMG_CUSTOM_162                                 1363
+#define IMG_CUSTOM_162_EDITOR                          1364
+#define IMG_CUSTOM_163                                 1365
+#define IMG_CUSTOM_163_EDITOR                          1366
+#define IMG_CUSTOM_164                                 1367
+#define IMG_CUSTOM_164_EDITOR                          1368
+#define IMG_CUSTOM_165                                 1369
+#define IMG_CUSTOM_165_EDITOR                          1370
+#define IMG_CUSTOM_166                                 1371
+#define IMG_CUSTOM_166_EDITOR                          1372
+#define IMG_CUSTOM_167                                 1373
+#define IMG_CUSTOM_167_EDITOR                          1374
+#define IMG_CUSTOM_168                                 1375
+#define IMG_CUSTOM_168_EDITOR                          1376
+#define IMG_CUSTOM_169                                 1377
+#define IMG_CUSTOM_169_EDITOR                          1378
+#define IMG_CUSTOM_170                                 1379
+#define IMG_CUSTOM_170_EDITOR                          1380
+#define IMG_CUSTOM_171                                 1381
+#define IMG_CUSTOM_171_EDITOR                          1382
+#define IMG_CUSTOM_172                                 1383
+#define IMG_CUSTOM_172_EDITOR                          1384
+#define IMG_CUSTOM_173                                 1385
+#define IMG_CUSTOM_173_EDITOR                          1386
+#define IMG_CUSTOM_174                                 1387
+#define IMG_CUSTOM_174_EDITOR                          1388
+#define IMG_CUSTOM_175                                 1389
+#define IMG_CUSTOM_175_EDITOR                          1390
+#define IMG_CUSTOM_176                                 1391
+#define IMG_CUSTOM_176_EDITOR                          1392
+#define IMG_CUSTOM_177                                 1393
+#define IMG_CUSTOM_177_EDITOR                          1394
+#define IMG_CUSTOM_178                                 1395
+#define IMG_CUSTOM_178_EDITOR                          1396
+#define IMG_CUSTOM_179                                 1397
+#define IMG_CUSTOM_179_EDITOR                          1398
+#define IMG_CUSTOM_180                                 1399
+#define IMG_CUSTOM_180_EDITOR                          1400
+#define IMG_CUSTOM_181                                 1401
+#define IMG_CUSTOM_181_EDITOR                          1402
+#define IMG_CUSTOM_182                                 1403
+#define IMG_CUSTOM_182_EDITOR                          1404
+#define IMG_CUSTOM_183                                 1405
+#define IMG_CUSTOM_183_EDITOR                          1406
+#define IMG_CUSTOM_184                                 1407
+#define IMG_CUSTOM_184_EDITOR                          1408
+#define IMG_CUSTOM_185                                 1409
+#define IMG_CUSTOM_185_EDITOR                          1410
+#define IMG_CUSTOM_186                                 1411
+#define IMG_CUSTOM_186_EDITOR                          1412
+#define IMG_CUSTOM_187                                 1413
+#define IMG_CUSTOM_187_EDITOR                          1414
+#define IMG_CUSTOM_188                                 1415
+#define IMG_CUSTOM_188_EDITOR                          1416
+#define IMG_CUSTOM_189                                 1417
+#define IMG_CUSTOM_189_EDITOR                          1418
+#define IMG_CUSTOM_190                                 1419
+#define IMG_CUSTOM_190_EDITOR                          1420
+#define IMG_CUSTOM_191                                 1421
+#define IMG_CUSTOM_191_EDITOR                          1422
+#define IMG_CUSTOM_192                                 1423
+#define IMG_CUSTOM_192_EDITOR                          1424
+#define IMG_CUSTOM_193                                 1425
+#define IMG_CUSTOM_193_EDITOR                          1426
+#define IMG_CUSTOM_194                                 1427
+#define IMG_CUSTOM_194_EDITOR                          1428
+#define IMG_CUSTOM_195                                 1429
+#define IMG_CUSTOM_195_EDITOR                          1430
+#define IMG_CUSTOM_196                                 1431
+#define IMG_CUSTOM_196_EDITOR                          1432
+#define IMG_CUSTOM_197                                 1433
+#define IMG_CUSTOM_197_EDITOR                          1434
+#define IMG_CUSTOM_198                                 1435
+#define IMG_CUSTOM_198_EDITOR                          1436
+#define IMG_CUSTOM_199                                 1437
+#define IMG_CUSTOM_199_EDITOR                          1438
+#define IMG_CUSTOM_200                                 1439
+#define IMG_CUSTOM_200_EDITOR                          1440
+#define IMG_CUSTOM_201                                 1441
+#define IMG_CUSTOM_201_EDITOR                          1442
+#define IMG_CUSTOM_202                                 1443
+#define IMG_CUSTOM_202_EDITOR                          1444
+#define IMG_CUSTOM_203                                 1445
+#define IMG_CUSTOM_203_EDITOR                          1446
+#define IMG_CUSTOM_204                                 1447
+#define IMG_CUSTOM_204_EDITOR                          1448
+#define IMG_CUSTOM_205                                 1449
+#define IMG_CUSTOM_205_EDITOR                          1450
+#define IMG_CUSTOM_206                                 1451
+#define IMG_CUSTOM_206_EDITOR                          1452
+#define IMG_CUSTOM_207                                 1453
+#define IMG_CUSTOM_207_EDITOR                          1454
+#define IMG_CUSTOM_208                                 1455
+#define IMG_CUSTOM_208_EDITOR                          1456
+#define IMG_CUSTOM_209                                 1457
+#define IMG_CUSTOM_209_EDITOR                          1458
+#define IMG_CUSTOM_210                                 1459
+#define IMG_CUSTOM_210_EDITOR                          1460
+#define IMG_CUSTOM_211                                 1461
+#define IMG_CUSTOM_211_EDITOR                          1462
+#define IMG_CUSTOM_212                                 1463
+#define IMG_CUSTOM_212_EDITOR                          1464
+#define IMG_CUSTOM_213                                 1465
+#define IMG_CUSTOM_213_EDITOR                          1466
+#define IMG_CUSTOM_214                                 1467
+#define IMG_CUSTOM_214_EDITOR                          1468
+#define IMG_CUSTOM_215                                 1469
+#define IMG_CUSTOM_215_EDITOR                          1470
+#define IMG_CUSTOM_216                                 1471
+#define IMG_CUSTOM_216_EDITOR                          1472
+#define IMG_CUSTOM_217                                 1473
+#define IMG_CUSTOM_217_EDITOR                          1474
+#define IMG_CUSTOM_218                                 1475
+#define IMG_CUSTOM_218_EDITOR                          1476
+#define IMG_CUSTOM_219                                 1477
+#define IMG_CUSTOM_219_EDITOR                          1478
+#define IMG_CUSTOM_220                                 1479
+#define IMG_CUSTOM_220_EDITOR                          1480
+#define IMG_CUSTOM_221                                 1481
+#define IMG_CUSTOM_221_EDITOR                          1482
+#define IMG_CUSTOM_222                                 1483
+#define IMG_CUSTOM_222_EDITOR                          1484
+#define IMG_CUSTOM_223                                 1485
+#define IMG_CUSTOM_223_EDITOR                          1486
+#define IMG_CUSTOM_224                                 1487
+#define IMG_CUSTOM_224_EDITOR                          1488
+#define IMG_CUSTOM_225                                 1489
+#define IMG_CUSTOM_225_EDITOR                          1490
+#define IMG_CUSTOM_226                                 1491
+#define IMG_CUSTOM_226_EDITOR                          1492
+#define IMG_CUSTOM_227                                 1493
+#define IMG_CUSTOM_227_EDITOR                          1494
+#define IMG_CUSTOM_228                                 1495
+#define IMG_CUSTOM_228_EDITOR                          1496
+#define IMG_CUSTOM_229                                 1497
+#define IMG_CUSTOM_229_EDITOR                          1498
+#define IMG_CUSTOM_230                                 1499
+#define IMG_CUSTOM_230_EDITOR                          1500
+#define IMG_CUSTOM_231                                 1501
+#define IMG_CUSTOM_231_EDITOR                          1502
+#define IMG_CUSTOM_232                                 1503
+#define IMG_CUSTOM_232_EDITOR                          1504
+#define IMG_CUSTOM_233                                 1505
+#define IMG_CUSTOM_233_EDITOR                          1506
+#define IMG_CUSTOM_234                                 1507
+#define IMG_CUSTOM_234_EDITOR                          1508
+#define IMG_CUSTOM_235                                 1509
+#define IMG_CUSTOM_235_EDITOR                          1510
+#define IMG_CUSTOM_236                                 1511
+#define IMG_CUSTOM_236_EDITOR                          1512
+#define IMG_CUSTOM_237                                 1513
+#define IMG_CUSTOM_237_EDITOR                          1514
+#define IMG_CUSTOM_238                                 1515
+#define IMG_CUSTOM_238_EDITOR                          1516
+#define IMG_CUSTOM_239                                 1517
+#define IMG_CUSTOM_239_EDITOR                          1518
+#define IMG_CUSTOM_240                                 1519
+#define IMG_CUSTOM_240_EDITOR                          1520
+#define IMG_CUSTOM_241                                 1521
+#define IMG_CUSTOM_241_EDITOR                          1522
+#define IMG_CUSTOM_242                                 1523
+#define IMG_CUSTOM_242_EDITOR                          1524
+#define IMG_CUSTOM_243                                 1525
+#define IMG_CUSTOM_243_EDITOR                          1526
+#define IMG_CUSTOM_244                                 1527
+#define IMG_CUSTOM_244_EDITOR                          1528
+#define IMG_CUSTOM_245                                 1529
+#define IMG_CUSTOM_245_EDITOR                          1530
+#define IMG_CUSTOM_246                                 1531
+#define IMG_CUSTOM_246_EDITOR                          1532
+#define IMG_CUSTOM_247                                 1533
+#define IMG_CUSTOM_247_EDITOR                          1534
+#define IMG_CUSTOM_248                                 1535
+#define IMG_CUSTOM_248_EDITOR                          1536
+#define IMG_CUSTOM_249                                 1537
+#define IMG_CUSTOM_249_EDITOR                          1538
+#define IMG_CUSTOM_250                                 1539
+#define IMG_CUSTOM_250_EDITOR                          1540
+#define IMG_CUSTOM_251                                 1541
+#define IMG_CUSTOM_251_EDITOR                          1542
+#define IMG_CUSTOM_252                                 1543
+#define IMG_CUSTOM_252_EDITOR                          1544
+#define IMG_CUSTOM_253                                 1545
+#define IMG_CUSTOM_253_EDITOR                          1546
+#define IMG_CUSTOM_254                                 1547
+#define IMG_CUSTOM_254_EDITOR                          1548
+#define IMG_CUSTOM_255                                 1549
+#define IMG_CUSTOM_255_EDITOR                          1550
+#define IMG_CUSTOM_256                                 1551
+#define IMG_CUSTOM_256_EDITOR                          1552
+#define IMG_GROUP_1                                    1553
+#define IMG_GROUP_1_EDITOR                             1554
+#define IMG_GROUP_2                                    1555
+#define IMG_GROUP_2_EDITOR                             1556
+#define IMG_GROUP_3                                    1557
+#define IMG_GROUP_3_EDITOR                             1558
+#define IMG_GROUP_4                                    1559
+#define IMG_GROUP_4_EDITOR                             1560
+#define IMG_GROUP_5                                    1561
+#define IMG_GROUP_5_EDITOR                             1562
+#define IMG_GROUP_6                                    1563
+#define IMG_GROUP_6_EDITOR                             1564
+#define IMG_GROUP_7                                    1565
+#define IMG_GROUP_7_EDITOR                             1566
+#define IMG_GROUP_8                                    1567
+#define IMG_GROUP_8_EDITOR                             1568
+#define IMG_GROUP_9                                    1569
+#define IMG_GROUP_9_EDITOR                             1570
+#define IMG_GROUP_10                                   1571
+#define IMG_GROUP_10_EDITOR                            1572
+#define IMG_GROUP_11                                   1573
+#define IMG_GROUP_11_EDITOR                            1574
+#define IMG_GROUP_12                                   1575
+#define IMG_GROUP_12_EDITOR                            1576
+#define IMG_GROUP_13                                   1577
+#define IMG_GROUP_13_EDITOR                            1578
+#define IMG_GROUP_14                                   1579
+#define IMG_GROUP_14_EDITOR                            1580
+#define IMG_GROUP_15                                   1581
+#define IMG_GROUP_15_EDITOR                            1582
+#define IMG_GROUP_16                                   1583
+#define IMG_GROUP_16_EDITOR                            1584
+#define IMG_GROUP_17                                   1585
+#define IMG_GROUP_17_EDITOR                            1586
+#define IMG_GROUP_18                                   1587
+#define IMG_GROUP_18_EDITOR                            1588
+#define IMG_GROUP_19                                   1589
+#define IMG_GROUP_19_EDITOR                            1590
+#define IMG_GROUP_20                                   1591
+#define IMG_GROUP_20_EDITOR                            1592
+#define IMG_GROUP_21                                   1593
+#define IMG_GROUP_21_EDITOR                            1594
+#define IMG_GROUP_22                                   1595
+#define IMG_GROUP_22_EDITOR                            1596
+#define IMG_GROUP_23                                   1597
+#define IMG_GROUP_23_EDITOR                            1598
+#define IMG_GROUP_24                                   1599
+#define IMG_GROUP_24_EDITOR                            1600
+#define IMG_GROUP_25                                   1601
+#define IMG_GROUP_25_EDITOR                            1602
+#define IMG_GROUP_26                                   1603
+#define IMG_GROUP_26_EDITOR                            1604
+#define IMG_GROUP_27                                   1605
+#define IMG_GROUP_27_EDITOR                            1606
+#define IMG_GROUP_28                                   1607
+#define IMG_GROUP_28_EDITOR                            1608
+#define IMG_GROUP_29                                   1609
+#define IMG_GROUP_29_EDITOR                            1610
+#define IMG_GROUP_30                                   1611
+#define IMG_GROUP_30_EDITOR                            1612
+#define IMG_GROUP_31                                   1613
+#define IMG_GROUP_31_EDITOR                            1614
+#define IMG_GROUP_32                                   1615
+#define IMG_GROUP_32_EDITOR                            1616
+#define IMG_SP_OBJECTS                                 1617
+#define IMG_EMC_OBJECT                                 1618
+#define IMG_EMC_SPRITE                                 1619
+#define IMG_TOON_1                                     1620
+#define IMG_TOON_2                                     1621
+#define IMG_TOON_3                                     1622
+#define IMG_TOON_4                                     1623
+#define IMG_TOON_5                                     1624
+#define IMG_TOON_6                                     1625
+#define IMG_TOON_7                                     1626
+#define IMG_TOON_8                                     1627
+#define IMG_TOON_9                                     1628
+#define IMG_TOON_10                                    1629
+#define IMG_TOON_11                                    1630
+#define IMG_TOON_12                                    1631
+#define IMG_TOON_13                                    1632
+#define IMG_TOON_14                                    1633
+#define IMG_TOON_15                                    1634
+#define IMG_TOON_16                                    1635
+#define IMG_TOON_17                                    1636
+#define IMG_TOON_18                                    1637
+#define IMG_TOON_19                                    1638
+#define IMG_TOON_20                                    1639
+#define IMG_MENU_CALIBRATE_RED                         1640
+#define IMG_MENU_CALIBRATE_BLUE                                1641
+#define IMG_MENU_CALIBRATE_YELLOW                      1642
+#define IMG_MENU_BUTTON                                        1643
+#define IMG_MENU_BUTTON_ACTIVE                         1644
+#define IMG_MENU_BUTTON_LEFT                           1645
+#define IMG_MENU_BUTTON_LEFT_ACTIVE                    1646
+#define IMG_MENU_BUTTON_RIGHT                          1647
+#define IMG_MENU_BUTTON_RIGHT_ACTIVE                   1648
+#define IMG_MENU_BUTTON_UP                             1649
+#define IMG_MENU_BUTTON_UP_ACTIVE                      1650
+#define IMG_MENU_BUTTON_DOWN                           1651
+#define IMG_MENU_BUTTON_DOWN_ACTIVE                    1652
+#define IMG_MENU_BUTTON_ENTER_MENU                     1653
+#define IMG_MENU_BUTTON_ENTER_MENU_ACTIVE              1654
+#define IMG_MENU_BUTTON_LEAVE_MENU                     1655
+#define IMG_MENU_BUTTON_LEAVE_MENU_ACTIVE              1656
+#define IMG_MENU_BUTTON_NEXT_LEVEL                     1657
+#define IMG_MENU_BUTTON_NEXT_LEVEL_ACTIVE              1658
+#define IMG_MENU_BUTTON_PREV_LEVEL                     1659
+#define IMG_MENU_BUTTON_PREV_LEVEL_ACTIVE              1660
+#define IMG_MENU_BUTTON_NAME                           1661
+#define IMG_MENU_BUTTON_NAME_ACTIVE                    1662
+#define IMG_MENU_BUTTON_LEVELS                         1663
+#define IMG_MENU_BUTTON_LEVELS_ACTIVE                  1664
+#define IMG_MENU_BUTTON_SCORES                         1665
+#define IMG_MENU_BUTTON_SCORES_ACTIVE                  1666
+#define IMG_MENU_BUTTON_EDITOR                         1667
+#define IMG_MENU_BUTTON_EDITOR_ACTIVE                  1668
+#define IMG_MENU_BUTTON_INFO                           1669
+#define IMG_MENU_BUTTON_INFO_ACTIVE                    1670
+#define IMG_MENU_BUTTON_GAME                           1671
+#define IMG_MENU_BUTTON_GAME_ACTIVE                    1672
+#define IMG_MENU_BUTTON_SETUP                          1673
+#define IMG_MENU_BUTTON_SETUP_ACTIVE                   1674
+#define IMG_MENU_BUTTON_QUIT                           1675
+#define IMG_MENU_BUTTON_QUIT_ACTIVE                    1676
+#define IMG_MENU_SCROLLBAR                             1677
+#define IMG_MENU_SCROLLBAR_ACTIVE                      1678
+#define IMG_FONT_INITIAL_1                             1679
+#define IMG_FONT_INITIAL_2                             1680
+#define IMG_FONT_INITIAL_3                             1681
+#define IMG_FONT_INITIAL_4                             1682
+#define IMG_FONT_TITLE_1                               1683
+#define IMG_FONT_TITLE_2                               1684
+#define IMG_FONT_TITLE_2_SETUP                         1685
+#define IMG_FONT_MENU_1                                        1686
+#define IMG_FONT_MENU_1_ACTIVE                         1687
+#define IMG_FONT_MENU_2                                        1688
+#define IMG_FONT_MENU_2_ACTIVE                         1689
+#define IMG_FONT_TEXT_1                                        1690
+#define IMG_FONT_TEXT_1_MAIN                           1691
+#define IMG_FONT_TEXT_1_LEVELS                         1692
+#define IMG_FONT_TEXT_1_SETUP                          1693
+#define IMG_FONT_TEXT_1_PREVIEW                                1694
+#define IMG_FONT_TEXT_1_SCORES                         1695
+#define IMG_FONT_TEXT_1_ACTIVE_SCORES                  1696
+#define IMG_FONT_TEXT_1_PANEL                          1697
+#define IMG_FONT_TEXT_1_DOOR                           1698
+#define IMG_FONT_TEXT_2                                        1699
+#define IMG_FONT_TEXT_2_MAIN                           1700
+#define IMG_FONT_TEXT_2_LEVELS                         1701
+#define IMG_FONT_TEXT_2_SETUP                          1702
+#define IMG_FONT_TEXT_2_PREVIEW                                1703
+#define IMG_FONT_TEXT_2_SCORES                         1704
+#define IMG_FONT_TEXT_2_ACTIVE_SCORES                  1705
+#define IMG_FONT_TEXT_3                                        1706
+#define IMG_FONT_TEXT_3_LEVELS                         1707
+#define IMG_FONT_TEXT_3_SETUP                          1708
+#define IMG_FONT_TEXT_3_PREVIEW                                1709
+#define IMG_FONT_TEXT_3_SCORES                         1710
+#define IMG_FONT_TEXT_3_ACTIVE_SCORES                  1711
+#define IMG_FONT_TEXT_4                                        1712
+#define IMG_FONT_TEXT_4_MAIN                           1713
+#define IMG_FONT_TEXT_4_LEVELS                         1714
+#define IMG_FONT_TEXT_4_SETUP                          1715
+#define IMG_FONT_TEXT_4_SCORES                         1716
+#define IMG_FONT_TEXT_4_ACTIVE_SCORES                  1717
+#define IMG_FONT_ENVELOPE_1                            1718
+#define IMG_FONT_ENVELOPE_2                            1719
+#define IMG_FONT_ENVELOPE_3                            1720
+#define IMG_FONT_ENVELOPE_4                            1721
+#define IMG_FONT_INPUT_1                               1722
+#define IMG_FONT_INPUT_1_MAIN                          1723
+#define IMG_FONT_INPUT_1_ACTIVE                                1724
+#define IMG_FONT_INPUT_1_ACTIVE_MAIN                   1725
+#define IMG_FONT_INPUT_1_ACTIVE_SETUP                  1726
+#define IMG_FONT_INPUT_2                               1727
+#define IMG_FONT_INPUT_2_ACTIVE                                1728
+#define IMG_FONT_OPTION_OFF                            1729
+#define IMG_FONT_OPTION_ON                             1730
+#define IMG_FONT_VALUE_1                               1731
+#define IMG_FONT_VALUE_2                               1732
+#define IMG_FONT_VALUE_OLD                             1733
+#define IMG_FONT_LEVEL_NUMBER                          1734
+#define IMG_FONT_LEVEL_NUMBER_ACTIVE                   1735
+#define IMG_FONT_TAPE_RECORDER                         1736
+#define IMG_FONT_GAME_INFO                             1737
+#define IMG_FONT_INFO_ELEMENTS                         1738
+#define IMG_FONT_INFO_LEVELSET                         1739
+#define IMG_GLOBAL_BORDER                              1740
+#define IMG_GLOBAL_DOOR                                        1741
+#define IMG_GLOBAL_BUSY                                        1742
+#define IMG_EDITOR_ELEMENT_BORDER                      1743
+#define IMG_EDITOR_ELEMENT_BORDER_INPUT                        1744
+#define IMG_EDITOR_CASCADE_LIST                                1745
+#define IMG_EDITOR_CASCADE_LIST_ACTIVE                 1746
+#define IMG_BACKGROUND                                 1747
+#define IMG_BACKGROUND_TITLE_INITIAL                   1748
+#define IMG_BACKGROUND_TITLE                           1749
+#define IMG_BACKGROUND_MAIN                            1750
+#define IMG_BACKGROUND_LEVELS                          1751
+#define IMG_BACKGROUND_SCORES                          1752
+#define IMG_BACKGROUND_EDITOR                          1753
+#define IMG_BACKGROUND_INFO                            1754
+#define IMG_BACKGROUND_INFO_ELEMENTS                   1755
+#define IMG_BACKGROUND_INFO_MUSIC                      1756
+#define IMG_BACKGROUND_INFO_CREDITS                    1757
+#define IMG_BACKGROUND_INFO_PROGRAM                    1758
+#define IMG_BACKGROUND_INFO_VERSION                    1759
+#define IMG_BACKGROUND_INFO_LEVELSET                   1760
+#define IMG_BACKGROUND_SETUP                           1761
+#define IMG_BACKGROUND_PLAYING                         1762
+#define IMG_BACKGROUND_DOOR                            1763
+#define IMG_BACKGROUND_TITLESCREEN_INITIAL_1           1764
+#define IMG_BACKGROUND_TITLESCREEN_INITIAL_2           1765
+#define IMG_BACKGROUND_TITLESCREEN_INITIAL_3           1766
+#define IMG_BACKGROUND_TITLESCREEN_INITIAL_4           1767
+#define IMG_BACKGROUND_TITLESCREEN_INITIAL_5           1768
+#define IMG_BACKGROUND_TITLESCREEN_1                   1769
+#define IMG_BACKGROUND_TITLESCREEN_2                   1770
+#define IMG_BACKGROUND_TITLESCREEN_3                   1771
+#define IMG_BACKGROUND_TITLESCREEN_4                   1772
+#define IMG_BACKGROUND_TITLESCREEN_5                   1773
+#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_1          1774
+#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_2          1775
+#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_3          1776
+#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_4          1777
+#define IMG_BACKGROUND_TITLEMESSAGE_INITIAL_5          1778
+#define IMG_BACKGROUND_TITLEMESSAGE_1                  1779
+#define IMG_BACKGROUND_TITLEMESSAGE_2                  1780
+#define IMG_BACKGROUND_TITLEMESSAGE_3                  1781
+#define IMG_BACKGROUND_TITLEMESSAGE_4                  1782
+#define IMG_BACKGROUND_TITLEMESSAGE_5                  1783
+#define IMG_BACKGROUND_ENVELOPE_1                      1784
+#define IMG_BACKGROUND_ENVELOPE_2                      1785
+#define IMG_BACKGROUND_ENVELOPE_3                      1786
+#define IMG_BACKGROUND_ENVELOPE_4                      1787
+#define IMG_TITLESCREEN_INITIAL_1                      1788
+#define IMG_TITLESCREEN_INITIAL_2                      1789
+#define IMG_TITLESCREEN_INITIAL_3                      1790
+#define IMG_TITLESCREEN_INITIAL_4                      1791
+#define IMG_TITLESCREEN_INITIAL_5                      1792
+#define IMG_TITLESCREEN_1                              1793
+#define IMG_TITLESCREEN_2                              1794
+#define IMG_TITLESCREEN_3                              1795
+#define IMG_TITLESCREEN_4                              1796
+#define IMG_TITLESCREEN_5                              1797
 
-#define NUM_IMAGE_FILES                                        1797
+#define NUM_IMAGE_FILES                                        1798
 
 #endif /* CONF_GFX_H */
index e4ae1e55234cda8434d5606b2adcd4c75bb96284..c3e5a9034774fb4a8d27033525e56e6044a4d06f 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "2010-02-10 00:26"
+#define COMPILE_DATE_STRING "2010-02-13 14:15"
index 70aa7b64b6d34d2bf8b08fb924d5b44e824d221e..330b6f7a356eb65baceb9709d32c5ff891e34bd1 100644 (file)
@@ -12,7 +12,10 @@ long MyGetTickCount();
 
 byte *TerminalState;
 int TerminalMaxCycles;
+
+#if 0
 #define aniTerminal                    (0x80)
+#endif
 
 // ==========================================================================
 //                              SUBROUTINE
@@ -95,7 +98,7 @@ int subAnimateTerminals(int si)
 
   // int bl, ax, al, X, Y;
 #if 1
-  short bl, al, X, Y;
+  short bl;
 #else
   int bl, al, X, Y;
 #endif
@@ -146,22 +149,36 @@ int subAnimateTerminals(int si)
     bl = 8;
   }
 
+  TerminalState[si] = bl;
+
+  // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 #if 1
-  graphic = (bl < 8 ? IMG_SP_TERMINAL : IMG_SP_TERMINAL_ACTIVE);
+
+  graphic = (bl < 8 ? aniTerminal : aniTerminalActive);
 
   if (game.use_native_sp_graphics_engine)
     GfxFrame[lx][ly] += getGraphicInfo_Delay(graphic);
-#endif
 
-  TerminalState[si] = bl;
-  // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-  al = aniTerminal + bl;
+#if 1
+  subCopyAnimToScreen(si, graphic, GfxFrame[lx][ly]);
+#else
   X = GetStretchX(si);
   Y = GetStretchY(si);
-#if 1
   StretchedSprites.BltImg(X, Y, graphic, GfxFrame[lx][ly]);
+#endif
+
+#else
+
+  al = aniTerminal + bl;
+
+#if 1
+  subCopyFieldToScreen(si, al);
 #else
+  X = GetStretchX(si);
+  Y = GetStretchY(si);
   StretchedSprites.BltEx(X, Y, al);
+#endif
+
 #endif
   // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
index dcf6c799ecdf4d12a26feb1dc30d5ef9dd72163e..deb4afd10b89598ee1b01183b07ca0b0bf4697ed 100644 (file)
 
 #endif
 
-#define aniExplosionInfo               (111)
-
-#if 1
 
-#define aniMurphy                      (IMG_SP_MURPHY)
+// ----------------------------------------------------------------------------
+// elements (stored in file and playfield)
+// ----------------------------------------------------------------------------
 
-#define aniMurphySleepLeft             (IMG_SP_MURPHY_SLEEPING_LEFT)
-#define aniMurphySleepRight            (IMG_SP_MURPHY_SLEEPING_RIGHT)
-#define aniMurphyTouchDown             (IMG_SP_MURPHY_SNAPPING_DOWN)
-#define aniMurphyTouchLeft             (IMG_SP_MURPHY_SNAPPING_LEFT)
-#define aniMurphyTouchRight            (IMG_SP_MURPHY_SNAPPING_RIGHT)
-#define aniMurphyTouchUp               (IMG_SP_MURPHY_SNAPPING_UP)
-#define aniMurphyYawn                  (IMG_SP_MURPHY_BORING_1)
-#define aniPushLeft                    (IMG_SP_MURPHY_PUSHING_LEFT)
-#define aniPushRight                   (IMG_SP_MURPHY_PUSHING_RIGHT)
-#define aniPushUpDown                  (IMG_SP_MURPHY_PUSHING_RIGHT)
+#if 1
 
-#define aniSnikSnakDown                (167)
-#define aniSnikSnakLeft                (239)
-#define aniSnikSnakRight               (247)
-#define aniSnikSnakUp                  (159)
+#define fiSpace                        (0)
+#define fiZonk                                 (1)
+#define fiBase                                 (2)
+#define fiMurphy                       (3)
+#define fiInfotron                     (4)
+#define fiRAM                          (5)
+#define fiHardWare                     (6)
+#define fiExit                                 (7)
+#define fiOrangeDisk                   (8)
+#define fiPortRight                    (9)
+#define fiPortDown                     (10)
+#define fiPortLeft                     (11)
+#define fiPortUp                       (12)
+#define fiSpPortRight                  (13)
+#define fiSpPortDown                   (14)
+#define fiSpPortLeft                   (15)
+#define fiSpPortUp                     (16)
+#define fiSnikSnak                     (17)
+#define fiYellowDisk                   (18)
+#define fiTerminal                     (19)
+#define fiRedDisk                      (20)
+#define fiPortUpAndDown                (21)
+#define fiPortLeftAndRight             (22)
+#define fiPortAllDirections            (23)
+#define fiElectron                     (24)
+#define fiBug                          (25)
+#define fiRAMLeft                      (26)
+#define fiRAMRight                     (27)
+#define fiHWFirst                      (28)
 
-#else
+#define fiHW_0                         (fiHWFirst + 0)
+#define fiHW_1                         (fiHWFirst + 1)
+#define fiHW_2                         (fiHWFirst + 2)
+#define fiHW_3                         (fiHWFirst + 3)
+#define fiHW_4                         (fiHWFirst + 4)
+#define fiHW_5                         (fiHWFirst + 5)
+#define fiHW_6                         (fiHWFirst + 6)
+#define fiHW_7                         (fiHWFirst + 7)
+#define fiHW_8                         (fiHWFirst + 8)
+#define fiHW_9                         (fiHWFirst + 9)
 
-#define aniMurphySleepLeft             (71)
-#define aniMurphySleepRight            (68)
-#define aniMurphyTouchDown             (47)
-#define aniMurphyTouchLeft             (95)
-#define aniMurphyTouchRight            (94)
-#define aniMurphyTouchUp               (46)
-#define aniMurphyYawn                  (56)
-#define aniPushLeft                    (45)
-#define aniPushRight                   (44)
-#define aniPushUpDown                  (79)
+#define fiHWLast                       (37)
+#define fiRAMTop                       (38)
+#define fiRAMBottom                    (39)
+#define fiWallSpace                    (40)
+#define fiHWTrash1                     (41)
+#define fiHWTrash2                     (42)
+#define fiHWMurphy                     (43)
 
-#define aniSnikSnakDown                (167)
-#define aniSnikSnakLeft                (239)
-#define aniSnikSnakRight               (247)
-#define aniSnikSnakUp                  (159)
+#define fiExplosion                    (0x1F)
 
-#endif
+#else
 
 #define fiBase                                 (2)
 #define fiBug                          (25)
 #define fiYellowDisk                   (18)
 #define fiZonk                                 (1)
 
+#endif
+
+
+// ----------------------------------------------------------------------------
+// graphics and animations (used at runtime to display the elements)
+// ----------------------------------------------------------------------------
+
+#if 1
+
+#define aniSpace                       IMG_EMPTY_SPACE
+
+#define aniMurphy                      IMG_SP_MURPHY
+#define aniMurphyDropping              IMG_SP_MURPHY_DROPPING
+
+#define aniMurphySleepLeft             IMG_SP_MURPHY_SLEEPING_LEFT
+#define aniMurphySleepRight            IMG_SP_MURPHY_SLEEPING_RIGHT
+#define aniMurphyTouchDown             IMG_SP_MURPHY_SNAPPING_DOWN
+#define aniMurphyTouchLeft             IMG_SP_MURPHY_SNAPPING_LEFT
+#define aniMurphyTouchRight            IMG_SP_MURPHY_SNAPPING_RIGHT
+#define aniMurphyTouchUp               IMG_SP_MURPHY_SNAPPING_UP
+#define aniMurphyYawn                  IMG_SP_MURPHY_BORING_1
+#define aniPushLeft                    IMG_SP_MURPHY_PUSHING_LEFT
+#define aniPushRight                   IMG_SP_MURPHY_PUSHING_RIGHT
+#define aniPushUpDown                  IMG_SP_MURPHY_PUSHING_RIGHT
+
+#define aniSnikSnakDown                167
+#define aniSnikSnakLeft                239
+#define aniSnikSnakRight               247
+#define aniSnikSnakUp                  159
+
+#define aniTerminal                    IMG_SP_TERMINAL
+#define aniTerminalActive              IMG_SP_TERMINAL_ACTIVE
+
+#define aniExplosionInfo               (111)
+
+#else
+
+#define aniMurphySleepLeft             (71)
+#define aniMurphySleepRight            (68)
+#define aniMurphyTouchDown             (47)
+#define aniMurphyTouchLeft             (95)
+#define aniMurphyTouchRight            (94)
+#define aniMurphyTouchUp               (46)
+#define aniMurphyYawn                  (56)
+#define aniPushLeft                    (45)
+#define aniPushRight                   (44)
+#define aniPushUpDown                  (79)
+
+#define aniSnikSnakDown                (167)
+#define aniSnikSnakLeft                (239)
+#define aniSnikSnakRight               (247)
+#define aniSnikSnakUp                  (159)
+
+#define aniTerminal                    (0x80)
+#define aniTerminalActive              (0x88)
+
+#define aniExplosionInfo               (111)
+
+#endif
+
+#define posFrameCorner                         (55)
+#define posFrameHorizontal             (111)
+#define posFrameVertical               (110)
+
+
+#if 1
+
+extern int aniBug[], aniZonkRollRight[], aniZonkRollLeft[];
+extern int aniEatInfotronLeft[], aniEatInfotronRight[];
+extern int aniInfotronRollRight[], aniInfotronRollLeft[];
+extern int aniMurphyEatLeft[], aniMurphyEatRight[];
+extern int aniMurphyEatUpLeft[], aniMurphyEatUpRight[], aniSplitUpDown[];
+extern int aniMurphyExit[];
+extern int aniSnikSnak[], aniElectron[], aniExplosion[];
+extern int aniTouchBase[], aniTouchInfotron[], aniTouchRedDisk[];
+extern int aniYellowDisk[], aniOrangeDisk[], aniRedDisk[];
+
+#else
+
+extern int *aniBug, *aniZonkRollRight, *aniZonkRollLeft;
+extern int *aniEatInfotronLeft, *aniEatInfotronRight;
+extern int *aniInfotronRollRight, *aniInfotronRollLeft;
+extern int *aniMurphyEatLeft, *aniMurphyEatRight;
+extern int *aniMurphyEatUpLeft, *aniMurphyEatUpRight, *aniSplitUpDown;
+extern int *aniMurphyExit;
+extern int *aniSnikSnak, *aniElectron, *aniExplosion;
+extern int *aniTouchBase, *aniTouchInfotron, *aniTouchRedDisk;
+extern int *aniYellowDisk, *aniOrangeDisk, *aniRedDisk;
+
+#endif
+
+
+// ----------------------------------------------------------------------------
+// input keys
+// ----------------------------------------------------------------------------
+
+#if 1
+
+#define keyNone                        (0)
+#define keyUp                          (1)
+#define keyLeft                        (2)
+#define keyDown                        (3)
+#define keyRight                       (4)
+#define keySpaceUp                     (5)
+#define keySpaceLeft                   (6)
+#define keySpaceDown                   (7)
+#define keySpaceRight                  (8)
+#define keySpace                       (9)
+
+#else
+
 #define keyDown                        (3)
 #define keyLeft                        (2)
 #define keyNone                        (0)
 #define keySpaceUp                     (5)
 #define keyUp                          (1)
 
-#define posFrameCorner                         (55)
-#define posFrameHorizontal             (111)
-#define posFrameVertical               (110)
+#endif
+
 
 extern int GetSI(int X, int Y);
 extern int GetStretchX(int si);
@@ -173,28 +301,6 @@ extern char *CurPath, *OrigPath, *TmpPath;
 extern currency DeltaT;
 extern int *PlayField16;
 
-#if 1
-extern int aniBug[], aniZonkRollRight[], aniZonkRollLeft[];
-extern int aniEatInfotronLeft[], aniEatInfotronRight[];
-extern int aniInfotronRollRight[], aniInfotronRollLeft[];
-extern int aniMurphyEatLeft[], aniMurphyEatRight[];
-extern int aniMurphyEatUpLeft[], aniMurphyEatUpRight[], aniSplitUpDown[];
-extern int aniMurphyExit[];
-extern int aniSnikSnak[], aniElectron[], aniExplosion[];
-extern int aniTouchBase[], aniTouchInfotron[], aniTouchRedDisk[];
-extern int aniYellowDisk[], aniOrangeDisk[], aniRedDisk[];
-#else
-extern int *aniBug, *aniZonkRollRight, *aniZonkRollLeft;
-extern int *aniEatInfotronLeft, *aniEatInfotronRight;
-extern int *aniInfotronRollRight, *aniInfotronRollLeft;
-extern int *aniMurphyEatLeft, *aniMurphyEatRight;
-extern int *aniMurphyEatUpLeft, *aniMurphyEatUpRight, *aniSplitUpDown;
-extern int *aniMurphyExit;
-extern int *aniSnikSnak, *aniElectron, *aniExplosion;
-extern int *aniTouchBase, *aniTouchInfotron, *aniTouchRedDisk;
-extern int *aniYellowDisk, *aniOrangeDisk, *aniRedDisk;
-#endif
-
 extern int FieldHeight;
 extern int FieldMax, LevelMax;
 extern int FieldWidth;
index b00aef58f70eb9bb4b41ee1d5f36525146b368fc..1c9cd8f5dd6c58836d2d045eb2b5ae56e487279f 100644 (file)
@@ -28,10 +28,8 @@ static boolean subMoveKillsMurphy(int si, int ax, int bl);
 // Move Murphy in any direction
 // ==========================================================================
 
-int subAnimateMurphy(int *si)
+void subAnimateMurphy(int *si)
 {
-  int subAnimateMurphy;
-
   // int ax, al, ah, bx, bl, i, X, Y;
   // int tX, tY, tDeltaX, tDeltaY, tPos, Tmp;
 #if 1
@@ -67,7 +65,8 @@ int subAnimateMurphy(int *si)
   if (al != fiMurphy)
   {
     MurphyMoveCounter = 0;             // We have no Murphy! Exit!
-    return subAnimateMurphy;
+
+    return;
   }
 
   MurphyMoveCounter = 1;             // We have a Murphy!
@@ -114,7 +113,7 @@ int subAnimateMurphy(int *si)
 #if 0
   ax = (TimerVar & 3);
   if (ax != 0)
-    return subAnimateMurphy;
+    return;
 #endif
 
   // ------------------------------------------------------------------
@@ -123,33 +122,33 @@ int subAnimateMurphy(int *si)
   YawnSleepCounter = YawnSleepCounter + 1;
 
   if (YawnSleepCounter < 16)
-    return subAnimateMurphy;
+    return;
 
   if (YawnSleepCounter < 2000)
   {
     // normal grin
     // (default: single graphic, no animation)
-    subCopyImageToScreen(*si, aniMurphy, YawnSleepCounter - 16);
+    subCopyAnimToScreen(*si, aniMurphy, YawnSleepCounter - 16);
 
-    return subAnimateMurphy;
+    return;
   }
 
   if (YawnSleepCounter < 4000)
   {
     // yawn! and look depressed afterwards...
     // (default: 12 animation frames with delay of 8)
-    subCopyImageToScreen(*si, aniMurphyYawn, YawnSleepCounter - 2000);
+    subCopyAnimToScreen(*si, aniMurphyYawn, YawnSleepCounter - 2000);
 
-    return subAnimateMurphy;
+    return;
   }
 
   if (YawnSleepCounter < 6400)
   {
     // yawn again!
     // (default: 12 animation frames with delay of 8)
-    subCopyImageToScreen(*si, aniMurphyYawn, YawnSleepCounter - 4000);
+    subCopyAnimToScreen(*si, aniMurphyYawn, YawnSleepCounter - 4000);
 
-    return subAnimateMurphy;
+    return;
   }
 
   // time1 = 6400 + 12 * 8;    // (default: 6496 == 6400 + 12 * 8)
@@ -159,16 +158,16 @@ int subAnimateMurphy(int *si)
   {
     // yawn again! - third time
     // (default: 12 animation frames with delay of 8)
-    subCopyImageToScreen(*si, aniMurphyYawn, YawnSleepCounter - 6400);
+    subCopyAnimToScreen(*si, aniMurphyYawn, YawnSleepCounter - 6400);
 
-    return subAnimateMurphy;
+    return;
   }
 
   // time2 = 6496 + 3 * 64;    // (default: 6688 == 6496 + 3 * 64)
   time2 = 6496 + 3 * 100;
 
   if (YawnSleepCounter > time2)                // Murphy already went to sleep
-    return subAnimateMurphy;
+    return;
 
   if (PlayField16[*si - 1] == 0)
   {
@@ -177,23 +176,23 @@ int subAnimateMurphy(int *si)
       // no sleep -- go back to "wait and start yawning" phase
       YawnSleepCounter = 144;
 
-      return subAnimateMurphy;
+      return;
     }
     else
     {
       // go to sleep (right side)
       // (default: 3 animation frames with delay of 64)
-      subCopyImageToScreen(*si, aniMurphySleepRight, YawnSleepCounter - time1);
+      subCopyAnimToScreen(*si, aniMurphySleepRight, YawnSleepCounter - time1);
 
-      return subAnimateMurphy;
+      return;
     }
   }
 
   // go to sleep (left side)
   // (default: 3 animation frames with delay of 64)
-  subCopyImageToScreen(*si, aniMurphySleepLeft, YawnSleepCounter - time1);
+  subCopyAnimToScreen(*si, aniMurphySleepLeft, YawnSleepCounter - time1);
 
-  return subAnimateMurphy;
+  return;
 
   // end of YAWN-SLEEP-Sequence
 
@@ -201,7 +200,7 @@ int subAnimateMurphy(int *si)
 
   ax = (TimerVar & 3);
   if (ax != 0)
-    return subAnimateMurphy;
+    return;
 
   // ------------------------------------------------------------------
   // Murphy's YAWN & SLEEP sequence, counted down by YawnSleepCounter:
@@ -209,62 +208,62 @@ int subAnimateMurphy(int *si)
   if (YawnSleepCounter == 4)
   {
     subCopyFieldToScreen(*si, fiMurphy); // normal grin
-    return subAnimateMurphy;
+    return;
   } // loc_g_5ECE:
 
   if (YawnSleepCounter <= 500) // loc_g_5ED7:
-    return subAnimateMurphy;
+    return;
 
   if (YawnSleepCounter <= 522)
   {
     bx = (YawnSleepCounter - 500) / 2;
     subCopyFieldToScreen(*si, aniMurphyYawn + bx); // yawn! and look depressed afterwards...
-    return subAnimateMurphy;
+    return;
   } // loc_g_5F00:
 
   if (YawnSleepCounter <= 1000)
-    return subAnimateMurphy;
+    return;
 
   if (YawnSleepCounter <= 1022)
   {
     bx = (YawnSleepCounter - 1000) / 2;
     subCopyFieldToScreen(*si, aniMurphyYawn + bx); // yawn again!
-    return subAnimateMurphy;
+    return;
   } // loc_g_5F32:
 
   if (YawnSleepCounter <= 1600) // loc_g_5F3B:
-    return subAnimateMurphy;
+    return;
 
   if (YawnSleepCounter <= 1622)
   {
     bx = (YawnSleepCounter - 1600) / 2;
     subCopyFieldToScreen(*si, aniMurphyYawn + bx); // yawn again! - third time
-    return subAnimateMurphy;
+    return;
   } // loc_g_5F64:
 
   if (YawnSleepCounter > 1654)
-    return subAnimateMurphy;
+    return;
 
   if (PlayField16[*si - 1] == 0)
   {
     if (PlayField16[*si + 1] == 0)
     {
       YawnSleepCounter = 36;
-      return subAnimateMurphy;
+      return;
 
     }
     else
     {
       bx = (YawnSleepCounter - 1622) / 16;
       subCopyFieldToScreen(*si, aniMurphySleepRight + bx); // go to sleep
-      return subAnimateMurphy;
+      return;
     }
   } // loc_g_5F81:
 
   bx = (YawnSleepCounter - 1622) / 16;
   subCopyFieldToScreen(*si, aniMurphySleepLeft + bx); // go to sleep
 
-  return subAnimateMurphy;
+  return;
 
   // end of YAWN-SLEEP-Sequence
 
@@ -359,7 +358,7 @@ loc_g_6003:
 
     default:
       RedDiskReleaseFlag = 0;
-      return subAnimateMurphy;
+      return;
       break;
   }
 
@@ -403,7 +402,7 @@ loc_g_6078:
   if (! subMoveKillsMurphy(*si - FieldWidth, ax, bl))
     goto loc_g_6078;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // moving right to left ...
@@ -452,7 +451,7 @@ loc_g_60DA:
   if (! subMoveKillsMurphy(*si - 1, ax, bl))
     goto loc_g_60DA;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // moving up to down ...
@@ -494,7 +493,7 @@ loc_g_6154:
   if (! subMoveKillsMurphy(*si + FieldWidth, ax, bl))
     goto loc_g_6154;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // moving left to right ...
@@ -543,7 +542,7 @@ loc_g_61B6:
   if (! subMoveKillsMurphy(*si + 1, ax, bl))
     goto loc_g_61B6;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // touching down to up ...
@@ -572,7 +571,7 @@ loc_g_622E:
   if (al == fiRedDisk)
     goto loc_g_6A48;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // touching right to left ...
@@ -601,7 +600,7 @@ loc_g_6258:
   if (al == fiRedDisk)
     goto loc_g_6A64;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // touching up to down ...
@@ -629,7 +628,7 @@ loc_g_6288:
   if (al == fiRedDisk)
     goto loc_g_6A80;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // touching left to right ...
@@ -658,7 +657,7 @@ loc_g_62B2:
   if (al == fiRedDisk)
     goto loc_g_6A9C;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // Release Red disk: no move ...
@@ -669,13 +668,13 @@ loc_g_62E2:
   ClearPos = -1;
   // end of FS
   if (LowByte(RedDiskCount) == 0)
-    return subAnimateMurphy;
+    return;
 
   if (LowByte(RedDiskReleasePhase) != 0)
-    return subAnimateMurphy;
+    return;
 
   if (LowByte(RedDiskReleaseFlag) != 1)
-    return subAnimateMurphy;
+    return;
 
   MovHighByte(&PlayField16[*si], 0x2A);
   MovingPictureSequencePhase = 0x40; // init picture move sequence
@@ -736,7 +735,8 @@ loc_g_63C2:
   if (SgnHighByte(PlayField16[*si - FieldWidth]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si - FieldWidth] = fiBase;
@@ -760,7 +760,8 @@ loc_g_640B:
   if (SgnHighByte(PlayField16[*si - 1]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si - 1] = fiBase;
@@ -784,7 +785,8 @@ loc_g_6448:
   if (SgnHighByte(PlayField16[*si + FieldWidth]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si + FieldWidth] = fiBase;
@@ -808,7 +810,8 @@ loc_g_6491:
   if (SgnHighByte(PlayField16[*si + 1]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si + 1] = fiBase;
@@ -832,7 +835,8 @@ loc_g_64CE:
   if (SgnHighByte(PlayField16[*si - FieldWidth]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si - FieldWidth] = fiBase;
@@ -841,7 +845,7 @@ loc_g_64CE:
   // ==========================================================================
 
 loc_g_64DF:
-  subCopyFieldToScreen(*si, aniMurphyTouchUp);
+  subCopyImageToScreen(*si, aniMurphyTouchUp);
   subSoundFXBase();
   dx = aniTouchBase;
   dxPos = *si - FieldWidth;
@@ -856,7 +860,8 @@ loc_g_650C:
   if (SgnHighByte(PlayField16[*si - 1]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si - 1] = fiBase;
@@ -865,7 +870,7 @@ loc_g_650C:
   // ==========================================================================
 
 loc_g_651D:
-  subCopyFieldToScreen(*si, aniMurphyTouchLeft);
+  subCopyImageToScreen(*si, aniMurphyTouchLeft);
   subSoundFXBase();
   dx = aniTouchBase;
   dxPos = *si - 1;
@@ -880,7 +885,8 @@ loc_g_654A:
   if (SgnHighByte(PlayField16[*si + FieldWidth]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si + FieldWidth] = fiBase;
@@ -889,7 +895,7 @@ loc_g_654A:
   // ==========================================================================
 
 loc_g_655B:
-  subCopyFieldToScreen(*si, aniMurphyTouchDown);
+  subCopyImageToScreen(*si, aniMurphyTouchDown);
   subSoundFXBase();
   dx = aniTouchBase;
   dxPos = *si + FieldWidth;
@@ -904,7 +910,8 @@ loc_g_6588:
   if (SgnHighByte(PlayField16[*si + 1]) >= 0)
   {
     ExplodeFieldSP(*si);                 // Explode
-    return subAnimateMurphy;
+
+    return;
   }
 
   PlayField16[*si + 1] = fiBase;
@@ -913,7 +920,7 @@ loc_g_6588:
   // ==========================================================================
 
 loc_g_6599:
-  subCopyFieldToScreen(*si, aniMurphyTouchRight);
+  subCopyImageToScreen(*si, aniMurphyTouchRight);
   subSoundFXBase();
   dx = aniTouchBase;
   dxPos = *si + 1;
@@ -979,7 +986,7 @@ loc_g_6662:
   // ==========================================================================
 
 loc_g_668E:
-  subCopyFieldToScreen(*si, aniMurphyTouchUp);
+  subCopyImageToScreen(*si, aniMurphyTouchUp);
   subSoundFXInfotron();
   dx = aniTouchInfotron;
   MovHighByte(&PlayField16[*si], 0x14);
@@ -991,7 +998,7 @@ loc_g_668E:
   // ==========================================================================
 
 loc_g_66C0:
-  subCopyFieldToScreen(*si, aniMurphyTouchLeft);
+  subCopyImageToScreen(*si, aniMurphyTouchLeft);
   subSoundFXInfotron();
   dx = aniTouchInfotron;
   MovHighByte(&PlayField16[*si], 0x15);
@@ -1003,7 +1010,7 @@ loc_g_66C0:
   // ==========================================================================
 
 loc_g_66F2:
-  subCopyFieldToScreen(*si, aniMurphyTouchDown);
+  subCopyImageToScreen(*si, aniMurphyTouchDown);
   subSoundFXInfotron();
   dx = aniTouchInfotron;
   MovHighByte(&PlayField16[*si], 0x16);
@@ -1015,7 +1022,7 @@ loc_g_66F2:
   // ==========================================================================
 
 loc_g_6724:
-  subCopyFieldToScreen(*si, aniMurphyTouchRight);
+  subCopyImageToScreen(*si, aniMurphyTouchRight);
   subSoundFXInfotron();
   dx = aniTouchInfotron;
   MovHighByte(&PlayField16[*si], 0x17);
@@ -1033,7 +1040,7 @@ loc_g_6756:
   MurphyDY = 0;
   // end of FS
   if (LowByte(InfotronsNeeded) != 0)
-    return subAnimateMurphy;
+    return;
 
 #if 1
   if (!game_sp_info.LevelSolved)
@@ -1073,10 +1080,10 @@ loc_g_6756:
 loc_g_679B:
   ax = PlayField16[*si - 2];
   if (ax != 0)
-    return subAnimateMurphy;
+    return;
 
   MovHighByte(&PlayField16[*si - 2], 1);
-  subCopyFieldToScreen(*si, aniPushLeft); // draw pushing murphy
+  subCopyImageToScreen(*si, aniPushLeft); // draw pushing murphy
   dx = aniZonkRollLeft;
   dxPos = *si - 1;
   dx2 = aniPushLeft;
@@ -1091,14 +1098,14 @@ loc_g_679B:
 loc_g_67D4:
   ax = PlayField16[*si + 2];
   if (ax != 0)
-    return subAnimateMurphy;
+    return;
 
   ax = PlayField16[*si + FieldWidth + 1];
   if (ax == 0) // zonk falls
-    return subAnimateMurphy;
+    return;
 
   MovHighByte(&PlayField16[*si + 2], 1);
-  subCopyFieldToScreen(*si, aniPushRight); // draw pushing murphy
+  subCopyImageToScreen(*si, aniPushRight); // draw pushing murphy
   dx = aniZonkRollRight;
   dxPos = *si + 1;
   dx2 = aniPushRight;
@@ -1111,14 +1118,20 @@ loc_g_67D4:
   // ==========================================================================
 
 loc_g_6817:
-  subCopyFieldToScreen(*si, aniMurphyTouchUp);
+  subCopyImageToScreen(*si, aniMurphyTouchUp);
   if (YellowDisksExploded != 0)
   {
     YawnSleepCounter = 40; // stay hypnotized
-    return subAnimateMurphy;
+
+    return;
   } // loc_g_6838:
 
+#if 1
+  // draw new terminal type
+  subCopyImageToScreen(*si - FieldWidth, aniTerminalActive);
+#else
   subCopyFieldToScreen(*si - FieldWidth, 0x88); // draw new terminal type
+#endif
   TerminalState[*si - FieldWidth] = 8;
   goto loc_g_68F0;
 
@@ -1127,14 +1140,20 @@ loc_g_6817:
   // ==========================================================================
 
 loc_g_684E:
-  subCopyFieldToScreen(*si, aniMurphyTouchLeft);
+  subCopyImageToScreen(*si, aniMurphyTouchLeft);
   if (YellowDisksExploded != 0)
   {
     YawnSleepCounter = 40; // stay hypnotized
-    return subAnimateMurphy;
+
+    return;
   } // loc_g_6838:
 
+#if 1
+  // draw new terminal type
+  subCopyImageToScreen(*si - 1, aniTerminalActive);
+#else
   subCopyFieldToScreen(*si - 1, 0x88); // draw new terminal type
+#endif
   TerminalState[*si - 1] = 8;
   goto loc_g_68F0;
 
@@ -1143,14 +1162,20 @@ loc_g_684E:
   // ==========================================================================
 
 loc_g_6884:
-  subCopyFieldToScreen(*si, aniMurphyTouchDown);
+  subCopyImageToScreen(*si, aniMurphyTouchDown);
   if (YellowDisksExploded != 0)
   {
     YawnSleepCounter = 40; // stay hypnotized
-    return subAnimateMurphy;
+
+    return;
   } // loc_g_6838:
 
+#if 1
+  // draw new terminal type
+  subCopyImageToScreen(*si + FieldWidth, aniTerminalActive);
+#else
   subCopyFieldToScreen(*si + FieldWidth, 0x88); // draw new terminal type
+#endif
   TerminalState[*si + FieldWidth] = 8;
   goto loc_g_68F0;
 
@@ -1159,14 +1184,20 @@ loc_g_6884:
   // ==========================================================================
 
 loc_g_68BA:
-  subCopyFieldToScreen(*si, aniMurphyTouchRight);
+  subCopyImageToScreen(*si, aniMurphyTouchRight);
   if (YellowDisksExploded != 0)
   {
     YawnSleepCounter = 40; // stay hypnotized
-    return subAnimateMurphy;
+
+    return;
   } // loc_g_6838:
 
+#if 1
+  // draw new terminal type
+  subCopyImageToScreen(*si + 1, aniTerminalActive);
+#else
   subCopyFieldToScreen(*si + 1, 0x88); // draw new terminal type
+#endif
   TerminalState[*si + 1] = 8;
   // ==========================================================================
   // common TERMINAL stuff moving/touching from all directions
@@ -1181,7 +1212,7 @@ loc_g_68F0:
       ExplodeFieldSP (i);
   }
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // PORT down to up, VERTICAL PORT, CROSS PORT all moving down to up
@@ -1189,7 +1220,7 @@ loc_g_68F0:
 
 loc_g_6916:
   if (PlayField16[*si - 2 * FieldWidth] != 0)
-    return subAnimateMurphy;
+    return;
 
   dx = aniSplitUpDown;
   dx2Step = -FieldWidth;
@@ -1203,7 +1234,7 @@ loc_g_6916:
 
 loc_g_693A:
   if (PlayField16[*si - 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   dx = aniMurphyEatLeft;
   dx2Step = -1;
@@ -1217,7 +1248,7 @@ loc_g_693A:
 
 loc_g_695E:
   if (PlayField16[*si + 2 * FieldWidth] != 0)
-    return subAnimateMurphy;
+    return;
 
   dx = aniSplitUpDown;
   dx2Step = FieldWidth;
@@ -1231,7 +1262,7 @@ loc_g_695E:
 
 loc_g_6982:
   if (PlayField16[*si + 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   dx = aniMurphyEatRight;
   dx2Step = 1;
@@ -1358,10 +1389,10 @@ loc_StopNoSplit:
 
 loc_g_6AB8:
   if (PlayField16[*si - 2 * FieldWidth] != 0)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si - 2 * FieldWidth] = 0x1200;
-  subCopyFieldToScreen(*si, aniPushRight);
+  subCopyImageToScreen(*si, aniPushRight);
   dx = aniYellowDisk;
   dxPos = *si - FieldWidth;
   dx2 = aniPushUpDown;
@@ -1375,10 +1406,10 @@ loc_g_6AB8:
 
 loc_g_6AF1:
   if (PlayField16[*si - 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si - 2] = 0x1200;
-  subCopyFieldToScreen(*si, aniPushLeft);
+  subCopyImageToScreen(*si, aniPushLeft);
   dx = aniYellowDisk;
   dxPos = *si - 1;
   dx2 = aniPushLeft;
@@ -1392,10 +1423,10 @@ loc_g_6AF1:
 
 loc_g_6B2A:
   if (PlayField16[*si + 2 * FieldWidth] != 0)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si + 2 * FieldWidth] = 0x1200;
-  subCopyFieldToScreen(*si, aniPushRight);
+  subCopyImageToScreen(*si, aniPushRight);
   dx = aniYellowDisk;
   dxPos = *si + FieldWidth;
   dx2 = aniPushUpDown;
@@ -1409,10 +1440,10 @@ loc_g_6B2A:
 
 loc_g_6B63:
   if (PlayField16[*si + 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si + 2] = 0x1200;
-  subCopyFieldToScreen(*si, aniPushRight);
+  subCopyImageToScreen(*si, aniPushRight);
   dx = aniYellowDisk;
   dxPos = *si + 1;
   dx2 = aniPushRight;
@@ -1426,10 +1457,10 @@ loc_g_6B63:
 
 loc_g_6B9B:
   if (PlayField16[*si - 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si - 2] = 0x800;
-  subCopyFieldToScreen(*si, aniPushLeft);
+  subCopyImageToScreen(*si, aniPushLeft);
   dx = aniOrangeDisk;
   dxPos = *si - 1;
   dx2 = aniPushLeft;
@@ -1443,13 +1474,13 @@ loc_g_6B9B:
 
 loc_g_6BD3:
   if (PlayField16[*si + 2] != 0)
-    return subAnimateMurphy;
+    return;
 
   if (PlayField16[*si + FieldWidth + 1] == 0) // falling goes before pushing
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si + 2] = 0x100;
-  subCopyFieldToScreen(*si, aniPushRight);
+  subCopyImageToScreen(*si, aniPushRight);
   dx = aniOrangeDisk;
   dxPos = *si + 1;
   dx2 = aniPushRight;
@@ -1512,7 +1543,7 @@ locProceedMovingMurphy: // proceed moving murphy
   if (bl == 0x2A)       // Red disk release timer
     goto loc_g_716E;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // Paint frame of MOVING.DAT sequence
@@ -1558,7 +1589,7 @@ loc_g_6C8F:
 
 #if 1
     if (!(ClearPos < 0)) // clear field that murphy is leaving
-      subCopyFieldToScreen(ClearPos, 0);
+      subCopyImageToScreen(ClearPos, aniSpace);
 #else
     if (! ClearPos < 0) // clear field that murphy is leaving
       subCopyFieldToScreen(ClearPos, 0);
@@ -1600,7 +1631,12 @@ loc_g_6C8F:
       }
       else // pushing something
       {
+#if 1
+       // (SeqPos iterates from 0 to 7 while pushing)
+        StretchedSprites.BltImg(X + tDeltaX, Y + tDeltaY, dx2, SeqPos);
+#else
         StretchedSprites.BltEx(X + tDeltaX, Y + tDeltaY, dx2);
+#endif
       }
     }
 
@@ -1618,7 +1654,7 @@ loc_g_6C8F:
     MurphyScreenXPos = MurphyScreenXPos + 2 * MurphyDX;
     MurphyScreenYPos = MurphyScreenYPos + 2 * MurphyDY;
 #endif
-    subCopyFieldToScreen(ClearPos, 0); // clear the field that murphy leaves
+    subCopyImageToScreen(ClearPos, aniSpace); // clear the field that murphy leaves
     tDeltaX = MurphyDX * LocalStretch * (SeqPos + 1);
     tDeltaY = MurphyDY * LocalStretch * (SeqPos + 1);
     X = GetStretchX(dxPos) + tDeltaX;
@@ -1635,7 +1671,7 @@ loc_g_6C8F:
 
   SeqPos = SeqPos + 1;
   if (dx[SeqPos] > -1)
-    return subAnimateMurphy;
+    return;
 
   // Follow-up after movement completed     'loc_g_6D35:
   MurphyXPos = MurphyXPos + MurphyDX;
@@ -1770,7 +1806,8 @@ loc_g_6C8F:
     goto loc_g_747F;
 
   ExitToMenuFlag = 1;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       infotron, moving up
@@ -1784,7 +1821,8 @@ loc_g_6EBA:
 loc_g_6EC8: // space, base
   PlayField16[*si] = fiMurphy;
   subAdjustZonksInfotronsAboveMurphy(*si + FieldWidth);
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       infotron, moving left
@@ -1798,7 +1836,8 @@ loc_g_6ED8:
 loc_g_6EE6: // space, base
   PlayField16[*si] = fiMurphy;
   subAdjustZonksInfotronsAboveMurphy(*si + 1);
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       infotron, moving down
@@ -1814,7 +1853,8 @@ loc_g_6F04: // space, base
     PlayField16[*si - FieldWidth] = 0;
 
   PlayField16[*si] = fiMurphy;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       infotron, moving right
@@ -1828,7 +1868,8 @@ loc_g_71B6:
 loc_g_71C4: // space, base
   subAdjustZonksInfotronsAboveMurphy(*si - 1);
   PlayField16[*si] = fiMurphy;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       infotron, touching up
@@ -1843,7 +1884,7 @@ loc_g_71E2: // base
   if (LowByte(PlayField16[*si - FieldWidth]) != fiExplosion)
     PlayField16[*si - FieldWidth] = 0;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //                       infotron, touching left
@@ -1858,7 +1899,7 @@ loc_g_71FE: // base
   if (LowByte(PlayField16[*si - 1]) != fiExplosion)
     PlayField16[*si - 1] = 0;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //                       infotron, touching down
@@ -1873,7 +1914,7 @@ loc_g_721A: // base
   if (LowByte(PlayField16[*si + FieldWidth]) != fiExplosion)
     PlayField16[*si + FieldWidth] = 0;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //                       infotron, touching right
@@ -1888,7 +1929,7 @@ loc_g_7236: // base
   if (LowByte(PlayField16[*si + 1]) != fiExplosion)
     PlayField16[*si + 1] = 0;
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //                       zonk, pushing left
@@ -1902,7 +1943,8 @@ loc_g_6F18:
   PlayField16[*si - 2] = fiZonk;
   subExplodeSnikSnaksBelow(*si - 2);
   *si = *si - 1;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       zonk, pushing right
@@ -1916,7 +1958,8 @@ loc_g_6F3B:
   PlayField16[*si + 2] = fiZonk;
   subExplodeSnikSnaksBelow(*si + 2);
   *si = *si + 1;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       exit
@@ -1929,7 +1972,7 @@ loc_g_6F77:
   PlayField16[*si] = fiSpace;  // remove Murphy from playfield after exiting
 #endif
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //               Push Zonk from right to left
@@ -1937,15 +1980,16 @@ loc_g_6F77:
 
 loc_g_6F7E:
   if (DemoKeyCode == keyLeft && PlayField16[*si - 1] == fiZonk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more zonk pushing!
   PlayField16[*si - 1] = fiZonk;
   if (LowByte(PlayField16[*si - 2]) != fiExplosion)
     PlayField16[*si - 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //                       Push Zonk from left to right
@@ -1953,15 +1997,16 @@ loc_g_6F7E:
 
 loc_g_6FBC:
   if (DemoKeyCode == keyRight && PlayField16[*si + 1] == fiZonk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more zonk pushing!
   PlayField16[*si + 1] = fiZonk;
   if (LowByte(PlayField16[*si + 2]) != fiExplosion)
     PlayField16[*si + 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push orange disk from right to left
@@ -1969,15 +2014,16 @@ loc_g_6FBC:
 
 loc_g_6FFA:
   if (DemoKeyCode == keyLeft && PlayField16[*si - 1] == fiOrangeDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si - 1] = fiOrangeDisk;
   if (LowByte(PlayField16[*si - 2]) != fiExplosion)
     PlayField16[*si - 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push orange disk from left to right
@@ -1985,15 +2031,16 @@ loc_g_6FFA:
 
 loc_g_7038:
   if (DemoKeyCode == keyRight && PlayField16[*si + 1] == fiOrangeDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si + 1] = fiOrangeDisk;
   if (LowByte(PlayField16[*si + 2]) != fiExplosion)
     PlayField16[*si + 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push yellow disk from down to up
@@ -2001,15 +2048,16 @@ loc_g_7038:
 
 loc_g_7076:
   if (DemoKeyCode == keyUp && PlayField16[*si - FieldWidth] == fiYellowDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si - FieldWidth] = fiYellowDisk;
   if (LowByte(PlayField16[*si - 2 * FieldWidth]) != fiExplosion)
     PlayField16[*si - 2 * FieldWidth] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push yellow disk from right to left
@@ -2017,15 +2065,16 @@ loc_g_7076:
 
 loc_g_70B4:
   if (DemoKeyCode == keyLeft && PlayField16[*si - 1] == fiYellowDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si - 1] = fiYellowDisk;
   if (LowByte(PlayField16[*si - 2]) != fiExplosion)
     PlayField16[*si - 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push yellow disk from up to down
@@ -2033,15 +2082,16 @@ loc_g_70B4:
 
 loc_g_70F2:
   if (DemoKeyCode == keyDown && PlayField16[*si + FieldWidth] == fiYellowDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si + FieldWidth] = fiYellowDisk;
   if (LowByte(PlayField16[*si + 2 * FieldWidth]) != fiExplosion)
     PlayField16[*si + 2 * FieldWidth] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               Push yellow disk from left to right
@@ -2049,15 +2099,16 @@ loc_g_70F2:
 
 loc_g_7130:
   if (DemoKeyCode == keyRight && PlayField16[*si + 1] == fiYellowDisk)
-    return subAnimateMurphy;
+    return;
 
   PlayField16[*si] = fiMurphy; // else restore - no more pushing!
   PlayField16[*si + 1] = fiYellowDisk;
   if (LowByte(PlayField16[*si + 2]) != fiExplosion)
     PlayField16[*si + 2] = 0;
 
-  subCopyFieldToScreen(*si, fiMurphy);
-  return subAnimateMurphy;
+  subCopyImageToScreen(*si, aniMurphy);
+
+  return;
 
   // ==========================================================================
   //               time red disk release (space)
@@ -2067,16 +2118,21 @@ loc_g_716E:
   if (DemoKeyCode != keySpace)
   {
     PlayField16[*si] = fiMurphy;
-    subCopyFieldToScreen(*si, fiMurphy);
+    subCopyImageToScreen(*si, aniMurphy);
     RedDiskReleasePhase = 0;
   }
   else if (MovingPictureSequencePhase == 0x20)
   {
+#if 1
+    // anxious murphy, dropping red disk
+    subCopyImageToScreen(*si, aniMurphyDropping);
+#else
     subCopyFieldToScreen(*si, 43);  // anxious murphy
+#endif
     RedDiskReleasePhase = 1;
   }
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   // Special port down to up
@@ -2093,7 +2149,8 @@ loc_g_7244:
     subSpPortTest(*si);
 
   *si = *si - FieldWidth;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Special port right to left
@@ -2110,7 +2167,8 @@ loc_g_7272:
     subSpPortTest(*si);
 
   *si = *si - 1;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Special port up to down
@@ -2127,7 +2185,8 @@ loc_g_729F:
     subSpPortTest(*si);
 
   *si = *si + FieldWidth;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Special port left to right
@@ -2144,7 +2203,8 @@ loc_g_72CD:
     subSpPortTest(*si);
 
   *si = *si + 1;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Move Red Disk up
@@ -2157,7 +2217,8 @@ loc_g_72FA:
   *si = *si - FieldWidth;
   PlayField16[*si] = fiMurphy;
   subEatRedDisk(*si); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Move Red Disk left
@@ -2169,7 +2230,8 @@ loc_g_7318:
 
   PlayField16[*si] = fiMurphy;
   subEatRedDisk(*si); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Move Red Disk down
@@ -2182,7 +2244,8 @@ loc_g_7333:
   *si = *si + FieldWidth;
   PlayField16[*si] = fiMurphy;
   subEatRedDisk(*si); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Move Red Disk right
@@ -2194,7 +2257,8 @@ loc_g_7351:
 
   PlayField16[*si] = fiMurphy;
   subEatRedDisk(*si); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Eat Red Disk up
@@ -2205,7 +2269,8 @@ loc_g_736C:
     PlayField16[*si - FieldWidth] = 0;
 
   subEatRedDisk(*si - FieldWidth); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Eat Red Disk left
@@ -2216,7 +2281,8 @@ loc_g_7381:
     PlayField16[*si - 1] = 0;
 
   subEatRedDisk(*si - 1); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Eat Red Disk down
@@ -2227,7 +2293,8 @@ loc_g_7396:
     PlayField16[*si + FieldWidth] = 0;
 
   subEatRedDisk(*si + FieldWidth); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   // Eat Red Disk right
@@ -2238,7 +2305,8 @@ loc_g_73AB:
     PlayField16[*si + 1] = 0;
 
   subEatRedDisk(*si + 1); // inc+show Murphy's red disks
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       yellow disk, pushing up
@@ -2251,7 +2319,8 @@ loc_g_73C0:
   *si = *si - FieldWidth;
   PlayField16[*si] = fiMurphy;
   PlayField16[*si - FieldWidth] = fiYellowDisk;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       yellow disk, pushing left
@@ -2264,7 +2333,8 @@ loc_g_73DD:
   *si = *si - 1;
   PlayField16[*si] = fiMurphy;
   PlayField16[*si - 1] = fiYellowDisk;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       yellow disk, pushing down
@@ -2277,7 +2347,8 @@ loc_g_73FA:
   *si = *si + FieldWidth;
   PlayField16[*si] = fiMurphy;
   PlayField16[*si + FieldWidth] = fiYellowDisk;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       yellow disk pushing right
@@ -2290,7 +2361,8 @@ loc_g_7417:
   *si = *si + 1;
   PlayField16[*si] = fiMurphy;
   PlayField16[*si + 1] = fiYellowDisk;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       orange disk, pushing left
@@ -2303,7 +2375,8 @@ loc_g_7434:
   *si = *si - 1;
   PlayField16[*si] = fiMurphy;
   PlayField16[*si - 1] = fiOrangeDisk;
-  return subAnimateMurphy;
+
+  return;
 
   // ==========================================================================
   //                       orange disk, pushing right
@@ -2322,7 +2395,7 @@ loc_g_7451:
     MovHighByte(&PlayField16[*si + FieldWidth + 1], fiOrangeDisk);
   }
 
-  return subAnimateMurphy;
+  return;
 
   // ==========================================================================
   //                     Release a red disk
@@ -2334,24 +2407,18 @@ loc_g_747F:
   RedDiskCount = RedDiskCount - 1;
   subDisplayRedDiskCount();
   subSoundFXPush();                 // Sound effects
-
-  return subAnimateMurphy;
 } // subAnimateMurphy
 
 // ==========================================================================
 //                              SUBROUTINE
 // ==========================================================================
-int subExplodeSnikSnaksBelow(int si)
+void subExplodeSnikSnaksBelow(int si)
 {
-  int subExplodeSnikSnaksBelow;
-
   int ax;
 
   ax = LowByte(PlayField16[si + FieldWidth]);
   if (ax == 0x11 || ax == 0xBB)
     ExplodeFieldSP(si + FieldWidth);
-
-  return subExplodeSnikSnaksBelow;
 } // subExplodeSnikSnaksBelow
 
 // ==========================================================================
@@ -2502,7 +2569,7 @@ void subCopyFieldToScreen(int si, int fi)
   // +++++++++++++++++++++++++++++++++++++++++
 }
 
-void subCopyImageToScreen(int si, int graphic, int sync_frame)
+void subCopyAnimToScreen(int si, int graphic, int sync_frame)
 {
   int X, Y;
 
@@ -2513,6 +2580,11 @@ void subCopyImageToScreen(int si, int graphic, int sync_frame)
   // +++++++++++++++++++++++++++++++++++++++++
 }
 
+void subCopyImageToScreen(int si, int graphic)
+{
+  subCopyAnimToScreen(si, graphic, 0);
+}
+
 static void subEatRedDisk(int si)
 {
   if (AllowRedDiskCheat == 0)
@@ -2528,10 +2600,8 @@ static void subEatRedDisk(int si)
   subDisplayRedDiskCount();
 }
 
-int subAdjustZonksInfotronsAboveMurphy(int si)
+void subAdjustZonksInfotronsAboveMurphy(int si)
 {
-  int subAdjustZonksInfotronsAboveMurphy;
-
   int ax;
 
   if (LowByte(PlayField16[si]) != fiExplosion)
@@ -2546,7 +2616,7 @@ int subAdjustZonksInfotronsAboveMurphy(int si)
     MovHighByte(&PlayField16[si - FieldWidth], 0x40); // make falling straigt down
   }
 
-  return subAdjustZonksInfotronsAboveMurphy;
+  return;
 
 loc_g_15A8: // empty above
   ax = PlayField16[si - FieldWidth - 1];
@@ -2558,7 +2628,7 @@ loc_g_15B6:
   if (ax == fiZonk || ax == fiInfotron)
     goto loc_g_15E8;
 
-  return subAdjustZonksInfotronsAboveMurphy;
+  return;
 
 loc_g_15C5: // zonk/infotron above left
   ax = PlayField16[si - 1];
@@ -2567,7 +2637,8 @@ loc_g_15C5: // zonk/infotron above left
 
   MovHighByte(&PlayField16[si - FieldWidth - 1], 0x60); // make roll right
   PlayField16[si - FieldWidth] = 0x8888;
-  return subAdjustZonksInfotronsAboveMurphy;
+
+  return;
 
 loc_g_15E8: // zonk/infotron above right
   ax = PlayField16[si + 1];
@@ -2576,6 +2647,4 @@ loc_g_15E8: // zonk/infotron above right
     MovHighByte(&PlayField16[si - FieldWidth + 1], 0x50); // make roll left
     PlayField16[si - FieldWidth] = 0x8888;
   }
-
-  return subAdjustZonksInfotronsAboveMurphy;
 } // subAdjustZonksInfotronsAboveMurphy
index 8f0dd400c6662f09ec985bdeaf83651ca5b7f0c6..8a2b3f6442cd1f7fab7dc986acb4e2402073efdf 100644 (file)
 
 #include "global.h"
 
-extern int subAdjustZonksInfotronsAboveMurphy(int si);
-extern int subAnimateMurphy(int *si);
+extern void subAdjustZonksInfotronsAboveMurphy(int si);
+extern void subAnimateMurphy(int *si);
 extern void subCopyFieldToScreen(int si, int fi);
-extern void subCopyImageToScreen(int si, int graphic, int sync_frame);
-extern int subExplodeSnikSnaksBelow(int si);
+extern void subCopyImageToScreen(int si, int graphic);
+extern void subCopyAnimToScreen(int si, int graphic, int sync_frame);
+extern void subExplodeSnikSnaksBelow(int si);
 extern int subSpPortTest(int si);
 
 #endif /* MURPHY_H */
index 13f6f8120af639c0d16d3d49420123518cde066a..19deaee03fb1439d7bb71852c44dc3b186bca1be 100644 (file)
@@ -33,7 +33,8 @@
 
 #define IMG_UNDEFINED                  (-1)
 #define IMG_EMPTY                      IMG_EMPTY_SPACE
-#define IMG_SP_EMPTY                   IMG_SP_EMPTY_SPACE
+#define IMG_SP_EMPTY                   IMG_EMPTY_SPACE
+#define IMG_SP_EMPTY_SPACE             IMG_EMPTY_SPACE
 #define IMG_EXPLOSION                  IMG_DEFAULT_EXPLODING
 #define IMG_CHAR_START                 IMG_CHAR_SPACE
 #define IMG_STEEL_CHAR_START           IMG_STEEL_CHAR_SPACE