projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20100417-1-src
[rocksndiamonds.git]
/
src
/
game_sp
/
MainGameLoop.c
diff --git
a/src/game_sp/MainGameLoop.c
b/src/game_sp/MainGameLoop.c
index 145c0436798e2487ce1167314f72a9cc6d8972c4..2a6d25515b21287fff51ec4edb236d1f1f8e7525 100644
(file)
--- a/
src/game_sp/MainGameLoop.c
+++ b/
src/game_sp/MainGameLoop.c
@@
-122,11
+122,17
@@
void subCalculateScreenScrollPos()
// printf("::: ExplosionShake [%d]\n", FrameCounter);
}
// 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;
ScreenScrollXPos = (MurphyScreenXPos + TILEX / 2) - ax;
ScreenScrollYPos = (MurphyScreenYPos + TILEY / 2) - ay;
+#endif
}
}