summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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;
+}