.include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 1 gMysteryEventPhrase:: @ 83DB678 ec_word MYSTERY ec_word EVENT ec_word IS ec_word EXCITING .align 1 gBerryMasterWifePhrases:: @ 83DB680 ec_word GREAT ec_word BATTLE ec_word CHALLENGE ec_word CONTEST ec_word OVERWHELMING ec_pokemon1 LATIAS ec_word COOL ec_pokemon1 LATIOS ec_word SUPER ec_word HUSTLE gUnknown_083DB694:: @ 83DB694 .4byte 0x02001000 .align 2 gUnknown_083DB698:: @ 83DB698 .4byte REG_BG3VOFS .4byte ((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1 .4byte 1 gUnknown_083DB6A4:: @ 83DB6A4 .byte 4 .byte 0 .byte 0 .byte 0 .byte 1 .byte 5 .byte 0 .byte 2 .byte 2 .byte 3 .byte 2 .byte 2 .byte 2 .byte 3 gUnknown_083DB6B2:: @ 83DB6B2 .string "ABCDEF $ " .string "GHIJKL$ " .string "MNOPQRS$ " .string "TUVWXYZ$ " .align 2 gUnknown_083DB6F4:: @ 83DB6F4 .4byte OtherText_MakeProfilePage1, OtherText_MakeProfilePage2, 0x1 .4byte OtherText_MakeMessagePage1, OtherText_MakeMessagePage2, 0x1 .4byte OtherText_CombineNinePhrasesPage1, OtherText_CombineNinePhrasesPage2, 0x1 .4byte OtherText_DescribeFeelingsPage1, OtherText_DescribeFeelingsPage2, 0x1 .4byte OtherText_ImproveBardSongPage1, OtherText_ImproveBardSongPage2, 0x1 .4byte OtherText_CombineTwoPhrasesPage1, OtherText_CombineTwoPhrasesPage2, 0x1 .4byte OtherText_YourProfile, OtherText_ConfirmTrendyPage2, 0x0 .4byte OtherText_YourFeelingBattle, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_SetWinMessage, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_SetLossMessage, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_MailMessage, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_MailSalutation, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_NewSong, OtherText_ConfirmTrendyPage2, 0x0 .4byte OtherText_TheAnswer, OtherText_ConfirmTrendyPage2, 0x0 .4byte OtherText_ConfirmTrendyPage1, OtherText_ConfirmTrendyPage2, 0x1 .4byte OtherText_HipsterPage1, OtherText_HipsterPage2, 0x1 .4byte OtherText_WithFourPhrases, OtherText_CombineNinePhrasesPage2, 0x1 gUnknown_083DB7C0:: @ 83DB7C0 .byte 0, 6 .byte 1, 7 .byte 1, 8 .byte 1, 9 .byte 2, 10 .byte 16, 13 .byte 4, 12 .byte 3, 13 .byte 3, 13 .byte 5, 14 .byte 3, 13 .byte 3, 13 .byte 3, 13 .byte 15, 13 .align 2 gUnknown_083DB7DC:: @ 83DB7DC .4byte 0x0200ac80 .4byte 0x0200acc9 .4byte 0x0200ad12 .4byte 0x0200ad5b .align 1 gUnknown_083DB7EC:: @ 83DB7EC ec_word I_AM ec_word A ec_word POKEMON ec_word GREAT .align 1 gUnknown_083DB7F4:: @ 83DB7F4 ec_word ARE ec_word YOU ec_word READY ec_word QUES ec_word HERE_I_COME ec_word EXCL .align 2 InterviewPalette_0:: @ 83DB800 .incbin "graphics/misc/interview_pal0.gbapal" .align 2 InterviewPalette_1:: @ 83DB820 .incbin "graphics/misc/interview_pal1.gbapal" .align 2 InterviewArrowTiles: @ 83DB840 .incbin "graphics/misc/interview_arrow.4bpp" .align 2 InterviewButtonTiles: @ 83DB940 .incbin "graphics/misc/interview_buttons.4bpp" .align 2 gMenuInterviewFrame_Pal:: .incbin "graphics/misc/interview_frame.gbapal" .align 2 gMenuInterviewFrame_Gfx:: .incbin "graphics/misc/interview_frame.4bpp.lz" .align 2 InterviewTriangleCursorTiles: @ 83DBB94 .incbin "graphics/misc/interview_triangle_cursor.4bpp" .align 2 gSpriteSheets_Interview:: @ 83DBBB4 obj_tiles InterviewTriangleCursorTiles, 0x20, 0 obj_tiles gInterviewOutlineCursorTiles, 0x700, 1 obj_tiles InterviewArrowTiles, 0x100, 2 obj_tiles InterviewButtonTiles, 0x100, 3 null_obj_tiles .align 2 gSpritePalettes_Interview:: @ 83DBBDC obj_pal InterviewPalette_0, 0 obj_pal InterviewPalette_1, 1 null_obj_pal .align 2 gOamData_83DBBF4:: @ 83DBBF4 .2byte 0x0000 .2byte 0x0000 .2byte 0x0000 .align 2 gSpriteTemplate_83DBBFC:: @ 83DBBFC spr_template 0, 0, gOamData_83DBBF4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80E82BC .align 2 gOamData_83DBC14:: @ 83DBC14 .2byte 0x4400 .2byte 0x8000 .2byte 0x0400 .align 2 gSpriteAnim_83DBC1C:: @ 83DBC1C obj_image_anim_frame 0, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC24:: @ 83DBC24 obj_image_anim_frame 8, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC2C:: @ 83DBC2C obj_image_anim_frame 0, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC34:: @ 83DBC34 obj_image_anim_frame 24, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC3C:: @ 83DBC3C obj_image_anim_frame 32, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC44:: @ 83DBC44 obj_image_anim_frame 40, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC4C:: @ 83DBC4C obj_image_anim_frame 40, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC54:: @ 83DBC54 obj_image_anim_frame 40, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC5C:: @ 83DBC5C obj_image_anim_frame 48, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC64:: @ 83DBC64 obj_image_anim_frame 40, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC6C:: @ 83DBC6C obj_image_anim_frame 48, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBC74:: @ 83DBC74 obj_image_anim_frame 40, 5 obj_image_anim_end .align 2 gSpriteAnimTable_83DBC7C:: @ 83DBC7C .4byte gSpriteAnim_83DBC1C .4byte gSpriteAnim_83DBC24 .4byte gSpriteAnim_83DBC2C .4byte gSpriteAnim_83DBC34 .align 2 gSpriteAnimTable_83DBC8C:: @ 83DBC8C .4byte gSpriteAnim_83DBC3C .4byte gSpriteAnim_83DBC44 .4byte gSpriteAnim_83DBC4C .4byte gSpriteAnim_83DBC54 .align 2 gSpriteAnimTable_83DBC9C:: @ 83DBC9C .4byte gSpriteAnim_83DBC5C .4byte gSpriteAnim_83DBC64 .4byte gSpriteAnim_83DBC6C .4byte gSpriteAnim_83DBC74 .align 2 gSpriteTemplate_83DBCAC:: @ 83DBCAC spr_template 1, 1, gOamData_83DBC14, gSpriteAnimTable_83DBC7C, NULL, gDummySpriteAffineAnimTable, sub_80E85F8 .align 2 gUnknown_083DBCC4:: @ 83DBCC4 .byte 1, 3, 5, 8, 10, 12, 15 .byte 1, 3, 5, 8, 10, 12, 0 .byte 1, 3, 5, 8, 10, 12, 14 .byte 1, 3, 5, 8, 10, 12, 14 .align 2 gOamData_83DBCE0:: @ 83DBCE0 .2byte 0x0000 .2byte 0x4000 .2byte 0x0400 .align 2 gSpriteAnim_83DBCE8:: @ 83DBCE8 obj_image_anim_frame 0, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBCF0:: @ 83DBCF0 obj_image_anim_frame 4, 5 obj_image_anim_end .align 2 gSpriteAnimTable_83DBCF8:: @ 83DBCF8 .4byte gSpriteAnim_83DBCE8 .4byte gSpriteAnim_83DBCF0 .align 2 gSpriteAnim_83DBD00:: @ 83DBD00 obj_image_anim_frame 0, 5 obj_image_anim_end .align 2 gSpriteAnim_83DBD08:: @ 83DBD08 obj_image_anim_frame 4, 5 obj_image_anim_end .align 2 gSpriteAnimTable_83DBD10:: @ 83DBD10 .4byte gSpriteAnim_83DBD00 .4byte gSpriteAnim_83DBD08 .align 2 gSpriteTemplate_83DBD18:: @ 83DBD18 spr_template 2, 0, gOamData_83DBCE0, gSpriteAnimTable_83DBCF8, NULL, gDummySpriteAffineAnimTable, sub_80E8B78 .align 2 gUnknown_083DBD30:: @ 83DBD30 obj_tiles gMenuInterviewFrame_Gfx, 2048, 0x0006 .align 2 gUnknown_083DBD38:: @ 83DBD38 obj_pal gMenuInterviewFrame_Pal, 0x0004 .align 2 gOamData_83DBD40:: @ 83DBD40 .2byte 0x0000 .2byte 0xC000 .2byte 0x0000 .align 2 gSpriteTemplate_83DBD48:: @ 83DBD48 spr_template 6, 4, gOamData_83DBD40, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy .align 2 gUnknown_083DBD60:: @ 83DBD60 obj_tiles gMenuWordGroupIndicator_Gfx, 4096, 0x0007 .align 2 gUnknown_083DBD68:: @ 83DBD68 obj_pal gMenuWordGroupIndicator_Pal, 0x0005 .align 2 gOamData_83DBD70:: @ 83DBD70 .2byte 0x4000 .2byte 0xC000 .2byte 0x0000 .align 2 gSpriteAnim_83DBD78:: @ 83DBD78 obj_image_anim_frame 96, 3 obj_image_anim_end .align 2 gSpriteAnim_83DBD80:: @ 83DBD80 obj_image_anim_frame 64, 4 obj_image_anim_frame 96, 4 obj_image_anim_frame 64, 4 obj_image_anim_frame 0, 4 obj_image_anim_end .align 2 gSpriteAnim_83DBD94:: @ 83DBD94 obj_image_anim_frame 64, 4 obj_image_anim_frame 96, 4 obj_image_anim_frame 64, 4 obj_image_anim_frame 32, 4 obj_image_anim_end .align 2 gSpriteAnim_83DBDA8:: @ 83DBDA8 obj_image_anim_frame 64, 2 obj_image_anim_frame 32, 2 obj_image_anim_end .align 2 gSpriteAnim_83DBDB4:: @ 83DBDB4 obj_image_anim_frame 64, 2 obj_image_anim_frame 0, 2 obj_image_anim_end .align 2 gSpriteAnim_83DBDC0:: @ 83DBDC0 obj_image_anim_frame 64, 2 obj_image_anim_frame 96, 2 obj_image_anim_end .align 2 gSpriteAnimTable_83DBDCC:: @ 83DBDCC .4byte gSpriteAnim_83DBD78 .4byte gSpriteAnim_83DBD80 .4byte gSpriteAnim_83DBD94 .4byte gSpriteAnim_83DBDA8 .4byte gSpriteAnim_83DBDB4 .4byte gSpriteAnim_83DBDC0 .align 2 gSpriteTemplate_83DBDE4:: @ 83DBDE4 spr_template 7, 5, gOamData_83DBD70, gSpriteAnimTable_83DBDCC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy gUnknown_083DBDFC:: @ 83DBDFC .incbin "graphics/unknown/unknown_3DBDFC.gbapal" .align 1 gUnknown_083DBE1C:: @ 83DBE1C .2byte 0x300, 0x300, 0x300, 0x300, 0x300, 0x300, 0x300, 0x300, 0x300 .2byte 0x301, 0x301, 0x301, 0x301, 0x301, 0x300, 0x300, 0x300, 0x300 gUnknown_083DBE40:: @ 83DBE40 .incbin "graphics/unknown/unknown_3DBE40.gbapal" @ unused tilemap? .2byte 0x5036, 0x5037, 0x5038, 0x5039, 0x503A, 0x503B .2byte 0x5046, 0x5047, 0x5048, 0x5049, 0x504A, 0x504B .2byte 0x5056, 0x5057, 0x5058, 0x5059, 0x505A, 0x505B .2byte 0x5030, 0x5031, 0x5032, 0x5033, 0x5034, 0x5035 .2byte 0x5040, 0x5041, 0x5042, 0x5043, 0x5044, 0x5045 .2byte 0x5050, 0x5051, 0x5052, 0x5053, 0x5054, 0x5055 gUnknown_083DBEA8:: @ 83DBEA8 .string "{CLEAR_TO 88}$" .align 2 gUnknown_083DBEAC:: @ 83DBEAC .string "{UNKNOWN_14 8} A B C D E F {UNKNOWN_14 0}others$", 0x20 .string "{UNKNOWN_14 8} G H I J K L $", 0x20 .string "{UNKNOWN_14 8} M N O P Q R S $", 0x20 .string "{UNKNOWN_14 8} T U V W X Y Z $", 0x20 @ 83DBF2C .include "data/text/easy_chat/group_words.inc" @ 83DE138 .include "data/text/easy_chat/words_by_letter.inc" @ 83DEFFA .include "data/text/easy_chat/group_sizes.inc" @ 83DF010 .include "data/text/easy_chat/group_orders.inc" @ 83DFE6C .include "data/text/easy_chat/group_name_table.inc"