Commit Graph

  • af0527f9a6 Message send upon connection to wait to send locations MarioSpore 2025-08-31 13:45:51 -04:00
  • 04bb867805 Removes sleigh parts table from constant ram addresses & hardcodes Who Lake mission count to prevent warping to sleigh room without being softlocked MarioSpore 2025-08-31 13:21:54 -04:00
  • 5cfbf84519 Reworked logic to no longer require Sleigh parts and only to require gadgets and vacuum accesses to get to the sleigh part locations instead. MarioSpore 2025-08-31 13:20:59 -04:00
  • a00cd0212a Comment out Sleigh parts for another day MarioSpore 2025-08-31 13:20:12 -04:00
  • 61885767d5 Adds sleigh part collections as locations MarioSpore 2025-08-31 10:44:30 -04:00
  • cdf7165ab4 Stardew Valley: Use new asserts in tests (#4621) Jérémie Bolduc 2025-08-31 10:21:23 -04:00
  • 893acd2f02 Webserver: fix activity_timers for api tracker.py (#5385) Etsuna 2025-08-31 14:12:32 +02:00
  • b0619d5751 Fix removing physical item binary nonsense MarioSpore 2025-08-30 19:59:56 -04:00
  • 769ab01d19 Correct address found for sleigh room door MarioSpore 2025-08-30 19:24:31 -04:00
  • 34aaa44b1f Timespinner: add support for spider traps from new client release (#4848) sgrunt 2025-08-30 17:09:22 -06:00
  • b918d96294 Fix update constant ram address to only trigger when new locations are sent to AP MarioSpore 2025-08-30 17:26:06 -04:00
  • f2461a2fea WebHost: Ensure that OptionSets and OptionLists get exported to yaml, even when nothing is selected (#5240) NewSoupVi 2025-08-30 22:33:43 +02:00
  • dc76761fc8 Updated proper logging & fixed logic for demo mode detection MarioSpore 2025-08-30 16:33:21 -04:00
  • c48bca965e Fix location & region logic not considering OR logic via multiple lists of items MarioSpore 2025-08-30 16:32:56 -04:00
  • 0e294f53ec Commented out 0FBF25 address since it does not work due issues ingame MarioSpore 2025-08-30 09:10:16 -04:00
  • cf7f16d36b Changed item received addresses among other removals that became useless MarioSpore 2025-08-30 09:09:35 -04:00
  • bb2ecb8a97 Muse Dash: Change Exception to Option Error and Update to Muse Radio FM106 (#5374) Justus Lind 2025-08-30 01:41:29 +10:00
  • 78bc54d227 Duplicate IDS related to Heart of Stone - Who Lake & Who Dump fix MarioSpore 2025-08-28 15:38:56 -04:00
  • 30fd16bdb8 Temporairly disables 0x0100BC due to cutscene spam, may implement in the future to skip computer MarioSpore 2025-08-28 00:20:01 -04:00
  • 95fb26f20c Added heartsanity, finally MarioSpore 2025-08-27 21:34:03 -04:00
  • 439be48f36 [TLOZ] Remove deprecated Utils.get_options call, part 2 (#5371) Rosalie 2025-08-27 13:28:42 -04:00
  • 750c8a9810 Stop using get_options (#5341) PoryGone 2025-08-27 09:21:53 -04:00
  • e11b40c94b [SM, SMZ3] get options deprecation (#5257) lordlou 2025-08-27 09:21:28 -04:00
  • be51fb9ba9 [TLOZ] Updated to remove deprecated call. (#5266) Rosalie 2025-08-27 09:20:51 -04:00
  • 8c07ca8c81 Fix Sleigh Room door issues MarioSpore 2025-08-26 22:38:39 -04:00
  • fc31e2f442 Adds delay for demo mode to mitigate visitsanity location sends MarioSpore 2025-08-26 21:28:02 -04:00
  • e1fca86cf8 Core: Improved GER's caching of visited nodes during initialization (#5366) Ishigh1 2025-08-27 02:36:47 +02:00
  • bfca1df83c Comment out keys and gadget tables to prevent cutscene loops MarioSpore 2025-08-25 21:34:41 -04:00
  • 41e55b169f Remove unused imports MarioSpore 2025-08-25 19:48:45 -04:00
  • e8e9c76eda Adds additional ram address for Scissors to allow triggering cutscene for Shaving Dump Guardian mission MarioSpore 2025-08-25 19:45:01 -04:00
  • ff9c7480db Specific conditions for handling heart of stones and sleigh room key for preventing vanilla items sent MarioSpore 2025-08-25 18:49:44 -04:00
  • 5444ea7061 Reset locations ingame through loops that I do not deserve MarioSpore 2025-08-25 18:27:19 -04:00
  • 069355778d Fixes item validation issues with traps MarioSpore 2025-08-25 17:07:21 -04:00
  • 9a6f6f7a75 Fixes the loop issue that doesn't check all RAM addresses before it actually marks the location as "checked" MarioSpore 2025-08-25 17:03:48 -04:00
  • 1fa342b085 Core: add python 3.13 support (#5357) black-sliver 2025-08-25 17:36:39 +00:00
  • d146d90131 Core: Fix Priority Fill *not* crashing when it should, in cases where there is no deprioritized progression #5363 NewSoupVi 2025-08-25 17:52:04 +02:00
  • 7105187ad3 Update traps for traplink and maybe Child Trap MarioSpore 2025-08-24 11:01:10 -04:00
  • 98b971a659 Future-proofing Max logic when movesanity gets implemented MarioSpore 2025-08-24 11:00:31 -04:00
  • d5bdac02b7 Docs: Add deprioritized to AP API doc (#5355) NewSoupVi 2025-08-24 02:54:49 +02:00
  • dfd7cbf0c5 Tests: Standardize World Exclusions, Strengthen LCS Test (#4423) Exempt-Medic 2025-08-23 18:36:25 -04:00
  • 88a4a589a0 WebHost: add a tracker api endpoint (#1052) Aaron Wagener 2025-08-23 01:33:46 -05:00
  • e6430b2f86 Switched addresses for tents and thistle shorts mission MarioSpore 2025-08-22 22:19:09 -04:00
  • 4a6f4fce4f Temporarily disable filler & trap items due to unstable behavior ingame MarioSpore 2025-08-22 22:18:30 -04:00
  • bead81b64b Core: Fix get_unique_identifier failing on missing cache folder (#5322) Duck 2025-08-20 23:46:06 -06:00
  • 837e651d7b Forgot to comment out the await function to fully disable opening the sleigh room door if you receive all the sleigh parts MarioSpore 2025-08-19 23:23:11 -04:00
  • 4d1d728db1 Fix Modifying The Mayor's Statue using wrong bit position MarioSpore 2025-08-19 23:22:29 -04:00
  • 3dc4802be7 Logic now requires Sleigh Room Key to goal along with other minor changes to reflect this MarioSpore 2025-08-19 22:29:00 -04:00
  • 16d5b453a7 Core: require setuptools>=75 (#5346) black-sliver 2025-08-19 17:35:50 +00:00
  • 48906de873 Jak and Daxter: fix checks getting lost if player disconnects. (#5280) massimilianodelliubaldini 2025-08-19 12:08:39 -04:00
  • 08e9df66de Default annoying locations to on (Even though this literally does nothing) MarioSpore 2025-08-19 02:00:33 -04:00
  • 14d7bdba15 Prepare for reset addresses in locations when items are sent in vanilla MarioSpore 2025-08-19 02:00:11 -04:00
  • 5eaf551584 Fix locations not sending, also makes unlimited_eggs option officially works. ALSO remembers items sent on disconnect! MarioSpore 2025-08-19 01:59:18 -04:00
  • e941e8bdbf Fix issue with having more items than locations, the (-3) is a placeholder until we officially add in code that compensates the 3 added heart of stones MarioSpore 2025-08-18 16:47:12 -04:00
  • 659ae21fa7 Possible fixes to OverflowError during releases and RuntimeError when certain number of locations are sent. Needs to be tested. MarioSpore 2025-08-17 21:22:12 -04:00
  • 032dd8712e Move interpret_rule to the top for ease of access MarioSpore 2025-08-17 21:20:54 -04:00
  • 9a64b8c5ce Webhost: Remove showdown.js Remnants (#4984) Nicholas Saylor 2025-08-17 20:48:56 -04:00
  • 6ba2b7f8c3 Tests: implement pattern for filtering unittests locally (#5080) Silvris 2025-08-17 19:46:48 -05:00
  • 6f7ca082f2 Docker: use python:3.12-slim-bookworm (#5343) Flit 2025-08-17 14:47:01 -04:00
  • 5caacaac87 Add underscore for "annoyinglocations" option MarioSpore 2025-08-17 00:17:58 -04:00
  • 95e80227e1 Does not require REL for a blueprint and Shaving the Dump Guardian mission MarioSpore 2025-08-17 00:17:42 -04:00
  • eb09be3594 OSRS: Fix UT Integration and Various Gen Failures (#5331) Faris 2025-08-16 16:08:44 -05:00
  • dced197dc4 Add max count & allow sleigh room to open MarioSpore 2025-08-16 02:26:25 -04:00
  • 3549e55c59 Functioning goal MarioSpore 2025-08-16 02:24:19 -04:00
  • 24d1b96b9e Forgot to rename location in Rules.py to reflect Location.py changes MarioSpore 2025-08-15 22:03:33 -04:00
  • 76b4ff2a6e Readjusted positioning of options MarioSpore 2025-08-15 22:03:09 -04:00
  • d9e300e0fd Location name adjustment to be "Inside" instead of "Front of" for the REL Blueprint before mission completion MarioSpore 2025-08-15 21:03:53 -04:00
  • 98e2486292 You can logically get Minefield blueprints by just using Max. He is not affected by the mines. MarioSpore 2025-08-15 21:03:12 -04:00
  • 9d654b7e3b Core: drop Python 3.10 (#5324) Fabian Dill 2025-08-15 18:45:40 +02:00
  • 8f7fcd4889 Zillion: Move completion_condition Definition Earlier (#5279) Doug Hoskisson 2025-08-15 05:55:11 -07:00
  • b85887241f CI: update appimagetool hash (#5333) black-sliver 2025-08-15 10:36:13 +00:00
  • 5110676c76 Core: 0.6.4 (#5314) Fabian Dill 2025-08-15 11:44:24 +02:00
  • 044fdaa717 Various code changes that handles unlimited rotten eggs option, checks no longer sending during demo/main menu, have certain items, if set to true in Items.py, to add/remove instead of setting, and logs to display when you are in BIOS and you need to wait a bit. MarioSpore 2025-08-14 00:23:40 -04:00
  • 922232264d Unlimited rotten eggs option is officially implemented, removes comment that initially says "Not Implemented" MarioSpore 2025-08-14 00:21:15 -04:00
  • 92dafd0a73 Sets items to be added if set to true MarioSpore 2025-08-14 00:20:12 -04:00
  • 0020e6c3d3 KH2: Fix html headers to be markdown (#5305) JaredWeakStrike 2025-08-12 17:35:25 -04:00
  • 6e6fd0e9bc CV64 and CotM: Correct Archipleago (#5323) LiquidCat64 2025-08-12 14:01:29 -06:00
  • 85c26f9740 WebHost: redirect old tutorials to new URL (#5319) black-sliver 2025-08-12 15:38:22 +00:00
  • 9057ce0ce3 WebHost: fix links on sitemap, switch to url_for and add test to prevent future breakage (#5318) Fabian Dill 2025-08-12 16:52:34 +02:00
  • a010080371 Made Who Cloak, Cable Car Access Card, & Scout Clothes progression since they unlock entire regions MarioSpore 2025-08-11 21:37:12 -04:00
  • 849691b009 New official item classifications for 0.6.3 update MarioSpore 2025-08-11 21:20:11 -04:00
  • 912c4db021 Merge remote-tracking branch 'origin/dev' into dev MarioSpore 2025-08-11 20:48:06 -04:00
  • d91ade58ee Subtle changes to make apworld work with 0.6.3 MarioSpore 2025-08-11 20:47:38 -04:00
  • 378cc91a4d CI: update appimage runtime (#5315) black-sliver 2025-08-12 00:41:43 +00:00
  • 90d02672b5 Merge branch 'ArchipelagoMW:main' into dev MarioSpore 2025-08-11 20:31:03 -04:00
  • cdde38fdc9 Settings: warn for broken worlds instead of crashing (#4438) main qwint 2025-08-10 10:23:39 -05:00
  • c34c00baa4 fix(deps): Lock setuptools version to <81 (#5284) Adrian Priestley 2025-08-10 12:39:31 -02:30
  • 9bd535752e Core: Sort Unreachable Locations Written to the Spoiler (#5269) Mysteryem 2025-08-10 16:03:12 +01:00
  • 8ba0bbc73a More address and bit adjustments MarioSpore 2025-08-08 20:16:31 -04:00
  • 59e4a6c1e3 Add new yaml option that allows user to exclude checks that are considered annoying (Not implemented) MarioSpore 2025-08-08 18:27:22 -04:00
  • ecb22642af Tests: Handle optional args for get_all_state patch (#5297) Duck 2025-08-08 16:24:19 -06:00
  • a2b1f885a5 Marine Mobile blueprints readjusted values MarioSpore 2025-08-08 18:13:12 -04:00
  • 17ccfdc266 DS3: Don't Create Disabled Locations (#5292) Exempt-Medic 2025-08-08 15:07:36 -04:00
  • ceec3ed28b Adjusts yaml option positions MarioSpore 2025-08-07 22:49:14 -04:00
  • 7ad1211960 Minor tweaks that moves comments MarioSpore 2025-08-07 22:49:00 -04:00
  • 3b7a6554ac Documentation updates MarioSpore 2025-08-07 22:48:24 -04:00
  • a49921392b More bit flips and address updates MarioSpore 2025-08-07 20:33:02 -04:00
  • f71038d17c Mere typo on recently added "Progressive Gadgets" option MarioSpore 2025-08-07 18:13:19 -04:00
  • ea4f03118b Adds progressive gadget option when it's ready MarioSpore 2025-08-07 18:11:56 -04:00
  • 54d99f5b54 Bit flip MarioSpore 2025-08-07 18:11:32 -04:00
  • 4633f12972 Docs: Use / instead of . for the reference to lttp's options.py (#5300) Scipio Wright 2025-08-07 14:14:09 -04:00