MLSS: Add new goal + Update basepatch to standalone equivalent (#4409)
* Item groups + small changes * Add alternate goal * New Locations and Logic Updates + Basepatch * Update basepatch.bsdiff * Update Basepatch * Update basepatch.bsdiff * Update bowsers castle logic with emblem hunt * Update Archipelago Unittests.run.xml * Update Archipelago Unittests.run.xml * Fix for overlapping ROM addresses * Update Rom.py * Update __init__.py * Update basepatch.bsdiff * Update Rom.py * Update client with new helper function * Update basepatch.bsdiff * Update worlds/mlss/__init__.py Co-authored-by: qwint <qwint.42@gmail.com> * Update worlds/mlss/__init__.py Co-authored-by: qwint <qwint.42@gmail.com> * Review Refactor * Review Refactor --------- Co-authored-by: qwint <qwint.42@gmail.com>
This commit is contained in:
		| @@ -251,9 +251,9 @@ coins: typing.List[LocationData] = [ | ||||
|     LocationData("Hoohoo Village North Cave Room 1 Coin Block", 0x39DAA0, 0), | ||||
|     LocationData("Hoohoo Village South Cave Coin Block 1", 0x39DAC5, 0), | ||||
|     LocationData("Hoohoo Village South Cave Coin Block 2", 0x39DAD5, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boo Statue Cave Coin Block 1", 0x39DAE2, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boo Statue Cave Coin Block 2", 0x39DAF2, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boo Statue Cave Coin Block 3", 0x39DAFA, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boostatue Cave Coin Block 1", 0x39DAE2, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boostatue Cave Coin Block 2", 0x39DAF2, 0), | ||||
|     LocationData("Hoohoo Mountain Base Boostatue Cave Coin Block 3", 0x39DAFA, 0), | ||||
|     LocationData("Beanbean Outskirts NW Coin Block", 0x39DB8F, 0), | ||||
|     LocationData("Beanbean Outskirts S Room 1 Coin Block", 0x39DC18, 0), | ||||
|     LocationData("Beanbean Outskirts S Room 2 Coin Block", 0x39DC3D, 0), | ||||
| @@ -262,6 +262,8 @@ coins: typing.List[LocationData] = [ | ||||
|     LocationData("Chucklehuck Woods Cave Room 1 Coin Block", 0x39DD7A, 0), | ||||
|     LocationData("Chucklehuck Woods Cave Room 2 Coin Block", 0x39DD97, 0), | ||||
|     LocationData("Chucklehuck Woods Cave Room 3 Coin Block", 0x39DDB4, 0), | ||||
|     LocationData("Chucklehuck Woods Solo Luigi Cave Room 1 Coin Block 1", 0x39DB48, 0), | ||||
|     LocationData("Chucklehuck Woods Solo Luigi Cave Room 1 Coin Block 2", 0x39DB50, 0), | ||||
|     LocationData("Chucklehuck Woods Pipe 5 Room Coin Block", 0x39DDE6, 0), | ||||
|     LocationData("Chucklehuck Woods Room 7 Coin Block", 0x39DE31, 0), | ||||
|     LocationData("Chucklehuck Woods Past Chuckleroot Coin Block", 0x39DF14, 0), | ||||
| @@ -289,6 +291,7 @@ baseUltraRocks: typing.List[LocationData] = [ | ||||
|     LocationData("Teehee Valley Upper Maze Room 1 Block", 0x39E5E0, 0), | ||||
|     LocationData("Teehee Valley Upper Maze Room 2 Digspot 1", 0x39E5C8, 0), | ||||
|     LocationData("Teehee Valley Upper Maze Room 2 Digspot 2", 0x39E5D0, 0), | ||||
|     LocationData("Guffawha Ruins Block", 0x39E6A3, 0), | ||||
|     LocationData("Hoohoo Mountain Base Guffawha Ruins Entrance Digspot", 0x39DA0B, 0), | ||||
|     LocationData("Hoohoo Mountain Base Teehee Valley Entrance Digspot", 0x39DA20, 0), | ||||
|     LocationData("Hoohoo Mountain Base Teehee Valley Entrance Block", 0x39DA18, 0), | ||||
| @@ -298,7 +301,7 @@ booStatue: typing.List[LocationData] = [ | ||||
|     LocationData("Beanbean Outskirts Before Harhall Digspot 1", 0x39E951, 0), | ||||
|     LocationData("Beanbean Outskirts Before Harhall Digspot 2", 0x39E959, 0), | ||||
|     LocationData("Beanstar Piece Harhall", 0x1E9441, 2), | ||||
|     LocationData("Beanbean Outskirts Boo Statue Mole", 0x1E9434, 2), | ||||
|     LocationData("Beanbean Outskirts Boostatue Mole", 0x1E9434, 2), | ||||
|     LocationData("Harhall's Pants", 0x1E9444, 2), | ||||
|     LocationData("Beanbean Outskirts S Room 2 Digspot 1", 0x39DC65, 0), | ||||
|     LocationData("Beanbean Outskirts S Room 2 Digspot 2", 0x39DC5D, 0), | ||||
| @@ -317,6 +320,9 @@ chucklehuck: typing.List[LocationData] = [ | ||||
|     LocationData("Chucklehuck Woods Cave Room 1 Block 2", 0x39DD8A, 0), | ||||
|     LocationData("Chucklehuck Woods Cave Room 2 Block", 0x39DD9F, 0), | ||||
|     LocationData("Chucklehuck Woods Cave Room 3 Block", 0x39DDAC, 0), | ||||
|     LocationData("Chucklehuck Woods Solo Luigi Cave Room 2 Block", 0x39DB72, 0), | ||||
|     LocationData("Chucklehuck Woods Solo Luigi Cave Room 3 Block 1", 0x39DB5D, 0), | ||||
|     LocationData("Chucklehuck Woods Solo Luigi Cave Room 3 Block 2", 0x39DB65, 0), | ||||
|     LocationData("Chucklehuck Woods Room 2 Block", 0x39DDC1, 0), | ||||
|     LocationData("Chucklehuck Woods Room 2 Digspot", 0x39DDC9, 0), | ||||
|     LocationData("Chucklehuck Woods Pipe Room Block 1", 0x39DDD6, 0), | ||||
| @@ -786,7 +792,7 @@ nonBlock = [ | ||||
|     (0x4373, 0x10, 0x277A45),  # Teehee Valley Mole | ||||
|     (0x434D, 0x8, 0x1E9444),  # Harhall's Pants | ||||
|     (0x432E, 0x10, 0x1E9441),  # Harhall Beanstar Piece | ||||
|     (0x434B, 0x8, 0x1E9434),  # Outskirts Boo Statue Mole | ||||
|     (0x434B, 0x8, 0x1E9434),  # Outskirts Boostatue Mole | ||||
|     (0x42FE, 0x2, 0x1E943E),  # Red Goblet | ||||
|     (0x42FE, 0x4, 0x24E628),  # Green Goblet | ||||
|     (0x4301, 0x10, 0x250621),  # Red Chuckola Fruit | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 jamesbrq
					jamesbrq