Commit Graph

734 Commits

Author SHA1 Message Date
Martin Michelsen 39d394cfae add $sc and $ss commands 2023-01-22 22:54:29 -08:00
Martin Michelsen 1b0f6cccf6 add option to disable chat commands on proxy server 2023-01-22 21:31:21 -08:00
Martin Michelsen 37c8491dc3 fix test-compression paths for github actions env 2023-01-22 15:32:46 -08:00
Martin Michelsen e364ce2d9c add bytes/sec in compression action log output 2023-01-22 15:23:56 -08:00
Martin Michelsen 15bbaa0837 update test for new $li format 2023-01-22 15:11:29 -08:00
Martin Michelsen edf234c0ff fix typo in error message 2023-01-22 12:14:15 -08:00
Martin Michelsen 4b63475662 clean up $li output 2023-01-21 21:36:39 -08:00
Martin Michelsen 4da71e127d restore deleted item functionality 2023-01-21 21:36:39 -08:00
Martin Michelsen 9d688c2092 fix compression test path 2023-01-21 09:25:25 -08:00
Martin Michelsen d669f7ce6c improve PRS efficiency further 2023-01-21 09:20:06 -08:00
Martin Michelsen b02c82bb0d make PRS and BC0 compression deterministic across environments 2023-01-19 19:21:52 -08:00
Martin Michelsen a4f52b9b22 support .bin/.bind files in ep3 maps directories 2023-01-19 19:12:37 -08:00
Martin Michelsen 9b136d9444 make $item more powerful 2023-01-19 19:12:12 -08:00
Martin Michelsen 7a5e759d9a optimize BC0 compressor 2023-01-17 22:58:38 -08:00
Martin Michelsen f923f51c22 fix ep3 game test for new PRS compression 2023-01-17 22:58:38 -08:00
Martin Michelsen 133ca0b3cc make PRS compression faster & more efficient 2023-01-17 22:02:24 -08:00
Martin Michelsen a937e50681 clean up some CLI option handling 2023-01-17 21:06:44 -08:00
Martin Michelsen b5b7345e5f list non-server behaviors in readme 2023-01-13 08:27:26 -08:00
Martin Michelsen 61751d681e explicitly initialize all TCPConnection fields in IPStackSimulator 2023-01-08 13:55:48 -08:00
Martin Michelsen 9ac01875fb fix potential uninitialized memory access 2023-01-08 13:47:56 -08:00
Martin Michelsen d076838747 fix implicit ptext length conversion 2023-01-08 09:01:14 -08:00
Martin Michelsen 8c5160e36f add some ep3 error debug messages 2023-01-08 09:00:56 -08:00
Martin Michelsen e77228fa97 clear client tournament state when starting proxy session 2023-01-07 09:07:04 -08:00
Martin Michelsen 517a735ab2 add more info to $li on proxy server 2023-01-07 09:06:45 -08:00
Martin Michelsen 353614e65c fix B1 command automask for running tests in 2023 2023-01-01 00:15:17 -08:00
Martin Michelsen d337517317 fix proxy option description formatting 2023-01-01 00:10:09 -08:00
Martin Michelsen 3c7b652f3a fix typo in static game data 2022-12-31 09:34:11 -08:00
Martin Michelsen cb11677214 fix proxy player data handling bug 2022-12-31 00:06:32 -08:00
Martin Michelsen 1dbdd3f191 add infinite ep3 meseta and ability to save media updates 2022-12-30 23:05:50 -08:00
Martin Michelsen 007e439281 remove TODO about battle tables 2022-12-30 23:05:20 -08:00
Martin Michelsen 350afbb436 update misc command notes 2022-12-30 14:29:13 -08:00
Martin Michelsen 08386c4019 more tournament command details 2022-12-30 14:11:04 -08:00
Martin Michelsen f57f903207 fix ep3 command debug log in terminal 2022-12-30 12:57:54 -08:00
Martin Michelsen 6727a25df0 skip implemented subcommand check for server-origin commands 2022-12-30 12:57:42 -08:00
Martin Michelsen a57b6ce57b ep3 debugging helpers 2022-12-30 00:33:20 -08:00
Martin Michelsen b52700c08e document ItemPT format 2022-12-29 19:54:29 -08:00
Martin Michelsen 68abac4fd4 support big-endian GSL archives 2022-12-29 15:02:29 -08:00
Martin Michelsen 52db9008a8 implement ss shell command on game server 2022-12-28 00:30:00 -08:00
Martin Michelsen eb2463a820 change tournament match title for final match 2022-12-26 23:58:04 -08:00
Martin Michelsen dfad80eb9a enable most shell commands to affect a specific session 2022-12-26 21:33:38 -08:00
Martin Michelsen de7239e3fb add color to info board text on proxy server 2022-12-26 18:57:28 -08:00
Martin Michelsen d6256183b5 describe text escapes in CommandFormats.hh 2022-12-26 16:45:24 -08:00
Martin Michelsen dbfb088630 sort proxy destinations by name 2022-12-26 10:22:16 -08:00
Martin Michelsen 3bb33a4de7 don't send spectator commands during loading 2022-12-25 21:21:39 -08:00
Martin Michelsen 5a25c3e865 describe tournament 2v2 option in shell help text 2022-12-25 19:50:58 -08:00
Martin Michelsen 007359e220 block time updates on proxy server 2022-12-25 15:46:10 -08:00
Martin Michelsen 5094db1306 show player & game count at main menu 2022-12-25 15:46:10 -08:00
Martin Michelsen be5d85fa04 add 6xB4x3B command when joining spectator team during battle 2022-12-25 15:42:57 -08:00
Martin Michelsen 2ff3f8b4fb show progress during slow prs and bc0 compression 2022-12-22 23:46:18 -08:00
Martin Michelsen 090379e520 make data output behavior more reasonable 2022-12-22 22:49:42 -08:00