Rob B
86eaf20216
Apply suggestions from code review
...
Co-authored-by: Scipio Wright <scipiowright@gmail.com >
2025-08-05 14:31:08 -07:00
Jarno
61d1156946
Merge branch 'ArchipelagoMW:main' into Satisfactory_ToBeVerified
2025-08-05 20:53:19 +02:00
Jarno Westhof
7ffab6bc61
Merge branch 'Satisfactory' into Satisfactory_ToBeVerified
2025-08-05 20:47:03 +02:00
Jarno Westhof
4e2df56b48
Removed bundle of ficsit coupons from the from the item pool
...
added estimated completion times to space elevator option description
2025-08-05 20:18:40 +02: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
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
Rob B
8511981ac2
Restore revamped setup guide that other commits overwrote
...
Originally from be26511205 , d8bd1aaf04
2025-07-30 23:31:59 -04:00
Rob B
1c788f0e7e
Move list of additional mods to a page on the mod GitHub
2025-07-30 23:08:50 -04:00
Rob B
92b55892d2
Info on smart hinting system
2025-07-30 22:50:55 -04:00
Rob B
9ad08c0706
Fix typos
2025-07-30 22:36:47 -04:00
Rob B
5e833f1679
Clarify universal tracker behavior
2025-07-30 22:22:01 -04: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
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
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
Jarno
7afcf6da2a
Merge branch 'ArchipelagoMW:main' into Satisfactory_ToBeVerified
2025-07-27 19:57:37 +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
Doug Hoskisson
c9ebf69e0d
Core: MultiData typing ( #5071 )
2025-07-27 01:27:29 +02: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
threeandthreee
faac2540bf
LADX: fix marin text splitting #5225
2025-07-26 19:32:59 +02:00
Bryce Wilson
f27da5cc78
BizHawkClient: Add command to pass server messages to emulator ( #3039 )
2025-07-26 12:42:55 +02:00
Jarno Westhof
b94bb9f0e1
more world > multiworld
2025-07-25 22:05:47 +02:00
Jarno
c47165ddc3
Apply suggestions from code review
...
Co-authored-by: Scipio Wright <scipiowright@gmail.com >
2025-07-25 21:57:51 +02:00
mobby45
ea4c4dcc0c
The Wind Waker: Adding French Translation for Guides ( #5174 )
...
* Add files via upload
* Delete fr_The Wind Waker.md
* Delete setup_fr.md
* Add files via upload
* Update fr_The Wind Waker.md
* Update fr_The Wind Waker.md
* Update fr_The Wind Waker.md
* Update worlds/tww/docs/fr_The Wind Waker.md
I agree with that okat!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Agreed
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
agreed!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
agreed!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
agreed!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
forgot to remove that, ok
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
agreed!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Okay!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Agreed
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
agreed
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
agreed
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update fr_The Wind Waker.md
* Update worlds/tww/docs/fr_The Wind Waker.md
okay!
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update setup_fr.md
* Update setup_fr.md
* Update fr_The Wind Waker.md
Modifying lines
* Update setup_fr.md
Character Limits Update
* Update worlds/tww/docs/setup_fr.md
ok
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update worlds/tww/docs/fr_The Wind Waker.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update en_The Wind Waker.md
* Update worlds/tww/docs/setup_fr.md
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update __init__.py
* Update __init__.py
* Update worlds/tww/__init__.py
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
* Update __init__.py
---------
Co-authored-by: Jonathan Tan <tanjo3@users.noreply.github.com >
2025-07-25 21:08:51 +02:00
Justus Lind
e5815ae5a2
Muse Dash: Update to Rhythm Master Collab ( #5235 )
...
* Rhythm Master Collab
* Deprioritze Music Sheets.
* Oops missed this definition.
2025-07-25 20:47:59 +02:00
Jarno
f401879cfe
Merge remote-tracking branch 'remotes/origin/main' into Satisfactory_ToBeVerified
...
# Conflicts:
# README.md
2025-07-24 11:31:17 +02:00
Jarno
39a57e3c9d
Update setup_en.md
2025-07-24 11:25:26 +02:00
Jarno
6b65fe43c1
Update en_Satisfactory.md
2025-07-24 11:20:57 +02:00
MarioManTAW
8541c87c97
Paint: Implement New Game ( #4955 )
...
* Paint: Implement New Game
* Add docstring
* Remove unnecessary self.multiworld references
* Implement start_inventory_from_pool
* Convert logic to use LogicMixin
* Add location_exists_with_options function to deduplicate code
* Simplify starting tool creation
* Add Paint to supported games list
* Increment version to 0.4.1
* Update docs to include color selection features
* Fix world attribute definitions
* Fix linting errors
* De-duplicate lists of traps
* Move LogicMixin to __init__.py
* 0.5.0 features - adjustable canvas size increment, updated similarity metric
* Fix OptionError formatting
* Create OptionError when generating single-player game with error-prone settings
* Increment version to 0.5.1
* Update CODEOWNERS
* Update documentation for 0.5.2 client changes
* Simplify region creation
* Add comments describing logic
* Remove unnecessary f-strings
* Remove unused import
* Refactor rules to location class
* Remove unnecessary self.multiworld references
* Update logic to correctly match client-side item caps
---------
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com >
2025-07-23 23:27:50 +02:00
Flore
6b44f217a3
DS3: Edit the setup docs to be more clear ( #4618 )
...
* UPDATE: Dark Souls 3 setup docs to be more clear
* UPDATE: DS3 Setup docs to make offline mode more explicit
* UPDATE: Dark Souls 3 setup docs to be more clear
* UPDATE: DS3 Setup docs to make offline mode more explicit
* EDIT: DS3 setup docs to be up to date
2025-07-22 23:39:07 -04:00
Mysteryem
76760e1bf3
OoT: Fix remove not invalidating cached reachability ( #5222 )
...
Collecting an item into a CollectionState without sweeping, finding all
reachable locations, removing that item from the state, and then finding
all reachable locations again could result in more locations being
reachable than before the item was initially collected into the
CollectionState.
This issue was present because OoT was not invalidating its reachable
region caches for the different ages when items were removed from the
CollectionState.
To fix the issue, this PR has updated `OOTWorld.remove()` to invalid its
caches, like how `CollectionState.remove()` invalidates the core
Archipelago caches.
2025-07-23 04:01:47 +02:00
Exempt-Medic
d313a74266
ALttP: Fix pre_fill State Sweeping Too Early ( #5215 )
2025-07-21 14:53:34 -04:00
Exempt-Medic
da0bb80fb4
Raft: Fix filler_item_types TypeError introduced in #4782 ( #5203 )
2025-07-18 07:28:05 -04:00
David Carroll
fb9026d12d
SMZ3: Add Yaml Options to Slot Data ( #5111 )
2025-07-17 07:48:55 -04:00
NoiseCrush
4ae36ac727
Super Metroid: Improve Option Descriptions and Add Option Groups ( #5100 )
2025-07-17 07:46:31 -04:00
Star Rauchenberger
e38d04c655
Lingo: Fix Painting Gen Failures on Panels Mode Door Shuffle ( #5199 )
...
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
2025-07-16 23:49:01 -04:00
CookieCat
608a38f873
AHIT: Fix Test Fail for assert_not_all_options ( #5197 )
2025-07-16 12:19:35 -04:00
Jérémie Bolduc
604ab79af9
Stardew Valley: Add walnutsanity prefix to locations ( #4934 )
2025-07-16 17:57:06 +02:00