// printf("::: ExplosionShake [%d]\n", FrameCounter);
}
- {
- ax = SXSIZE / 2;
- ay = SYSIZE / 2;
- }
+#if 1
+ ax = (SCR_FIELDX / 2) * TILESIZE;
+ ay = (SCR_FIELDY / 2) * TILESIZE;
+
+ ScreenScrollXPos = MurphyScreenXPos - ax;
+ ScreenScrollYPos = MurphyScreenYPos - ay;
+#else
+ ax = SXSIZE / 2;
+ ay = SYSIZE / 2;
ScreenScrollXPos = (MurphyScreenXPos + TILEX / 2) - ax;
ScreenScrollYPos = (MurphyScreenYPos + TILEY / 2) - ay;
+#endif
}