| Age | Commit message (Collapse) | Author |
|
|
|
|
|
* name d_a_cow animations
* name run type according to animation name
|
|
* decompile d_a_cow
* rescope enums to daCow_c class
* apply suggestions by TakaRikka
* fix JUT_ASSERT
|
|
* Work on d_a_obj_timer
* Cleanup for pull request
|
|
* Started work on d_a_b_mgn
* Finished some of the smaller functions
* A lot of work on the set_Effect methods
* Work on CreateHeap
* Work on calcBloodMove
* Work on setHideSmokeEffect and _delete
* damage_check at 50%
* demo_skip 94% matching
* Work on some execute functions and a couple others
* Worked on last few functions and general cleanup
* Cleanup for pull request
* Last few pr review comments addressed
|
|
|
|
|
|
|
|
* d_a_obj_sword matching
* d_a_obj_sword -- Addressed PR comments
|
|
* Basic structure done
* daNpcShoe_Param_c done, class cleaned a bit, ::Create matching, destructor matching
* WIP
* About 70% done
* Fix after merging main
* TU almost done, missing correct rodata ordering, constructor, setMotionAnim, __sinit not matching
* Fix: Apply suggestions
---------
Co-authored-by: Ttobas <anon@ym.ous>
|
|
* Started work on d_a_obj_stick
* Lots of green
* Fixed mAcch vtable
* Only missing switch/if problem in create
* All green
* Set stick matching
* Cleanup
* Addressed PR comments
* Reset vscode config
* Started d_a_obj_flag
* More work on flag
* More work on flag
* Flag 60%
* Flag progress
* 80% done
* 87% done
* 95%
* Some more work
* Addressed PR comments
* Switched c for 99
|
|
* d_a_obj_ganonwall matching
* applied suggestions
* Rework l_idx into 2d array
|
|
* Started work on d_a_obj_sekidoor, 38% match
* Filled functions, rough 70% match
* 76% method matching
* 84% match, only setPrtcls remaining
* Object 100% matching
* Cleanup, remove padding
* Adressed review comments
* Adressed review comment
|
|
* init commit
* functions matching progress
* new inline function
added new inline function `OnRoofRegist` to cBgW class
* use of inline function
uses the inline function as in the debug version
* d_a_obj_amiShutter equivalent
* cleanup and field rename
* addressed PR comments
|
|
* b_gnd equivalent
* fix dEvt_info_c inlines
* fix some more inlines
|
|
* Fix missing arg to JUT_ASSERT
* Fix some MWCC version diff errors
* Compile m_Do_ext, d_demo, actor_mng
* Add VSCode task to quickly switch between versions
* Unlink magLift for debug
* Update the hash of the debug dol
The old cbea5fa... hash here was for the dol generated by the alf2dol.py script, which produces incorrect alignment.
The dol with the new hash can be obtained by using `dtk elf2dol` to convert the debug .alf file to a dol.
The DOL now builds OK.
* Fix all debug REL dtor splits
All RELs now also build OK, meaning `ninja build/ShieldD/ok` now succeeds.
* Add genMessage declarations to all HIO subclasses
* Fixing more compilation errors
* m_Do_mtx 100% on debug
Cannot be linked due to weak function name mangling?
* Improve various matches
* Fix all remaining compilation errors
* Fix new compilation errors from main
* Fix retail regression
* Link f_pc_profile_lst
|
|
* d_a_mant Create almost equivalent
* Work on mant_move
* Remade d_a_mant branch
* d_a_mant ~76% matching
* daMant_packet_c::draw() 69% matching
* d_a_mant data matching and joint_control over 50% matching
* daMant_Execute looking better
* d_a_mant 92% equivalent
* Removed commented rodata
|
|
* Implement `onCondition` inline function of `dEvt_info_c`
* decompile d_a_obj_bmshutter.cpp
* remove uncesary inline and this->
* use dEvt_info_c::checkCommandDemoAccrpt instead of daObjBmSh_c::checkCommandDemoAccrpt
* change style of members
* Revert "Implement `onCondition` inline function of `dEvt_info_c`"
This reverts commit dc7e945aedef44eb7be76a61c2da37e238560c3e.
* use `i_onCondition` instead of `onCondition`
* make l_ statics local
* remove uncessesary parenthesis
* make actor function pointers return ints
* make l_check_area a Vec[4]
|
|
* d_a_obj_udoor done
* Fix: Re-type unused fields to u8[]
* Fix: Make padding data implicit in obj_udoor_class
---------
Co-authored-by: Ttobas <anon@ym.ous>
|
|
|
|
* Fully matching
* Fix PR comments
* Fix PR comments (rename parameter in callback functions)
---------
Co-authored-by: Ttobas <anon@ym.ous>
|
|
* Started work on d_a_obj_stick
* Lots of green
* Fixed mAcch vtable
* Only missing switch/if problem in create
* All green
* Set stick matching
* Cleanup
* Addressed PR comments
* Reset vscode config
* d_a_ob_metalbox mostly complete
* Completed d_a_obj_metalbox
* Addressed PR issues
|
|
* Started work on d_a_obj_stick
* Lots of green
* Fixed mAcch vtable
* Only missing switch/if problem in create
* All green
* Set stick matching
* Cleanup
* Addressed PR comments
* Reset vscode config
|
|
* initial work
* d_a_obj_burnbox, matching
* renamed varia bles and additional cleanup
* assigned correct comments to models' name
* post review changes
* if statement separation in Execute method
|
|
* d_a_e_pz equivalent
* rename var
* match f_pc closer to debug
* hopefully fix decompctx
* sdk done
* remove unneeded file
|
|
* Remade fresh fork with clean main branch
* d_a_b_gnd functions are 40% matching
* Some data work
* daB_GND_Execute 26% matching
* daB_GND_Execute 59% matching
* Create and useHeapInit work
* Cleanup work and demo_camera at 50% matching
* h_damage_check 91% matching
* eff_set_h 76% matching
* b_gnd_g_down 82% matching
* general work
* a little bit of improvement on himo_control1
* General work
* Draw at 96%
* Small gake_check work
* Small data cleanup
* NodeCallBack matching and data cleanup
|
|
|
|
* d_a_tag_allmato almost done
* d_a_swhit0 done
* some SSystem cleanup
* treesh done
* swball done, some other rel cleanup
* b_dr equivalent
* update dtk-template
* rename j3dframectrl mode enum
|
|
|
|
* e_rdy work
* e_rdy work
* e_rdy work
* e_rdy mostly done
* e_rdy fix hit direction
|
|
* daObjNAN_c equivalent
* Remove padding
|
|
* Initial work on d_a_e_kg
* d_a_e_kg 57% matching
* d_a_e_kg 83% done with regalloc issue in action function
* d_a_e_kg equivalent except for action
|
|
|
|
|
|
* Initial work for d_a_e_zs
* d_a_e_zs equivalent
* d_a_e_zs data fixes. Thanks Taka!
* Update d_a_e_zs based on Taka's comments
|
|
|
|
* Began work on d_a_npc_jagar
* Major work on daNpc_Jagar_c::create()
* Jagar create() - 11%
* Continued work on daNpc_Jagar_c
* Jagar create() - 87%
* Continues work on Jagar
* Work on Jagar.checkChangeEvt()
* Working on Jagar.talk()
* Work on Jagar.changeBtp()
* Jagar.checkChangeJoint() & checkRemoveJoint()
* Jagar.chkAction() & setAction()
* Jagar.chkChuMotion()
* Jagar.chkSitMotion() & chkSitMotion2()
* Jagar.chkToMotion()
* Jagar.CreateHeap()
* Jagar.createHeapCallBack() & ctrlJointCallBack()
* Jagar.cuAnger()
* Jagar.cutClimbUp() - 92%
* Jagar.setAttnPos() - 85%
* Jagar.cutConversationWithBou() - 48%
* Jagar work and daNpcT_c::getActorDistance - 83%
* Jagar setParam work and daNpcT_c::getActorDistance - 85%
* Prep Jagar push to main
* little cleanup
* Fixed return type discrepancy
* Fixed *other* return type issues & variable names for Jagar
* Jagar talkWithBou work
* Work on Jagar talk
* Data & function cleanup
* I dont remember what i added this time lol
* Finished some functions
* Reworking Jagar talk()
* Finished some functions
* Attempting to rework cutNeedYourHelp
* Almost(ish) done with Jaggle
* Almost done with Jaggle
* Took out inline assembly in Jagar.chkToMotion()
* Cleanup
* Minor variable initialization change
* Small cleanup
* Hopefully fixed d_a_npc_bou compilation error
|
|
* Minor octhashi changes
* Minor work on sekizoa
|
|
* d_a_tag_allmato almost done
* d_a_swhit0 done
* some SSystem cleanup
* treesh done
* swball done, some other rel cleanup
|
|
daE_YM_c::create have regalloc issues) (#2311)
* checkWallCrash and checkWolfBark done for d_a_e_ym
* d_a_e_ym at 36 percent
* 46% completion for d_a_e_ym
* d_a_e_ym at 65% completion
* d_a_e_ym 83% complete
* d_a_e_ym 90% complete
* d_a_e_ym 99% decompiled. All done except for 2 functions with regalloc issues. Cleanup of mSound funcs in d_a_e_ym.
* Update d_a_e_ym based on Taka's feedback
|
|
|
|
|
|
|
|
* d_a_boomerang mostly done
* d_a_grass mostly done
* d_a_spinner done
|
|
* First commit to repo, basic light function
* various other functions
* Adding .h file
* Added mLight field to daKtOnFire, cleaned up implementation
* Function type fixes
|
|
* Transfer of Y_taihou work to cleaner and newer branch
* d_a_obj_Y_taihou nearly equivalent except for 2 functions
* Functionally correct d_a_obj_Y_taihou, but some issues remain
* d_a_obj_Y_taihou equivalent now; many thanks hatal!
* Update configure(dot)py and the config files for Y_taihou
|
|
* d_a_obj_carry mostly done
* cleanup some acch inlines
|
|
* move dolsdk2004 over
* cleanup some temp work
* finish and cleanup gf
* b_bh done
* d_a_e_mb done
|
|
function (#2298)
* d_a_e_oc initial work
* 2nd set of d_a_e_oc work
* More d_a_e_oc work
* 3rd set of d_a_e_oc work
* 4th set of work for d_a_e_oc including data/rodata/bss cleanup
* Lots of execute work for d_a_e_oc
* More d_a_e_oc work: cleanup, plus impl of executeAttack
* 7th set of d_a_e_oc work
* 90 percent of the way done for d_a_e_oc
* d_a_e_oc done except for regalloc issues
|