Unconnected players are now hidden/intangible

This commit is contained in:
MysterD 2020-09-18 23:16:07 -07:00
parent f8bffd3b2a
commit a67a06c17c

View file

@ -1852,6 +1852,16 @@ s32 execute_mario_action(UNUSED struct Object *o) {
if (Cheats.SuperSpeed && gMarioState->forwardVel > 0) if (Cheats.SuperSpeed && gMarioState->forwardVel > 0)
gMarioState->forwardVel += 100; gMarioState->forwardVel += 100;
} }
// hide unconnected players
if (gNetworkPlayers[gMarioState->playerIndex].type != NPT_LOCAL) {
if (!gNetworkPlayers[gMarioState->playerIndex].connected) {
gMarioState->marioObj->header.gfx.node.flags |= GRAPH_RENDER_INVISIBLE;
gMarioState->marioObj->oIntangibleTimer = -1;
return 0;
}
}
/** /**
* End of cheat stuff * End of cheat stuff
*/ */