d_a_npc_shad work (#2561)

* class structure work

* some Create() work

* Action functions worked on

* Work on EvCut functions

* All functions worked on

* Fixed nonmatching comments

* enum work

* param_c symbol now showing

* Fixed some symbol generation (thanks Yunata!)

* fixed nonmatching comments i forgot to take out

* delete ;

* npc_shad fixes

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
Co-authored-by: YunataSavior <yunatasavior@gmail.com>
This commit is contained in:
Carco_21
2025-08-02 13:13:30 -04:00
committed by GitHub
parent 91e84ecd33
commit 3caf422cb8
5 changed files with 2852 additions and 2521 deletions
+2627 -2471
View File
File diff suppressed because it is too large Load Diff
+1 -2
View File
@@ -1781,7 +1781,6 @@ inline bool daNpcWrestler_c::talk(void* param_1) {
/* 80B31EB0-80B32058 002D10 01A8+00 4/0 0/0 0/0 .text demo__15daNpcWrestler_cFPv */
inline bool daNpcWrestler_c::demo(void* param_1) {
// NONMATCHING - register weirdness in GCN
dEvent_manager_c* eventManager = &dComIfGp_getEventManager();
switch (field_0xe96) {
@@ -1790,7 +1789,7 @@ inline bool daNpcWrestler_c::demo(void* param_1) {
break;
case 2: {
int staffID = eventManager->getMyStaffId(l_myName, NULL, 0);
s32 staffID = eventManager->getMyStaffId(l_myName, NULL, 0);
mStaffID = staffID;
JUT_ASSERT(2886, 0 != mEvtSeqList[mOrderEvtNo]);