From c2fa3b27f9025934e0b59d7908f5b5ecd97c19e4 Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Fri, 20 Jan 2017 20:27:57 -0800 Subject: decompile sub_805AAB0 --- src/field_map_obj.c | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'src') diff --git a/src/field_map_obj.c b/src/field_map_obj.c index 60c512709..32d34d54d 100644 --- a/src/field_map_obj.c +++ b/src/field_map_obj.c @@ -20,7 +20,7 @@ void npc_clear_ids_and_state(struct MapObject *mapObj) void npcs_clear_ids_and_state(void) { u8 i; - + for(i = 0; i < 16; i++) npc_clear_ids_and_state(&gMapObjects[i]); } @@ -33,21 +33,21 @@ void sub_805AA98(void) sub_805AAB0(); } -/*void sub_805AAB0(void) +void sub_805AAB0(void) { - u8 spriteVar1; - u8 spriteVar2; - - spriteVar1 = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 0x1F); - - gSprites[spriteVar1].oam.affineMode = 1; - InitSpriteAffineAnim(&gSprites[spriteVar1]); - StartSpriteAffineAnim(&gSprites[spriteVar1], 0); - - spriteVar2 = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 0x1F); - - gSprites[spriteVar2].oam.affineMode = 4; - InitSpriteAffineAnim(&gSprites[spriteVar2]); - StartSpriteAffineAnim(&gSprites[spriteVar2], 1); - gSprites[spriteVar2].coordOffsetEnabled = 1; -}*/ + u8 spriteId; + + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 0x1F); + + gSprites[spriteId].oam.affineMode = 1; + InitSpriteAffineAnim(&gSprites[spriteId]); + StartSpriteAffineAnim(&gSprites[spriteId], 0); + gSprites[spriteId].invisible = 1; + + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 0x1F); + + gSprites[spriteId].oam.affineMode = 1; + InitSpriteAffineAnim(&gSprites[spriteId]); + StartSpriteAffineAnim(&gSprites[spriteId], 1); + gSprites[spriteId].invisible = 1; +} -- cgit v1.2.3