From 28cdec47bc4cc93bdfbc5fbeeda2a827817d07a8 Mon Sep 17 00:00:00 2001 From: Nuss <67802335+hack-nuss@users.noreply.github.com> Date: Fri, 8 Sep 2023 18:14:10 +0200 Subject: Empty actors decompiled (#93) * data * ovl_BoxManager * ovl_Fieldm_Draw * ovl_Dummy * dumm to dummy --- src/overlays/actors/ovl_BoxManager/ac_boxManager.c | 14 +++++---- src/overlays/actors/ovl_Dummy/ac_dumm.c | 33 -------------------- src/overlays/actors/ovl_Dummy/ac_dumm.h | 17 ----------- src/overlays/actors/ovl_Dummy/ac_dummy.c | 35 ++++++++++++++++++++++ src/overlays/actors/ovl_Dummy/ac_dummy.h | 17 +++++++++++ .../actors/ovl_Fieldm_Draw/ac_fieldm_draw.c | 14 +++++---- 6 files changed, 68 insertions(+), 62 deletions(-) delete mode 100644 src/overlays/actors/ovl_Dummy/ac_dumm.c delete mode 100644 src/overlays/actors/ovl_Dummy/ac_dumm.h create mode 100644 src/overlays/actors/ovl_Dummy/ac_dummy.c create mode 100644 src/overlays/actors/ovl_Dummy/ac_dummy.h (limited to 'src') diff --git a/src/overlays/actors/ovl_BoxManager/ac_boxManager.c b/src/overlays/actors/ovl_BoxManager/ac_boxManager.c index 50013cf..b5dace0 100644 --- a/src/overlays/actors/ovl_BoxManager/ac_boxManager.c +++ b/src/overlays/actors/ovl_BoxManager/ac_boxManager.c @@ -8,7 +8,6 @@ void BoxManager_Actor_dt(Actor* thisx, Game_Play* game_play); void BoxManager_Actor_move(Actor* thisx, Game_Play* game_play); void BoxManager_Actor_draw(Actor* thisx, Game_Play* game_play); -#if 0 ActorProfile BoxManager_Profile = { /* */ ACTOR_BOX_MANAGER, /* */ ACTOR_PART_4, @@ -22,12 +21,15 @@ ActorProfile BoxManager_Profile = { /* */ BoxManager_Actor_draw, /* */ NULL, }; -#endif -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_BoxManager/ac_boxManager/BoxManager_Actor_ct.s") +void BoxManager_Actor_ct(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_BoxManager/ac_boxManager/BoxManager_Actor_dt.s") +void BoxManager_Actor_dt(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_BoxManager/ac_boxManager/BoxManager_Actor_move.s") +void BoxManager_Actor_move(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_BoxManager/ac_boxManager/BoxManager_Actor_draw.s") +void BoxManager_Actor_draw(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} diff --git a/src/overlays/actors/ovl_Dummy/ac_dumm.c b/src/overlays/actors/ovl_Dummy/ac_dumm.c deleted file mode 100644 index fdf837a..0000000 --- a/src/overlays/actors/ovl_Dummy/ac_dumm.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "ac_dumm.h" -#include "m_actor_dlftbls.h" -#include "m_object.h" -#include "overlays/gamestates/ovl_play/m_play.h" - -void Dummy_Actor_ct(Actor* thisx, Game_Play* game_play); -void Dummy_Actor_dt(Actor* thisx, Game_Play* game_play); -void Dummy_Actor_move(Actor* thisx, Game_Play* game_play); -void Dummy_Actor_draw(Actor* thisx, Game_Play* game_play); - -#if 0 -ActorProfile Dummy_Profile = { - /* */ ACTOR_DUMMY, - /* */ ACTOR_PART_7, - /* */ ACTOR_FLAG_10 | ACTOR_FLAG_20, - /* */ 0x0000, - /* */ GAMEPLAY_KEEP, - /* */ sizeof(Dummy), - /* */ Dummy_Actor_ct, - /* */ Dummy_Actor_dt, - /* */ Dummy_Actor_move, - /* */ Dummy_Actor_draw, - /* */ NULL, -}; -#endif - -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Dummy/ac_dumm/Dummy_Actor_ct.s") - -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Dummy/ac_dumm/Dummy_Actor_dt.s") - -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Dummy/ac_dumm/Dummy_Actor_draw.s") - -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Dummy/ac_dumm/Dummy_Actor_move.s") diff --git a/src/overlays/actors/ovl_Dummy/ac_dumm.h b/src/overlays/actors/ovl_Dummy/ac_dumm.h deleted file mode 100644 index 48daa13..0000000 --- a/src/overlays/actors/ovl_Dummy/ac_dumm.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef AC_DUMM_H -#define AC_DUMM_H - -#include "ultra64.h" -#include "m_actor.h" -#include "unk.h" - -struct Game_Play; -struct Dummy; - -typedef void (*DummyActionFunc)(struct Dummy*, struct Game_Play*); - -typedef struct Dummy { - /* 0x000 */ Actor actor; -} Dummy; // size = 0x174 - -#endif diff --git a/src/overlays/actors/ovl_Dummy/ac_dummy.c b/src/overlays/actors/ovl_Dummy/ac_dummy.c new file mode 100644 index 0000000..39b7b41 --- /dev/null +++ b/src/overlays/actors/ovl_Dummy/ac_dummy.c @@ -0,0 +1,35 @@ +#include "ac_dummy.h" +#include "m_actor_dlftbls.h" +#include "m_object.h" +#include "overlays/gamestates/ovl_play/m_play.h" + +void Dummy_Actor_ct(Actor* thisx, Game_Play* game_play); +void Dummy_Actor_dt(Actor* thisx, Game_Play* game_play); +void Dummy_Actor_move(Actor* thisx, Game_Play* game_play); +void Dummy_Actor_draw(Actor* thisx, Game_Play* game_play); + +ActorProfile Dummy_Profile = { + /* */ ACTOR_DUMMY, + /* */ ACTOR_PART_7, + /* */ ACTOR_FLAG_10 | ACTOR_FLAG_20, + /* */ 0x0000, + /* */ GAMEPLAY_KEEP, + /* */ sizeof(Dummy), + /* */ Dummy_Actor_ct, + /* */ Dummy_Actor_dt, + /* */ Dummy_Actor_move, + /* */ Dummy_Actor_draw, + /* */ NULL, +}; + +void Dummy_Actor_ct(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} + +void Dummy_Actor_dt(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} + +void Dummy_Actor_draw(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} + +void Dummy_Actor_move(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} diff --git a/src/overlays/actors/ovl_Dummy/ac_dummy.h b/src/overlays/actors/ovl_Dummy/ac_dummy.h new file mode 100644 index 0000000..48daa13 --- /dev/null +++ b/src/overlays/actors/ovl_Dummy/ac_dummy.h @@ -0,0 +1,17 @@ +#ifndef AC_DUMM_H +#define AC_DUMM_H + +#include "ultra64.h" +#include "m_actor.h" +#include "unk.h" + +struct Game_Play; +struct Dummy; + +typedef void (*DummyActionFunc)(struct Dummy*, struct Game_Play*); + +typedef struct Dummy { + /* 0x000 */ Actor actor; +} Dummy; // size = 0x174 + +#endif diff --git a/src/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw.c b/src/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw.c index 9d673ee..b053aed 100644 --- a/src/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw.c +++ b/src/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw.c @@ -8,7 +8,6 @@ void Fieldm_Actor_dt(Actor* thisx, Game_Play* game_play); void Fieldm_Actor_move(Actor* thisx, Game_Play* game_play); void Fieldm_Actor_draw(Actor* thisx, Game_Play* game_play); -#if 0 ActorProfile Fieldm_Draw_Profile = { /* */ ACTOR_FIELDM_DRAW, /* */ ACTOR_PART_4, @@ -22,12 +21,15 @@ ActorProfile Fieldm_Draw_Profile = { /* */ Fieldm_Actor_draw, /* */ NULL, }; -#endif -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw/Fieldm_Actor_ct.s") +void Fieldm_Actor_ct(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw/Fieldm_Actor_dt.s") +void Fieldm_Actor_dt(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw/Fieldm_Actor_move.s") +void Fieldm_Actor_move(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -#pragma GLOBAL_ASM("asm/jp/nonmatchings/overlays/actors/ovl_Fieldm_Draw/ac_fieldm_draw/Fieldm_Actor_draw.s") +void Fieldm_Actor_draw(Actor* thisx UNUSED, Game_Play* game_play UNUSED) { +} -- cgit v1.2.3