Commit Graph

17 Commits

Author SHA1 Message Date
Martin Michelsen cce42c4165 add $quest command for debugging 2023-11-12 00:01:41 -08:00
Martin Michelsen 71cfced5ee add xbox support 2023-11-06 23:09:09 -08:00
Martin Michelsen 5e2e38f1b5 rewrite client config; use BB state from login command 2023-10-30 13:15:41 -07:00
Martin Michelsen 0c53a0dc41 rewrite text encoding to handle non-English properly 2023-10-25 17:14:04 -07:00
Martin Michelsen abd87054ac add cross-play options 2023-10-07 20:43:35 -07:00
Martin Michelsen 2eb429436f add parent pointers to eliminate code duplication in many places 2023-09-19 22:15:41 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen b935760d64 split GameMode into enum class 2023-03-04 15:55:59 -08:00
Martin Michelsen 159f80cce3 make episode an enum class 2023-03-04 11:41:37 -08:00
Martin Michelsen 52db9008a8 implement ss shell command on game server 2022-12-28 00:30:00 -08:00
Martin Michelsen 398a93b56f implement spectator teams 2022-12-11 13:57:57 -08:00
Martin Michelsen 2e3089cb10 make replay commands more usable 2022-11-30 23:23:17 -08:00
Martin Michelsen 01e4518c8e clean up handler tables 2022-09-01 23:35:41 -07:00
Martin Michelsen 7dce8b6c2c centralize command formats; fix a few range bugs 2022-03-31 01:03:13 -07:00
Martin Michelsen 035730c1b2 improve proxy server security data handling 2022-03-28 17:57:16 -07:00
Martin Michelsen 2597da95bc rewrite proxy server to support multiple clients and integration with game server 2022-03-28 15:55:19 -07:00
Martin Michelsen e8f23e4b2e switch to CMake 2021-12-29 14:24:15 -08:00