* Initial work, 30% matching in .text
* 42% matching in .text
* 51% matching in .text
* 72% matching in .text
* 75% matching in .text
* 93% matching in .text
* d_a_oship 100% for both demo and retail
* 13% matching in .text
* 32% matching in .text
* d_a_obj_buoyrace 98%
* d_a_obj_buoyrace demo 98%
* link d_a_obj_buoyrace
* Small refactor
* More refactoring
* Small renaming work
* Fix errors
* Variable name cleanup
* initial work on d_a_goal_flag
* Update config.yml to extract symbols from d_a_goal_flag; also add l_pos and l_texCoord
* 17% matching in .text
* daGoal_Flag_c::CreateHeap matched
* RopeMove 99%
* Update d_a_goal_flag.cpp
* getRacePath 100%
* 31% in .text
* 47% matching in .text
* 56% matching in .text
* 70% matching in .text
Add definitions to inlines in daGFlag_packet_c and fully matched some daGFlag_packet_c methods.
* 84% matching in .text
Match daGFlag_packet_c::draw
* 91% matching in .text
- Formatting tweaks
- Match TimerExecute
- Add fopMsgM_MiniGameTerminater_create inline
- Move daGoal_Flag_c::_create in the correct place to match .data
* d_a_goal_flag matching 100% for retail
* d_a_goal_flag demo 99%
* Resolve _create fakematch
* d_a_goal_flag demo matching 100%
* link d_a_goal_flag for demo
* Renaming of fields/variables and some refactoring
* Refactoring continued
- Change direct calls to VECDotProduct to cXyz::getDotProduct
* Named more HIO fields and packet fields
* Implement fopMsgM_MiniGameStarter_create
* Name all used HIO fields
* Named all fields in daGoal_Flag_c
* Finishing touches
* initial work on d_a_obj_ajav
* matched Act_c::_create and Part_c::init_data
* initialized cXyz arrays
* 44% matching in .text
* more work on d_a_obj_ajav
* 73% matching in .text
* 83% matching in .text
* 99% of .text matching
* 100% .data matching
* fakematch _execute and link d_a_obj_ajav
* demo matching
* initial code cleanup
* named all fields in Act_c and some Part_c fields
* more documentation
* make a fakematch slightly less fake
* fix _execute for demo
* named more fields in Part_c
* named most fields and parameters
* finishing touches
* update d_a_obj_ajav .cpp and .h
* Commit review suggestions
* initial work on daWarpgn_c
* 76% of .text matching
* d_a_warpgn matching for retail
* fixed initWarpArrive for GZLJ01
* d_a_warpgn matching for both demo and retail; reformat field names
* Update configure.py
* Update d_a_warpgn.cpp
* unlink from demo and commit suggestions from review
* bit too difficult for me for now, might go back later
* progress
* getmsg
* logic matching data isnt
* data section matches
* mathubcg 100%
* cleanup
* revert this change
* final cleanup and configure.py
* nevermind cleanup
* Equivalent onstead of matching
* removed padding
* cleanup code comments and a bit more
* matching
* cleanup
* matching for retail
* little bit of cleanup
* d_a_obj_gnnbtltaki OK
* d_a_obj_gnnbtltaki Cleanup
* set d_a_obj_gnnbtltaki as matching.
* d_a_obj_gnnbtltaki OK for GZLJ01, GZLE01, GZLP01
* Update d_a_obj_gnnbtltaki.cpp
* d_a_obj_gnnbtltaki Retail and Demo OK