Commit Graph

2582 Commits

Author SHA1 Message Date
Martin Michelsen 996509531c fix enemy_type check in ItemCreator 2024-10-29 06:20:49 -07:00
Martin Michelsen 4e7d6800cd preserve exp when resetting materials; fixes #579 2024-10-27 23:00:03 -07:00
Martin Michelsen 0c9d4bf338 refine validation_flags in save file formats 2024-10-25 22:58:02 -07:00
Martin Michelsen 48641d46a0 fix v1 max stats table; add level table formatter 2024-10-25 22:32:20 -07:00
Martin Michelsen 84159821e9 add Ep3 NTE side-by-side card defs comparison 2024-10-25 22:31:35 -07:00
Martin Michelsen 823199be2e update handler-tables 2024-10-25 22:30:34 -07:00
Martin Michelsen 9eb5601349 add 12/2000 quest opcodes to handler-tables 2024-10-22 22:34:07 -07:00
Martin Michelsen a7604353c3 add rare enemies AR code 2024-10-22 21:01:03 -07:00
Martin Michelsen cfd264e4dc add missing include on linux 2024-10-21 23:03:20 -07:00
Martin Michelsen e7d0739c8b enable quest opcode defs test 2024-10-21 22:58:58 -07:00
Martin Michelsen e5afc1d937 add sender's name to $ann message; closes #547 2024-10-21 22:58:41 -07:00
Martin Michelsen a9a15600b2 add signal handlers; closes #564 2024-10-21 22:45:03 -07:00
Martin Michelsen 086b2d411a add ability to disable rare announcements per account; closes #576 2024-10-20 16:22:26 -07:00
Martin Michelsen c61a13f62e update windows build instructions 2024-10-20 12:57:02 -07:00
Martin Michelsen 0f25af1ab7 fix build 2024-10-18 08:13:24 -07:00
Martin Michelsen 21f1c40408 allow specifying what counts as cheating; closes #572 2024-10-17 21:54:14 -07:00
Martin Michelsen f8e479b4f9 fix minlevel + cheat mode bug 2024-10-17 21:54:14 -07:00
Martin Michelsen 775842dfc5 replace class for Sonic NPC also 2024-10-17 21:54:14 -07:00
Martin Michelsen a7d436a894 use object flags for switch assist; closes #571 2024-10-17 21:54:14 -07:00
Martin Michelsen 47bc37e806 link map objects to constructor args instead of copying them 2024-10-17 21:54:14 -07:00
Martin Michelsen 080a9ebac4 merge debugging branch 2024-10-17 21:50:20 -07:00
Martin Michelsen cac9589b81 add cc shell command 2024-10-16 21:32:29 -07:00
Martin Michelsen 34bd2cd6a7 refine 6x05 a bit 2024-10-15 22:07:35 -07:00
Martin Michelsen 8cc8d804bc refine some Ep3 structures 2024-10-13 22:49:31 -07:00
Martin Michelsen 59124678bf resolve TODO about F94D quest opcode 2024-10-12 08:59:54 -07:00
nolrinale b9fd52c6c1 Fix for Elly spawn in Lab area; fixes fuzziqersoftware/newserv#492 2024-10-11 09:22:53 -07:00
Martin Michelsen 458f5b2d0f allow $edit secid if character is level 1 2024-10-09 00:25:38 -07:00
Martin Michelsen 7139df0265 document most quest opcodes 2024-10-09 00:25:38 -07:00
Martin Michelsen c6490cb3fb fix hang during xbox login when multiple auto patches are enabled 2024-10-05 16:03:38 -07:00
Martin Michelsen b7d37eb169 minor doc fixes 2024-10-05 16:03:38 -07:00
Martin Michelsen 1d26d1a529 expand quest engine documentation 2024-10-05 12:43:53 -07:00
Martin Michelsen 5294a53e1b make it possible to clear file caches 2024-10-05 12:43:38 -07:00
Martin Michelsen 40d8227504 document quest opcode F8B7 2024-10-05 10:16:09 -07:00
Martin Michelsen a734bcf483 describe quest opcode F8F2 2024-10-04 23:25:09 -07:00
Martin Michelsen 23e37b8eb7 rename some quest opcodes 2024-10-04 23:25:09 -07:00
Martin Michelsen 627c0d949c fix login with non-default license on proxy server 2024-10-04 23:24:25 -07:00
Martin Michelsen 096f9e46f4 use native error codes for login errors 2024-10-01 08:28:49 -07:00
Martin Michelsen 7910556ace fix defaults in StackLimits patch 2024-10-01 07:58:48 -07:00
Martin Michelsen 2bfcc32b6b add patch to clear the BB unreleased item list 2024-09-29 19:02:28 -07:00
Martin Michelsen 0af0f8bc53 fix F94D name in handler-tables 2024-09-29 18:57:24 -07:00
Martin Michelsen 46c212f4a1 support qedit names in quest assembler; add Ep3 NTE quest opcodes 2024-09-28 16:20:25 -07:00
Martin Michelsen 1e61415c9e update readme 2024-09-28 09:26:47 -07:00
Martin Michelsen aa4a773095 fix objects not appearing in boss rooms after rejoining persisted game 2024-09-27 22:52:01 -07:00
Martin Michelsen c8b8bf43f7 add actions for generating and parsing pcv2 registry files 2024-09-25 21:48:32 -07:00
Martin Michelsen e50848b52e fix MARKED decoding when string begins with $Cx 2024-09-25 21:48:32 -07:00
Martin Michelsen 9e8f7a1cc5 remove unused lobby flag 2024-09-25 21:48:32 -07:00
Martin Michelsen 39f3a4afa7 make bb_exchange_pc disable drops; closes #562 2024-09-23 00:32:06 -07:00
Martin Michelsen 4831f3649a fix indentation of struct args in quest disassembly 2024-09-23 00:17:10 -07:00
Martin Michelsen a9a524d04a fix asm/dasm of npc_param opcode 2024-09-23 00:16:56 -07:00
Martin Michelsen b773813f10 minor readme changes 2024-09-23 00:16:43 -07:00