diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2024-01-29 07:39:51 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-29 17:39:51 +0200 |
| commit | 36a29bc4fe6464d57d693ab24aedd97e4bb59310 (patch) | |
| tree | 7f3b3979a7a4e385e0ef87dc5f6059e4ac5872da /src/d/d_camera.cpp | |
| parent | 7f0ba98c9f694234bd88cf1263840c5e8aaea390 (diff) | |
various fixes / matches (#2052)
* some fixes in d/s, d_item, d_shop
* fix for dKankyo_DayProc weak generation
* d_cc_uty fix
* some d_name / d_com_inf_game / f_op_actor_mng matches
* fix some player inline virtuals
* remove asm
Diffstat (limited to 'src/d/d_camera.cpp')
| -rw-r--r-- | src/d/d_camera.cpp | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/src/d/d_camera.cpp b/src/d/d_camera.cpp index a510b25deb..91924d8cf0 100644 --- a/src/d/d_camera.cpp +++ b/src/d/d_camera.cpp @@ -3827,7 +3827,8 @@ static asm void func_80182804() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::getChainGrabActor() { +// asm void daAlink_c::getChainGrabActor() { +extern "C" asm void getChainGrabActor__9daAlink_cFv() { nofralloc #include "asm/d/d_camera/getChainGrabActor__9daAlink_cFv.s" } @@ -3837,7 +3838,8 @@ asm void daAlink_c::getChainGrabActor() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::checkCokkoGlide() const { +// asm void daAlink_c::checkCokkoGlide() const { +extern "C" asm void checkCokkoGlide__9daAlink_cCFv() { nofralloc #include "asm/d/d_camera/checkCokkoGlide__9daAlink_cCFv.s" } @@ -3847,7 +3849,8 @@ asm void daAlink_c::checkCokkoGlide() const { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::checkCameraLargeDamage() const { +// asm void daAlink_c::checkCameraLargeDamage() const { +extern "C" asm void checkCameraLargeDamage__9daAlink_cCFv() { nofralloc #include "asm/d/d_camera/checkCameraLargeDamage__9daAlink_cCFv.s" } @@ -3858,7 +3861,8 @@ asm void daAlink_c::checkCameraLargeDamage() const { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::getHsSubChainTopPos() const { +// asm void daAlink_c::getHsSubChainTopPos() const { +extern "C" asm void getHsSubChainTopPos__9daAlink_cCFv() { nofralloc #include "asm/d/d_camera/getHsSubChainTopPos__9daAlink_cCFv.s" } @@ -3879,7 +3883,8 @@ extern "C" asm void daAlink_getAlinkActorClass__Fv() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::checkCutHeadProc() const { +// asm void daAlink_c::checkCutHeadProc() const { +extern "C" asm void checkCutHeadProc__9daAlink_cCFv() { nofralloc #include "asm/d/d_camera/checkCutHeadProc__9daAlink_cCFv.s" } @@ -3889,7 +3894,8 @@ asm void daAlink_c::checkCutHeadProc() const { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daAlink_c::getRideActor() { +// asm void daAlink_c::getRideActor() { +extern "C" asm void getRideActor__9daAlink_cFv() { nofralloc #include "asm/d/d_camera/getRideActor__9daAlink_cFv.s" } @@ -4007,7 +4013,8 @@ asm void dCamera_c::Bank() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::checkThrowDamage() const { +// asm void daPy_py_c::checkThrowDamage() const { +extern "C" asm void checkThrowDamage__9daPy_py_cCFv() { nofralloc #include "asm/d/d_camera/checkThrowDamage__9daPy_py_cCFv.s" } @@ -4055,7 +4062,8 @@ extern "C" asm void V__7cSGlobeCFv() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::checkGoronSideMove() const { +// asm void daPy_py_c::checkGoronSideMove() const { +extern "C" asm void checkGoronSideMove__9daPy_py_cCFv() { nofralloc #include "asm/d/d_camera/checkGoronSideMove__9daPy_py_cCFv.s" } @@ -4146,7 +4154,8 @@ extern "C" asm bool __gt__7cSAngleCFRC7cSAngle() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::getRightFootPosP() { +// asm void daPy_py_c::getRightFootPosP() { +extern "C" asm void getRightFootPosP__9daPy_py_cFv() { nofralloc #include "asm/d/d_camera/getRightFootPosP__9daPy_py_cFv.s" } @@ -4156,7 +4165,8 @@ asm void daPy_py_c::getRightFootPosP() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::getLeftFootPosP() { +// asm void daPy_py_c::getLeftFootPosP() { +extern "C" asm void getLeftFootPosP__9daPy_py_cFv() { nofralloc #include "asm/d/d_camera/getLeftFootPosP__9daPy_py_cFv.s" } @@ -4171,7 +4181,8 @@ extern "C" u32 getMidnaActor__9daPy_py_cFv() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::checkCopyRodThrowAfter() const { +// asm void daPy_py_c::checkCopyRodThrowAfter() const { +extern "C" asm void checkCopyRodThrowAfter__9daPy_py_cCFv() { nofralloc #include "asm/d/d_camera/checkCopyRodThrowAfter__9daPy_py_cCFv.s" } @@ -4186,7 +4197,8 @@ void dAttention_c::keepLock(int param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::checkRide() const { +// asm void daPy_py_c::checkRide() const { +extern "C" asm void checkRide__9daPy_py_cCFv() { nofralloc #include "asm/d/d_camera/checkRide__9daPy_py_cCFv.s" } @@ -4196,7 +4208,8 @@ asm void daPy_py_c::checkRide() const { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -asm void daPy_py_c::getRightHandPos() const { +// asm void daPy_py_c::getRightHandPos() const { +extern "C" asm void getRightHandPos__9daPy_py_cCFv() { nofralloc #include "asm/d/d_camera/getRightHandPos__9daPy_py_cCFv.s" } |
