Commit Graph

  • 007359e220 block time updates on proxy server Martin Michelsen 2022-12-25 15:43:16 -08:00
  • 5094db1306 show player & game count at main menu Martin Michelsen 2022-12-25 15:43:30 -08:00
  • be5d85fa04 add 6xB4x3B command when joining spectator team during battle Martin Michelsen 2022-12-25 15:42:57 -08:00
  • 2ff3f8b4fb show progress during slow prs and bc0 compression Martin Michelsen 2022-12-22 23:46:18 -08:00
  • 090379e520 make data output behavior more reasonable Martin Michelsen 2022-12-22 22:49:42 -08:00
  • f3dfa0989f don't bother with lobby id free list Martin Michelsen 2022-12-22 22:27:23 -08:00
  • c8b89a7cad make ep3 data index hot-reloadable Martin Michelsen 2022-12-22 22:23:22 -08:00
  • 1042b8df46 remove unneeded TODO Martin Michelsen 2022-12-22 22:20:42 -08:00
  • afacf72034 rename game server handlers for better searchability Martin Michelsen 2022-12-22 22:19:47 -08:00
  • 53938cf6a6 fix typo in command format notes Martin Michelsen 2022-12-21 21:00:58 -08:00
  • f2751a4e49 remove custom login options from proxy options menu Martin Michelsen 2022-12-21 22:40:30 -08:00
  • 7c98f42722 implement ep3 online quests Martin Michelsen 2022-12-19 23:45:43 -08:00
  • 5175c50945 document part of 6xB2 command Martin Michelsen 2022-12-19 23:56:37 -08:00
  • 13c438273b update some command format notes Martin Michelsen 2022-12-18 12:24:19 -08:00
  • 99c8d9957a fix card id in card text parser Martin Michelsen 2022-12-17 16:09:28 -08:00
  • a28ef86c60 fix some mistakes in readme Martin Michelsen 2022-12-17 16:08:55 -08:00
  • aa19fd347e add some TODOs Martin Michelsen 2022-12-17 10:31:55 -08:00
  • e5a9b1f330 fix negative remaining_turns in ep3 server Martin Michelsen 2022-12-17 01:15:49 -08:00
  • 2eb4770bdd fix handling of stray ep3 lobby counter state commands Martin Michelsen 2022-12-17 01:16:22 -08:00
  • a6ac56943c fix invalid command proxy message Martin Michelsen 2022-12-17 01:16:01 -08:00
  • d288fca087 fix proxy block events option Martin Michelsen 2022-12-17 01:15:35 -08:00
  • 889913400a fix some format notes Martin Michelsen 2022-12-16 21:13:42 -08:00
  • 5e2a42d852 rename scene_data2 to environment_number Martin Michelsen 2022-12-16 21:06:36 -08:00
  • abd2fb9e92 add tournament-state.json to gitignore Martin Michelsen 2022-12-16 21:07:26 -08:00
  • 5625999a90 add exit command in proxy sessions Martin Michelsen 2022-12-16 19:51:02 -08:00
  • 08dfbbcb5c factor out client and proxy options Martin Michelsen 2022-12-15 23:34:07 -08:00
  • 224e0df87e handle stray server data commands Martin Michelsen 2022-12-15 12:54:29 -08:00
  • 1bb0545b21 fix battle table edge case Martin Michelsen 2022-12-15 00:01:17 -08:00
  • 27cdf7e078 fix incorrect behavior when attempting to start non-pending tournament match Martin Michelsen 2022-12-14 23:35:08 -08:00
  • c01d1f623c use log levels for suppressing ip stack simulator output Martin Michelsen 2022-12-14 23:34:42 -08:00
  • 7612621fe9 unmask ep3 commands on proxy server Martin Michelsen 2022-12-14 20:37:48 -08:00
  • fa95a2f6d8 implement battle tables Martin Michelsen 2022-12-14 20:37:34 -08:00
  • 0b17b7174f skip wait phase if there's only one client in tournament match Martin Michelsen 2022-12-14 17:58:25 -08:00
  • cf2f1ef529 add option to disable save_files globally Martin Michelsen 2022-12-13 23:53:06 -08:00
  • ae49ca0189 add DISABLE_INTERFERENCE behavior flag Martin Michelsen 2022-12-13 23:39:13 -08:00
  • 79374d3dd1 make tournament entry details cleaner Martin Michelsen 2022-12-13 23:39:23 -08:00
  • 846401469e clean up some format notes Martin Michelsen 2022-12-13 23:38:36 -08:00
  • 6f11410107 fix tournament player positions on b team Martin Michelsen 2022-12-13 22:25:48 -08:00
  • 025556ecd3 restrict tournament trigger to a specific battle table Martin Michelsen 2022-12-13 22:10:08 -08:00
  • 5bcd16b6f2 make tournaments work with multiple human players Martin Michelsen 2022-12-13 21:40:09 -08:00
  • d52b882679 fix team count in tournament status command Martin Michelsen 2022-12-12 22:03:45 -08:00
  • 0d7f69eb66 implement spectator count view in primary game Martin Michelsen 2022-12-12 21:55:11 -08:00
  • 391a70f68d send tournament bracket updates when any match is complete Martin Michelsen 2022-12-12 21:54:53 -08:00
  • e858b2101d implement hack to make tournament specatators work Martin Michelsen 2022-12-12 00:42:39 -08:00
  • ed2568fc7a more ep3 comamnd details Martin Michelsen 2022-12-11 23:02:14 -08:00
  • 9a2ed4c5ec fix most assist cards Martin Michelsen 2022-12-11 22:46:13 -08:00
  • 398a93b56f implement spectator teams Martin Michelsen 2022-12-11 13:31:11 -08:00
  • cceaf5efde implement ep3 extended game/tournament info commands Martin Michelsen 2022-12-11 11:04:11 -08:00
  • 14639c63e3 name interference functions appropriately Martin Michelsen 2022-12-10 21:48:09 -08:00
  • 2ee7ca8600 fix quest barrier and implement v3/bb file chunk acknowledge commands Martin Michelsen 2022-12-10 10:02:19 -08:00
  • e800fd3fff fix prs_decompress_size Martin Michelsen 2022-12-10 09:19:43 -08:00
  • fb4aa0df22 persist tournament state across server restarts Martin Michelsen 2022-12-10 00:13:49 -08:00
  • b0a32600be add note about COM EX values Martin Michelsen 2022-12-09 10:55:23 -08:00
  • 12caf95f5d add offline decks to default tournament set Martin Michelsen 2022-12-09 00:33:22 -08:00
  • c3192bb398 fix tournament registration bug after disconnect Martin Michelsen 2022-12-09 00:33:10 -08:00
  • 8323c5e0af add ep3 ex value command for tournament matches Martin Michelsen 2022-12-08 21:44:12 -08:00
  • bdff48c343 fix some tournament state bugs Martin Michelsen 2022-12-08 18:38:46 -08:00
  • 5f04cbaecb fix results screen for final tournament match Martin Michelsen 2022-12-08 17:30:24 -08:00
  • 93f42a9398 automatically delete tournaments when complete Martin Michelsen 2022-12-08 17:32:33 -08:00
  • 2eacaa993e add note about tournament state Martin Michelsen 2022-12-08 10:13:49 -08:00
  • 9bb168b693 use bare array instead of parray in tournament index Martin Michelsen 2022-12-08 01:06:00 -08:00
  • 9a1ba56982 implement episode 3 tournaments Martin Michelsen 2022-12-06 00:16:13 -08:00
  • 8c2ea48b80 fix use-after-free when client disconnects intentionally Martin Michelsen 2022-12-05 20:40:27 -08:00
  • d4115450b2 make binary and disassembly filenames match Martin Michelsen 2022-12-03 21:33:08 -08:00
  • fd8f968994 document some ep3 tournament command fields Martin Michelsen 2022-12-03 18:37:57 -08:00
  • 7634e61400 temporarily disable BB test again Martin Michelsen 2022-12-03 12:32:08 -08:00
  • 1a7981dff5 remove context_token logic Martin Michelsen 2022-12-03 12:20:45 -08:00
  • c3c6f60664 document more ep3 commands Martin Michelsen 2022-12-03 12:14:58 -08:00
  • 421f27d63c document 6xB4x4B command Martin Michelsen 2022-12-03 11:03:30 -08:00
  • c314cb7cec fix E3 command format Martin Michelsen 2022-12-03 00:03:33 -08:00
  • 9f4b53178a add jsd0 Martin Michelsen 2022-12-02 23:35:02 -08:00
  • 85fbd1b389 rename some unknown fields Martin Michelsen 2022-12-02 10:15:35 -08:00
  • 4f57ea30a1 enable BB test Martin Michelsen 2022-12-02 10:15:05 -08:00
  • 1ea44ac55c add heuristic-based trivial encryption basis finder Martin Michelsen 2022-12-01 21:41:15 -08:00
  • d44be66958 document some of ep3 extra player data format Martin Michelsen 2022-12-01 21:40:45 -08:00
  • 1a5d2537ad document --decrypt-trivial-data option Martin Michelsen 2022-12-01 19:21:32 -08:00
  • f68308a242 fix ep3 test Martin Michelsen 2022-11-30 23:53:25 -08:00
  • f622c9c91e update some documentation Martin Michelsen 2022-11-30 23:40:12 -08:00
  • 0828029051 optimize images Martin Michelsen 2022-11-30 23:25:45 -08:00
  • 2e3089cb10 make replay commands more usable Martin Michelsen 2022-11-30 23:23:17 -08:00
  • f8da4ac7be initial spectator + recording implementation v2022-11-30-macos-arm64 Martin Michelsen 2022-11-30 18:04:51 -08:00
  • b82be91edd move ep3 behavior flags into DataIndex Martin Michelsen 2022-11-29 21:26:11 -08:00
  • 0870d66806 support ep3 private chat Martin Michelsen 2022-11-29 13:51:53 -08:00
  • 8efc9f1b3e support uncompressed ep3 card definition lists Martin Michelsen 2022-11-28 21:38:58 -08:00
  • 95b4d34593 fix ep3 defense conditions not applying properly Martin Michelsen 2022-11-28 20:33:16 -08:00
  • 2819798791 temporarily disable bb test Martin Michelsen 2022-11-28 00:37:16 -08:00
  • dc319e3a5d explicitly define equality operators to satisfy older gcc versions Martin Michelsen 2022-11-28 00:27:21 -08:00
  • 53efff5c4a add card battle debug info Martin Michelsen 2022-11-27 23:52:31 -08:00
  • 37153fae79 update readme Martin Michelsen 2022-11-28 00:13:05 -08:00
  • 81dcc14934 update tests for new client flags Martin Michelsen 2022-11-28 00:08:05 -08:00
  • 41a858935b implement card auctions Martin Michelsen 2022-11-27 23:52:18 -08:00
  • 9f2f0ccc14 implement episode 3 battles Martin Michelsen 2022-11-09 22:48:27 -08:00
  • 8481ba23c5 re-record ep3 test Martin Michelsen 2022-11-27 21:19:19 -08:00
  • 3e8fa44be9 fix port config in test config.json Martin Michelsen 2022-11-27 21:18:57 -08:00
  • 9dfaad9ae8 fix typo in ep3 patch enabler comment Martin Michelsen 2022-11-25 20:54:55 -08:00
  • ad3d9869ed fix patches menu item ids Martin Michelsen 2022-11-05 11:07:10 -07:00
  • 85bdb1a7a2 add note about card auctions Martin Michelsen 2022-11-05 11:06:57 -07:00
  • 759442ee62 add patch to get VIP card on Ep3 Martin Michelsen 2022-11-04 17:27:12 -07:00
  • 51c13b8462 fix proxy chat commands in ep3 spectator teams Martin Michelsen 2022-11-05 00:19:32 -07:00
  • 17496ab9fe add some extra notes on commands Martin Michelsen 2022-11-05 00:19:21 -07:00