deathsythe47 / base_entranced

base_entranced : Siege server mod for Jedi Knight: Jedi Academy
GNU General Public License v2.0
8 stars 1 forks source link

R2 droid in x-wing doesn't despawn at siege intermission #109

Closed deathsythe47 closed 8 years ago

deathsythe47 commented 8 years ago

Spawn an x-wing in front of the siege intermission camera area, then end the round. When the scoreboard shows, the x-wing has been (correctly) removed, but the R2 is still there floating around ingame.

deathsythe47 commented 8 years ago

Clientside bug. See cg_players.c:

    if (cg.predictedPlayerState.pm_type == PM_INTERMISSION)
    { //don't show all this shit during intermission
        if ( cent->currentState.eType == ET_NPC
            && cent->currentState.NPC_class != CLASS_VEHICLE )
        {//NPC in intermission
        }
        else
        {//don't render players or vehicles in intermissions, allow other NPCs for scripts
            return;
        }
    }