underwater goron check

This commit is contained in:
gymnast86
2026-05-03 01:13:47 -07:00
parent dc5fd98cfd
commit 4b0564779f
2 changed files with 14 additions and 3 deletions
+12
View File
@@ -14,6 +14,10 @@
#include "Z2AudioLib/Z2Instances.h"
#include <cstring>
#if TARGET_PC
#include "dusk/randomizer/game/verify_item_functions.h"
#endif
const daNpc_grA_HIOParam daNpc_grA_Param_c::m = {
{90.0f, -4.0f, 1.0f, 850.0f, 255.0f, 280.0f, 40.0f, 100.0f, 0.0f, 0.0f, 20.0f,
-20.0f, 40.0f, -30.0f, 40.0f, -40.0f, 0.4f, 12.0f, 4, 6, 6, 6,
@@ -4018,6 +4022,14 @@ BOOL daNpc_grA_c::talk(void*) {
}
if (r26 && talkProc(NULL, TRUE, NULL)) {
if (mFlow.getEventId(&sp8) == 1) {
#if TARGET_PC
if (randomizer_IsActive()) {
// Give the randomized underwater goron item
if (sp8 == dItemNo_Randomizer_BOMB_IN_BAG_e) {
sp8 = verifyProgressiveItem(randomizer_getItemAtLocation("Zoras Domain Underwater Goron"));
}
}
#endif
field_0x1480 =
fopAcM_createItemForPresentDemo(&current.pos, sp8, 0, -1, -1, NULL, NULL);
if (field_0x1480 != fpcM_ERROR_PROCESS_ID_e) {
@@ -3685,7 +3685,6 @@
- Tbox ID: 19
Stage: 50
# TODO
- Name: Zoras Domain Underwater Goron
Original Item: Bomb Bag
Categories:
@@ -3693,8 +3692,8 @@
- Npc
- Zoras Domain
- ARC
Metadata:
- None
- Location Name Lookup
Metadata: Zoras Domain Underwater Goron
- Name: Zoras Domain Throne East Gate Underwater Rupee
Original Item: Yellow Rupee