Commit Graph

444 Commits

Author SHA1 Message Date
robojumper ea06aec15e d_t_col_bomb_shield OK 2024-11-14 11:21:16 +01:00
robojumper cbb409cf6c Fix Tubo symbol (third time's the charm) 2024-11-14 08:53:26 +01:00
Elijah Thomas fefe3af58f d_a_obj_flying_clawshot_target OK (fixed) (#102)
* d_a_obj_flying_clawshot_target OK

* fix tubo symbol
2024-11-13 11:27:39 -05: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 9525f8e9e5 d_t_telop OK (#100) 2024-11-11 18:21:56 -05:00
Elijah Thomas 3e54cc37e3 fixed the one fpr swap preventing link (#99) 2024-11-11 18:21:46 -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 a3472ab02d Attempt d_a_obj_tower_hand_D101 (#96)
* Attempt d_a_obj_tower_hand_D101

* dAcOTowerHandD101_c probably equivalent

* just two funcs, couldnt really do much to the rest

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-11-09 11:44:05 -05:00
robojumper 74db770697 dAcOwaterSpout_c OK (#97) 2024-11-09 11:00:05 -05:00
robojumper 70c6878b8b Merge pull request #85 from robojumper/d_a_insect
a bit of d_a_insect
2024-11-09 15:35:36 +01: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 e9ab25fe26 dAcOtrapRock1_c OK (#93)
* dAcOtrapRock1_c but it's angles again

* dAcOtrapRock1_c OK (thanks LagoLunatic and Zeldex!)
2024-11-07 12:26:18 -05:00
robojumper d3d4bd253c Some large functions in d_tag_processor (#86)
* d_tag_processor WIP

* Progress

* Unconst

* Fix switch command (thanks Roeming!)

* Match a random text related file instead

* More progress

* More progress

* No missing breaks

* Some repair

* Some repair and shuffling

* More repair

* a bit better

* a bit better 2

* what a switch order

* Closer unrolling

* Minor cleanup

* Fix accidental cases

* More fixes

* even better

* More fixes

* Down to regswaps

* Some renames

* Review feedback

* cleanup more sdata2 values and eventFlowTextProcessingRelated match

---------

Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-11-06 17:19:40 -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-thomas774 9334796eef fix ninja diff 2024-11-06 16:42:00 -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
robojumper f509c053e5 Small d/lyt fix (#90) 2024-11-05 20:12:16 -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 1d17e35316 d_lyt_meter_drink with regswaps in one function (#83) 2024-10-28 00:03:08 -04:00
robojumper 6b9d1737d4 Fix one of the dowsing_target functions (#84) 2024-10-28 00:02:53 -04:00
robojumper 95fe4864cc a bit of d_a_insect 2024-10-27 21:34:17 +01:00
robojumper a2f2321da0 d_lyt_sky_gauge OK (#82) 2024-10-26 08:12:40 -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
robojumper 361fed8dfc Merge pull request #65 from robojumper/flag_mgrs
flag_managers OK
2024-10-26 07:58:05 +02:00
robojumper 532afc7b2a update to cursor work (#45) 2024-10-25 22:03:54 -04:00
robojumper cf0bbb2e10 Oops v2 2024-10-25 15:47:13 +02:00
robojumper 8d798be120 Flag capitalization 2024-10-25 15:36:39 +02:00
robojumper 1ffae07e7a oops 2024-10-25 15:33:56 +02:00
robojumper 6fab083329 Uniformity renames 2024-10-25 15:30:28 +02:00
robojumper dfaf6296a5 Renames 2024-10-25 15:15:10 +02:00
robojumper 50b16f7da4 Separate our inc files 2024-10-25 14:36:31 +02:00
robojumper 5e73b2b902 OK, checkpoint 2024-10-25 12:08:24 +02:00
robojumper ceac3a6ef8 Everything OK except for weak dtor order 2024-10-25 11:05:26 +02:00
robojumper e689fbaa42 Flag managers WIP, broken after rebase 2024-10-25 10:35:34 +02:00
robojumper 5995604387 d_a_obj_island_nusi OK (#79) 2024-10-24 20:33:45 -04:00
robojumper d466b5badf d_t_gekotag with a single regswap (#76) 2024-10-22 19:59:22 -04: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 8723bc3186 d_a_obj_fruit_guts_leaf OK (#77) 2024-10-20 16:43:57 -04:00
robojumper 3b5a959d1b Cursor chaos (#71)
* dCsBase_c mostly done

* dCsGame_c state funcs

* More labels

* Idk anymore

* label ctor

* Move some code

* Add offsets, fix EffectsStruct misconception
2024-10-20 10:01:00 -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
robojumper e6dd20ada1 dAcOutaDemoPedest_c, dAcOutajimaLv2_c OK (#75)
* dAcOutaDemoPedest_c OK

* dAcOutajimaLv2_c OK
2024-10-20 09:55:38 -04:00
robojumper be06bc04a9 EGG::ExpAudioMgr OK (thanks RootCubed!) (#74) 2024-10-20 09:53:23 -04:00
robojumper 01b132f934 d_a_obj_utajima OK (#72) 2024-10-19 14:27:02 -04:00
robojumper b96e6ee19f Meter madness (#64)
* Meter Madness Part 1

* progress

* maybe

* ::build meters too

* vtables labeling, small order problems

* Moar symbols

* Renames

* some dLytNote_c

* Fixes

* Checkpoint

* ::remove funcs

* Fix includes

* Move code around

* rm dead code

* rm dead include

* Draw functions

* Update include/s/s_State.hpp

* Update include/toBeSorted/scgame.h
2024-10-17 17:58:38 -04:00
CovenEsme 22a5cadd57 d_t_sw_area OK (#68)
* Initial attempt

* Fix symbols for renamed story/itemflagMgrs

* Improvements xD

* OK with pragma

* Update variable name
2024-10-16 19:45:25 -04:00
CovenEsme 1eaa124714 d_t_tdb OK (#67) 2024-10-16 18:04:00 -04:00
elijah-thomas774 b8a31a642a fix pragma warning off/on (pop no work?) 2024-10-16 15:47:19 -04:00