Elijah Thomas
fd7d30d322
d_linkage is largely done ( #176 )
2025-05-25 15:51:35 -04:00
Elijah Thomas
9efc1e0ab9
d_t_action OK ( #172 )
...
* d_t_action OK
2025-05-24 03:34:09 -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
d00f748c31
Revert copyFrom change for now
2025-05-10 22:24:17 +02: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
robojumper
82aef3b183
dScTitle_c OK, dScGame_c about halfway
2025-03-06 20:50:32 +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
f154aab8ac
Merge pull request #108 from robojumper/d_a_obj_tbox
...
dAcTbox_c
2024-11-28 10:52:31 +01: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
Elijah Thomas
f42f9a0e23
d_a_obj_seat_sword OK ( #107 )
...
* d_a_obj_seat_sword mostly done
* ninja apply
* symbol cleanup
* correct code pattern, not right regs
* d_a_obj_seat_sword OK
---------
Co-authored-by: robojumper <robojumper@gmail.com >
2024-11-15 12:28:43 -05: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-thomas774
0f17d7c40e
d_a_npc sinit :)
2024-11-14 22:38:56 -05:00
robojumper
b32d1e2ba1
More splits
2024-11-14 10:29:44 +01:00
robojumper
0f1efc9450
The Groose is loose (but far away)
2024-11-13 21:42:23 +01:00
robojumper
31ddec9bd4
Implement a solution that seemingly works
2024-11-13 19:08:38 +01:00
robojumper
3a45e6536a
Try to figure out how this virtual state thing works
2024-11-13 19:08:38 +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 Thomas
126e1a9fd7
d_a_item -> Layout and Enum ( #92 )
...
* mostly done
* Update d_t_tumble_weed.cpp
* remove cM::calcTimer
* just regswap on adjustSpeed
* checkpoint
* file setup
* fix incorrect symbol
* some tidbits i guess
* fixup merge
* fix merge 2.0
* Item Renames from Esme
* fix d_t_tumble_weed
* fixup merge
2024-11-09 11:53:22 -05:00
robojumper
74db770697
dAcOwaterSpout_c OK ( #97 )
2024-11-09 11:00:05 -05:00
elijah-thomas774
d7e874b23e
cleanup comments
2024-11-08 23:09:16 -05:00
elijah-thomas774
d0c8173466
update d_a_insect
2024-11-08 23:07:31 -05:00
elijah-thomas774
52d7c0ff45
Merge branch 'main' into pr/85
2024-11-08 20:28:55 -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
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
95fe4864cc
a bit of d_a_insect
2024-10-27 21:34:17 +01:00
robojumper
8d798be120
Flag capitalization
2024-10-25 15:36:39 +02:00
robojumper
50b16f7da4
Separate our inc files
2024-10-25 14:36:31 +02:00
robojumper
b9409ccac5
d_a_obj_time_stage_bg with a weak function order issue ( #78 )
2024-10-22 19:46:02 -04:00
robojumper
2577b3a537
d_a_obj_utajima_island OK ( #73 )
...
* d_a_obj_utajima_island OK
* Name one field
* mAngle constants
2024-10-20 09:59:15 -04:00