diff --git a/src/game/g_holmes.pas b/src/game/g_holmes.pas
index 54dc90b1056959eaea23d8229b80c579086a3791..23c4b13d16ee07817d48508006086f0d16661c82 100644 (file)
--- a/src/game/g_holmes.pas
+++ b/src/game/g_holmes.pas
end;
-function pmsCurMapX (): Integer; inline; begin result := msX+vpx; end;
-function pmsCurMapY (): Integer; inline; begin result := msY+vpy; end;
+function pmsCurMapX (): Integer; inline; begin result := round(msX/g_dbg_scale)+vpx; end;
+function pmsCurMapY (): Integer; inline; begin result := round(msY/g_dbg_scale)+vpy; end;
procedure plrDebugMouse (var ev: THMouseEvent);
glScissor(0, gWinSizeY-gPlayerScreenSize.Y-1, vpw, vph);
glPushMatrix();
- if g_dbg_scale_05 then glScalef(0.5, 0.5, 1.0);
+ glScalef(g_dbg_scale, g_dbg_scale, 1.0);
glTranslatef(-vpx, -vpy, 0);
if (showGrid) then drawTileGrid();