Commit Graph

8 Commits

Author SHA1 Message Date
Nathan Fulton
b57f5a3a62 Add null checks to fix server crashing 2016-08-31 23:54:48 -04:00
Nathan Fulton
d6b301c3e7 Track client platform version
Client platform version can be retrieved live with /ids and is also
recorded in the playerdetail module.
2016-08-31 23:54:48 -04:00
Nathan Fulton
abb1823956 Add /t server command for team chat
New command /t that can be used in game to send chats that only appear
to players on the same team. Observing players cannot use team chat.
2016-08-31 22:43:34 -04:00
Nathan Fulton
40d0e9ff29 Improve server /ids command and add "all" argument
- Add support for an “all” argument that lists the id information for
every player on the server.
- /ids will now give a response when attempting to obtain the ids from
a location with no players (i.e. an empty room).
- Fixed unneeded newlines when /ids is issued for a game.
2016-08-31 22:43:34 -04:00
Scott Ludwig
de950ccc46 Use scanf and printf compile time format string type checking; fix 64 bit bugs 2016-01-10 13:14:36 -08:00
Scott Ludwig
3618d1a6b2 Fix 32/64 bit MP message structure packing issues
- 32 bit and 64 bit should work the same way now (need to test).
  The server compiles 32 bit at the moment.
- 8 bytes from the NetMessage header were removed, and the protocol
  version was bumped.
2016-01-01 14:26:25 -08:00
Scott Ludwig
2d15849c5e Fix the server to build with gcc 4.8 on Ubuntu 14.04. 2014-11-08 16:30:52 -08:00
Darrin Massena
f4c0203914 initial commit 2014-07-06 17:47:28 -07:00