Commit Graph

25 Commits

Author SHA1 Message Date
elijah-thomas774 00a4d0a166 intial progress 2025-05-26 22:12:25 -04:00
Elijah Thomas fd7d30d322 d_linkage is largely done (#176) 2025-05-25 15:51:35 -04:00
Elijah Thomas 4c62e01025 d_jnt_col OK (#174)
* d_jnt_col almost ok

* OK: Thanks Robo!
2025-05-24 03:42:26 -04:00
robojumper ffcaeff995 Progress 2025-05-19 23:46:33 +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 fe36b486bf d_structd -> d_cursor_hit_check 2025-04-11 17:00:05 +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 4fd686d56d d_a_obj_pumpkin_bar ok 2025-03-14 04:40:02 +00:00
robojumper 01b964c831 dAcObstonec OK (#132) 2025-03-13 22:12:07 -04:00
CovenEsme f6a1fa66b0 d_a_obj_fence_boko ok 2025-03-13 22:57:08 +00:00
robojumper 32b7ce138d dStageMgr_c start, more splits 2025-03-09 10:09:08 +01:00
robojumper 641f3d7b30 d_room mostly matching 2025-03-09 10:09:08 +01:00
robojumper b1f2d817a4 Halfway there 2025-02-27 11:38:11 +01:00
robojumper d70141b14b Decompile the ColliderLinkedList stuff too 2024-11-22 21:30:35 +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
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 d0c8173466 update d_a_insect 2024-11-08 23:07:31 -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 9feb1933b7 d_a_obj_megami_island OK (#81)
* d_a_obj_megami_island OK

* rename
2024-10-26 08:08:11 -04: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 4543ec129e d_t_reaction, angle chaos edition (#56)
* d_t_reaction, angle chaos edition

* Fix

* prettier params

* fixup

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-10-16 10:24:02 -04:00
Elijah Thomas b5aa43ff37 Misc Collision (#51)
* Initial Commit - Starting to translate from TP

* Collision Updates

* Actor Collision -> dBgW (DZB Collision)

* bg .text splits complete

* fix errors

* file organization

* missed files

* progress

* weee

* most of cM3dG

* Revert mAng change

* Progress

* Progress -> Need to update from main

* Fixup Merge

* d_bg_s symbols....

* TList Changes

* oops

* d_bg_s large progress

* d_bg_s_acch majority done

* d_bg_s_chk OK

* d_bg_s_gnd_chk OK

* d_bg_s_grp_pass_chk OK

* d_bg_lin_chk OK

* d_bg_s_poly_pass_chk OK

* d_bg_s_roof_chk and d_bg_s_sph_chk OK

* d_bg_s_spl_grp_chk OK

* d_bg_s_wtr_chk OK

* d_bg_w started

* d_bg_w_base OK

* name d_bg_w_kcol symbols

* d_bg_w_sv split/started

* most of d_bg_w_time

* stopping d_bg_w_kcol for now

* d_bg_w_sv OK

* work on d_bg_w_time

* revert TList to take offset arg

* fixup some compiler warnings

* set c_bg_w OK

* Update rel_sieve.py

* Remove TList Macros

* Bomb Header started
2024-10-16 09:00:47 -04:00