summaryrefslogtreecommitdiff
path: root/src/npc
diff options
context:
space:
mode:
authortheo3 <arisstephenson2@gmail.com>2022-01-03 20:16:58 -0800
committertheo3 <arisstephenson2@gmail.com>2022-01-03 20:16:58 -0800
commitf26b2e286a7f462947b395da259e185fc8ecfa7f (patch)
tree5ed071d0b27fc7b3dfa702859257999aaab4cbf8 /src/npc
parent0698806e00d7da64f5c007e23426ed68d52c69ea (diff)
more game.c
Diffstat (limited to 'src/npc')
-rw-r--r--src/npc/npc5.c12
-rw-r--r--src/npc/postman.c12
2 files changed, 12 insertions, 12 deletions
diff --git a/src/npc/npc5.c b/src/npc/npc5.c
index 900d3e79..4a620dcd 100644
--- a/src/npc/npc5.c
+++ b/src/npc/npc5.c
@@ -80,6 +80,18 @@ void sub_08061AFC(Entity*);
extern u16* gUnk_0810B660[8];
+void CreateZeldaFollower(void) {
+ Entity* npc;
+ if (CheckGlobalFlag(0x1c) != 0) {
+ npc = CreateNPC(0x2e, 0, 0);
+ if (npc != NULL) {
+ CopyPosition(&gPlayerEntity, npc);
+ npc->flags |= 0x20;
+ npc->animationState = GetAnimationState(npc);
+ }
+ }
+}
+
// UNUSED zelda follower, probably because it was too resource heavy
void NPC5(Entity* this) {
gUnk_0810AC1C[this->type](this);
diff --git a/src/npc/postman.c b/src/npc/postman.c
index f72ec6d3..1f958c09 100644
--- a/src/npc/postman.c
+++ b/src/npc/postman.c
@@ -205,15 +205,3 @@ void Postman_Fusion(Entity* this) {
UpdateAnimationSingleFrame(this);
}
}
-
-void CreateZeldaFollower(void) {
- Entity* npc;
- if (CheckGlobalFlag(0x1c) != 0) {
- npc = CreateNPC(0x2e, 0, 0);
- if (npc != NULL) {
- CopyPosition(&gPlayerEntity, npc);
- npc->flags |= 0x20;
- npc->animationState = GetAnimationState(npc);
- }
- }
-}