d_a_obj_gra2 work (#2482)

* Tiny start on d_a_obj_gra2

* Initial work

* Solid work done

* More work

* work on some rolling functions and deme camera

* Almost all functions worked on

* All functions worked on

* Fixed some BaseNpc functions I broke

* PR Cleanup

* PR cleanup part 2
This commit is contained in:
Carco_21
2025-06-16 09:40:16 -04:00
committed by GitHub
parent bb008ca9cf
commit ba4ea76d4d
9 changed files with 4725 additions and 3543 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
#include "d/actor/d_a_npc.h"
#include "d/d_bg_w.h"
static void daBaseNpc_incIdx(int i_pathNo, u16* i_pathIdx, int i_pathClosed, int i_pathDirection);
static BOOL daBaseNpc_incIdx(int i_pathNo, u16* i_pathIdx, BOOL i_pathClosed, int i_pathDirection);
static void daBaseNpc_decIdx(int i_pathNo, u16* i_pathIdx, int i_pathClosed, int i_pathDirection);
static f32 daNpcBase_BBasis(int i_deg, int i_pntNo, int i_knotNo, int* i_knotVector_p);