summaryrefslogtreecommitdiff
path: root/src/field_map_obj.c
diff options
context:
space:
mode:
authorscnorton <scnorton@biociphers.org>2017-09-06 09:38:38 -0400
committerscnorton <scnorton@biociphers.org>2017-09-06 09:38:38 -0400
commit368b0f9ee8500c5f15d511c827d8b59795fab82b (patch)
tree9c450d568840dc2b1257ec1c2c49a163c2ea8f3e /src/field_map_obj.c
parenta08f11cab32bf4e2557f33fd275ec8c7b4f165c9 (diff)
sub_808D450
Diffstat (limited to 'src/field_map_obj.c')
-rw-r--r--src/field_map_obj.c19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index fd4a19397..7b5731e68 100644
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -12,7 +12,7 @@
// Static ROM declarations
-void sub_808D450(void);
+/*static*/ void sub_808D450(void);
// ROM data
@@ -43,3 +43,20 @@ void sub_808D438(void)
ClearPlayerAvatarInfo();
sub_808D450();
}
+
+/*static*/ void sub_808D450(void)
+{
+ u8 spriteIdx;
+
+ spriteIdx = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 31);
+ gSprites[spriteIdx].oam.affineMode = 1;
+ InitSpriteAffineAnim(&gSprites[spriteIdx]);
+ StartSpriteAffineAnim(&gSprites[spriteIdx], 0);
+ gSprites[spriteIdx].invisible = TRUE;
+
+ spriteIdx = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 31);
+ gSprites[spriteIdx].oam.affineMode = 1;
+ InitSpriteAffineAnim(&gSprites[spriteIdx]);
+ StartSpriteAffineAnim(&gSprites[spriteIdx], 1);
+ gSprites[spriteIdx].invisible = TRUE;
+}