From 0c11562209d26c9eaaeefba1340119134f4c9fcb Mon Sep 17 00:00:00 2001 From: fickleheart Date: Thu, 31 Jan 2019 00:00:28 -0600 Subject: [PATCH] 4p split views test --- src/g_game.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/g_game.c b/src/g_game.c index a082abe1..55646212 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -6133,6 +6133,19 @@ void G_DoPlayDemo(char *defdemoname) if (!playeringame[displayplayer] || players[displayplayer].spectator) displayplayer = consoleplayer = p; + else if (!spectator && splitscreen < 3) { + if (splitscreen == 0) { + splitscreen = 1; + secondarydisplayplayer = p; + } else if (splitscreen == 1) { + splitscreen = 2; + thirddisplayplayer = p; + } else { + splitscreen = 3; + fourthdisplayplayer = p; + R_ExecuteSetViewSize(); + } + } playeringame[p] = true; players[p].spectator = spectator;