* 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
* should be fixed
* matching ?
* matching now
* matching for GZLE01 and GZLP01
* fixed dDemo_setDemoData probably
* matching except setfrontwalltype for demo
* small progress push
* bit of progress
* most funcs done
* mostly matching
* debug drawr matching
* cleanup and matching
* bit of cleanup, matching for GZLE01 and GZLP01
* accidentally changed the wrong actor in configure.py
* even more cleanup
* removed changed configure.py
* fully matching
* version select jut assert
* 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
* matching
* documentation
* changed field name
* matching for GZLE01, GZLP01
* GZLJ01 and D44J01
* verion select for jutassert
* tiny bit of cleanup and moving enums to header
* feedback from pr
* itemNo renamed to enum