X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_em%2Freademc.c;h=f93310309df3fa452c6f2b943ee6b78e3ad9eb40;hp=1308615c363d7ceee40d581fa8c11036e933ca1d;hb=1d35e75d3e0a040a61fcdfb38c25811e68052230;hpb=c96a3788bfff5c87355451700389df7a83a8a9fb diff --git a/src/game_em/reademc.c b/src/game_em/reademc.c index 1308615c..f9331030 100644 --- a/src/game_em/reademc.c +++ b/src/game_em/reademc.c @@ -40,6 +40,12 @@ * behaviour. */ +/* changes for game engine integration in Rocks'n'Diamonds: + * + * added support for rolling spring (not mapped to pushed spring) + * - required for Elvis Mine 8, levels 3, 23, 48 and 73 + */ + #define GET_BE16(x) ((&x)[0] << 8 | (&x)[1]) static const short map_emc_raw[256] = @@ -62,8 +68,8 @@ static const short map_emc_raw[256] = Cdynamite_2, Cdynamite_3, Cdynamite_4, Cacid_s, // 60 Cexit_1, Cexit_2, Cexit_3, Cballoon, // 64 - Cplant, Cspring, Cspring, Cpush_spring_w, // 68 - Cpush_spring_e, Cball_1, Cball_2, Candroid, // 72 + Cplant, Cspring, Cspring, Cspring_w, // 68 + Cspring_e, Cball_1, Cball_2, Candroid, // 72 Cpause, Candroid, Candroid, Candroid, // 76 Candroid, Candroid, Candroid, Candroid, // 80 Candroid, Cblank, Cblank, Cblank, // 84