.include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 gEmotion_ExclamationMarkGfx:: @ 85505AC .incbin "graphics/misc/emotion_exclamation.4bpp" .align 2 gEmotion_QuestionMarkGfx:: @ 855062C .incbin "graphics/misc/emotion_question.4bpp" .align 2 gEmotion_HeartGfx:: @ 85506AC .incbin "graphics/misc/emotion_heart.4bpp" .align 2 gIsTrainerInRange:: @ 855072C .4byte IsTrainerInRangeSouth .4byte IsTrainerInRangeNorth .4byte IsTrainerInRangeWest .4byte IsTrainerInRangeEast .align 2 gTrainerSeeFuncList:: @ 855073C .4byte sub_80B4178 .4byte sub_80B417C .4byte sub_80B41C0 .4byte sub_80B4200 .4byte sub_80B425C .4byte sub_80B4318 .4byte sub_80B435C .4byte sub_80B4390 .4byte sub_80B43AC .4byte sub_80B43E0 .4byte sub_80B4438 .4byte sub_80B44AC .align 2 gTrainerSeeFuncList2:: @ 855076C .4byte sub_80B43AC .4byte sub_80B43E0 .4byte sub_80B4438 .4byte sub_80B44AC .align 2 gOamData_855077C:: @ 855077C .2byte 0x0000 .2byte 0x4000 .2byte 0x0400 .align 2 gSpriteImageTable_8550784:: @ 8550784 obj_frame_tiles gEmotion_ExclamationMarkGfx, 0x0080 obj_frame_tiles gEmotion_QuestionMarkGfx, 0x0080 .align 2 gSpriteImageTable_8550794:: @ 8550794 obj_frame_tiles gEmotion_HeartGfx, 0x0080 .align 2 gSpriteAnim_855079C:: @ 855079C obj_image_anim_frame 0, 60 obj_image_anim_end .align 2 gSpriteAnim_85507A4:: @ 85507A4 obj_image_anim_frame 1, 60 obj_image_anim_end .align 2 gSpriteAnimTable_85507AC:: @ 85507AC .4byte gSpriteAnim_855079C .4byte gSpriteAnim_85507A4 .align 2 gSpriteTemplate_85507B4:: @ 85507B4 spr_template 0xffff, 0xffff, gOamData_855077C, gSpriteAnimTable_85507AC, gSpriteImageTable_8550784, gDummySpriteAffineAnimTable, objc_exclamation_mark_probably .align 2 gSpriteTemplate_85507CC:: @ 85507CC spr_template 0xffff, 0x1004, gOamData_855077C, gSpriteAnimTable_85507AC, gSpriteImageTable_8550794, gDummySpriteAffineAnimTable, objc_exclamation_mark_probably