summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_obj_h_saku.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2025-11-30 14:23:42 -0800
committerGitHub <noreply@github.com>2025-11-30 15:23:42 -0700
commita6e76c0841cae03cae0c0e6ac75c32f979043093 (patch)
tree76b5f590c59c6abdf2c80d0a3d5c0ccb31ebd0fe /src/d/actor/d_a_obj_h_saku.cpp
parent434415337d268e405b09f6b72935a7e918e4cfe7 (diff)
project cleanup (#2895)
* some wii OS fixes * remove old dol2asm comments * remove dol2asm.h * remove function address comments * normalize ATTRIBUTE_ALIGN usage * DECL_WEAK macro * fix gcc attribute weak macro * wrap more mwcc specific things in ifdefs * fixes * fix revo sdk version flags * fixes
Diffstat (limited to 'src/d/actor/d_a_obj_h_saku.cpp')
-rw-r--r--src/d/actor/d_a_obj_h_saku.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/d/actor/d_a_obj_h_saku.cpp b/src/d/actor/d_a_obj_h_saku.cpp
index 6af2816193..84f07b814b 100644
--- a/src/d/actor/d_a_obj_h_saku.cpp
+++ b/src/d/actor/d_a_obj_h_saku.cpp
@@ -8,10 +8,8 @@
#include "d/actor/d_a_obj_h_saku.h"
#include "Z2AudioLib/Z2Instances.h"
-/* 80C16540-80C16544 -00001 0004+00 3/3 0/0 0/0 .data l_arcName */
static char* l_arcName = "H_Saku";
-/* 80C1552C-80C157D4 0000EC 02A8+00 0/0 0/0 1/1 .text BreakSet__13daObjH_Saku_cFv */
void daObjH_Saku_c::BreakSet() {
cXyz pos(240.0f, 0.0f, -30.0f);
cLib_offsetPos(&pos, &current.pos, shape_angle.y, &pos);
@@ -40,7 +38,6 @@ void daObjH_Saku_c::BreakSet() {
}
}
-/* 80C15810-80C15A4C 0003D0 023C+00 1/1 0/0 0/0 .text SpeedSet__13daObjH_Saku_cFP4cXyzP4cXyzf */
u8 daObjH_Saku_c::SpeedSet(cXyz* param_1, cXyz* param_2, f32 param_3) {
field_0x5c4 += 1.0f;
cXyz spa0(*param_1);
@@ -66,7 +63,6 @@ u8 daObjH_Saku_c::SpeedSet(cXyz* param_1, cXyz* param_2, f32 param_3) {
return false;
}
-/* 80C161E8-80C1629C 000DA8 00B4+00 1/0 0/0 0/0 .text CreateHeap__13daObjH_Saku_cFv */
int daObjH_Saku_c::CreateHeap() {
J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "H_Saku.bmd");
JUT_ASSERT(80, modelData != NULL);
@@ -108,7 +104,6 @@ cPhs__Step daObjH_Saku_c::create() {
return phase;
}
-/* 80C15A4C-80C15E00 00060C 03B4+00 1/1 0/0 0/0 .text Action__13daObjH_Saku_cFv */
void daObjH_Saku_c::Action() {
switch (field_0x5a0) {
case 0:
@@ -208,14 +203,12 @@ void daObjH_Saku_c::Action() {
}
}
-/* 80C15E00-80C15E44 0009C0 0044+00 1/1 0/0 0/0 .text initBaseMtx__13daObjH_Saku_cFv */
void daObjH_Saku_c::initBaseMtx() {
setBaseMtx();
fopAcM_SetMtx(this, field_0x628->getBaseTRMtx());
fopAcM_SetMtx(this, field_0x62c->getBaseTRMtx());
}
-/* 80C15E44-80C15F4C 000A04 0108+00 2/2 0/0 0/0 .text setBaseMtx__13daObjH_Saku_cFv */
void daObjH_Saku_c::setBaseMtx() {
csXyz angle(field_0x5bc.x, field_0x5bc.y, field_0x5bc.z);
mDoMtx_stack_c::transS(field_0x5a4);
@@ -233,43 +226,36 @@ void daObjH_Saku_c::setBaseMtx() {
MTXCopy(mDoMtx_stack_c::get(), mBgMtx);
}
-/* 80C15F4C-80C15F78 000B0C 002C+00 1/0 0/0 0/0 .text daObjH_Saku_Draw__FP13daObjH_Saku_c */
static int daObjH_Saku_Draw(daObjH_Saku_c* i_this) {
return i_this->MoveBGDraw();
}
-/* 80C15F78-80C15F98 000B38 0020+00 1/0 0/0 0/0 .text daObjH_Saku_Execute__FP13daObjH_Saku_c */
static int daObjH_Saku_Execute(daObjH_Saku_c* i_this) {
return i_this->MoveBGExecute();
}
-/* 80C15F98-80C15FA0 000B58 0008+00 1/0 0/0 0/0 .text daObjH_Saku_IsDelete__FP13daObjH_Saku_c */
static int daObjH_Saku_IsDelete(daObjH_Saku_c* i_this) {
return 1;
}
-/* 80C15FA0-80C15FC4 000B60 0024+00 1/0 0/0 0/0 .text daObjH_Saku_Delete__FP13daObjH_Saku_c */
static int daObjH_Saku_Delete(daObjH_Saku_c* i_this) {
fpc_ProcID id = fopAcM_GetID(i_this);
i_this->MoveBGDelete();
return 1;
}
-/* 80C15FC4-80C16178 000B84 01B4+00 1/0 0/0 0/0 .text daObjH_Saku_Create__FP10fopAc_ac_c */
static int daObjH_Saku_Create(fopAc_ac_c* a_this) {
daObjH_Saku_c* i_this = (daObjH_Saku_c*)a_this;
fpc_ProcID id = fopAcM_GetID(a_this);
return i_this->create();
}
-/* 80C1629C-80C162F4 000E5C 0058+00 1/0 0/0 0/0 .text Create__13daObjH_Saku_cFv */
int daObjH_Saku_c::Create() {
fopAcM_setCullSizeBox(this, -700.0f, -700.0f, -700.0f, 700.0f, 700.0f, 7000.0f);
initBaseMtx();
return cPhs_COMPLEATE_e;
}
-/* 80C162F4-80C16340 000EB4 004C+00 1/0 0/0 0/0 .text Execute__13daObjH_Saku_cFPPA3_A4_f */
int daObjH_Saku_c::Execute(Mtx** mtx) {
Action();
*mtx = &mBgMtx;
@@ -277,7 +263,6 @@ int daObjH_Saku_c::Execute(Mtx** mtx) {
return 1;
}
-/* 80C16340-80C1641C 000F00 00DC+00 1/0 0/0 0/0 .text Draw__13daObjH_Saku_cFv */
int daObjH_Saku_c::Draw() {
g_env_light.settingTevStruct(16, &current.pos, &tevStr);
g_env_light.setLightTevColorType_MAJI(field_0x628, &tevStr);
@@ -296,23 +281,19 @@ int daObjH_Saku_c::Draw() {
return 1;
}
-/* 80C1641C-80C16450 000FDC 0034+00 1/0 0/0 0/0 .text Delete__13daObjH_Saku_cFv */
int daObjH_Saku_c::Delete() {
dComIfG_resDelete(&mPhase, l_arcName);
return 1;
}
namespace {
-/* 80C16634-80C16640 000054 000C+00 0/1 0/0 0/0 .bss s_pos_l__28@unnamed@d_a_obj_h_saku_cpp@ */
static cXyz s_pos_l;
-/* 80C1664C-80C16658 00006C 000C+00 0/1 0/0 0/0 .bss s_pos_r__28@unnamed@d_a_obj_h_saku_cpp@ */
static cXyz s_pos_r;
} // namespace
AUDIO_INSTANCES;
-/* 80C16544-80C16564 -00001 0020+00 1/0 0/0 0/0 .data l_daObjH_Saku_Method */
static actor_method_class l_daObjH_Saku_Method = {
(process_method_func)daObjH_Saku_Create,
(process_method_func)daObjH_Saku_Delete,
@@ -321,7 +302,6 @@ static actor_method_class l_daObjH_Saku_Method = {
(process_method_func)daObjH_Saku_Draw,
};
-/* 80C16564-80C16594 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Obj_H_Saku */
extern actor_process_profile_definition g_profile_Obj_H_Saku = {
fpcLy_CURRENT_e, // mLayerID
7, // mListID