1. 26 Jul, 2020 1 commit
  2. 14 Jul, 2020 1 commit
  3. 19 Mar, 2020 1 commit
  4. 19 Feb, 2020 1 commit
  5. 02 Feb, 2020 1 commit
  6. 22 Jan, 2020 1 commit
    • LJ Sonic's avatar
      Let clients rejoin the server without losing their status · d374bf4f
      LJ Sonic authored
      This is accomplished by simply preserving
      the player's body after disconnecting.
      
      Bodies will despawn after the number of minutes
      specified by the "rejointimeout" console variable (float).
      A value of 0 disables the feature completely.
      
      Clients rejoining are identified by their IP address,
      and may rejoin even if the server is full or joins are disabled,
      for as long as their body remains.
      
      From a technical standpoint, when the user disconnects,
      the player they were controlling does not leave,
      the underlying player_t just keeps working normally,
      except it does not receive any input anymore.
      When the user reconnects, they are simply "relinked"
      to their player_t.
      
      Those "soulless" players can be identified through
      their "quittime" field, which is the number of tics
      elapsed since the user disconnected, or zero
      if still connected. "quittime" is exposed to Lua.
      d374bf4f
  7. 12 Jan, 2020 1 commit
  8. 30 Dec, 2019 6 commits
  9. 27 Dec, 2019 2 commits
  10. 06 Dec, 2019 1 commit
  11. 20 Aug, 2019 1 commit
  12. 30 Jul, 2019 2 commits
  13. 29 Nov, 2018 1 commit
    • wolfs's avatar
      Multiple admins · b8ce51bf
      wolfs authored
      # Conflicts:
      #	src/d_netcmd.c
      #	src/d_netcmd.h
      b8ce51bf
  14. 25 Nov, 2018 1 commit
  15. 04 Jul, 2018 1 commit
  16. 29 Sep, 2017 1 commit
  17. 08 Aug, 2017 1 commit
  18. 25 Apr, 2017 1 commit
  19. 18 Jan, 2017 1 commit
  20. 18 May, 2016 1 commit
  21. 19 Apr, 2014 1 commit
  22. 14 Apr, 2014 1 commit
  23. 15 Mar, 2014 1 commit