Save player Items between lives

Players should retain items between lives. (Will be a new, default option for mp_player_death_items)

This may help incentivize players remotely caring about ammo. Also, would be nice to keep special weapons found.

This should respect logic_playerproxy inputs (like resetting player restore) ^^ This may need to be added to a few more places in the hl campaigns. We just don't want players to disconnect, then a weapon_strip occurs, then they rejoin and have everything. RestorePlayer() needs to check for permitted weapons or something. Need to create a test map for this.

Things to restore:

  • Weapons
  • Ammo (Primary and Secondary)
  • Primary Weapon (maybe last weapon too?) so they'll spawn with the last weapon they were holding.
    • And the ammo value in the clip.
  • Armor value
Edited by Travis Wehrman