Commit Graph

480 Commits

Author SHA1 Message Date
Martin Michelsen 4a3b0118a8 replace UnlockAllAreas and PreventPersistQuestFlags with generalized rewrite map 2024-03-30 22:36:09 -07:00
Matt 05e5705537 Update ReceiveCommands.cc 2024-03-29 20:02:08 -07:00
Martin Michelsen 53b36d7074 put an extra \n in choice search result text 2024-03-23 21:02:00 -07:00
Martin Michelsen 325f7c6efc add UnlockAllAreas config option 2024-03-18 10:03:37 -07:00
Martin Michelsen 1a310df17e fix choice search crash 2024-03-16 09:57:35 -07:00
Martin Michelsen 31edec701b refine game info messages 2024-03-15 22:59:50 -07:00
Martin Michelsen 69f40f9157 extend persistence to enemy, set, and switch flags 2024-03-12 23:43:08 -07:00
Martin Michelsen 34bac4c5b5 add enemy, object, and event tracking for persistence 2024-03-09 11:28:49 -08:00
Martin Michelsen 2aae90e65a add option to use game creator section ID 2024-03-09 09:45:20 -08:00
Martin Michelsen a39881fa89 change game section ID on leader change 2024-03-08 21:19:56 -08:00
Martin Michelsen 19e7f1c677 add confirmation for clear license action 2024-03-08 00:02:50 -08:00
Martin Michelsen 31005ec39d add option to disable chat commands 2024-03-04 22:48:05 -08:00
Martin Michelsen 7cd5aa1c2d fix event lookups in quest availability expressions 2024-03-03 23:15:57 -08:00
Martin Michelsen db254a977b fix long credentials on 11/2000 2024-03-03 22:36:12 -08:00
Martin Michelsen 7f71b87b9b add $variations command 2024-03-03 21:01:41 -08:00
Martin Michelsen a2e3f4882d make quest episode filter configurable 2024-03-01 21:22:14 -08:00
Martin Michelsen 28cb1c52b5 support full DC NTE credentials 2024-02-24 22:49:37 -08:00
Martin Michelsen 294d180e68 use system randomness by default unless overridden 2024-02-23 23:58:10 -08:00
Martin Michelsen 0383dc90b8 allow overriding stack sizes 2024-02-22 00:10:42 -08:00
Martin Michelsen cd77fae4e3 fix play time field and marked utf16 fields 2024-02-19 20:59:20 -08:00
Martin Michelsen db2c2a4774 implement $dropmode on proxy server 2024-02-18 22:41:42 -08:00
Martin Michelsen bd13950ba6 fix system file updates when overlay is present 2024-02-18 10:05:25 -08:00
Martin Michelsen 255878bf60 add $itemnotifs every mode 2024-02-18 09:33:21 -08:00
Martin Michelsen 1d42faac3e move patch servers to separate threads 2024-02-17 22:28:03 -08:00
Martin Michelsen 5bfda213c7 move shell to separate thread 2024-02-16 22:52:46 -08:00
Martin Michelsen d3d63dd36c fix battle table disconnect hook 2024-02-16 18:19:53 -08:00
Martin Michelsen 4dd7b75232 don't show item notifs option on ep3 2024-02-15 20:11:47 -08:00
Martin Michelsen 07ebafa8c6 fix Ep3 NTE tournament menu bugs 2024-02-11 12:17:48 -08:00
Martin Michelsen c79e5017ad clear ep3 server state on 6F 2024-02-10 09:37:47 -08:00
Martin Michelsen e6e599d760 don't send media updates to Ep3 NTE clients 2024-02-09 11:20:32 -08:00
Martin Michelsen 20f5a92d81 implement E1/E3 commands on NTE 2024-02-08 09:13:34 -08:00
Martin Michelsen 07996444a1 fix download quests with PVR files 2024-02-07 10:23:37 -08:00
Martin Michelsen ba53f67097 Ep3 NTE checkpoint 4 2024-02-07 00:59:15 -08:00
Martin Michelsen 97cf9c5093 fix challenge overlays after retry on non-BB versions 2024-02-04 17:08:03 -08:00
Martin Michelsen 611193610b add $itemnotifs on proxy server 2024-02-03 18:30:46 -08:00
Martin Michelsen 4c735d055e Ep3 NTE battles checkpoint 1 2024-02-03 18:30:45 -08:00
Martin Michelsen 0f4e4fa48e don't mask Ep3 NTE game commands 2024-02-03 18:30:45 -08:00
Martin Michelsen 50f3ebca5e add support for shared serial mechanics 2024-02-01 21:28:35 -08:00
Martin Michelsen d75891e78b add a few ways to customize lobbies 2024-01-28 23:33:55 -08:00
Martin Michelsen 9bf1114535 fix spectator team whisper logic 2024-01-28 16:09:59 -08:00
Martin Michelsen 80a57f9d3e add xbox patch support 2024-01-21 22:36:52 -08:00
Martin Michelsen e13b5950ca use SetDataTable files as map indexes 2024-01-20 16:19:29 -08:00
Martin Michelsen fe1d5a874a also disassemble x86 patches 2024-01-20 16:01:20 -08:00
Martin Michelsen 408bc1befc fix team_dice_bonus variable names 2024-01-16 21:38:44 -08:00
Martin Michelsen 83f5487e7b fix GC rare enemy logic 2024-01-04 23:09:09 -08:00
Martin Michelsen d3d89f0168 catch text encode/decode errors in more places 2024-01-04 21:46:27 -08:00
Martin Michelsen b7257a793f enforce min level limits when cheat mode is disabled 2024-01-04 17:31:41 -08:00
Martin Michelsen 4be431471c rewrite game list filtering logic for BB 2024-01-04 11:49:56 -08:00
Martin Michelsen fccc0f7346 fix 0AE8 command 2024-01-03 21:01:39 -08:00
Martin Michelsen df29a60a6e load maps on all versions 2024-01-03 00:22:28 -08:00