#include "constants/region_map.h" #include "constants/flags.h" #include "constants/moves.h" .include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 gUnknown_8456C74:: @ 8456C74 .incbin "baserom.gba", 0x456C74, 0x5C gUnknown_8456CD0:: @ 8456CD0 .incbin "baserom.gba", 0x456CD0, 0x8 gUnknown_8456CD8:: @ 8456CD8 .incbin "baserom.gba", 0x456CD8, 0x24 gUnknown_8456CFC:: @ 8456CFC .incbin "baserom.gba", 0x456CFC, 0x8 gUnknown_8456D04:: @ 8456D04 .incbin "baserom.gba", 0x456D04, 0x30 gUnknown_8456D34:: @ 8456D34 .incbin "baserom.gba", 0x456D34, 0x18 gUnknown_8456D4C:: @ 8456D4C .incbin "baserom.gba", 0x456D4C, 0x8 gUnknown_8456D54:: @ 8456D54 .incbin "baserom.gba", 0x456D54, 0x88 gUnknown_8456DDC:: @ 8456DDC .incbin "baserom.gba", 0x456DDC, 0x18 gUnknown_8456DF4:: @ 8456DF4 .incbin "baserom.gba", 0x456DF4, 0x28 gUnknown_8456E1C:: @ 8456E1C .incbin "baserom.gba", 0x456E1C, 0x18 gUnknown_8456E34:: @ 8456E34 .incbin "baserom.gba", 0x456E34, 0x20 gUnknown_8456E54:: @ 8456E54 .incbin "baserom.gba", 0x456E54, 0x18 gUnknown_8456E6C:: @ 8456E6C .incbin "baserom.gba", 0x456E6C, 0x98 gUnknown_8456F04:: @ 8456F04 .incbin "baserom.gba", 0x456F04, 0x18 gUnknown_8456F1C:: @ 8456F1C .incbin "baserom.gba", 0x456F1C, 0x8 gUnknown_8456F24:: @ 8456F24 .incbin "baserom.gba", 0x456F24, 0x58 gUnknown_8456F7C:: @ 8456F7C .incbin "baserom.gba", 0x456F7C, 0xB8 gUnknown_8457034:: @ 8457034 .incbin "baserom.gba", 0x457034, 0x60 gUnknown_8457094:: @ 8457094 .incbin "baserom.gba", 0x457094, 0x34 gUnknown_84570C8:: @ 84570C8 .incbin "baserom.gba", 0x4570C8, 0x10 gUnknown_84570D8:: @ 84570D8 .incbin "baserom.gba", 0x4570D8, 0x14 gUnknown_84570EC:: @ 84570EC .incbin "baserom.gba", 0x4570EC, 0x20 gUnknown_845710C:: @ 845710C .incbin "baserom.gba", 0x45710C, 0xA gUnknown_8457116:: @ 8457116 .incbin "baserom.gba", 0x457116, 0x5 gUnknown_845711B:: @ 845711B .incbin "baserom.gba", 0x45711B, 0x5 gUnknown_8457120:: @ 8457120 .incbin "baserom.gba", 0x457120, 0x18 .align 2 gUnknown_8457138:: @ 8457138 .asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/rfu_union_tool.c" .align 2 gUnknown_8457174:: @ 8457174 .asciz "0" .align 2 gUnknown_8457178:: @ 8457178 .asciz "UnionObjWork != NULL" gUnknown_845718D:: @ 845718D .incbin "baserom.gba", 0x45718D, 0x2 gUnknown_845718F:: @ 845718F .incbin "baserom.gba", 0x45718F, 0x5 gUnknown_8457194:: @ 8457194 .incbin "baserom.gba", 0x457194, 0x4 gUnknown_8457198:: @ 8457198 .incbin "baserom.gba", 0x457198, 0x10 gUnknown_84571A8:: @ 84571A8 .incbin "baserom.gba", 0x4571A8, 0x8 gUnknown_84571B0:: @ 84571B0 .incbin "baserom.gba", 0x4571B0, 0x4 gUnknown_84571B4:: @ 84571B4 .incbin "baserom.gba", 0x4571B4, 0x4 gUnknown_84571B8:: @ 84571B8 .incbin "baserom.gba", 0x4571B8, 0x28 gUnknown_84571E0:: @ 84571E0 .incbin "baserom.gba", 0x4571E0, 0x54 gUnknown_8457234:: @ 8457234 .incbin "baserom.gba", 0x457234, 0x30 gUnknown_8457264:: @ 8457264 .incbin "baserom.gba", 0x457264, 0x1C8 gUnknown_845742C:: @ 845742C .incbin "baserom.gba", 0x45742C, 0x50 gUnknown_845747C:: @ 845747C .incbin "baserom.gba", 0x45747C, 0x24 gUnknown_84574A0:: @ 84574A0 .incbin "baserom.gba", 0x4574A0, 0x24 gUnknown_84574C4:: @ 84574C4 .incbin "baserom.gba", 0x4574C4, 0x28 gUnknown_84574EC:: @ 84574EC .incbin "baserom.gba", 0x4574EC, 0x28 gUnknown_8457514:: @ 8457514 .incbin "baserom.gba", 0x457514, 0x1C gUnknown_8457530:: @ 8457530 .incbin "baserom.gba", 0x457530, 0x24 gUnknown_8457554:: @ 8457554 .incbin "baserom.gba", 0x457554, 0xB4 gUnknown_8457608:: @ 8457608 .incbin "baserom.gba", 0x457608, 0x8 gUnknown_8457610:: @ 8457610 .incbin "baserom.gba", 0x457610, 0x6C gUnknown_845767C:: @ 845767C .incbin "baserom.gba", 0x45767C, 0x30 gUnknown_84576AC:: @ 84576AC .incbin "baserom.gba", 0x4576AC, 0x18 gUnknown_84576C4:: @ 84576C4 .incbin "baserom.gba", 0x4576C4, 0x3C gUnknown_8457700:: @ 8457700 .incbin "baserom.gba", 0x457700, 0x1C gUnknown_845771C:: @ 845771C .incbin "baserom.gba", 0x45771C, 0x38 gUnknown_8457754:: @ 8457754 .incbin "baserom.gba", 0x457754, 0x28 gUnknown_845777C:: @ 845777C .incbin "baserom.gba", 0x45777C, 0x40 gUnknown_84577BC:: @ 84577BC .incbin "baserom.gba", 0x4577BC, 0x3C gUnknown_84577F8:: @ 84577F8 .incbin "baserom.gba", 0x4577F8, 0x40 gUnknown_8457838:: @ 8457838 .incbin "baserom.gba", 0x457838, 0x84 gUnknown_84578BC:: @ 84578BC .incbin "baserom.gba", 0x4578BC, 0x178 gUnknown_8457A34:: @ 8457A34 .incbin "baserom.gba", 0x457A34, 0xD0 gUnknown_8457B04:: @ 8457B04 .incbin "baserom.gba", 0x457B04, 0xC8 gUnknown_8457BCC:: @ 8457BCC .incbin "baserom.gba", 0x457BCC, 0x54 gUnknown_8457C20:: @ 8457C20 .incbin "baserom.gba", 0x457C20, 0x28 gUnknown_8457C48:: @ 8457C48 .string "The other TRAINER showed\nyou their TRAINER CARD.\pWould you like to show your\nTRAINER CARD?$" .align 2 gUnknown_8457CA4:: @ 8457CA4 .string "The other TRAINER challenges you\nto battle.\pWill you accept the battle\nchallenge?$" .align 2 gUnknown_8457CF8:: @ 8457CF8 .string "The other TRAINER invites you\nto chat.\pWill you accept the chat\ninvitation?$" .align 2 gUnknown_8457D44:: @ 8457D44 .string "There is an offer to trade your\nregistered Lv. {DYNAMIC 0} {DYNAMIC 1}\pin exchange for a\nLv. {DYNAMIC 2} {DYNAMIC 3}.\pWill you accept this trade\noffer?$" .align 2 gUnknown_8457DB8:: @ 8457DB8 .string "There is an offer to trade your\nregistered EGG.\lWill you accept this trade offer?$" .align 2 gUnknown_8457E0C:: @ 8457E0C .string "The chat has been dropped.\p$" gUnknown_8457E28:: @ 8457E28 .string "You declined the offer.\p$" .align 2 gUnknown_8457E44:: @ 8457E44 .string "You declined the offer.\p$" .align 2 gUnknown_8457E60:: @ 8457E60 .string "The chat was ended.\p$" .align 2 gUnknown_8457E78:: .4byte gUnknown_8457C48 .4byte gUnknown_8457CA4 .4byte gUnknown_8457CF8 .4byte gUnknown_8457D44 .align 2 gUnknown_8457E88:: .string "Oh, hey! We're in a chat right now.\nWant to join us?$" .align 2 gUnknown_8457EC0:: .string "{STR_VAR_1}: Hey, {PLAYER}!\nWe're having a chat right now.\lWant to join us?$" .align 2 gUnknown_8457F00:: .string "Oh, hi! We're having a chat now.\nWould you like to join us?$" .align 2 gUnknown_8457F3C:: .string "{STR_VAR_1}: Oh, hi, {PLAYER}!\nWe're having a chat now.\lWould you like to join us?$" .align 2 gUnknown_8457F80:: @ 8457F80 .4byte gUnknown_8457E88 .4byte gUnknown_8457F00 .4byte gUnknown_8457EC0 .4byte gUnknown_8457F3C gUnknown_8457F90:: @ 8457F90 .string "……\nThe TRAINER appears to be busy…\p$" .align 2 gUnknown_8457FB4:: .string "A battle, huh?\nAll right, just give me some time.$" .align 2 gUnknown_8457FE8:: .string "You want to chat, huh?\nSure, just wait a little.$" .align 2 gUnknown_845801C:: .string "Sure thing! As my “Greetings,”\nhere's my TRAINER CARD.$" .align 2 gUnknown_8458054:: .string "A battle? Of course, but I need\ntime to get ready.$" .align 2 gUnknown_8458088:: .string "Did you want to chat?\nOkay, but please wait a moment.$" .align 2 gUnknown_84580C0:: .string "As my introduction, I'll show you\nmy TRAINER CARD.$" .align 2 gUnknown_84580F4:: @ 84580F4 .4byte gUnknown_8457FB4 .4byte gUnknown_8457FE8 .4byte 0 .4byte gUnknown_845801C .4byte gUnknown_8458054 .4byte gUnknown_8458088 .4byte 0 .4byte gUnknown_84580C0 .align 2 .incbin "baserom.gba", 0x458114, 0x18 .align 2 gUnknown_845812C:: .string "Thanks for waiting!\nLet's get our battle started!{PAUSE 60}$" .align 2 gUnknown_8458164:: .string "All right!\nLet's chat!{PAUSE 60}$" .align 2 gUnknown_8458180:: .string "Sorry I made you wait!\nLet's get started!{PAUSE 60}$" .align 2 gUnknown_84581B0:: .string "Sorry I made you wait!\nLet's chat.{PAUSE 60}$" .align 2 gUnknown_84581D8:: .string "The trade will be started.{PAUSE 60}$" .align 2 gUnknown_84581F8:: .string "The battle will be started.{PAUSE 60}$" .align 2 gUnknown_8458218:: .string "Entering the chat…{PAUSE 60}$" .align 2 gUnknown_8458230:: @ 8458230 .4byte gUnknown_84581F8 .4byte gUnknown_8458218 .4byte gUnknown_84581D8 .4byte gUnknown_84581F8 .4byte gUnknown_8458218 .4byte gUnknown_84581D8 .4byte gUnknown_845812C .4byte gUnknown_8458164 .4byte gUnknown_84581D8 .4byte gUnknown_8458180 .4byte gUnknown_84581B0 .4byte gUnknown_84581D8 gUnknown_8458260:: .string "Sorry! My POKéMON don't seem to\nbe feeling too well right now.\lLet me battle you another time.\p$" gUnknown_84582C0:: .string "I'm terribly sorry, but my POKéMON\naren't feeling well…\pLet's battle another time.\p$" gUnknown_8458314:: @ 8458314 .4byte gUnknown_8458260 .4byte gUnknown_84582C0 .align 2 gUnknown_845831C:: .string "Huh? My TRAINER CARD…\nWhere'd it go now?\lSorry! I'll show you another time!\p$" .align 2 gUnknown_845836C:: .string "Oh? Now where did I put my\nTRAINER CARD?…\lSorry! I'll show you later!\p$" .align 2 gUnknown_84583B4:: @ 84583B4 .4byte gUnknown_845831C .4byte gUnknown_845836C .align 2 gUnknown_84583BC:: .string "If you want to do something with\nme, just give me a shout!\p$" .align 2 gUnknown_84583F8:: .string "If you want to do something with\nme, don't be shy.\p$" .align 2 gUnknown_845842C:: @ 845842C .4byte gUnknown_84583BC .4byte gUnknown_84583F8 gUnknown_8458434:: @ 8458434 .string "Whoops! Sorry, but I have to do\nsomething else.\lAnother time, okay?\p$" .align 2 gUnknown_845847C:: @ 845847C .string "If you want to battle, you need\ntwo POKéMON that are below\lLv. 30.\p$" gUnknown_84584C0:: @ 84584C0 .string "For a battle, you need two\nPOKéMON that are below Lv. 30.\p$" .align 2 gUnknown_84584FC:: .string "Oh, all right.\nCome see me anytime, okay?\p$" .align 2 gUnknown_8458528:: .string "Oh…\nPlease come by anytime.\p$" .align 2 gUnknown_8458548:: @ 8458548 .4byte gUnknown_84584FC .4byte gUnknown_8458528 .align 2 gUnknown_8458550:: .string "Oh, sorry!\nI just can't right this instant.\lLet's chat another time.\p$" .align 2 gUnknown_8458598:: .string "Oh, I'm sorry.\nI have too much to do right now.\lLet's chat some other time.\p$" .align 2 gUnknown_84585E8:: @ 84585E8 .4byte gUnknown_8458550 .4byte gUnknown_8458598 .align 2 gUnknown_84585F0:: .string "Whoa!\nI can tell you're pretty tough!\p$" .align 2 gUnknown_8458618:: .string "You used that move?\nThat's good strategy!\p$" .align 2 gUnknown_8458644:: .string "Way to go!\nThat was an eye-opener!\p$" .align 2 gUnknown_8458668:: .string "Oh! How could you use that\nPOKéMON in that situation?\p$" .align 2 gUnknown_84586A0:: .string "That POKéMON…\nIt's been raised really well!\p$" .align 2 gUnknown_84586D0:: .string "That's it!\nThis is the right move now!\p$" .align 2 gUnknown_84586F8:: .string "That's awesome!\nYou can battle that way?\p$" .align 2 gUnknown_8458724:: .string "You have exquisite timing for\nswitching POKéMON!\p$" .align 2 gUnknown_8458758:: @ 8458758 .4byte gUnknown_84585F0 .4byte gUnknown_8458618 .4byte gUnknown_8458644 .4byte gUnknown_8458668 .4byte gUnknown_84586A0 .4byte gUnknown_84586D0 .4byte gUnknown_84586F8 .4byte gUnknown_8458724 .align 2 gUnknown_8458778:: .string "Oh, I see!\nThis is educational!\p$" .align 2 gUnknown_845879C:: .string "Don't say anything funny anymore!\nI'm sore from laughing!\p$" .align 2 gUnknown_84587D8:: .string "Oh?\nSomething like that happened.\p$" .align 2 gUnknown_84587FC:: .string "Hmhm… What?\nSo is this what you're saying?\p$" .align 2 gUnknown_8458828:: .string "Is that right?\nI didn't know that.\p$" .align 2 gUnknown_845884C:: .string "Ahaha!\nWhat is that about?\p$" .align 2 gUnknown_8458868:: .string "Yes, that's exactly it!\nThat's what I meant.\p$" .align 2 gUnknown_8458898:: .string "In other words…\nYes! That's right!\p$" .align 2 gUnknown_84588BC:: @ 84588BC .4byte gUnknown_8458778 .4byte gUnknown_845879C .4byte gUnknown_84587D8 .4byte gUnknown_84587FC .4byte gUnknown_8458828 .4byte gUnknown_845884C .4byte gUnknown_8458868 .4byte gUnknown_8458898 .align 2 gUnknown_84588DC:: .string "I'm just showing my TRAINER CARD\nas my way of greeting.\p$" .align 2 gUnknown_8458918:: .string "I hope I get to know you better!\p$" .align 2 gUnknown_845893C:: .string "We're showing each other our\nTRAINER CARDS to get acquainted.\p$" .align 2 gUnknown_845897C:: .string "Glad to meet you.\nPlease don't be a stranger!\p$" .align 2 gUnknown_84589AC:: @ 84589AC .4byte gUnknown_84588DC .4byte gUnknown_8458918 .4byte gUnknown_845893C .4byte gUnknown_845897C .align 2 gUnknown_84589BC:: .string "Yeahah!\nI really wanted this POKéMON!\p$" .align 2 gUnknown_84589E4:: .string "Finally, a trade got me that\nPOKéMON I'd wanted a long time.\p$" .align 2 gUnknown_8458A24:: .string "I'm trading POKéMON right now.\p$" .align 2 gUnknown_8458A44:: .string "I finally got that POKéMON I\nwanted in a trade!\p$" .align 2 gUnknown_8458A78:: @ 8458A78 .4byte gUnknown_84589BC .4byte gUnknown_84589E4 .4byte NULL .4byte NULL .4byte gUnknown_8458A24 .4byte gUnknown_8458A44 .4byte NULL .4byte NULL gUnknown_8458A98:: @ 8458A98 .string "{STR_VAR_1} checked the\nTRADING BOARD.\p$" .align 2 gUnknown_8458AB8:: @ 8458AB8 .string "Welcome to the TRADING BOARD.\pYou may register your POKéMON\nand offer it up for a trade.\pWould you like to register one of\nyour POKéMON?$" .align 2 gUnknown_8458B44:: @ 8458B44 .string "This TRADING BOARD is used for\noffering a POKéMON for a trade.\pAll you need to do is register a\nPOKéMON for a trade.\pAnother TRAINER may offer a party\nPOKéMON in return for the trade.\pWe hope you will register POKéMON\nand trade them with many, many\lother TRAINERS.\pWould you like to register one of\nyour POKéMON?$" .align 2 .incbin "baserom.gba", 0x00458c80, 0x31 .align 2 .incbin "baserom.gba", 0x00458cb4, 0x20 .align 2 gUnknown_8458CD4:: @ 8458CD4 .string "Please choose the type of POKéMON\nthat you would like in the trade.\n$" .align 2 gUnknown_8458D1C:: @ 8458D1C .string "Which of your party POKéMON will\nyou offer in trade?\p$" .align 2 gUnknown_8458D54:: @ 8458D54 .string "Registration has been canceled.\p$" .align 2 gUnknown_8458D78:: @ 8458D78 .string "Registration has been completed.\p$" .align 2 gUnknown_8458D9C:: @ 8458D9C .string "The trade has been canceled.\p$" .align 2 gUnknown_8458DBC:: @ 8458DBC .string "Cancel the registration of your\nLv. {STR_VAR_2} {STR_VAR_1}?$" .align 2 gUnknown_8458DE8:: @ 8458DE8 .string "Cancel the registration of your\nEGG?$" .align 2 gUnknown_8458E10:: @ 8458E10 .string "The registration has been canceled.\p$" .align 2 .incbin "baserom.gba", 0x00458e38, 0x38 gUnknown_8458E70:: @ 8458E70 .string "Would you like to ask {STR_VAR_1} to\nmake a trade?$" .align 2 .incbin "baserom.gba", 0x00458e9c, 0x34 gUnknown_8458ED0:: @ 8458ED0 .string "You don't have a {STR_VAR_2}-type\nPOKéMON that {STR_VAR_1} wants.\p$" .align 2 gUnknown_8458F04:: @ 8458F04 .string "You don't have an EGG that\n{STR_VAR_1} wants.\p$" .align 2 .string "{STR_VAR_1} can't make a trade for\nyour POKéMON right now.\p$" .align 2 .string "You can't make a trade for\n{STR_VAR_1}'s POKéMON right now.\p$" .incbin "baserom.gba", 0x00458f94, 0x8 gUnknown_8458F9C:: @ 8458F9C .string "Your trade offer was rejected.\p$" gUnknown_8458FBC:: @ 8458FBC .string "EGG TRADE$" .align 2 gUnknown_8458FC8:: @ 8458FC8 .string "{DPAD_UPDOWN}CHOOSE {A_BUTTON}JOIN {B_BUTTON}CANCEL$" .align 2 gUnknown_8458FE4:: @ 8458FE4 .string "Please choose a TRAINER.$" .align 2 gUnknown_8459000:: .string "Please choose a TRAINER for\na SINGLE BATTLE.$" .align 2 gUnknown_8459030:: .string "Please choose a TRAINER for\na DOUBLE BATTLE.$" .align 2 gUnknown_8459060:: .string "Please choose the LEADER\nfor a MULTI BATTLE.$" .align 2 gUnknown_8459090:: .string "Please choose the TRAINER to\ntrade with.$" .align 2 gUnknown_84590BC:: .string "Please choose the TRAINER who is\nsharing WONDER CARDS.$" .align 2 gUnknown_84590F4:: .string "Please choose the TRAINER who is\nsharing WONDER NEWS.$" .align 2 gUnknown_845912C:: .string "Jump with mini POKéMON!\nPlease choose the LEADER.$" .align 2 gUnknown_8459160:: .string "BERRY CRUSH!\nPlease choose the LEADER.$" .align 2 gUnknown_8459188:: .string "DODRIO BERRY-PICKING!\nPlease choose the LEADER.$" .align 2 gUnknown_84591B8:: @ 84591B8 .4byte gUnknown_8459000 .4byte gUnknown_8459030 .4byte gUnknown_8459060 .4byte gUnknown_8459090 .4byte gUnknown_845912C .4byte gUnknown_8459160 .4byte gUnknown_8459188 .4byte gUnknown_84590BC .4byte gUnknown_84590F4 .align 2 gUnknown_84591DC:: @ 84591DC .string "Searching for a WIRELESS\nCOMMUNICATION SYSTEM. Wait...$" .align 2 .incbin "baserom.gba", 0x00459214, 0x24 gUnknown_8459238:: @ 8459238 .string "Awaiting {STR_VAR_1}'s response…$" gUnknown_8459250:: @ 8459250 .string "{STR_VAR_1} has been asked to register\nyou as a member. Please wait.$" gUnknown_845928C:: @ 845928C .string "Awaiting a response from the\nWIRELESS COMMUNICATION SYSTEM.$" .incbin "baserom.gba", 0x004592c8, 0x20 .string "No CARDS appear to be shared \nright now.$" .align 2 .string "No NEWS appears to be shared\nright now.$" gUnknown_845933C:: @ 845933C .incbin "baserom.gba", 0x45933C, 0x3C gUnknown_8459378:: @ 8459378 .incbin "baserom.gba", 0x459378, 0x138 gUnknown_84594B0:: @ 84594B0 .incbin "baserom.gba", 0x4594B0, 0x14 gUnknown_84594C4:: @ 84594C4 .incbin "baserom.gba", 0x4594C4, 0x40 gUnknown_8459504:: @ 8459504 .incbin "baserom.gba", 0x459504, 0x7C gUnknown_8459580:: @ 8459580 .incbin "baserom.gba", 0x459580, 0x8 gUnknown_8459588:: @ 8459588 .incbin "baserom.gba", 0x459588, 0x28 gUnknown_84595B0:: .string "Canceled reading the Card.$" .align 2 gUnknown_84595CC:: .4byte 0x02, 0x15 @ RECEIVE ID(0x15) .4byte 0x0c, 0x00 @ READ PACKET AND COMPUTER SOMETHING .4byte 0x14, 0x00 @ SEND ALL .4byte 0x01, 0x0e @ RETURN 0x0e gMEventSrvScript_OtherTrainerCanceled:: @ 84595EC @ referenced in mevent/script_common.inc .4byte 0x12, 0x20, gUnknown_84595CC @ SEND .4byte 0x01, 0x00, NULL @ WAIT SEND .4byte 0x14, 0x1b, gUnknown_84595B0 @ SEND_STR .4byte 0x01, 0x00, NULL @ WAIT SEND .4byte 0x02, 0x14, NULL @ RECV .4byte 0x00, 0x09, NULL @ RETURN (other trainer canceled)