summaryrefslogtreecommitdiff
path: root/data/maps/CeruleanCity_House5/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/CeruleanCity_House5/scripts.inc')
-rw-r--r--data/maps/CeruleanCity_House5/scripts.inc158
1 files changed, 79 insertions, 79 deletions
diff --git a/data/maps/CeruleanCity_House5/scripts.inc b/data/maps/CeruleanCity_House5/scripts.inc
index 51243d31f..5f4378c7e 100644
--- a/data/maps/CeruleanCity_House5/scripts.inc
+++ b/data/maps/CeruleanCity_House5/scripts.inc
@@ -1,183 +1,183 @@
CeruleanCity_House5_MapScripts:: @ 816AE4F
.byte 0
-CeruleanCity_House5_EventScript_16AE50:: @ 816AE50
+CeruleanCity_House5_EventScript_BerryPowderMan:: @ 816AE50
lock
faceplayer
- goto_if_set FLAG_GOT_POWDER_JAR, EventScript_16AEB7
- msgbox gUnknown_8192F67, MSGBOX_YESNO
+ goto_if_set FLAG_GOT_POWDER_JAR, CeruleanCity_House5_EventScript_AskToExchangePowder
+ msgbox CeruleanCity_House1_Text_AnyInterestInBerries, MSGBOX_YESNO
compare VAR_RESULT, NO
- goto_if_eq EventScript_16AEAD
- goto_if_unset FLAG_SYS_GOT_BERRY_POUCH, EventScript_16AEA3
- msgbox gUnknown_8193003
+ goto_if_eq CeruleanCity_House5_EventScript_NoInterestInBerries
+ goto_if_unset FLAG_SYS_GOT_BERRY_POUCH, CeruleanCity_House5_EventScript_NoBerries
+ msgbox CeruleanCity_House1_Text_HaveJustTheThing
setflag FLAG_GOT_POWDER_JAR
giveitem ITEM_POWDER_JAR
compare VAR_RESULT, FALSE
goto_if_eq EventScript_BagIsFull
- msgbox gUnknown_8193033
+ msgbox CeruleanCity_House1_Text_GoCrushBerriesAtDirectCorner
release
end
-EventScript_16AEA3:: @ 816AEA3
- msgbox gUnknown_819321D
+CeruleanCity_House5_EventScript_NoBerries:: @ 816AEA3
+ msgbox CeruleanCity_House1_Text_WhyMustYouLieNoBerries
release
end
-EventScript_16AEAD:: @ 816AEAD
- msgbox gUnknown_819325E
+CeruleanCity_House5_EventScript_NoInterestInBerries:: @ 816AEAD
+ msgbox CeruleanCity_House1_Text_TakeInterestInAllSortsOfThings
release
end
-EventScript_16AEB7:: @ 816AEB7
- special sub_815F094
- msgbox gUnknown_81932C5
- goto EventScript_16AEC8
+CeruleanCity_House5_EventScript_AskToExchangePowder:: @ 816AEB7
+ special DisplayBerryPowderVendorMenu
+ msgbox CeruleanCity_House1_Text_HaveYouBroughtBerryPowder
+ goto CeruleanCity_House5_EventScript_ChooseExchangeItem
end
-EventScript_16AEC8:: @ 816AEC8
- message Text_1932F4
+CeruleanCity_House5_EventScript_ChooseExchangeItem:: @ 816AEC8
+ message CeruleanCity_House5_Text_ExchangeWithWhat
waitmessage
- setvar VAR_0x8004, 5
+ setvar VAR_0x8004, LISTMENU_BERRY_POWDER
special Special_ListMenu
waitstate
switch VAR_RESULT
- case 0, EventScript_16AF6C
- case 1, EventScript_16AF80
- case 2, EventScript_16AF94
- case 3, EventScript_16AFA8
- case 4, EventScript_16AFBC
- case 5, EventScript_16AFD0
- case 6, EventScript_16AFE4
- case 7, EventScript_16AFF8
- case 8, EventScript_16B00C
- case 9, EventScript_16B020
- case 10, EventScript_16B034
- case 11, EventScript_16B048
- case 127, EventScript_16B048
- end
-
-EventScript_16AF6C:: @ 816AF6C
+ case 0, CeruleanCity_House5_EventScript_EnergyPowder
+ case 1, CeruleanCity_House5_EventScript_EnergyRoot
+ case 2, CeruleanCity_House5_EventScript_HealPowder
+ case 3, CeruleanCity_House5_EventScript_RevivalHerb
+ case 4, CeruleanCity_House5_EventScript_Protein
+ case 5, CeruleanCity_House5_EventScript_Iron
+ case 6, CeruleanCity_House5_EventScript_Carbos
+ case 7, CeruleanCity_House5_EventScript_Calcium
+ case 8, CeruleanCity_House5_EventScript_Zinc
+ case 9, CeruleanCity_House5_EventScript_HPUp
+ case 10, CeruleanCity_House5_EventScript_PPUp
+ case 11, CeruleanCity_House5_EventScript_ExitMenu
+ case 127, CeruleanCity_House5_EventScript_ExitMenu
+ end
+
+CeruleanCity_House5_EventScript_EnergyPowder:: @ 816AF6C
getitemname 0, ITEM_ENERGY_POWDER
setvar VAR_0x8008, ITEM_ENERGY_POWDER
setvar VAR_0x8009, 50
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AF80:: @ 816AF80
+CeruleanCity_House5_EventScript_EnergyRoot:: @ 816AF80
getitemname 0, ITEM_ENERGY_ROOT
setvar VAR_0x8008, ITEM_ENERGY_ROOT
setvar VAR_0x8009, 80
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AF94:: @ 816AF94
+CeruleanCity_House5_EventScript_HealPowder:: @ 816AF94
getitemname 0, ITEM_HEAL_POWDER
setvar VAR_0x8008, ITEM_HEAL_POWDER
setvar VAR_0x8009, 50
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AFA8:: @ 816AFA8
+CeruleanCity_House5_EventScript_RevivalHerb:: @ 816AFA8
getitemname 0, ITEM_REVIVAL_HERB
setvar VAR_0x8008, ITEM_REVIVAL_HERB
setvar VAR_0x8009, 300
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AFBC:: @ 816AFBC
+CeruleanCity_House5_EventScript_Protein:: @ 816AFBC
getitemname 0, ITEM_PROTEIN
setvar VAR_0x8008, ITEM_PROTEIN
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AFD0:: @ 816AFD0
+CeruleanCity_House5_EventScript_Iron:: @ 816AFD0
getitemname 0, ITEM_IRON
setvar VAR_0x8008, ITEM_IRON
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AFE4:: @ 816AFE4
+CeruleanCity_House5_EventScript_Carbos:: @ 816AFE4
getitemname 0, ITEM_CARBOS
setvar VAR_0x8008, ITEM_CARBOS
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16AFF8:: @ 816AFF8
+CeruleanCity_House5_EventScript_Calcium:: @ 816AFF8
getitemname 0, ITEM_CALCIUM
setvar VAR_0x8008, ITEM_CALCIUM
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16B00C:: @ 816B00C
+CeruleanCity_House5_EventScript_Zinc:: @ 816B00C
getitemname 0, ITEM_ZINC
setvar VAR_0x8008, ITEM_ZINC
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16B020:: @ 816B020
+CeruleanCity_House5_EventScript_HPUp:: @ 816B020
getitemname 0, ITEM_HP_UP
setvar VAR_0x8008, ITEM_HP_UP
setvar VAR_0x8009, 1000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16B034:: @ 816B034
+CeruleanCity_House5_EventScript_PPUp:: @ 816B034
getitemname 0, ITEM_PP_UP
setvar VAR_0x8008, ITEM_PP_UP
setvar VAR_0x8009, 3000
- goto EventScript_16B055
+ goto CeruleanCity_House5_EventScript_ExchangePowderForItem
end
-EventScript_16B048:: @ 816B048
- msgbox gUnknown_819342F
- special sub_815F114
+CeruleanCity_House5_EventScript_ExitMenu:: @ 816B048
+ msgbox CeruleanCity_House1_Text_SeeMeIfYoudLikeToTradePowder
+ special RemoveBerryPowderVendorMenu
release
end
-EventScript_16B055:: @ 816B055
- msgbox gUnknown_819331E, MSGBOX_YESNO
+CeruleanCity_House5_EventScript_ExchangePowderForItem:: @ 816B055
+ msgbox CeruleanCity_House1_Text_YoullExchangeBerryPowderForItem, MSGBOX_YESNO
compare VAR_RESULT, NO
- goto_if_eq EventScript_16AEC8
+ goto_if_eq CeruleanCity_House5_EventScript_ChooseExchangeItem
copyvar VAR_0x8004, VAR_0x8009
- specialvar VAR_RESULT, sub_815EEB0
- compare VAR_RESULT, 0
- goto_if_eq EventScript_16B0CC
+ specialvar VAR_RESULT, Special_HasEnoughBerryPowder
+ compare VAR_RESULT, FALSE
+ goto_if_eq CeruleanCity_House5_EventScript_NotEnoughBerryPowder
giveitem VAR_0x8008
- compare VAR_RESULT, 0
- goto_if_eq EventScript_16B0BF
+ compare VAR_RESULT, FALSE
+ goto_if_eq CeruleanCity_House5_EventScript_BagIsFull
copyvar VAR_0x8004, VAR_0x8009
- special sub_815EF5C
- special sub_815F070
- msgbox gUnknown_819337A, MSGBOX_YESNO
+ special Special_TakeBerryPowder
+ special PrintPlayerBerryPowderAmount
+ msgbox CeruleanCity_House1_Text_TradeMoreBerryPowder, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq EventScript_16AEC8
- msgbox gUnknown_81933FB
- special sub_815F114
+ goto_if_eq CeruleanCity_House5_EventScript_ChooseExchangeItem
+ msgbox CeruleanCity_House1_Text_HopeToSeeYouAgain
+ special RemoveBerryPowderVendorMenu
release
end
-EventScript_16B0BF:: @ 816B0BF
+CeruleanCity_House5_EventScript_BagIsFull:: @ 816B0BF
msgbox Text_BagIsFull
- special sub_815F114
+ special RemoveBerryPowderVendorMenu
release
end
-EventScript_16B0CC:: @ 816B0CC
- msgbox gUnknown_8193352
- goto EventScript_16AEC8
+CeruleanCity_House5_EventScript_NotEnoughBerryPowder:: @ 816B0CC
+ msgbox CeruleanCity_House1_Text_DontHaveEnoughBerryPowder
+ goto CeruleanCity_House5_EventScript_ChooseExchangeItem
end
-CeruleanCity_House5_EventScript_16B0DA:: @ 816B0DA
+CeruleanCity_House5_EventScript_BerryCrushRankings:: @ 816B0DA
lockall
special sub_8110AB4
compare VAR_RESULT, 2
goto_if_eq EventScript_1A7AE0
- special sub_814EA7C
+ special ShowBerryCrushRankings
waitstate
releaseall
end