Files
tww/include/d
big zam 49d51e338c D boss magma 100% matching (#946)
* 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>
2026-04-11 20:37:51 -04:00
..
2026-04-06 02:49:09 -04:00
2025-08-25 18:55:36 -04:00
2025-08-25 18:55:36 -04:00
2025-03-28 20:44:06 -04:00
2025-03-28 20:44:06 -04:00
2025-04-11 16:37:42 -04:00
2025-04-11 16:37:42 -04:00
2025-04-11 16:37:42 -04:00
2025-04-11 16:37:42 -04:00
2025-08-03 20:25:43 -04:00
2025-07-25 22:24:57 -04:00
2025-08-11 18:49:47 -04:00
2025-08-04 11:36:22 -04:00
2025-05-19 20:17:13 -04:00
2025-12-27 16:23:15 -05:00
2024-10-31 16:58:37 -04:00
2025-04-11 16:37:42 -04:00
2024-02-09 13:55:31 -05:00
2023-12-29 17:17:18 -05:00
2025-07-25 00:04:41 -04:00
2025-03-28 22:35:13 -04:00
2025-07-25 00:04:41 -04:00
2025-12-27 16:23:15 -05:00
2025-07-17 21:41:40 -04:00
2025-06-04 16:50:49 -04:00
2025-08-15 20:27:31 -04:00
2025-11-11 01:58:46 -08:00
2025-05-28 01:39:07 -04:00
2023-11-28 20:35:06 -08:00
2025-05-17 22:40:49 -04:00
2026-04-11 20:37:51 -04:00
2025-08-22 22:00:46 -04:00
2024-02-25 13:48:17 -08:00
2026-03-31 19:54:00 -04:00
2026-03-31 20:14:11 -04:00
2026-03-31 19:54:00 -04:00
2026-03-31 19:54:00 -04:00
2025-06-26 19:12:22 -04:00
2025-06-26 19:12:22 -04:00
2024-03-01 01:21:27 -05:00
2024-03-01 01:21:27 -05:00
2026-03-31 19:54:00 -04:00
2025-12-27 16:23:15 -05:00
2026-03-31 19:54:00 -04:00
2024-07-13 10:45:21 -07:00
2025-08-20 13:56:13 +01:00
2025-03-28 20:31:04 -04:00
2025-05-25 17:01:01 -04:00
2026-04-01 18:58:31 -04:00
2025-08-11 21:14:18 -04:00
2025-08-15 16:52:21 -04:00
2024-07-02 16:31:05 -07:00
2025-08-08 21:34:37 -04:00
2026-03-11 23:29:25 -04:00
2024-03-01 01:21:27 -05:00
2023-11-26 16:21:56 -08:00
2026-03-04 13:25:59 -05:00
2025-04-11 16:37:42 -04:00
2025-12-27 16:23:15 -05:00
2025-05-28 01:39:07 -04:00
2025-05-24 18:54:46 -04:00
2024-03-01 01:21:27 -05:00
2024-02-29 20:00:41 -05:00
2025-08-23 12:17:10 -04:00