Commit Graph

90 Commits

Author SHA1 Message Date
Martin Michelsen dfad80eb9a enable most shell commands to affect a specific session 2022-12-26 21:33:38 -08:00
Martin Michelsen 5a25c3e865 describe tournament 2v2 option in shell help text 2022-12-25 19:50:58 -08:00
Martin Michelsen c8b89a7cad make ep3 data index hot-reloadable 2022-12-22 22:23:22 -08:00
Martin Michelsen f2751a4e49 remove custom login options from proxy options menu 2022-12-22 21:27:31 -08:00
Martin Michelsen 08dfbbcb5c factor out client and proxy options 2022-12-15 23:34:07 -08:00
Martin Michelsen fb4aa0df22 persist tournament state across server restarts 2022-12-10 00:13:49 -08:00
Martin Michelsen bdff48c343 fix some tournament state bugs 2022-12-08 18:38:46 -08:00
Martin Michelsen 9a1ba56982 implement episode 3 tournaments 2022-12-08 01:01:58 -08:00
Martin Michelsen 846100cf16 support reloading functions and programs 2022-11-03 22:07:15 -07:00
Martin Michelsen f088454c25 add all GC 1&2 subcommand formats 2022-10-09 01:35:22 -07:00
Martin Michelsen c8cb3e61f7 add set-next-item shell command 2022-10-01 00:56:39 -07:00
Martin Michelsen 9a35f5ca63 reorganize BB file loading abstractions 2022-09-03 12:26:12 -07:00
Martin Michelsen 5d3d1e1900 add support for PSO DC v1/v2 2022-08-27 10:49:53 -07:00
Martin Michelsen 7a1eb677dc rewrite map loader 2022-08-03 17:30:39 -07:00
Martin Michelsen 4163f2affa add --cat-client behavior 2022-07-20 23:05:47 -07:00
Martin Michelsen a7e3d4853a add session replay functions 2022-07-01 11:02:47 -07:00
Martin Michelsen ba1a25036b support chat commands on proxy server 2022-06-26 11:41:53 -07:00
Martin Michelsen 5a3a55b233 implement infinite hp/tp on proxy server 2022-05-23 00:10:41 -07:00
Martin Michelsen a50500a67d make sc ommand work on game server also 2022-05-22 10:50:50 -07:00
Martin Michelsen 8f6ec2bed6 increase proxy session timeout to make BB proxying work 2022-05-22 09:54:13 -07:00
Martin Michelsen 294c328e7a fix some basic things on BB proxy server 2022-05-04 13:09:09 -07:00
Martin Michelsen b8f1b04bee add $what command 2022-04-30 17:58:44 -07:00
Martin Michelsen b0828a3dfe add set-block-function-calls proxy command 2022-04-21 16:00:40 -07:00
Martin Michelsen 9c33c2de46 abstract command handlers away from proxy server 2022-04-03 10:59:30 -07:00
Martin Michelsen 091f3d4da4 improve proxy command documentation 2022-04-02 14:38:22 -07:00
Martin Michelsen 825437b145 document switch assist 2022-04-02 14:29:47 -07:00
Martin Michelsen 5afe3fb8d2 implement switch assist on proxy server 2022-04-02 10:47:05 -07:00
Martin Michelsen edd9f4ea8f add proxy commands to override lobby params 2022-03-31 23:33:43 -07:00
Martin Michelsen 8a9e1a2049 use safe packed string types 2022-03-31 23:23:02 -07:00
Martin Michelsen d9a554beb3 add chat filter proxy option 2022-03-30 00:51:30 -07:00
Martin Michelsen bcd69bab89 add option for suppressing commands 2022-03-29 23:46:17 -07:00
Martin Michelsen 5848beb6c2 add set-save-files 2022-03-29 23:37:56 -07:00
Martin Michelsen b61a9bcdcb add warp command in proxy 2022-03-28 22:30:13 -07:00
Martin Michelsen cf44e2041e add card config backup 2022-03-28 18:22:08 -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 fa07ce457b make enum style consistent 2022-03-26 19:26:26 -07:00
Martin Michelsen 1b663aed58 add set-ep3-menu-song 2022-03-08 16:47:02 -08:00
Martin Michelsen b2437b085c make log messages cleaner 2022-03-02 18:54:17 -08:00
Martin Michelsen 7bdf9f1e25 remove another license double-clear 2022-01-03 11:01:47 -08:00
Martin Michelsen e8f23e4b2e switch to CMake 2021-12-29 14:24:15 -08:00