diff --git a/src/open_samus_returns_rando/specific_patches/chozo_seal_patches.py b/src/open_samus_returns_rando/specific_patches/chozo_seal_patches.py index 5b8d947..14ede55 100644 --- a/src/open_samus_returns_rando/specific_patches/chozo_seal_patches.py +++ b/src/open_samus_returns_rando/specific_patches/chozo_seal_patches.py @@ -52,6 +52,12 @@ class NewChozoSeal(typing.NamedTuple): platform_name: str = "LE_Platform_RandoDNA" new_seals = [ + NewChozoSeal( + "s010_area1", [450.0, -700.0, 0.0], [450.0, -700.0, 0.0], 28, ["collision_camera_023"] + ), + NewChozoSeal( + "s020_area2", [-10900.0, -8210.0, 0.0], [-10900.0, -8200.0, 0.0], 20, ["collision_camera_032"] + ), NewChozoSeal( "s033_area3b", [-3800.0, -16800.0, 0.0], [-3800.0, -16800.0, 0.0], 22, ["collision_camera_033", "PostGamma_004"] ), @@ -63,16 +69,24 @@ class NewChozoSeal(typing.NamedTuple): "s065_area6b", [-300.0, 5700.0, 25.0], [-300.0, 5700.0, 0.0], 216, ["collision_camera_002"] ), NewChozoSeal( - "s100_area10", [-1000.0, -5125.0, 0.0], [-1000.0, -5100.0, 0.0], 94, - ["collision_camera_010"], "LE_RandoDNA_001", "LE_Platform_RandoDNA_001" + "s070_area7", [-7100.0, -9550.0, 0.0], [-7100.0, -9500.0, 0.0], 12, + ["collision_camera_042"], "LE_RandoDNA_001", "LE_Platform_RandoDNA_001" ), NewChozoSeal( - "s100_area10", [-4100.0, 11200.0, 0.0], [-4100.0, 11200.0, 0.0], 253, - ["collision_camera_022", "collision_camera_024"], "LE_RandoDNA_002", "LE_Platform_RandoDNA_002" + "s070_area7", [-6550.0, 6900.0, 0.0], [-6550.0, 6900.0, 0.0], 304, + ["collision_camera_038"], "LE_RandoDNA_002", "LE_Platform_RandoDNA_002" + ), + NewChozoSeal( + "s090_area9", [-5550.0, -3000.0, 0.0], [-5550.0, -3000.0, 0.0], 206, ["collision_camera_016"] ), NewChozoSeal( - "s110_surfaceb", [-28150.0, 300.0, 0.0], [-28150.0, 300.0, 0.0], 145, ["collision_camera_017"] + "s100_area10", [-4100.0, 11200.0, 0.0], [-4100.0, 11200.0, 0.0], 253, + ["collision_camera_022", "collision_camera_024"] ), + # Currently breaks Ridley if added :( + # NewChozoSeal( + # "s110_surfaceb", [-28150.0, 300.0, 0.0], [-28150.0, 300.0, 0.0], 145, ["collision_camera_017"] + # ), ] def add_chozo_seals(editor: PatcherEditor, new_seal: NewChozoSeal):