private void Die(PlayerID shooter, int iconIndex) { if (dead) { return; } dead = true; string deadTeam = playerID.isGreen ? "G" : "O"; CmdPlayerDied(deadTeam); if (playerID != shooter && shooter != null) { shooter.CmdAddKill(); playerID.CmdAddDeath(); weaponSelect.RemoveWeapons(); DeathRoom(); } else if (shooter == null) { playerID.CmdAddDeath(); weaponSelect.RemoveWeapons(); DeathRoom(); KillFeed.CmdAdd("", playerID.displayName, iconIndex, "O", deadTeam); return; } string killTeam = shooter.isGreen ? "G" : "O"; KillFeed.CmdAdd(shooter.displayName, playerID.displayName, iconIndex, killTeam, deadTeam); }