summaryrefslogtreecommitdiff
path: root/data/maps/Route113_GlassWorkshop/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route113_GlassWorkshop/scripts.inc')
-rw-r--r--data/maps/Route113_GlassWorkshop/scripts.inc98
1 files changed, 49 insertions, 49 deletions
diff --git a/data/maps/Route113_GlassWorkshop/scripts.inc b/data/maps/Route113_GlassWorkshop/scripts.inc
index eed6d8eab..bad739806 100644
--- a/data/maps/Route113_GlassWorkshop/scripts.inc
+++ b/data/maps/Route113_GlassWorkshop/scripts.inc
@@ -1,4 +1,4 @@
-Route113_GlassWorkshop_MapScripts:: @ 826ED03
+Route113_GlassWorkshop_MapScripts::
map_script MAP_SCRIPT_ON_TRANSITION, Route113_GlassWorkshop_OnTransition
.byte 0
@@ -11,17 +11,17 @@ Route113_GlassWorkshop_MapScripts:: @ 826ED03
.set PRETTY_DESK_PRICE, 8000
.set LOWEST_ASH_PRICE, BLUE_FLUTE_PRICE
-Route113_GlassWorkshop_OnTransition: @ 826ED09
+Route113_GlassWorkshop_OnTransition:
setflag FLAG_LANDMARK_GLASS_WORKSHOP
compare VAR_GLASS_WORKSHOP_STATE, 1
call_if_eq Route113_GlassWorkshop_EventScript_ReenterWorkshopAfterSootSack
end
-Route113_GlassWorkshop_EventScript_ReenterWorkshopAfterSootSack:: @ 826ED18
+Route113_GlassWorkshop_EventScript_ReenterWorkshopAfterSootSack::
setvar VAR_GLASS_WORKSHOP_STATE, 2
return
-Route113_GlassWorkshop_EventScript_GlassWorker:: @ 826ED1E
+Route113_GlassWorkshop_EventScript_GlassWorker::
lock
faceplayer
compare VAR_GLASS_WORKSHOP_STATE, 10
@@ -37,12 +37,12 @@ Route113_GlassWorkshop_EventScript_GlassWorker:: @ 826ED1E
release
end
-Route113_GlassWorkshop_EventScript_ExplainSootSack:: @ 826ED64
+Route113_GlassWorkshop_EventScript_ExplainSootSack::
msgbox Route113_GlassWorkshop_Text_ExplainSootSack, MSGBOX_DEFAULT
release
end
-Route113_GlassWorkshop_EventScript_CheckCollectedAsh:: @ 826ED6E
+Route113_GlassWorkshop_EventScript_CheckCollectedAsh::
checkitem ITEM_SOOT_SACK, 1
compare VAR_RESULT, FALSE
goto_if_eq Route113_GlassWorkshop_EventScript_SootSackNotInBag
@@ -54,12 +54,12 @@ Route113_GlassWorkshop_EventScript_CheckCollectedAsh:: @ 826ED6E
goto Route113_GlassWorkshop_EventScript_ChooseGlassItem
end
-Route113_GlassWorkshop_EventScript_SootSackNotInBag:: @ 826ED9D
+Route113_GlassWorkshop_EventScript_SootSackNotInBag::
msgbox Route113_GlassWorkshop_Text_HaventGotYourSootSack, MSGBOX_DEFAULT
release
end
-Route113_GlassWorkshop_EventScript_ChooseGlassItem:: @ 826EDA7
+Route113_GlassWorkshop_EventScript_ChooseGlassItem::
setvar VAR_0x8009, 0
setvar VAR_0x8004, SCROLL_MULTI_GLASS_WORKSHOP_VENDOR
special ShowScrollableMultichoice
@@ -76,7 +76,7 @@ Route113_GlassWorkshop_EventScript_ChooseGlassItem:: @ 826EDA7
case MULTI_B_PRESSED, Route113_GlassWorkshop_EventScript_CancelGlassItemSelect
end
-Route113_GlassWorkshop_EventScript_BlueFlute:: @ 826EE1E
+Route113_GlassWorkshop_EventScript_BlueFlute::
setvar VAR_0x8008, ITEM_BLUE_FLUTE
bufferitemname 0, VAR_0x8008
setvar VAR_0x800A, BLUE_FLUTE_PRICE
@@ -90,7 +90,7 @@ Route113_GlassWorkshop_EventScript_BlueFlute:: @ 826EE1E
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_YellowFlute:: @ 826EE5A
+Route113_GlassWorkshop_EventScript_YellowFlute::
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
bufferitemname 0, VAR_0x8008
setvar VAR_0x800A, YELLOW_FLUTE_PRICE
@@ -104,7 +104,7 @@ Route113_GlassWorkshop_EventScript_YellowFlute:: @ 826EE5A
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_RedFlute:: @ 826EE96
+Route113_GlassWorkshop_EventScript_RedFlute::
setvar VAR_0x8008, ITEM_RED_FLUTE
bufferitemname 0, VAR_0x8008
setvar VAR_0x800A, RED_FLUTE_PRICE
@@ -118,7 +118,7 @@ Route113_GlassWorkshop_EventScript_RedFlute:: @ 826EE96
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_WhiteFlute:: @ 826EED2
+Route113_GlassWorkshop_EventScript_WhiteFlute::
setvar VAR_0x8008, ITEM_WHITE_FLUTE
bufferitemname 0, VAR_0x8008
setvar VAR_0x800A, WHITE_FLUTE_PRICE
@@ -132,7 +132,7 @@ Route113_GlassWorkshop_EventScript_WhiteFlute:: @ 826EED2
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_BlackFlute:: @ 826EF0E
+Route113_GlassWorkshop_EventScript_BlackFlute::
setvar VAR_0x8008, ITEM_BLACK_FLUTE
bufferitemname 0, VAR_0x8008
setvar VAR_0x800A, BLACK_FLUTE_PRICE
@@ -146,7 +146,7 @@ Route113_GlassWorkshop_EventScript_BlackFlute:: @ 826EF0E
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_PrettyChair:: @ 826EF4A
+Route113_GlassWorkshop_EventScript_PrettyChair::
setvar VAR_0x8009, 1
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
bufferdecorationname 0, VAR_0x8008
@@ -161,7 +161,7 @@ Route113_GlassWorkshop_EventScript_PrettyChair:: @ 826EF4A
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_PrettyDesk:: @ 826EF8B
+Route113_GlassWorkshop_EventScript_PrettyDesk::
setvar VAR_0x8009, 1
setvar VAR_0x8008, DECOR_PRETTY_DESK
bufferdecorationname 0, VAR_0x8008
@@ -176,12 +176,12 @@ Route113_GlassWorkshop_EventScript_PrettyDesk:: @ 826EF8B
goto Route113_GlassWorkshop_EventScript_MakeGlassItem
end
-Route113_GlassWorkshop_EventScript_CancelGlassItemSelect:: @ 826EFCC
+Route113_GlassWorkshop_EventScript_CancelGlassItemSelect::
msgbox Route113_GlassWorkshop_Text_AllThatAshButDontWantAnything, MSGBOX_DEFAULT
release
end
-Route113_GlassWorkshop_EventScript_NotEnoughAsh:: @ 826EFD6
+Route113_GlassWorkshop_EventScript_NotEnoughAsh::
setvar VAR_0x800A, LOWEST_ASH_PRICE
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
buffernumberstring 0, VAR_0x800A
@@ -189,7 +189,7 @@ Route113_GlassWorkshop_EventScript_NotEnoughAsh:: @ 826EFD6
release
end
-Route113_GlassWorkshop_EventScript_NotEnoughAshForItem:: @ 826EFEE
+Route113_GlassWorkshop_EventScript_NotEnoughAshForItem::
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
buffernumberstring 1, VAR_0x800A
message Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem
@@ -197,13 +197,13 @@ Route113_GlassWorkshop_EventScript_NotEnoughAshForItem:: @ 826EFEE
goto Route113_GlassWorkshop_EventScript_ChooseGlassItem
end
-Route113_GlassWorkshop_EventScript_ChooseDifferentItem:: @ 826F003
+Route113_GlassWorkshop_EventScript_ChooseDifferentItem::
message Route113_GlassWorkshop_Text_WhichWouldYouLike
waitmessage
goto Route113_GlassWorkshop_EventScript_ChooseGlassItem
end
-Route113_GlassWorkshop_EventScript_MakeGlassItem:: @ 826F00F
+Route113_GlassWorkshop_EventScript_MakeGlassItem::
msgbox Route113_GlassWorkshop_Text_IllMakeItemForYou, MSGBOX_DEFAULT
closemessage
fadescreen FADE_TO_BLACK
@@ -219,31 +219,31 @@ Route113_GlassWorkshop_EventScript_MakeGlassItem:: @ 826F00F
release
end
-Route113_GlassWorkshop_EventScript_GiveGlassFlute:: @ 826F047
+Route113_GlassWorkshop_EventScript_GiveGlassFlute::
giveitem VAR_0x8008
compare VAR_RESULT, FALSE
goto_if_eq Route113_GlassWorkshop_EventScript_NoRoomForFlute
return
-Route113_GlassWorkshop_EventScript_GiveGlassDecor:: @ 826F05F
+Route113_GlassWorkshop_EventScript_GiveGlassDecor::
givedecoration VAR_0x8008
compare VAR_RESULT, FALSE
goto_if_eq Route113_GlassWorkshop_EventScript_NoRoomForDecor
return
-Route113_GlassWorkshop_EventScript_NoRoomForFlute:: @ 826F072
+Route113_GlassWorkshop_EventScript_NoRoomForFlute::
call Common_EventScript_BagIsFull
msgbox Route113_GlassWorkshop_Text_NoRoomInBag, MSGBOX_DEFAULT
release
end
-Route113_GlassWorkshop_EventScript_NoRoomForDecor:: @ 826F081
+Route113_GlassWorkshop_EventScript_NoRoomForDecor::
call Common_EventScript_NoRoomForDecor
msgbox Route113_GlassWorkshop_Text_NoRoomInPC, MSGBOX_DEFAULT
release
end
-Route113_GlassWorkshop_EventScript_GiveItemAfterNoRoom:: @ 826F090
+Route113_GlassWorkshop_EventScript_GiveItemAfterNoRoom::
switch VAR_GLASS_WORKSHOP_STATE
case 10, Route113_GlassWorkshop_EventScript_GiveBlueFlute
case 11, Route113_GlassWorkshop_EventScript_GiveYellowFlute
@@ -254,56 +254,56 @@ Route113_GlassWorkshop_EventScript_GiveItemAfterNoRoom:: @ 826F090
case 16, Route113_GlassWorkshop_EventScript_GivePrettyDesk
end
-Route113_GlassWorkshop_EventScript_GiveBlueFlute:: @ 826F0E3
+Route113_GlassWorkshop_EventScript_GiveBlueFlute::
setvar VAR_0x8009, 0
setvar VAR_0x8008, ITEM_BLUE_FLUTE
bufferitemname 0, VAR_0x8008
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GiveYellowFlute:: @ 826F0F7
+Route113_GlassWorkshop_EventScript_GiveYellowFlute::
setvar VAR_0x8009, 0
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
bufferitemname 0, VAR_0x8008
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GiveRedFlute:: @ 826F10B
+Route113_GlassWorkshop_EventScript_GiveRedFlute::
setvar VAR_0x8009, 0
setvar VAR_0x8008, ITEM_RED_FLUTE
bufferitemname 0, VAR_0x8008
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GiveWhiteFlute:: @ 826F11F
+Route113_GlassWorkshop_EventScript_GiveWhiteFlute::
setvar VAR_0x8009, 0
setvar VAR_0x8008, ITEM_WHITE_FLUTE
bufferitemname 0, VAR_0x8008
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GiveBlackFlute:: @ 826F133
+Route113_GlassWorkshop_EventScript_GiveBlackFlute::
setvar VAR_0x8009, 0
setvar VAR_0x8008, ITEM_BLACK_FLUTE
bufferitemname 0, VAR_0x8008
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GivePrettyChair:: @ 826F147
+Route113_GlassWorkshop_EventScript_GivePrettyChair::
setvar VAR_0x8009, 1
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
bufferdecorationname 0, DECOR_PRETTY_CHAIR
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_GivePrettyDesk:: @ 826F15B
+Route113_GlassWorkshop_EventScript_GivePrettyDesk::
setvar VAR_0x8009, 1
setvar VAR_0x8008, DECOR_PRETTY_DESK
bufferdecorationname 0, DECOR_PRETTY_DESK
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
end
-Route113_GlassWorkshop_EventScript_TryGiveItemAgain:: @ 826F16F
+Route113_GlassWorkshop_EventScript_TryGiveItemAgain::
msgbox Route113_GlassWorkshop_Text_IveFinishedGlassItem, MSGBOX_DEFAULT
compare VAR_0x8009, 0
call_if_eq Route113_GlassWorkshop_EventScript_GiveGlassFlute
@@ -313,11 +313,11 @@ Route113_GlassWorkshop_EventScript_TryGiveItemAgain:: @ 826F16F
release
end
-Route113_GlassWorkshop_EventScript_NinjaBoy:: @ 826F194
+Route113_GlassWorkshop_EventScript_NinjaBoy::
msgbox Route113_GlassWorkshop_Text_FunToBlowGlassFlute, MSGBOX_NPC
end
-Route113_GlassWorkshop_Text_GoCollectAshWithThis: @ 826F19D
+Route113_GlassWorkshop_Text_GoCollectAshWithThis:
.string "This area is covered in volcanic ash,\n"
.string "huff-puff!\p"
.string "I'm specially gifted, huff-puff.\p"
@@ -325,7 +325,7 @@ Route113_GlassWorkshop_Text_GoCollectAshWithThis: @ 826F19D
.string "and make items, huff-puff.\p"
.string "Go collect ashes with this, huff-puff.$"
-Route113_GlassWorkshop_Text_ExplainSootSack: @ 826F252
+Route113_GlassWorkshop_Text_ExplainSootSack:
.string "Just take that SOOT SACK and walk\n"
.string "through piles of ash, huff-puff.\p"
.string "And it will fill up with the volcanic ash,\n"
@@ -333,11 +333,11 @@ Route113_GlassWorkshop_Text_ExplainSootSack: @ 826F252
.string "Once you think you've collected a good\n"
.string "amount, come see me, huff-puff.$"
-Route113_GlassWorkshop_Text_LetsSeeCollectedAshes: @ 826F312
+Route113_GlassWorkshop_Text_LetsSeeCollectedAshes:
.string "Have you collected ashes, huff-puff?\n"
.string "Let me see, huff-puff.$"
-Route113_GlassWorkshop_Text_NotEnoughAshNeedX: @ 826F34E
+Route113_GlassWorkshop_Text_NotEnoughAshNeedX:
.string "Hmmm…\n"
.string "There's not enough ash here, huff-puff.\l"
.string "I can't make glass with this, huff-puff.\p"
@@ -345,25 +345,25 @@ Route113_GlassWorkshop_Text_NotEnoughAshNeedX: @ 826F34E
.string "you'll need to walk for me to make you\l"
.string "a BLUE FLUTE, huff-puff.$"
-Route113_GlassWorkshop_Text_WhichGlassItemWoudYouLike: @ 826F40A
+Route113_GlassWorkshop_Text_WhichGlassItemWoudYouLike:
.string "Oh!\n"
.string "You've got a lot of ashes, huff-puff!\p"
.string "I'll make you a glass item, huff-puff!\n"
.string "Which one would you like, huff-puff?$"
-Route113_GlassWorkshop_Text_IsThatTheItemForYou: @ 826F480
+Route113_GlassWorkshop_Text_IsThatTheItemForYou:
.string "A {STR_VAR_1}, huff-puff?\n"
.string "Is that the one for you, huff-puff?$"
-Route113_GlassWorkshop_Text_WhichWouldYouLike: @ 826F4B5
+Route113_GlassWorkshop_Text_WhichWouldYouLike:
.string "Which one would you like, huff-puff?$"
-Route113_GlassWorkshop_Text_IllMakeItemForYou: @ 826F4DA
+Route113_GlassWorkshop_Text_IllMakeItemForYou:
.string "A {STR_VAR_1} it is, then, huff-puff!\p"
.string "Okay! I'll make it for you, huff-puff.\n"
.string "Just wait a little while, huff-puff.$"
-Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem: @ 826F543
+Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem:
.string "A {STR_VAR_1}, huff-puff?\p"
.string "There's not enough ash here to make\n"
.string "that, though, huff-puff.\p"
@@ -373,33 +373,33 @@ Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem: @ 826F543
.string "Which item would you rather have me\n"
.string "make instead, huff-puff?$"
-Route113_GlassWorkshop_Text_AllThatAshButDontWantAnything: @ 826F641
+Route113_GlassWorkshop_Text_AllThatAshButDontWantAnything:
.string "You've collected all that ash, but you\n"
.string "don't want anything, huff-puff?$"
-Route113_GlassWorkshop_Text_IveFinishedGlassItem: @ 826F688
+Route113_GlassWorkshop_Text_IveFinishedGlassItem:
.string "Ah, I've finished your {STR_VAR_1}.\n"
.string "Take it, huff-puff.$"
-Route113_GlassWorkshop_Text_NoRoomInBag: @ 826F6B7
+Route113_GlassWorkshop_Text_NoRoomInBag:
.string "Oh?\n"
.string "You've no room in your BAG, huff-puff.\p"
.string "I'll hold on to it, so come back later,\n"
.string "huff-puff.$"
-Route113_GlassWorkshop_Text_NoRoomInPC: @ 826F715
+Route113_GlassWorkshop_Text_NoRoomInPC:
.string "Oh?\n"
.string "You've no room in your PC, huff-puff?\p"
.string "I'll hold on to it, so come back later,\n"
.string "huff-puff.$"
-Route113_GlassWorkshop_Text_HaventGotYourSootSack: @ 826F772
+Route113_GlassWorkshop_Text_HaventGotYourSootSack:
.string "Hah? You haven't got your SOOT SACK\n"
.string "with you, huff-puff.\p"
.string "You have to keep it with you to collect\n"
.string "volcanic ash, huff-puff.$"
-Route113_GlassWorkshop_Text_FunToBlowGlassFlute: @ 826F7EC
+Route113_GlassWorkshop_Text_FunToBlowGlassFlute:
.string "It's fun to blow a glass flute while\n"
.string "my boss is talking.\p"
.string "Huff-huff! Puff-puff!$"