rnd-20040117-1-src
authorHolger Schemel <info@artsoft.org>
Sat, 17 Jan 2004 14:00:14 +0000 (15:00 +0100)
committerHolger Schemel <info@artsoft.org>
Sat, 30 Aug 2014 08:45:25 +0000 (10:45 +0200)
src/conf_e2g.c
src/conf_e2s.c
src/conf_esg.c
src/conf_gfx.c
src/conf_gfx.h
src/conftime.h
src/editor.c
src/files.c
src/game.c
src/main.c
src/main.h

index d04db337e0d77e8ece241baca998c3fcfd4b6268..5968d6d3630b7d7cedaf39dd5f594cea136af9bc 100644 (file)
@@ -453,6 +453,10 @@ element_to_graphic[] =
     EL_SOKOBAN_FIELD_FULL,             -1, -1, FALSE,
     IMG_SOKOBAN_FIELD_FULL
   },
+  {
+    EL_SOKOBAN_FIELD_PLAYER,           -1, -1, FALSE,
+    IMG_SOKOBAN_FIELD_PLAYER
+  },
   {
     EL_EMPTY_SPACE,                    -1, -1, FALSE,
     IMG_EMPTY_SPACE
index 9b293d5b5424e4a3389c003425e5b260f26ee29e..1ffbe755c9987bc675f620b9260d88717f1afc61 100644 (file)
@@ -217,15 +217,15 @@ element_to_sound[] =
     SND_SP_TERMINAL_ACTIVE
   },
   {
-    EL_SOKOBAN_OBJECT, TRUE,                   ACTION_PUSHING,
+    EL_SOKOBAN_FIELD_PLAYER, TRUE,             ACTION_PUSHING,
     SND_CLASS_SOKOBAN_PUSHING
   },
   {
-    EL_SOKOBAN_OBJECT, TRUE,                   ACTION_FILLING,
+    EL_SOKOBAN_FIELD_PLAYER, TRUE,             ACTION_FILLING,
     SND_CLASS_SOKOBAN_FILLING
   },
   {
-    EL_SOKOBAN_OBJECT, TRUE,                   ACTION_EMPTYING,
+    EL_SOKOBAN_FIELD_PLAYER, TRUE,             ACTION_EMPTYING,
     SND_CLASS_SOKOBAN_EMPTYING
   },
   {
index 23db4e68e7605134b28538885a8102ba96fe2256..9c52b94bc98bc9f7ec1d842a84565a66b74b21ba 100644 (file)
@@ -91,6 +91,10 @@ element_to_special_graphic[] =
     EL_SOKOBAN_OBJECT,                         GFX_SPECIAL_ARG_EDITOR,
     IMG_SOKOBAN_OBJECT_EDITOR
   },
+  {
+    EL_SOKOBAN_FIELD_PLAYER,                   GFX_SPECIAL_ARG_EDITOR,
+    IMG_SOKOBAN_FIELD_PLAYER_EDITOR
+  },
   {
     EL_DYNAMITE,                               GFX_SPECIAL_ARG_EDITOR,
     IMG_DYNAMITE_EDITOR
index c71d89e4159c4705f4a5b3d0ad07844458f16f1f..afcffb011f4778de427ef4c2205c3091ff034e6c 100644 (file)
@@ -624,6 +624,14 @@ struct ConfigInfo image_config[] =
   { "sokoban_field_full.ypos",                 "7"                     },
   { "sokoban_field_full.frames",               "1"                     },
 
+  { "sokoban_field_player",                    "RocksHeroes.pcx"       },
+  { "sokoban_field_player.xpos",               "0"                     },
+  { "sokoban_field_player.ypos",               "15"                    },
+  { "sokoban_field_player.frames",             "1"                     },
+  { "sokoban_field_player.EDITOR",             "RocksHeroes.pcx"       },
+  { "sokoban_field_player.EDITOR.xpos",                "1"                     },
+  { "sokoban_field_player.EDITOR.ypos",                "15"                    },
+
   /* images for Emerald Mine style elements and actions */
 
   { "empty_space",                             "RocksSP.pcx"           },
index 619e9a1ff6037fa8fd021d6b650e63c3775e41b6..bc5517f6e5ca463464f97ad5a924726535b6b40b 100644 (file)
 #define IMG_SOKOBAN_OBJECT_EDITOR                      112
 #define IMG_SOKOBAN_FIELD_EMPTY                                113
 #define IMG_SOKOBAN_FIELD_FULL                         114
-#define IMG_EMPTY_SPACE                                        115
-#define IMG_SAND                                       116
-#define IMG_SAND_CRUMBLED                              117
-#define IMG_SAND_DIGGING_LEFT                          118
-#define IMG_SAND_DIGGING_RIGHT                         119
-#define IMG_SAND_DIGGING_UP                            120
-#define IMG_SAND_DIGGING_DOWN                          121
-#define IMG_SAND_DIGGING_LEFT_CRUMBLED                 122
-#define IMG_SAND_DIGGING_RIGHT_CRUMBLED                        123
-#define IMG_SAND_DIGGING_UP_CRUMBLED                   124
-#define IMG_SAND_DIGGING_DOWN_CRUMBLED                 125
-#define IMG_WALL                                       126
-#define IMG_WALL_SLIPPERY                              127
-#define IMG_STEELWALL                                  128
-#define IMG_ROCK                                       129
-#define IMG_ROCK_MOVING_LEFT                           130
-#define IMG_ROCK_MOVING_RIGHT                          131
-#define IMG_ROCK_PUSHING_LEFT                          132
-#define IMG_ROCK_PUSHING_RIGHT                         133
-#define IMG_EMERALD                                    134
-#define IMG_EMERALD_MOVING                             135
-#define IMG_EMERALD_FALLING                            136
-#define IMG_EMERALD_COLLECTING                         137
-#define IMG_DIAMOND                                    138
-#define IMG_DIAMOND_MOVING                             139
-#define IMG_DIAMOND_FALLING                            140
-#define IMG_DIAMOND_COLLECTING                         141
-#define IMG_BOMB                                       142
-#define IMG_NUT                                                143
-#define IMG_NUT_BREAKING                               144
-#define IMG_DYNAMITE                                   145
-#define IMG_DYNAMITE_EDITOR                            146
-#define IMG_DYNAMITE_ACTIVE                            147
-#define IMG_DYNAMITE_ACTIVE_EDITOR                     148
-#define IMG_WALL_EMERALD                               149
-#define IMG_WALL_DIAMOND                               150
-#define IMG_BUG                                                151
-#define IMG_BUG_RIGHT                                  152
-#define IMG_BUG_UP                                     153
-#define IMG_BUG_LEFT                                   154
-#define IMG_BUG_DOWN                                   155
-#define IMG_BUG_MOVING_RIGHT                           156
-#define IMG_BUG_MOVING_UP                              157
-#define IMG_BUG_MOVING_LEFT                            158
-#define IMG_BUG_MOVING_DOWN                            159
-#define IMG_BUG_TURNING_FROM_RIGHT_UP                  160
-#define IMG_BUG_TURNING_FROM_UP_LEFT                   161
-#define IMG_BUG_TURNING_FROM_LEFT_DOWN                 162
-#define IMG_BUG_TURNING_FROM_DOWN_RIGHT                        163
-#define IMG_BUG_TURNING_FROM_RIGHT_DOWN                        164
-#define IMG_BUG_TURNING_FROM_UP_RIGHT                  165
-#define IMG_BUG_TURNING_FROM_LEFT_UP                   166
-#define IMG_BUG_TURNING_FROM_DOWN_LEFT                 167
-#define IMG_SPACESHIP                                  168
-#define IMG_SPACESHIP_RIGHT                            169
-#define IMG_SPACESHIP_UP                               170
-#define IMG_SPACESHIP_LEFT                             171
-#define IMG_SPACESHIP_DOWN                             172
-#define IMG_SPACESHIP_MOVING_RIGHT                     173
-#define IMG_SPACESHIP_MOVING_UP                                174
-#define IMG_SPACESHIP_MOVING_LEFT                      175
-#define IMG_SPACESHIP_MOVING_DOWN                      176
-#define IMG_SPACESHIP_TURNING_FROM_RIGHT_UP            177
-#define IMG_SPACESHIP_TURNING_FROM_UP_LEFT             178
-#define IMG_SPACESHIP_TURNING_FROM_LEFT_DOWN           179
-#define IMG_SPACESHIP_TURNING_FROM_DOWN_RIGHT          180
-#define IMG_SPACESHIP_TURNING_FROM_RIGHT_DOWN          181
-#define IMG_SPACESHIP_TURNING_FROM_UP_RIGHT            182
-#define IMG_SPACESHIP_TURNING_FROM_LEFT_UP             183
-#define IMG_SPACESHIP_TURNING_FROM_DOWN_LEFT           184
-#define IMG_YAMYAM                                     185
-#define IMG_YAMYAM_MOVING                              186
-#define IMG_ROBOT                                      187
-#define IMG_ROBOT_MOVING                               188
-#define IMG_ROBOT_WHEEL                                        189
-#define IMG_ROBOT_WHEEL_ACTIVE                         190
-#define IMG_MAGIC_WALL                                 191
-#define IMG_MAGIC_WALL_ACTIVE                          192
-#define IMG_MAGIC_WALL_FILLING                         193
-#define IMG_MAGIC_WALL_FULL                            194
-#define IMG_MAGIC_WALL_EMPTYING                                195
-#define IMG_MAGIC_WALL_DEAD                            196
-#define IMG_QUICKSAND_EMPTY                            197
-#define IMG_QUICKSAND_FILLING                          198
-#define IMG_QUICKSAND_FULL                             199
-#define IMG_QUICKSAND_FULL_EDITOR                      200
-#define IMG_QUICKSAND_EMPTYING                         201
-#define IMG_ACID_POOL_TOPLEFT                          202
-#define IMG_ACID_POOL_TOPRIGHT                         203
-#define IMG_ACID_POOL_BOTTOMLEFT                       204
-#define IMG_ACID_POOL_BOTTOM                           205
-#define IMG_ACID_POOL_BOTTOMRIGHT                      206
-#define IMG_ACID                                       207
-#define IMG_ACID_SPLASH_LEFT                           208
-#define IMG_ACID_SPLASH_RIGHT                          209
-#define IMG_AMOEBA_DROP                                        210
-#define IMG_AMOEBA_GROWING                             211
-#define IMG_AMOEBA_SHRINKING                           212
-#define IMG_AMOEBA_WET                                 213
-#define IMG_AMOEBA_WET_EDITOR                          214
-#define IMG_AMOEBA_DROPPING                            215
-#define IMG_AMOEBA_DRY                                 216
-#define IMG_AMOEBA_FULL                                        217
-#define IMG_AMOEBA_FULL_EDITOR                         218
-#define IMG_AMOEBA_DEAD                                        219
-#define IMG_AMOEBA_DEAD_EDITOR                         220
-#define IMG_EM_KEY_1                                   221
-#define IMG_EM_KEY_2                                   222
-#define IMG_EM_KEY_3                                   223
-#define IMG_EM_KEY_4                                   224
-#define IMG_EM_GATE_1                                  225
-#define IMG_EM_GATE_2                                  226
-#define IMG_EM_GATE_3                                  227
-#define IMG_EM_GATE_4                                  228
-#define IMG_EM_GATE_1_GRAY                             229
-#define IMG_EM_GATE_1_GRAY_EDITOR                      230
-#define IMG_EM_GATE_2_GRAY                             231
-#define IMG_EM_GATE_2_GRAY_EDITOR                      232
-#define IMG_EM_GATE_3_GRAY                             233
-#define IMG_EM_GATE_3_GRAY_EDITOR                      234
-#define IMG_EM_GATE_4_GRAY                             235
-#define IMG_EM_GATE_4_GRAY_EDITOR                      236
-#define IMG_EXIT_CLOSED                                        237
-#define IMG_EXIT_OPENING                               238
-#define IMG_EXIT_OPEN                                  239
-#define IMG_EXIT_CLOSING                               240
-#define IMG_BALLOON                                    241
-#define IMG_BALLOON_MOVING                             242
-#define IMG_BALLOON_PUSHING                            243
-#define IMG_BALLOON_SWITCH_LEFT                                244
-#define IMG_BALLOON_SWITCH_RIGHT                       245
-#define IMG_BALLOON_SWITCH_UP                          246
-#define IMG_BALLOON_SWITCH_DOWN                                247
-#define IMG_BALLOON_SWITCH_ANY                         248
-#define IMG_SPRING                                     249
-#define IMG_EMC_STEELWALL_1                            250
-#define IMG_EMC_STEELWALL_2                            251
-#define IMG_EMC_STEELWALL_3                            252
-#define IMG_EMC_STEELWALL_4                            253
-#define IMG_EMC_WALL_1                                 254
-#define IMG_EMC_WALL_2                                 255
-#define IMG_EMC_WALL_3                                 256
-#define IMG_EMC_WALL_4                                 257
-#define IMG_EMC_WALL_5                                 258
-#define IMG_EMC_WALL_6                                 259
-#define IMG_EMC_WALL_7                                 260
-#define IMG_EMC_WALL_8                                 261
-#define IMG_INVISIBLE_STEELWALL                                262
-#define IMG_INVISIBLE_STEELWALL_EDITOR                 263
-#define IMG_INVISIBLE_STEELWALL_ACTIVE                 264
-#define IMG_INVISIBLE_WALL                             265
-#define IMG_INVISIBLE_WALL_EDITOR                      266
-#define IMG_INVISIBLE_WALL_ACTIVE                      267
-#define IMG_INVISIBLE_SAND                             268
-#define IMG_INVISIBLE_SAND_EDITOR                      269
-#define IMG_INVISIBLE_SAND_ACTIVE                      270
-#define IMG_CONVEYOR_BELT_1_MIDDLE                     271
-#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE              272
-#define IMG_CONVEYOR_BELT_1_LEFT                       273
-#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE                        274
-#define IMG_CONVEYOR_BELT_1_RIGHT                      275
-#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE               276
-#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT                        277
-#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE              278
-#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT               279
-#define IMG_CONVEYOR_BELT_2_MIDDLE                     280
-#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE              281
-#define IMG_CONVEYOR_BELT_2_LEFT                       282
-#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE                        283
-#define IMG_CONVEYOR_BELT_2_RIGHT                      284
-#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE               285
-#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT                        286
-#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE              287
-#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT               288
-#define IMG_CONVEYOR_BELT_3_MIDDLE                     289
-#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE              290
-#define IMG_CONVEYOR_BELT_3_LEFT                       291
-#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE                        292
-#define IMG_CONVEYOR_BELT_3_RIGHT                      293
-#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE               294
-#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT                        295
-#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE              296
-#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT               297
-#define IMG_CONVEYOR_BELT_4_MIDDLE                     298
-#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE              299
-#define IMG_CONVEYOR_BELT_4_LEFT                       300
-#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE                        301
-#define IMG_CONVEYOR_BELT_4_RIGHT                      302
-#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE               303
-#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT                        304
-#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE              305
-#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT               306
-#define IMG_SWITCHGATE_SWITCH_UP                       307
-#define IMG_SWITCHGATE_SWITCH_DOWN                     308
-#define IMG_LIGHT_SWITCH                               309
-#define IMG_LIGHT_SWITCH_ACTIVE                                310
-#define IMG_TIMEGATE_SWITCH                            311
-#define IMG_TIMEGATE_SWITCH_ACTIVE                     312
-#define IMG_ENVELOPE_1                                 313
-#define IMG_ENVELOPE_1_COLLECTING                      314
-#define IMG_ENVELOPE_2                                 315
-#define IMG_ENVELOPE_2_COLLECTING                      316
-#define IMG_ENVELOPE_3                                 317
-#define IMG_ENVELOPE_3_COLLECTING                      318
-#define IMG_ENVELOPE_4                                 319
-#define IMG_ENVELOPE_4_COLLECTING                      320
-#define IMG_SIGN_EXCLAMATION                           321
-#define IMG_SIGN_STOP                                  322
-#define IMG_LANDMINE                                   323
-#define IMG_STEELWALL_SLIPPERY                         324
-#define IMG_EXTRA_TIME                                 325
-#define IMG_SHIELD_NORMAL                              326
-#define IMG_SHIELD_NORMAL_ACTIVE                       327
-#define IMG_SHIELD_DEADLY                              328
-#define IMG_SHIELD_DEADLY_ACTIVE                       329
-#define IMG_SWITCHGATE_CLOSED                          330
-#define IMG_SWITCHGATE_OPENING                         331
-#define IMG_SWITCHGATE_OPEN                            332
-#define IMG_SWITCHGATE_CLOSING                         333
-#define IMG_TIMEGATE_CLOSED                            334
-#define IMG_TIMEGATE_OPENING                           335
-#define IMG_TIMEGATE_OPEN                              336
-#define IMG_TIMEGATE_CLOSING                           337
-#define IMG_PEARL                                      338
-#define IMG_PEARL_BREAKING                             339
-#define IMG_CRYSTAL                                    340
-#define IMG_WALL_PEARL                                 341
-#define IMG_WALL_CRYSTAL                               342
-#define IMG_TUBE_RIGHT_DOWN                            343
-#define IMG_TUBE_HORIZONTAL_DOWN                       344
-#define IMG_TUBE_LEFT_DOWN                             345
-#define IMG_TUBE_HORIZONTAL                            346
-#define IMG_TUBE_VERTICAL_RIGHT                                347
-#define IMG_TUBE_ANY                                   348
-#define IMG_TUBE_VERTICAL_LEFT                         349
-#define IMG_TUBE_VERTICAL                              350
-#define IMG_TUBE_RIGHT_UP                              351
-#define IMG_TUBE_HORIZONTAL_UP                         352
-#define IMG_TUBE_LEFT_UP                               353
-#define IMG_TRAP                                       354
-#define IMG_TRAP_ACTIVE                                        355
-#define IMG_DX_SUPABOMB                                        356
-#define IMG_KEY_1                                      357
-#define IMG_KEY_1_EDITOR                               358
-#define IMG_KEY_2                                      359
-#define IMG_KEY_2_EDITOR                               360
-#define IMG_KEY_3                                      361
-#define IMG_KEY_3_EDITOR                               362
-#define IMG_KEY_4                                      363
-#define IMG_KEY_4_EDITOR                               364
-#define IMG_GATE_1                                     365
-#define IMG_GATE_2                                     366
-#define IMG_GATE_3                                     367
-#define IMG_GATE_4                                     368
-#define IMG_GATE_1_GRAY                                        369
-#define IMG_GATE_1_GRAY_EDITOR                         370
-#define IMG_GATE_2_GRAY                                        371
-#define IMG_GATE_2_GRAY_EDITOR                         372
-#define IMG_GATE_3_GRAY                                        373
-#define IMG_GATE_3_GRAY_EDITOR                         374
-#define IMG_GATE_4_GRAY                                        375
-#define IMG_GATE_4_GRAY_EDITOR                         376
-#define IMG_GAME_OF_LIFE                               377
-#define IMG_BIOMAZE                                    378
-#define IMG_PACMAN                                     379
-#define IMG_PACMAN_RIGHT                               380
-#define IMG_PACMAN_UP                                  381
-#define IMG_PACMAN_LEFT                                        382
-#define IMG_PACMAN_DOWN                                        383
-#define IMG_PACMAN_TURNING_FROM_RIGHT                  384
-#define IMG_PACMAN_TURNING_FROM_UP                     385
-#define IMG_PACMAN_TURNING_FROM_LEFT                   386
-#define IMG_PACMAN_TURNING_FROM_DOWN                   387
-#define IMG_LAMP                                       388
-#define IMG_LAMP_EDITOR                                        389
-#define IMG_LAMP_ACTIVE                                        390
-#define IMG_TIME_ORB_FULL                              391
-#define IMG_TIME_ORB_EMPTY                             392
-#define IMG_EMERALD_YELLOW                             393
-#define IMG_EMERALD_YELLOW_MOVING                      394
-#define IMG_EMERALD_YELLOW_FALLING                     395
-#define IMG_EMERALD_RED                                        396
-#define IMG_EMERALD_RED_MOVING                         397
-#define IMG_EMERALD_RED_FALLING                                398
-#define IMG_EMERALD_PURPLE                             399
-#define IMG_EMERALD_PURPLE_MOVING                      400
-#define IMG_EMERALD_PURPLE_FALLING                     401
-#define IMG_WALL_EMERALD_YELLOW                                402
-#define IMG_WALL_EMERALD_RED                           403
-#define IMG_WALL_EMERALD_PURPLE                                404
-#define IMG_WALL_BD_DIAMOND                            405
-#define IMG_EXPANDABLE_WALL                            406
-#define IMG_EXPANDABLE_WALL_HORIZONTAL                 407
-#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR          408
-#define IMG_EXPANDABLE_WALL_VERTICAL                   409
-#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR            410
-#define IMG_EXPANDABLE_WALL_ANY                                411
-#define IMG_EXPANDABLE_WALL_ANY_EDITOR                 412
-#define IMG_EXPANDABLE_WALL_GROWING_LEFT               413
-#define IMG_EXPANDABLE_WALL_GROWING_RIGHT              414
-#define IMG_EXPANDABLE_WALL_GROWING_UP                 415
-#define IMG_EXPANDABLE_WALL_GROWING_DOWN               416
-#define IMG_BLACK_ORB                                  417
-#define IMG_SPEED_PILL                                 418
-#define IMG_DARK_YAMYAM                                        419
-#define IMG_DYNABOMB                                   420
-#define IMG_DYNABOMB_ACTIVE                            421
-#define IMG_DYNABOMB_PLAYER_1                          422
-#define IMG_DYNABOMB_PLAYER_1_ACTIVE                   423
-#define IMG_DYNABOMB_PLAYER_2                          424
-#define IMG_DYNABOMB_PLAYER_2_ACTIVE                   425
-#define IMG_DYNABOMB_PLAYER_3                          426
-#define IMG_DYNABOMB_PLAYER_3_ACTIVE                   427
-#define IMG_DYNABOMB_PLAYER_4                          428
-#define IMG_DYNABOMB_PLAYER_4_ACTIVE                   429
-#define IMG_DYNABOMB_INCREASE_NUMBER                   430
-#define IMG_DYNABOMB_INCREASE_SIZE                     431
-#define IMG_DYNABOMB_INCREASE_POWER                    432
-#define IMG_PIG                                                433
-#define IMG_PIG_DOWN                                   434
-#define IMG_PIG_UP                                     435
-#define IMG_PIG_LEFT                                   436
-#define IMG_PIG_RIGHT                                  437
-#define IMG_PIG_MOVING_DOWN                            438
-#define IMG_PIG_MOVING_UP                              439
-#define IMG_PIG_MOVING_LEFT                            440
-#define IMG_PIG_MOVING_RIGHT                           441
-#define IMG_PIG_DIGGING_DOWN                           442
-#define IMG_PIG_DIGGING_UP                             443
-#define IMG_PIG_DIGGING_LEFT                           444
-#define IMG_PIG_DIGGING_RIGHT                          445
-#define IMG_DRAGON                                     446
-#define IMG_DRAGON_DOWN                                        447
-#define IMG_DRAGON_UP                                  448
-#define IMG_DRAGON_LEFT                                        449
-#define IMG_DRAGON_RIGHT                               450
-#define IMG_DRAGON_MOVING_DOWN                         451
-#define IMG_DRAGON_MOVING_UP                           452
-#define IMG_DRAGON_MOVING_LEFT                         453
-#define IMG_DRAGON_MOVING_RIGHT                                454
-#define IMG_DRAGON_ATTACKING_DOWN                      455
-#define IMG_DRAGON_ATTACKING_UP                                456
-#define IMG_DRAGON_ATTACKING_LEFT                      457
-#define IMG_DRAGON_ATTACKING_RIGHT                     458
-#define IMG_MOLE                                       459
-#define IMG_MOLE_DOWN                                  460
-#define IMG_MOLE_UP                                    461
-#define IMG_MOLE_LEFT                                  462
-#define IMG_MOLE_RIGHT                                 463
-#define IMG_MOLE_MOVING_DOWN                           464
-#define IMG_MOLE_MOVING_UP                             465
-#define IMG_MOLE_MOVING_LEFT                           466
-#define IMG_MOLE_MOVING_RIGHT                          467
-#define IMG_MOLE_DIGGING_DOWN                          468
-#define IMG_MOLE_DIGGING_UP                            469
-#define IMG_MOLE_DIGGING_LEFT                          470
-#define IMG_MOLE_DIGGING_RIGHT                         471
-#define IMG_PENGUIN                                    472
-#define IMG_PENGUIN_EDITOR                             473
-#define IMG_PENGUIN_DOWN                               474
-#define IMG_PENGUIN_UP                                 475
-#define IMG_PENGUIN_LEFT                               476
-#define IMG_PENGUIN_RIGHT                              477
-#define IMG_PENGUIN_MOVING_DOWN                                478
-#define IMG_PENGUIN_MOVING_UP                          479
-#define IMG_PENGUIN_MOVING_LEFT                                480
-#define IMG_PENGUIN_MOVING_RIGHT                       481
-#define IMG_SATELLITE                                  482
-#define IMG_FLAMES_1_LEFT                              483
-#define IMG_FLAMES_2_LEFT                              484
-#define IMG_FLAMES_3_LEFT                              485
-#define IMG_FLAMES_1_RIGHT                             486
-#define IMG_FLAMES_2_RIGHT                             487
-#define IMG_FLAMES_3_RIGHT                             488
-#define IMG_FLAMES_1_UP                                        489
-#define IMG_FLAMES_2_UP                                        490
-#define IMG_FLAMES_3_UP                                        491
-#define IMG_FLAMES_1_DOWN                              492
-#define IMG_FLAMES_2_DOWN                              493
-#define IMG_FLAMES_3_DOWN                              494
-#define IMG_STONEBLOCK                                 495
-#define IMG_PLAYER_1                                   496
-#define IMG_PLAYER_1_EDITOR                            497
-#define IMG_PLAYER_1_DOWN                              498
-#define IMG_PLAYER_1_UP                                        499
-#define IMG_PLAYER_1_LEFT                              500
-#define IMG_PLAYER_1_RIGHT                             501
-#define IMG_PLAYER_1_MOVING_DOWN                       502
-#define IMG_PLAYER_1_MOVING_UP                         503
-#define IMG_PLAYER_1_MOVING_LEFT                       504
-#define IMG_PLAYER_1_MOVING_RIGHT                      505
-#define IMG_PLAYER_1_DIGGING_DOWN                      506
-#define IMG_PLAYER_1_DIGGING_UP                                507
-#define IMG_PLAYER_1_DIGGING_LEFT                      508
-#define IMG_PLAYER_1_DIGGING_RIGHT                     509
-#define IMG_PLAYER_1_COLLECTING_DOWN                   510
-#define IMG_PLAYER_1_COLLECTING_UP                     511
-#define IMG_PLAYER_1_COLLECTING_LEFT                   512
-#define IMG_PLAYER_1_COLLECTING_RIGHT                  513
-#define IMG_PLAYER_1_PUSHING_DOWN                      514
-#define IMG_PLAYER_1_PUSHING_UP                                515
-#define IMG_PLAYER_1_PUSHING_LEFT                      516
-#define IMG_PLAYER_1_PUSHING_RIGHT                     517
-#define IMG_PLAYER_1_SNAPPING_DOWN                     518
-#define IMG_PLAYER_1_SNAPPING_UP                       519
-#define IMG_PLAYER_1_SNAPPING_LEFT                     520
-#define IMG_PLAYER_1_SNAPPING_RIGHT                    521
-#define IMG_PLAYER_2                                   522
-#define IMG_PLAYER_2_EDITOR                            523
-#define IMG_PLAYER_2_DOWN                              524
-#define IMG_PLAYER_2_UP                                        525
-#define IMG_PLAYER_2_LEFT                              526
-#define IMG_PLAYER_2_RIGHT                             527
-#define IMG_PLAYER_2_MOVING_DOWN                       528
-#define IMG_PLAYER_2_MOVING_UP                         529
-#define IMG_PLAYER_2_MOVING_LEFT                       530
-#define IMG_PLAYER_2_MOVING_RIGHT                      531
-#define IMG_PLAYER_2_DIGGING_DOWN                      532
-#define IMG_PLAYER_2_DIGGING_UP                                533
-#define IMG_PLAYER_2_DIGGING_LEFT                      534
-#define IMG_PLAYER_2_DIGGING_RIGHT                     535
-#define IMG_PLAYER_2_COLLECTING_DOWN                   536
-#define IMG_PLAYER_2_COLLECTING_UP                     537
-#define IMG_PLAYER_2_COLLECTING_LEFT                   538
-#define IMG_PLAYER_2_COLLECTING_RIGHT                  539
-#define IMG_PLAYER_2_PUSHING_DOWN                      540
-#define IMG_PLAYER_2_PUSHING_UP                                541
-#define IMG_PLAYER_2_PUSHING_LEFT                      542
-#define IMG_PLAYER_2_PUSHING_RIGHT                     543
-#define IMG_PLAYER_2_SNAPPING_DOWN                     544
-#define IMG_PLAYER_2_SNAPPING_UP                       545
-#define IMG_PLAYER_2_SNAPPING_LEFT                     546
-#define IMG_PLAYER_2_SNAPPING_RIGHT                    547
-#define IMG_PLAYER_3                                   548
-#define IMG_PLAYER_3_EDITOR                            549
-#define IMG_PLAYER_3_DOWN                              550
-#define IMG_PLAYER_3_UP                                        551
-#define IMG_PLAYER_3_LEFT                              552
-#define IMG_PLAYER_3_RIGHT                             553
-#define IMG_PLAYER_3_MOVING_DOWN                       554
-#define IMG_PLAYER_3_MOVING_UP                         555
-#define IMG_PLAYER_3_MOVING_LEFT                       556
-#define IMG_PLAYER_3_MOVING_RIGHT                      557
-#define IMG_PLAYER_3_DIGGING_DOWN                      558
-#define IMG_PLAYER_3_DIGGING_UP                                559
-#define IMG_PLAYER_3_DIGGING_LEFT                      560
-#define IMG_PLAYER_3_DIGGING_RIGHT                     561
-#define IMG_PLAYER_3_COLLECTING_DOWN                   562
-#define IMG_PLAYER_3_COLLECTING_UP                     563
-#define IMG_PLAYER_3_COLLECTING_LEFT                   564
-#define IMG_PLAYER_3_COLLECTING_RIGHT                  565
-#define IMG_PLAYER_3_PUSHING_DOWN                      566
-#define IMG_PLAYER_3_PUSHING_UP                                567
-#define IMG_PLAYER_3_PUSHING_LEFT                      568
-#define IMG_PLAYER_3_PUSHING_RIGHT                     569
-#define IMG_PLAYER_3_SNAPPING_DOWN                     570
-#define IMG_PLAYER_3_SNAPPING_UP                       571
-#define IMG_PLAYER_3_SNAPPING_LEFT                     572
-#define IMG_PLAYER_3_SNAPPING_RIGHT                    573
-#define IMG_PLAYER_4                                   574
-#define IMG_PLAYER_4_EDITOR                            575
-#define IMG_PLAYER_4_DOWN                              576
-#define IMG_PLAYER_4_UP                                        577
-#define IMG_PLAYER_4_LEFT                              578
-#define IMG_PLAYER_4_RIGHT                             579
-#define IMG_PLAYER_4_MOVING_DOWN                       580
-#define IMG_PLAYER_4_MOVING_UP                         581
-#define IMG_PLAYER_4_MOVING_LEFT                       582
-#define IMG_PLAYER_4_MOVING_RIGHT                      583
-#define IMG_PLAYER_4_DIGGING_DOWN                      584
-#define IMG_PLAYER_4_DIGGING_UP                                585
-#define IMG_PLAYER_4_DIGGING_LEFT                      586
-#define IMG_PLAYER_4_DIGGING_RIGHT                     587
-#define IMG_PLAYER_4_COLLECTING_DOWN                   588
-#define IMG_PLAYER_4_COLLECTING_UP                     589
-#define IMG_PLAYER_4_COLLECTING_LEFT                   590
-#define IMG_PLAYER_4_COLLECTING_RIGHT                  591
-#define IMG_PLAYER_4_PUSHING_DOWN                      592
-#define IMG_PLAYER_4_PUSHING_UP                                593
-#define IMG_PLAYER_4_PUSHING_LEFT                      594
-#define IMG_PLAYER_4_PUSHING_RIGHT                     595
-#define IMG_PLAYER_4_SNAPPING_DOWN                     596
-#define IMG_PLAYER_4_SNAPPING_UP                       597
-#define IMG_PLAYER_4_SNAPPING_LEFT                     598
-#define IMG_PLAYER_4_SNAPPING_RIGHT                    599
-#define IMG_DEFAULT_EXPLODING                          600
-#define IMG_TWINKLE_BLUE                               601
-#define IMG_TWINKLE_WHITE                              602
-#define IMG_STEELWALL_TOPLEFT                          603
-#define IMG_STEELWALL_TOPRIGHT                         604
-#define IMG_STEELWALL_BOTTOMLEFT                       605
-#define IMG_STEELWALL_BOTTOMRIGHT                      606
-#define IMG_STEELWALL_HORIZONTAL                       607
-#define IMG_STEELWALL_VERTICAL                         608
-#define IMG_STEELWALL_TOPLEFT_EDITOR                   609
-#define IMG_STEELWALL_TOPRIGHT_EDITOR                  610
-#define IMG_STEELWALL_BOTTOMLEFT_EDITOR                        611
-#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR               612
-#define IMG_STEELWALL_HORIZONTAL_EDITOR                        613
-#define IMG_STEELWALL_VERTICAL_EDITOR                  614
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT                        615
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT               616
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT             617
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT            618
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL             619
-#define IMG_INVISIBLE_STEELWALL_VERTICAL               620
-#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR         621
-#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR                622
-#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR      623
-#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR     624
-#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR      625
-#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR                626
-#define IMG_ARROW_LEFT                                 627
-#define IMG_ARROW_RIGHT                                        628
-#define IMG_ARROW_UP                                   629
-#define IMG_ARROW_DOWN                                 630
-#define IMG_CHAR_SPACE                                 631
-#define IMG_CHAR_EXCLAM                                        632
-#define IMG_CHAR_QUOTEDBL                              633
-#define IMG_CHAR_NUMBERSIGN                            634
-#define IMG_CHAR_DOLLAR                                        635
-#define IMG_CHAR_PROCENT                               636
-#define IMG_CHAR_AMPERSAND                             637
-#define IMG_CHAR_APOSTROPHE                            638
-#define IMG_CHAR_PARENLEFT                             639
-#define IMG_CHAR_PARENRIGHT                            640
-#define IMG_CHAR_ASTERISK                              641
-#define IMG_CHAR_PLUS                                  642
-#define IMG_CHAR_COMMA                                 643
-#define IMG_CHAR_MINUS                                 644
-#define IMG_CHAR_PERIOD                                        645
-#define IMG_CHAR_SLASH                                 646
-#define IMG_CHAR_0                                     647
-#define IMG_CHAR_1                                     648
-#define IMG_CHAR_2                                     649
-#define IMG_CHAR_3                                     650
-#define IMG_CHAR_4                                     651
-#define IMG_CHAR_5                                     652
-#define IMG_CHAR_6                                     653
-#define IMG_CHAR_7                                     654
-#define IMG_CHAR_8                                     655
-#define IMG_CHAR_9                                     656
-#define IMG_CHAR_COLON                                 657
-#define IMG_CHAR_SEMICOLON                             658
-#define IMG_CHAR_LESS                                  659
-#define IMG_CHAR_EQUAL                                 660
-#define IMG_CHAR_GREATER                               661
-#define IMG_CHAR_QUESTION                              662
-#define IMG_CHAR_AT                                    663
-#define IMG_CHAR_A                                     664
-#define IMG_CHAR_B                                     665
-#define IMG_CHAR_C                                     666
-#define IMG_CHAR_D                                     667
-#define IMG_CHAR_E                                     668
-#define IMG_CHAR_F                                     669
-#define IMG_CHAR_G                                     670
-#define IMG_CHAR_H                                     671
-#define IMG_CHAR_I                                     672
-#define IMG_CHAR_J                                     673
-#define IMG_CHAR_K                                     674
-#define IMG_CHAR_L                                     675
-#define IMG_CHAR_M                                     676
-#define IMG_CHAR_N                                     677
-#define IMG_CHAR_O                                     678
-#define IMG_CHAR_P                                     679
-#define IMG_CHAR_Q                                     680
-#define IMG_CHAR_R                                     681
-#define IMG_CHAR_S                                     682
-#define IMG_CHAR_T                                     683
-#define IMG_CHAR_U                                     684
-#define IMG_CHAR_V                                     685
-#define IMG_CHAR_W                                     686
-#define IMG_CHAR_X                                     687
-#define IMG_CHAR_Y                                     688
-#define IMG_CHAR_Z                                     689
-#define IMG_CHAR_BRACKETLEFT                           690
-#define IMG_CHAR_BACKSLASH                             691
-#define IMG_CHAR_BRACKETRIGHT                          692
-#define IMG_CHAR_ASCIICIRCUM                           693
-#define IMG_CHAR_UNDERSCORE                            694
-#define IMG_CHAR_COPYRIGHT                             695
-#define IMG_CHAR_AUMLAUT                               696
-#define IMG_CHAR_OUMLAUT                               697
-#define IMG_CHAR_UUMLAUT                               698
-#define IMG_CHAR_DEGREE                                        699
-#define IMG_CHAR_TRADEMARK                             700
-#define IMG_CHAR_CURSOR                                        701
-#define IMG_CUSTOM_1                                   702
-#define IMG_CUSTOM_1_EDITOR                            703
-#define IMG_CUSTOM_2                                   704
-#define IMG_CUSTOM_2_EDITOR                            705
-#define IMG_CUSTOM_3                                   706
-#define IMG_CUSTOM_3_EDITOR                            707
-#define IMG_CUSTOM_4                                   708
-#define IMG_CUSTOM_4_EDITOR                            709
-#define IMG_CUSTOM_5                                   710
-#define IMG_CUSTOM_5_EDITOR                            711
-#define IMG_CUSTOM_6                                   712
-#define IMG_CUSTOM_6_EDITOR                            713
-#define IMG_CUSTOM_7                                   714
-#define IMG_CUSTOM_7_EDITOR                            715
-#define IMG_CUSTOM_8                                   716
-#define IMG_CUSTOM_8_EDITOR                            717
-#define IMG_CUSTOM_9                                   718
-#define IMG_CUSTOM_9_EDITOR                            719
-#define IMG_CUSTOM_10                                  720
-#define IMG_CUSTOM_10_EDITOR                           721
-#define IMG_CUSTOM_11                                  722
-#define IMG_CUSTOM_11_EDITOR                           723
-#define IMG_CUSTOM_12                                  724
-#define IMG_CUSTOM_12_EDITOR                           725
-#define IMG_CUSTOM_13                                  726
-#define IMG_CUSTOM_13_EDITOR                           727
-#define IMG_CUSTOM_14                                  728
-#define IMG_CUSTOM_14_EDITOR                           729
-#define IMG_CUSTOM_15                                  730
-#define IMG_CUSTOM_15_EDITOR                           731
-#define IMG_CUSTOM_16                                  732
-#define IMG_CUSTOM_16_EDITOR                           733
-#define IMG_CUSTOM_17                                  734
-#define IMG_CUSTOM_17_EDITOR                           735
-#define IMG_CUSTOM_18                                  736
-#define IMG_CUSTOM_18_EDITOR                           737
-#define IMG_CUSTOM_19                                  738
-#define IMG_CUSTOM_19_EDITOR                           739
-#define IMG_CUSTOM_20                                  740
-#define IMG_CUSTOM_20_EDITOR                           741
-#define IMG_CUSTOM_21                                  742
-#define IMG_CUSTOM_21_EDITOR                           743
-#define IMG_CUSTOM_22                                  744
-#define IMG_CUSTOM_22_EDITOR                           745
-#define IMG_CUSTOM_23                                  746
-#define IMG_CUSTOM_23_EDITOR                           747
-#define IMG_CUSTOM_24                                  748
-#define IMG_CUSTOM_24_EDITOR                           749
-#define IMG_CUSTOM_25                                  750
-#define IMG_CUSTOM_25_EDITOR                           751
-#define IMG_CUSTOM_26                                  752
-#define IMG_CUSTOM_26_EDITOR                           753
-#define IMG_CUSTOM_27                                  754
-#define IMG_CUSTOM_27_EDITOR                           755
-#define IMG_CUSTOM_28                                  756
-#define IMG_CUSTOM_28_EDITOR                           757
-#define IMG_CUSTOM_29                                  758
-#define IMG_CUSTOM_29_EDITOR                           759
-#define IMG_CUSTOM_30                                  760
-#define IMG_CUSTOM_30_EDITOR                           761
-#define IMG_CUSTOM_31                                  762
-#define IMG_CUSTOM_31_EDITOR                           763
-#define IMG_CUSTOM_32                                  764
-#define IMG_CUSTOM_32_EDITOR                           765
-#define IMG_CUSTOM_33                                  766
-#define IMG_CUSTOM_33_EDITOR                           767
-#define IMG_CUSTOM_34                                  768
-#define IMG_CUSTOM_34_EDITOR                           769
-#define IMG_CUSTOM_35                                  770
-#define IMG_CUSTOM_35_EDITOR                           771
-#define IMG_CUSTOM_36                                  772
-#define IMG_CUSTOM_36_EDITOR                           773
-#define IMG_CUSTOM_37                                  774
-#define IMG_CUSTOM_37_EDITOR                           775
-#define IMG_CUSTOM_38                                  776
-#define IMG_CUSTOM_38_EDITOR                           777
-#define IMG_CUSTOM_39                                  778
-#define IMG_CUSTOM_39_EDITOR                           779
-#define IMG_CUSTOM_40                                  780
-#define IMG_CUSTOM_40_EDITOR                           781
-#define IMG_CUSTOM_41                                  782
-#define IMG_CUSTOM_41_EDITOR                           783
-#define IMG_CUSTOM_42                                  784
-#define IMG_CUSTOM_42_EDITOR                           785
-#define IMG_CUSTOM_43                                  786
-#define IMG_CUSTOM_43_EDITOR                           787
-#define IMG_CUSTOM_44                                  788
-#define IMG_CUSTOM_44_EDITOR                           789
-#define IMG_CUSTOM_45                                  790
-#define IMG_CUSTOM_45_EDITOR                           791
-#define IMG_CUSTOM_46                                  792
-#define IMG_CUSTOM_46_EDITOR                           793
-#define IMG_CUSTOM_47                                  794
-#define IMG_CUSTOM_47_EDITOR                           795
-#define IMG_CUSTOM_48                                  796
-#define IMG_CUSTOM_48_EDITOR                           797
-#define IMG_CUSTOM_49                                  798
-#define IMG_CUSTOM_49_EDITOR                           799
-#define IMG_CUSTOM_50                                  800
-#define IMG_CUSTOM_50_EDITOR                           801
-#define IMG_CUSTOM_51                                  802
-#define IMG_CUSTOM_51_EDITOR                           803
-#define IMG_CUSTOM_52                                  804
-#define IMG_CUSTOM_52_EDITOR                           805
-#define IMG_CUSTOM_53                                  806
-#define IMG_CUSTOM_53_EDITOR                           807
-#define IMG_CUSTOM_54                                  808
-#define IMG_CUSTOM_54_EDITOR                           809
-#define IMG_CUSTOM_55                                  810
-#define IMG_CUSTOM_55_EDITOR                           811
-#define IMG_CUSTOM_56                                  812
-#define IMG_CUSTOM_56_EDITOR                           813
-#define IMG_CUSTOM_57                                  814
-#define IMG_CUSTOM_57_EDITOR                           815
-#define IMG_CUSTOM_58                                  816
-#define IMG_CUSTOM_58_EDITOR                           817
-#define IMG_CUSTOM_59                                  818
-#define IMG_CUSTOM_59_EDITOR                           819
-#define IMG_CUSTOM_60                                  820
-#define IMG_CUSTOM_60_EDITOR                           821
-#define IMG_CUSTOM_61                                  822
-#define IMG_CUSTOM_61_EDITOR                           823
-#define IMG_CUSTOM_62                                  824
-#define IMG_CUSTOM_62_EDITOR                           825
-#define IMG_CUSTOM_63                                  826
-#define IMG_CUSTOM_63_EDITOR                           827
-#define IMG_CUSTOM_64                                  828
-#define IMG_CUSTOM_64_EDITOR                           829
-#define IMG_CUSTOM_65                                  830
-#define IMG_CUSTOM_65_EDITOR                           831
-#define IMG_CUSTOM_66                                  832
-#define IMG_CUSTOM_66_EDITOR                           833
-#define IMG_CUSTOM_67                                  834
-#define IMG_CUSTOM_67_EDITOR                           835
-#define IMG_CUSTOM_68                                  836
-#define IMG_CUSTOM_68_EDITOR                           837
-#define IMG_CUSTOM_69                                  838
-#define IMG_CUSTOM_69_EDITOR                           839
-#define IMG_CUSTOM_70                                  840
-#define IMG_CUSTOM_70_EDITOR                           841
-#define IMG_CUSTOM_71                                  842
-#define IMG_CUSTOM_71_EDITOR                           843
-#define IMG_CUSTOM_72                                  844
-#define IMG_CUSTOM_72_EDITOR                           845
-#define IMG_CUSTOM_73                                  846
-#define IMG_CUSTOM_73_EDITOR                           847
-#define IMG_CUSTOM_74                                  848
-#define IMG_CUSTOM_74_EDITOR                           849
-#define IMG_CUSTOM_75                                  850
-#define IMG_CUSTOM_75_EDITOR                           851
-#define IMG_CUSTOM_76                                  852
-#define IMG_CUSTOM_76_EDITOR                           853
-#define IMG_CUSTOM_77                                  854
-#define IMG_CUSTOM_77_EDITOR                           855
-#define IMG_CUSTOM_78                                  856
-#define IMG_CUSTOM_78_EDITOR                           857
-#define IMG_CUSTOM_79                                  858
-#define IMG_CUSTOM_79_EDITOR                           859
-#define IMG_CUSTOM_80                                  860
-#define IMG_CUSTOM_80_EDITOR                           861
-#define IMG_CUSTOM_81                                  862
-#define IMG_CUSTOM_81_EDITOR                           863
-#define IMG_CUSTOM_82                                  864
-#define IMG_CUSTOM_82_EDITOR                           865
-#define IMG_CUSTOM_83                                  866
-#define IMG_CUSTOM_83_EDITOR                           867
-#define IMG_CUSTOM_84                                  868
-#define IMG_CUSTOM_84_EDITOR                           869
-#define IMG_CUSTOM_85                                  870
-#define IMG_CUSTOM_85_EDITOR                           871
-#define IMG_CUSTOM_86                                  872
-#define IMG_CUSTOM_86_EDITOR                           873
-#define IMG_CUSTOM_87                                  874
-#define IMG_CUSTOM_87_EDITOR                           875
-#define IMG_CUSTOM_88                                  876
-#define IMG_CUSTOM_88_EDITOR                           877
-#define IMG_CUSTOM_89                                  878
-#define IMG_CUSTOM_89_EDITOR                           879
-#define IMG_CUSTOM_90                                  880
-#define IMG_CUSTOM_90_EDITOR                           881
-#define IMG_CUSTOM_91                                  882
-#define IMG_CUSTOM_91_EDITOR                           883
-#define IMG_CUSTOM_92                                  884
-#define IMG_CUSTOM_92_EDITOR                           885
-#define IMG_CUSTOM_93                                  886
-#define IMG_CUSTOM_93_EDITOR                           887
-#define IMG_CUSTOM_94                                  888
-#define IMG_CUSTOM_94_EDITOR                           889
-#define IMG_CUSTOM_95                                  890
-#define IMG_CUSTOM_95_EDITOR                           891
-#define IMG_CUSTOM_96                                  892
-#define IMG_CUSTOM_96_EDITOR                           893
-#define IMG_CUSTOM_97                                  894
-#define IMG_CUSTOM_97_EDITOR                           895
-#define IMG_CUSTOM_98                                  896
-#define IMG_CUSTOM_98_EDITOR                           897
-#define IMG_CUSTOM_99                                  898
-#define IMG_CUSTOM_99_EDITOR                           899
-#define IMG_CUSTOM_100                                 900
-#define IMG_CUSTOM_100_EDITOR                          901
-#define IMG_CUSTOM_101                                 902
-#define IMG_CUSTOM_101_EDITOR                          903
-#define IMG_CUSTOM_102                                 904
-#define IMG_CUSTOM_102_EDITOR                          905
-#define IMG_CUSTOM_103                                 906
-#define IMG_CUSTOM_103_EDITOR                          907
-#define IMG_CUSTOM_104                                 908
-#define IMG_CUSTOM_104_EDITOR                          909
-#define IMG_CUSTOM_105                                 910
-#define IMG_CUSTOM_105_EDITOR                          911
-#define IMG_CUSTOM_106                                 912
-#define IMG_CUSTOM_106_EDITOR                          913
-#define IMG_CUSTOM_107                                 914
-#define IMG_CUSTOM_107_EDITOR                          915
-#define IMG_CUSTOM_108                                 916
-#define IMG_CUSTOM_108_EDITOR                          917
-#define IMG_CUSTOM_109                                 918
-#define IMG_CUSTOM_109_EDITOR                          919
-#define IMG_CUSTOM_110                                 920
-#define IMG_CUSTOM_110_EDITOR                          921
-#define IMG_CUSTOM_111                                 922
-#define IMG_CUSTOM_111_EDITOR                          923
-#define IMG_CUSTOM_112                                 924
-#define IMG_CUSTOM_112_EDITOR                          925
-#define IMG_CUSTOM_113                                 926
-#define IMG_CUSTOM_113_EDITOR                          927
-#define IMG_CUSTOM_114                                 928
-#define IMG_CUSTOM_114_EDITOR                          929
-#define IMG_CUSTOM_115                                 930
-#define IMG_CUSTOM_115_EDITOR                          931
-#define IMG_CUSTOM_116                                 932
-#define IMG_CUSTOM_116_EDITOR                          933
-#define IMG_CUSTOM_117                                 934
-#define IMG_CUSTOM_117_EDITOR                          935
-#define IMG_CUSTOM_118                                 936
-#define IMG_CUSTOM_118_EDITOR                          937
-#define IMG_CUSTOM_119                                 938
-#define IMG_CUSTOM_119_EDITOR                          939
-#define IMG_CUSTOM_120                                 940
-#define IMG_CUSTOM_120_EDITOR                          941
-#define IMG_CUSTOM_121                                 942
-#define IMG_CUSTOM_121_EDITOR                          943
-#define IMG_CUSTOM_122                                 944
-#define IMG_CUSTOM_122_EDITOR                          945
-#define IMG_CUSTOM_123                                 946
-#define IMG_CUSTOM_123_EDITOR                          947
-#define IMG_CUSTOM_124                                 948
-#define IMG_CUSTOM_124_EDITOR                          949
-#define IMG_CUSTOM_125                                 950
-#define IMG_CUSTOM_125_EDITOR                          951
-#define IMG_CUSTOM_126                                 952
-#define IMG_CUSTOM_126_EDITOR                          953
-#define IMG_CUSTOM_127                                 954
-#define IMG_CUSTOM_127_EDITOR                          955
-#define IMG_CUSTOM_128                                 956
-#define IMG_CUSTOM_128_EDITOR                          957
-#define IMG_CUSTOM_129                                 958
-#define IMG_CUSTOM_129_EDITOR                          959
-#define IMG_CUSTOM_130                                 960
-#define IMG_CUSTOM_130_EDITOR                          961
-#define IMG_CUSTOM_131                                 962
-#define IMG_CUSTOM_131_EDITOR                          963
-#define IMG_CUSTOM_132                                 964
-#define IMG_CUSTOM_132_EDITOR                          965
-#define IMG_CUSTOM_133                                 966
-#define IMG_CUSTOM_133_EDITOR                          967
-#define IMG_CUSTOM_134                                 968
-#define IMG_CUSTOM_134_EDITOR                          969
-#define IMG_CUSTOM_135                                 970
-#define IMG_CUSTOM_135_EDITOR                          971
-#define IMG_CUSTOM_136                                 972
-#define IMG_CUSTOM_136_EDITOR                          973
-#define IMG_CUSTOM_137                                 974
-#define IMG_CUSTOM_137_EDITOR                          975
-#define IMG_CUSTOM_138                                 976
-#define IMG_CUSTOM_138_EDITOR                          977
-#define IMG_CUSTOM_139                                 978
-#define IMG_CUSTOM_139_EDITOR                          979
-#define IMG_CUSTOM_140                                 980
-#define IMG_CUSTOM_140_EDITOR                          981
-#define IMG_CUSTOM_141                                 982
-#define IMG_CUSTOM_141_EDITOR                          983
-#define IMG_CUSTOM_142                                 984
-#define IMG_CUSTOM_142_EDITOR                          985
-#define IMG_CUSTOM_143                                 986
-#define IMG_CUSTOM_143_EDITOR                          987
-#define IMG_CUSTOM_144                                 988
-#define IMG_CUSTOM_144_EDITOR                          989
-#define IMG_CUSTOM_145                                 990
-#define IMG_CUSTOM_145_EDITOR                          991
-#define IMG_CUSTOM_146                                 992
-#define IMG_CUSTOM_146_EDITOR                          993
-#define IMG_CUSTOM_147                                 994
-#define IMG_CUSTOM_147_EDITOR                          995
-#define IMG_CUSTOM_148                                 996
-#define IMG_CUSTOM_148_EDITOR                          997
-#define IMG_CUSTOM_149                                 998
-#define IMG_CUSTOM_149_EDITOR                          999
-#define IMG_CUSTOM_150                                 1000
-#define IMG_CUSTOM_150_EDITOR                          1001
-#define IMG_CUSTOM_151                                 1002
-#define IMG_CUSTOM_151_EDITOR                          1003
-#define IMG_CUSTOM_152                                 1004
-#define IMG_CUSTOM_152_EDITOR                          1005
-#define IMG_CUSTOM_153                                 1006
-#define IMG_CUSTOM_153_EDITOR                          1007
-#define IMG_CUSTOM_154                                 1008
-#define IMG_CUSTOM_154_EDITOR                          1009
-#define IMG_CUSTOM_155                                 1010
-#define IMG_CUSTOM_155_EDITOR                          1011
-#define IMG_CUSTOM_156                                 1012
-#define IMG_CUSTOM_156_EDITOR                          1013
-#define IMG_CUSTOM_157                                 1014
-#define IMG_CUSTOM_157_EDITOR                          1015
-#define IMG_CUSTOM_158                                 1016
-#define IMG_CUSTOM_158_EDITOR                          1017
-#define IMG_CUSTOM_159                                 1018
-#define IMG_CUSTOM_159_EDITOR                          1019
-#define IMG_CUSTOM_160                                 1020
-#define IMG_CUSTOM_160_EDITOR                          1021
-#define IMG_CUSTOM_161                                 1022
-#define IMG_CUSTOM_161_EDITOR                          1023
-#define IMG_CUSTOM_162                                 1024
-#define IMG_CUSTOM_162_EDITOR                          1025
-#define IMG_CUSTOM_163                                 1026
-#define IMG_CUSTOM_163_EDITOR                          1027
-#define IMG_CUSTOM_164                                 1028
-#define IMG_CUSTOM_164_EDITOR                          1029
-#define IMG_CUSTOM_165                                 1030
-#define IMG_CUSTOM_165_EDITOR                          1031
-#define IMG_CUSTOM_166                                 1032
-#define IMG_CUSTOM_166_EDITOR                          1033
-#define IMG_CUSTOM_167                                 1034
-#define IMG_CUSTOM_167_EDITOR                          1035
-#define IMG_CUSTOM_168                                 1036
-#define IMG_CUSTOM_168_EDITOR                          1037
-#define IMG_CUSTOM_169                                 1038
-#define IMG_CUSTOM_169_EDITOR                          1039
-#define IMG_CUSTOM_170                                 1040
-#define IMG_CUSTOM_170_EDITOR                          1041
-#define IMG_CUSTOM_171                                 1042
-#define IMG_CUSTOM_171_EDITOR                          1043
-#define IMG_CUSTOM_172                                 1044
-#define IMG_CUSTOM_172_EDITOR                          1045
-#define IMG_CUSTOM_173                                 1046
-#define IMG_CUSTOM_173_EDITOR                          1047
-#define IMG_CUSTOM_174                                 1048
-#define IMG_CUSTOM_174_EDITOR                          1049
-#define IMG_CUSTOM_175                                 1050
-#define IMG_CUSTOM_175_EDITOR                          1051
-#define IMG_CUSTOM_176                                 1052
-#define IMG_CUSTOM_176_EDITOR                          1053
-#define IMG_CUSTOM_177                                 1054
-#define IMG_CUSTOM_177_EDITOR                          1055
-#define IMG_CUSTOM_178                                 1056
-#define IMG_CUSTOM_178_EDITOR                          1057
-#define IMG_CUSTOM_179                                 1058
-#define IMG_CUSTOM_179_EDITOR                          1059
-#define IMG_CUSTOM_180                                 1060
-#define IMG_CUSTOM_180_EDITOR                          1061
-#define IMG_CUSTOM_181                                 1062
-#define IMG_CUSTOM_181_EDITOR                          1063
-#define IMG_CUSTOM_182                                 1064
-#define IMG_CUSTOM_182_EDITOR                          1065
-#define IMG_CUSTOM_183                                 1066
-#define IMG_CUSTOM_183_EDITOR                          1067
-#define IMG_CUSTOM_184                                 1068
-#define IMG_CUSTOM_184_EDITOR                          1069
-#define IMG_CUSTOM_185                                 1070
-#define IMG_CUSTOM_185_EDITOR                          1071
-#define IMG_CUSTOM_186                                 1072
-#define IMG_CUSTOM_186_EDITOR                          1073
-#define IMG_CUSTOM_187                                 1074
-#define IMG_CUSTOM_187_EDITOR                          1075
-#define IMG_CUSTOM_188                                 1076
-#define IMG_CUSTOM_188_EDITOR                          1077
-#define IMG_CUSTOM_189                                 1078
-#define IMG_CUSTOM_189_EDITOR                          1079
-#define IMG_CUSTOM_190                                 1080
-#define IMG_CUSTOM_190_EDITOR                          1081
-#define IMG_CUSTOM_191                                 1082
-#define IMG_CUSTOM_191_EDITOR                          1083
-#define IMG_CUSTOM_192                                 1084
-#define IMG_CUSTOM_192_EDITOR                          1085
-#define IMG_CUSTOM_193                                 1086
-#define IMG_CUSTOM_193_EDITOR                          1087
-#define IMG_CUSTOM_194                                 1088
-#define IMG_CUSTOM_194_EDITOR                          1089
-#define IMG_CUSTOM_195                                 1090
-#define IMG_CUSTOM_195_EDITOR                          1091
-#define IMG_CUSTOM_196                                 1092
-#define IMG_CUSTOM_196_EDITOR                          1093
-#define IMG_CUSTOM_197                                 1094
-#define IMG_CUSTOM_197_EDITOR                          1095
-#define IMG_CUSTOM_198                                 1096
-#define IMG_CUSTOM_198_EDITOR                          1097
-#define IMG_CUSTOM_199                                 1098
-#define IMG_CUSTOM_199_EDITOR                          1099
-#define IMG_CUSTOM_200                                 1100
-#define IMG_CUSTOM_200_EDITOR                          1101
-#define IMG_CUSTOM_201                                 1102
-#define IMG_CUSTOM_201_EDITOR                          1103
-#define IMG_CUSTOM_202                                 1104
-#define IMG_CUSTOM_202_EDITOR                          1105
-#define IMG_CUSTOM_203                                 1106
-#define IMG_CUSTOM_203_EDITOR                          1107
-#define IMG_CUSTOM_204                                 1108
-#define IMG_CUSTOM_204_EDITOR                          1109
-#define IMG_CUSTOM_205                                 1110
-#define IMG_CUSTOM_205_EDITOR                          1111
-#define IMG_CUSTOM_206                                 1112
-#define IMG_CUSTOM_206_EDITOR                          1113
-#define IMG_CUSTOM_207                                 1114
-#define IMG_CUSTOM_207_EDITOR                          1115
-#define IMG_CUSTOM_208                                 1116
-#define IMG_CUSTOM_208_EDITOR                          1117
-#define IMG_CUSTOM_209                                 1118
-#define IMG_CUSTOM_209_EDITOR                          1119
-#define IMG_CUSTOM_210                                 1120
-#define IMG_CUSTOM_210_EDITOR                          1121
-#define IMG_CUSTOM_211                                 1122
-#define IMG_CUSTOM_211_EDITOR                          1123
-#define IMG_CUSTOM_212                                 1124
-#define IMG_CUSTOM_212_EDITOR                          1125
-#define IMG_CUSTOM_213                                 1126
-#define IMG_CUSTOM_213_EDITOR                          1127
-#define IMG_CUSTOM_214                                 1128
-#define IMG_CUSTOM_214_EDITOR                          1129
-#define IMG_CUSTOM_215                                 1130
-#define IMG_CUSTOM_215_EDITOR                          1131
-#define IMG_CUSTOM_216                                 1132
-#define IMG_CUSTOM_216_EDITOR                          1133
-#define IMG_CUSTOM_217                                 1134
-#define IMG_CUSTOM_217_EDITOR                          1135
-#define IMG_CUSTOM_218                                 1136
-#define IMG_CUSTOM_218_EDITOR                          1137
-#define IMG_CUSTOM_219                                 1138
-#define IMG_CUSTOM_219_EDITOR                          1139
-#define IMG_CUSTOM_220                                 1140
-#define IMG_CUSTOM_220_EDITOR                          1141
-#define IMG_CUSTOM_221                                 1142
-#define IMG_CUSTOM_221_EDITOR                          1143
-#define IMG_CUSTOM_222                                 1144
-#define IMG_CUSTOM_222_EDITOR                          1145
-#define IMG_CUSTOM_223                                 1146
-#define IMG_CUSTOM_223_EDITOR                          1147
-#define IMG_CUSTOM_224                                 1148
-#define IMG_CUSTOM_224_EDITOR                          1149
-#define IMG_CUSTOM_225                                 1150
-#define IMG_CUSTOM_225_EDITOR                          1151
-#define IMG_CUSTOM_226                                 1152
-#define IMG_CUSTOM_226_EDITOR                          1153
-#define IMG_CUSTOM_227                                 1154
-#define IMG_CUSTOM_227_EDITOR                          1155
-#define IMG_CUSTOM_228                                 1156
-#define IMG_CUSTOM_228_EDITOR                          1157
-#define IMG_CUSTOM_229                                 1158
-#define IMG_CUSTOM_229_EDITOR                          1159
-#define IMG_CUSTOM_230                                 1160
-#define IMG_CUSTOM_230_EDITOR                          1161
-#define IMG_CUSTOM_231                                 1162
-#define IMG_CUSTOM_231_EDITOR                          1163
-#define IMG_CUSTOM_232                                 1164
-#define IMG_CUSTOM_232_EDITOR                          1165
-#define IMG_CUSTOM_233                                 1166
-#define IMG_CUSTOM_233_EDITOR                          1167
-#define IMG_CUSTOM_234                                 1168
-#define IMG_CUSTOM_234_EDITOR                          1169
-#define IMG_CUSTOM_235                                 1170
-#define IMG_CUSTOM_235_EDITOR                          1171
-#define IMG_CUSTOM_236                                 1172
-#define IMG_CUSTOM_236_EDITOR                          1173
-#define IMG_CUSTOM_237                                 1174
-#define IMG_CUSTOM_237_EDITOR                          1175
-#define IMG_CUSTOM_238                                 1176
-#define IMG_CUSTOM_238_EDITOR                          1177
-#define IMG_CUSTOM_239                                 1178
-#define IMG_CUSTOM_239_EDITOR                          1179
-#define IMG_CUSTOM_240                                 1180
-#define IMG_CUSTOM_240_EDITOR                          1181
-#define IMG_CUSTOM_241                                 1182
-#define IMG_CUSTOM_241_EDITOR                          1183
-#define IMG_CUSTOM_242                                 1184
-#define IMG_CUSTOM_242_EDITOR                          1185
-#define IMG_CUSTOM_243                                 1186
-#define IMG_CUSTOM_243_EDITOR                          1187
-#define IMG_CUSTOM_244                                 1188
-#define IMG_CUSTOM_244_EDITOR                          1189
-#define IMG_CUSTOM_245                                 1190
-#define IMG_CUSTOM_245_EDITOR                          1191
-#define IMG_CUSTOM_246                                 1192
-#define IMG_CUSTOM_246_EDITOR                          1193
-#define IMG_CUSTOM_247                                 1194
-#define IMG_CUSTOM_247_EDITOR                          1195
-#define IMG_CUSTOM_248                                 1196
-#define IMG_CUSTOM_248_EDITOR                          1197
-#define IMG_CUSTOM_249                                 1198
-#define IMG_CUSTOM_249_EDITOR                          1199
-#define IMG_CUSTOM_250                                 1200
-#define IMG_CUSTOM_250_EDITOR                          1201
-#define IMG_CUSTOM_251                                 1202
-#define IMG_CUSTOM_251_EDITOR                          1203
-#define IMG_CUSTOM_252                                 1204
-#define IMG_CUSTOM_252_EDITOR                          1205
-#define IMG_CUSTOM_253                                 1206
-#define IMG_CUSTOM_253_EDITOR                          1207
-#define IMG_CUSTOM_254                                 1208
-#define IMG_CUSTOM_254_EDITOR                          1209
-#define IMG_CUSTOM_255                                 1210
-#define IMG_CUSTOM_255_EDITOR                          1211
-#define IMG_CUSTOM_256                                 1212
-#define IMG_CUSTOM_256_EDITOR                          1213
-#define IMG_GROUP_1                                    1214
-#define IMG_GROUP_1_EDITOR                             1215
-#define IMG_GROUP_2                                    1216
-#define IMG_GROUP_2_EDITOR                             1217
-#define IMG_GROUP_3                                    1218
-#define IMG_GROUP_3_EDITOR                             1219
-#define IMG_GROUP_4                                    1220
-#define IMG_GROUP_4_EDITOR                             1221
-#define IMG_GROUP_5                                    1222
-#define IMG_GROUP_5_EDITOR                             1223
-#define IMG_GROUP_6                                    1224
-#define IMG_GROUP_6_EDITOR                             1225
-#define IMG_GROUP_7                                    1226
-#define IMG_GROUP_7_EDITOR                             1227
-#define IMG_GROUP_8                                    1228
-#define IMG_GROUP_8_EDITOR                             1229
-#define IMG_GROUP_9                                    1230
-#define IMG_GROUP_9_EDITOR                             1231
-#define IMG_GROUP_10                                   1232
-#define IMG_GROUP_10_EDITOR                            1233
-#define IMG_GROUP_11                                   1234
-#define IMG_GROUP_11_EDITOR                            1235
-#define IMG_GROUP_12                                   1236
-#define IMG_GROUP_12_EDITOR                            1237
-#define IMG_GROUP_13                                   1238
-#define IMG_GROUP_13_EDITOR                            1239
-#define IMG_GROUP_14                                   1240
-#define IMG_GROUP_14_EDITOR                            1241
-#define IMG_GROUP_15                                   1242
-#define IMG_GROUP_15_EDITOR                            1243
-#define IMG_GROUP_16                                   1244
-#define IMG_GROUP_16_EDITOR                            1245
-#define IMG_GROUP_17                                   1246
-#define IMG_GROUP_17_EDITOR                            1247
-#define IMG_GROUP_18                                   1248
-#define IMG_GROUP_18_EDITOR                            1249
-#define IMG_GROUP_19                                   1250
-#define IMG_GROUP_19_EDITOR                            1251
-#define IMG_GROUP_20                                   1252
-#define IMG_GROUP_20_EDITOR                            1253
-#define IMG_GROUP_21                                   1254
-#define IMG_GROUP_21_EDITOR                            1255
-#define IMG_GROUP_22                                   1256
-#define IMG_GROUP_22_EDITOR                            1257
-#define IMG_GROUP_23                                   1258
-#define IMG_GROUP_23_EDITOR                            1259
-#define IMG_GROUP_24                                   1260
-#define IMG_GROUP_24_EDITOR                            1261
-#define IMG_GROUP_25                                   1262
-#define IMG_GROUP_25_EDITOR                            1263
-#define IMG_GROUP_26                                   1264
-#define IMG_GROUP_26_EDITOR                            1265
-#define IMG_GROUP_27                                   1266
-#define IMG_GROUP_27_EDITOR                            1267
-#define IMG_GROUP_28                                   1268
-#define IMG_GROUP_28_EDITOR                            1269
-#define IMG_GROUP_29                                   1270
-#define IMG_GROUP_29_EDITOR                            1271
-#define IMG_GROUP_30                                   1272
-#define IMG_GROUP_30_EDITOR                            1273
-#define IMG_GROUP_31                                   1274
-#define IMG_GROUP_31_EDITOR                            1275
-#define IMG_GROUP_32                                   1276
-#define IMG_GROUP_32_EDITOR                            1277
-#define IMG_TOON_1                                     1278
-#define IMG_TOON_2                                     1279
-#define IMG_TOON_3                                     1280
-#define IMG_TOON_4                                     1281
-#define IMG_TOON_5                                     1282
-#define IMG_TOON_6                                     1283
-#define IMG_TOON_7                                     1284
-#define IMG_TOON_8                                     1285
-#define IMG_TOON_9                                     1286
-#define IMG_TOON_10                                    1287
-#define IMG_TOON_11                                    1288
-#define IMG_TOON_12                                    1289
-#define IMG_TOON_13                                    1290
-#define IMG_TOON_14                                    1291
-#define IMG_TOON_15                                    1292
-#define IMG_TOON_16                                    1293
-#define IMG_TOON_17                                    1294
-#define IMG_TOON_18                                    1295
-#define IMG_TOON_19                                    1296
-#define IMG_TOON_20                                    1297
-#define IMG_MENU_CALIBRATE_RED                         1298
-#define IMG_MENU_CALIBRATE_BLUE                                1299
-#define IMG_MENU_CALIBRATE_YELLOW                      1300
-#define IMG_MENU_BUTTON                                        1301
-#define IMG_MENU_BUTTON_ACTIVE                         1302
-#define IMG_MENU_BUTTON_LEFT                           1303
-#define IMG_MENU_BUTTON_RIGHT                          1304
-#define IMG_MENU_BUTTON_UP                             1305
-#define IMG_MENU_BUTTON_DOWN                           1306
-#define IMG_MENU_BUTTON_LEFT_ACTIVE                    1307
-#define IMG_MENU_BUTTON_RIGHT_ACTIVE                   1308
-#define IMG_MENU_BUTTON_UP_ACTIVE                      1309
-#define IMG_MENU_BUTTON_DOWN_ACTIVE                    1310
-#define IMG_MENU_SCROLLBAR                             1311
-#define IMG_MENU_SCROLLBAR_ACTIVE                      1312
-#define IMG_FONT_INITIAL_1                             1313
-#define IMG_FONT_INITIAL_2                             1314
-#define IMG_FONT_INITIAL_3                             1315
-#define IMG_FONT_INITIAL_4                             1316
-#define IMG_FONT_TITLE_1                               1317
-#define IMG_FONT_TITLE_1_LEVELS                                1318
-#define IMG_FONT_TITLE_2                               1319
-#define IMG_FONT_MENU_1                                        1320
-#define IMG_FONT_MENU_2                                        1321
-#define IMG_FONT_TEXT_1                                        1322
-#define IMG_FONT_TEXT_1_LEVELS                         1323
-#define IMG_FONT_TEXT_1_PREVIEW                                1324
-#define IMG_FONT_TEXT_1_SCORES                         1325
-#define IMG_FONT_TEXT_1_ACTIVE_SCORES                  1326
-#define IMG_FONT_TEXT_2                                        1327
-#define IMG_FONT_TEXT_2_LEVELS                         1328
-#define IMG_FONT_TEXT_2_PREVIEW                                1329
-#define IMG_FONT_TEXT_2_SCORES                         1330
-#define IMG_FONT_TEXT_2_ACTIVE_SCORES                  1331
-#define IMG_FONT_TEXT_3                                        1332
-#define IMG_FONT_TEXT_3_LEVELS                         1333
-#define IMG_FONT_TEXT_3_PREVIEW                                1334
-#define IMG_FONT_TEXT_3_SCORES                         1335
-#define IMG_FONT_TEXT_3_ACTIVE_SCORES                  1336
-#define IMG_FONT_TEXT_4                                        1337
-#define IMG_FONT_TEXT_4_LEVELS                         1338
-#define IMG_FONT_TEXT_4_SCORES                         1339
-#define IMG_FONT_TEXT_4_ACTIVE_SCORES                  1340
-#define IMG_FONT_ENVELOPE_1                            1341
-#define IMG_FONT_ENVELOPE_2                            1342
-#define IMG_FONT_ENVELOPE_3                            1343
-#define IMG_FONT_ENVELOPE_4                            1344
-#define IMG_FONT_INPUT_1                               1345
-#define IMG_FONT_INPUT_1_MAIN                          1346
-#define IMG_FONT_INPUT_1_ACTIVE                                1347
-#define IMG_FONT_INPUT_1_ACTIVE_MAIN                   1348
-#define IMG_FONT_INPUT_1_ACTIVE_SETUP                  1349
-#define IMG_FONT_INPUT_2                               1350
-#define IMG_FONT_INPUT_2_ACTIVE                                1351
-#define IMG_FONT_OPTION_OFF                            1352
-#define IMG_FONT_OPTION_ON                             1353
-#define IMG_FONT_VALUE_1                               1354
-#define IMG_FONT_VALUE_2                               1355
-#define IMG_FONT_VALUE_OLD                             1356
-#define IMG_FONT_LEVEL_NUMBER                          1357
-#define IMG_FONT_TAPE_RECORDER                         1358
-#define IMG_FONT_GAME_INFO                             1359
-#define IMG_GLOBAL_BORDER                              1360
-#define IMG_GLOBAL_DOOR                                        1361
-#define IMG_EDITOR_ELEMENT_BORDER                      1362
-#define IMG_EDITOR_ELEMENT_BORDER_INPUT                        1363
-#define IMG_BACKGROUND_ENVELOPE_1                      1364
-#define IMG_BACKGROUND_ENVELOPE_2                      1365
-#define IMG_BACKGROUND_ENVELOPE_3                      1366
-#define IMG_BACKGROUND_ENVELOPE_4                      1367
-#define IMG_BACKGROUND                                 1368
-#define IMG_BACKGROUND_MAIN                            1369
-#define IMG_BACKGROUND_LEVELS                          1370
-#define IMG_BACKGROUND_SCORES                          1371
-#define IMG_BACKGROUND_EDITOR                          1372
-#define IMG_BACKGROUND_INFO                            1373
-#define IMG_BACKGROUND_SETUP                           1374
-#define IMG_BACKGROUND_DOOR                            1375
+#define IMG_SOKOBAN_FIELD_PLAYER                       115
+#define IMG_SOKOBAN_FIELD_PLAYER_EDITOR                        116
+#define IMG_EMPTY_SPACE                                        117
+#define IMG_SAND                                       118
+#define IMG_SAND_CRUMBLED                              119
+#define IMG_SAND_DIGGING_LEFT                          120
+#define IMG_SAND_DIGGING_RIGHT                         121
+#define IMG_SAND_DIGGING_UP                            122
+#define IMG_SAND_DIGGING_DOWN                          123
+#define IMG_SAND_DIGGING_LEFT_CRUMBLED                 124
+#define IMG_SAND_DIGGING_RIGHT_CRUMBLED                        125
+#define IMG_SAND_DIGGING_UP_CRUMBLED                   126
+#define IMG_SAND_DIGGING_DOWN_CRUMBLED                 127
+#define IMG_WALL                                       128
+#define IMG_WALL_SLIPPERY                              129
+#define IMG_STEELWALL                                  130
+#define IMG_ROCK                                       131
+#define IMG_ROCK_MOVING_LEFT                           132
+#define IMG_ROCK_MOVING_RIGHT                          133
+#define IMG_ROCK_PUSHING_LEFT                          134
+#define IMG_ROCK_PUSHING_RIGHT                         135
+#define IMG_EMERALD                                    136
+#define IMG_EMERALD_MOVING                             137
+#define IMG_EMERALD_FALLING                            138
+#define IMG_EMERALD_COLLECTING                         139
+#define IMG_DIAMOND                                    140
+#define IMG_DIAMOND_MOVING                             141
+#define IMG_DIAMOND_FALLING                            142
+#define IMG_DIAMOND_COLLECTING                         143
+#define IMG_BOMB                                       144
+#define IMG_NUT                                                145
+#define IMG_NUT_BREAKING                               146
+#define IMG_DYNAMITE                                   147
+#define IMG_DYNAMITE_EDITOR                            148
+#define IMG_DYNAMITE_ACTIVE                            149
+#define IMG_DYNAMITE_ACTIVE_EDITOR                     150
+#define IMG_WALL_EMERALD                               151
+#define IMG_WALL_DIAMOND                               152
+#define IMG_BUG                                                153
+#define IMG_BUG_RIGHT                                  154
+#define IMG_BUG_UP                                     155
+#define IMG_BUG_LEFT                                   156
+#define IMG_BUG_DOWN                                   157
+#define IMG_BUG_MOVING_RIGHT                           158
+#define IMG_BUG_MOVING_UP                              159
+#define IMG_BUG_MOVING_LEFT                            160
+#define IMG_BUG_MOVING_DOWN                            161
+#define IMG_BUG_TURNING_FROM_RIGHT_UP                  162
+#define IMG_BUG_TURNING_FROM_UP_LEFT                   163
+#define IMG_BUG_TURNING_FROM_LEFT_DOWN                 164
+#define IMG_BUG_TURNING_FROM_DOWN_RIGHT                        165
+#define IMG_BUG_TURNING_FROM_RIGHT_DOWN                        166
+#define IMG_BUG_TURNING_FROM_UP_RIGHT                  167
+#define IMG_BUG_TURNING_FROM_LEFT_UP                   168
+#define IMG_BUG_TURNING_FROM_DOWN_LEFT                 169
+#define IMG_SPACESHIP                                  170
+#define IMG_SPACESHIP_RIGHT                            171
+#define IMG_SPACESHIP_UP                               172
+#define IMG_SPACESHIP_LEFT                             173
+#define IMG_SPACESHIP_DOWN                             174
+#define IMG_SPACESHIP_MOVING_RIGHT                     175
+#define IMG_SPACESHIP_MOVING_UP                                176
+#define IMG_SPACESHIP_MOVING_LEFT                      177
+#define IMG_SPACESHIP_MOVING_DOWN                      178
+#define IMG_SPACESHIP_TURNING_FROM_RIGHT_UP            179
+#define IMG_SPACESHIP_TURNING_FROM_UP_LEFT             180
+#define IMG_SPACESHIP_TURNING_FROM_LEFT_DOWN           181
+#define IMG_SPACESHIP_TURNING_FROM_DOWN_RIGHT          182
+#define IMG_SPACESHIP_TURNING_FROM_RIGHT_DOWN          183
+#define IMG_SPACESHIP_TURNING_FROM_UP_RIGHT            184
+#define IMG_SPACESHIP_TURNING_FROM_LEFT_UP             185
+#define IMG_SPACESHIP_TURNING_FROM_DOWN_LEFT           186
+#define IMG_YAMYAM                                     187
+#define IMG_YAMYAM_MOVING                              188
+#define IMG_ROBOT                                      189
+#define IMG_ROBOT_MOVING                               190
+#define IMG_ROBOT_WHEEL                                        191
+#define IMG_ROBOT_WHEEL_ACTIVE                         192
+#define IMG_MAGIC_WALL                                 193
+#define IMG_MAGIC_WALL_ACTIVE                          194
+#define IMG_MAGIC_WALL_FILLING                         195
+#define IMG_MAGIC_WALL_FULL                            196
+#define IMG_MAGIC_WALL_EMPTYING                                197
+#define IMG_MAGIC_WALL_DEAD                            198
+#define IMG_QUICKSAND_EMPTY                            199
+#define IMG_QUICKSAND_FILLING                          200
+#define IMG_QUICKSAND_FULL                             201
+#define IMG_QUICKSAND_FULL_EDITOR                      202
+#define IMG_QUICKSAND_EMPTYING                         203
+#define IMG_ACID_POOL_TOPLEFT                          204
+#define IMG_ACID_POOL_TOPRIGHT                         205
+#define IMG_ACID_POOL_BOTTOMLEFT                       206
+#define IMG_ACID_POOL_BOTTOM                           207
+#define IMG_ACID_POOL_BOTTOMRIGHT                      208
+#define IMG_ACID                                       209
+#define IMG_ACID_SPLASH_LEFT                           210
+#define IMG_ACID_SPLASH_RIGHT                          211
+#define IMG_AMOEBA_DROP                                        212
+#define IMG_AMOEBA_GROWING                             213
+#define IMG_AMOEBA_SHRINKING                           214
+#define IMG_AMOEBA_WET                                 215
+#define IMG_AMOEBA_WET_EDITOR                          216
+#define IMG_AMOEBA_DROPPING                            217
+#define IMG_AMOEBA_DRY                                 218
+#define IMG_AMOEBA_FULL                                        219
+#define IMG_AMOEBA_FULL_EDITOR                         220
+#define IMG_AMOEBA_DEAD                                        221
+#define IMG_AMOEBA_DEAD_EDITOR                         222
+#define IMG_EM_KEY_1                                   223
+#define IMG_EM_KEY_2                                   224
+#define IMG_EM_KEY_3                                   225
+#define IMG_EM_KEY_4                                   226
+#define IMG_EM_GATE_1                                  227
+#define IMG_EM_GATE_2                                  228
+#define IMG_EM_GATE_3                                  229
+#define IMG_EM_GATE_4                                  230
+#define IMG_EM_GATE_1_GRAY                             231
+#define IMG_EM_GATE_1_GRAY_EDITOR                      232
+#define IMG_EM_GATE_2_GRAY                             233
+#define IMG_EM_GATE_2_GRAY_EDITOR                      234
+#define IMG_EM_GATE_3_GRAY                             235
+#define IMG_EM_GATE_3_GRAY_EDITOR                      236
+#define IMG_EM_GATE_4_GRAY                             237
+#define IMG_EM_GATE_4_GRAY_EDITOR                      238
+#define IMG_EXIT_CLOSED                                        239
+#define IMG_EXIT_OPENING                               240
+#define IMG_EXIT_OPEN                                  241
+#define IMG_EXIT_CLOSING                               242
+#define IMG_BALLOON                                    243
+#define IMG_BALLOON_MOVING                             244
+#define IMG_BALLOON_PUSHING                            245
+#define IMG_BALLOON_SWITCH_LEFT                                246
+#define IMG_BALLOON_SWITCH_RIGHT                       247
+#define IMG_BALLOON_SWITCH_UP                          248
+#define IMG_BALLOON_SWITCH_DOWN                                249
+#define IMG_BALLOON_SWITCH_ANY                         250
+#define IMG_SPRING                                     251
+#define IMG_EMC_STEELWALL_1                            252
+#define IMG_EMC_STEELWALL_2                            253
+#define IMG_EMC_STEELWALL_3                            254
+#define IMG_EMC_STEELWALL_4                            255
+#define IMG_EMC_WALL_1                                 256
+#define IMG_EMC_WALL_2                                 257
+#define IMG_EMC_WALL_3                                 258
+#define IMG_EMC_WALL_4                                 259
+#define IMG_EMC_WALL_5                                 260
+#define IMG_EMC_WALL_6                                 261
+#define IMG_EMC_WALL_7                                 262
+#define IMG_EMC_WALL_8                                 263
+#define IMG_INVISIBLE_STEELWALL                                264
+#define IMG_INVISIBLE_STEELWALL_EDITOR                 265
+#define IMG_INVISIBLE_STEELWALL_ACTIVE                 266
+#define IMG_INVISIBLE_WALL                             267
+#define IMG_INVISIBLE_WALL_EDITOR                      268
+#define IMG_INVISIBLE_WALL_ACTIVE                      269
+#define IMG_INVISIBLE_SAND                             270
+#define IMG_INVISIBLE_SAND_EDITOR                      271
+#define IMG_INVISIBLE_SAND_ACTIVE                      272
+#define IMG_CONVEYOR_BELT_1_MIDDLE                     273
+#define IMG_CONVEYOR_BELT_1_MIDDLE_ACTIVE              274
+#define IMG_CONVEYOR_BELT_1_LEFT                       275
+#define IMG_CONVEYOR_BELT_1_LEFT_ACTIVE                        276
+#define IMG_CONVEYOR_BELT_1_RIGHT                      277
+#define IMG_CONVEYOR_BELT_1_RIGHT_ACTIVE               278
+#define IMG_CONVEYOR_BELT_1_SWITCH_LEFT                        279
+#define IMG_CONVEYOR_BELT_1_SWITCH_MIDDLE              280
+#define IMG_CONVEYOR_BELT_1_SWITCH_RIGHT               281
+#define IMG_CONVEYOR_BELT_2_MIDDLE                     282
+#define IMG_CONVEYOR_BELT_2_MIDDLE_ACTIVE              283
+#define IMG_CONVEYOR_BELT_2_LEFT                       284
+#define IMG_CONVEYOR_BELT_2_LEFT_ACTIVE                        285
+#define IMG_CONVEYOR_BELT_2_RIGHT                      286
+#define IMG_CONVEYOR_BELT_2_RIGHT_ACTIVE               287
+#define IMG_CONVEYOR_BELT_2_SWITCH_LEFT                        288
+#define IMG_CONVEYOR_BELT_2_SWITCH_MIDDLE              289
+#define IMG_CONVEYOR_BELT_2_SWITCH_RIGHT               290
+#define IMG_CONVEYOR_BELT_3_MIDDLE                     291
+#define IMG_CONVEYOR_BELT_3_MIDDLE_ACTIVE              292
+#define IMG_CONVEYOR_BELT_3_LEFT                       293
+#define IMG_CONVEYOR_BELT_3_LEFT_ACTIVE                        294
+#define IMG_CONVEYOR_BELT_3_RIGHT                      295
+#define IMG_CONVEYOR_BELT_3_RIGHT_ACTIVE               296
+#define IMG_CONVEYOR_BELT_3_SWITCH_LEFT                        297
+#define IMG_CONVEYOR_BELT_3_SWITCH_MIDDLE              298
+#define IMG_CONVEYOR_BELT_3_SWITCH_RIGHT               299
+#define IMG_CONVEYOR_BELT_4_MIDDLE                     300
+#define IMG_CONVEYOR_BELT_4_MIDDLE_ACTIVE              301
+#define IMG_CONVEYOR_BELT_4_LEFT                       302
+#define IMG_CONVEYOR_BELT_4_LEFT_ACTIVE                        303
+#define IMG_CONVEYOR_BELT_4_RIGHT                      304
+#define IMG_CONVEYOR_BELT_4_RIGHT_ACTIVE               305
+#define IMG_CONVEYOR_BELT_4_SWITCH_LEFT                        306
+#define IMG_CONVEYOR_BELT_4_SWITCH_MIDDLE              307
+#define IMG_CONVEYOR_BELT_4_SWITCH_RIGHT               308
+#define IMG_SWITCHGATE_SWITCH_UP                       309
+#define IMG_SWITCHGATE_SWITCH_DOWN                     310
+#define IMG_LIGHT_SWITCH                               311
+#define IMG_LIGHT_SWITCH_ACTIVE                                312
+#define IMG_TIMEGATE_SWITCH                            313
+#define IMG_TIMEGATE_SWITCH_ACTIVE                     314
+#define IMG_ENVELOPE_1                                 315
+#define IMG_ENVELOPE_1_COLLECTING                      316
+#define IMG_ENVELOPE_2                                 317
+#define IMG_ENVELOPE_2_COLLECTING                      318
+#define IMG_ENVELOPE_3                                 319
+#define IMG_ENVELOPE_3_COLLECTING                      320
+#define IMG_ENVELOPE_4                                 321
+#define IMG_ENVELOPE_4_COLLECTING                      322
+#define IMG_SIGN_EXCLAMATION                           323
+#define IMG_SIGN_STOP                                  324
+#define IMG_LANDMINE                                   325
+#define IMG_STEELWALL_SLIPPERY                         326
+#define IMG_EXTRA_TIME                                 327
+#define IMG_SHIELD_NORMAL                              328
+#define IMG_SHIELD_NORMAL_ACTIVE                       329
+#define IMG_SHIELD_DEADLY                              330
+#define IMG_SHIELD_DEADLY_ACTIVE                       331
+#define IMG_SWITCHGATE_CLOSED                          332
+#define IMG_SWITCHGATE_OPENING                         333
+#define IMG_SWITCHGATE_OPEN                            334
+#define IMG_SWITCHGATE_CLOSING                         335
+#define IMG_TIMEGATE_CLOSED                            336
+#define IMG_TIMEGATE_OPENING                           337
+#define IMG_TIMEGATE_OPEN                              338
+#define IMG_TIMEGATE_CLOSING                           339
+#define IMG_PEARL                                      340
+#define IMG_PEARL_BREAKING                             341
+#define IMG_CRYSTAL                                    342
+#define IMG_WALL_PEARL                                 343
+#define IMG_WALL_CRYSTAL                               344
+#define IMG_TUBE_RIGHT_DOWN                            345
+#define IMG_TUBE_HORIZONTAL_DOWN                       346
+#define IMG_TUBE_LEFT_DOWN                             347
+#define IMG_TUBE_HORIZONTAL                            348
+#define IMG_TUBE_VERTICAL_RIGHT                                349
+#define IMG_TUBE_ANY                                   350
+#define IMG_TUBE_VERTICAL_LEFT                         351
+#define IMG_TUBE_VERTICAL                              352
+#define IMG_TUBE_RIGHT_UP                              353
+#define IMG_TUBE_HORIZONTAL_UP                         354
+#define IMG_TUBE_LEFT_UP                               355
+#define IMG_TRAP                                       356
+#define IMG_TRAP_ACTIVE                                        357
+#define IMG_DX_SUPABOMB                                        358
+#define IMG_KEY_1                                      359
+#define IMG_KEY_1_EDITOR                               360
+#define IMG_KEY_2                                      361
+#define IMG_KEY_2_EDITOR                               362
+#define IMG_KEY_3                                      363
+#define IMG_KEY_3_EDITOR                               364
+#define IMG_KEY_4                                      365
+#define IMG_KEY_4_EDITOR                               366
+#define IMG_GATE_1                                     367
+#define IMG_GATE_2                                     368
+#define IMG_GATE_3                                     369
+#define IMG_GATE_4                                     370
+#define IMG_GATE_1_GRAY                                        371
+#define IMG_GATE_1_GRAY_EDITOR                         372
+#define IMG_GATE_2_GRAY                                        373
+#define IMG_GATE_2_GRAY_EDITOR                         374
+#define IMG_GATE_3_GRAY                                        375
+#define IMG_GATE_3_GRAY_EDITOR                         376
+#define IMG_GATE_4_GRAY                                        377
+#define IMG_GATE_4_GRAY_EDITOR                         378
+#define IMG_GAME_OF_LIFE                               379
+#define IMG_BIOMAZE                                    380
+#define IMG_PACMAN                                     381
+#define IMG_PACMAN_RIGHT                               382
+#define IMG_PACMAN_UP                                  383
+#define IMG_PACMAN_LEFT                                        384
+#define IMG_PACMAN_DOWN                                        385
+#define IMG_PACMAN_TURNING_FROM_RIGHT                  386
+#define IMG_PACMAN_TURNING_FROM_UP                     387
+#define IMG_PACMAN_TURNING_FROM_LEFT                   388
+#define IMG_PACMAN_TURNING_FROM_DOWN                   389
+#define IMG_LAMP                                       390
+#define IMG_LAMP_EDITOR                                        391
+#define IMG_LAMP_ACTIVE                                        392
+#define IMG_TIME_ORB_FULL                              393
+#define IMG_TIME_ORB_EMPTY                             394
+#define IMG_EMERALD_YELLOW                             395
+#define IMG_EMERALD_YELLOW_MOVING                      396
+#define IMG_EMERALD_YELLOW_FALLING                     397
+#define IMG_EMERALD_RED                                        398
+#define IMG_EMERALD_RED_MOVING                         399
+#define IMG_EMERALD_RED_FALLING                                400
+#define IMG_EMERALD_PURPLE                             401
+#define IMG_EMERALD_PURPLE_MOVING                      402
+#define IMG_EMERALD_PURPLE_FALLING                     403
+#define IMG_WALL_EMERALD_YELLOW                                404
+#define IMG_WALL_EMERALD_RED                           405
+#define IMG_WALL_EMERALD_PURPLE                                406
+#define IMG_WALL_BD_DIAMOND                            407
+#define IMG_EXPANDABLE_WALL                            408
+#define IMG_EXPANDABLE_WALL_HORIZONTAL                 409
+#define IMG_EXPANDABLE_WALL_HORIZONTAL_EDITOR          410
+#define IMG_EXPANDABLE_WALL_VERTICAL                   411
+#define IMG_EXPANDABLE_WALL_VERTICAL_EDITOR            412
+#define IMG_EXPANDABLE_WALL_ANY                                413
+#define IMG_EXPANDABLE_WALL_ANY_EDITOR                 414
+#define IMG_EXPANDABLE_WALL_GROWING_LEFT               415
+#define IMG_EXPANDABLE_WALL_GROWING_RIGHT              416
+#define IMG_EXPANDABLE_WALL_GROWING_UP                 417
+#define IMG_EXPANDABLE_WALL_GROWING_DOWN               418
+#define IMG_BLACK_ORB                                  419
+#define IMG_SPEED_PILL                                 420
+#define IMG_DARK_YAMYAM                                        421
+#define IMG_DYNABOMB                                   422
+#define IMG_DYNABOMB_ACTIVE                            423
+#define IMG_DYNABOMB_PLAYER_1                          424
+#define IMG_DYNABOMB_PLAYER_1_ACTIVE                   425
+#define IMG_DYNABOMB_PLAYER_2                          426
+#define IMG_DYNABOMB_PLAYER_2_ACTIVE                   427
+#define IMG_DYNABOMB_PLAYER_3                          428
+#define IMG_DYNABOMB_PLAYER_3_ACTIVE                   429
+#define IMG_DYNABOMB_PLAYER_4                          430
+#define IMG_DYNABOMB_PLAYER_4_ACTIVE                   431
+#define IMG_DYNABOMB_INCREASE_NUMBER                   432
+#define IMG_DYNABOMB_INCREASE_SIZE                     433
+#define IMG_DYNABOMB_INCREASE_POWER                    434
+#define IMG_PIG                                                435
+#define IMG_PIG_DOWN                                   436
+#define IMG_PIG_UP                                     437
+#define IMG_PIG_LEFT                                   438
+#define IMG_PIG_RIGHT                                  439
+#define IMG_PIG_MOVING_DOWN                            440
+#define IMG_PIG_MOVING_UP                              441
+#define IMG_PIG_MOVING_LEFT                            442
+#define IMG_PIG_MOVING_RIGHT                           443
+#define IMG_PIG_DIGGING_DOWN                           444
+#define IMG_PIG_DIGGING_UP                             445
+#define IMG_PIG_DIGGING_LEFT                           446
+#define IMG_PIG_DIGGING_RIGHT                          447
+#define IMG_DRAGON                                     448
+#define IMG_DRAGON_DOWN                                        449
+#define IMG_DRAGON_UP                                  450
+#define IMG_DRAGON_LEFT                                        451
+#define IMG_DRAGON_RIGHT                               452
+#define IMG_DRAGON_MOVING_DOWN                         453
+#define IMG_DRAGON_MOVING_UP                           454
+#define IMG_DRAGON_MOVING_LEFT                         455
+#define IMG_DRAGON_MOVING_RIGHT                                456
+#define IMG_DRAGON_ATTACKING_DOWN                      457
+#define IMG_DRAGON_ATTACKING_UP                                458
+#define IMG_DRAGON_ATTACKING_LEFT                      459
+#define IMG_DRAGON_ATTACKING_RIGHT                     460
+#define IMG_MOLE                                       461
+#define IMG_MOLE_DOWN                                  462
+#define IMG_MOLE_UP                                    463
+#define IMG_MOLE_LEFT                                  464
+#define IMG_MOLE_RIGHT                                 465
+#define IMG_MOLE_MOVING_DOWN                           466
+#define IMG_MOLE_MOVING_UP                             467
+#define IMG_MOLE_MOVING_LEFT                           468
+#define IMG_MOLE_MOVING_RIGHT                          469
+#define IMG_MOLE_DIGGING_DOWN                          470
+#define IMG_MOLE_DIGGING_UP                            471
+#define IMG_MOLE_DIGGING_LEFT                          472
+#define IMG_MOLE_DIGGING_RIGHT                         473
+#define IMG_PENGUIN                                    474
+#define IMG_PENGUIN_EDITOR                             475
+#define IMG_PENGUIN_DOWN                               476
+#define IMG_PENGUIN_UP                                 477
+#define IMG_PENGUIN_LEFT                               478
+#define IMG_PENGUIN_RIGHT                              479
+#define IMG_PENGUIN_MOVING_DOWN                                480
+#define IMG_PENGUIN_MOVING_UP                          481
+#define IMG_PENGUIN_MOVING_LEFT                                482
+#define IMG_PENGUIN_MOVING_RIGHT                       483
+#define IMG_SATELLITE                                  484
+#define IMG_FLAMES_1_LEFT                              485
+#define IMG_FLAMES_2_LEFT                              486
+#define IMG_FLAMES_3_LEFT                              487
+#define IMG_FLAMES_1_RIGHT                             488
+#define IMG_FLAMES_2_RIGHT                             489
+#define IMG_FLAMES_3_RIGHT                             490
+#define IMG_FLAMES_1_UP                                        491
+#define IMG_FLAMES_2_UP                                        492
+#define IMG_FLAMES_3_UP                                        493
+#define IMG_FLAMES_1_DOWN                              494
+#define IMG_FLAMES_2_DOWN                              495
+#define IMG_FLAMES_3_DOWN                              496
+#define IMG_STONEBLOCK                                 497
+#define IMG_PLAYER_1                                   498
+#define IMG_PLAYER_1_EDITOR                            499
+#define IMG_PLAYER_1_DOWN                              500
+#define IMG_PLAYER_1_UP                                        501
+#define IMG_PLAYER_1_LEFT                              502
+#define IMG_PLAYER_1_RIGHT                             503
+#define IMG_PLAYER_1_MOVING_DOWN                       504
+#define IMG_PLAYER_1_MOVING_UP                         505
+#define IMG_PLAYER_1_MOVING_LEFT                       506
+#define IMG_PLAYER_1_MOVING_RIGHT                      507
+#define IMG_PLAYER_1_DIGGING_DOWN                      508
+#define IMG_PLAYER_1_DIGGING_UP                                509
+#define IMG_PLAYER_1_DIGGING_LEFT                      510
+#define IMG_PLAYER_1_DIGGING_RIGHT                     511
+#define IMG_PLAYER_1_COLLECTING_DOWN                   512
+#define IMG_PLAYER_1_COLLECTING_UP                     513
+#define IMG_PLAYER_1_COLLECTING_LEFT                   514
+#define IMG_PLAYER_1_COLLECTING_RIGHT                  515
+#define IMG_PLAYER_1_PUSHING_DOWN                      516
+#define IMG_PLAYER_1_PUSHING_UP                                517
+#define IMG_PLAYER_1_PUSHING_LEFT                      518
+#define IMG_PLAYER_1_PUSHING_RIGHT                     519
+#define IMG_PLAYER_1_SNAPPING_DOWN                     520
+#define IMG_PLAYER_1_SNAPPING_UP                       521
+#define IMG_PLAYER_1_SNAPPING_LEFT                     522
+#define IMG_PLAYER_1_SNAPPING_RIGHT                    523
+#define IMG_PLAYER_2                                   524
+#define IMG_PLAYER_2_EDITOR                            525
+#define IMG_PLAYER_2_DOWN                              526
+#define IMG_PLAYER_2_UP                                        527
+#define IMG_PLAYER_2_LEFT                              528
+#define IMG_PLAYER_2_RIGHT                             529
+#define IMG_PLAYER_2_MOVING_DOWN                       530
+#define IMG_PLAYER_2_MOVING_UP                         531
+#define IMG_PLAYER_2_MOVING_LEFT                       532
+#define IMG_PLAYER_2_MOVING_RIGHT                      533
+#define IMG_PLAYER_2_DIGGING_DOWN                      534
+#define IMG_PLAYER_2_DIGGING_UP                                535
+#define IMG_PLAYER_2_DIGGING_LEFT                      536
+#define IMG_PLAYER_2_DIGGING_RIGHT                     537
+#define IMG_PLAYER_2_COLLECTING_DOWN                   538
+#define IMG_PLAYER_2_COLLECTING_UP                     539
+#define IMG_PLAYER_2_COLLECTING_LEFT                   540
+#define IMG_PLAYER_2_COLLECTING_RIGHT                  541
+#define IMG_PLAYER_2_PUSHING_DOWN                      542
+#define IMG_PLAYER_2_PUSHING_UP                                543
+#define IMG_PLAYER_2_PUSHING_LEFT                      544
+#define IMG_PLAYER_2_PUSHING_RIGHT                     545
+#define IMG_PLAYER_2_SNAPPING_DOWN                     546
+#define IMG_PLAYER_2_SNAPPING_UP                       547
+#define IMG_PLAYER_2_SNAPPING_LEFT                     548
+#define IMG_PLAYER_2_SNAPPING_RIGHT                    549
+#define IMG_PLAYER_3                                   550
+#define IMG_PLAYER_3_EDITOR                            551
+#define IMG_PLAYER_3_DOWN                              552
+#define IMG_PLAYER_3_UP                                        553
+#define IMG_PLAYER_3_LEFT                              554
+#define IMG_PLAYER_3_RIGHT                             555
+#define IMG_PLAYER_3_MOVING_DOWN                       556
+#define IMG_PLAYER_3_MOVING_UP                         557
+#define IMG_PLAYER_3_MOVING_LEFT                       558
+#define IMG_PLAYER_3_MOVING_RIGHT                      559
+#define IMG_PLAYER_3_DIGGING_DOWN                      560
+#define IMG_PLAYER_3_DIGGING_UP                                561
+#define IMG_PLAYER_3_DIGGING_LEFT                      562
+#define IMG_PLAYER_3_DIGGING_RIGHT                     563
+#define IMG_PLAYER_3_COLLECTING_DOWN                   564
+#define IMG_PLAYER_3_COLLECTING_UP                     565
+#define IMG_PLAYER_3_COLLECTING_LEFT                   566
+#define IMG_PLAYER_3_COLLECTING_RIGHT                  567
+#define IMG_PLAYER_3_PUSHING_DOWN                      568
+#define IMG_PLAYER_3_PUSHING_UP                                569
+#define IMG_PLAYER_3_PUSHING_LEFT                      570
+#define IMG_PLAYER_3_PUSHING_RIGHT                     571
+#define IMG_PLAYER_3_SNAPPING_DOWN                     572
+#define IMG_PLAYER_3_SNAPPING_UP                       573
+#define IMG_PLAYER_3_SNAPPING_LEFT                     574
+#define IMG_PLAYER_3_SNAPPING_RIGHT                    575
+#define IMG_PLAYER_4                                   576
+#define IMG_PLAYER_4_EDITOR                            577
+#define IMG_PLAYER_4_DOWN                              578
+#define IMG_PLAYER_4_UP                                        579
+#define IMG_PLAYER_4_LEFT                              580
+#define IMG_PLAYER_4_RIGHT                             581
+#define IMG_PLAYER_4_MOVING_DOWN                       582
+#define IMG_PLAYER_4_MOVING_UP                         583
+#define IMG_PLAYER_4_MOVING_LEFT                       584
+#define IMG_PLAYER_4_MOVING_RIGHT                      585
+#define IMG_PLAYER_4_DIGGING_DOWN                      586
+#define IMG_PLAYER_4_DIGGING_UP                                587
+#define IMG_PLAYER_4_DIGGING_LEFT                      588
+#define IMG_PLAYER_4_DIGGING_RIGHT                     589
+#define IMG_PLAYER_4_COLLECTING_DOWN                   590
+#define IMG_PLAYER_4_COLLECTING_UP                     591
+#define IMG_PLAYER_4_COLLECTING_LEFT                   592
+#define IMG_PLAYER_4_COLLECTING_RIGHT                  593
+#define IMG_PLAYER_4_PUSHING_DOWN                      594
+#define IMG_PLAYER_4_PUSHING_UP                                595
+#define IMG_PLAYER_4_PUSHING_LEFT                      596
+#define IMG_PLAYER_4_PUSHING_RIGHT                     597
+#define IMG_PLAYER_4_SNAPPING_DOWN                     598
+#define IMG_PLAYER_4_SNAPPING_UP                       599
+#define IMG_PLAYER_4_SNAPPING_LEFT                     600
+#define IMG_PLAYER_4_SNAPPING_RIGHT                    601
+#define IMG_DEFAULT_EXPLODING                          602
+#define IMG_TWINKLE_BLUE                               603
+#define IMG_TWINKLE_WHITE                              604
+#define IMG_STEELWALL_TOPLEFT                          605
+#define IMG_STEELWALL_TOPRIGHT                         606
+#define IMG_STEELWALL_BOTTOMLEFT                       607
+#define IMG_STEELWALL_BOTTOMRIGHT                      608
+#define IMG_STEELWALL_HORIZONTAL                       609
+#define IMG_STEELWALL_VERTICAL                         610
+#define IMG_STEELWALL_TOPLEFT_EDITOR                   611
+#define IMG_STEELWALL_TOPRIGHT_EDITOR                  612
+#define IMG_STEELWALL_BOTTOMLEFT_EDITOR                        613
+#define IMG_STEELWALL_BOTTOMRIGHT_EDITOR               614
+#define IMG_STEELWALL_HORIZONTAL_EDITOR                        615
+#define IMG_STEELWALL_VERTICAL_EDITOR                  616
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT                        617
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT               618
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT             619
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT            620
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL             621
+#define IMG_INVISIBLE_STEELWALL_VERTICAL               622
+#define IMG_INVISIBLE_STEELWALL_TOPLEFT_EDITOR         623
+#define IMG_INVISIBLE_STEELWALL_TOPRIGHT_EDITOR                624
+#define IMG_INVISIBLE_STEELWALL_BOTTOMLEFT_EDITOR      625
+#define IMG_INVISIBLE_STEELWALL_BOTTOMRIGHT_EDITOR     626
+#define IMG_INVISIBLE_STEELWALL_HORIZONTAL_EDITOR      627
+#define IMG_INVISIBLE_STEELWALL_VERTICAL_EDITOR                628
+#define IMG_ARROW_LEFT                                 629
+#define IMG_ARROW_RIGHT                                        630
+#define IMG_ARROW_UP                                   631
+#define IMG_ARROW_DOWN                                 632
+#define IMG_CHAR_SPACE                                 633
+#define IMG_CHAR_EXCLAM                                        634
+#define IMG_CHAR_QUOTEDBL                              635
+#define IMG_CHAR_NUMBERSIGN                            636
+#define IMG_CHAR_DOLLAR                                        637
+#define IMG_CHAR_PROCENT                               638
+#define IMG_CHAR_AMPERSAND                             639
+#define IMG_CHAR_APOSTROPHE                            640
+#define IMG_CHAR_PARENLEFT                             641
+#define IMG_CHAR_PARENRIGHT                            642
+#define IMG_CHAR_ASTERISK                              643
+#define IMG_CHAR_PLUS                                  644
+#define IMG_CHAR_COMMA                                 645
+#define IMG_CHAR_MINUS                                 646
+#define IMG_CHAR_PERIOD                                        647
+#define IMG_CHAR_SLASH                                 648
+#define IMG_CHAR_0                                     649
+#define IMG_CHAR_1                                     650
+#define IMG_CHAR_2                                     651
+#define IMG_CHAR_3                                     652
+#define IMG_CHAR_4                                     653
+#define IMG_CHAR_5                                     654
+#define IMG_CHAR_6                                     655
+#define IMG_CHAR_7                                     656
+#define IMG_CHAR_8                                     657
+#define IMG_CHAR_9                                     658
+#define IMG_CHAR_COLON                                 659
+#define IMG_CHAR_SEMICOLON                             660
+#define IMG_CHAR_LESS                                  661
+#define IMG_CHAR_EQUAL                                 662
+#define IMG_CHAR_GREATER                               663
+#define IMG_CHAR_QUESTION                              664
+#define IMG_CHAR_AT                                    665
+#define IMG_CHAR_A                                     666
+#define IMG_CHAR_B                                     667
+#define IMG_CHAR_C                                     668
+#define IMG_CHAR_D                                     669
+#define IMG_CHAR_E                                     670
+#define IMG_CHAR_F                                     671
+#define IMG_CHAR_G                                     672
+#define IMG_CHAR_H                                     673
+#define IMG_CHAR_I                                     674
+#define IMG_CHAR_J                                     675
+#define IMG_CHAR_K                                     676
+#define IMG_CHAR_L                                     677
+#define IMG_CHAR_M                                     678
+#define IMG_CHAR_N                                     679
+#define IMG_CHAR_O                                     680
+#define IMG_CHAR_P                                     681
+#define IMG_CHAR_Q                                     682
+#define IMG_CHAR_R                                     683
+#define IMG_CHAR_S                                     684
+#define IMG_CHAR_T                                     685
+#define IMG_CHAR_U                                     686
+#define IMG_CHAR_V                                     687
+#define IMG_CHAR_W                                     688
+#define IMG_CHAR_X                                     689
+#define IMG_CHAR_Y                                     690
+#define IMG_CHAR_Z                                     691
+#define IMG_CHAR_BRACKETLEFT                           692
+#define IMG_CHAR_BACKSLASH                             693
+#define IMG_CHAR_BRACKETRIGHT                          694
+#define IMG_CHAR_ASCIICIRCUM                           695
+#define IMG_CHAR_UNDERSCORE                            696
+#define IMG_CHAR_COPYRIGHT                             697
+#define IMG_CHAR_AUMLAUT                               698
+#define IMG_CHAR_OUMLAUT                               699
+#define IMG_CHAR_UUMLAUT                               700
+#define IMG_CHAR_DEGREE                                        701
+#define IMG_CHAR_TRADEMARK                             702
+#define IMG_CHAR_CURSOR                                        703
+#define IMG_CUSTOM_1                                   704
+#define IMG_CUSTOM_1_EDITOR                            705
+#define IMG_CUSTOM_2                                   706
+#define IMG_CUSTOM_2_EDITOR                            707
+#define IMG_CUSTOM_3                                   708
+#define IMG_CUSTOM_3_EDITOR                            709
+#define IMG_CUSTOM_4                                   710
+#define IMG_CUSTOM_4_EDITOR                            711
+#define IMG_CUSTOM_5                                   712
+#define IMG_CUSTOM_5_EDITOR                            713
+#define IMG_CUSTOM_6                                   714
+#define IMG_CUSTOM_6_EDITOR                            715
+#define IMG_CUSTOM_7                                   716
+#define IMG_CUSTOM_7_EDITOR                            717
+#define IMG_CUSTOM_8                                   718
+#define IMG_CUSTOM_8_EDITOR                            719
+#define IMG_CUSTOM_9                                   720
+#define IMG_CUSTOM_9_EDITOR                            721
+#define IMG_CUSTOM_10                                  722
+#define IMG_CUSTOM_10_EDITOR                           723
+#define IMG_CUSTOM_11                                  724
+#define IMG_CUSTOM_11_EDITOR                           725
+#define IMG_CUSTOM_12                                  726
+#define IMG_CUSTOM_12_EDITOR                           727
+#define IMG_CUSTOM_13                                  728
+#define IMG_CUSTOM_13_EDITOR                           729
+#define IMG_CUSTOM_14                                  730
+#define IMG_CUSTOM_14_EDITOR                           731
+#define IMG_CUSTOM_15                                  732
+#define IMG_CUSTOM_15_EDITOR                           733
+#define IMG_CUSTOM_16                                  734
+#define IMG_CUSTOM_16_EDITOR                           735
+#define IMG_CUSTOM_17                                  736
+#define IMG_CUSTOM_17_EDITOR                           737
+#define IMG_CUSTOM_18                                  738
+#define IMG_CUSTOM_18_EDITOR                           739
+#define IMG_CUSTOM_19                                  740
+#define IMG_CUSTOM_19_EDITOR                           741
+#define IMG_CUSTOM_20                                  742
+#define IMG_CUSTOM_20_EDITOR                           743
+#define IMG_CUSTOM_21                                  744
+#define IMG_CUSTOM_21_EDITOR                           745
+#define IMG_CUSTOM_22                                  746
+#define IMG_CUSTOM_22_EDITOR                           747
+#define IMG_CUSTOM_23                                  748
+#define IMG_CUSTOM_23_EDITOR                           749
+#define IMG_CUSTOM_24                                  750
+#define IMG_CUSTOM_24_EDITOR                           751
+#define IMG_CUSTOM_25                                  752
+#define IMG_CUSTOM_25_EDITOR                           753
+#define IMG_CUSTOM_26                                  754
+#define IMG_CUSTOM_26_EDITOR                           755
+#define IMG_CUSTOM_27                                  756
+#define IMG_CUSTOM_27_EDITOR                           757
+#define IMG_CUSTOM_28                                  758
+#define IMG_CUSTOM_28_EDITOR                           759
+#define IMG_CUSTOM_29                                  760
+#define IMG_CUSTOM_29_EDITOR                           761
+#define IMG_CUSTOM_30                                  762
+#define IMG_CUSTOM_30_EDITOR                           763
+#define IMG_CUSTOM_31                                  764
+#define IMG_CUSTOM_31_EDITOR                           765
+#define IMG_CUSTOM_32                                  766
+#define IMG_CUSTOM_32_EDITOR                           767
+#define IMG_CUSTOM_33                                  768
+#define IMG_CUSTOM_33_EDITOR                           769
+#define IMG_CUSTOM_34                                  770
+#define IMG_CUSTOM_34_EDITOR                           771
+#define IMG_CUSTOM_35                                  772
+#define IMG_CUSTOM_35_EDITOR                           773
+#define IMG_CUSTOM_36                                  774
+#define IMG_CUSTOM_36_EDITOR                           775
+#define IMG_CUSTOM_37                                  776
+#define IMG_CUSTOM_37_EDITOR                           777
+#define IMG_CUSTOM_38                                  778
+#define IMG_CUSTOM_38_EDITOR                           779
+#define IMG_CUSTOM_39                                  780
+#define IMG_CUSTOM_39_EDITOR                           781
+#define IMG_CUSTOM_40                                  782
+#define IMG_CUSTOM_40_EDITOR                           783
+#define IMG_CUSTOM_41                                  784
+#define IMG_CUSTOM_41_EDITOR                           785
+#define IMG_CUSTOM_42                                  786
+#define IMG_CUSTOM_42_EDITOR                           787
+#define IMG_CUSTOM_43                                  788
+#define IMG_CUSTOM_43_EDITOR                           789
+#define IMG_CUSTOM_44                                  790
+#define IMG_CUSTOM_44_EDITOR                           791
+#define IMG_CUSTOM_45                                  792
+#define IMG_CUSTOM_45_EDITOR                           793
+#define IMG_CUSTOM_46                                  794
+#define IMG_CUSTOM_46_EDITOR                           795
+#define IMG_CUSTOM_47                                  796
+#define IMG_CUSTOM_47_EDITOR                           797
+#define IMG_CUSTOM_48                                  798
+#define IMG_CUSTOM_48_EDITOR                           799
+#define IMG_CUSTOM_49                                  800
+#define IMG_CUSTOM_49_EDITOR                           801
+#define IMG_CUSTOM_50                                  802
+#define IMG_CUSTOM_50_EDITOR                           803
+#define IMG_CUSTOM_51                                  804
+#define IMG_CUSTOM_51_EDITOR                           805
+#define IMG_CUSTOM_52                                  806
+#define IMG_CUSTOM_52_EDITOR                           807
+#define IMG_CUSTOM_53                                  808
+#define IMG_CUSTOM_53_EDITOR                           809
+#define IMG_CUSTOM_54                                  810
+#define IMG_CUSTOM_54_EDITOR                           811
+#define IMG_CUSTOM_55                                  812
+#define IMG_CUSTOM_55_EDITOR                           813
+#define IMG_CUSTOM_56                                  814
+#define IMG_CUSTOM_56_EDITOR                           815
+#define IMG_CUSTOM_57                                  816
+#define IMG_CUSTOM_57_EDITOR                           817
+#define IMG_CUSTOM_58                                  818
+#define IMG_CUSTOM_58_EDITOR                           819
+#define IMG_CUSTOM_59                                  820
+#define IMG_CUSTOM_59_EDITOR                           821
+#define IMG_CUSTOM_60                                  822
+#define IMG_CUSTOM_60_EDITOR                           823
+#define IMG_CUSTOM_61                                  824
+#define IMG_CUSTOM_61_EDITOR                           825
+#define IMG_CUSTOM_62                                  826
+#define IMG_CUSTOM_62_EDITOR                           827
+#define IMG_CUSTOM_63                                  828
+#define IMG_CUSTOM_63_EDITOR                           829
+#define IMG_CUSTOM_64                                  830
+#define IMG_CUSTOM_64_EDITOR                           831
+#define IMG_CUSTOM_65                                  832
+#define IMG_CUSTOM_65_EDITOR                           833
+#define IMG_CUSTOM_66                                  834
+#define IMG_CUSTOM_66_EDITOR                           835
+#define IMG_CUSTOM_67                                  836
+#define IMG_CUSTOM_67_EDITOR                           837
+#define IMG_CUSTOM_68                                  838
+#define IMG_CUSTOM_68_EDITOR                           839
+#define IMG_CUSTOM_69                                  840
+#define IMG_CUSTOM_69_EDITOR                           841
+#define IMG_CUSTOM_70                                  842
+#define IMG_CUSTOM_70_EDITOR                           843
+#define IMG_CUSTOM_71                                  844
+#define IMG_CUSTOM_71_EDITOR                           845
+#define IMG_CUSTOM_72                                  846
+#define IMG_CUSTOM_72_EDITOR                           847
+#define IMG_CUSTOM_73                                  848
+#define IMG_CUSTOM_73_EDITOR                           849
+#define IMG_CUSTOM_74                                  850
+#define IMG_CUSTOM_74_EDITOR                           851
+#define IMG_CUSTOM_75                                  852
+#define IMG_CUSTOM_75_EDITOR                           853
+#define IMG_CUSTOM_76                                  854
+#define IMG_CUSTOM_76_EDITOR                           855
+#define IMG_CUSTOM_77                                  856
+#define IMG_CUSTOM_77_EDITOR                           857
+#define IMG_CUSTOM_78                                  858
+#define IMG_CUSTOM_78_EDITOR                           859
+#define IMG_CUSTOM_79                                  860
+#define IMG_CUSTOM_79_EDITOR                           861
+#define IMG_CUSTOM_80                                  862
+#define IMG_CUSTOM_80_EDITOR                           863
+#define IMG_CUSTOM_81                                  864
+#define IMG_CUSTOM_81_EDITOR                           865
+#define IMG_CUSTOM_82                                  866
+#define IMG_CUSTOM_82_EDITOR                           867
+#define IMG_CUSTOM_83                                  868
+#define IMG_CUSTOM_83_EDITOR                           869
+#define IMG_CUSTOM_84                                  870
+#define IMG_CUSTOM_84_EDITOR                           871
+#define IMG_CUSTOM_85                                  872
+#define IMG_CUSTOM_85_EDITOR                           873
+#define IMG_CUSTOM_86                                  874
+#define IMG_CUSTOM_86_EDITOR                           875
+#define IMG_CUSTOM_87                                  876
+#define IMG_CUSTOM_87_EDITOR                           877
+#define IMG_CUSTOM_88                                  878
+#define IMG_CUSTOM_88_EDITOR                           879
+#define IMG_CUSTOM_89                                  880
+#define IMG_CUSTOM_89_EDITOR                           881
+#define IMG_CUSTOM_90                                  882
+#define IMG_CUSTOM_90_EDITOR                           883
+#define IMG_CUSTOM_91                                  884
+#define IMG_CUSTOM_91_EDITOR                           885
+#define IMG_CUSTOM_92                                  886
+#define IMG_CUSTOM_92_EDITOR                           887
+#define IMG_CUSTOM_93                                  888
+#define IMG_CUSTOM_93_EDITOR                           889
+#define IMG_CUSTOM_94                                  890
+#define IMG_CUSTOM_94_EDITOR                           891
+#define IMG_CUSTOM_95                                  892
+#define IMG_CUSTOM_95_EDITOR                           893
+#define IMG_CUSTOM_96                                  894
+#define IMG_CUSTOM_96_EDITOR                           895
+#define IMG_CUSTOM_97                                  896
+#define IMG_CUSTOM_97_EDITOR                           897
+#define IMG_CUSTOM_98                                  898
+#define IMG_CUSTOM_98_EDITOR                           899
+#define IMG_CUSTOM_99                                  900
+#define IMG_CUSTOM_99_EDITOR                           901
+#define IMG_CUSTOM_100                                 902
+#define IMG_CUSTOM_100_EDITOR                          903
+#define IMG_CUSTOM_101                                 904
+#define IMG_CUSTOM_101_EDITOR                          905
+#define IMG_CUSTOM_102                                 906
+#define IMG_CUSTOM_102_EDITOR                          907
+#define IMG_CUSTOM_103                                 908
+#define IMG_CUSTOM_103_EDITOR                          909
+#define IMG_CUSTOM_104                                 910
+#define IMG_CUSTOM_104_EDITOR                          911
+#define IMG_CUSTOM_105                                 912
+#define IMG_CUSTOM_105_EDITOR                          913
+#define IMG_CUSTOM_106                                 914
+#define IMG_CUSTOM_106_EDITOR                          915
+#define IMG_CUSTOM_107                                 916
+#define IMG_CUSTOM_107_EDITOR                          917
+#define IMG_CUSTOM_108                                 918
+#define IMG_CUSTOM_108_EDITOR                          919
+#define IMG_CUSTOM_109                                 920
+#define IMG_CUSTOM_109_EDITOR                          921
+#define IMG_CUSTOM_110                                 922
+#define IMG_CUSTOM_110_EDITOR                          923
+#define IMG_CUSTOM_111                                 924
+#define IMG_CUSTOM_111_EDITOR                          925
+#define IMG_CUSTOM_112                                 926
+#define IMG_CUSTOM_112_EDITOR                          927
+#define IMG_CUSTOM_113                                 928
+#define IMG_CUSTOM_113_EDITOR                          929
+#define IMG_CUSTOM_114                                 930
+#define IMG_CUSTOM_114_EDITOR                          931
+#define IMG_CUSTOM_115                                 932
+#define IMG_CUSTOM_115_EDITOR                          933
+#define IMG_CUSTOM_116                                 934
+#define IMG_CUSTOM_116_EDITOR                          935
+#define IMG_CUSTOM_117                                 936
+#define IMG_CUSTOM_117_EDITOR                          937
+#define IMG_CUSTOM_118                                 938
+#define IMG_CUSTOM_118_EDITOR                          939
+#define IMG_CUSTOM_119                                 940
+#define IMG_CUSTOM_119_EDITOR                          941
+#define IMG_CUSTOM_120                                 942
+#define IMG_CUSTOM_120_EDITOR                          943
+#define IMG_CUSTOM_121                                 944
+#define IMG_CUSTOM_121_EDITOR                          945
+#define IMG_CUSTOM_122                                 946
+#define IMG_CUSTOM_122_EDITOR                          947
+#define IMG_CUSTOM_123                                 948
+#define IMG_CUSTOM_123_EDITOR                          949
+#define IMG_CUSTOM_124                                 950
+#define IMG_CUSTOM_124_EDITOR                          951
+#define IMG_CUSTOM_125                                 952
+#define IMG_CUSTOM_125_EDITOR                          953
+#define IMG_CUSTOM_126                                 954
+#define IMG_CUSTOM_126_EDITOR                          955
+#define IMG_CUSTOM_127                                 956
+#define IMG_CUSTOM_127_EDITOR                          957
+#define IMG_CUSTOM_128                                 958
+#define IMG_CUSTOM_128_EDITOR                          959
+#define IMG_CUSTOM_129                                 960
+#define IMG_CUSTOM_129_EDITOR                          961
+#define IMG_CUSTOM_130                                 962
+#define IMG_CUSTOM_130_EDITOR                          963
+#define IMG_CUSTOM_131                                 964
+#define IMG_CUSTOM_131_EDITOR                          965
+#define IMG_CUSTOM_132                                 966
+#define IMG_CUSTOM_132_EDITOR                          967
+#define IMG_CUSTOM_133                                 968
+#define IMG_CUSTOM_133_EDITOR                          969
+#define IMG_CUSTOM_134                                 970
+#define IMG_CUSTOM_134_EDITOR                          971
+#define IMG_CUSTOM_135                                 972
+#define IMG_CUSTOM_135_EDITOR                          973
+#define IMG_CUSTOM_136                                 974
+#define IMG_CUSTOM_136_EDITOR                          975
+#define IMG_CUSTOM_137                                 976
+#define IMG_CUSTOM_137_EDITOR                          977
+#define IMG_CUSTOM_138                                 978
+#define IMG_CUSTOM_138_EDITOR                          979
+#define IMG_CUSTOM_139                                 980
+#define IMG_CUSTOM_139_EDITOR                          981
+#define IMG_CUSTOM_140                                 982
+#define IMG_CUSTOM_140_EDITOR                          983
+#define IMG_CUSTOM_141                                 984
+#define IMG_CUSTOM_141_EDITOR                          985
+#define IMG_CUSTOM_142                                 986
+#define IMG_CUSTOM_142_EDITOR                          987
+#define IMG_CUSTOM_143                                 988
+#define IMG_CUSTOM_143_EDITOR                          989
+#define IMG_CUSTOM_144                                 990
+#define IMG_CUSTOM_144_EDITOR                          991
+#define IMG_CUSTOM_145                                 992
+#define IMG_CUSTOM_145_EDITOR                          993
+#define IMG_CUSTOM_146                                 994
+#define IMG_CUSTOM_146_EDITOR                          995
+#define IMG_CUSTOM_147                                 996
+#define IMG_CUSTOM_147_EDITOR                          997
+#define IMG_CUSTOM_148                                 998
+#define IMG_CUSTOM_148_EDITOR                          999
+#define IMG_CUSTOM_149                                 1000
+#define IMG_CUSTOM_149_EDITOR                          1001
+#define IMG_CUSTOM_150                                 1002
+#define IMG_CUSTOM_150_EDITOR                          1003
+#define IMG_CUSTOM_151                                 1004
+#define IMG_CUSTOM_151_EDITOR                          1005
+#define IMG_CUSTOM_152                                 1006
+#define IMG_CUSTOM_152_EDITOR                          1007
+#define IMG_CUSTOM_153                                 1008
+#define IMG_CUSTOM_153_EDITOR                          1009
+#define IMG_CUSTOM_154                                 1010
+#define IMG_CUSTOM_154_EDITOR                          1011
+#define IMG_CUSTOM_155                                 1012
+#define IMG_CUSTOM_155_EDITOR                          1013
+#define IMG_CUSTOM_156                                 1014
+#define IMG_CUSTOM_156_EDITOR                          1015
+#define IMG_CUSTOM_157                                 1016
+#define IMG_CUSTOM_157_EDITOR                          1017
+#define IMG_CUSTOM_158                                 1018
+#define IMG_CUSTOM_158_EDITOR                          1019
+#define IMG_CUSTOM_159                                 1020
+#define IMG_CUSTOM_159_EDITOR                          1021
+#define IMG_CUSTOM_160                                 1022
+#define IMG_CUSTOM_160_EDITOR                          1023
+#define IMG_CUSTOM_161                                 1024
+#define IMG_CUSTOM_161_EDITOR                          1025
+#define IMG_CUSTOM_162                                 1026
+#define IMG_CUSTOM_162_EDITOR                          1027
+#define IMG_CUSTOM_163                                 1028
+#define IMG_CUSTOM_163_EDITOR                          1029
+#define IMG_CUSTOM_164                                 1030
+#define IMG_CUSTOM_164_EDITOR                          1031
+#define IMG_CUSTOM_165                                 1032
+#define IMG_CUSTOM_165_EDITOR                          1033
+#define IMG_CUSTOM_166                                 1034
+#define IMG_CUSTOM_166_EDITOR                          1035
+#define IMG_CUSTOM_167                                 1036
+#define IMG_CUSTOM_167_EDITOR                          1037
+#define IMG_CUSTOM_168                                 1038
+#define IMG_CUSTOM_168_EDITOR                          1039
+#define IMG_CUSTOM_169                                 1040
+#define IMG_CUSTOM_169_EDITOR                          1041
+#define IMG_CUSTOM_170                                 1042
+#define IMG_CUSTOM_170_EDITOR                          1043
+#define IMG_CUSTOM_171                                 1044
+#define IMG_CUSTOM_171_EDITOR                          1045
+#define IMG_CUSTOM_172                                 1046
+#define IMG_CUSTOM_172_EDITOR                          1047
+#define IMG_CUSTOM_173                                 1048
+#define IMG_CUSTOM_173_EDITOR                          1049
+#define IMG_CUSTOM_174                                 1050
+#define IMG_CUSTOM_174_EDITOR                          1051
+#define IMG_CUSTOM_175                                 1052
+#define IMG_CUSTOM_175_EDITOR                          1053
+#define IMG_CUSTOM_176                                 1054
+#define IMG_CUSTOM_176_EDITOR                          1055
+#define IMG_CUSTOM_177                                 1056
+#define IMG_CUSTOM_177_EDITOR                          1057
+#define IMG_CUSTOM_178                                 1058
+#define IMG_CUSTOM_178_EDITOR                          1059
+#define IMG_CUSTOM_179                                 1060
+#define IMG_CUSTOM_179_EDITOR                          1061
+#define IMG_CUSTOM_180                                 1062
+#define IMG_CUSTOM_180_EDITOR                          1063
+#define IMG_CUSTOM_181                                 1064
+#define IMG_CUSTOM_181_EDITOR                          1065
+#define IMG_CUSTOM_182                                 1066
+#define IMG_CUSTOM_182_EDITOR                          1067
+#define IMG_CUSTOM_183                                 1068
+#define IMG_CUSTOM_183_EDITOR                          1069
+#define IMG_CUSTOM_184                                 1070
+#define IMG_CUSTOM_184_EDITOR                          1071
+#define IMG_CUSTOM_185                                 1072
+#define IMG_CUSTOM_185_EDITOR                          1073
+#define IMG_CUSTOM_186                                 1074
+#define IMG_CUSTOM_186_EDITOR                          1075
+#define IMG_CUSTOM_187                                 1076
+#define IMG_CUSTOM_187_EDITOR                          1077
+#define IMG_CUSTOM_188                                 1078
+#define IMG_CUSTOM_188_EDITOR                          1079
+#define IMG_CUSTOM_189                                 1080
+#define IMG_CUSTOM_189_EDITOR                          1081
+#define IMG_CUSTOM_190                                 1082
+#define IMG_CUSTOM_190_EDITOR                          1083
+#define IMG_CUSTOM_191                                 1084
+#define IMG_CUSTOM_191_EDITOR                          1085
+#define IMG_CUSTOM_192                                 1086
+#define IMG_CUSTOM_192_EDITOR                          1087
+#define IMG_CUSTOM_193                                 1088
+#define IMG_CUSTOM_193_EDITOR                          1089
+#define IMG_CUSTOM_194                                 1090
+#define IMG_CUSTOM_194_EDITOR                          1091
+#define IMG_CUSTOM_195                                 1092
+#define IMG_CUSTOM_195_EDITOR                          1093
+#define IMG_CUSTOM_196                                 1094
+#define IMG_CUSTOM_196_EDITOR                          1095
+#define IMG_CUSTOM_197                                 1096
+#define IMG_CUSTOM_197_EDITOR                          1097
+#define IMG_CUSTOM_198                                 1098
+#define IMG_CUSTOM_198_EDITOR                          1099
+#define IMG_CUSTOM_199                                 1100
+#define IMG_CUSTOM_199_EDITOR                          1101
+#define IMG_CUSTOM_200                                 1102
+#define IMG_CUSTOM_200_EDITOR                          1103
+#define IMG_CUSTOM_201                                 1104
+#define IMG_CUSTOM_201_EDITOR                          1105
+#define IMG_CUSTOM_202                                 1106
+#define IMG_CUSTOM_202_EDITOR                          1107
+#define IMG_CUSTOM_203                                 1108
+#define IMG_CUSTOM_203_EDITOR                          1109
+#define IMG_CUSTOM_204                                 1110
+#define IMG_CUSTOM_204_EDITOR                          1111
+#define IMG_CUSTOM_205                                 1112
+#define IMG_CUSTOM_205_EDITOR                          1113
+#define IMG_CUSTOM_206                                 1114
+#define IMG_CUSTOM_206_EDITOR                          1115
+#define IMG_CUSTOM_207                                 1116
+#define IMG_CUSTOM_207_EDITOR                          1117
+#define IMG_CUSTOM_208                                 1118
+#define IMG_CUSTOM_208_EDITOR                          1119
+#define IMG_CUSTOM_209                                 1120
+#define IMG_CUSTOM_209_EDITOR                          1121
+#define IMG_CUSTOM_210                                 1122
+#define IMG_CUSTOM_210_EDITOR                          1123
+#define IMG_CUSTOM_211                                 1124
+#define IMG_CUSTOM_211_EDITOR                          1125
+#define IMG_CUSTOM_212                                 1126
+#define IMG_CUSTOM_212_EDITOR                          1127
+#define IMG_CUSTOM_213                                 1128
+#define IMG_CUSTOM_213_EDITOR                          1129
+#define IMG_CUSTOM_214                                 1130
+#define IMG_CUSTOM_214_EDITOR                          1131
+#define IMG_CUSTOM_215                                 1132
+#define IMG_CUSTOM_215_EDITOR                          1133
+#define IMG_CUSTOM_216                                 1134
+#define IMG_CUSTOM_216_EDITOR                          1135
+#define IMG_CUSTOM_217                                 1136
+#define IMG_CUSTOM_217_EDITOR                          1137
+#define IMG_CUSTOM_218                                 1138
+#define IMG_CUSTOM_218_EDITOR                          1139
+#define IMG_CUSTOM_219                                 1140
+#define IMG_CUSTOM_219_EDITOR                          1141
+#define IMG_CUSTOM_220                                 1142
+#define IMG_CUSTOM_220_EDITOR                          1143
+#define IMG_CUSTOM_221                                 1144
+#define IMG_CUSTOM_221_EDITOR                          1145
+#define IMG_CUSTOM_222                                 1146
+#define IMG_CUSTOM_222_EDITOR                          1147
+#define IMG_CUSTOM_223                                 1148
+#define IMG_CUSTOM_223_EDITOR                          1149
+#define IMG_CUSTOM_224                                 1150
+#define IMG_CUSTOM_224_EDITOR                          1151
+#define IMG_CUSTOM_225                                 1152
+#define IMG_CUSTOM_225_EDITOR                          1153
+#define IMG_CUSTOM_226                                 1154
+#define IMG_CUSTOM_226_EDITOR                          1155
+#define IMG_CUSTOM_227                                 1156
+#define IMG_CUSTOM_227_EDITOR                          1157
+#define IMG_CUSTOM_228                                 1158
+#define IMG_CUSTOM_228_EDITOR                          1159
+#define IMG_CUSTOM_229                                 1160
+#define IMG_CUSTOM_229_EDITOR                          1161
+#define IMG_CUSTOM_230                                 1162
+#define IMG_CUSTOM_230_EDITOR                          1163
+#define IMG_CUSTOM_231                                 1164
+#define IMG_CUSTOM_231_EDITOR                          1165
+#define IMG_CUSTOM_232                                 1166
+#define IMG_CUSTOM_232_EDITOR                          1167
+#define IMG_CUSTOM_233                                 1168
+#define IMG_CUSTOM_233_EDITOR                          1169
+#define IMG_CUSTOM_234                                 1170
+#define IMG_CUSTOM_234_EDITOR                          1171
+#define IMG_CUSTOM_235                                 1172
+#define IMG_CUSTOM_235_EDITOR                          1173
+#define IMG_CUSTOM_236                                 1174
+#define IMG_CUSTOM_236_EDITOR                          1175
+#define IMG_CUSTOM_237                                 1176
+#define IMG_CUSTOM_237_EDITOR                          1177
+#define IMG_CUSTOM_238                                 1178
+#define IMG_CUSTOM_238_EDITOR                          1179
+#define IMG_CUSTOM_239                                 1180
+#define IMG_CUSTOM_239_EDITOR                          1181
+#define IMG_CUSTOM_240                                 1182
+#define IMG_CUSTOM_240_EDITOR                          1183
+#define IMG_CUSTOM_241                                 1184
+#define IMG_CUSTOM_241_EDITOR                          1185
+#define IMG_CUSTOM_242                                 1186
+#define IMG_CUSTOM_242_EDITOR                          1187
+#define IMG_CUSTOM_243                                 1188
+#define IMG_CUSTOM_243_EDITOR                          1189
+#define IMG_CUSTOM_244                                 1190
+#define IMG_CUSTOM_244_EDITOR                          1191
+#define IMG_CUSTOM_245                                 1192
+#define IMG_CUSTOM_245_EDITOR                          1193
+#define IMG_CUSTOM_246                                 1194
+#define IMG_CUSTOM_246_EDITOR                          1195
+#define IMG_CUSTOM_247                                 1196
+#define IMG_CUSTOM_247_EDITOR                          1197
+#define IMG_CUSTOM_248                                 1198
+#define IMG_CUSTOM_248_EDITOR                          1199
+#define IMG_CUSTOM_249                                 1200
+#define IMG_CUSTOM_249_EDITOR                          1201
+#define IMG_CUSTOM_250                                 1202
+#define IMG_CUSTOM_250_EDITOR                          1203
+#define IMG_CUSTOM_251                                 1204
+#define IMG_CUSTOM_251_EDITOR                          1205
+#define IMG_CUSTOM_252                                 1206
+#define IMG_CUSTOM_252_EDITOR                          1207
+#define IMG_CUSTOM_253                                 1208
+#define IMG_CUSTOM_253_EDITOR                          1209
+#define IMG_CUSTOM_254                                 1210
+#define IMG_CUSTOM_254_EDITOR                          1211
+#define IMG_CUSTOM_255                                 1212
+#define IMG_CUSTOM_255_EDITOR                          1213
+#define IMG_CUSTOM_256                                 1214
+#define IMG_CUSTOM_256_EDITOR                          1215
+#define IMG_GROUP_1                                    1216
+#define IMG_GROUP_1_EDITOR                             1217
+#define IMG_GROUP_2                                    1218
+#define IMG_GROUP_2_EDITOR                             1219
+#define IMG_GROUP_3                                    1220
+#define IMG_GROUP_3_EDITOR                             1221
+#define IMG_GROUP_4                                    1222
+#define IMG_GROUP_4_EDITOR                             1223
+#define IMG_GROUP_5                                    1224
+#define IMG_GROUP_5_EDITOR                             1225
+#define IMG_GROUP_6                                    1226
+#define IMG_GROUP_6_EDITOR                             1227
+#define IMG_GROUP_7                                    1228
+#define IMG_GROUP_7_EDITOR                             1229
+#define IMG_GROUP_8                                    1230
+#define IMG_GROUP_8_EDITOR                             1231
+#define IMG_GROUP_9                                    1232
+#define IMG_GROUP_9_EDITOR                             1233
+#define IMG_GROUP_10                                   1234
+#define IMG_GROUP_10_EDITOR                            1235
+#define IMG_GROUP_11                                   1236
+#define IMG_GROUP_11_EDITOR                            1237
+#define IMG_GROUP_12                                   1238
+#define IMG_GROUP_12_EDITOR                            1239
+#define IMG_GROUP_13                                   1240
+#define IMG_GROUP_13_EDITOR                            1241
+#define IMG_GROUP_14                                   1242
+#define IMG_GROUP_14_EDITOR                            1243
+#define IMG_GROUP_15                                   1244
+#define IMG_GROUP_15_EDITOR                            1245
+#define IMG_GROUP_16                                   1246
+#define IMG_GROUP_16_EDITOR                            1247
+#define IMG_GROUP_17                                   1248
+#define IMG_GROUP_17_EDITOR                            1249
+#define IMG_GROUP_18                                   1250
+#define IMG_GROUP_18_EDITOR                            1251
+#define IMG_GROUP_19                                   1252
+#define IMG_GROUP_19_EDITOR                            1253
+#define IMG_GROUP_20                                   1254
+#define IMG_GROUP_20_EDITOR                            1255
+#define IMG_GROUP_21                                   1256
+#define IMG_GROUP_21_EDITOR                            1257
+#define IMG_GROUP_22                                   1258
+#define IMG_GROUP_22_EDITOR                            1259
+#define IMG_GROUP_23                                   1260
+#define IMG_GROUP_23_EDITOR                            1261
+#define IMG_GROUP_24                                   1262
+#define IMG_GROUP_24_EDITOR                            1263
+#define IMG_GROUP_25                                   1264
+#define IMG_GROUP_25_EDITOR                            1265
+#define IMG_GROUP_26                                   1266
+#define IMG_GROUP_26_EDITOR                            1267
+#define IMG_GROUP_27                                   1268
+#define IMG_GROUP_27_EDITOR                            1269
+#define IMG_GROUP_28                                   1270
+#define IMG_GROUP_28_EDITOR                            1271
+#define IMG_GROUP_29                                   1272
+#define IMG_GROUP_29_EDITOR                            1273
+#define IMG_GROUP_30                                   1274
+#define IMG_GROUP_30_EDITOR                            1275
+#define IMG_GROUP_31                                   1276
+#define IMG_GROUP_31_EDITOR                            1277
+#define IMG_GROUP_32                                   1278
+#define IMG_GROUP_32_EDITOR                            1279
+#define IMG_TOON_1                                     1280
+#define IMG_TOON_2                                     1281
+#define IMG_TOON_3                                     1282
+#define IMG_TOON_4                                     1283
+#define IMG_TOON_5                                     1284
+#define IMG_TOON_6                                     1285
+#define IMG_TOON_7                                     1286
+#define IMG_TOON_8                                     1287
+#define IMG_TOON_9                                     1288
+#define IMG_TOON_10                                    1289
+#define IMG_TOON_11                                    1290
+#define IMG_TOON_12                                    1291
+#define IMG_TOON_13                                    1292
+#define IMG_TOON_14                                    1293
+#define IMG_TOON_15                                    1294
+#define IMG_TOON_16                                    1295
+#define IMG_TOON_17                                    1296
+#define IMG_TOON_18                                    1297
+#define IMG_TOON_19                                    1298
+#define IMG_TOON_20                                    1299
+#define IMG_MENU_CALIBRATE_RED                         1300
+#define IMG_MENU_CALIBRATE_BLUE                                1301
+#define IMG_MENU_CALIBRATE_YELLOW                      1302
+#define IMG_MENU_BUTTON                                        1303
+#define IMG_MENU_BUTTON_ACTIVE                         1304
+#define IMG_MENU_BUTTON_LEFT                           1305
+#define IMG_MENU_BUTTON_RIGHT                          1306
+#define IMG_MENU_BUTTON_UP                             1307
+#define IMG_MENU_BUTTON_DOWN                           1308
+#define IMG_MENU_BUTTON_LEFT_ACTIVE                    1309
+#define IMG_MENU_BUTTON_RIGHT_ACTIVE                   1310
+#define IMG_MENU_BUTTON_UP_ACTIVE                      1311
+#define IMG_MENU_BUTTON_DOWN_ACTIVE                    1312
+#define IMG_MENU_SCROLLBAR                             1313
+#define IMG_MENU_SCROLLBAR_ACTIVE                      1314
+#define IMG_FONT_INITIAL_1                             1315
+#define IMG_FONT_INITIAL_2                             1316
+#define IMG_FONT_INITIAL_3                             1317
+#define IMG_FONT_INITIAL_4                             1318
+#define IMG_FONT_TITLE_1                               1319
+#define IMG_FONT_TITLE_1_LEVELS                                1320
+#define IMG_FONT_TITLE_2                               1321
+#define IMG_FONT_MENU_1                                        1322
+#define IMG_FONT_MENU_2                                        1323
+#define IMG_FONT_TEXT_1                                        1324
+#define IMG_FONT_TEXT_1_LEVELS                         1325
+#define IMG_FONT_TEXT_1_PREVIEW                                1326
+#define IMG_FONT_TEXT_1_SCORES                         1327
+#define IMG_FONT_TEXT_1_ACTIVE_SCORES                  1328
+#define IMG_FONT_TEXT_2                                        1329
+#define IMG_FONT_TEXT_2_LEVELS                         1330
+#define IMG_FONT_TEXT_2_PREVIEW                                1331
+#define IMG_FONT_TEXT_2_SCORES                         1332
+#define IMG_FONT_TEXT_2_ACTIVE_SCORES                  1333
+#define IMG_FONT_TEXT_3                                        1334
+#define IMG_FONT_TEXT_3_LEVELS                         1335
+#define IMG_FONT_TEXT_3_PREVIEW                                1336
+#define IMG_FONT_TEXT_3_SCORES                         1337
+#define IMG_FONT_TEXT_3_ACTIVE_SCORES                  1338
+#define IMG_FONT_TEXT_4                                        1339
+#define IMG_FONT_TEXT_4_LEVELS                         1340
+#define IMG_FONT_TEXT_4_SCORES                         1341
+#define IMG_FONT_TEXT_4_ACTIVE_SCORES                  1342
+#define IMG_FONT_ENVELOPE_1                            1343
+#define IMG_FONT_ENVELOPE_2                            1344
+#define IMG_FONT_ENVELOPE_3                            1345
+#define IMG_FONT_ENVELOPE_4                            1346
+#define IMG_FONT_INPUT_1                               1347
+#define IMG_FONT_INPUT_1_MAIN                          1348
+#define IMG_FONT_INPUT_1_ACTIVE                                1349
+#define IMG_FONT_INPUT_1_ACTIVE_MAIN                   1350
+#define IMG_FONT_INPUT_1_ACTIVE_SETUP                  1351
+#define IMG_FONT_INPUT_2                               1352
+#define IMG_FONT_INPUT_2_ACTIVE                                1353
+#define IMG_FONT_OPTION_OFF                            1354
+#define IMG_FONT_OPTION_ON                             1355
+#define IMG_FONT_VALUE_1                               1356
+#define IMG_FONT_VALUE_2                               1357
+#define IMG_FONT_VALUE_OLD                             1358
+#define IMG_FONT_LEVEL_NUMBER                          1359
+#define IMG_FONT_TAPE_RECORDER                         1360
+#define IMG_FONT_GAME_INFO                             1361
+#define IMG_GLOBAL_BORDER                              1362
+#define IMG_GLOBAL_DOOR                                        1363
+#define IMG_EDITOR_ELEMENT_BORDER                      1364
+#define IMG_EDITOR_ELEMENT_BORDER_INPUT                        1365
+#define IMG_BACKGROUND_ENVELOPE_1                      1366
+#define IMG_BACKGROUND_ENVELOPE_2                      1367
+#define IMG_BACKGROUND_ENVELOPE_3                      1368
+#define IMG_BACKGROUND_ENVELOPE_4                      1369
+#define IMG_BACKGROUND                                 1370
+#define IMG_BACKGROUND_MAIN                            1371
+#define IMG_BACKGROUND_LEVELS                          1372
+#define IMG_BACKGROUND_SCORES                          1373
+#define IMG_BACKGROUND_EDITOR                          1374
+#define IMG_BACKGROUND_INFO                            1375
+#define IMG_BACKGROUND_SETUP                           1376
+#define IMG_BACKGROUND_DOOR                            1377
 
-#define NUM_IMAGE_FILES                                        1376
+#define NUM_IMAGE_FILES                                        1378
 
 #endif /* CONF_GFX_H */
index db32eda6b3695ca21d5bd782a643f8a4cc7ce957..4339cf6ffb8d4aaca45b19d4a765ff7c3bb02db7 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "[2004-01-14 02:51]"
+#define COMPILE_DATE_STRING "[2004-01-17 14:58]"
index 44823d10c19a4bb4a055ca036c0e8373b5ed926f..6dd5fd3fd62f502147301b1568c8e1b364a1b8c7 100644 (file)
@@ -2266,7 +2266,7 @@ static int editor_el_sokoban[] =
   EL_SOKOBAN_OBJECT,
   EL_SOKOBAN_FIELD_EMPTY,
   EL_SOKOBAN_FIELD_FULL,
-  EL_STEELWALL,
+  EL_SOKOBAN_FIELD_PLAYER,
 };
 static int *editor_hl_sokoban_ptr = editor_hl_sokoban;
 static int *editor_el_sokoban_ptr = editor_el_sokoban;
@@ -4876,6 +4876,40 @@ static int setSelectboxValue(int selectbox_id, int new_value)
 
 static void copy_custom_element_settings(int element_from, int element_to)
 {
+#if 1
+  struct ElementInfo ei_to_old = element_info[element_to];
+  struct ElementInfo *ei_from = &element_info[element_from];
+  struct ElementInfo *ei_to = &element_info[element_to];
+  int i;
+
+  /* ---------- copy whole element structure ---------- */
+  *ei_to = *ei_from;
+
+  /* ---------- restore structure pointers which cannot be copied ---------- */
+  ei_to->token_name         = ei_to_old.token_name;
+  ei_to->class_name         = ei_to_old.class_name;
+  ei_to->editor_description = ei_to_old.editor_description;
+  ei_to->custom_description = ei_to_old.custom_description;
+  ei_to->change_page        = ei_to_old.change_page;
+  ei_to->change             = ei_to_old.change;
+  ei_to->group              = ei_to_old.group;
+
+  /* ---------- copy element base properties ---------- */
+  Properties[element_to][EP_BITFIELD_BASE] =
+    Properties[element_from][EP_BITFIELD_BASE];
+
+  /* ---------- reinitialize and copy change pages ---------- */
+  setElementChangePages(ei_to, ei_to->num_change_pages);
+
+  for (i=0; i < ei_to->num_change_pages; i++)
+    ei_to->change_page[i] = ei_from->change_page[i];
+
+  /* ---------- copy group element info ---------- */
+  if (ei_from->group != NULL && ei_to->group != NULL)  /* group or internal */
+    *ei_to->group = *ei_from->group;
+
+#else
+
   struct ElementInfo *ei_from = &element_info[element_from];
   struct ElementInfo *ei_to = &element_info[element_to];
   int i, x, y;
@@ -4948,6 +4982,7 @@ static void copy_custom_element_settings(int element_from, int element_to)
 
     change_to->sides = change_from->sides;
   }
+#endif
 
   /* mark this custom element as modified */
   ei_to->modified_settings = TRUE;
@@ -4967,7 +5002,7 @@ static void replace_custom_element_in_settings(int element_from,
        if (ei->content[x][y] == element_from)
          ei->content[x][y] = element_to;
 
-    for (j=0; j < ei->num_change_pages; j++)
+    for (j = 0; j < ei->num_change_pages; j++)
     {
       struct ElementChangeInfo *change = &ei->change_page[j];
 
@@ -4982,6 +5017,11 @@ static void replace_custom_element_in_settings(int element_from,
          if (change->content[x][y] == element_from)
            change->content[x][y] = element_to;
     }
+
+    if (ei->group != NULL)                             /* group or internal */
+      for (j = 0; j < MAX_ELEMENTS_IN_GROUP; j++)
+       if (ei->group->element[j] == element_from)
+         ei->group->element[j] = element_to;
   }
 }
 
@@ -4996,8 +5036,22 @@ static void replace_custom_element_in_playfield(int element_from,
        Feld[x][y] = element_to;
 }
 
-static void CopyCustomElement(int element_old, int element_new, int copy_mode)
+static boolean CopyCustomElement(int element_old, int element_new,
+                                int copy_mode)
 {
+  if (IS_CUSTOM_ELEMENT(element_old) && !IS_CUSTOM_ELEMENT(element_new))
+  {
+    Request("Please choose custom element !", REQ_CONFIRM);
+
+    return FALSE;
+  }
+  else if (IS_GROUP_ELEMENT(element_old) && !IS_GROUP_ELEMENT(element_new))
+  {
+    Request("Please choose group element !", REQ_CONFIRM);
+
+    return FALSE;
+  }
+
   if (copy_mode == GADGET_ID_CUSTOM_COPY_FROM)
   {
     copy_custom_element_settings(element_new, element_old);
@@ -5008,21 +5062,23 @@ static void CopyCustomElement(int element_old, int element_new, int copy_mode)
   }
   else if (copy_mode == GADGET_ID_CUSTOM_EXCHANGE)
   {
-    copy_custom_element_settings(element_old, EL_DUMMY);
+    copy_custom_element_settings(element_old, EL_INTERNAL_EDITOR);
     copy_custom_element_settings(element_new, element_old);
-    copy_custom_element_settings(EL_DUMMY, element_new);
+    copy_custom_element_settings(EL_INTERNAL_EDITOR, element_new);
 
-    replace_custom_element_in_settings(element_old, EL_DUMMY);
+    replace_custom_element_in_settings(element_old, EL_INTERNAL_EDITOR);
     replace_custom_element_in_settings(element_new, element_old);
-    replace_custom_element_in_settings(EL_DUMMY, element_new);
+    replace_custom_element_in_settings(EL_INTERNAL_EDITOR, element_new);
 
-    replace_custom_element_in_playfield(element_old, EL_DUMMY);
+    replace_custom_element_in_playfield(element_old, EL_INTERNAL_EDITOR);
     replace_custom_element_in_playfield(element_new, element_old);
-    replace_custom_element_in_playfield(EL_DUMMY, element_new);
+    replace_custom_element_in_playfield(EL_INTERNAL_EDITOR, element_new);
   }
 
   UpdateCustomElementGraphicGadgets();
   DrawPropertiesWindow();
+
+  return TRUE;
 }
 
 static void CopyCustomElementPropertiesToEditor(int element)
@@ -6400,7 +6456,8 @@ static void DrawPropertiesWindow()
   UnmapLevelEditorToolboxDrawingGadgets();
   UnmapLevelEditorToolboxCustomGadgets();
 
-  if (IS_CUSTOM_ELEMENT(properties_element))
+  if (IS_CUSTOM_ELEMENT(properties_element) ||
+      IS_GROUP_ELEMENT(properties_element))
     MapLevelEditorToolboxCustomGadgets();
 
   SetMainBackgroundImage(IMG_BACKGROUND_EDITOR);
@@ -7627,6 +7684,10 @@ static void HandleControlButtons(struct GadgetInfo *gi)
     edit_mode = ED_MODE_DRAWING;
   }
 
+  /* element copy mode active, but no element button pressed => deactivate */
+  if (last_custom_copy_mode != -1 && id < ED_NUM_CTRL_BUTTONS)
+    last_custom_copy_mode = -1;
+
   switch (id)
   {
     case GADGET_ID_SCROLL_LEFT:
@@ -7925,13 +7986,14 @@ static void HandleControlButtons(struct GadgetInfo *gi)
 
        if (last_custom_copy_mode != -1)
        {
-         CopyCustomElement(properties_element, new_element,
-                           last_custom_copy_mode);
-
-         ClickOnGadget(level_editor_gadget[last_drawing_function],
-                       MB_LEFTBUTTON);
+         if (CopyCustomElement(properties_element, new_element,
+                               last_custom_copy_mode))
+         {
+           ClickOnGadget(level_editor_gadget[last_drawing_function],
+                         MB_LEFTBUTTON);
 
-         last_custom_copy_mode = -1;
+           last_custom_copy_mode = -1;
+         }
 
          break;
        }
index 2f8ca7c166c3ff7ee57b65317efc0642ecb7dcf2..5c1786f76778373e46d21cad3f44a45385231a03 100644 (file)
@@ -240,7 +240,7 @@ static void setLevelInfoToDefaults(struct LevelInfo *level)
 
       element_info[element].modified_settings = FALSE;
     }
-    else if (IS_GROUP_ELEMENT(element))
+    else if (IS_GROUP_ELEMENT(element) || element == EL_INTERNAL_EDITOR)
     {
       /* initialize memory for list of elements in group */
       if (element_info[element].group == NULL)
@@ -741,7 +741,7 @@ static int LoadLevel_CUS3(FILE *file, int chunk_size, struct LevelInfo *level)
     {
       Error(ERR_WARN, "invalid custom element number %d", element);
 
-      element = EL_DUMMY;
+      element = EL_INTERNAL_DUMMY;
     }
 
     for (j = 0; j < MAX_ELEMENT_NAME_LEN; j++)
index 4e6cdf9fd1903ce197d7a2b95537ee7bc62d5457..ecf2ca0ffaf8088a75e31e0e76a671895c0fee69 100644 (file)
 #define GET_MAX_MOVE_DELAY(e)  (   (element_info[e].move_delay_fixed) + \
                                    (element_info[e].move_delay_random))
 
+#if 1
+#define ELEMENT_CAN_ENTER_FIELD_GENERIC(e, x, y, condition)            \
+               (IN_LEV_FIELD(x, y) && (IS_FREE(x, y) ||                \
+                                       (condition) ||                  \
+                                       (DONT_COLLIDE_WITH(e) &&        \
+                                        IS_PLAYER(x, y) &&             \
+                                        !PLAYER_PROTECTED(x, y))))
+#else
 #define ELEMENT_CAN_ENTER_FIELD_GENERIC(e, x, y, condition)            \
                (IN_LEV_FIELD(x, y) && (IS_FREE(x, y) ||                \
                                        (condition) ||                  \
                                        (DONT_COLLIDE_WITH(e) &&        \
                                         IS_FREE_OR_PLAYER(x, y))))
+#endif
 
 #define ELEMENT_CAN_ENTER_FIELD_GENERIC_2(x, y, condition)             \
                (IN_LEV_FIELD(x, y) && (IS_FREE(x, y) ||                \
@@ -625,6 +634,18 @@ static void InitField(int x, int y, boolean init_game)
       InitPlayerField(x, y, element, init_game);
       break;
 
+    case EL_SOKOBAN_FIELD_PLAYER:
+      element = Feld[x][y] = EL_PLAYER_1;
+      InitField(x, y, init_game);
+
+      element = Feld[x][y] = EL_SOKOBAN_FIELD_EMPTY;
+      InitField(x, y, init_game);
+      break;
+
+    case EL_SOKOBAN_FIELD_EMPTY:
+      local_player->sokobanfields_still_needed++;
+      break;
+
     case EL_STONEBLOCK:
       if (x < lev_fieldx-1 && Feld[x+1][y] == EL_ACID)
        Feld[x][y] = EL_ACID_POOL_TOPLEFT;
@@ -702,10 +723,6 @@ static void InitField(int x, int y, boolean init_game)
       local_player->lights_still_needed++;
       break;
 
-    case EL_SOKOBAN_FIELD_EMPTY:
-      local_player->sokobanfields_still_needed++;
-      break;
-
     case EL_PENGUIN:
       local_player->friends_still_needed++;
       break;
@@ -4685,44 +4702,63 @@ void StartMoving(int x, int y)
       }
     }
 
+#if 1
+
     /*
     else if (move_pattern & MV_MAZE_RUNNER_STYLE && IN_LEV_FIELD(newx, newy))
     */
 
     else if (IS_CUSTOM_ELEMENT(element) &&
-            CUSTOM_ELEMENT_CAN_ENTER_FIELD(element, newx, newy))
-    {
-      int new_element = Feld[newx][newy];
-      int sound;
+            CUSTOM_ELEMENT_CAN_ENTER_FIELD(element, newx, newy)
 
-      /* no element can dig solid indestructible elements */
-      if (IS_INDESTRUCTIBLE(new_element) &&
-         !IS_DIGGABLE(new_element) &&
-         !IS_COLLECTIBLE(new_element))
-       return;
+#if 0
+ &&
+            !IS_FREE(newx, newy)
+#endif
 
-      if (AmoebaNr[newx][newy] &&
-         (new_element == EL_AMOEBA_FULL ||
-          new_element == EL_BD_AMOEBA ||
-          new_element == EL_AMOEBA_GROWING))
-      {
-       AmoebaCnt[AmoebaNr[newx][newy]]--;
-       AmoebaCnt2[AmoebaNr[newx][newy]]--;
-      }
+)
+    {
+#if 0
+      printf("::: '%s' digs '%s' [%d]\n",
+            element_info[element].token_name,
+            element_info[Feld[newx][newy]].token_name,
+            StorePlayer[newx][newy]);
+#endif
 
-      if (IS_MOVING(newx, newy))
-       RemoveMovingField(newx, newy);
-      else
+      if (!IS_FREE(newx, newy))
       {
-       RemoveField(newx, newy);
-       DrawLevelField(newx, newy);
-      }
+       int new_element = Feld[newx][newy];
+       int sound;
 
-      sound = (IS_DIGGABLE(new_element) ? ACTION_DIGGING :
-              IS_COLLECTIBLE(new_element) ? ACTION_COLLECTING :
-              ACTION_BREAKING);
+       /* no element can dig solid indestructible elements */
+       if (IS_INDESTRUCTIBLE(new_element) &&
+           !IS_DIGGABLE(new_element) &&
+           !IS_COLLECTIBLE(new_element))
+         return;
 
-      PlayLevelSoundAction(x, y, sound);
+       if (AmoebaNr[newx][newy] &&
+           (new_element == EL_AMOEBA_FULL ||
+            new_element == EL_BD_AMOEBA ||
+            new_element == EL_AMOEBA_GROWING))
+       {
+         AmoebaCnt[AmoebaNr[newx][newy]]--;
+         AmoebaCnt2[AmoebaNr[newx][newy]]--;
+       }
+
+       if (IS_MOVING(newx, newy))
+         RemoveMovingField(newx, newy);
+       else
+       {
+         RemoveField(newx, newy);
+         DrawLevelField(newx, newy);
+       }
+
+       sound = (IS_DIGGABLE(new_element) ? ACTION_DIGGING :
+                IS_COLLECTIBLE(new_element) ? ACTION_COLLECTING :
+                ACTION_BREAKING);
+
+       PlayLevelSoundAction(x, y, sound);
+      }
 
       if (move_pattern & MV_MAZE_RUNNER_STYLE)
       {
@@ -4730,6 +4766,9 @@ void StartMoving(int x, int y)
        PlayerVisit[x][y] /= 8;         /* expire player visit path */
       }
     }
+
+#endif
+
     else if (element == EL_DRAGON && IN_LEV_FIELD(newx, newy))
     {
       if (!IS_FREE(newx, newy))
@@ -5017,6 +5056,7 @@ void ContinueMoving(int x, int y)
 
   ResetGfxAnimation(x, y);     /* reset animation values for old field */
 
+#if 1
   if (IS_CUSTOM_ELEMENT(element) && !IS_PLAYER(x, y))
   {
     int new_element = element_info[element].move_leave_element;
@@ -5033,6 +5073,7 @@ void ContinueMoving(int x, int y)
        DrawLevelFieldCrumbledSandNeighbours(x, y);
     }
   }
+#endif
 
 #if 0
   /* 2.1.1 (does not work correctly for spring) */
index 971e61a3d9fbe4e01b988db72246bca0ac8970e2..990a7b7155309394d72ca70cb3f2edfff51109e1 100644 (file)
@@ -436,9 +436,9 @@ struct ElementInfo element_info[MAX_NUM_ELEMENTS + 1] =
     "invisible steel wall"
   },
   {
-    "unused_63",
-    "unused",
-    "(not used)"
+    "sokoban_field_player",
+    "sokoban",
+    "sokoban field with player"
   },
   {
     "dynabomb_increase_number",
@@ -3830,8 +3830,13 @@ struct ElementInfo element_info[MAX_NUM_ELEMENTS + 1] =
     "-"
   },
   {
-    "dummy",
-    "dummy",
+    "internal/editor",
+    "internal",
+    "-"
+  },
+  {
+    "internal/dummy",
+    "internal",
     "-"
   },
 
index 9756b100ae983bcad19844ebbe2a084f44711dd0..734db18fa75853fcb6ab66d4e945739329f93f1b 100644 (file)
 #define EL_DARK_YAMYAM                 60
 #define EL_BD_MAGIC_WALL               61
 #define EL_INVISIBLE_STEELWALL         62
-
-#define EL_UNUSED_63                   63
-
+#define EL_SOKOBAN_FIELD_PLAYER                63
 #define EL_DYNABOMB_INCREASE_NUMBER    64
 #define EL_DYNABOMB_INCREASE_SIZE      65
 #define EL_DYNABOMB_INCREASE_POWER     66
 #define EL_BD_DEFAULT                          (EL_FIRST_DUMMY + 22)
 #define EL_SP_DEFAULT                          (EL_FIRST_DUMMY + 23)
 #define EL_SB_DEFAULT                          (EL_FIRST_DUMMY + 24)
-#define EL_DUMMY                               (EL_FIRST_DUMMY + 25)
 
-#define MAX_NUM_ELEMENTS                       (EL_FIRST_DUMMY + 26)
+/* internal elements (only used for internal purposes like copying) */
+#define EL_FIRST_INTERNAL                      (EL_FIRST_DUMMY + 25)
+
+#define EL_INTERNAL_EDITOR                     (EL_FIRST_INTERNAL + 0)
+#define EL_INTERNAL_DUMMY                      (EL_FIRST_INTERNAL + 1)
+
+#define MAX_NUM_ELEMENTS                       (EL_FIRST_INTERNAL + 2)
 
 
 /* values for graphics/sounds action types */
@@ -1466,6 +1469,8 @@ struct ElementGroupInfo
   int num_elements;                    /* number of elements in this group */
   short element[MAX_ELEMENTS_IN_GROUP];        /* list of elements in this group */
 
+  /* ---------- internal values used at runtime when playing ---------- */
+
   /* the following is the same as above, but with recursively resolved group
      elements (group elements may also contain further group elements!) */
   int num_elements_resolved;