mirror of
https://github.com/zeldaret/tp
synced 2026-08-28 08:48:53 -04:00
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
This commit is contained in:
@@ -8,10 +8,8 @@
|
||||
#include "d/actor/d_a_obj_treesh.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
|
||||
/* 80D1F8F4-80D1F8F8 -00001 0004+00 4/4 0/0 0/0 .data l_arcName */
|
||||
static char* l_arcName = "M_TreeSh";
|
||||
|
||||
/* 80D1F0CC-80D1F10C 0000EC 0040+00 1/1 0/0 0/0 .text __ct__14daTreeSh_HIO_cFv */
|
||||
daTreeSh_HIO_c::daTreeSh_HIO_c() {
|
||||
shake_strength = 800;
|
||||
shake_speed = 500;
|
||||
@@ -21,7 +19,6 @@ daTreeSh_HIO_c::daTreeSh_HIO_c() {
|
||||
field_0xa.x = 0;
|
||||
}
|
||||
|
||||
/* 80D1F190-80D1F258 0001B0 00C8+00 1/1 0/0 0/0 .text nodeCallBack__FP8J3DJointi */
|
||||
static int nodeCallBack(J3DJoint* i_joint, int param_1) {
|
||||
if (!param_1) {
|
||||
int jnt_no = i_joint->getJntNo();
|
||||
@@ -43,20 +40,17 @@ static int nodeCallBack(J3DJoint* i_joint, int param_1) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F258-80D1F294 000278 003C+00 1/1 0/0 0/0 .text initBaseMtx__10daTreeSh_cFv */
|
||||
void daTreeSh_c::initBaseMtx() {
|
||||
mpModel->setBaseScale(scale);
|
||||
setBaseMtx();
|
||||
}
|
||||
|
||||
/* 80D1F294-80D1F2E8 0002B4 0054+00 1/1 0/0 0/0 .text setBaseMtx__10daTreeSh_cFv */
|
||||
void daTreeSh_c::setBaseMtx() {
|
||||
mDoMtx_stack_c::transS(current.pos);
|
||||
mDoMtx_stack_c::YrotM(shape_angle.y);
|
||||
mpModel->setBaseTRMtx(mDoMtx_stack_c::get());
|
||||
}
|
||||
|
||||
/* 80D1F2E8-80D1F358 000308 0070+00 1/0 0/0 0/0 .text CreateHeap__10daTreeSh_cFv */
|
||||
int daTreeSh_c::CreateHeap() {
|
||||
J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes(l_arcName, 4);
|
||||
JUT_ASSERT(211, modelData != NULL);
|
||||
@@ -69,7 +63,6 @@ int daTreeSh_c::CreateHeap() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F358-80D1F414 000378 00BC+00 1/0 0/0 0/0 .text Create__10daTreeSh_cFv */
|
||||
int daTreeSh_c::Create() {
|
||||
initBaseMtx();
|
||||
fopAcM_SetMtx(this, mpModel->getBaseTRMtx());
|
||||
@@ -86,10 +79,8 @@ int daTreeSh_c::Create() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F99C-80D1F9AC 000014 0010+00 2/2 0/0 0/0 .bss l_HIO */
|
||||
static daTreeSh_HIO_c l_HIO;
|
||||
|
||||
/* 80D1F414-80D1F49C 000434 0088+00 1/1 0/0 0/0 .text create1st__10daTreeSh_cFv */
|
||||
int daTreeSh_c::create1st() {
|
||||
int phase_state = dComIfG_resLoad(&mPhase, l_arcName);
|
||||
if (phase_state == cPhs_COMPLEATE_e) {
|
||||
@@ -105,7 +96,6 @@ int daTreeSh_c::create1st() {
|
||||
return phase_state;
|
||||
}
|
||||
|
||||
/* 80D1F49C-80D1F648 0004BC 01AC+00 1/0 0/0 0/0 .text Execute__10daTreeSh_cFPPA3_A4_f */
|
||||
int daTreeSh_c::Execute(Mtx** param_0) {
|
||||
for (int i = 0; i < 2; i++) {
|
||||
if (mShakeTimer[i] == 0) {
|
||||
@@ -126,7 +116,6 @@ int daTreeSh_c::Execute(Mtx** param_0) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F648-80D1F6EC 000668 00A4+00 1/0 0/0 0/0 .text Draw__10daTreeSh_cFv */
|
||||
int daTreeSh_c::Draw() {
|
||||
g_env_light.settingTevStruct(0x10, ¤t.pos, &tevStr);
|
||||
g_env_light.setLightTevColorType_MAJI(mpModel, &tevStr);
|
||||
@@ -137,7 +126,6 @@ int daTreeSh_c::Draw() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F6EC-80D1F720 00070C 0034+00 1/0 0/0 0/0 .text Delete__10daTreeSh_cFv */
|
||||
int daTreeSh_c::Delete() {
|
||||
dComIfG_resDelete(&mPhase, l_arcName);
|
||||
#ifdef DEBUG
|
||||
@@ -146,30 +134,23 @@ int daTreeSh_c::Delete() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* 80D1F720-80D1F7AC 000740 008C+00 1/0 0/0 0/0 .text daTreeSh_create1st__FP10daTreeSh_c
|
||||
*/
|
||||
static int daTreeSh_create1st(daTreeSh_c* i_this) {
|
||||
fopAcM_ct(i_this, daTreeSh_c);
|
||||
return i_this->create1st();
|
||||
}
|
||||
|
||||
/* 80D1F7B0-80D1F7D0 0007D0 0020+00 1/0 0/0 0/0 .text daTreeSh_MoveBGDelete__FP10daTreeSh_c */
|
||||
static int daTreeSh_MoveBGDelete(daTreeSh_c* i_this) {
|
||||
return i_this->MoveBGDelete();
|
||||
}
|
||||
|
||||
/* 80D1F7D0-80D1F7F0 0007F0 0020+00 1/0 0/0 0/0 .text daTreeSh_MoveBGExecute__FP10daTreeSh_c */
|
||||
static int daTreeSh_MoveBGExecute(daTreeSh_c* i_this) {
|
||||
return i_this->MoveBGExecute();
|
||||
}
|
||||
|
||||
/* 80D1F7F0-80D1F81C 000810 002C+00 1/0 0/0 0/0 .text daTreeSh_MoveBGDraw__FP10daTreeSh_c
|
||||
*/
|
||||
static int daTreeSh_MoveBGDraw(daTreeSh_c* i_this) {
|
||||
return i_this->MoveBGDraw();
|
||||
}
|
||||
|
||||
/* 80D1F8F8-80D1F918 -00001 0020+00 1/0 0/0 0/0 .data daTreeSh_METHODS */
|
||||
static actor_method_class daTreeSh_METHODS = {
|
||||
(process_method_func)daTreeSh_create1st,
|
||||
(process_method_func)daTreeSh_MoveBGDelete,
|
||||
@@ -178,7 +159,6 @@ static actor_method_class daTreeSh_METHODS = {
|
||||
(process_method_func)daTreeSh_MoveBGDraw,
|
||||
};
|
||||
|
||||
/* 80D1F918-80D1F948 -00001 0030+00 0/0 0/0 1/0 .data g_profile_TREESH */
|
||||
extern actor_process_profile_definition g_profile_TREESH = {
|
||||
fpcLy_CURRENT_e, // mLayerID
|
||||
3, // mListID
|
||||
|
||||
Reference in New Issue
Block a user