summaryrefslogtreecommitdiff
path: root/src/14_Land/Actor/ActorRupee.cpp
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2025-07-25 15:59:54 +0200
committerGitHub <noreply@github.com>2025-07-25 15:59:54 +0200
commit8ad6359c7d3c7afcbddd7d450b7fa4b9764255b6 (patch)
tree09095f8f36375fe4bb358c163d614ebfbc8fe344 /src/14_Land/Actor/ActorRupee.cpp
parentdda45d5574798dc45a31437f473eaa55b9142e13 (diff)
ActorSwitchObject OK (#130)
* Map symbol in Game * ActorSwitchObject OK * Mark ActorSwitchObject as complete * Document `mTrapActors` * Fix FilterActorBase * Fix regressions
Diffstat (limited to 'src/14_Land/Actor/ActorRupee.cpp')
-rw-r--r--src/14_Land/Actor/ActorRupee.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/14_Land/Actor/ActorRupee.cpp b/src/14_Land/Actor/ActorRupee.cpp
index a8349c58..f7e855a8 100644
--- a/src/14_Land/Actor/ActorRupee.cpp
+++ b/src/14_Land/Actor/ActorRupee.cpp
@@ -3,12 +3,12 @@
#include "Map/MapManager.hpp"
#include "Player/PlayerLinkBase.hpp"
#include "System/Random.hpp"
+#include "Unknown/UnkStruct_020eec9c.hpp"
extern "C" {
void func_0202bc38(unk32 param_1, Vec3p *param_2, u32 param_3, Actor_UnkStruct_012 *param_4, bool);
void func_ov005_02102c2c(u32 *param_1, int param_2, Vec3p *param_3, int param_4, int param_5, u32 param_6, int param_7,
char param_8, char param_9, char param_10);
-void func_ov000_020d7ad4(u32 *param1, u32 param2);
}
u16 GetRupeeValue(RupeeId id);
@@ -16,7 +16,6 @@ static char *gShipParts[8] = {"anc", "bow", "hul", "can", "dco", "pdl", "fnl", "
extern u32 *data_ov014_021589d8;
extern u32 data_ov000_020e9370[];
-extern u32 data_ov000_020eec9c[];
extern u32 **data_027e0fe0[];
ActorType ActorRupee::gType = ActorType(ActorTypeId_Rupee, (ActorCreateFunc) ActorRupee::Create, NULL);
@@ -200,7 +199,7 @@ void ActorRupee::Update(bool param1) {
break;
}
- func_ov000_020d7ad4(data_ov000_020eec9c, uVar3);
+ data_ov000_020eec9c.func_ov000_020d7ad4(uVar3);
Kill();
}
}