X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.c;h=4ce303450a2ec08fe552271eef51a8758dcd22f2;hb=a765d70dda7da4500e7005ffa5913e24cd32c0fa;hp=712be2395879d8483061304dec048c086b0945b3;hpb=89ce36da9108b04faf263cd2624db2a2d9fc8f27;p=rocksndiamonds.git diff --git a/src/tools.c b/src/tools.c index 712be239..4ce30345 100644 --- a/src/tools.c +++ b/src/tools.c @@ -5129,15 +5129,16 @@ int getGameFrameDelay_EM(int native_em_game_frame_delay) return game_frame_delay_value; } -int getCenteredPlayer_EM() +int getCenteredPlayerNr_EM() { - if (!native_em_level.ply[game.centered_to_player_next]->alive) - game.centered_to_player_next = game.centered_to_player; + 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_to_player != game.centered_to_player_next) - game.centered_to_player = game.centered_to_player_next; + if (game.centered_player_nr != game.centered_player_nr_next) + game.centered_player_nr = game.centered_player_nr_next; - return game.centered_to_player; + return game.centered_player_nr; } unsigned int InitRND(long seed)