Kecleon common_strings

This commit is contained in:
Kermalis 2023-09-23 04:20:16 -04:00
parent 7fbe27f7b8
commit 63687bd7a5
9 changed files with 789 additions and 829 deletions

View File

@ -2,758 +2,6 @@
.align 2,0
.global gCommonKecleonBros
gCommonKecleonBros: @ 80D5EC8
.4byte gUnknown_80D797C
.4byte gUnknown_80D7958
.4byte gUnknown_80D7934
.4byte gUnknown_80D78F8
.4byte gUnknown_80D78CC
.4byte gUnknown_80D788C
.4byte gUnknown_80D785C
.4byte gUnknown_80D7830
.4byte gUnknown_80D780C
.4byte gUnknown_80D77C0
.4byte gUnknown_80D776C
.4byte gUnknown_80D7740
.4byte gUnknown_80D76D4
.4byte gUnknown_80D76A8
.4byte gUnknown_80D7640
.4byte gUnknown_80D7610
.4byte gUnknown_80D75E0
.4byte gUnknown_80D75AC
.4byte gUnknown_80D7560
.4byte gUnknown_80D7524
.4byte gUnknown_80D74DC
.4byte gUnknown_80D7480
.4byte gUnknown_80D72B8
.4byte gUnknown_80D72A0
.4byte gUnknown_80D7270
.4byte gUnknown_80D7250
.4byte gUnknown_80D7228
.4byte gUnknown_80D7204
.4byte gUnknown_80D71CC
.4byte gUnknown_80D71B0
.4byte gUnknown_80D7184
.4byte gUnknown_80D7154
.4byte gUnknown_80D7108
.4byte gUnknown_80D70B4
.4byte gUnknown_80D7090
.4byte gUnknown_80D7064
.4byte gUnknown_80D7038
.4byte gUnknown_80D6FD4
.4byte gUnknown_80D6F8C
.4byte gUnknown_80D6F4C
.4byte gUnknown_80D6F18
.4byte gUnknown_80D6EEC
.4byte gUnknown_80D6EA4
.4byte gUnknown_80D6E78
.4byte gUnknown_80D6E30
.4byte gUnknown_80D6D98
.4byte gUnknown_80D6D5C
.4byte gUnknown_80D6D38
.4byte gUnknown_80D6D08
.4byte gUnknown_80D6CB8
.4byte gUnknown_80D6C90
.4byte gUnknown_80D6C48
.4byte gUnknown_80D6C1C
.4byte gUnknown_80D7830
.4byte gUnknown_80D6BF4
.4byte gUnknown_80D6BA0
.4byte gUnknown_80D6B50
.4byte gUnknown_80D6B18
.4byte gUnknown_80D6AAC
.4byte gUnknown_80D6A74
.4byte gUnknown_80D6A04
.4byte gUnknown_80D69B0
.4byte gUnknown_80D6980
.4byte gUnknown_80D6938
.4byte gUnknown_80D68E0
.4byte gUnknown_80D68A4
.4byte gUnknown_80D6868
.4byte gUnknown_80D6818
.4byte gUnknown_80D6564
.4byte gUnknown_80D6544
.4byte gUnknown_80D652C
.4byte gUnknown_80D6508
.4byte gUnknown_80D64E8
.4byte gUnknown_80D64C0
.4byte gUnknown_80D6494
.4byte gUnknown_80D6478
.4byte gUnknown_80D6450
.4byte gUnknown_80D6420
.4byte gUnknown_80D63E8
.4byte gUnknown_80D6394
.4byte gUnknown_80D6364
.4byte gUnknown_80D6338
.4byte gUnknown_80D630C
.4byte gUnknown_80D62B0
.4byte gUnknown_80D627C
.4byte gUnknown_80D6250
.4byte gUnknown_80D6204
.4byte gUnknown_80D61D4
.4byte gUnknown_80D61B0
.4byte gUnknown_80D6168
.4byte gUnknown_80D6128
.4byte gUnknown_80D6038
.global gUnknown_80D6038
gUnknown_80D6038:
.string " Zzz... Reep reep...\n"
.string "Wonder Orbs are convenient...{EXTRA_MSG}"
.string " Zzzzzz...\n"
.string "They disappear after one use...{EXTRA_MSG}"
.string " Zzz... And moves...\n"
.string "They are ultimate...{EXTRA_MSG}"
.string " Zzz... Eep...\n"
.string "Learn moves with Technical Machines...{EXTRA_MSG}"
.string " Zzz...\n"
.string "My good wares...\n"
.string "Come buy... Reep...\0"
.align 2, 0
.global gUnknown_80D6128
gUnknown_80D6128:
.string " Zzz... Eep? No{COMMA} no...{WAIT_PRESS}\n"
.string "You cannot hold any more money...\0"
.align 2, 0
.global gUnknown_80D6168
gUnknown_80D6168:
.string " Zzz... Hunh? Wha--? Whoa!{WAIT_PRESS}\n"
.string "I... I can{APOSTROPHE}t accept anything like that!\0"
.align 2, 0
.global gUnknown_80D61B0
gUnknown_80D61B0:
.string " Reep...? Eep!{WAIT_PRESS}\n"
.string "Not enough money!\0"
.align 2, 0
.global gUnknown_80D61D4
gUnknown_80D61D4:
.string " Zzz... Uh-oh...{WAIT_PRESS}\n"
.string "All gone!\n"
.string "I am sold out...\0"
.align 2, 0
.global gUnknown_80D6204
gUnknown_80D6204:
.string " Zzz... Hunh? Oh...{WAIT_PRESS}\n"
.string "Reep... No room... Reep...\n"
.string "No room for my wares...\0"
.align 2, 0
.global gUnknown_80D6250
gUnknown_80D6250:
.string " Zzzzzz... Oh?{WAIT_PRESS}\n"
.string "You{APOSTROPHE}ve got nothing...\0"
.align 2, 0
.global gUnknown_80D627C
gUnknown_80D627C:
.string " Zzz... Oh...?{WAIT_PRESS}\n"
.string "You have nothing to sell...\n"
.string "Hunh?\0"
.align 2, 0
.global gUnknown_80D62B0
gUnknown_80D62B0:
.string " Eep...? Zzz...\n"
.string "You have too much money!{EXTRA_MSG}"
.string " Zzz... Eh?\n"
.string "You can{APOSTROPHE}t hold any more money...\0"
.align 2, 0
.global gUnknown_80D630C
gUnknown_80D630C:
.string " Reep eep! Oh?{WAIT_PRESS}\n"
.string "Eep...?\n"
.string "You have no money?\0"
.align 2, 0
.global gUnknown_80D6338
gUnknown_80D6338:
.string " ...{WAIT_PRESS}Zzz...\n"
.string "I am all sold out... Sorry...\0"
.align 2, 0
.global gUnknown_80D6364
gUnknown_80D6364:
.string " Fine... Reep reep...\n"
.string "Done deal!\n"
.string "Thank you...\0"
.align 2, 0
.global gUnknown_80D6394
gUnknown_80D6394:
.string " Zzz... Reep{COMMA} what...?\n"
.string "For all that I can buy{COMMA} I will pay\n"
.string "{COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}... OK?\0"
.align 2, 0
.global gUnknown_80D63E8
gUnknown_80D63E8:
.string " Zzzzzz... Zzzzzz...?\n"
.string "{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
.string "Is {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE} OK?\0"
.align 2, 0
.global gUnknown_80D6420
gUnknown_80D6420:
.string " Reep reep... Eep...\n"
.string "Anything else for sale?\0"
.align 2, 0
.global gUnknown_80D6450
gUnknown_80D6450:
.string " Zzz... Eep...?\n"
.string "What will you sell...?\0"
.align 2, 0
.global gUnknown_80D6478
gUnknown_80D6478:
.string " Zzz... Reep!\n"
.string "Thank you...\0"
.align 2, 0
.global gUnknown_80D6494
gUnknown_80D6494:
.string " Zzzzzz...\n"
.string "{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1} is {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}...\n"
.string "OK?\0"
.align 2, 0
.global gUnknown_80D64C0
gUnknown_80D64C0:
.string " Anything? Zzz...\n"
.string "Buying anything else?\0"
.align 2, 0
.global gUnknown_80D64E8
gUnknown_80D64E8:
.string " Ah... Zzz...\n"
.string "My merchandise...\0"
.align 2, 0
.global gUnknown_80D6508
gUnknown_80D6508:
.string " Thank... Reep eep...\n"
.string "Come again...\0"
.align 2, 0
.global gUnknown_80D652C
gUnknown_80D652C:
.string " Reep...\n"
.string "Anything else?\0"
.align 2, 0
.global gUnknown_80D6544
gUnknown_80D6544:
.string " Zzzzzz...\n"
.string "This is...my shop...\0"
.align 2, 0
.global gUnknown_80D6564
gUnknown_80D6564:
.string " Wonder Orbs are very{COMMA}\n"
.string "very convenient{EXTRA_MSG}"
.string " However{COMMA} they disappear\n"
.string "after one use...{WAIT_PRESS}\n"
.string "But they are useful in a pinch!{EXTRA_MSG}"
.string " Use them cleverly{COMMA} and your\n"
.string "adventures will be made much easier{EXTRA_MSG}"
.string " And moves...{WAIT_PRESS}\n"
.string "They are the ultimate power!{EXTRA_MSG}"
.string " Smash rocks!{WAIT_PRESS} Fly!{WAIT_PRESS}\n"
.string "There are many kinds of moves{COMMA} all of\n"
.string "them dynamic{COMMA} yet elegant!{EXTRA_MSG}"
.string " There are even moves of\n"
.string "obscure rarity...{WAIT_PRESS}\n"
.string "Simply gorgeous{COMMA} they are!{EXTRA_MSG}"
.string " Now{COMMA} we have these moves!{WAIT_PRESS}\n"
.string "They can be learned using our Technical\n"
.string "Machines{COMMA} or TMs for short!{EXTRA_MSG}"
.string " You see?\n"
.string "Isn{APOSTROPHE}t it exciting? Even dreamy?{EXTRA_MSG}"
.string " Why{COMMA} it gets me so excited{COMMA}\n"
.string "my color has turned a rosy tint!{EXTRA_MSG}"
.string " I do hope you will shop\n"
.string "with us--me and my brother next to\n"
.string "me!\0"
.align 2, 0
.global gUnknown_80D6818
gUnknown_80D6818:
.string " Oh{COMMA} no{COMMA} no!{WAIT_PRESS}\n"
.string "My friend{COMMA} you cannot add to your money!\n"
.string "I cannot do this.\0"
.align 2, 0
.global gUnknown_80D6868
gUnknown_80D6868:
.string " Whoa{COMMA} whoa!{WAIT_PRESS}\n"
.string "I... I can{APOSTROPHE}t accept anything like that!\0"
.align 2, 0
.global gUnknown_80D68A4
gUnknown_80D68A4:
.string " Eep! Oh{COMMA} dear!{WAIT_PRESS}\n"
.string "You{APOSTROPHE}re short on money{COMMA} my friend!\0"
.align 2, 0
.global gUnknown_80D68E0
gUnknown_80D68E0:
.string " Oh? Uh-oh!{WAIT_PRESS}\n"
.string "My shelves are bare of wares!{EXTRA_MSG}"
.string " I am completely sold out{COMMA}\n"
.string "my friend!\0"
.align 2, 0
.global gUnknown_80D6938
gUnknown_80D6938:
.string " Oh{COMMA} dear me!{WAIT_PRESS}\n"
.string "My friend{COMMA} you{APOSTROPHE}ve run out of space for\n"
.string "my wares!\0"
.align 2, 0
.global gUnknown_80D6980
gUnknown_80D6980:
.string " Oh?{WAIT_PRESS}\n"
.string "My friend{COMMA} you seem to have nothing?\0"
.align 2, 0
.global gUnknown_80D69B0
gUnknown_80D69B0:
.string " Oh{COMMA} oh{COMMA} oh?{WAIT_PRESS}\n"
.string "My friend{COMMA} you seem to not have anything\n"
.string "that you can sell?\0"
.align 2, 0
.global gUnknown_80D6A04
gUnknown_80D6A04:
.string " Oh{COMMA} my{COMMA} my!\n"
.string "My friend{COMMA} you have too much money!{EXTRA_MSG}"
.string " You can{APOSTROPHE}t carry any more\n"
.string "money than you have now.\0"
.align 2, 0
.global gUnknown_80D6A74
gUnknown_80D6A74:
.string " Oh?{WAIT_PRESS}\n"
.string "My friend{COMMA} you seem not to have\n"
.string "enough money?\0"
.align 2, 0
.global gUnknown_80D6AAC
gUnknown_80D6AAC:
.string " ...{WAIT_PRESS}I am all out of wares...\n"
.string "I am so sorry{COMMA} my friend...{EXTRA_MSG}"
.string " Tomorrow!\n"
.string "Tomorrow I shall have more wares!\0"
.align 2, 0
.global gUnknown_80D6B18
gUnknown_80D6B18:
.string " Fine{COMMA} fine{COMMA} we have a deal!\n"
.string "Thank you so much \0"
.align 2, 0
.global gUnknown_80D6B50
gUnknown_80D6B50:
.string " For all that I can buy{COMMA} I can\n"
.string "offer you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
.global gUnknown_80D6BA0
gUnknown_80D6BA0:
.string " {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}{COMMA} you say?\n"
.string "For that{COMMA} I can offer {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
.global gUnknown_80D6BF4
gUnknown_80D6BF4:
.string " Do you wish to sell me\n"
.string "anything else?\0"
.align 2, 0
.global gUnknown_80D6C1C
gUnknown_80D6C1C:
.string " Thank you so much\n"
.string "A very good choice!\0"
.align 2, 0
.global gUnknown_80D6C48
gUnknown_80D6C48:
.string " {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}{COMMA} you say?\n"
.string "That will be {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
.global gUnknown_80D6C90
gUnknown_80D6C90:
.string " Do you wish to purchase\n"
.string "anything else?\0"
.align 2, 0
.global gUnknown_80D6CB8
gUnknown_80D6CB8:
.string " Ah{COMMA} very well!\n"
.string "Do examine my merchandise.\n"
.string "I have chosen it with pride \0"
.align 2, 0
.global gUnknown_80D6D08
gUnknown_80D6D08:
.string " Thank you so much!\n"
.string "Please do visit again \0"
.align 2, 0
.global gUnknown_80D6D38
gUnknown_80D6D38:
.string " May I assist you in any\n"
.string "other way?\0"
.align 2, 0
.global gUnknown_80D6D5C
gUnknown_80D6D5C:
.string " Welcome to Kecleon Wares!\n"
.string "The shop for Orbs and TMs \0"
.align 2, 0
.global gUnknown_80D6D98
gUnknown_80D6D98:
.string " Zzzzzz...\n"
.string "I sell items...{EXTRA_MSG}"
.string " Items... Meep meep...\n"
.string "Are useful in dungeons...{EXTRA_MSG}"
.string " Use... Zzz... Huh...?\n"
.string "Your imagination...and be clever...\n"
.string "With them...\0"
.align 2, 0
.global gUnknown_80D6E30
gUnknown_80D6E30:
.string " Zzz... Hunh{COMMA} what...?{WAIT_PRESS}\n"
.string "Zzz... You can{APOSTROPHE}t hold any more money...\0"
.align 2, 0
.global gUnknown_80D6E78
gUnknown_80D6E78:
.string " Zzz... Whoa...{WAIT_PRESS}\n"
.string "I... I can{APOSTROPHE}t take that!\0"
.align 2, 0
.global gUnknown_80D6EA4
gUnknown_80D6EA4:
.string " Zzz... Huh{COMMA} my...!{WAIT_PRESS}\n"
.string "Meep... Meep...\n"
.string "You don{APOSTROPHE}t have enough money!\0"
.align 2, 0
.global gUnknown_80D6EEC
gUnknown_80D6EEC:
.string " Zzz... Uh-oh?!{WAIT_PRESS}\n"
.string "Eep!\n"
.string "Sold out! All gone!\0"
.align 2, 0
.global gUnknown_80D6F18
gUnknown_80D6F18:
.string " Zzz... Oh{COMMA} my!{WAIT_PRESS}\n"
.string "Meep... You have no space...\0"
.align 2, 0
.global gUnknown_80D6F4C
gUnknown_80D6F4C:
.string " Zzz... Eep...?{WAIT_PRESS}\n"
.string "Meep... You don{APOSTROPHE}t seem to have\n"
.string "anything...?\0"
.align 2, 0
.global gUnknown_80D6F8C
gUnknown_80D6F8C:
.string " Zzz... Huh?{WAIT_PRESS}\n"
.string "Meep meep...\n"
.string "You don{APOSTROPHE}t seem to have anything to sell?\0"
.align 2, 0
.global gUnknown_80D6FD4
gUnknown_80D6FD4:
.string " Zzz... Oh{COMMA} my!\n"
.string "You have so much money...!{EXTRA_MSG}"
.string " Zzz... Meep...\n"
.string "You can{APOSTROPHE}t carry any more money...\0"
.align 2, 0
.global gUnknown_80D7038
gUnknown_80D7038:
.string " Hunh?{WAIT_PRESS}\n"
.string "Eep...?\n"
.string "You don{APOSTROPHE}t have money?\0"
.align 2, 0
.global gUnknown_80D7064
gUnknown_80D7064:
.string " ...{WAIT_PRESS} ZZZ!\n"
.string "I{APOSTROPHE}m sold out... Forgive me...\0"
.align 2, 0
.global gUnknown_80D7090
gUnknown_80D7090:
.string " Done... Meep! Deal!\n"
.string "Thank you...\0"
.align 2, 0
.global gUnknown_80D70B4
gUnknown_80D70B4:
.string " Zzzzzz... Zzzzzz...?\n"
.string "I can pay you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}\n"
.string "for everything I can buy... OK?\0"
.align 2, 0
.global gUnknown_80D7108
gUnknown_80D7108:
.string " Zzzzzz... Zzzzzz...?\n"
.string "Selling that {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}...?\n"
.string "How about {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}?\0"
.align 2, 0
.global gUnknown_80D7154
gUnknown_80D7154:
.string " Zzz... Meep...\n"
.string "Going to sell anything else?\0"
.align 2, 0
.global gUnknown_80D7184
gUnknown_80D7184:
.string " Zzz... Zzz...?\n"
.string "You{APOSTROPHE}re selling what...?\0"
.align 2, 0
.global gUnknown_80D71B0
gUnknown_80D71B0:
.string " Eep! Wah...?\n"
.string "Thank you...\0"
.align 2, 0
.global gUnknown_80D71CC
gUnknown_80D71CC:
.string " Zzz... Meep meep...\n"
.string "{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}...?\n"
.string "{COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}{COMMA} OK?\0"
.align 2, 0
.global gUnknown_80D7204
gUnknown_80D7204:
.string " Buy? Huh{COMMA} eep?\n"
.string "Anything else?\0"
.align 2, 0
.global gUnknown_80D7228
gUnknown_80D7228:
.string " Zzz... Meep... Eep...\n"
.string "Look around...\0"
.align 2, 0
.global gUnknown_80D7250
gUnknown_80D7250:
.string " Thank... Zzz...\n"
.string "Thank you...\0"
.align 2, 0
.global gUnknown_80D7270
gUnknown_80D7270:
.string " Zzz... Meep...\n"
.string "Help you with anything else?\0"
.align 2, 0
.global gUnknown_80D72A0
gUnknown_80D72A0:
.string " Zzzzzz...\n"
.string "Welcome...\0"
.align 2, 0
.global gUnknown_80D72B8
gUnknown_80D72B8:
.string " We{COMMA} the {ARG_POKEMON_6}\n"
.string "Brothers{COMMA} have a passion for selling\n"
.string "items.{EXTRA_MSG}"
.string " Items are useful for your\n"
.string "dungeon adventures.{EXTRA_MSG}"
.string " Use your imagination and\n"
.string "discover innovative uses{COMMA} please.{EXTRA_MSG}"
.string " Ah{COMMA} yes.\n"
.string "If my shop sells out...{EXTRA_MSG}"
.string " New merchandise will\n"
.string "arrive the following day.{EXTRA_MSG}"
.string " Until then{COMMA} please go to\n"
.string "a dungeon and spend some time.\n"
.string "Please visit on your return{EXTRA_MSG}"
.string " Ah{COMMA} yes. The {ARG_POKEMON_6}\n"
.string "Shop is a nationwide chain.{EXTRA_MSG}"
.string " There are shops even in\n"
.string "dungeons.\n"
.string "Please do visit \0"
.align 2, 0
.global gUnknown_80D7480
gUnknown_80D7480:
.string " Oh{COMMA} my!{WAIT_PRESS}\n"
.string "You can{APOSTROPHE}t add any more to your money.\n"
.string "I can{APOSTROPHE}t complete this deal{COMMA} sorry.\0"
.align 2, 0
.global gUnknown_80D74DC
gUnknown_80D74DC:
.string " Oh{COMMA} whoa{COMMA} whoa!{WAIT_PRESS}\n"
.string "I... I couldn{APOSTROPHE}t possibly take that from you!\0"
.align 2, 0
.global gUnknown_80D7524
gUnknown_80D7524:
.string " Oh{COMMA} my!{WAIT_PRESS}\n"
.string "Sorry{COMMA} but you don{APOSTROPHE}t have enough money!\0"
.align 2, 0
.global gUnknown_80D7560
gUnknown_80D7560:
.string " Uh-oh?!{WAIT_PRESS}\n"
.string "That{APOSTROPHE}s it! No more merchandise!{EXTRA_MSG}"
.string " I{APOSTROPHE}m completely sold out!\0"
.align 2, 0
.global gUnknown_80D75AC
gUnknown_80D75AC:
.string " Oh{COMMA} my!{WAIT_PRESS}\n"
.string "You have no space for any more items!\0"
.align 2, 0
.global gUnknown_80D75E0
gUnknown_80D75E0:
.string " Oh? Oh?{WAIT_PRESS}\n"
.string "You don{APOSTROPHE}t seem to have anything?\0"
.align 2, 0
.global gUnknown_80D7610
gUnknown_80D7610:
.string " Oh? Oh?{WAIT_PRESS}\n"
.string "You seem to have nothing to sell?\0"
.align 2, 0
.global gUnknown_80D7640
gUnknown_80D7640:
.string " Oh{COMMA} my goodness!\n"
.string "You{APOSTROPHE}re overflowing with money!{EXTRA_MSG}"
.string " You couldn{APOSTROPHE}t possibly carry\n"
.string "any more money! \0"
.align 2, 0
.global gUnknown_80D76A8
gUnknown_80D76A8:
.string " Huh?{WAIT_PRESS}\n"
.string "You don{APOSTROPHE}t seem to have the money?\0"
.align 2, 0
.global gUnknown_80D76D4
gUnknown_80D76D4:
.string " ...{WAIT_PRESS}I{APOSTROPHE}m sold out...\n"
.string "Please{COMMA} forgive me.{EXTRA_MSG}"
.string " I will have new merchandise\n"
.string "for you tomorrow{COMMA} I swear!\0"
.align 2, 0
.global gUnknown_80D7740
gUnknown_80D7740:
.string " Good! Done deal!\n"
.string "Thank you so much \0"
.align 2, 0
.global gUnknown_80D776C
gUnknown_80D776C:
.string " For everything I can buy{COMMA}\n"
.string "I can offer {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable to you?\0"
.align 2, 0
.global gUnknown_80D77C0
gUnknown_80D77C0:
.string " {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
.string "I can offer you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Will you sell it for that price?\0"
.align 2, 0
.global gUnknown_80D780C
gUnknown_80D780C:
.string " Do you wish to sell\n"
.string "anything else?\0"
.align 2, 0
.global gUnknown_80D7830
gUnknown_80D7830:
.string " Ah{COMMA} very well!\n"
.string "What do you wish to sell?\0"
.align 2, 0
.global gUnknown_80D785C
gUnknown_80D785C:
.string " Very well! Thank you\n"
.string "It is yours to take!\0"
.align 2, 0
.global gUnknown_80D788C
gUnknown_80D788C:
.string " {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
.string "That will be {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that to your liking?\0"
.align 2, 0
.global gUnknown_80D78CC
gUnknown_80D78CC:
.string " Do you wish to buy\n"
.string "anything else today?\0"
.align 2, 0
.global gUnknown_80D78F8
gUnknown_80D78F8:
.string " Ah{COMMA} very well!\n"
.string "Feel free to examine my merchandise\0"
.align 2, 0
.global gUnknown_80D7934
gUnknown_80D7934:
.string " Thank you!\n"
.string "Please call again \0"
.align 2, 0
.global gUnknown_80D7958
gUnknown_80D7958:
.string " May I help you with\n"
.string "anything else?\0"
.align 2, 0
.global gUnknown_80D797C
gUnknown_80D797C:
.string " Hello\n"
.string "Welcome to the {ARG_POKEMON_6} Shop \0"
.align 2, 0
.global gCommonWigglytuff
gCommonWigglytuff: @ 80D79A4 (Friend Area Shop)
.4byte gUnknown_80D883C

View File

@ -11331,7 +11331,8 @@ gArticunoPostStoryPreFightDialogue_2: @ 81029B4
.global gUnknown_81029C0
gUnknown_81029C0:
.string " Your arrival in this frozen\n"
.string "forest means only one thing...{EXTRA_MSG} You mean to challenge me!\0"
.string "forest means only one thing...{EXTRA_MSG}"
.string " You mean to challenge me!\0"
.global gArticunoPostStoryPreFightDialogue_3
gArticunoPostStoryPreFightDialogue_3: @ 8102A18
@ -11976,7 +11977,8 @@ gRayquazaPreFightDialogue_4: @ 81035D4
.global gUnknown_81035E0
gUnknown_81035E0:
.string " Indeed I am.{WAIT_PRESS}\n"
.string "The sky is my domain.{EXTRA_MSG} Depart at once!\0"
.string "The sky is my domain.{EXTRA_MSG}"
.string " Depart at once!\0"
.align 2,0
.global gRayquazaPreFightDialogue_5

View File

@ -3,15 +3,8 @@
#include "constants/common_strings_felicity_bank.h"
#include "constants/common_strings_kangaskhan_storage.h"
#include "constants/common_strings_kecleon_bros.h"
enum KecleonBrosMode
{
KECLEON_BROS_MODE_ITEMS_AWAKE,
KECLEON_BROS_MODE_ITEMS_ASLEEP,
KECLEON_BROS_MODE_WARES_AWAKE,
KECLEON_BROS_MODE_WARES_ASLEEP,
KECLEON_BROS_MODE_COUNT
};
enum WigglytuffShopMode
{
WIGGLYTUFF_SHOP_MODE_AWAKE,
@ -60,7 +53,7 @@ extern const u8* const gCommonWithdrawPrompt[];
extern const u8* const gCommonFelicity[FEL_MODE_COUNT][FEL_DLG_MAX];
extern const u8* const gCommonKangStorage[KANG_MODE_COUNT][KANG_DLG_MAX];
extern const u8* const gCommonKecleonBros[KECLEON_BROS_MODE_COUNT][23]; // 80D5EC8
extern const u8* const gCommonKecleonBros[KECLEON_BROS_MODE_COUNT][KECLEON_DLG_MAX];
extern const u8* const gCommonWigglytuff[WIGGLYTUFF_SHOP_MODE_COUNT][20]; // 80D79A4
extern const u8* const gCommonGulpin[GULPIN_SHOP_MODE_COUNT][25]; // 80D8888
extern const u8* const gCommonMakuhita[MAKUHITA_DOJO_MODE_COUNT][10]; // 80D9FC8

View File

@ -0,0 +1,40 @@
#ifndef GUARD_COMMON_STRINGS_KECLEON_BROS_H
#define GUARD_COMMON_STRINGS_KECLEON_BROS_H
enum KecleonBrosMode
{
KECLEON_BROS_MODE_ITEMS_AWAKE,
KECLEON_BROS_MODE_ITEMS_ASLEEP,
KECLEON_BROS_MODE_WARES_AWAKE,
KECLEON_BROS_MODE_WARES_ASLEEP,
KECLEON_BROS_MODE_COUNT
};
enum KecleonBrosDialogue
{
KECLEON_DLG_00,
KECLEON_DLG_01,
KECLEON_DLG_02,
KECLEON_DLG_03,
KECLEON_DLG_04,
KECLEON_DLG_05,
KECLEON_DLG_06,
KECLEON_DLG_07,
KECLEON_DLG_08,
KECLEON_DLG_09,
KECLEON_DLG_10,
KECLEON_DLG_11,
KECLEON_DLG_12,
KECLEON_DLG_13,
KECLEON_DLG_14,
KECLEON_DLG_15,
KECLEON_DLG_16,
KECLEON_DLG_17,
KECLEON_DLG_18,
KECLEON_DLG_19,
KECLEON_DLG_20,
KECLEON_DLG_21,
KECLEON_DLG_22,
KECLEON_DLG_MAX
};
#endif // GUARD_COMMON_STRINGS_KECLEON_BROS_H

View File

@ -59,4 +59,5 @@ ALIGNED(4) const u8* const gCommonWithdrawPrompt[] = { sWithdrawPrompt0 };
// TODO: Move remaining strings/arrays from common_strings.s
#include "data/common_strings_felicity_bank.h"
#include "data/common_strings_kangaskhan_storage.h"
#include "data/common_strings_kangaskhan_storage.h"
#include "data/common_strings_kecleon_bros.h"

View File

@ -72,15 +72,20 @@ ALIGNED(4) const u8* const gCommonFelicity[FEL_MODE_COUNT][FEL_DLG_MAX] =
ALIGNED(4) static const u8 sUnknown_80D4A58[] = _(
" Sssnore...\n"
"Ah{COMMA} you wish to know how the bank\n"
"operates... Very well...{EXTRA_MSG} Zzz...\n"
"operates... Very well...{EXTRA_MSG}"
" Zzz...\n"
"If you{APOSTROPHE}re defeated in a dungeon{COMMA}\n"
"you{APOSTROPHE}ll lose all your money. Did you know?{EXTRA_MSG} Purr...\n"
"you{APOSTROPHE}ll lose all your money. Did you know?{EXTRA_MSG}"
" Purr...\n"
"But{COMMA} you{APOSTROPHE}ve nothing to fear if you leave\n"
"your money with Felicity Bank...{EXTRA_MSG} Meow... Even if you\n"
"your money with Felicity Bank...{EXTRA_MSG}"
" Meow... Even if you\n"
"return defeated from a dungeon{COMMA} your\n"
"money will be safe with me...{EXTRA_MSG} Sssnore...\n"
"money will be safe with me...{EXTRA_MSG}"
" Sssnore...\n"
"I assure you{COMMA} my bank will keep your\n"
"money safe...{EXTRA_MSG} Zzz...\n"
"money safe...{EXTRA_MSG}"
" Zzz...\n"
"Simple{COMMA} isn{APOSTROPHE}t it...?");
ALIGNED(4) static const u8 sUnknown_80D4C14[] = _(
@ -89,12 +94,14 @@ ALIGNED(4) static const u8 sUnknown_80D4C14[] = _(
"Here you are.");
ALIGNED(4) static const u8 sUnknown_80D4C50[] = _(
" Fnarf? Hunh...?{EXTRA_MSG} Purr... I so do apologize{COMMA}\n"
" Fnarf? Hunh...?{EXTRA_MSG}"
" Purr... I so do apologize{COMMA}\n"
"but you couldn{APOSTROPHE}t possibly carry any more\n"
"money with you...");
ALIGNED(4) static const u8 sUnknown_80D4CC0[] = _(
" Fnarf? Meow...?{EXTRA_MSG} Purr...\n"
" Fnarf? Meow...?{EXTRA_MSG}"
" Purr...\n"
"I so hate to disappoint{COMMA} but you have no\n"
"money saved with me...");
@ -110,12 +117,14 @@ ALIGNED(4) static const u8 sUnknown_80D4D44[] = _(
ALIGNED(4) static const u8 sUnknown_80D4D8C[] = _(
" Fnarf? Purr...\n"
"Meow! All this money...{WAIT_PRESS}\n"
"Our safe is about to burst...{EXTRA_MSG} Purr...\n"
"Our safe is about to burst...{EXTRA_MSG}"
" Purr...\n"
"I am so sorry to say{COMMA} but I can{APOSTROPHE}t accept\n"
"any more of your money...");
ALIGNED(4) static const u8 sUnknown_80D4E28[] = _(
" Sssnore... Hmm?{EXTRA_MSG} Zzz...\n"
" Sssnore... Hmm?{EXTRA_MSG}"
" Zzz...\n"
"I{APOSTROPHE}m so sorry to say{COMMA} but you appear not\n"
"to have any money...");
@ -150,14 +159,19 @@ ALIGNED(4) static const u8 sUnknown_80D4F94[] = _(
ALIGNED(4) static const u8 sUnknown_80D4FC8[] = _(
" Ah{COMMA} you wish to know how\n"
"the bank operates. Very well.{EXTRA_MSG} If you are defeated\n"
"the bank operates. Very well.{EXTRA_MSG}"
" If you are defeated\n"
"in a dungeon{COMMA} you{APOSTROPHE}ll lose all your money.\n"
"Did you know that?{EXTRA_MSG} But you can avoid that!{WAIT_PRESS}\n"
"Did you know that?{EXTRA_MSG}"
" But you can avoid that!{WAIT_PRESS}\n"
"You{APOSTROPHE}ve nothing to fear if you leave your\n"
"money with Felicity Bank.{EXTRA_MSG} Even if you return\n"
"money with Felicity Bank.{EXTRA_MSG}"
" Even if you return\n"
"defeated from a dungeon{COMMA} your money will\n"
"be safe with me!{EXTRA_MSG} I assure you{COMMA} my bank\n"
"will keep your money safe.{EXTRA_MSG} Simple{COMMA} isn{APOSTROPHE}t it?");
"be safe with me!{EXTRA_MSG}"
" I assure you{COMMA} my bank\n"
"will keep your money safe.{EXTRA_MSG}"
" Simple{COMMA} isn{APOSTROPHE}t it?");
ALIGNED(4) static const u8 sUnknown_80D5158[] = _(
" Very well{COMMA} {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
@ -182,7 +196,8 @@ ALIGNED(4) static const u8 sUnknown_80D5244[] = _(
ALIGNED(4) static const u8 sUnknown_80D527C[] = _(
" Meow! All this money!{WAIT_PRESS}\n"
"Our safe is about to burst!{EXTRA_MSG} I am so sorry to say{COMMA} but\n"
"Our safe is about to burst!{EXTRA_MSG}"
" I am so sorry to say{COMMA} but\n"
"I can{APOSTROPHE}t accept any more of your money!");
ALIGNED(4) static const u8 sUnknown_80D52F8[] = _(

View File

@ -90,8 +90,10 @@ ALIGNED(4) const u8* const gCommonKangStorage[KANG_MODE_COUNT][KANG_DLG_MAX] =
ALIGNED(4) static const u8 sUnknown_80D54A4[] = _(
" Zzz... Snork!\n"
"I can store items that you\n"
"found in dungeons...{EXTRA_MSG} Snarfle...\n"
"Things in storage don{APOSTROPHE}t get lost...{EXTRA_MSG} Zzz... Zzz...\n"
"found in dungeons...{EXTRA_MSG}"
" Snarfle...\n"
"Things in storage don{APOSTROPHE}t get lost...{EXTRA_MSG}"
" Zzz... Zzz...\n"
"That{APOSTROPHE}s why...\n"
"Keep important items in storage...");
@ -185,11 +187,14 @@ ALIGNED(4) static const u8 sUnknown_80D5954[] = _(
ALIGNED(4) static const u8 sUnknown_80D5984[] = _(
" I can store items that you\n"
"found in dungeons{COMMA} or that you\n"
"bought from shops.{EXTRA_MSG} If you faint in\n"
"bought from shops.{EXTRA_MSG}"
" If you faint in\n"
"a dungeon{COMMA} your items will be lost...{WAIT_PRESS}\n"
"But what{APOSTROPHE}s in storage will be safe.{EXTRA_MSG} I keep guard over the\n"
"But what{APOSTROPHE}s in storage will be safe.{EXTRA_MSG}"
" I keep guard over the\n"
"storage space{COMMA} so anything you leave\n"
"with me won{APOSTROPHE}t ever disappear!{EXTRA_MSG} If you have any items that\n"
"with me won{APOSTROPHE}t ever disappear!{EXTRA_MSG}"
" If you have any items that\n"
"you can{APOSTROPHE}t bear to lose{COMMA} be sure to leave\n"
"them with me!");

View File

@ -0,0 +1,656 @@
static const u8 gUnknown_80D6038[];
static const u8 gUnknown_80D6128[];
static const u8 gUnknown_80D6168[];
static const u8 gUnknown_80D61B0[];
static const u8 gUnknown_80D61D4[];
static const u8 gUnknown_80D6204[];
static const u8 gUnknown_80D6250[];
static const u8 gUnknown_80D627C[];
static const u8 gUnknown_80D62B0[];
static const u8 gUnknown_80D630C[];
static const u8 gUnknown_80D6338[];
static const u8 gUnknown_80D6364[];
static const u8 gUnknown_80D6394[];
static const u8 gUnknown_80D63E8[];
static const u8 gUnknown_80D6420[];
static const u8 gUnknown_80D6450[];
static const u8 gUnknown_80D6478[];
static const u8 gUnknown_80D6494[];
static const u8 gUnknown_80D64C0[];
static const u8 gUnknown_80D64E8[];
static const u8 gUnknown_80D6508[];
static const u8 gUnknown_80D652C[];
static const u8 gUnknown_80D6544[];
static const u8 gUnknown_80D6564[];
static const u8 gUnknown_80D6818[];
static const u8 gUnknown_80D6868[];
static const u8 gUnknown_80D68A4[];
static const u8 gUnknown_80D68E0[];
static const u8 gUnknown_80D6938[];
static const u8 gUnknown_80D6980[];
static const u8 gUnknown_80D69B0[];
static const u8 gUnknown_80D6A04[];
static const u8 gUnknown_80D6A74[];
static const u8 gUnknown_80D6AAC[];
static const u8 gUnknown_80D6B18[];
static const u8 gUnknown_80D6B50[];
static const u8 gUnknown_80D6BA0[];
static const u8 gUnknown_80D6BF4[];
static const u8 gUnknown_80D6C1C[];
static const u8 gUnknown_80D6C48[];
static const u8 gUnknown_80D6C90[];
static const u8 gUnknown_80D6CB8[];
static const u8 gUnknown_80D6D08[];
static const u8 gUnknown_80D6D38[];
static const u8 gUnknown_80D6D5C[];
static const u8 gUnknown_80D6D98[];
static const u8 gUnknown_80D6E30[];
static const u8 gUnknown_80D6E78[];
static const u8 gUnknown_80D6EA4[];
static const u8 gUnknown_80D6EEC[];
static const u8 gUnknown_80D6F18[];
static const u8 gUnknown_80D6F4C[];
static const u8 gUnknown_80D6F8C[];
static const u8 gUnknown_80D6FD4[];
static const u8 gUnknown_80D7038[];
static const u8 gUnknown_80D7064[];
static const u8 gUnknown_80D7090[];
static const u8 gUnknown_80D70B4[];
static const u8 gUnknown_80D7108[];
static const u8 gUnknown_80D7154[];
static const u8 gUnknown_80D7184[];
static const u8 gUnknown_80D71B0[];
static const u8 gUnknown_80D71CC[];
static const u8 gUnknown_80D7204[];
static const u8 gUnknown_80D7228[];
static const u8 gUnknown_80D7250[];
static const u8 gUnknown_80D7270[];
static const u8 gUnknown_80D72A0[];
static const u8 gUnknown_80D72B8[];
static const u8 gUnknown_80D7480[];
static const u8 gUnknown_80D74DC[];
static const u8 gUnknown_80D7524[];
static const u8 gUnknown_80D7560[];
static const u8 gUnknown_80D75AC[];
static const u8 gUnknown_80D75E0[];
static const u8 gUnknown_80D7610[];
static const u8 gUnknown_80D7640[];
static const u8 gUnknown_80D76A8[];
static const u8 gUnknown_80D76D4[];
static const u8 gUnknown_80D7740[];
static const u8 gUnknown_80D776C[];
static const u8 gUnknown_80D77C0[];
static const u8 gUnknown_80D780C[];
static const u8 gUnknown_80D7830[];
static const u8 gUnknown_80D785C[];
static const u8 gUnknown_80D788C[];
static const u8 gUnknown_80D78CC[];
static const u8 gUnknown_80D78F8[];
static const u8 gUnknown_80D7934[];
static const u8 gUnknown_80D7958[];
static const u8 gUnknown_80D797C[];
ALIGNED(4) const u8* const gCommonKecleonBros[KECLEON_BROS_MODE_COUNT][KECLEON_DLG_MAX] =
{
[KECLEON_BROS_MODE_ITEMS_AWAKE] = {
[KECLEON_DLG_00] = gUnknown_80D797C,
[KECLEON_DLG_01] = gUnknown_80D7958,
[KECLEON_DLG_02] = gUnknown_80D7934,
[KECLEON_DLG_03] = gUnknown_80D78F8,
[KECLEON_DLG_04] = gUnknown_80D78CC,
[KECLEON_DLG_05] = gUnknown_80D788C,
[KECLEON_DLG_06] = gUnknown_80D785C,
[KECLEON_DLG_07] = gUnknown_80D7830,
[KECLEON_DLG_08] = gUnknown_80D780C,
[KECLEON_DLG_09] = gUnknown_80D77C0,
[KECLEON_DLG_10] = gUnknown_80D776C,
[KECLEON_DLG_11] = gUnknown_80D7740,
[KECLEON_DLG_12] = gUnknown_80D76D4,
[KECLEON_DLG_13] = gUnknown_80D76A8,
[KECLEON_DLG_14] = gUnknown_80D7640,
[KECLEON_DLG_15] = gUnknown_80D7610,
[KECLEON_DLG_16] = gUnknown_80D75E0,
[KECLEON_DLG_17] = gUnknown_80D75AC,
[KECLEON_DLG_18] = gUnknown_80D7560,
[KECLEON_DLG_19] = gUnknown_80D7524,
[KECLEON_DLG_20] = gUnknown_80D74DC,
[KECLEON_DLG_21] = gUnknown_80D7480,
[KECLEON_DLG_22] = gUnknown_80D72B8
},
[KECLEON_BROS_MODE_ITEMS_ASLEEP] = {
[KECLEON_DLG_00] = gUnknown_80D72A0,
[KECLEON_DLG_01] = gUnknown_80D7270,
[KECLEON_DLG_02] = gUnknown_80D7250,
[KECLEON_DLG_03] = gUnknown_80D7228,
[KECLEON_DLG_04] = gUnknown_80D7204,
[KECLEON_DLG_05] = gUnknown_80D71CC,
[KECLEON_DLG_06] = gUnknown_80D71B0,
[KECLEON_DLG_07] = gUnknown_80D7184,
[KECLEON_DLG_08] = gUnknown_80D7154,
[KECLEON_DLG_09] = gUnknown_80D7108,
[KECLEON_DLG_10] = gUnknown_80D70B4,
[KECLEON_DLG_11] = gUnknown_80D7090,
[KECLEON_DLG_12] = gUnknown_80D7064,
[KECLEON_DLG_13] = gUnknown_80D7038,
[KECLEON_DLG_14] = gUnknown_80D6FD4,
[KECLEON_DLG_15] = gUnknown_80D6F8C,
[KECLEON_DLG_16] = gUnknown_80D6F4C,
[KECLEON_DLG_17] = gUnknown_80D6F18,
[KECLEON_DLG_18] = gUnknown_80D6EEC,
[KECLEON_DLG_19] = gUnknown_80D6EA4,
[KECLEON_DLG_20] = gUnknown_80D6E78,
[KECLEON_DLG_21] = gUnknown_80D6E30,
[KECLEON_DLG_22] = gUnknown_80D6D98
},
[KECLEON_BROS_MODE_WARES_AWAKE] = {
[KECLEON_DLG_00] = gUnknown_80D6D5C,
[KECLEON_DLG_01] = gUnknown_80D6D38,
[KECLEON_DLG_02] = gUnknown_80D6D08,
[KECLEON_DLG_03] = gUnknown_80D6CB8,
[KECLEON_DLG_04] = gUnknown_80D6C90,
[KECLEON_DLG_05] = gUnknown_80D6C48,
[KECLEON_DLG_06] = gUnknown_80D6C1C,
[KECLEON_DLG_07] = gUnknown_80D7830,
[KECLEON_DLG_08] = gUnknown_80D6BF4,
[KECLEON_DLG_09] = gUnknown_80D6BA0,
[KECLEON_DLG_10] = gUnknown_80D6B50,
[KECLEON_DLG_11] = gUnknown_80D6B18,
[KECLEON_DLG_12] = gUnknown_80D6AAC,
[KECLEON_DLG_13] = gUnknown_80D6A74,
[KECLEON_DLG_14] = gUnknown_80D6A04,
[KECLEON_DLG_15] = gUnknown_80D69B0,
[KECLEON_DLG_16] = gUnknown_80D6980,
[KECLEON_DLG_17] = gUnknown_80D6938,
[KECLEON_DLG_18] = gUnknown_80D68E0,
[KECLEON_DLG_19] = gUnknown_80D68A4,
[KECLEON_DLG_20] = gUnknown_80D6868,
[KECLEON_DLG_21] = gUnknown_80D6818,
[KECLEON_DLG_22] = gUnknown_80D6564
},
[KECLEON_BROS_MODE_WARES_ASLEEP] = {
[KECLEON_DLG_00] = gUnknown_80D6544,
[KECLEON_DLG_01] = gUnknown_80D652C,
[KECLEON_DLG_02] = gUnknown_80D6508,
[KECLEON_DLG_03] = gUnknown_80D64E8,
[KECLEON_DLG_04] = gUnknown_80D64C0,
[KECLEON_DLG_05] = gUnknown_80D6494,
[KECLEON_DLG_06] = gUnknown_80D6478,
[KECLEON_DLG_07] = gUnknown_80D6450,
[KECLEON_DLG_08] = gUnknown_80D6420,
[KECLEON_DLG_09] = gUnknown_80D63E8,
[KECLEON_DLG_10] = gUnknown_80D6394,
[KECLEON_DLG_11] = gUnknown_80D6364,
[KECLEON_DLG_12] = gUnknown_80D6338,
[KECLEON_DLG_13] = gUnknown_80D630C,
[KECLEON_DLG_14] = gUnknown_80D62B0,
[KECLEON_DLG_15] = gUnknown_80D627C,
[KECLEON_DLG_16] = gUnknown_80D6250,
[KECLEON_DLG_17] = gUnknown_80D6204,
[KECLEON_DLG_18] = gUnknown_80D61D4,
[KECLEON_DLG_19] = gUnknown_80D61B0,
[KECLEON_DLG_20] = gUnknown_80D6168,
[KECLEON_DLG_21] = gUnknown_80D6128,
[KECLEON_DLG_22] = gUnknown_80D6038
}
};
ALIGNED(4) static const u8 gUnknown_80D6038[] = _(
" Zzz... Reep reep...\n"
"Wonder Orbs are convenient...{EXTRA_MSG}"
" Zzzzzz...\n"
"They disappear after one use...{EXTRA_MSG}"
" Zzz... And moves...\n"
"They are ultimate...{EXTRA_MSG}"
" Zzz... Eep...\n"
"Learn moves with Technical Machines...{EXTRA_MSG}"
" Zzz...\n"
"My good wares...\n"
"Come buy... Reep...");
ALIGNED(4) static const u8 gUnknown_80D6128[] = _(
" Zzz... Eep? No{COMMA} no...{WAIT_PRESS}\n"
"You cannot hold any more money...");
ALIGNED(4) static const u8 gUnknown_80D6168[] = _(
" Zzz... Hunh? Wha--? Whoa!{WAIT_PRESS}\n"
"I... I can{APOSTROPHE}t accept anything like that!");
ALIGNED(4) static const u8 gUnknown_80D61B0[] = _(
" Reep...? Eep!{WAIT_PRESS}\n"
"Not enough money!");
ALIGNED(4) static const u8 gUnknown_80D61D4[] = _(
" Zzz... Uh-oh...{WAIT_PRESS}\n"
"All gone!\n"
"I am sold out...");
ALIGNED(4) static const u8 gUnknown_80D6204[] = _(
" Zzz... Hunh? Oh...{WAIT_PRESS}\n"
"Reep... No room... Reep...\n"
"No room for my wares...");
ALIGNED(4) static const u8 gUnknown_80D6250[] = _(
" Zzzzzz... Oh?{WAIT_PRESS}\n"
"You{APOSTROPHE}ve got nothing...");
ALIGNED(4) static const u8 gUnknown_80D627C[] = _(
" Zzz... Oh...?{WAIT_PRESS}\n"
"You have nothing to sell...\n"
"Hunh?");
ALIGNED(4) static const u8 gUnknown_80D62B0[] = _(
" Eep...? Zzz...\n"
"You have too much money!{EXTRA_MSG}"
" Zzz... Eh?\n"
"You can{APOSTROPHE}t hold any more money...");
ALIGNED(4) static const u8 gUnknown_80D630C[] = _(
" Reep eep! Oh?{WAIT_PRESS}\n"
"Eep...?\n"
"You have no money?");
ALIGNED(4) static const u8 gUnknown_80D6338[] = _(
" ...{WAIT_PRESS}Zzz...\n"
"I am all sold out... Sorry...");
ALIGNED(4) static const u8 gUnknown_80D6364[] = _(
" Fine... Reep reep...\n"
"Done deal!\n"
"Thank you...");
ALIGNED(4) static const u8 gUnknown_80D6394[] = _(
" Zzz... Reep{COMMA} what...?\n"
"For all that I can buy{COMMA} I will pay\n"
"{COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}... OK?");
ALIGNED(4) static const u8 gUnknown_80D63E8[] = _(
" Zzzzzz... Zzzzzz...?\n"
"{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
"Is {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE} OK?");
ALIGNED(4) static const u8 gUnknown_80D6420[] = _(
" Reep reep... Eep...\n"
"Anything else for sale?");
ALIGNED(4) static const u8 gUnknown_80D6450[] = _(
" Zzz... Eep...?\n"
"What will you sell...?");
ALIGNED(4) static const u8 gUnknown_80D6478[] = _(
" Zzz... Reep!\n"
"Thank you...");
ALIGNED(4) static const u8 gUnknown_80D6494[] = _(
" Zzzzzz...\n"
"{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1} is {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}...\n"
"OK?");
ALIGNED(4) static const u8 gUnknown_80D64C0[] = _(
" Anything? Zzz...\n"
"Buying anything else?");
ALIGNED(4) static const u8 gUnknown_80D64E8[] = _(
" Ah... Zzz...\n"
"My merchandise...");
ALIGNED(4) static const u8 gUnknown_80D6508[] = _(
" Thank... Reep eep...\n"
"Come again...");
ALIGNED(4) static const u8 gUnknown_80D652C[] = _(
" Reep...\n"
"Anything else?");
ALIGNED(4) static const u8 gUnknown_80D6544[] = _(
" Zzzzzz...\n"
"This is...my shop...");
ALIGNED(4) static const u8 gUnknown_80D6564[] = _(
" Wonder Orbs are very{COMMA}\n"
"very convenient〜♪{EXTRA_MSG}"
" However{COMMA} they disappear\n"
"after one use...{WAIT_PRESS}\n"
"But they are useful in a pinch!{EXTRA_MSG}"
" Use them cleverly{COMMA} and your\n"
"adventures will be made much easier〜♪{EXTRA_MSG}"
" And moves...{WAIT_PRESS}\n"
"They are the ultimate power!{EXTRA_MSG}"
" Smash rocks!{WAIT_PRESS} Fly!{WAIT_PRESS}\n"
"There are many kinds of moves{COMMA} all of\n"
"them dynamic{COMMA} yet elegant!{EXTRA_MSG}"
" There are even moves of\n"
"obscure rarity...{WAIT_PRESS}\n"
"Simply gorgeous{COMMA} they are!{EXTRA_MSG}"
" Now{COMMA} we have these moves!{WAIT_PRESS}\n"
"They can be learned using our Technical\n"
"Machines{COMMA} or TMs for short!{EXTRA_MSG}"
" You see?\n"
"Isn{APOSTROPHE}t it exciting? Even dreamy?{EXTRA_MSG}"
" Why{COMMA} it gets me so excited{COMMA}\n"
"my color has turned a rosy tint!{EXTRA_MSG}"
" I do hope you will shop\n"
"with us--me and my brother next to\n"
"me!");
ALIGNED(4) static const u8 gUnknown_80D6818[] = _(
" Oh{COMMA} no{COMMA} no!{WAIT_PRESS}\n"
"My friend{COMMA} you cannot add to your money!\n"
"I cannot do this.");
ALIGNED(4) static const u8 gUnknown_80D6868[] = _(
" Whoa{COMMA} whoa!{WAIT_PRESS}\n"
"I... I can{APOSTROPHE}t accept anything like that!");
ALIGNED(4) static const u8 gUnknown_80D68A4[] = _(
" Eep! Oh{COMMA} dear!{WAIT_PRESS}\n"
"You{APOSTROPHE}re short on money{COMMA} my friend!");
ALIGNED(4) static const u8 gUnknown_80D68E0[] = _(
" Oh? Uh-oh!{WAIT_PRESS}\n"
"My shelves are bare of wares!{EXTRA_MSG}"
" I am completely sold out{COMMA}\n"
"my friend!");
ALIGNED(4) static const u8 gUnknown_80D6938[] = _(
" Oh{COMMA} dear me!{WAIT_PRESS}\n"
"My friend{COMMA} you{APOSTROPHE}ve run out of space for\n"
"my wares!");
ALIGNED(4) static const u8 gUnknown_80D6980[] = _(
" Oh?{WAIT_PRESS}\n"
"My friend{COMMA} you seem to have nothing?");
ALIGNED(4) static const u8 gUnknown_80D69B0[] = _(
" Oh{COMMA} oh{COMMA} oh?{WAIT_PRESS}\n"
"My friend{COMMA} you seem to not have anything\n"
"that you can sell?");
ALIGNED(4) static const u8 gUnknown_80D6A04[] = _(
" Oh{COMMA} my{COMMA} my!\n"
"My friend{COMMA} you have too much money!{EXTRA_MSG}"
" You can{APOSTROPHE}t carry any more\n"
"money than you have now.");
ALIGNED(4) static const u8 gUnknown_80D6A74[] = _(
" Oh?{WAIT_PRESS}\n"
"My friend{COMMA} you seem not to have\n"
"enough money?");
ALIGNED(4) static const u8 gUnknown_80D6AAC[] = _(
" ...{WAIT_PRESS}I am all out of wares...\n"
"I am so sorry{COMMA} my friend...{EXTRA_MSG}"
" Tomorrow!\n"
"Tomorrow I shall have more wares!");
ALIGNED(4) static const u8 gUnknown_80D6B18[] = _(
" Fine{COMMA} fine{COMMA} we have a deal!\n"
"Thank you so much〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D6B50[] = _(
" For all that I can buy{COMMA} I can\n"
"offer you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Is that acceptable?");
ALIGNED(4) static const u8 gUnknown_80D6BA0[] = _(
" {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}{COMMA} you say?\n"
"For that{COMMA} I can offer {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Is that acceptable?");
ALIGNED(4) static const u8 gUnknown_80D6BF4[] = _(
" Do you wish to sell me\n"
"anything else?");
ALIGNED(4) static const u8 gUnknown_80D6C1C[] = _(
" Thank you so much〜♪\n"
"A very good choice!");
ALIGNED(4) static const u8 gUnknown_80D6C48[] = _(
" {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}{COMMA} you say?\n"
"That will be {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Is that acceptable?");
ALIGNED(4) static const u8 gUnknown_80D6C90[] = _(
" Do you wish to purchase\n"
"anything else?");
ALIGNED(4) static const u8 gUnknown_80D6CB8[] = _(
" Ah{COMMA} very well!\n"
"Do examine my merchandise.\n"
"I have chosen it with pride〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D6D08[] = _(
" Thank you so much!\n"
"Please do visit again〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D6D38[] = _(
" May I assist you in any\n"
"other way?");
ALIGNED(4) static const u8 gUnknown_80D6D5C[] = _(
" Welcome to Kecleon Wares!\n"
"The shop for Orbs and TMs〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D6D98[] = _(
" Zzzzzz...\n"
"I sell items...{EXTRA_MSG}"
" Items... Meep meep...\n"
"Are useful in dungeons...{EXTRA_MSG}"
" Use... Zzz... Huh...?\n"
"Your imagination...and be clever...\n"
"With them...");
ALIGNED(4) static const u8 gUnknown_80D6E30[] = _(
" Zzz... Hunh{COMMA} what...?{WAIT_PRESS}\n"
"Zzz... You can{APOSTROPHE}t hold any more money...");
ALIGNED(4) static const u8 gUnknown_80D6E78[] = _(
" Zzz... Whoa...{WAIT_PRESS}\n"
"I... I can{APOSTROPHE}t take that!");
ALIGNED(4) static const u8 gUnknown_80D6EA4[] = _(
" Zzz... Huh{COMMA} my...!{WAIT_PRESS}\n"
"Meep... Meep...\n"
"You don{APOSTROPHE}t have enough money!");
ALIGNED(4) static const u8 gUnknown_80D6EEC[] = _(
" Zzz... Uh-oh?!{WAIT_PRESS}\n"
"Eep!\n"
"Sold out! All gone!");
ALIGNED(4) static const u8 gUnknown_80D6F18[] = _(
" Zzz... Oh{COMMA} my!{WAIT_PRESS}\n"
"Meep... You have no space...");
ALIGNED(4) static const u8 gUnknown_80D6F4C[] = _(
" Zzz... Eep...?{WAIT_PRESS}\n"
"Meep... You don{APOSTROPHE}t seem to have\n"
"anything...?");
ALIGNED(4) static const u8 gUnknown_80D6F8C[] = _(
" Zzz... Huh?{WAIT_PRESS}\n"
"Meep meep...\n"
"You don{APOSTROPHE}t seem to have anything to sell?");
ALIGNED(4) static const u8 gUnknown_80D6FD4[] = _(
" Zzz... Oh{COMMA} my!\n"
"You have so much money...!{EXTRA_MSG}"
" Zzz... Meep...\n"
"You can{APOSTROPHE}t carry any more money...");
ALIGNED(4) static const u8 gUnknown_80D7038[] = _(
" Hunh?{WAIT_PRESS}\n"
"Eep...?\n"
"You don{APOSTROPHE}t have money?");
ALIGNED(4) static const u8 gUnknown_80D7064[] = _(
" ...{WAIT_PRESS} ZZZ!\n"
"I{APOSTROPHE}m sold out... Forgive me...");
ALIGNED(4) static const u8 gUnknown_80D7090[] = _(
" Done... Meep! Deal!\n"
"Thank you...");
ALIGNED(4) static const u8 gUnknown_80D70B4[] = _(
" Zzzzzz... Zzzzzz...?\n"
"I can pay you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}\n"
"for everything I can buy... OK?");
ALIGNED(4) static const u8 gUnknown_80D7108[] = _(
" Zzzzzz... Zzzzzz...?\n"
"Selling that {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}...?\n"
"How about {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}?");
ALIGNED(4) static const u8 gUnknown_80D7154[] = _(
" Zzz... Meep...\n"
"Going to sell anything else?");
ALIGNED(4) static const u8 gUnknown_80D7184[] = _(
" Zzz... Zzz...?\n"
"You{APOSTROPHE}re selling what...?");
ALIGNED(4) static const u8 gUnknown_80D71B0[] = _(
" Eep! Wah...?\n"
"Thank you...");
ALIGNED(4) static const u8 gUnknown_80D71CC[] = _(
" Zzz... Meep meep...\n"
"{COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}...?\n"
"{COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}{COMMA} OK?");
ALIGNED(4) static const u8 gUnknown_80D7204[] = _(
" Buy? Huh{COMMA} eep?\n"
"Anything else?");
ALIGNED(4) static const u8 gUnknown_80D7228[] = _(
" Zzz... Meep... Eep...\n"
"Look around...");
ALIGNED(4) static const u8 gUnknown_80D7250[] = _(
" Thank... Zzz...\n"
"Thank you...");
ALIGNED(4) static const u8 gUnknown_80D7270[] = _(
" Zzz... Meep...\n"
"Help you with anything else?");
ALIGNED(4) static const u8 gUnknown_80D72A0[] = _(
" Zzzzzz...\n"
"Welcome...");
ALIGNED(4) static const u8 gUnknown_80D72B8[] = _(
" We{COMMA} the {ARG_POKEMON_6}\n"
"Brothers{COMMA} have a passion for selling\n"
"items.{EXTRA_MSG}"
" Items are useful for your\n"
"dungeon adventures.{EXTRA_MSG}"
" Use your imagination and\n"
"discover innovative uses{COMMA} please.{EXTRA_MSG}"
" Ah{COMMA} yes.\n"
"If my shop sells out...{EXTRA_MSG}"
" New merchandise will\n"
"arrive the following day.{EXTRA_MSG}"
" Until then{COMMA} please go to\n"
"a dungeon and spend some time.\n"
"Please visit on your return〜♪{EXTRA_MSG}"
" Ah{COMMA} yes. The {ARG_POKEMON_6}\n"
"Shop is a nationwide chain.{EXTRA_MSG}"
" There are shops even in\n"
"dungeons.\n"
"Please do visit〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D7480[] = _(
" Oh{COMMA} my!{WAIT_PRESS}\n"
"You can{APOSTROPHE}t add any more to your money.\n"
"I can{APOSTROPHE}t complete this deal{COMMA} sorry.");
ALIGNED(4) static const u8 gUnknown_80D74DC[] = _(
" Oh{COMMA} whoa{COMMA} whoa!{WAIT_PRESS}\n"
"I... I couldn{APOSTROPHE}t possibly take that from you!");
ALIGNED(4) static const u8 gUnknown_80D7524[] = _(
" Oh{COMMA} my!{WAIT_PRESS}\n"
"Sorry{COMMA} but you don{APOSTROPHE}t have enough money!");
ALIGNED(4) static const u8 gUnknown_80D7560[] = _(
" Uh-oh?!{WAIT_PRESS}\n"
"That{APOSTROPHE}s it! No more merchandise!{EXTRA_MSG}"
" I{APOSTROPHE}m completely sold out!");
ALIGNED(4) static const u8 gUnknown_80D75AC[] = _(
" Oh{COMMA} my!{WAIT_PRESS}\n"
"You have no space for any more items!");
ALIGNED(4) static const u8 gUnknown_80D75E0[] = _(
" Oh? Oh?{WAIT_PRESS}\n"
"You don{APOSTROPHE}t seem to have anything?");
ALIGNED(4) static const u8 gUnknown_80D7610[] = _(
" Oh? Oh?{WAIT_PRESS}\n"
"You seem to have nothing to sell?");
ALIGNED(4) static const u8 gUnknown_80D7640[] = _(
" Oh{COMMA} my goodness!\n"
"You{APOSTROPHE}re overflowing with money!{EXTRA_MSG}"
" You couldn{APOSTROPHE}t possibly carry\n"
"any more money! ");
ALIGNED(4) static const u8 gUnknown_80D76A8[] = _(
" Huh?{WAIT_PRESS}\n"
"You don{APOSTROPHE}t seem to have the money?");
ALIGNED(4) static const u8 gUnknown_80D76D4[] = _(
" ...{WAIT_PRESS}I{APOSTROPHE}m sold out...\n"
"Please{COMMA} forgive me.{EXTRA_MSG}"
" I will have new merchandise\n"
"for you tomorrow{COMMA} I swear!");
ALIGNED(4) static const u8 gUnknown_80D7740[] = _(
" Good! Done deal!\n"
"Thank you so much〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D776C[] = _(
" For everything I can buy{COMMA}\n"
"I can offer {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Is that acceptable to you?");
ALIGNED(4) static const u8 gUnknown_80D77C0[] = _(
" {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
"I can offer you {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Will you sell it for that price?");
ALIGNED(4) static const u8 gUnknown_80D780C[] = _(
" Do you wish to sell\n"
"anything else?");
ALIGNED(4) static const u8 gUnknown_80D7830[] = _(
" Ah{COMMA} very well!\n"
"What do you wish to sell?");
ALIGNED(4) static const u8 gUnknown_80D785C[] = _(
" Very well! Thank you〜♪\n"
"It is yours to take!");
ALIGNED(4) static const u8 gUnknown_80D788C[] = _(
" {COLOR_1 GREEN}{ARG_MOVE_ITEM_0}{END_COLOR_TEXT_1}?\n"
"That will be {COLOR_1 CYAN}{ARG_VALUE_0}{END_COLOR_TEXT_1} {POKE}.\n"
"Is that to your liking?");
ALIGNED(4) static const u8 gUnknown_80D78CC[] = _(
" Do you wish to buy\n"
"anything else today?");
ALIGNED(4) static const u8 gUnknown_80D78F8[] = _(
" Ah{COMMA} very well!\n"
"Feel free to examine my merchandise〜♪");
ALIGNED(4) static const u8 gUnknown_80D7934[] = _(
" Thank you!\n"
"Please call again〜♪ ");
ALIGNED(4) static const u8 gUnknown_80D7958[] = _(
" May I help you with\n"
"anything else?");
ALIGNED(4) static const u8 gUnknown_80D797C[] = _(
" Hello〜♪\n"
"Welcome to the {ARG_POKEMON_6} Shop〜♪ ");

View File

@ -216,86 +216,86 @@ static void UpdateKecleonStoreDialogue(void)
sub_8019DAC();
sub_80194F8();
sub_8019E04(FALSE);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][0], 0, sKecleonBrosWork1->menuAction1,
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_00], 0, sKecleonBrosWork1->menuAction1,
sKecleonBrosWork1->menuItems, sKecleonBrosWork1->unk74, 4, 0, sKecleonBrosWork1->unkE4, 12);
break;
case 1:
sub_8019DAC();
sub_80194F8();
sub_8019E04(FALSE);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][1], 0, sKecleonBrosWork1->menuAction1,
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_01], 0, sKecleonBrosWork1->menuAction1,
sKecleonBrosWork1->menuItems, sKecleonBrosWork1->unk74, 4, 0, sKecleonBrosWork1->unkE4, 12);
break;
case 2:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][22], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_22], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 3:
sKecleonBrosWork1->fallbackState = 4;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][2], 0, sKecleonBrosWork1->unkE4, 0x30D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_02], 0, sKecleonBrosWork1->unkE4, 0x30D);
break;
case 5:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][12], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_12], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 6:
sKecleonBrosWork1->fallbackState = 16;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][13], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_13], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 7:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][14], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_14], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 8:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][15], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_15], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 9:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][16], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_16], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 10:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][17], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_17], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 11:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][18], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_18], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 12:
sKecleonBrosWork1->fallbackState = 16;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][19], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_19], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 13:
sub_8090E14(gUnknown_202DE58, &sKecleonBrosWork1->soldItem, NULL);
sKecleonBrosWork1->fallbackState = 24;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][20], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_20], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 14:
sKecleonBrosWork1->fallbackState = 24;
sub_8019E04(TRUE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][21], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_21], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 15:
sKecleonBrosWork1->fallbackState = 18;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][3], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_03], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 16:
sKecleonBrosWork1->fallbackState = 19;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][4], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_04], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 18:
if (sKecleonBrosWork1->isKecleonItemShop)
@ -331,7 +331,7 @@ static void UpdateKecleonStoreDialogue(void)
sub_8090E14(gUnknown_202DE58, &sKecleonBrosWork1->soldItem, 0);
gUnknown_202DE30 = sKecleonBrosWork1->itemSellPrice;
sub_8019E04(FALSE);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][5], 0, 5,sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_05], 0, 5,sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
break;
case 17:
if (CountKecleonItems() == 0) {
@ -353,17 +353,17 @@ static void UpdateKecleonStoreDialogue(void)
sKecleonBrosWork1->fallbackState = 16;
}
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][6], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_06], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 23:
sKecleonBrosWork1->fallbackState = 26;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][7], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_07], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 24:
sKecleonBrosWork1->fallbackState = 27;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][8], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_08], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 26:
sub_801A5D8(4, 3, NULL, 10);
@ -384,7 +384,7 @@ static void UpdateKecleonStoreDialogue(void)
sub_8090E14(gUnknown_202DE58, &sKecleonBrosWork1->soldItem, NULL);
gUnknown_202DE30 = sKecleonBrosWork1->itemSellPrice;
sub_8019E04(FALSE);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][9], 0, 5, sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_09], 0, 5, sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
break;
case 21:
case 29:
@ -399,18 +399,18 @@ static void UpdateKecleonStoreDialogue(void)
sKecleonBrosWork1->fallbackState = 24;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][11], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_11], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
case 31:
sub_8019700();
gUnknown_202DE30 = sKecleonBrosWork1->inventoryItemSellPrice;
sub_8019E04(FALSE);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][10], 0, 5, sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
sub_8014248(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_10], 0, 5, sKecleonBrosWork1->menuItems, NULL, 4, 0, sKecleonBrosWork1->unkE4, 12);
break;
case 32:
sKecleonBrosWork1->fallbackState = 1;
sub_8019E04(FALSE);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][11], 0, sKecleonBrosWork1->unkE4, 0x10D);
sub_80141B4(gCommonKecleonBros[sKecleonBrosWork1->mode][KECLEON_DLG_11], 0, sKecleonBrosWork1->unkE4, 0x10D);
break;
}
}
@ -423,26 +423,26 @@ static void sub_80194F8(void)
MemoryFill16(sKecleonBrosWork1->unk74, 0, sizeof(sKecleonBrosWork1->unk74));
loopMax = 0;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonBuy;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonBuy[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 2;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonSell;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonSell[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 3;
loopMax += 1;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = sSellAll;
sKecleonBrosWork1->menuItems[loopMax].menuAction = 4;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonInfo;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonInfo[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 7;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonCancel;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonCancel[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 1;
loopMax += 1;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = NULL;
sKecleonBrosWork1->menuItems[loopMax].menuAction = 1;
@ -469,14 +469,14 @@ static void sub_80195C0(void)
MemoryFill16(sKecleonBrosWork1->unk74, 0, sizeof(sKecleonBrosWork1->unk74));
loopMax = 0;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonBuy;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonBuy[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 2;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonInfo;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonInfo[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 7;
loopMax += 1;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = NULL;
sKecleonBrosWork1->menuItems[loopMax].menuAction = 1;
@ -503,14 +503,14 @@ static void sub_8019660(void)
MemoryFill16(sKecleonBrosWork1->unk74, 0, sizeof(sKecleonBrosWork1->unk74));
loopMax = 0;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonSell;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonSell[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 3;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonInfo;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonInfo[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 7;
loopMax += 1;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = NULL;
sKecleonBrosWork1->menuItems[loopMax].menuAction = 1;
@ -532,14 +532,14 @@ static void sub_8019660(void)
static void sub_8019700(void)
{
s32 loopMax = 0;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonYes;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonYes[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 5;
loopMax += 1;
sKecleonBrosWork1->menuItems[loopMax].text = *gCommonNo;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = gCommonNo[0];
sKecleonBrosWork1->menuItems[loopMax].menuAction = 6;
loopMax += 1;
loopMax++;
sKecleonBrosWork1->menuItems[loopMax].text = NULL;
sKecleonBrosWork1->menuItems[loopMax].menuAction = 1;
}