X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fmm_tools.c;h=9d688e14149d6c5331351d35f163dc912e158119;hb=1856b32b9d7b3c80596362cf7a3dd8e032cd83fc;hp=12ca83cee8e22041ee608e659ad1f106c5d1ac3a;hpb=89237f2f4d7189714da64da53c1515979ad49b2d;p=rocksndiamonds.git diff --git a/src/game_mm/mm_tools.c b/src/game_mm/mm_tools.c index 12ca83ce..9d688e14 100644 --- a/src/game_mm/mm_tools.c +++ b/src/game_mm/mm_tools.c @@ -165,35 +165,35 @@ void DrawGraphicShifted_MM(int x, int y, int dx, int dy, int graphic, return; } - if (dx || dy) // Verschiebung der Grafik? + if (dx || dy) // Verschiebung der Grafik? { - if (x < BX1) // Element kommt von links ins Bild + if (x < BX1) // Element kommt von links ins Bild { x = BX1; width = dx; cx = TILEX - dx; dx = 0; } - else if (x > BX2) // Element kommt von rechts ins Bild + else if (x > BX2) // Element kommt von rechts ins Bild { x = BX2; width = -dx; dx = TILEX + dx; } - else if (x==BX1 && dx < 0) // Element verläßt links das Bild + else if (x == BX1 && dx < 0) // Element verläßt links das Bild { width += dx; cx = -dx; dx = 0; } - else if (x==BX2 && dx > 0) // Element verläßt rechts das Bild + else if (x == BX2 && dx > 0) // Element verläßt rechts das Bild width -= dx; - else if (dx) // allg. Bewegung in x-Richtung + else if (dx) // allg. Bewegung in x-Richtung MarkTileDirty(x + SIGN(dx), y); - if (y < BY1) // Element kommt von oben ins Bild + if (y < BY1) // Element kommt von oben ins Bild { - if (cut_mode==CUT_BELOW) // Element oberhalb des Bildes + if (cut_mode == CUT_BELOW) // Element oberhalb des Bildes return; y = BY1; @@ -201,13 +201,13 @@ void DrawGraphicShifted_MM(int x, int y, int dx, int dy, int graphic, cy = TILEY - dy; dy = 0; } - else if (y > BY2) // Element kommt von unten ins Bild + else if (y > BY2) // Element kommt von unten ins Bild { y = BY2; height = -dy; dy = TILEY + dy; } - else if (y==BY1 && dy < 0) // Element verläßt oben das Bild + else if (y == BY1 && dy < 0) // Element verläßt oben das Bild { height += dy; cy = -dy; @@ -215,19 +215,19 @@ void DrawGraphicShifted_MM(int x, int y, int dx, int dy, int graphic, } else if (dy > 0 && cut_mode == CUT_ABOVE) { - if (y == BY2) // Element unterhalb des Bildes + if (y == BY2) // Element unterhalb des Bildes return; height = dy; cy = TILEY - dy; dy = TILEY; MarkTileDirty(x, y + 1); - } // Element verläßt unten das Bild + } // Element verläßt unten das Bild else if (dy > 0 && (y == BY2 || cut_mode == CUT_BELOW)) { height -= dy; } - else if (dy) // allg. Bewegung in y-Richtung + else if (dy) // allg. Bewegung in y-Richtung { MarkTileDirty(x, y + SIGN(dy)); } @@ -845,14 +845,14 @@ static void DrawTileCursor_Xsn(int draw_target) if (debug) setup.debug.xsn_percent = percent; - if (setup.debug.xsn_mode != AUTO) + if (setup.debug.xsn_mode != STATE_AUTO) percent = setup.debug.xsn_percent; setup.debug.xsn_percent = percent; active = (percent > 0); - if ((active && !active_last) || setup.debug.xsn_mode != AUTO) + if ((active && !active_last) || setup.debug.xsn_mode != STATE_AUTO) removeHideSetupEntry(&setup.debug.xsn_mode); else if (!active && active_last) setHideSetupEntry(&setup.debug.xsn_mode);