summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormzxrules <mzxrules@gmail.com>2025-02-12 15:50:46 -0500
committerGitHub <noreply@github.com>2025-02-12 21:50:46 +0100
commit494aecc9fcb258675aa2f92979d673049f67ac2f (patch)
tree339e3df335f02f2a0e27eb1c97548060beacf1db /include
parent1d2c912fbb3eb3363eaf56bd8e4c96203c99ceaa (diff)
Reduce overlay dependencies on global.h (5) (#2466)
* remove global.h dependency from all actors * fix compiler error * fix another build issue * fix bss
Diffstat (limited to 'include')
-rw-r--r--include/z64.h1
-rw-r--r--include/z64actor.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/include/z64.h b/include/z64.h
index 3da9ad2de..f53bac0e8 100644
--- a/include/z64.h
+++ b/include/z64.h
@@ -32,7 +32,6 @@
#include "z64math.h"
#include "z64map_mark.h"
#include "z64message.h"
-#include "z64olib.h"
#include "one_point_cutscene.h"
#include "z64pause.h"
#include "z64play.h"
diff --git a/include/z64actor.h b/include/z64actor.h
index 40cafd944..0cd73a831 100644
--- a/include/z64actor.h
+++ b/include/z64actor.h
@@ -732,6 +732,8 @@ typedef struct NpcInteractInfo {
#define TRANSITION_ACTOR_PARAMS_INDEX_SHIFT 10
#define GET_TRANSITION_ACTOR_INDEX(actor) PARAMS_GET_NOMASK((u16)(actor)->params, 10)
+extern Gfx D_80116280[];
+
void ActorShape_Init(ActorShape* shape, f32 yOffset, ActorShadowFunc shadowDraw, f32 shadowScale);
void ActorShadow_DrawCircle(Actor* actor, struct Lights* lights, struct PlayState* play);
void ActorShadow_DrawWhiteCircle(Actor* actor, struct Lights* lights, struct PlayState* play);