Commit Graph

205 Commits

Author SHA1 Message Date
Martin Michelsen 03c26b587a send tournament result before battle end command 2023-05-23 21:53:45 -07:00
Martin Michelsen 695e53a714 qualify all calls to std::move 2023-05-15 23:46:19 -07:00
Martin Michelsen fc672978d8 fix patch cache clear behavior on GC versions that need it 2023-05-10 22:47:07 -07:00
Martin Michelsen 6654030bd3 reformat some files after clang-format option change 2023-05-02 09:27:34 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen f954a7f834 update some command notes 2023-04-05 13:52:38 -07:00
Martin Michelsen 711bbf0a21 add player notifications on proxy server 2023-03-12 00:09:59 -08:00
Martin Michelsen 838e53a91e use GC logic for BB nonrare item drop generation and shops 2023-03-07 23:19:30 -08: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 707b021c88 fix enemy_id usage in 6xC8 2023-03-03 19:34:53 -08:00
Martin Michelsen 85072e9db9 implement DC NTE change ship/block 2023-03-03 18:12:29 -08:00
Martin Michelsen f45516d359 set up map loading at quest load time 2023-03-02 22:17:07 -08:00
Martin Michelsen 4ed641e6f4 refine meet user extension structure 2023-02-21 20:24:42 -08:00
Martin Michelsen 97172717da add $song on proxy server 2023-02-21 18:17:57 -08:00
Martin Michelsen 4946978ed7 add blank name option 2023-02-17 21:47:31 -08:00
Martin Michelsen 3bb061951d add name color proxy option 2023-02-10 10:48:02 -08:00
Martin Michelsen 8582e18861 add $exit on game server 2023-02-04 19:51:00 -08:00
Martin Michelsen d1a830040f fix interaction mode for join game errors 2023-02-03 20:16:11 -08:00
Martin Michelsen 64d7ec5cde fix item tracking in battle/challenge modes 2023-02-02 20:02:15 -08:00
Martin Michelsen 77f919980a don't disconnect players when creating a game of too low level 2023-02-02 19:49:18 -08:00
Martin Michelsen 0ffa03d2b6 fix session hang on empty download quest menu 2023-02-01 10:22:06 -08:00
Martin Michelsen 194ed550e1 send tournament confirmation at login even if client is unregistered 2023-01-24 21:57:23 -08:00
Martin Michelsen f3481fbd9f make chat filter also apply to info board on proxy server 2023-01-22 22:54:56 -08:00
Martin Michelsen 1b0f6cccf6 add option to disable chat commands on proxy server 2023-01-22 21:31:21 -08:00
Martin Michelsen edf234c0ff fix typo in error message 2023-01-22 12:14:15 -08:00
Martin Michelsen e77228fa97 clear client tournament state when starting proxy session 2023-01-07 09:07:04 -08:00
Martin Michelsen d337517317 fix proxy option description formatting 2023-01-01 00:10:09 -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 52db9008a8 implement ss shell command on game server 2022-12-28 00:30:00 -08:00
Martin Michelsen 5094db1306 show player & game count at main menu 2022-12-25 15:46:10 -08:00
Martin Michelsen afacf72034 rename game server handlers for better searchability 2022-12-22 22:19:47 -08:00
Martin Michelsen f2751a4e49 remove custom login options from proxy options menu 2022-12-22 21:27:31 -08:00
Martin Michelsen 2eb4770bdd fix handling of stray ep3 lobby counter state commands 2022-12-17 01:16:48 -08:00
Martin Michelsen d288fca087 fix proxy block events option 2022-12-17 01:15:35 -08:00
Martin Michelsen 08dfbbcb5c factor out client and proxy options 2022-12-15 23:34:07 -08:00
Martin Michelsen 224e0df87e handle stray server data commands 2022-12-15 12:54:29 -08:00
Martin Michelsen 1bb0545b21 fix battle table edge case 2022-12-15 00:05:44 -08:00
Martin Michelsen 27cdf7e078 fix incorrect behavior when attempting to start non-pending tournament match 2022-12-14 23:35:08 -08:00
Martin Michelsen fa95a2f6d8 implement battle tables 2022-12-14 20:37:34 -08:00
Martin Michelsen 0b17b7174f skip wait phase if there's only one client in tournament match 2022-12-14 17:58:25 -08:00
Martin Michelsen cf2f1ef529 add option to disable save_files globally 2022-12-13 23:53:06 -08:00
Martin Michelsen 79374d3dd1 make tournament entry details cleaner 2022-12-13 23:39:32 -08:00
Martin Michelsen 6f11410107 fix tournament player positions on b team 2022-12-13 22:25:48 -08:00
Martin Michelsen 025556ecd3 restrict tournament trigger to a specific battle table 2022-12-13 22:10:08 -08:00
Martin Michelsen 5bcd16b6f2 make tournaments work with multiple human players 2022-12-13 21:40:09 -08:00
Martin Michelsen 391a70f68d send tournament bracket updates when any match is complete 2022-12-12 21:54:53 -08:00
Martin Michelsen e858b2101d implement hack to make tournament specatators work 2022-12-12 00:42:39 -08:00
Martin Michelsen ed2568fc7a more ep3 comamnd details 2022-12-11 23:02:14 -08:00
Martin Michelsen 398a93b56f implement spectator teams 2022-12-11 13:57:57 -08:00