Commit Graph

510 Commits

Author SHA1 Message Date
Martin Michelsen 9a2ed4c5ec fix most assist cards 2022-12-11 22:46:13 -08:00
Martin Michelsen 398a93b56f implement spectator teams 2022-12-11 13:57:57 -08:00
Martin Michelsen cceaf5efde implement ep3 extended game/tournament info commands 2022-12-11 11:04:11 -08:00
Martin Michelsen 14639c63e3 name interference functions appropriately 2022-12-10 21:48:09 -08:00
Martin Michelsen 2ee7ca8600 fix quest barrier and implement v3/bb file chunk acknowledge commands 2022-12-10 10:02:19 -08:00
Martin Michelsen e800fd3fff fix prs_decompress_size 2022-12-10 09:19:43 -08:00
Martin Michelsen fb4aa0df22 persist tournament state across server restarts 2022-12-10 00:13:49 -08:00
Martin Michelsen b0a32600be add note about COM EX values 2022-12-09 18:17:08 -08:00
Martin Michelsen c3192bb398 fix tournament registration bug after disconnect 2022-12-09 00:33:10 -08:00
Martin Michelsen 8323c5e0af add ep3 ex value command for tournament matches 2022-12-08 21:44:12 -08:00
Martin Michelsen bdff48c343 fix some tournament state bugs 2022-12-08 18:38:46 -08:00
Martin Michelsen 5f04cbaecb fix results screen for final tournament match 2022-12-08 17:32:39 -08:00
Martin Michelsen 93f42a9398 automatically delete tournaments when complete 2022-12-08 17:32:39 -08:00
Martin Michelsen 9bb168b693 use bare array instead of parray in tournament index 2022-12-08 01:06:00 -08:00
Martin Michelsen 9a1ba56982 implement episode 3 tournaments 2022-12-08 01:01:58 -08:00
Martin Michelsen 8c2ea48b80 fix use-after-free when client disconnects intentionally 2022-12-05 21:04:43 -08:00
Martin Michelsen d4115450b2 make binary and disassembly filenames match 2022-12-03 21:33:08 -08:00
Martin Michelsen fd8f968994 document some ep3 tournament command fields 2022-12-03 18:38:17 -08:00
Martin Michelsen 1a7981dff5 remove context_token logic 2022-12-03 12:20:45 -08:00
Martin Michelsen c3c6f60664 document more ep3 commands 2022-12-03 12:14:58 -08:00
Martin Michelsen 421f27d63c document 6xB4x4B command 2022-12-03 11:06:31 -08:00
Martin Michelsen c314cb7cec fix E3 command format 2022-12-03 11:06:31 -08:00
Martin Michelsen 9f4b53178a add jsd0 2022-12-03 11:06:31 -08:00
Martin Michelsen 85fbd1b389 rename some unknown fields 2022-12-03 11:06:31 -08:00
Martin Michelsen 1ea44ac55c add heuristic-based trivial encryption basis finder 2022-12-01 21:41:15 -08:00
Martin Michelsen d44be66958 document some of ep3 extra player data format 2022-12-01 21:40:45 -08:00
Martin Michelsen 1a5d2537ad document --decrypt-trivial-data option 2022-12-01 19:21:32 -08:00
Martin Michelsen f622c9c91e update some documentation 2022-11-30 23:40:12 -08:00
Martin Michelsen 2e3089cb10 make replay commands more usable 2022-11-30 23:23:17 -08:00
Martin Michelsen f8da4ac7be initial spectator + recording implementation 2022-11-30 22:29:51 -08:00
Martin Michelsen b82be91edd move ep3 behavior flags into DataIndex 2022-11-29 21:26:11 -08:00
Martin Michelsen 0870d66806 support ep3 private chat 2022-11-29 20:41:17 -08:00
Martin Michelsen 8efc9f1b3e support uncompressed ep3 card definition lists 2022-11-29 20:41:17 -08:00
Martin Michelsen 95b4d34593 fix ep3 defense conditions not applying properly 2022-11-28 20:33:16 -08:00
Martin Michelsen dc319e3a5d explicitly define equality operators to satisfy older gcc versions 2022-11-28 00:27:25 -08:00
Martin Michelsen 53efff5c4a add card battle debug info 2022-11-28 00:13:22 -08:00
Martin Michelsen 41a858935b implement card auctions 2022-11-27 23:52:18 -08:00
Martin Michelsen 9f2f0ccc14 implement episode 3 battles 2022-11-27 21:19:31 -08:00
Martin Michelsen ad3d9869ed fix patches menu item ids 2022-11-05 11:07:10 -07:00
Martin Michelsen 85bdb1a7a2 add note about card auctions 2022-11-05 11:06:57 -07:00
Martin Michelsen 51c13b8462 fix proxy chat commands in ep3 spectator teams 2022-11-05 10:39:22 -07:00
Martin Michelsen 17496ab9fe add some extra notes on commands 2022-11-05 10:39:22 -07:00
Martin Michelsen 690d4bdb14 refine 6xB4x03 command definition 2022-11-04 17:35:45 -07:00
Martin Michelsen fd0ba1bbf6 fix some ep3 card format details 2022-11-04 17:35:36 -07:00
Martin Michelsen e321fd5bca fix some proxy server uninitialized memory bugs 2022-11-04 17:35:36 -07:00
Martin Michelsen 5998fee2a7 document 6xB5x42 command 2022-11-04 00:01:38 -07:00
Martin Michelsen cb1e405a66 fix comment 2022-11-03 22:18:02 -07:00
Martin Michelsen dab83f27d3 fix notes on 6xB5x3F command 2022-11-03 22:14:00 -07:00
Martin Michelsen 846100cf16 support reloading functions and programs 2022-11-03 22:07:15 -07:00
Martin Michelsen b0edffdef1 document ep3 auction commands 2022-11-03 22:07:01 -07:00