Commit Graph

38 Commits

Author SHA1 Message Date
Martin Michelsen a631fd50b4 update modification tile notes in ep3 map format 2023-01-28 09:19:06 -08:00
Martin Michelsen a4f52b9b22 support .bin/.bind files in ep3 maps directories 2023-01-19 19:12:37 -08:00
Martin Michelsen 8c5160e36f add some ep3 error debug messages 2023-01-08 09:00:56 -08:00
Martin Michelsen f57f903207 fix ep3 command debug log in terminal 2022-12-30 12:57:54 -08:00
Martin Michelsen a57b6ce57b ep3 debugging helpers 2022-12-30 00:33:20 -08:00
Martin Michelsen 3bb33a4de7 don't send spectator commands during loading 2022-12-25 21:21:39 -08:00
Martin Michelsen be5d85fa04 add 6xB4x3B command when joining spectator team during battle 2022-12-25 15:42:57 -08:00
Martin Michelsen 7c98f42722 implement ep3 online quests 2022-12-19 23:56:43 -08:00
Martin Michelsen 99c8d9957a fix card id in card text parser 2022-12-17 16:09:28 -08:00
Martin Michelsen e5a9b1f330 fix negative remaining_turns in ep3 server 2022-12-17 01:16:48 -08:00
Martin Michelsen 5e2a42d852 rename scene_data2 to environment_number 2022-12-16 21:07:33 -08:00
Martin Michelsen ae49ca0189 add DISABLE_INTERFERENCE behavior flag 2022-12-13 23:39:32 -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 ed2568fc7a more ep3 comamnd details 2022-12-11 23:02:14 -08:00
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 fb4aa0df22 persist tournament state across server restarts 2022-12-10 00:13:49 -08:00
Martin Michelsen c3192bb398 fix tournament registration bug after disconnect 2022-12-09 00:33:10 -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 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 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 d44be66958 document some of ep3 extra player data format 2022-12-01 21:40:45 -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 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