projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20060319-2-src
[rocksndiamonds.git]
/
src
/
tools.c
diff --git
a/src/tools.c
b/src/tools.c
index 04bb48de94604ce972d7997069b508c70d301017..3bdf371f09e197e831f5e95ad620ddb7c7f3e937 100644
(file)
--- a/
src/tools.c
+++ b/
src/tools.c
@@
-63,6
+63,12
@@
void DumpTile(int x, int y)
int sx = SCREENX(x);
int sy = SCREENY(y);
int sx = SCREENX(x);
int sy = SCREENY(y);
+ if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
+ {
+ x--;
+ y--;
+ }
+
printf_line("-", 79);
printf("Field Info: SCREEN(%d, %d), LEVEL(%d, %d)\n", sx, sy, x, y);
printf_line("-", 79);
printf_line("-", 79);
printf("Field Info: SCREEN(%d, %d), LEVEL(%d, %d)\n", sx, sy, x, y);
printf_line("-", 79);
@@
-5125,6
+5131,7
@@
int font2baseimg(int font_nr)
return font_info[font_nr].special_graphic[GFX_SPECIAL_ARG_DEFAULT];
}
return font_info[font_nr].special_graphic[GFX_SPECIAL_ARG_DEFAULT];
}
+#if 0
void setCenteredPlayerNr_EM(int centered_player_nr)
{
game.centered_player_nr = game.centered_player_nr_next = centered_player_nr;
void setCenteredPlayerNr_EM(int centered_player_nr)
{
game.centered_player_nr = game.centered_player_nr_next = centered_player_nr;
@@
-5132,9
+5139,11
@@
void setCenteredPlayerNr_EM(int centered_player_nr)
int getCenteredPlayerNr_EM()
{
int getCenteredPlayerNr_EM()
{
+#if 0
if (game.centered_player_nr_next >= 0 &&
!native_em_level.ply[game.centered_player_nr_next]->alive)
game.centered_player_nr_next = game.centered_player_nr;
if (game.centered_player_nr_next >= 0 &&
!native_em_level.ply[game.centered_player_nr_next]->alive)
game.centered_player_nr_next = game.centered_player_nr;
+#endif
if (game.centered_player_nr != game.centered_player_nr_next)
game.centered_player_nr = game.centered_player_nr_next;
if (game.centered_player_nr != game.centered_player_nr_next)
game.centered_player_nr = game.centered_player_nr_next;
@@
-5142,7
+5151,18
@@
int getCenteredPlayerNr_EM()
return game.centered_player_nr;
}
return game.centered_player_nr;
}
-int getActivePlayers_EM()
+void setSetCenteredPlayer_EM(boolean set_centered_player)
+{
+ game.set_centered_player = set_centered_player;
+}
+
+boolean getSetCenteredPlayer_EM()
+{
+ return game.set_centered_player;
+}
+#endif
+
+int getNumActivePlayers_EM()
{
int num_players = 0;
int i;
{
int num_players = 0;
int i;
@@
-5157,6
+5177,7
@@
int getActivePlayers_EM()
return num_players;
}
return num_players;
}
+#if 1
int getGameFrameDelay_EM(int native_em_game_frame_delay)
{
int game_frame_delay_value;
int getGameFrameDelay_EM(int native_em_game_frame_delay)
{
int game_frame_delay_value;
@@
-5171,6
+5192,7
@@
int getGameFrameDelay_EM(int native_em_game_frame_delay)
return game_frame_delay_value;
}
return game_frame_delay_value;
}
+#endif
unsigned int InitRND(long seed)
{
unsigned int InitRND(long seed)
{