Commit Graph
100 Commits
Author SHA1 Message Date
Pheenoh 97969b15d2 clean up for pr 2022-12-20 16:30:01 -07:00
Pheenoh 85ad8b190d d_a_npc work
daBaseNpc_c::setBckAnm and J3DAnmTransform* daBaseNpc_c

daBaseNpc_c::setBtpAnm

daBaseNpc_c::attnSttsOn

daBaseNpc_c::orderEvent

daBaseNpc_c::setEnvTevColor

daBaseNpc_c::setRoomNo

daBaseNpc_c::checkEndAnm attempt

CheckCreateHeap

daNpcF_addIdx

daNpcF_subIdx

daNpcF_incIdx

daNpcF_decIdx

daNpcF_ActorMngr_c::initialize()

daNpcF_ActorMngr_c::entry

cleanup daNpcF_ActorMngr_c::entry

daNpcF_ActorMngr_c::remove

daNpcF_ActorMngr_c::getActorP

daNpcF_MatAnm_c::calc attempt

daNpcF_SPCurve_c::initialize

minor fixes

daNpcF_Path_c::initialize

daNpcF_Path_c::setPathInfo

daNpcF_Path_c::chkPassed

daNpcF_Path_c::reverse

daNpcF_Path_c::setNextIdx

daNpcF_Path_c::getNextIdx

daNpcF_Path_c::getBeforeIdx

daNpcF_Path_c::getBeforePos

daNpcF_Path_c::getNextPos

daNpcT_MatAnm_c::initialize

daNpcT_MatAnm_c::calc

daNpcT_addIdx

daNpcT_subIdx

daNpcT_decIdx

daNpcT_Path_c::hermite

daNpcT_Path_c::initialize

daNpcT_Path_c::setPathInfo attempt

daNpcT_Path_c::setNextPathInfo

daNpcT_Path_c::reverse

daNpcT_Path_c::setNextIdx

daNpcT_Path_c::getDstPos attempt

daNpcT_DmgStagger_c::setParam

Add FLOAT_LABEL where possible

fopEn_enemy / fix e_wb

move jasper's jsystem work over

d_attention / d_demo / d_lib work

remove asm

clean up dolphin files / work on some rels (#212)

* d_a_alldie / d_a_tboxSw / d_a_tag_gstart / d_a_tag_hstop

* dolphin OS work / cleanup

* dolphin GX work / cleanup

* finish changing dolphin files to C

* more files into C

* match rest of MSL_C math functions

* more dolphin files converted to C

* remove asm

* d_bg_w work

* remove asm

* d_a_alink work / kytag14

initial changes to d_a_e_yc

checkpoint until virtual destructor issue is solved

daNpcF_Lookat_c::adjustMoveDisAngle

daBaseNpc_c::setMtx

daBaseNpc_moveBgActor_c::daBaseNpc_moveBgActor_c()

daNpcT_c::ctrlFaceMotion

daNpcT_c::ctrlMsgAnm attempt

daNpcT_c::initTalk

daNpcF_clearMessageTmpBit

daNpcF_getDistTableIdx

daNpcF_offTmpBit

daNpcF_onTmpBit

daNpcF_chkTmpBit

daNpcF_onEvtBit

daNpcF_chkEvtBit

daNpcF_c::getDistTableIdx

daNpcF_chkPointInArea

daNpcF_chkDoBtnEqSpeak

daNpcF_getPlayerInfoFromPlayerList attempt

daNpcF_pntVsLineSegmentLengthSquare2D

daNpcF_c::chkPointInArea

daNpcF_c::chkPointInArea

daNpcF_c::getAttentionPos

daNpcT_chkTmpBit

daNpcT_offTmpBit

daNpcT_onTmpBit

daNpcT_chkEvtBit

daNpcT_offEvtBit

daNpcT_onEvtBit

daNpcT_chkDoBtnIsSpeak

daNpcT_getDistTableIdx

daBaseNpc_acMngr_c::entry

daNpcF_c::initTalk

undo override
2022-12-20 16:28:41 -07:00
Pheenoh 0cfa10aea8 fix readme links 2022-03-22 23:58:57 -04:00
Pheenoh 158a128fb3 Merge remote-tracking branch 'upstream/master' into docs 2022-03-22 23:57:36 -04:00
PheenohandGitHub 1f5630246e Update README and Contributing (#185) 2022-03-22 23:41:57 -04:00
Pheenoh f5a2c5900c Update README and Contributing 2022-03-22 09:42:08 -04:00
Pheenoh 8c2a3ae7ea add make assets target 2021-06-13 19:47:12 -04:00
Pheenoh 1aa177a920 wq!
Merge branch 'make_assets' into dol2asm_fullsplitt
2021-06-13 19:07:22 -04:00
Pheenoh a26a9eda24 add asset extract script 2021-06-13 19:07:06 -04:00
Pheenoh 5d26059b09 fopVw_Draw OK 2021-03-27 23:10:21 -04:00
Pheenoh 67ef027522 fopScn_IsDelete OK 2021-03-27 22:48:10 -04:00
Pheenoh 14974a3350 fopScn_Execute OK 2021-03-27 22:27:46 -04:00
Pheenoh 838117cd56 fopScn_Draw OK 2021-03-27 22:25:18 -04:00
Pheenoh a857555035 fopScnTg_ToQueue, fopScnTg_QueueTo OK 2021-03-27 21:52:36 -04:00
Pheenoh 1c38f0926e fopMsg_Delete OK 2021-03-27 21:09:18 -04:00
Pheenoh 5424d71c52 fopMsg_IsDelete OK 2021-03-27 21:06:54 -04:00
Pheenoh 54d1309221 fopMsg_Execute OK 2021-03-27 20:22:15 -04:00
Pheenoh d58a1ab643 fopMsg_Draw OK 2021-03-27 20:18:32 -04:00
Pheenoh 157786e4be fopMsg_Draw OK 2021-03-27 20:18:22 -04:00
Pheenoh a94009b139 fopMsgM_messageGet OK + rename g_meter2_info global 2021-03-27 19:53:05 -04:00
Pheenoh 7c15fdc3f2 fop_Timer_create OK 2021-03-27 19:34:13 -04:00
Pheenoh 1e029a8cb1 fopMsgM_create OK 2021-03-27 19:25:05 -04:00
Pheenoh 1af35692a2 fopMsgM_SearchByID OK 2021-03-27 19:00:25 -04:00
Pheenoh 73ecd0a147 fopMsgM_SearchByID OK 2021-03-27 18:59:57 -04:00
Pheenoh 65bf86bac6 clang-format 2021-03-27 18:31:42 -04:00
Pheenoh 17a7165042 fopMsgM_destroyExpHeap OK 2021-03-27 18:30:03 -04:00
Pheenoh 1eb1de54f8 fopMsgM_createExpHeap OK 2021-03-27 18:28:44 -04:00
Pheenoh e37966e14e J2DPicture::insert OK 2021-03-27 18:25:26 -04:00
Pheenoh d36fb432f1 J2DPicture::append OK 2021-03-27 18:14:23 -04:00
Pheenoh 2b2f8c1257 J2DPicture::setBlendRatio OK 2021-03-27 18:07:36 -04:00
Pheenoh 2354fa1bf1 J2DPane::setAlpha OK 2021-03-27 15:48:21 -04:00
Pheenoh 3c4bdfaa16 fopMsgM_setMessageID OK 2021-03-27 15:46:11 -04:00
Pheenoh 7ac5101a17 fopMsgM_setMessageID OK 2021-03-27 15:46:04 -04:00
Pheenoh db86a09e7c fopMsgM_Delete OK 2021-03-27 15:44:05 -04:00
Pheenoh 050fff7ec3 fopMsgM_GetAppend OK 2021-03-27 15:41:26 -04:00
Pheenoh 717afc1429 fopKy_Draw attempt 2021-03-21 16:52:43 -04:00
Pheenoh d22c4f797d fopDwTg_CreateQueue OK 2021-03-21 16:22:49 -04:00
Pheenoh 42d1d655b9 fopDwTg_DrawQTo OK 2021-03-21 16:20:07 -04:00
Pheenoh 1c3b77fc3c fopDwTg_ToDrawQ OK 2021-03-21 16:19:11 -04:00
Pheenoh 71a1adbe7a fopDwIt_Next OK 2021-03-21 16:14:24 -04:00
Pheenoh f6b027761c fopDwIt_Begin OK 2021-03-21 16:07:28 -04:00
Pheenoh 9245f01cbb fopScnRq_Request attempt + clang-format 2021-03-20 21:14:41 -04:00
Pheenoh bcced20f39 fopScnRq_Handler OK 2021-03-20 20:34:13 -04:00
Pheenoh 8f0a2057b9 fopScnRq_ReRequest OK 2021-03-20 20:33:25 -04:00
Pheenoh 0911cb0e2c fopScnRq_FadeRequest OK 2021-03-20 20:31:57 -04:00
Pheenoh f5e3ba0868 fopScnRq_Cancel OK 2021-03-20 20:16:42 -04:00
Pheenoh a85040de4f fopScnRq_PostMethod OK 2021-03-20 19:45:56 -04:00
Pheenoh 6d932d5053 fopScnRq_Execute OK 2021-03-20 19:39:04 -04:00
Pheenoh db0f005aa8 fopScnRq_phase_Done OK 2021-03-20 19:17:27 -04:00
Pheenoh b17fbd496f fopScnRq_phase_IsDoneOverlap OK 2021-03-20 19:06:20 -04:00
Pheenoh 88c92bda2a fopScnRq_phase_IsDoingOverlap OK 2021-03-20 19:05:15 -04:00
Pheenoh 77fc5ae836 fopScnRq_phase_Execute OK 2021-03-20 19:04:05 -04:00
Pheenoh 1d779a0b78 fopOvlp_Create attempt, fopScnRq_phase_ClearOverlap OK 2021-03-20 19:01:48 -04:00
Pheenoh c262bbfc4d clang-format 2021-02-21 21:49:57 -05:00
Pheenoh 69eaf7df76 fopKyM_fastCreate OK 2021-02-21 21:48:00 -05:00
Pheenoh 1d30046670 fopKyM_create OK 2021-02-21 21:45:55 -05:00
Pheenoh 2a97f3e3b2 fopKyM_Create OK 2021-02-21 21:37:10 -05:00
Pheenoh 6d4724c64d fopKyM_Delete OK 2021-02-21 21:26:11 -05:00
Pheenoh 3d9ee632af createAppend OK 2021-02-21 21:24:52 -05:00
Pheenoh c71234f308 clang-format + fixes for jasper 2021-02-21 19:41:58 -05:00
Pheenoh 9fd3148994 fopScnM_ReRequest OK, fopScnM_Management OK, fopScnM_Init OK 2021-02-21 19:34:50 -05:00
Pheenoh eeecf4cf69 fopScnM_ChangeReq OK 2021-02-21 17:50:16 -05:00
Pheenoh f256d97ddf fopScnM_SearchByID OK 2021-02-21 10:43:08 -05:00
Pheenoh 5fbe9419f9 delete variables.h 2021-02-20 23:11:44 -05:00
Pheenoh d102f73e7a Merge branch 'master' of https://github.com/zeldaret/tp 2021-02-20 10:25:31 -05:00
Pheenoh b0499177ef fopScnM_SearchByID attempt 2021-02-20 10:25:13 -05:00
Pheenoh bbf1d1c34c fopOvlpReq_OverlapClr OK 2021-02-17 19:20:55 -05:00
Pheenoh a02a65cb58 fopOvlpReq_SetPeektime OK 2021-02-17 17:04:18 -05:00
Pheenoh f2335e88fa fopOvlpReq_Is_PeektimeLimit OK 2021-02-17 16:54:58 -05:00
Pheenoh d4a7f23bc5 fopOvlpReq_Cancel OK 2021-02-17 13:12:34 -05:00
Pheenoh 327dff36be fopOvlpReq_Request OK 2021-02-17 13:01:00 -05:00
Pheenoh e262f2c224 fopOvlpReq_phase_Create OK 2021-02-17 12:10:21 -05:00
Pheenoh 9ed5e03d25 fopOvlpReq_phase_IsCreated OK 2021-02-17 11:56:37 -05:00
Pheenoh 43ee8581f3 fopOvlpReq_phase_IsComplete OK 2021-02-17 11:43:15 -05:00
Pheenoh 28f5b0c24c fopOvlpReq_phase_WaitOfFadeout OK 2021-02-17 11:40:50 -05:00
Pheenoh 8c2b4bb213 fopOvlpReq_phase_IsWaitOfFadeout OK 2021-02-17 10:45:52 -05:00
Pheenoh 3f7fdd4503 fopOvlpReq_phase_Done OK 2021-02-17 10:29:05 -05:00
Pheenoh 1876efc170 f_op_scene_pause OK 2021-02-16 15:47:00 -05:00
Pheenoh d06ba53d39 fopOvlp_Draw OK, fopOvlp_Execute OK, fopOvlp_IsDelete OK, fopOvlp_Delete OK 2021-02-16 13:21:52 -05:00
Pheenoh 1d3c5cd1cf fopCam_Draw OK, fopCam_IsDelete OK, fopCam_Delete OK 2021-02-15 18:19:39 -05:00
Pheenoh 116b40f7bb clang-format 2021-02-15 16:12:44 -05:00
Pheenoh 12b8d6788f split f_op_scene, f_op_overlap 2021-02-15 16:11:42 -05:00
Pheenoh e94ff7d1ed split f_op_msg 2021-02-15 16:06:20 -05:00
Pheenoh edbf8e600e split f_op_kankyo 2021-02-15 16:04:27 -05:00
Pheenoh 9c2599bac6 clang-format 2021-02-15 15:51:14 -05:00
Pheenoh 58b7465c7e split f_op_scene_iter, f_op_scene_pause, f_op_scene_tag 2021-02-15 15:48:48 -05:00
Pheenoh 8d943946d7 split f_op_overlap_req 2021-02-15 15:26:44 -05:00
Pheenoh 8c8db49733 split f_op_msg_mng 2021-02-15 15:24:02 -05:00
Pheenoh d9071709b5 split f_op_kankyo_mng 2021-02-15 15:21:00 -05:00
Pheenoh 978b55406d split f_op_kankyo_mng 2021-02-15 15:20:48 -05:00
Pheenoh 05bbb4956a split f_op_draw_tag 2021-02-15 15:19:28 -05:00
Pheenoh bbdb166d5a split f_op_draw_iter 2021-02-15 15:18:13 -05:00
Pheenoh 21e3eceb18 split f_op_camera 2021-02-15 15:15:46 -05:00
Pheenoh 6212c308e8 split f_op_view 2021-02-15 15:12:21 -05:00
Pheenoh b3a4f9f7c5 most of f_op_overlap_mng OK 2021-02-15 13:34:16 -05:00
Pheenoh c29034f4bd fopOvlpM_Done OK, fopOvlpM_ToldAboutID OK, fopOvlpM_IsPeek OK, fopOvlpM_IsDone OK 2021-02-14 13:36:25 -05:00
Pheenoh 7f95de6c60 f_op_camera_mng OK 2021-02-14 12:07:38 -05:00
Pheenoh 986ae7413d fapGm_HIO_c::fapGm_HIO_c attempt 2021-02-13 17:17:04 -05:00
Pheenoh a2906e4163 fapGm_Create ok 2021-02-13 16:27:35 -05:00
Pheenoh 86a69bbb4b fapGm_After OK, split f_op_scene_mng, split f_op_camera_mng, split f_op_overlap_mng 2021-02-13 15:42:35 -05:00