Commit Graph

  • ac20d0c7d4 refine DC NTE and 11/2000 save file formats Martin Michelsen 2024-11-02 23:43:13 -07:00
  • 263622cef8 refine many ep3 command structures Martin Michelsen 2024-11-01 10:19:22 -07:00
  • 461bd3d488 fix incorrect stat computation during mat reset; fixes #578 Martin Michelsen 2024-10-30 23:16:33 -07:00
  • 7baf5ce327 minor cleanup Martin Michelsen 2024-10-30 08:40:25 -07:00
  • 67c43e803b add Ep3 JP game command handlers Martin Michelsen 2024-10-29 19:16:35 -07:00
  • fb9bd077a8 Update README.md fishscene 2024-10-24 17:01:37 -07:00
  • 6e808b8340 add checks for disabled proxy server; fixes #580 Martin Michelsen 2024-10-29 06:32:12 -07:00
  • 996509531c fix enemy_type check in ItemCreator Martin Michelsen 2024-10-29 06:20:49 -07:00
  • 4e7d6800cd preserve exp when resetting materials; fixes #579 Martin Michelsen 2024-10-27 22:59:52 -07:00
  • 0c9d4bf338 refine validation_flags in save file formats Martin Michelsen 2024-10-25 22:32:31 -07:00
  • 48641d46a0 fix v1 max stats table; add level table formatter Martin Michelsen 2024-10-25 22:32:20 -07:00
  • 84159821e9 add Ep3 NTE side-by-side card defs comparison Martin Michelsen 2024-10-25 22:31:35 -07:00
  • 823199be2e update handler-tables Martin Michelsen 2024-10-25 22:30:34 -07:00
  • 9eb5601349 add 12/2000 quest opcodes to handler-tables Martin Michelsen 2024-10-22 22:34:07 -07:00
  • a7604353c3 add rare enemies AR code Martin Michelsen 2024-10-22 21:01:03 -07:00
  • cfd264e4dc add missing include on linux Martin Michelsen 2024-10-21 23:03:20 -07:00
  • e7d0739c8b enable quest opcode defs test Martin Michelsen 2024-10-21 22:58:58 -07:00
  • e5afc1d937 add sender's name to $ann message; closes #547 Martin Michelsen 2024-10-21 22:58:41 -07:00
  • a9a15600b2 add signal handlers; closes #564 Martin Michelsen 2024-10-21 22:38:58 -07:00
  • 086b2d411a add ability to disable rare announcements per account; closes #576 Martin Michelsen 2024-10-20 16:05:29 -07:00
  • c61a13f62e update windows build instructions Martin Michelsen 2024-10-20 12:57:02 -07:00
  • 0f25af1ab7 fix build Martin Michelsen 2024-10-18 08:13:24 -07:00
  • 21f1c40408 allow specifying what counts as cheating; closes #572 Martin Michelsen 2024-10-17 21:19:25 -07:00
  • f8e479b4f9 fix minlevel + cheat mode bug Martin Michelsen 2024-10-16 23:28:30 -07:00
  • 775842dfc5 replace class for Sonic NPC also Martin Michelsen 2024-10-16 23:25:18 -07:00
  • a7d436a894 use object flags for switch assist; closes #571 Martin Michelsen 2024-10-16 23:23:19 -07:00
  • 47bc37e806 link map objects to constructor args instead of copying them Martin Michelsen 2024-10-16 21:37:05 -07:00
  • 080a9ebac4 merge debugging branch Martin Michelsen 2024-09-17 22:18:49 -07:00
  • cac9589b81 add cc shell command Martin Michelsen 2024-10-15 22:07:56 -07:00
  • 34bd2cd6a7 refine 6x05 a bit Martin Michelsen 2024-10-15 22:07:35 -07:00
  • 8cc8d804bc refine some Ep3 structures Martin Michelsen 2024-10-13 22:49:31 -07:00
  • 59124678bf resolve TODO about F94D quest opcode Martin Michelsen 2024-10-11 23:58:23 -07:00
  • b9fd52c6c1 Fix for Elly spawn in Lab area; fixes fuzziqersoftware/newserv#492 nolrinale 2024-10-07 19:43:30 +02:00
  • 458f5b2d0f allow $edit secid if character is level 1 Martin Michelsen 2024-10-08 23:54:34 -07:00
  • 7139df0265 document most quest opcodes Martin Michelsen 2024-10-08 23:47:01 -07:00
  • c6490cb3fb fix hang during xbox login when multiple auto patches are enabled Martin Michelsen 2024-10-05 16:03:24 -07:00
  • b7d37eb169 minor doc fixes Martin Michelsen 2024-10-05 16:03:33 -07:00
  • 1d26d1a529 expand quest engine documentation Martin Michelsen 2024-10-05 12:43:53 -07:00
  • 5294a53e1b make it possible to clear file caches Martin Michelsen 2024-10-05 12:43:38 -07:00
  • 40d8227504 document quest opcode F8B7 Martin Michelsen 2024-10-05 10:16:09 -07:00
  • a734bcf483 describe quest opcode F8F2 Martin Michelsen 2024-10-04 23:24:46 -07:00
  • 23e37b8eb7 rename some quest opcodes Martin Michelsen 2024-10-04 23:24:59 -07:00
  • 627c0d949c fix login with non-default license on proxy server Martin Michelsen 2024-10-04 23:24:25 -07:00
  • 096f9e46f4 use native error codes for login errors Martin Michelsen 2024-10-01 08:28:49 -07:00
  • 7910556ace fix defaults in StackLimits patch Martin Michelsen 2024-10-01 07:58:48 -07:00
  • 2bfcc32b6b add patch to clear the BB unreleased item list Martin Michelsen 2024-09-29 19:02:28 -07:00
  • 0af0f8bc53 fix F94D name in handler-tables Martin Michelsen 2024-09-29 18:57:24 -07:00
  • 46c212f4a1 support qedit names in quest assembler; add Ep3 NTE quest opcodes Martin Michelsen 2024-09-28 16:20:25 -07:00
  • 1e61415c9e update readme Martin Michelsen 2024-09-28 09:26:35 -07:00
  • aa4a773095 fix objects not appearing in boss rooms after rejoining persisted game Martin Michelsen 2024-09-27 22:52:01 -07:00
  • c8b8bf43f7 add actions for generating and parsing pcv2 registry files Martin Michelsen 2024-09-25 21:44:10 -07:00
  • e50848b52e fix MARKED decoding when string begins with $Cx Martin Michelsen 2024-09-24 21:45:46 -07:00
  • 9e8f7a1cc5 remove unused lobby flag Martin Michelsen 2024-09-24 17:21:57 -07:00
  • 39f3a4afa7 make bb_exchange_pc disable drops; closes #562 Martin Michelsen 2024-09-23 00:32:02 -07:00
  • 4831f3649a fix indentation of struct args in quest disassembly Martin Michelsen 2024-09-23 00:17:10 -07:00
  • a9a524d04a fix asm/dasm of npc_param opcode Martin Michelsen 2024-09-23 00:16:56 -07:00
  • b773813f10 minor readme changes Martin Michelsen 2024-09-23 00:16:43 -07:00
  • 00bfae3b62 don't support XB logins on shared ports Martin Michelsen 2024-09-22 21:35:02 -07:00
  • 4dcb49bb34 clear game-related client flags when leaving games Martin Michelsen 2024-09-22 21:34:34 -07:00
  • fd25eaadfd allow oversize commands in check_size_vec_t Martin Michelsen 2024-09-22 21:34:03 -07:00
  • 2d5b70c734 fix xb-v3 version option Martin Michelsen 2024-09-22 21:33:45 -07:00
  • 1ee3caf640 don't allow dead players to surrender in ep3 Martin Michelsen 2024-09-17 21:55:29 -07:00
  • e6e11794b8 handle out-of-order quest downloads on proxy server Martin Michelsen 2024-09-17 21:56:13 -07:00
  • 79eabe5ed2 add check_size_vec_t Martin Michelsen 2024-09-17 21:55:53 -07:00
  • b13e67d491 split team membership struct from base BB system file Martin Michelsen 2024-09-17 21:54:56 -07:00
  • 16a8f91822 make LocalAddress and ExternalAddress optional Martin Michelsen 2024-09-08 15:45:03 -07:00
  • 82f036f66f add --no-images for ep3 cards.html generation Martin Michelsen 2024-09-06 17:32:22 -07:00
  • 3d2b5ebb79 refine Episode3::MapDefinition Martin Michelsen 2024-09-05 23:28:40 -07:00
  • 302de15c75 write ep3 version of chat patch Martin Michelsen 2024-09-02 23:35:31 -07:00
  • 18ce96c84b fix download icons on ep3 quests Martin Michelsen 2024-09-02 23:34:39 -07:00
  • e017279423 don't allow clients to override tournament map Martin Michelsen 2024-09-02 23:34:27 -07:00
  • dbc252a5d6 only run new ep3 tests when function compiler is available Martin Michelsen 2024-09-01 16:58:39 -07:00
  • cb0a9dad32 re-record ep3 tests; closes #505 Martin Michelsen 2024-09-01 16:50:23 -07:00
  • 1f6f01a37f make patch descriptions consistent Martin Michelsen 2024-09-01 15:14:10 -07:00
  • eaa982aae9 update some comments Martin Michelsen 2024-09-01 15:13:53 -07:00
  • 07308b192c fix p39/p40 range checks; fixes #474 Martin Michelsen 2024-09-01 11:02:45 -07:00
  • 27105a3222 update TOC in readme Martin Michelsen 2024-09-01 08:33:24 -07:00
  • d915b5e688 write WriteCallToCode-59NL include Martin Michelsen 2024-08-26 21:39:12 -07:00
  • 089980a6ab fix windows build Martin Michelsen 2024-08-24 16:18:46 -07:00
  • 49992be60a disable pr build trigger v2024-08-24 duhow 2024-08-24 14:16:44 +02:00
  • 7414b6ce8e trigger workflow build on pr duhow 2024-08-24 14:14:58 +02:00
  • 591f3c7b36 fix Werror maybe-uninitialized duhow 2024-08-24 14:13:55 +02:00
  • de2df5f6cf bump to ubuntu 24.04 and remove cmake downgrade version duhow 2024-08-24 14:13:40 +02:00
  • 4a40dfd361 remove static folder copy (unneeded) David Girón 2024-08-24 14:00:58 +02:00
  • b760bf5066 fix registry duhow 2024-08-23 13:29:09 +02:00
  • 8e85167cb6 run after main workflow finishes duhow 2024-08-23 11:58:45 +02:00
  • af27ea080f add GitHub Actions Workflow duhow 2024-08-23 11:46:29 +02:00
  • 65de5d0060 add Dockerfile duhow 2024-08-23 11:36:35 +02:00
  • a9b816c548 allow battle param lookups from other episodes Martin Michelsen 2024-08-23 19:48:39 -07:00
  • 075c576116 add nproc for macos duhow 2024-08-23 18:30:31 +02:00
  • f9986f5ac5 build in parallel jobs duhow 2024-08-23 12:00:20 +02:00
  • a9a28aa71b swap ep4 rare boss drops; closes #557 Martin Michelsen 2024-08-23 08:55:21 -07:00
  • c6bbd5daa3 remove debug comment Martin Michelsen 2024-08-23 08:49:05 -07:00
  • c89c3c27ad fix Ep1 normal Falz item location; fixes #555 Martin Michelsen 2024-08-18 17:36:15 -07:00
  • 3205afbcdb save invalid fields when assigning certain npc skins; fixes #551 Martin Michelsen 2024-08-18 17:15:51 -07:00
  • 61003b509a add $killcount command Martin Michelsen 2024-08-18 11:00:57 -07:00
  • ce3f25be7b update comment in example config Martin Michelsen 2024-08-17 15:33:27 -07:00
  • a8fd1bdada use new CMake configs from phosg and resource_dasm Martin Michelsen 2024-08-17 15:33:06 -07:00
  • 4426476a15 clean up patch enable quest logic Martin Michelsen 2024-08-15 20:23:10 -07:00
  • 7d775a38d1 remove invalid image data command from q211; fixes #549 Martin Michelsen 2024-08-11 09:18:17 -07:00