summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_obj_sakuita_rope.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_sakuita_rope.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_sakuita_rope.cpp')
-rw-r--r--src/d/actor/d_a_obj_sakuita_rope.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/d/actor/d_a_obj_sakuita_rope.cpp b/src/d/actor/d_a_obj_sakuita_rope.cpp
index 6e861fda1a..c0cef88f63 100644
--- a/src/d/actor/d_a_obj_sakuita_rope.cpp
+++ b/src/d/actor/d_a_obj_sakuita_rope.cpp
@@ -58,19 +58,16 @@ void daObjItaRope_Hio_c::genMessage(JORMContext* ctx) {
#endif
-/* 80CC5238-80CC527C 000078 0044+00 1/1 0/0 0/0 .text setModelData__9Sakuita_cFP12J3DModelData */
int Sakuita_c::setModelData(J3DModelData* i_modelData) {
mModel = mDoExt_J3DModel__create(i_modelData, 0x20000, 0x11000084);
JUT_ASSERT(140, mModel != NULL);
return 1;
}
-/* 80CC68F0-80CC6904 000000 0014+00 4/4 0/0 0/0 .rodata M_attr__14daObjItaRope_c */
daObjItaRope_Attr_c const daObjItaRope_c::M_attr = {
-5.0f, 0.2f, 0.5f, 0.8f, 0.0f,
};
-/* 80CC527C-80CC5314 0000BC 0098+00 1/1 0/0 0/0 .text create__9Sakuita_cFP4cXyzsSc */
void Sakuita_c::create(cXyz* param_1, s16 param_2, s8 param_3) {
field_0x04 = param_1;
field_0x36 = param_2;
@@ -83,7 +80,6 @@ void Sakuita_c::create(cXyz* param_1, s16 param_2, s8 param_3) {
initBaseMtx();
}
-/* 80CC5314-80CC5354 000154 0040+00 1/1 0/0 0/0 .text execute__9Sakuita_cFP4cXyzs */
void Sakuita_c::execute(cXyz* param_1, s16 param_2) {
field_0x36 = param_2;
setPlatePos(param_1);
@@ -91,17 +87,14 @@ void Sakuita_c::execute(cXyz* param_1, s16 param_2) {
setBaseMtx();
}
-/* 80CC5354-80CC5390 000194 003C+00 1/1 0/0 0/0 .text draw__9Sakuita_cFv */
void Sakuita_c::draw() {
dComIfGp_entrySimpleModel(mModel, field_0x3a);
}
-/* 80CC5390-80CC53B0 0001D0 0020+00 1/1 0/0 0/0 .text initBaseMtx__9Sakuita_cFv */
void Sakuita_c::initBaseMtx() {
setBaseMtx();
}
-/* 80CC53B0-80CC5444 0001F0 0094+00 2/2 0/0 0/0 .text setBaseMtx__9Sakuita_cFv */
void Sakuita_c::setBaseMtx() {
mDoMtx_stack_c::transS(field_0x04->x, field_0x04->y - 6.0f, field_0x04->z);
mDoMtx_stack_c::ZrotM(mRotation.z);
@@ -110,7 +103,6 @@ void Sakuita_c::setBaseMtx() {
mModel->setBaseTRMtx(mDoMtx_stack_c::get());
}
-/* 80CC5444-80CC5720 000284 02DC+00 1/1 0/0 0/0 .text setPlatePos__9Sakuita_cFP4cXyz */
void Sakuita_c::setPlatePos(cXyz* param_1) {
cXyz acStack_34(*param_1);
f32 dVar5 = param_1->abs();
@@ -138,7 +130,6 @@ void Sakuita_c::setPlatePos(cXyz* param_1) {
field_0x14 = field_0x08;
}
-/* 80CC5720-80CC57E4 000560 00C4+00 2/2 0/0 0/0 .text calcAngle__9Sakuita_cFv */
void Sakuita_c::calcAngle() {
cXyz local_28 = *field_0x04 - field_0x08;
mRotation.x = cM_atan2s(local_28.z, local_28.y);
@@ -146,7 +137,6 @@ void Sakuita_c::calcAngle() {
mRotation.z = -cM_atan2s(local_28.x, local_28.y);
}
-/* 80CC6998-80CC699C -00001 0004+00 4/4 0/0 0/0 .data l_arcName */
static char* l_arcName = "A_Sakuita";
#ifdef DEBUG
@@ -168,7 +158,6 @@ inline daObjItaRope_c::~daObjItaRope_c() {
dComIfG_resDelete(&mPhase, l_arcName);
}
-/* 80CC57E4-80CC5E48 000624 0664+00 1/1 0/0 0/0 .text create_init__14daObjItaRope_cFv */
void daObjItaRope_c::create_init() {
gravity = attr().mGravity;
JUT_ASSERT(359, getPathID() != 0xff);
@@ -223,19 +212,16 @@ void daObjItaRope_c::create_init() {
#endif
}
-/* 80CC5E48-80CC5E7C 000C88 0034+00 1/1 0/0 0/0 .text initBaseMtx__14daObjItaRope_cFv */
void daObjItaRope_c::initBaseMtx() {
setBaseMtx();
fopAcM_SetMtx(this, mMtx);
}
-/* 80CC5E7C-80CC5ECC 000CBC 0050+00 1/1 0/0 0/0 .text setBaseMtx__14daObjItaRope_cFv */
void daObjItaRope_c::setBaseMtx() {
mDoMtx_trans(mMtx, current.pos.x, current.pos.y, current.pos.z);
mDoMtx_ZXYrotM(mMtx, shape_angle.x, shape_angle.y, 0);
}
-/* 80CC5ECC-80CC622C 000D0C 0360+00 2/2 0/0 0/0 .text setNormalRopePos__14daObjItaRope_cFv */
void daObjItaRope_c::setNormalRopePos() {
cXyz* pPos = mLineMat.getPos(0) + 1;
RopeWork_c* pRope = mRopes;
@@ -314,22 +300,17 @@ inline int daObjItaRope_c::createHeap() {
return 1;
}
-/* 80CC622C-80CC63E4 00106C 01B8+00 1/1 0/0 0/0 .text createSolidHeap__FP10fopAc_ac_c */
static int createSolidHeap(fopAc_ac_c* i_actor) {
daObjItaRope_c* i_this = static_cast<daObjItaRope_c*>(i_actor);
return i_this->createHeap();
}
-/* 80CC63E4-80CC6420 001224 003C+00 2/2 0/0 0/0 .text __dt__9Sakuita_cFv */
Sakuita_c::~Sakuita_c() {}
-/* 80CC6420-80CC6424 001260 0004+00 1/1 0/0 0/0 .text __ct__9Sakuita_cFv */
Sakuita_c::Sakuita_c() {}
-/* 80CC6424-80CC6460 001264 003C+00 2/2 0/0 0/0 .text __dt__10RopeWork_cFv */
RopeWork_c::~RopeWork_c() {}
-/* 80CC6460-80CC6464 0012A0 0004+00 1/1 0/0 0/0 .text __ct__10RopeWork_cFv */
RopeWork_c::RopeWork_c() {}
int daObjItaRope_c::draw() {
@@ -344,7 +325,6 @@ int daObjItaRope_c::draw() {
return 1;
}
-/* 80CC6464-80CC652C 0012A4 00C8+00 1/0 0/0 0/0 .text daObjItaRope_Draw__FP14daObjItaRope_c */
static int daObjItaRope_Draw(daObjItaRope_c* i_this) {
return i_this->draw();
}
@@ -363,17 +343,14 @@ int daObjItaRope_c::execute() {
return 1;
}
-/* 80CC652C-80CC6610 00136C 00E4+00 1/0 0/0 0/0 .text daObjItaRope_Execute__FP14daObjItaRope_c */
static int daObjItaRope_Execute(daObjItaRope_c* i_this) {
return i_this->execute();
}
-/* 80CC6610-80CC6618 001450 0008+00 1/0 0/0 0/0 .text daObjItaRope_IsDelete__FP14daObjItaRope_c */
static int daObjItaRope_IsDelete(daObjItaRope_c* i_this) {
return 1;
}
-/* 80CC6618-80CC6738 001458 0120+00 1/0 0/0 0/0 .text daObjItaRope_Delete__FP14daObjItaRope_c */
static int daObjItaRope_Delete(daObjItaRope_c* i_this) {
fopAcM_RegisterDeleteID(i_this, "Obj_ItaRope");
i_this->~daObjItaRope_c();
@@ -396,14 +373,11 @@ int daObjItaRope_c::create() {
return rv;
}
-/* 80CC6738-80CC6844 001578 010C+00 1/0 0/0 0/0 .text daObjItaRope_Create__FP10fopAc_ac_c
- */
static int daObjItaRope_Create(fopAc_ac_c* i_actor) {
fopAcM_RegisterCreateID(daObjItaRope_c, i_actor, "Obj_ItaRope");
return static_cast<daObjItaRope_c*>(i_actor)->create();
}
-/* 80CC69A0-80CC69C0 -00001 0020+00 1/0 0/0 0/0 .data l_daObjItaRope_Method */
static actor_method_class l_daObjItaRope_Method = {
(process_method_func)daObjItaRope_Create,
(process_method_func)daObjItaRope_Delete,
@@ -412,7 +386,6 @@ static actor_method_class l_daObjItaRope_Method = {
(process_method_func)daObjItaRope_Draw,
};
-/* 80CC69C0-80CC69F0 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Obj_ItaRope */
extern actor_process_profile_definition g_profile_Obj_ItaRope = {
fpcLy_CURRENT_e, // mLayerID
7, // mListID