From a4ae9a6fe6df5e573dc28284fd2569252bba52bc Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Tue, 27 Mar 2018 18:30:02 -0400 Subject: [PATCH] Idea: Make Boo make you invisible instead of flash in splitscreen There's no way atm to make you flash on your screen but not on everyone else's, so I think just making you invisible on all of them keeps the original SMK intent of "you have to pay extra close attention to their screen to know where they are at all" better --- src/k_kart.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index a41e244fd..008cf7513 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -3225,14 +3225,8 @@ void K_MoveKartPlayer(player_t *player, boolean onground) if (player->kartstuff[k_bootimer] > 0) { - if ((player == &players[displayplayer] - || (splitscreen && player == &players[secondarydisplayplayer]) - || (splitscreen > 1 && player == &players[thirddisplayplayer]) - || (splitscreen > 2 && player == &players[fourthdisplayplayer])) - || (!(player == &players[displayplayer] - || (splitscreen && player == &players[secondarydisplayplayer]) - || (splitscreen > 1 && player == &players[thirddisplayplayer]) - || (splitscreen > 2 && player == &players[fourthdisplayplayer])) + if ((player == &players[displayplayer] && !splitscreen) + || (!(player == &players[displayplayer] && !splitscreen) && (player->kartstuff[k_bootimer] < 1*TICRATE/2 || player->kartstuff[k_bootimer] > bootime-(1*TICRATE/2)))) { if (leveltime & 1)