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
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
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
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
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
robojumper
25d80826c7
d_t_touch OK ( #54 )
...
* d_t_touch OK
* Make inlines
2024-10-06 15:42:07 -04:00
robojumper
8376edcc72
d_t_ship_window "OK" ( #55 )
2024-10-06 15:41:07 -04:00
robojumper
4d9806f2fc
Some game UI basics ( #25 )
...
* 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-30 00:02:30 -04:00
robojumper
392145bf3d
d_a_obj_appear_bridge mostly matching ( #36 )
...
* d_a_obj_appear_bridge - weak function order issue
* Mark as nonmatching for now
* Name unk IScnObjCallback funcs
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-27 20:32:48 -04:00
robojumper
64711cd474
d_a_obj_bamboo_island OK ( #38 )
2024-09-27 20:09:52 -04:00
robojumper
d35fb6db76
Attention ( #35 )
...
* attention
* Header
* These were meant to be public
* fixup merge
---------
Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com >
2024-09-27 20:01:18 -04:00
robojumper
3829ee6d48
Rough dynamic collision setup ( #24 )
...
* Rough collider shape setup
* d_a_obj_toD3_stone_figure OK
* Cleanup
* Cleanup 2
2024-09-27 18:19:00 -04:00
robojumper
0f9ef3d33c
Some main dol actor splits, dAcOsw_c OK, dTgSw_c OK ( #34 )
...
* Some main dol actor splits and code
* Match dAcOsw_c
* diff clean
* Fix
* dTgSw_c OK
2024-09-25 18:34:35 -04:00
robojumper
63365331d8
d_t_time_area_check OK (and some dTimeAreaMgr) ( #29 )
2024-09-15 14:52:25 -04:00
robojumper
1180e1f486
m3d ( #13 )
...
* 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-12 16:36:34 -04:00
robojumper
e2c4bb7be7
Dowsing ( #17 )
...
* Dowsing.
* d_t_dowsing
* d_t_holy_water OK
2024-09-12 16:23:11 -04:00
Elijah Thomas
5dca93893d
Merge pull request #53 from robojumper/d_t_sound_area
...
Basically give up on d_t_sound_area
2024-06-14 19:01:45 -04:00
robojumper
f80927177a
Maybe
2024-06-13 18:18:40 +02:00
Elijah Thomas
2840615973
Merge pull request #52 from robojumper/d_t_timer
...
d_t_counter
2024-06-09 22:53:17 -04:00
robojumper
4e77023d7b
Basically give up on d_t_sound_area
2024-06-09 00:07:28 +02:00
robojumper
ce606a10e4
d_t_counter
2024-06-08 20:10:52 +02:00
robojumper
8d6e8826d3
Headers
2024-06-02 00:13:33 +02:00
robojumper
6da4bb94c5
d_rawarchive mostly matching
2024-06-02 00:06:17 +02:00
robojumper
ed2f569a89
Small type improvements
2024-05-25 14:26:56 +02:00
robojumper
419097a192
Event RAII
2024-05-25 14:04:37 +02:00
elijah-thomas774
51dae63c9a
fix some of the floating point stuff
2024-05-25 03:42:13 -04:00
CovenEsme
d9e22fe76d
Expand dAcBase work
2024-05-24 14:37:17 +01:00
Elijah Thomas
85a8d9ebaf
Merge pull request #15 from robojumper/file_manager_wip
...
Some FileManager code
2024-05-05 11:26:41 -04:00
robojumper
5f621162a2
Main counters file
2024-05-04 19:57:17 +02:00
robojumper
cf42625664
Match the single-counter TUs
2024-05-04 19:57:17 +02:00
elijah-thomas774
1fef0aad28
The ctor is closer now
2024-05-02 15:12:45 -04:00
robojumper
210e350ee0
some crc
2024-05-02 00:44:15 +02:00
robojumper
cc3b62d6c1
File manager, plausible setup
2024-05-01 21:19:50 +02:00
elijah-thomas774
6ca7763bc0
change to header guards wooo
2024-03-17 18:55:49 -04:00
Elijah Thomas
e32db6f07a
change everything to use a common types file
2023-12-24 09:59:13 -05:00
lepelog
a194d553af
flagmanager progress
2023-10-13 21:18:02 +02:00
elijah-thomas774
fa36edcffd
Filled out FileManager (NonMatching)
2023-10-08 14:12:29 -04:00
lepelog
b5cc785c83
start misc flag managers and update wibo
2023-10-06 21:32:53 +02:00
Elijah Thomas
4ae5fe5753
Fix includes and removed libs folder
2023-10-06 07:49:50 -04:00
Elijah Thomas
99d473d1aa
Added base rel stuff (Hashes still needed)
2023-10-06 07:36:20 -04:00
Elijah Thomas
683dc91a53
starting to organize and progress on dAcBase_c
2023-08-12 10:47:25 -04:00
lepelog
c3ec0f82a8
Merge branch 'flags'
2023-08-10 18:23:29 +02:00
lepelog
7b0e84dc80
sceneflag manager ok
2023-08-10 18:20:35 +02:00
Elijah Thomas
268544ba80
Merge branch 'lepelog:main' into main
2023-08-10 09:53:03 -04:00