diff options
| author | robojumper <robojumper@gmail.com> | 2025-08-22 00:08:45 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-09-15 22:11:24 +0200 |
| commit | f374acbae7de9f2dbb25e5959bf2974804f498a7 (patch) | |
| tree | c81ce3f46878952023f1bb89590453c4a8443577 /src | |
| parent | cbe298e99a8da9ff2ddd66a651c852d5eeca914e (diff) | |
Fix symbol errors
Diffstat (limited to 'src')
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp | 11 | ||||
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_pot_sal.cpp | 11 | ||||
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_propera.cpp | 6 | ||||
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_roulette.cpp | 11 | ||||
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_water_jar.cpp | 6 | ||||
| -rw-r--r-- | src/d/a/d_a_salbage_obj.cpp | 10 |
6 files changed, 50 insertions, 5 deletions
diff --git a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp index 5f3a6050..ba95d7bd 100644 --- a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp +++ b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp @@ -1,3 +1,14 @@ #include "d/a/obj/d_a_obj_diviner_crystal.h" SPECIAL_ACTOR_PROFILE(OBJ_DIVINER_CRYSTAL, dAcODivinerCrystal_c, fProfile::OBJ_DIVINER_CRYSTAL, 0x157, 0, 3); + +STATE_VIRTUAL_DEFINE(dAcODivinerCrystal_c, DemoThrow); +STATE_DEFINE(dAcODivinerCrystal_c, Stay); + +void dAcODivinerCrystal_c::initializeState_DemoThrow() {} +void dAcODivinerCrystal_c::executeState_DemoThrow() {} +void dAcODivinerCrystal_c::finalizeState_DemoThrow() {} + +void dAcODivinerCrystal_c::initializeState_Stay() {} +void dAcODivinerCrystal_c::executeState_Stay() {} +void dAcODivinerCrystal_c::finalizeState_Stay() {} diff --git a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp index 65cecfa3..9f297dc2 100644 --- a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp +++ b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp @@ -1,3 +1,14 @@ #include "d/a/obj/d_a_obj_pot_sal.h" SPECIAL_ACTOR_PROFILE(OBJ_POT_SAL, dAcOpotSal_c, fProfile::OBJ_POT_SAL, 0x86, 0, 2); + +STATE_VIRTUAL_DEFINE(dAcOpotSal_c, DemoThrow); +STATE_VIRTUAL_DEFINE(dAcOpotSal_c, After); + +void dAcOpotSal_c::initializeState_DemoThrow() {} +void dAcOpotSal_c::executeState_DemoThrow() {} +void dAcOpotSal_c::finalizeState_DemoThrow() {} + +void dAcOpotSal_c::initializeState_After() {} +void dAcOpotSal_c::executeState_After() {} +void dAcOpotSal_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_propera.cpp b/src/REL/d/a/obj/d_a_obj_propera.cpp index ccac39e4..a9786033 100644 --- a/src/REL/d/a/obj/d_a_obj_propera.cpp +++ b/src/REL/d/a/obj/d_a_obj_propera.cpp @@ -1,3 +1,9 @@ #include "d/a/obj/d_a_obj_propera.h" SPECIAL_ACTOR_PROFILE(OBJ_PROPERA, dAcObjPropera_c, fProfile::OBJ_PROPERA, 0x96, 0, 386); + +STATE_VIRTUAL_DEFINE(dAcObjPropera_c, DemoThrow); + +void dAcObjPropera_c::initializeState_DemoThrow() {} +void dAcObjPropera_c::executeState_DemoThrow() {} +void dAcObjPropera_c::finalizeState_DemoThrow() {} diff --git a/src/REL/d/a/obj/d_a_obj_roulette.cpp b/src/REL/d/a/obj/d_a_obj_roulette.cpp index e6143327..94648fa6 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette.cpp @@ -1,3 +1,14 @@ #include "d/a/obj/d_a_obj_roulette.h" SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE, dAcObjRoulette_c, fProfile::OBJ_ROULETTE, 0x97, 0, 384); + +STATE_VIRTUAL_DEFINE(dAcObjRoulette_c, DemoThrow); +STATE_VIRTUAL_DEFINE(dAcObjRoulette_c, Wait); + +void dAcObjRoulette_c::initializeState_DemoThrow() {} +void dAcObjRoulette_c::executeState_DemoThrow() {} +void dAcObjRoulette_c::finalizeState_DemoThrow() {} + +void dAcObjRoulette_c::initializeState_Wait() {} +void dAcObjRoulette_c::executeState_Wait() {} +void dAcObjRoulette_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_jar.cpp b/src/REL/d/a/obj/d_a_obj_water_jar.cpp index 1b9792e0..9b32f61c 100644 --- a/src/REL/d/a/obj/d_a_obj_water_jar.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_jar.cpp @@ -1,3 +1,9 @@ #include "d/a/obj/d_a_obj_water_jar.h" SPECIAL_ACTOR_PROFILE(OBJ_WATER_JAR, dAcOWaterJar_c, fProfile::OBJ_WATER_JAR, 0x1AE, 0, 3); + +STATE_VIRTUAL_DEFINE(dAcOWaterJar_c, DemoThrow); + +void dAcOWaterJar_c::initializeState_DemoThrow() {} +void dAcOWaterJar_c::executeState_DemoThrow() {} +void dAcOWaterJar_c::finalizeState_DemoThrow() {} diff --git a/src/d/a/d_a_salbage_obj.cpp b/src/d/a/d_a_salbage_obj.cpp index d85b0365..a26de1dc 100644 --- a/src/d/a/d_a_salbage_obj.cpp +++ b/src/d/a/d_a_salbage_obj.cpp @@ -68,7 +68,7 @@ int dAcSalbageObj_c::preExecute() { int result = dAcObjBase_c::preExecute() == NOT_READY ? NOT_READY : SUCCEEDED; if (dSalvageMgr_c::sInstance->checkDeliveredStoryflag(mSalbageRelated.getSalvageObjId())) { s32 id = mSalbageRelated.getSalvageObjId(); - if (id != 2 && id != 6) { + if (id != SALVAGE_OBJ_DIVINER_CRYSTAL && id != SALVAGE_OBJ_POT) { if (!EventManager::isInEvent()) { deleteRequest(); } @@ -204,9 +204,9 @@ void dAcSalbageObj_c::doInteraction(s32 arg) { void dAcSalbageObj_c::addAttentionTargetIfNeeded() { switch (mSalbageRelated.getSalvageObjId()) { - case 5: - case 6: return; - default: addAttentionTarget(); break; + case SALVAGE_OBJ_WATER_JAR: + case SALVAGE_OBJ_POT: return; + default: addAttentionTarget(); break; } } @@ -243,7 +243,7 @@ bool dAcSalbageObj_c::shouldBeActiveDowsingTarget() const { if (dSalvageMgr_c::sInstance->hasDowsingForSalvageObj(this) == false) { return false; } else { - return mSalbageRelated.getSalvageObjId() != 6; + return mSalbageRelated.getSalvageObjId() != SALVAGE_OBJ_POT; } } |
