Commit Graph

3363 Commits

Author SHA1 Message Date
MarioSpore
90d02672b5 Merge branch 'ArchipelagoMW:main' into dev 2025-08-11 20:31:03 -04:00
MarioSpore
59e4a6c1e3 Add new yaml option that allows user to exclude checks that are considered annoying (Not implemented) 2025-08-08 18:27:22 -04:00
MarioSpore
a2b1f885a5 Marine Mobile blueprints readjusted values 2025-08-08 18:13:12 -04:00
Exempt-Medic
17ccfdc266 DS3: Don't Create Disabled Locations (#5292) 2025-08-08 15:07:36 -04:00
MarioSpore
ceec3ed28b Adjusts yaml option positions 2025-08-07 22:49:14 -04:00
MarioSpore
7ad1211960 Minor tweaks that moves comments 2025-08-07 22:49:00 -04:00
MarioSpore
3b7a6554ac Documentation updates 2025-08-07 22:48:24 -04:00
MarioSpore
a49921392b More bit flips and address updates 2025-08-07 20:33:02 -04:00
MarioSpore
f71038d17c Mere typo on recently added "Progressive Gadgets" option 2025-08-07 18:13:19 -04:00
MarioSpore
ea4f03118b Adds progressive gadget option when it's ready 2025-08-07 18:11:56 -04:00
MarioSpore
54d99f5b54 Bit flip 2025-08-07 18:11:32 -04:00
MarioSpore
f38a5fbadd Items are now working! 2025-08-07 00:38:42 -04:00
MarioSpore
4123961e81 Working locations! 2025-08-06 23:34:52 -04:00
MarioSpore
30f800f648 Ram address update change to get locations recognized as well as items to be received 2025-08-06 23:34:30 -04:00
MarioSpore
2c5cb791a6 GPS no longer required to goal, rest of sleigh parts needed for goaling according to speedrunning community 2025-08-05 17:00:27 -04:00
Silvris
1f6c99635e FF1: fix client breaking other NES games (#5293) 2025-08-05 22:25:11 +02:00
MarioSpore
397693c8a8 Psuedocoding client stuff that includes the ram address & hex for the rom's name. 2025-08-04 23:03:31 -04:00
threeandthreee
4e92cac171 LADX: Update Docs (#5290)
* convert ladxr section to markdown, other adjustments
make links clickable
crow icon -> open tracker
adjust for removed sprite sheets
some adjustments in ladxr section for differences in the ap version:
we don't have a casual logic
we don't have stealing options

* fix link, and another correction
2025-08-04 11:46:05 -04:00
Scipio Wright
3b88630b0d TUNIC: Fix zig skip showing up in decoupled + fixed shop #5289 2025-08-04 14:21:58 +02:00
MarioSpore
3541e13f21 Added Heart of Stone and Supadow logic to prepare for it's eventual implementation 2025-08-03 19:43:54 -04:00
MarioSpore
0f2851e1b3 Various location names to make them shorter, along with adding a few comments and preparing traplink option. Also added "Sqaushing all gifts" missions. 2025-08-03 18:40:12 -04:00
MarioSpore
b0a9831082 Made Progressive Vacuum disabled by default due to not implemented functionality yet.
Also, changed a couple for loops in Regions
2025-08-03 14:37:52 -04:00
MarioSpore
cf921a8f54 Regions now connecting as god intended 2025-08-03 13:39:32 -04:00
Fabian Dill
d408f7cabc Subnautica: add empty tanks option (#5271) 2025-08-02 21:19:23 +02:00
Fabian Dill
72ae076ce7 WebHost: server render remaining markdown using mistune (#5276)
---------

Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
Co-authored-by: qwint <qwint.42@gmail.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2025-08-02 21:12:58 +02:00
Fabian Dill
9edd55961f LttP: remove sprite download from setup flow & make sprite repo dynamic (#4830) 2025-08-02 01:26:50 +02:00
Fabian Dill
9ad6959559 LttP: move more stuff out of core (#5049)
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2025-08-01 22:30:30 +02:00
qwint
37a9d94865 Core: Purge Multiworld.option_name (#5050) 2025-08-01 22:06:35 +02:00
Jonathan Tan
e8f5bc1c96 TWW: Fix Death Link (#5270) 2025-08-01 14:39:57 -04:00
NewSoupVi
332f955159 The Witness: Comply with new test base structure #5265 2025-08-01 01:16:54 +02:00
Duck
b1f729a970 Core: Remove Checks for Unsupported Versions (#5067)
* Remove redundant version checks/compatibility

* Change windows7 check

* Edit comments

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

---------

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2025-07-31 22:33:56 +02:00
josephwhite
7abe7fe304 ALTTP/SNIC/BHC: Stop using Utils.get_settings() (#5239)
* LTTP/SNIC/BHC: Stop using Utils.get_settings()

* SNIClient: use Settings.sni_options
2025-07-31 21:09:00 +02:00
Solidus Snake
8a552e3639 SMZ3: Fix Junk Item Overflow (#5162)
Removed `self.junkItemsNames = [item.Type.name for item in junkItems]` from `create_items` as that was pulling massive amounts of HeartPieces (because they're in junkItems in upstream) to be added if the start_inventory_from_pool was extensive. Getting more than 20 Heart Containers can lead to OHKO situations.

ETank was also removed as a junk item that can be used as filler in the earlier defined list of junk items that AP allows since you should only have 14 in the pool. It's not a problem to have more per se, but you really shouldn't have 27 of them in the pool, either. Ammo and such is much less of a problem to have crazy amounts of.
2025-07-30 07:40:01 -04:00
Mysteryem
1d8a0b2940 SM: Speed up deepcopy in copy_mixin (#4228) 2025-07-29 22:10:36 -04:00
MarioSpore
b622953cd0 Current setup of rules that revert back to generation. Currently has the issue of sphere 1 goal 2025-07-29 00:55:06 -04:00
MarioSpore
64cca7fff9 Rules changes for Bootsies to look into 2025-07-29 00:36:06 -04:00
MarioSpore
1762fefba9 Filler is now being placed yippe 2025-07-28 23:12:47 -04:00
BlastSlimey
ad17c7fd21 shapez: Typing Cleanup + Small Docs Rewordings (#5189)
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2025-07-28 11:01:57 -04:00
MarioSpore
7e06efb1d0 Logic built and literally have an apworld that can generate a yaml and stuff 2025-07-28 00:53:04 -04:00
NewSoupVi
04a3f78605 Core: Support inequality operators ("less than") for Choice option string comparisons (#3769)
* add some unit tests to it

* fix

* Update Options.py

Co-authored-by: qwint <qwint.42@gmail.com>

* Update Options.py

---------

Co-authored-by: qwint <qwint.42@gmail.com>
2025-07-27 23:29:21 +02:00
Yussur Mustafa Oraji
ea1e074083 V6: Allow Secret Lab Music to be Randomized (#4643) 2025-07-27 10:45:48 -04:00
Widowmaker-61
199a6df65e Muse Dash: Adding Option to select Goal Song (#4820)
Co-authored-by: Justus Lind <DeamonHunter@users.noreply.github.com>
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2025-07-27 07:25:59 +02:00
MarioSpore
c3ddce5b1a Trap changes for planned changes for future traplink 2025-07-26 23:09:39 -04:00
MarioSpore
3c622eefe4 All locations have their affiliated addresses ready! Started region implementation 2025-07-26 20:51:05 -04:00
Doug Hoskisson
c9ebf69e0d Core: MultiData typing (#5071) 2025-07-27 01:27:29 +02:00
MarioSpore
17aebc940a Almost every location ram address found :>) 2025-07-26 17:34:43 -04:00
Alchav
774457b362 LTTP: Add Missing Crystal Switch Logic (#4638) 2025-07-26 22:25:06 +02:00
threeandthreee
7a8048a8fd LADX: generate without rom (#4278) 2025-07-26 22:16:00 +02:00
qwint
fa49fef695 Core: use patch extension register directly (#4375)
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2025-07-26 22:13:15 +02:00
MarioSpore
110da2b524 More addresses added that I found via adjacent addresses. As well as rewording in Credits.md due to sounding like the cheatcodes made it harder to find the addresses. 2025-07-26 14:56:29 -04:00