Archipelago/worlds/mmbn3
digiholic d218dec826
MMBN3: Logic and Bug Fixes, New Checks (#3646)
* PMDs now check to make sure you have enough unlockers for all of them before any are in logic, to avoid softlocks

* Adds Humor and BlckMnd to the pool and sets logic for Villain and Comedian. Patch not yet updated to remove starting inventory

* Adds Serenade as a check

* Fixes hide and seek completion to use proper Yoka Zoo map. Updates bsdiff patch to 1.2

* Adds option for excluding Secret Area, and item/location groups for further customization

* Update worlds/mmbn3/Locations.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Update worlds/mmbn3/Regions.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Update worlds/mmbn3/__init__.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Update worlds/mmbn3/__init__.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Update worlds/mmbn3/__init__.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Replaces can_reach generic with can_reach_region or can_reach_location, where applciable

* Unlocker is now a progression item, Excluded Locations is now a Set

* Missed a merge marker

* Excluded locations is no longer a set since you can't append to a set with +=

* Excluded locations is now a set again since you apparent can append to a set with |=

* Replaces more lists with sets. Fixes wording in option descriptions

* Update worlds/mmbn3/__init__.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2025-01-17 08:41:12 -05:00
..
Names MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
data MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
docs MMBN3: Modernizations and Minor Bugfixes (#2991) 2024-04-18 19:02:01 +02:00
BN3RomUtils.py MMBN3: Fixes crash when checking certain locations (#2003) 2023-07-21 12:00:44 -05:00
Items.py MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
Locations.py MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
Options.py MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
Regions.py MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
Rom.py MMBN3: Fixes crash when checking certain locations (#2003) 2023-07-21 12:00:44 -05:00
__init__.py MMBN3: Logic and Bug Fixes, New Checks (#3646) 2025-01-17 08:41:12 -05:00
lz10.py Mega Man Battle Network 3: Implement New Game (#1198) 2023-06-29 13:36:01 -05:00