21 Commits

Author SHA1 Message Date
elijah-thomas774 e407be820c d_t_scene_change OK 2026-03-01 13:49:50 -05:00
robojumper 9a4a557a1a Fix some REL setup mistakes 2026-01-30 00:05:51 +01:00
elijah-thomas774 b4e57d0f40 almost there 2025-11-22 14:53:36 -05:00
elijah-thomas774 54c3f67bdf porgress 2025-11-22 14:53:36 -05:00
gymnast86 0f7e070c14 obj_warp_hole work 2025-09-30 09:18:33 -07:00
elijah-thomas774 d591961dbd dAcObjBase var -> mVar 2025-09-16 22:32:06 -04:00
robojumper 14da6cd460 Try an operator overload 2025-09-15 22:25:44 +02:00
robojumper 72dd147e80 Starting to make sense of some of these vtables in NPCs 2025-09-15 22:24:09 +02:00
robojumper cbe298e99a d_a_salbage_obj OK 2025-09-15 22:11:23 +02:00
elijah-thomas774 5c4755eac2 d_a_npc_saltalk OK 2024-11-14 22:49:24 -05:00
elijah-thomas774 0f17d7c40e d_a_npc sinit :) 2024-11-14 22:38:56 -05: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 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 98f7e90125 Set up REL templates (#60)
* Fix .data sections misidentified as .rodata by dtk

dtk can't always reliably identify REL sections in its initial analysis.
This is a manual fix - the list of RELs to fix was found by looking
at supposed .rodata splits that contained an fBase vtable, since vtables
should be in .data. This fix is required for scripted creation of REL actors
based on rel .data

* More consistent d/t header paths

* Data fixups for parsing

* Tmp actor file setup

* Fixes

* Set up almost all REL templates

* formatting

* Fix formatting
2024-10-10 12:21:07 -04:00
elijah-thomas774 6ca7763bc0 change to header guards wooo 2024-03-17 18:55:49 -04:00
Elijah Thomas 4ae5fe5753 Fix includes and removed libs folder 2023-10-06 07:49:50 -04:00
elijah-thomas774 a547dc7997 work on dAcObjBase_c (ActorObjectBase) 2023-08-10 09:51:56 -04:00
lepelog 42880ec9ae init 2023-08-09 16:59:04 +02:00