From 4ec1a0e52caf35a22a10039e7d42c74dea9b60b3 Mon Sep 17 00:00:00 2001 From: gymnast86 Date: Fri, 1 May 2026 09:52:26 -0700 Subject: [PATCH] lake hylia rupees --- .../generator/data/actor_patches.yaml | 140 ++++++++++++++++++ .../randomizer/generator/data/locations.yaml | 22 +-- 2 files changed, 151 insertions(+), 11 deletions(-) diff --git a/src/dusk/randomizer/generator/data/actor_patches.yaml b/src/dusk/randomizer/generator/data/actor_patches.yaml index f1e352a122..e9e993aa2e 100644 --- a/src/dusk/randomizer/generator/data/actor_patches.yaml +++ b/src/dusk/randomizer/generator/data/actor_patches.yaml @@ -285,6 +285,146 @@ F_SP115: - 3 - 4 + # Left Underwater Boulder Rupee (Yellow 1) + - name: item + parameters: 0x13599A03 + position: + x: -94876.2734375 + y: -32004.568359375 + z: 40183.83203125 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1359FF03 + layers: + - 1 + - 2 + - 3 + + # Left Underwater Boulder Rupee (Yellow 2) + - name: item + parameters: 0x13599A03 + position: + x: -94707.8203125 + y: -32004.568359375 + z: 40305.67578125 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1359FF03 + layers: + - 1 + - 2 + - 3 + + # Left Underwater Boulder Rupee (Yellow 3) + - name: item + parameters: 0x13599A03 + position: + x: -94790.046875 + y: -32004.568359375 + z: 40022.875 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1359FF03 + layers: + - 1 + - 2 + - 3 + + # Left Underwater Boulder Rupee (Blue) + - name: item + parameters: 0x13599A02 + position: + x: -94650.5 + y: -31915.41015625 + z: 40132.12109375 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1359FF02 + layers: + - 1 + - 2 + - 3 + + # Right Underwater Boulder Rupee (Yellow) + - name: item + parameters: 0x13589B03 + position: + x: -92246.28125 + y: -31720.103515625 + z: 41678.73828125 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1358FF03 + layers: + - 1 + - 2 + - 3 + + # Right Underwater Boulder Rupee (Blue 1) + - name: item + parameters: 0x13589B02 + position: + x: -92077.8359375 + y: -31720.103515625 + z: 41800.58203125 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1358FF02 + layers: + - 1 + - 2 + - 3 + + # Right Underwater Boulder Rupee (Blue 2) + - name: item + parameters: 0x13589B02 + position: + x: -92156.6796875 + y: -31720.103515625 + z: 41553.30078125 + angle: + x: 0x0000 + y: 0x0000 + z: 0x003F + patch: + # Take away the unique flag from this rupee so it doesn't conflict + # with the one randomizer rupee nearby + parameters: 0x1358FF02 + layers: + - 1 + - 2 + - 3 + # Castle Town F_SP116: # Room 1 - North Castle Town diff --git a/src/dusk/randomizer/generator/data/locations.yaml b/src/dusk/randomizer/generator/data/locations.yaml index 6e3b71e40b..2747b98862 100644 --- a/src/dusk/randomizer/generator/data/locations.yaml +++ b/src/dusk/randomizer/generator/data/locations.yaml @@ -3101,17 +3101,17 @@ - Tbox ID: 5 Stage: 52 -# TODO - Name: Lake Hylia Left Underwater Boulder Rupee - Original Item: Purple Rupee + Original Item: Green Rupee Categories: - Overworld - Lake Hylia - Rupee - Hidden + - Freestanding Item Metadata: - - None + - Stage: 52 + Flag: 0x9A -# TODO - Name: Lake Hylia Left Underwater Pillar Rupee Original Item: Yellow Rupee Categories: @@ -3120,20 +3120,20 @@ - Rupee - Freestanding - Freestanding Item Metadata: - - Stage: 0xFF - Flag: 0xFF + - Stage: 52 + Flag: 0x81 -# TODO - Name: Lake Hylia Right Underwater Boulder Rupee Original Item: Green Rupee Categories: - Overworld - Lake Hylia - Rupee - Hidden + - Freestanding Item Metadata: - - None + - Stage: 52 + Flag: 0x9B -# TODO - Name: Lake Hylia Right Underwater Pillar Rupee Original Item: Yellow Rupee Categories: @@ -3142,8 +3142,8 @@ - Rupee - Freestanding - Freestanding Item Metadata: - - Stage: 0xFF - Flag: 0xFF + - Stage: 52 + Flag: 0x80 - Name: Lake Hylia Alcove Poe Original Item: Poe Soul