1. 20 Feb, 2019 2 commits
  2. 17 Feb, 2019 1 commit
  3. 16 Feb, 2019 3 commits
  4. 15 Feb, 2019 6 commits
  5. 14 Feb, 2019 3 commits
  6. 13 Feb, 2019 1 commit
  7. 26 Jan, 2019 3 commits
  8. 14 Jan, 2019 1 commit
  9. 12 Jan, 2019 3 commits
  10. 31 Dec, 2018 3 commits
  11. 22 Dec, 2018 1 commit
  12. 20 Dec, 2018 2 commits
  13. 19 Dec, 2018 5 commits
  14. 17 Dec, 2018 2 commits
  15. 16 Dec, 2018 2 commits
  16. 15 Dec, 2018 1 commit
  17. 14 Dec, 2018 1 commit
    • Jordon Moss (Striker The Hedgefox)'s avatar
      A whole fuckload of shit. These probably should have been separate commits,... · 50f068d1
      Jordon Moss (Striker The Hedgefox) authored
      A whole fuckload of shit. These probably should have been separate commits, but they're very interdependent and one thing lead to another...
      
      - Created "Game Flags" Menu, moved all multiplayer-related flags to new menu.
      - Added the ability to change respawn items/inventory/monsters independently.
      - Added -wstay command line parameter to enable weapon stay.
      - Added "Weapons Stay" option into the game flags menu. The gametype flag "GAMETYPE_WEAPSTAY" is added to or removed from the current gametype for mod compatibility.
      - Added a FFIRE_CHECK macro, for any time the code needs to check if friendly fire is off, and you're hitting an ally.
      - Added "GAMETYPE_ALLOWITEMRESPAWN" flag to cooperative gametype, so players can enable item respawn in cooperative.
      - Removed the "(NO SPAWN)" game modes since item spawning can now be easily controlled and applied to any game type.
      - Renamed "GAMETYPE_ITEMRESPAWN" to "GAMETYPE_ALLOWITEMRESPAWN" to better describe it's behavior.
      - Changed how -t works so you can specify more than one respawn type without specifying all three. (While remaining compatible with old .bat files or whatever)
      - Greatly un-clusterfucked the handling of difficulty levels in the menu and in packet handling code.
      - Un-clusterfucked the menu code a bit, by giving it proper indentation, curly braces for clear scope, and correcting some minor stupidities.
      - Fixed monsters being forcefully disabled if not specifying an episode/level with -v/l.
      - Fixed game going out of sync if not everyone used the same command line parameters at launch.
      - Fixed potential desynchs when applying the selected skill level to slaves/peers.
      - Fixed cases where "ud.ffire = 0" would cause players to not bleed when switching to a free-for-all gametype.
      50f068d1