Commit Graph

23 Commits

Author SHA1 Message Date
robojumper ad7861a840 d_a_obj_fairy mostly OK 2025-09-26 23:20:00 +02:00
elijah-thomas774 e3b5103cbe remove address comments 2025-09-16 22:32:07 -04:00
Elijah Thomas 9d68802507 d_a_e_sm (chu chu) start (#117)
* d_a_e_sm (chu chu) start

* progress, includes LightParam addition in BlurPaletteMgr

* oops - TBox Progress I guess

* dAcEsm_c::actorExecute and Particle Resource data moved

* step in symbols map

* Update blur_and_palette_manager.h

* m_angle cleanup pass

* Last explicit_zero_data Fixes #69

* add mQuat_c ctor
2025-05-18 18:24:58 -04:00
Elijah Thomas e1aad98a2d progress on d_a_obj_ivy_rope (#109)
* init

* couple more funcs

* progress

* smol progress

* smol progress 2

* Dont get your hopes up, I just had some lingering things :P

* fix merge
2025-05-10 17:23:35 -04:00
robojumper 568268a9a8 50% of d_lyt_meter_key 2025-04-21 21:51:03 +02:00
CovenEsme 7400f6c66a Improve dAcBase_c (#133)
* Improve dAcBase_c

* Fix missed polyAttr0/1 renaming

* Add getters for EventManager funcs used in dAcBase

* Fix include

* Replace actor_properties with helper calls

* Fix SoundInfo TList function (thanks robo)

* Make roundAngleToNearest90 static

* Fix removeSoundInfo symbol

* Revert d_a_item spawnItem and spawnDrop param change

* Fix d_t_reaction and improve spawnHearts a bit

* Also update special_item_drop_mgr

* Fix special_item_drop_mgr

* Small fixes

---------

Co-authored-by: robojumper <robojumper@gmail.com>
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2025-03-16 11:40:04 -04:00
robojumper d70141b14b Decompile the ColliderLinkedList stuff too 2024-11-22 21:30:35 +01:00
Elijah Thomas 2ecf6509dd Tubo! (d_a_obj_tubo) (#95)
* begin work

* fixup modifications to d_a_base header

* progress

* update from main again (forgor to fetch)

* progress

* Basically done

* clean up some inlines

* some at/tg hit typing and tubo naming

* more naming
2024-11-12 22:30:01 -05:00
elijah-thomas774 25f6797ab8 oops 2024-11-06 16:47:58 -05:00
robojumper aaf88fa648 Clean up special item drop mgr (#87)
* Clean up special item drop mgr

* Progress

* Mostly matching

* Docs
2024-11-06 16:43:27 -05:00
Elijah Thomas c235e32d95 d_a_obj_tumble_weed mostly done (#88)
* mostly done

* Update d_t_tumble_weed.cpp

* remove cM::calcTimer

* just regswap on adjustSpeed

* Create inlines for angle between vectors

* name data symbols

---------

Co-authored-by: robojumper <robojumper@gmail.com>
2024-11-06 16:36:17 -05:00
Elijah Thomas 26af4db82d update from dtk-template - clangd :) (#66)
* update from dtk-template and start work towards using clangd

* include <a> -> "a"

* Update build.yml

* remove/add non-trivial class in union warning
2024-10-16 15:36:02 -04:00
robojumper eae2d7a2bf Fix some compiler warnings (#44) 2024-10-01 08:55:30 -04:00
robojumper d35fb6db76 Attention (#35)
* attention

* Header

* These were meant to be public

* fixup merge

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-27 20:01:18 -04:00
robojumper 0f9ef3d33c Some main dol actor splits, dAcOsw_c OK, dTgSw_c OK (#34)
* Some main dol actor splits and code

* Match dAcOsw_c

* diff clean

* Fix

* dTgSw_c OK
2024-09-25 18:34:35 -04:00
robojumper 0e3b13ee3e State system + match d_t_rock_boat 2024-06-01 23:57:43 +02:00
robojumper f154b7ccd5 Fix compiler warnings 2024-04-27 16:43:54 +02:00
elijah-thomas774 6ca7763bc0 change to header guards wooo 2024-03-17 18:55:49 -04:00
elijah-thomas774 606cc15eed some fManager, fBase, mHeap, f - lists and tree stuff 2024-03-17 17:40:00 -04:00
Elijah Thomas e32db6f07a change everything to use a common types file 2023-12-24 09:59:13 -05:00
Elijah Thomas 4ae5fe5753 Fix includes and removed libs folder 2023-10-06 07:49:50 -04:00
Elijah Thomas de8b60021c some formatting fixup 2023-08-10 13:50:24 -04:00
lepelog 42880ec9ae init 2023-08-09 16:59:04 +02:00