Commit Graph

11 Commits

Author SHA1 Message Date
LagoLunatic d10eaa3ef8 d_a_obj_jump initial documentation pass 2026-05-21 14:41:15 -04:00
marian-m12l 0568d6fe35 d_a_obj_jump (#997)
* start work on d_a_obj_jump

* rough pass over all functions

* fix CreateHeap

* mode_wait 99%

* mode_lower 99%

* draw 99%

* attr accessor

* fixes for Create

* match rideCB with weirg pointer arithmetic

* Execute 99%

* jnodeCB_lower 96%

* set_mtx 99%

* fix set_push_flag

* Create 96%

* retype field

* cleanup

* tiny fix

* split class fields + call inline functions

* Attr_c struct fields + prm_get_type

* fix class fields + match Mthd_Create + 90+% Create and jnodeCB_lower

* improve redability for rideCB

* Create 100%

* add Prm_e enum

* clean unnecessary return and this->

---------

Co-authored-by: marian <marian.muller@serli.com>
2026-05-19 17:13:38 -04:00
LagoLunatic e71662caa0 More return types, set up all dBgS_MoveBgActor subclasses 2025-03-18 16:17:53 -04:00
LagoLunatic 822b13e57a Add cPhs_State typedef and use it everywhere 2025-03-17 22:26:56 -04:00
LagoLunatic e8506099f0 Add return type and static keyword for more static funcs 2024-02-01 22:26:39 -05:00
LagoLunatic 1c5dad23a2 Remove some unnecessary includes from headers 2023-11-26 20:00:50 -05:00
LagoLunatic 8a2bc19a89 Better defaults for create/delete/execute/draw/isdelete 2023-11-24 16:49:23 -05:00
LagoLunatic d87b01b34a Fix missing const inlines in actor headers 2023-11-24 16:26:18 -05:00
LagoLunatic 6c9b6c3c00 Manually fix headers for build 2023-11-24 13:06:40 -05:00
LagoLunatic 471b881de8 Automatically generate headers for all actors 2023-11-24 12:44:06 -05:00
LagoLunatic 76b44890ea d_a_obj_movebox work and cleanup 2023-10-26 01:23:26 -04:00