Nathan Fulton
5d7e0ddf3c
Update SdlPackFile I/O
...
SdlPackFile can now push and pop directories using host file I/O. This allows for reading from directories as though they were .pdbs (like the htdata2432 dir) while maintaining the pushed hierarchy. pdbs can still be used.
2017-10-21 20:28:32 -04:00
Nathan Fulton
cb8c198a25
PackInfoManager support new json types
...
- JsonNumber
- JsonBool
2017-10-21 20:27:04 -04:00
Nathan Fulton
4a644e8f36
IndexLoader support new json types
...
- JsonNumber
- JsonBool
2017-10-21 20:26:49 -04:00
Scott Ludwig
95046aaaee
Use delete[] for arrays allocated with new[].
2016-08-31 23:55:30 -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
72566c33bd
Add server feature for clients to receive chats while in lobby
...
Clients can receive chats while in lobby state by having the shell form
present a HtMessageBox with the chat and the player is it from. This
feature was designed to be used with the moderator whisper command.
2016-08-31 22:43:35 -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
f6dd61415f
/reg command can block anon logins server wide
...
Admins can issue "/reg server" to prevent anonymous logins on the game server.
2016-08-31 22:43:34 -04:00
Scott Ludwig
a0f077cb1a
Add -Wno-invalid-pp-token -Wno-trigraphs to data preprocess step
...
This tells the .lvl preprocess step to ignore things like single quotes in text,
and char sequences that look like trigraphs but aren't.
2016-01-20 22:53:13 -08: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
2186f473b5
Fix 64 bit compile warnings
2016-01-03 23:19:26 -08:00
Scott Ludwig
aafb64cf70
Bump MP protocol version because protocol changed
2016-01-01 14:28:31 -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
b2e2d5efda
Fix server warnings and errors resulting from LLVM based compile
2016-01-01 14:02:35 -08:00
Scott Ludwig
722bb68881
fix 64-bit issues, clear signing settings
2016-01-01 13:02:05 -08:00
Darrin Massena
f4c0203914
initial commit
2014-07-06 17:47:28 -07:00