summaryrefslogtreecommitdiff
path: root/include/m
AgeCommit message (Collapse)Author
2025-03-16Some small classesrobojumper
2025-03-16Some misc graphics stuffrobojumper
2025-03-14Merge pull request #135 from robojumper/minor-shadow-fixesrobojumper
m_shadow improvements
2025-03-13d_lyt_note OK (#129)robojumper
2025-03-13some progress on updateMtxelijah-thomas774
2025-03-13m_shadow improvementsrobojumper
2025-03-09Convert some singleton access to gettersrobojumper
2025-03-09dStageMgr_c start, more splitsrobojumper
2025-03-09d_stage progressrobojumper
2025-03-09d_room mostly matchingrobojumper
2025-03-06dScTitle_c OK, dScGame_c about halfwayrobojumper
2025-03-02Fix mDvd createOrDie symbol (#122)robojumper
2025-03-02Merge pull request #118 from robojumper/d_a_obj_dungeon_shiprobojumper
An attempt at d_a_obj_dungeon_ship
2025-02-27Halfway thererobojumper
2025-02-26d_scene OK (#114)robojumper
* d_scene OK * d_s_boot * Rename -> PROFILE_MAX * Some more ---------
2025-02-09g3d initial pullover (#115)Elijah Thomas
* g3d Headers * initial g3d source files -- NOT YET FIXED * change ResFile static_cast to explicit ctor
2024-11-24More maprobojumper
2024-11-24d_lyt_map skeletonrobojumper
2024-11-13The Groose is loose (but far away)robojumper
2024-11-13d_a_obj_flying_clawshot_target OK (fixed) (#102)Elijah Thomas
* d_a_obj_flying_clawshot_target OK * fix tubo symbol
2024-11-12Tubo! (d_a_obj_tubo) (#95)Elijah Thomas
* 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-09Attempt d_a_obj_tower_hand_D101 (#96)robojumper
* 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-09dAcOwaterSpout_c OK (#97)robojumper
2024-11-08update d_a_insectelijah-thomas774
2024-11-06d_a_obj_tumble_weed mostly done (#88)Elijah Thomas
* 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-01Updated CC collision (#80)Elijah Thomas
* 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-10-28d_lyt_meter_drink with regswaps in one function (#83)robojumper
2024-10-20Cursor chaos (#71)robojumper
* dCsBase_c mostly done * dCsGame_c state funcs * More labels * Idk anymore * label ctor * Move some code * Add offsets, fix EffectsStruct misconception
2024-10-20d_a_obj_utajima_island OK (#73)robojumper
* d_a_obj_utajima_island OK * Name one field * mAngle constants
2024-10-17Meter madness (#64)robojumper
* 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-16fix pragma warning off/on (pop no work?)elijah-thomas774
2024-10-16update from dtk-template - clangd :) (#66)Elijah Thomas
* 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-16d_t_reaction, angle chaos edition (#56)robojumper
* d_t_reaction, angle chaos edition * Fix * prettier params * fixup --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-10-16Misc Collision (#51)Elijah Thomas
* 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-15Some dLytAreaCaption_c (#63)robojumper
2024-10-06More d/lyt (#52)robojumper
* More Lyt (maybe some wrong type associations) * more meter * Rename * More splits and renames * Fix SizedString conversion operators * Renames * dLytBattery_c almost OK * d_lyt_battery OK * diff clean * Continue doing splits while I'm at it * two more splits
2024-10-01Misc Egg (#37)Elijah Thomas
* EGG: Archive, DvdFile, DvdRipper * start eggStream * FrmHeap and AssertHeap OK * progress on EggController * port in WPAD stuff * update WPAD/WUD/KPAD/SC symbols * eggController OK * bytematch more CoreController virtual funcs * eggDecomp/eggStreamDecomp Ok * eggDvdRipper OK * EGG gfx splits * Finished Splitting EGG * create egg Files * eggDecomp.h -> eggStreamDecomp.h * Revert some format changes
2024-10-01d_fader OK (#46)robojumper
2024-09-30Some game UI basics (#25)robojumper
* start with dLyt stuff, dLytFader_c * Some game UI basics * More progress * Move and format files * Proper outlining * Fix build * More cleanup * Correct inlining behavior * Fix some symbols * Compiler downgrade required for some funcs. * fixup vtable * one line that was somehow missed --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-27Rough dynamic collision setup (#24)robojumper
* Rough collider shape setup * d_a_obj_toD3_stone_figure OK * Cleanup * Cleanup 2
2024-09-25Some main dol actor splits, dAcOsw_c OK, dTgSw_c OK (#34)robojumper
* Some main dol actor splits and code * Match dAcOsw_c * diff clean * Fix * dTgSw_c OK
2024-09-25d_a_obj_pool_cock OK (#33)robojumper
* d_a_obj_pool_cock OK * Reinstate the FPR matrix copy but explicit * create Vortex Obj to reference --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-15Actor cleanup (#32)robojumper
* Actor cleanup --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-15d_a_obj_junk_repairing OK (#27)robojumper
* d_a_obj_junk_repairing OK * Fix rel_sieve with multi-file RELs
2024-09-13Largely match m_shadow (#20)robojumper
* Largely match m_shadow --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-12m2d (#22)robojumper
* m2d --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-12m3d (#13)robojumper
* Initial M3d Pass * `m_bmdl` and `m_bline` left --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com> Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
2024-09-12Dowsing (#17)robojumper
* Dowsing. * d_t_dowsing * d_t_holy_water OK
2024-06-28Merge pull request #7 from robojumper/m_faderrobojumper
m_faders
2024-06-26mColor can extend ut::Colorrobojumper