},
{
Xdoor_5, TRUE,
- EL_EMC_GATE_5, -1, -1
+ EL_EM_GATE_5, -1, -1
},
{
Xdoor_6, TRUE,
- EL_EMC_GATE_6, -1, -1
+ EL_EM_GATE_6, -1, -1
},
{
Xdoor_7, TRUE,
- EL_EMC_GATE_7, -1, -1
+ EL_EM_GATE_7, -1, -1
},
{
Xdoor_8, TRUE,
- EL_EMC_GATE_8, -1, -1
+ EL_EM_GATE_8, -1, -1
},
{
Xkey_1, TRUE,
},
{
Xkey_5, TRUE,
- EL_EMC_KEY_5, -1, -1
+ EL_EM_KEY_5, -1, -1
},
{
Xkey_6, TRUE,
- EL_EMC_KEY_6, -1, -1
+ EL_EM_KEY_6, -1, -1
},
{
Xkey_7, TRUE,
- EL_EMC_KEY_7, -1, -1
+ EL_EM_KEY_7, -1, -1
},
{
Xkey_8, TRUE,
- EL_EMC_KEY_8, -1, -1
+ EL_EM_KEY_8, -1, -1
},
{
Xwind_n, TRUE,
},
{
Xbumper, TRUE,
- EL_EMC_BUMPER, -1, -1
+ EL_EMC_SPRING_BUMPER, -1, -1
},
{
XbumperB, FALSE,
- EL_EMC_BUMPER, -1, -1
+ EL_EMC_SPRING_BUMPER, -1, -1
},
{
Xwheel, TRUE,
EL_EMC_MAGNIFIER, -1, -1
},
{
- Xdripper, FALSE,
- EL_UNKNOWN, -1, -1
+ Xdripper, TRUE,
+ EL_EMC_DRIPPER, -1, -1
},
{
XdripperB, FALSE,
},
{
Xfake_door_5, TRUE,
- EL_EMC_GATE_5_GRAY, -1, -1
+ EL_EM_GATE_5_GRAY, -1, -1
},
{
Xfake_door_6, TRUE,
- EL_EMC_GATE_6_GRAY, -1, -1
+ EL_EM_GATE_6_GRAY, -1, -1
},
{
Xfake_door_7, TRUE,
- EL_EMC_GATE_7_GRAY, -1, -1
+ EL_EM_GATE_7_GRAY, -1, -1
},
{
Xfake_door_8, TRUE,
- EL_EMC_GATE_8_GRAY, -1, -1
+ EL_EM_GATE_8_GRAY, -1, -1
},
{
Xsteel_1, TRUE,
EL_CHAR('©'), -1, -1
},
- {
- Zplayer, TRUE,
- EL_PLAYER_1, -1, -1
- },
-
- {
- ZBORDER, TRUE,
- EL_EMC_LEVEL_BORDER, -1, -1
- },
-
{
-1, FALSE,
-1, -1, -1
return (GameFrameDelay == GAME_FRAME_DELAY ? native_em_game_frame_delay :
GameFrameDelay);
}
+
+unsigned int InitRND(long seed)
+{
+ if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
+ return InitEngineRND_EM(seed);
+ else
+ return InitEngineRND(seed);
+}