diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-01 20:56:47 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-01 20:56:47 -0500 |
| commit | f4ac738d36d4904a04e893d7741034f25428e216 (patch) | |
| tree | 893706fe23d1fa1f43795bc7dc6f5bc7638cf023 /src/d/actor/d_a_obj_toripost.cpp | |
| parent | 49afbc07e2a83353bb9e6983dd9336cd4a761de6 (diff) | |
Clean up comments
Diffstat (limited to 'src/d/actor/d_a_obj_toripost.cpp')
| -rw-r--r-- | src/d/actor/d_a_obj_toripost.cpp | 86 |
1 files changed, 55 insertions, 31 deletions
diff --git a/src/d/actor/d_a_obj_toripost.cpp b/src/d/actor/d_a_obj_toripost.cpp index ffc409c9..e2122800 100644 --- a/src/d/actor/d_a_obj_toripost.cpp +++ b/src/d/actor/d_a_obj_toripost.cpp @@ -1,7 +1,7 @@ -// -// Generated by dtk -// Translation Unit: d_a_obj_toripost.cpp -// +/** + * d_a_obj_toripost.cpp + * Object - Rito Postbox + */ #include "d/actor/d_a_obj_toripost.h" #include "JSystem/JUtility/JUTAssert.h" @@ -77,36 +77,15 @@ static daObjTpost_HIO_c l_HIO; // need to figure out what's putting this data in front of a bunch of rels with the compiler-generated symbol names static Vec dummy = {1.0f, 1.0f, 1.0f}; static Vec dummy2 = {1.0f, 1.0f, 1.0f}; -static u8 dummy3[] = { - 2, - 0, - 2, - 1, - 0, - 0, - 0, - 0, - 0x40, - 8, - 0, - 0, - 0, - 0, - 0, - 0, - 0x3F, - 0xE0, - 0, - 0, - 0, - 0, - 0 -}; +static u8 dummy3[4] = {0x02, 0x00, 0x02, 0x01}; +static f64 dummy4[2] = {3.0, 0.5}; +/* 000000EC-0000010C .text createHeap_CB__FP10fopAc_ac_c */ static BOOL createHeap_CB(fopAc_ac_c* i_this) { return static_cast<daObjTpost_c*>(i_this)->_createHeap(); } +/* 0000010C-0000022C .text _createHeap__12daObjTpost_cFv */ BOOL daObjTpost_c::_createHeap() { J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes(m_arc_name, 9); JUT_ASSERT(132, modelData != 0); @@ -123,6 +102,7 @@ BOOL daObjTpost_c::_createHeap() { } } +/* 0000022C-00000280 .text __ct__16daObjTpost_HIO_cFv */ daObjTpost_HIO_c::daObjTpost_HIO_c() { field_0x04 = -1; debug_draw = false; @@ -135,6 +115,7 @@ daObjTpost_HIO_c::daObjTpost_HIO_c() { field_0x16 = 30; } +/* 00000280-000003D4 .text cutProc__12daObjTpost_cFv */ void daObjTpost_c::cutProc() { static char* action_table[3] = { "PRESENT", @@ -178,10 +159,12 @@ void daObjTpost_c::cutProc() { } } +/* 000003D4-000003D8 .text cutPresentStart__12daObjTpost_cFi */ void daObjTpost_c::cutPresentStart(int staffIdx) { return; } +/* 000003D8-00000474 .text cutPresentProc__12daObjTpost_cFi */ void daObjTpost_c::cutPresentProc(int staffIdx) { u32 itemPID = fopAcM_createItemForPresentDemo(¤t.pos, m_letter[mNumReadable].mItemNo); if(itemPID != fpcM_ERROR_PROCESS_ID_e) { @@ -193,6 +176,7 @@ void daObjTpost_c::cutPresentProc(int staffIdx) { } } +/* 00000474-00000500 .text cutSetAnmStart__12daObjTpost_cFi */ void daObjTpost_c::cutSetAnmStart(int staffIdx) { const char* name = dComIfGp_evmng_getMyStringP(staffIdx, "Name"); if(name != 0 && strcmp(name, "HAKIDASU") == 0) { @@ -203,6 +187,7 @@ void daObjTpost_c::cutSetAnmStart(int staffIdx) { } } +/* 00000500-00000560 .text cutSetAnmProc__12daObjTpost_cFi */ void daObjTpost_c::cutSetAnmProc(int staffIdx) { // Using the mDoExt_McaMorf::isStop inline causes regswap. // if(mMorf->isStop()) { @@ -214,10 +199,12 @@ void daObjTpost_c::cutSetAnmProc(int staffIdx) { } } +/* 00000560-00000580 .text cutDispLetterStart__12daObjTpost_cFi */ void daObjTpost_c::cutDispLetterStart(int staffIdx) { mCurrMsgNo = m_letter[mNumReadable].mMsgNo; } +/* 00000580-000005F4 .text cutDispLetterProc__12daObjTpost_cFi */ void daObjTpost_c::cutDispLetterProc(int staffIdx) { u16 mode = talk(0); if(mode == 5) { @@ -228,6 +215,7 @@ void daObjTpost_c::cutDispLetterProc(int staffIdx) { } } +/* 000005F4-00000650 .text deliverLetter__12daObjTpost_cFv */ void daObjTpost_c::deliverLetter() { switch(mPreItemNo) { case MAGYS_LETTER: @@ -239,6 +227,7 @@ void daObjTpost_c::deliverLetter() { } } +/* 00000650-000006C0 .text getReceiveLetterNum__12daObjTpost_cFv */ s16 daObjTpost_c::getReceiveLetterNum() { s16 num = 0; for(int i = 1; i < 0xD; i++) { @@ -250,6 +239,7 @@ s16 daObjTpost_c::getReceiveLetterNum() { return num; } +/* 000006C0-00000750 .text getReadableLetterNum__12daObjTpost_cFv */ s32 daObjTpost_c::getReadableLetterNum() { s32 num = 0; s32 startIdx = mNumReadable ? mNumReadable : 1; @@ -269,6 +259,7 @@ s32 daObjTpost_c::getReadableLetterNum() { return num; } +/* 00000750-000007B8 .text checkSendPrice__12daObjTpost_cFv */ u8 daObjTpost_c::checkSendPrice() { static const u8 pay_type[49] = { 02, @@ -330,6 +321,7 @@ u8 daObjTpost_c::checkSendPrice() { } } +/* 000007B8-0000092C .text getMsgXY__12daObjTpost_cFv */ int daObjTpost_c::getMsgXY() { s32 msgId; GXColor col = {0x00, 0x00, 0x00, 0x80}; @@ -366,6 +358,7 @@ int daObjTpost_c::getMsgXY() { return msgId; } +/* 0000092C-00000990 .text getMsgNormal__12daObjTpost_cFv */ int daObjTpost_c::getMsgNormal() { s32 msgId; if(field_0x8EB) { @@ -385,6 +378,7 @@ int daObjTpost_c::getMsgNormal() { return msgId; } +/* 00000990-000009EC .text getMsg__12daObjTpost_cFv */ u32 daObjTpost_c::getMsg() { if(dComIfGp_event_chkTalkXY()) { return getMsgXY(); @@ -394,6 +388,7 @@ u32 daObjTpost_c::getMsg() { } } +/* 000009EC-00000CF4 .text next_msgStatus__12daObjTpost_cFPUl */ u16 daObjTpost_c::next_msgStatus(u32* msgId) { static const u32 pay_msg_num[3] = { 0x0CEC, @@ -515,10 +510,12 @@ u16 daObjTpost_c::next_msgStatus(u32* msgId) { return status; } +/* 00000CF4-00000D38 .text checkTalk__12daObjTpost_cFv */ bool daObjTpost_c::checkTalk() { return fopAcM_searchPlayerDistanceXZ(this) < l_HIO.talk_distance; } +/* 00000D38-00000DC0 .text eventOrder__12daObjTpost_cFv */ void daObjTpost_c::eventOrder() { static char* a_demo_name_tbl[] = { "DEFAULT_POST" @@ -537,6 +534,7 @@ void daObjTpost_c::eventOrder() { } } +/* 00000DC0-00000E48 .text checkOrder__12daObjTpost_cFv */ void daObjTpost_c::checkOrder() { if(mEvtInfo.checkCommandDemoAccrpt()) { field_0x8F7 = 0; @@ -558,6 +556,7 @@ void daObjTpost_c::checkOrder() { return; } +/* 00000E48-00000EA4 .text setAttention__12daObjTpost_cFv */ void daObjTpost_c::setAttention() { mAttentionInfo.mPosition = current.pos; mAttentionInfo.mPosition.y += l_HIO.attn_pos_offset; @@ -565,6 +564,7 @@ void daObjTpost_c::setAttention() { mEyePos.y += l_HIO.eye_pos_offset; } +/* 00000EA4-0000100C .text setAnm__12daObjTpost_cFScb */ void daObjTpost_c::setAnm(s8 param_1, bool param_2) { static const int a_anm_bcks_tbl[] = { 0x04, @@ -634,6 +634,7 @@ void daObjTpost_c::setAnm(s8 param_1, bool param_2) { dLib_bcks_setAnm(m_arc_name, mMorf, &field_0x6C8, &field_0x6C9, &field_0x6CA, a_anm_bcks_tbl, a_anm_prm_tbl, param_2); } +/* 0000100C-00001094 .text setMtx__12daObjTpost_cFv */ void daObjTpost_c::setMtx() { J3DModel* pModel = mMorf->getModel(); pModel->setBaseScale(mScale); @@ -643,6 +644,7 @@ void daObjTpost_c::setMtx() { pModel->setBaseTRMtx(mDoMtx_stack_c::get()); } +/* 00001094-000010E0 .text modeWaitInit__12daObjTpost_cFv */ void daObjTpost_c::modeWaitInit() { field_0x8F0 = 1; if(mNumReadable) { @@ -653,6 +655,7 @@ void daObjTpost_c::modeWaitInit() { } } +/* 000010E0-00001188 .text modeWait__12daObjTpost_cFv */ void daObjTpost_c::modeWait() { if(mNumReadable) { setAnm(4, false); @@ -676,10 +679,12 @@ void daObjTpost_c::modeWait() { } } +/* 00001188-000011B0 .text modeTalkInit__12daObjTpost_cFv */ void daObjTpost_c::modeTalkInit() { setAnm(1, false); } +/* 000011B0-00001240 .text modeTalk__12daObjTpost_cFv */ void daObjTpost_c::modeTalk() { if(talk(1) == fopMsgStts_BOX_CLOSED_e) { if(field_0x8E9) { @@ -695,6 +700,7 @@ void daObjTpost_c::modeTalk() { } } +/* 00001240-0000129C .text modeTalkXYInit__12daObjTpost_cFv */ void daObjTpost_c::modeTalkXYInit() { setAnm(1, false); mPreItemNo = dComIfGp_event_getPreItemNo(); @@ -702,6 +708,7 @@ void daObjTpost_c::modeTalkXYInit() { field_0x8E0 = l_HIO.field_0x16; } +/* 0000129C-00001490 .text modeTalkXY__12daObjTpost_cFv */ void daObjTpost_c::modeTalkXY() { daPy_py_c* player = daPy_getPlayerActorClass(); if(field_0x6C9 == 3) { @@ -754,20 +761,24 @@ void daObjTpost_c::modeTalkXY() { } } +/* 00001490-000014D4 .text modeReceiveInit__12daObjTpost_cFv */ void daObjTpost_c::modeReceiveInit() { dComIfGp_event_reset(); field_0x8F7 = 3; setAnm(1, false); } +/* 000014D4-000014FC .text modeReceive__12daObjTpost_cFv */ void daObjTpost_c::modeReceive() { modeProc(PROC_INIT, 4); } +/* 000014FC-00001500 .text modeReceiveDemoInit__12daObjTpost_cFv */ void daObjTpost_c::modeReceiveDemoInit() { return; } +/* 00001500-000015D8 .text modeReceiveDemo__12daObjTpost_cFv */ void daObjTpost_c::modeReceiveDemo() { if(dComIfGp_evmng_endCheck("DEFAULT_POST")) { dLetter_read(m_letter[mNumReadable].mEventReg); @@ -787,6 +798,7 @@ void daObjTpost_c::modeReceiveDemo() { } } +/* 000015D8-00001758 .text modeProc__12daObjTpost_cFQ212daObjTpost_c6Proc_ei */ void daObjTpost_c::modeProc(daObjTpost_c::Proc_e proc, int newMode) { typedef void(daObjTpost_c::*mode_func_t)(void); struct mode_entry_t { @@ -832,6 +844,7 @@ void daObjTpost_c::modeProc(daObjTpost_c::Proc_e proc, int newMode) { } } +/* 00001758-000018CC .text _execute__12daObjTpost_cFv */ bool daObjTpost_c::_execute() { if(dComIfGs_isSymbol(1)) { mNumReadable = getReadableLetterNum(); @@ -868,10 +881,12 @@ bool daObjTpost_c::_execute() { return 0; } +/* 000018CC-000018D0 .text debugDraw__12daObjTpost_cFv */ void daObjTpost_c::debugDraw() { GXColor col = {0xFF, 0x00, 0x00, 0x80}; } +/* 000018D0-00001980 .text _draw__12daObjTpost_cFv */ bool daObjTpost_c::_draw() { if(l_HIO.debug_draw) { debugDraw(); @@ -886,6 +901,7 @@ bool daObjTpost_c::_draw() { return 1; } +/* 00001980-00001BA4 .text createInit__12daObjTpost_cFv */ void daObjTpost_c::createInit() { if(dComIfGs_isSymbol(2)) { dLetter_autoStock(0xB503); @@ -938,10 +954,12 @@ void daObjTpost_c::createInit() { mEventCut.setActorInfo2("Tpost", this); } +/* 00001BA4-00001BA8 .text getArg__12daObjTpost_cFv */ void daObjTpost_c::getArg() { return; } +/* 00001BA8-00001D88 .text _create__12daObjTpost_cFv */ int daObjTpost_c::_create() { fopAcM_SetupActor(this, daObjTpost_c); @@ -958,29 +976,35 @@ int daObjTpost_c::_create() { return step; } +/* 00002094-000020C4 .text _delete__12daObjTpost_cFv */ bool daObjTpost_c::_delete() { dComIfG_resDelete(&mPhs, m_arc_name); return true; } +/* 000020C4-000020E4 .text daObjTpostCreate__FPv */ static int daObjTpostCreate(void* i_this) { return static_cast<daObjTpost_c*>(i_this)->_create(); } +/* 000020E4-00002108 .text daObjTpostDelete__FPv */ static BOOL daObjTpostDelete(void* i_this) { return static_cast<daObjTpost_c*>(i_this)->_delete(); } +/* 00002108-0000212C .text daObjTpostExecute__FPv */ static BOOL daObjTpostExecute(void* i_this) { return static_cast<daObjTpost_c*>(i_this)->_execute(); } +/* 0000212C-00002150 .text daObjTpostDraw__FPv */ static BOOL daObjTpostDraw(void* i_this) { return static_cast<daObjTpost_c*>(i_this)->_draw(); } -static bool daObjTpostIsDelete(void*) { - return true; +/* 00002150-00002158 .text daObjTpostIsDelete__FPv */ +static BOOL daObjTpostIsDelete(void*) { + return TRUE; } |
