mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-18 15:15:44 -04:00
49d51e338c
* d_a_obj_plant: Add headers, functions (nodeCallBack, CheckCreateHeap, CreateInit, set_mtx, daObjPlant_Delete) * d_a_obj_plant: draw * CreateHeap in progress, Moved NodeCallBack higher * daObjPlant_c::CreateHeap 100% matching * daObjPlant_Create 100% matching * Fixed field 40A being unsigned, plant_execute() 99% matching * Fixed floating point order of ops, daObjPlant_Execute 100% matching * rename param * Fixed checkCreateHeap not returning * Marked as equivalent due to weak function ordering * Fixed nodeCallBack function order * PR Feedback: Removed nodeCallBack forward declaration, Moved all inline functions from h to cpp, Replaced magic numbers with enums * d_a_obj_plant 100% matching * d_a_obj_plant: Fixed matching for kiosk demo * Update src/d/actor/d_a_obj_plant.cpp Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com> * d_boss_magma: dMagma_ballBoss_c::calc 81.99% matching * d_boss_magma: dMagma_ballBoss_c::calc 95.41% matching * d_boss_magma: dMagma_ballBoss_c::calc 98.06% matching * d_boss_magma: dMagma_ballBoss_c::calc 98.99% matching * dMagma_ballBoss_c::~dMagma_ballBoss_c() 100% matching, dMagma_ballBoss_c::calc(float, unsigned char, int) 99% * dMagma_ballBoss_c::calc(float, unsigned char, int) 100% matching * Autoformat * update() 100% matching * 100% matching * 100% matching * Fixed virtualFunc standing in for setup * dMagma_ballBoss_c::__vtable 100% matching * fixed mWaveTimer type, Add missing mTimer * d_boss_magma 100% matching * Regression fix: introduce union, fixed dMagma_ballBoss_c::calc matching * Fixed regression * pr feedback, removed union, restored vtable * pr feedback, square helpers * revert field_0x7c * revert mpathtimer * remove * Remove misleading mWaveTimer name, fix regression in d_magma * fix regression in d_magma --------- Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>