mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2025-02-05 07:51:13 +00:00
Check that G_FindView actually found a view
This commit is contained in:
parent
b9abd8b9bc
commit
a858967762
1 changed files with 4 additions and 1 deletions
|
@ -2249,10 +2249,13 @@ void G_ResetView(UINT8 viewnum, INT32 playernum, boolean onlyactive)
|
||||||
R_ExecuteSetViewSize();
|
R_ExecuteSetViewSize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Check if anyone is available to view. */
|
||||||
|
if (( playernum = G_FindView(playernum, viewnum, onlyactive) ) == -1)
|
||||||
|
return;
|
||||||
/* Focus our target view first so that we don't take its player. */
|
/* Focus our target view first so that we don't take its player. */
|
||||||
displayplayerp = (G_GetDisplayplayerPtr(viewnum));
|
displayplayerp = (G_GetDisplayplayerPtr(viewnum));
|
||||||
olddisplayplayer = (*displayplayerp);
|
olddisplayplayer = (*displayplayerp);
|
||||||
(*displayplayerp) = G_FindView(playernum, viewnum, onlyactive);
|
(*displayplayerp) = playernum;
|
||||||
if ((*displayplayerp) != olddisplayplayer)
|
if ((*displayplayerp) != olddisplayplayer)
|
||||||
{
|
{
|
||||||
camerap = (P_GetCameraPtr(viewnum));
|
camerap = (P_GetCameraPtr(viewnum));
|
||||||
|
|
Loading…
Reference in a new issue