mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-11-14 00:40:46 +00:00
center camera when joining from spec
the camera never gets centered proper if you join from spectator
This commit is contained in:
parent
62294dfe35
commit
e2605ff16c
1 changed files with 7 additions and 0 deletions
|
@ -8055,6 +8055,10 @@ boolean P_SpectatorJoinGame(player_t *player)
|
||||||
player->ctfteam = changeto;
|
player->ctfteam = changeto;
|
||||||
player->playerstate = PST_REBORN;
|
player->playerstate = PST_REBORN;
|
||||||
|
|
||||||
|
//center camera if its not already
|
||||||
|
if ((P_IsLocalPlayer(player)) && localaiming[0] != 0)
|
||||||
|
localaiming[0] = 0;
|
||||||
|
|
||||||
//Reset away view
|
//Reset away view
|
||||||
if (P_IsLocalPlayer(player) && displayplayers[0] != consoleplayer)
|
if (P_IsLocalPlayer(player) && displayplayers[0] != consoleplayer)
|
||||||
displayplayers[0] = consoleplayer;
|
displayplayers[0] = consoleplayer;
|
||||||
|
@ -8079,6 +8083,9 @@ boolean P_SpectatorJoinGame(player_t *player)
|
||||||
player->kartstuff[k_spectatewait] = 0;
|
player->kartstuff[k_spectatewait] = 0;
|
||||||
player->playerstate = PST_REBORN;
|
player->playerstate = PST_REBORN;
|
||||||
|
|
||||||
|
//center camera if its not already
|
||||||
|
if ((P_IsLocalPlayer(player)) && localaiming[0] != 0)
|
||||||
|
|
||||||
//Reset away view
|
//Reset away view
|
||||||
if (P_IsLocalPlayer(player) && displayplayers[0] != consoleplayer)
|
if (P_IsLocalPlayer(player) && displayplayers[0] != consoleplayer)
|
||||||
displayplayers[0] = consoleplayer;
|
displayplayers[0] = consoleplayer;
|
||||||
|
|
Loading…
Reference in a new issue