X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FExplosions.c;h=0a73d7541a01ad675e4fdb1c0a95374768a9c207;hb=80aa0e4b2b060112407417a9d2896395023a21cc;hp=e45ce791f4a95a417fd7a5ccc816fbf3bda20b9b;hpb=c6d59064aa782b8ad71eddac2797fdc50e4858f9;p=rocksndiamonds.git diff --git a/src/game_sp/Explosions.c b/src/game_sp/Explosions.c index e45ce791..0a73d754 100644 --- a/src/game_sp/Explosions.c +++ b/src/game_sp/Explosions.c @@ -17,7 +17,10 @@ static void subExplodeZonk(int tsi, int cx); void subAnimateExplosion(int si) { - int ax, bl, X, Y; + int ax, bl; +#if 0 + int X, Y; +#endif if (LowByte(PlayField16[si]) != fiExplosion) return; @@ -35,8 +38,10 @@ void subAnimateExplosion(int si) MovHighByte(&PlayField16[si], bl); // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +#if 0 X = GetStretchX(si); Y = GetStretchY(si); +#endif GfxGraphic[GetX(si)][GetY(si)] = aniDefaultExplosion; // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -71,8 +76,10 @@ loc_g_28D0: // explosion produces infotron MovHighByte(&PlayField16[si], bl); // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +#if 0 X = GetStretchX(si); Y = GetStretchY(si); +#endif GfxGraphic[GetX(si)][GetY(si)] = aniElectronExplosion; // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ } @@ -94,7 +101,7 @@ void ExplodeFieldSP(int si) if (ax == fiMurphy) { -#if 1 +#if 0 printf("::: Explosions.c: ExplodeFieldSP(): killing murphy\n"); #endif @@ -136,7 +143,7 @@ static void LetExplodeFieldSP(int tsi, int cx, int dh) { int al; - if (tsi < (-FieldWidth)) + if (tsi < -FieldWidth) return; al = LowByte(PlayField16[tsi]); @@ -168,7 +175,7 @@ static void LetExplodeFieldSP(int tsi, int cx, int dh) break; case fiMurphy: -#if 1 +#if 0 printf("::: Explosions.c: LetExplodeFieldSP(): killing murphy [%d]\n", tsi); #endif @@ -276,15 +283,19 @@ static void subExplodeInfotron(int tsi, int cx) void subClearFieldDueToExplosion(int si) { +#if 0 int X, Y; +#endif if (LowByte(PlayField16[si]) == fiExplosion) return; PlayField16[si] = 0; // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +#if 0 X = GetStretchX(si); Y = GetStretchY(si); +#endif GfxGraphic[GetX(si)][GetY(si)] = aniSpace; // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ }