Commit Graph

59 Commits

Author SHA1 Message Date
elijah-thomas774 bc2d023115 position -> mPosition 2025-09-16 22:32:05 -04:00
elijah-thomas774 795183d928 rotation -> mRotation 2025-09-16 22:32:04 -04:00
elijah-thomas774 ca9c3fd7f3 Storyflag Enum 2025-09-14 18:37:33 -04:00
robojumper a8690716e6 More, d_snd_file_mgr OK 2025-09-13 10:59:37 +02:00
robojumper 6af50ca383 Actor sound source cleanup 2025-09-13 10:53:28 +02:00
robojumper b9ed6c26bd d_snd_distant_sound_actor OK 2025-09-13 10:51:33 +02:00
robojumper 816086d764 Small status/result cleanups for arc managers 2025-08-18 13:42:37 +02:00
robojumper 5160906b56 Small status/result cleanups for arc managers 2025-08-18 13:36:47 +02:00
robojumper 36898b4883 Small cleanup 2025-07-25 23:04:33 +02:00
elijah-thomas774 e4b1c30f47 Pad stuff 2025-06-15 14:40:59 -04:00
elijah-thomas774 d586e445e7 Beetle Progress 2025-06-09 22:48:21 -04:00
elijah-thomas774 3f69062dff fix merge 2025-06-08 14:09:37 -04:00
elijah-thomas774 7af69a2245 Merge remote-tracking branch 'upstream/main' into d_a_obj_boomerang 2025-06-08 13:25:02 -04:00
elijah-thomas774 5ecc9708a2 Merge remote-tracking branch 'upstream/main' into blurpalette_mgr 2025-06-08 12:54:43 -04:00
elijah-thomas774 4f7f5e4a23 name change 2025-06-08 00:11:59 -04:00
robojumper 35ae04fdf9 Refactoring 2025-06-04 23:47:43 +02:00
elijah-thomas774 73fee55675 some progress 2025-05-29 22:50:43 -04:00
elijah-thomas774 00a4d0a166 intial progress 2025-05-26 22:12:25 -04:00
elijah-thomas774 935a59ff76 d_rumble OK 2025-05-25 22:39:33 -04:00
Elijah Thomas fd7d30d322 d_linkage is largely done (#176) 2025-05-25 15:51:35 -04:00
robojumper bb6fd66745 More player model 2025-05-19 21:52:55 +02:00
robojumper c6ea169814 Player checkpoint 2025-05-19 21:52:55 +02: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 35523a5ac2 More cleanups 2025-05-10 22:24:16 +02:00
robojumper a800282135 Refactoring 2025-05-10 22:24:13 +02:00
robojumper 4c5dede891 d_message OK (via dFlow_c) 2025-05-10 22:20:16 +02:00
robojumper d19adefd7a Matching, I guess 2025-04-21 21:51:01 +02:00
Elijah Thomas e85a989271 Chair (#143)
* chair

* mostly done

* updateChairPos match

---------

Co-authored-by: robojumper <robojumper@gmail.com>
2025-03-30 21:34:05 -04: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 d60d45eb6e d_lyt_bird_gauge OK (#131) 2025-03-13 22:09:58 -04:00
robojumper 31c9b92798 Convert some singleton access to getters 2025-03-09 21:15:53 +01:00
robojumper c558c88f25 d_stage progress 2025-03-09 10:09:08 +01:00
robojumper 641f3d7b30 d_room mostly matching 2025-03-09 10:09:08 +01:00
Elijah Thomas cec09ad023 g3d initial pullover (#115)
* g3d Headers

* initial g3d source files -- NOT YET FIXED

* change ResFile static_cast to explicit ctor
2025-02-09 12:40:41 -05:00
robojumper 4bc35a05c5 Renames 2024-11-23 19:13:36 +01:00
robojumper 531ca3a7aa Cleanup 2024-11-22 17:18:31 +01:00
robojumper e1d5f5b22f dAcTbox 92% 2024-11-22 17:12:17 +01:00
robojumper ca36a0123c More 2024-11-22 13:13:02 +01:00
robojumper 15d932d1ea progress 2024-11-21 21:22:50 +01:00
robojumper a25ded6d20 tbox rodata ok 2024-11-21 16:38:05 +01:00
robojumper 451566ac23 dAcTbox_c::create structurally matching 2024-11-17 21:19:50 +01:00
robojumper 8240b23a86 Fixups 2024-11-15 15:06:40 +01:00
robojumper 4a146f7b4d dAcTbox_c WIP 2024-11-15 14:54:17 +01:00
robojumper 37cfe93115 Tbox wip 2024-11-15 14:54:11 +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
robojumper 74db770697 dAcOwaterSpout_c OK (#97) 2024-11-09 11:00:05 -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 8a3710824b Updated CC collision (#80)
* c_cc_d soooo close

* d_cc_shape_colliders -> d_cc_d

* ported over changes from #43

* Oops, didnt save

* use better collision functions in bombf

* bombf fixes

* bombf actorPostCreate matching

* fix

* small fix for cCcD_UnkAttr Set function

* more cleanup(?) for c_cc_d

* d_cc_mass_s OK

* Initial d_cc_s setup

* some easy funcs

---------

Co-authored-by: robojumper <robojumper@gmail.com>
2024-11-01 17:07:16 -04:00
robojumper 50b16f7da4 Separate our inc files 2024-10-25 14:36:31 +02:00