Commit Graph

304 Commits

Author SHA1 Message Date
Martin Michelsen b0b3bb6140 fix NPC last-hit EXP 2024-03-04 21:50:48 -08:00
Martin Michelsen 3189b71d46 fix 6x2F client ID check 2024-03-03 23:34:24 -08:00
Martin Michelsen 454bcf107b add DC NTE format for 6x06 command 2024-03-03 22:33:55 -08:00
Martin Michelsen b452b11854 handle GC_NTE 6x7C properly 2024-03-02 10:55:53 -08:00
Martin Michelsen 1f10d03923 describe 6x6B and 6x6C more completely 2024-02-28 19:49:02 -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 255878bf60 add $itemnotifs every mode 2024-02-18 09:33:21 -08:00
Martin Michelsen 350a89f3da describe 6x7C command 2024-02-17 17:49:04 -08:00
Martin Michelsen f548fc04e2 make some text messages shorter 2024-02-11 10:54:16 -08:00
Martin Michelsen 093ba1fd38 replace $defrange with $dicerange 2024-02-10 14:29:37 -08:00
Martin Michelsen d0c3e1b7d8 fix Ep3 NTE 6xB5 masking 2024-02-09 18:17:03 -08:00
Martin Michelsen 8165f240dc don't expect mask_key from Ep3 NTE 2024-02-09 00:40:12 -08:00
Martin Michelsen bfd5c246de don't use 6x97 for challenge retries on BB 2024-02-04 17:13:43 -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 50f3ebca5e add support for shared serial mechanics 2024-02-01 21:28:35 -08:00
Martin Michelsen b6817e278a add $qgread and $qgwrite commands 2024-01-31 20:23:58 -08:00
Martin Michelsen 82854604b8 remove unnecessary check 2024-01-24 21:51:37 -08:00
Martin Michelsen 6ac2ceca45 remove 6x69 command 01 check 2024-01-24 21:09:01 -08:00
Martin Michelsen 0de3d2737f update rarely-used and unused subcommand handlers 2024-01-23 23:53:52 -08:00
Martin Michelsen c85b3c144e fix falz/flow drop generation on v1/v2 2024-01-16 21:38:44 -08:00
Martin Michelsen 9311483932 fix 6x0A definition 2024-01-16 21:38:44 -08:00
Martin Michelsen 1453cd4c9c cache decompressed dat files for quests 2024-01-13 09:47:43 -08:00
Martin Michelsen 695404165b add support for all versions in ItemParameterTable 2024-01-07 21:33:10 -08:00
Martin Michelsen 194e408863 make $rarenotifs also notify on rare tools regardless of source 2024-01-07 10:36:32 -08:00
Martin Michelsen 3b9684d8ac remove conditions only works on v1/v2 2024-01-06 18:16:25 -08:00
Martin Michelsen 90e2889204 fix various 6xC6 cases 2024-01-05 12:15:14 -08:00
Martin Michelsen b69cf96aa9 fix flags on sync commands during game join 2024-01-05 11:59:20 -08:00
Martin Michelsen 612b5d28ba fix tech disk stacking on 11/2000 2024-01-04 10:39:18 -08:00
Martin Michelsen 1449bf090b fix item ID sync bug with Challenge grave recovery items 2024-01-03 21:01:39 -08:00
Martin Michelsen e066c383a0 clean up rt_index logic on drop handler 2024-01-03 10:08:55 -08:00
Martin Michelsen df29a60a6e load maps on all versions 2024-01-03 00:22:28 -08:00
Martin Michelsen 962ee6874e fix tool item stackability on 11/2000 2024-01-01 11:22:03 -08:00
Martin Michelsen 2fda85c750 restrict rare notifs to items generated from ItemRT 2024-01-01 10:24:18 -08:00
Martin Michelsen 09b7885013 fix common cross-version lobby counter animation mismatch 2023-12-31 23:55:00 -08:00
Martin Michelsen c09bd56e19 add $rarenotifs command 2023-12-31 21:56:41 -08:00
Martin Michelsen 40dcbb77ad fix incorrect next item IDs in synthesized 6x6D commands 2023-12-31 21:28:26 -08:00
Martin Michelsen a24d0ad703 rewrite ItemNameIndex and index all game text 2023-12-31 21:28:26 -08:00
Martin Michelsen eea12d8d75 make cross-joins more compatible 2023-12-29 16:27:22 -08:00
Martin Michelsen 4f2432cbac refine 6x70 format to enable all cross-version joins 2023-12-29 10:44:25 -08:00
Martin Michelsen 60f6b609da make $debug allow all cross-version games 2023-12-28 19:42:01 -08:00
Martin Michelsen c00b554b56 fix go-go ball command 2023-12-28 13:06:14 -08:00
Martin Michelsen b6cfb5b2a2 fix 6x69 command 02 checks 2023-12-28 11:07:06 -08:00
Martin Michelsen 29a4347f2b allow overwriting equips on DC NTE and 11/2000 2023-12-28 09:45:11 -08:00
Martin Michelsen 9efdf88101 fix invalid 6x69 command checks 2023-12-27 19:35:42 -08:00
Martin Michelsen 910555f299 fix incorrect next item ID during game join 2023-12-27 10:42:30 -08:00