Add STR_VAR_# ids to string buffer macros
This commit is contained in:
+32
-29
@@ -1014,76 +1014,83 @@
|
|||||||
.2byte \move
|
.2byte \move
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
|
@ Converts STR_VAR_1, STR_VAR_2, or STR_VAR_3 to its corresponding index into sScriptStringVars (0, 1, or 2).
|
||||||
|
@ If given anything else it will output it directly.
|
||||||
|
@ Note: because the STR_VAR_# arguments given to this macro are not part of a processed string they are not
|
||||||
|
@ replaced with their charmap values, they are just passed as the literal characters "STR_VAR_#".
|
||||||
|
.macro stringvar id:req
|
||||||
|
.if \id == STR_VAR_1
|
||||||
|
.byte 0
|
||||||
|
.elseif \id == STR_VAR_2
|
||||||
|
.byte 1
|
||||||
|
.elseif \id == STR_VAR_3
|
||||||
|
.byte 2
|
||||||
|
.else
|
||||||
|
.byte \id
|
||||||
|
.endif
|
||||||
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the given Pokemon species to the specified buffer.
|
@ Writes the name of the given Pokemon species to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferspeciesname stringVarId:req, species:req
|
.macro bufferspeciesname stringVarId:req, species:req
|
||||||
.byte 0x7d
|
.byte 0x7d
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \species
|
.2byte \species
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the species of the first Pokemon in the player's party to the specified buffer.
|
@ Writes the name of the species of the first Pokemon in the player's party to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferleadmonspeciesname stringVarId:req
|
.macro bufferleadmonspeciesname stringVarId:req
|
||||||
.byte 0x7e
|
.byte 0x7e
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the nickname of the Pokemon in 'slot' (zero-indexed) of the player's party to the specified buffer.
|
@ Writes the nickname of the Pokemon in 'slot' (zero-indexed) of the player's party to the specified buffer.
|
||||||
@ If an empty or invalid slot is specified, ten spaces ("") are written to the buffer.
|
@ If an empty or invalid slot is specified, ten spaces ("") are written to the buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferpartymonnick stringVarId:req, slot:req
|
.macro bufferpartymonnick stringVarId:req, slot:req
|
||||||
.byte 0x7f
|
.byte 0x7f
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \slot
|
.2byte \slot
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the specified item to the specified buffer. If itemId is >= ITEMS_COUNT,
|
@ Writes the name of the specified item to the specified buffer. If itemId is >= ITEMS_COUNT,
|
||||||
@ then the name of ITEM_NONE ("????????") is buffered instead.
|
@ then the name of ITEM_NONE ("????????") is buffered instead.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferitemname stringVarId:req, item:req
|
.macro bufferitemname stringVarId:req, item:req
|
||||||
.byte 0x80
|
.byte 0x80
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \item
|
.2byte \item
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the specified decoration to the specified buffer.
|
@ Writes the name of the specified decoration to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferdecorationname stringVarId:req, decoration:req
|
.macro bufferdecorationname stringVarId:req, decoration:req
|
||||||
.byte 0x81
|
.byte 0x81
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \decoration
|
.2byte \decoration
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the specified move to the specified buffer.
|
@ Writes the name of the specified move to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro buffermovename stringVarId:req, move:req
|
.macro buffermovename stringVarId:req, move:req
|
||||||
.byte 0x82
|
.byte 0x82
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \move
|
.2byte \move
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Converts the value of input to a decimal string, and writes that string to the specified buffer.
|
@ Converts the value of input to a decimal string, and writes that string to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro buffernumberstring stringVarId:req, input:req
|
.macro buffernumberstring stringVarId:req, input:req
|
||||||
.byte 0x83
|
.byte 0x83
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \input
|
.2byte \input
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the given standard string (STDSTRING_*) to the specified buffer. Invalid std string ids are not handled.
|
@ Writes the given standard string (STDSTRING_*) to the specified buffer. Invalid std string ids are not handled.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferstdstring stringVarId:req, index:req
|
.macro bufferstdstring stringVarId:req, index:req
|
||||||
.byte 0x84
|
.byte 0x84
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \index
|
.2byte \index
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Copies the string at the given pointer to the specified buffer.
|
@ Copies the string at the given pointer to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferstring stringVarId:req, text:req
|
.macro bufferstring stringVarId:req, text:req
|
||||||
.byte 0x85
|
.byte 0x85
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.4byte \text
|
.4byte \text
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@@ -1462,9 +1469,9 @@
|
|||||||
.4byte \pointer
|
.4byte \pointer
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
.macro vbufferstring byte:req, pointer:req
|
.macro vbufferstring stringVarIndex:req, pointer:req
|
||||||
.byte 0xbf
|
.byte 0xbf
|
||||||
.byte \byte
|
stringvar \stringVarIndex
|
||||||
.4byte \pointer
|
.4byte \pointer
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@@ -1509,10 +1516,9 @@
|
|||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the specified (box) PC box to the specified buffer.
|
@ Writes the name of the specified (box) PC box to the specified buffer.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferboxname stringVarId:req, box:req
|
.macro bufferboxname stringVarId:req, box:req
|
||||||
.byte 0xc6
|
.byte 0xc6
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \box
|
.2byte \box
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@@ -1644,19 +1650,17 @@
|
|||||||
.byte \mode
|
.byte \mode
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro buffertrainerclassname stringVarId:req, class:req
|
.macro buffertrainerclassname stringVarId:req, class:req
|
||||||
.byte 0xdd
|
.byte 0xdd
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \class
|
.2byte \class
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Buffers the specified trainer's name to the given string var.
|
@ Buffers the specified trainer's name to the given string var.
|
||||||
@ If the trainer id is >= TRAINERS_COUNT it will be treated as TRAINER_NONE.
|
@ If the trainer id is >= TRAINERS_COUNT it will be treated as TRAINER_NONE.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro buffertrainername stringVarId:req, trainerId:req
|
.macro buffertrainername stringVarId:req, trainerId:req
|
||||||
.byte 0xde
|
.byte 0xde
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \trainerId
|
.2byte \trainerId
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@@ -1677,17 +1681,16 @@
|
|||||||
@ For example a category of CONTEST_CATEGORY_COOL will buffer the string "COOLNESS CONTEST".
|
@ For example a category of CONTEST_CATEGORY_COOL will buffer the string "COOLNESS CONTEST".
|
||||||
.macro buffercontestname stringVarId:req, category:req
|
.macro buffercontestname stringVarId:req, category:req
|
||||||
.byte 0xe1
|
.byte 0xe1
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \category
|
.2byte \category
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Writes the name of the specified item to the specified buffer. If 'item' is a Berry or ITEM_POKE_BALL
|
@ Writes the name of the specified item to the specified buffer. If 'item' is a Berry or ITEM_POKE_BALL
|
||||||
@ and if the quantity is 2 or more, the buffered string will be pluralized ("IES" or "S" appended).
|
@ and if the quantity is 2 or more, the buffered string will be pluralized ("IES" or "S" appended).
|
||||||
@ If the specified item is >= ITEMS_COUNT then the name of ITEM_NONE ("????????") is buffered instead.
|
@ If the specified item is >= ITEMS_COUNT then the name of ITEM_NONE ("????????") is buffered instead.
|
||||||
@ 0: STR_VAR_1, 1: STR_VAR_2, 2: STR_VAR_3
|
|
||||||
.macro bufferitemnameplural stringVarId:req, item:req, quantity:req
|
.macro bufferitemnameplural stringVarId:req, item:req, quantity:req
|
||||||
.byte 0xe2
|
.byte 0xe2
|
||||||
.byte \stringVarId
|
stringvar \stringVarId
|
||||||
.2byte \item
|
.2byte \item
|
||||||
.2byte \quantity
|
.2byte \quantity
|
||||||
.endm
|
.endm
|
||||||
|
|||||||
@@ -820,7 +820,7 @@ Common_EventScript_NameReceivedPartyMon::
|
|||||||
return
|
return
|
||||||
|
|
||||||
Common_EventScript_PlayerHandedOverTheItem::
|
Common_EventScript_PlayerHandedOverTheItem::
|
||||||
bufferitemname 0, VAR_0x8004
|
bufferitemname STR_VAR_1, VAR_0x8004
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message gText_PlayerHandedOverTheItem
|
message gText_PlayerHandedOverTheItem
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -1001,7 +1001,7 @@ Common_EventScript_LegendaryFlewAway::
|
|||||||
fadescreenswapbuffers FADE_TO_BLACK
|
fadescreenswapbuffers FADE_TO_BLACK
|
||||||
removeobject VAR_LAST_TALKED
|
removeobject VAR_LAST_TALKED
|
||||||
fadescreenswapbuffers FADE_FROM_BLACK
|
fadescreenswapbuffers FADE_FROM_BLACK
|
||||||
bufferspeciesname 0, VAR_0x8004
|
bufferspeciesname STR_VAR_1, VAR_0x8004
|
||||||
msgbox gText_LegendaryFlewAway, MSGBOX_DEFAULT
|
msgbox gText_LegendaryFlewAway, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -686,19 +686,19 @@ BattleFrontier_BattleTowerLobby_EventScript_BufferModeText::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_BattleTowerLobby_EventScript_BufferTextSingle::
|
BattleFrontier_BattleTowerLobby_EventScript_BufferTextSingle::
|
||||||
bufferstdstring 0, STDSTRING_SINGLE
|
bufferstdstring STR_VAR_1, STDSTRING_SINGLE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_BattleTowerLobby_EventScript_BufferTextDouble::
|
BattleFrontier_BattleTowerLobby_EventScript_BufferTextDouble::
|
||||||
bufferstdstring 0, STDSTRING_DOUBLE
|
bufferstdstring STR_VAR_1, STDSTRING_DOUBLE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_BattleTowerLobby_EventScript_BufferTextMulti::
|
BattleFrontier_BattleTowerLobby_EventScript_BufferTextMulti::
|
||||||
bufferstdstring 0, STDSTRING_MULTI
|
bufferstdstring STR_VAR_1, STDSTRING_MULTI
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_BattleTowerLobby_EventScript_BufferTextLinkMulti::
|
BattleFrontier_BattleTowerLobby_EventScript_BufferTextLinkMulti::
|
||||||
bufferstdstring 0, STDSTRING_MULTI_LINK
|
bufferstdstring STR_VAR_1, STDSTRING_MULTI_LINK
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_BattleTowerLobby_EventScript_SetAttendantTalkedTo::
|
BattleFrontier_BattleTowerLobby_EventScript_SetAttendantTalkedTo::
|
||||||
|
|||||||
@@ -61,43 +61,43 @@ BattleFrontier_Lounge2_EventScript_FacilityNews::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferSingle::
|
BattleFrontier_Lounge2_EventScript_BufferSingle::
|
||||||
bufferstdstring 0, STDSTRING_SINGLE
|
bufferstdstring STR_VAR_1, STDSTRING_SINGLE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferDouble::
|
BattleFrontier_Lounge2_EventScript_BufferDouble::
|
||||||
bufferstdstring 0, STDSTRING_DOUBLE
|
bufferstdstring STR_VAR_1, STDSTRING_DOUBLE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferMulti::
|
BattleFrontier_Lounge2_EventScript_BufferMulti::
|
||||||
bufferstdstring 0, STDSTRING_MULTI
|
bufferstdstring STR_VAR_1, STDSTRING_MULTI
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferMultiLink::
|
BattleFrontier_Lounge2_EventScript_BufferMultiLink::
|
||||||
bufferstdstring 0, STDSTRING_MULTI_LINK
|
bufferstdstring STR_VAR_1, STDSTRING_MULTI_LINK
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattleDome::
|
BattleFrontier_Lounge2_EventScript_BufferBattleDome::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_DOME
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_DOME
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattleFactory::
|
BattleFrontier_Lounge2_EventScript_BufferBattleFactory::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_FACTORY
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_FACTORY
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattlePalace::
|
BattleFrontier_Lounge2_EventScript_BufferBattlePalace::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_PALACE
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_PALACE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattleArena::
|
BattleFrontier_Lounge2_EventScript_BufferBattleArena::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_ARENA
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_ARENA
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattlePike::
|
BattleFrontier_Lounge2_EventScript_BufferBattlePike::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_PIKE
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_PIKE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_BufferBattlePyramid::
|
BattleFrontier_Lounge2_EventScript_BufferBattlePyramid::
|
||||||
bufferstdstring 0, STDSTRING_BATTLE_PYRAMID
|
bufferstdstring STR_VAR_1, STDSTRING_BATTLE_PYRAMID
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge2_EventScript_Maniac1::
|
BattleFrontier_Lounge2_EventScript_Maniac1::
|
||||||
|
|||||||
@@ -144,17 +144,17 @@ BattleFrontier_Lounge3_EventScript_LostChallenge::
|
|||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_Lounge3_EventScript_RewardBet5::
|
BattleFrontier_Lounge3_EventScript_RewardBet5::
|
||||||
buffernumberstring 0, (BET_AMOUNT_5 * 2)
|
buffernumberstring STR_VAR_1, (BET_AMOUNT_5 * 2)
|
||||||
setvar VAR_0x8004, (BET_AMOUNT_5 * 2)
|
setvar VAR_0x8004, (BET_AMOUNT_5 * 2)
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge3_EventScript_RewardBet10::
|
BattleFrontier_Lounge3_EventScript_RewardBet10::
|
||||||
buffernumberstring 0, (BET_AMOUNT_10 * 2)
|
buffernumberstring STR_VAR_1, (BET_AMOUNT_10 * 2)
|
||||||
setvar VAR_0x8004, (BET_AMOUNT_10 * 2)
|
setvar VAR_0x8004, (BET_AMOUNT_10 * 2)
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleFrontier_Lounge3_EventScript_RewardBet15::
|
BattleFrontier_Lounge3_EventScript_RewardBet15::
|
||||||
buffernumberstring 0, (BET_AMOUNT_15 * 2)
|
buffernumberstring STR_VAR_1, (BET_AMOUNT_15 * 2)
|
||||||
setvar VAR_0x8004, (BET_AMOUNT_15 * 2)
|
setvar VAR_0x8004, (BET_AMOUNT_15 * 2)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ BattleFrontier_Lounge6_EventScript_DeclineTrade::
|
|||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_Lounge6_EventScript_NotRequestedMon::
|
BattleFrontier_Lounge6_EventScript_NotRequestedMon::
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox BattleFrontier_Lounge6_Text_DontTradeForAnythingButMon, MSGBOX_DEFAULT
|
msgbox BattleFrontier_Lounge6_Text_DontTradeForAnythingButMon, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ BattleFrontier_Lounge7_EventScript_ConfirmMoveSelection::
|
|||||||
copyvar VAR_0x8004, VAR_TEMP_D
|
copyvar VAR_0x8004, VAR_TEMP_D
|
||||||
copyvar VAR_0x8005, VAR_TEMP_E
|
copyvar VAR_0x8005, VAR_TEMP_E
|
||||||
special BufferBattleFrontierTutorMoveName
|
special BufferBattleFrontierTutorMoveName
|
||||||
buffernumberstring 1, VAR_0x8008
|
buffernumberstring STR_VAR_2, VAR_0x8008
|
||||||
copyvar VAR_0x8004, VAR_TEMP_C
|
copyvar VAR_0x8004, VAR_TEMP_C
|
||||||
msgbox BattleFrontier_Lounge7_Text_MoveWillBeXBattlePoints, MSGBOX_YESNO
|
msgbox BattleFrontier_Lounge7_Text_MoveWillBeXBattlePoints, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
|
|||||||
@@ -176,25 +176,25 @@ BattleFrontier_ScottsHouse_EventScript_WelcomeToFrontier::
|
|||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_ScottsHouse_EventScript_Give4BattlePoints::
|
BattleFrontier_ScottsHouse_EventScript_Give4BattlePoints::
|
||||||
buffernumberstring 0, 4
|
buffernumberstring STR_VAR_1, 4
|
||||||
setvar VAR_0x8004, 4
|
setvar VAR_0x8004, 4
|
||||||
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_ScottsHouse_EventScript_Give3BattlePoints::
|
BattleFrontier_ScottsHouse_EventScript_Give3BattlePoints::
|
||||||
buffernumberstring 0, 3
|
buffernumberstring STR_VAR_1, 3
|
||||||
setvar VAR_0x8004, 3
|
setvar VAR_0x8004, 3
|
||||||
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_ScottsHouse_EventScript_Give2BattlePoints::
|
BattleFrontier_ScottsHouse_EventScript_Give2BattlePoints::
|
||||||
buffernumberstring 0, 2
|
buffernumberstring STR_VAR_1, 2
|
||||||
setvar VAR_0x8004, 2
|
setvar VAR_0x8004, 2
|
||||||
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
||||||
end
|
end
|
||||||
|
|
||||||
BattleFrontier_ScottsHouse_EventScript_Give1BattlePoint::
|
BattleFrontier_ScottsHouse_EventScript_Give1BattlePoint::
|
||||||
buffernumberstring 0, 1
|
buffernumberstring STR_VAR_1, 1
|
||||||
setvar VAR_0x8004, 1
|
setvar VAR_0x8004, 1
|
||||||
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
goto BattleFrontier_ScottsHouse_EventScript_GiveBattlePoints
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ FortreeCity_House1_EventScript_Trader::
|
|||||||
special CreateInGameTradePokemon
|
special CreateInGameTradePokemon
|
||||||
special DoInGameTradeScene
|
special DoInGameTradeScene
|
||||||
waitstate
|
waitstate
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox FortreeCity_House1_Text_MonYouTakeCare, MSGBOX_DEFAULT
|
msgbox FortreeCity_House1_Text_MonYouTakeCare, MSGBOX_DEFAULT
|
||||||
setflag FLAG_FORTREE_NPC_TRADE_COMPLETED
|
setflag FLAG_FORTREE_NPC_TRADE_COMPLETED
|
||||||
release
|
release
|
||||||
@@ -39,7 +39,7 @@ FortreeCity_House1_EventScript_DeclineTrade::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FortreeCity_House1_EventScript_NotRequestedMon::
|
FortreeCity_House1_EventScript_NotRequestedMon::
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox FortreeCity_House1_Text_ThisIsntAMon, MSGBOX_DEFAULT
|
msgbox FortreeCity_House1_Text_ThisIsntAMon, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -836,7 +836,7 @@ LilycoveCity_ContestLobby_EventScript_CancelLinkTransmissionError::
|
|||||||
LilycoveCity_ContestLobby_EventScript_StartLinkContest::
|
LilycoveCity_ContestLobby_EventScript_StartLinkContest::
|
||||||
special GetContestPlayerId
|
special GetContestPlayerId
|
||||||
addvar VAR_0x8004, 1
|
addvar VAR_0x8004, 1
|
||||||
buffernumberstring 1, VAR_0x8004
|
buffernumberstring STR_VAR_2, VAR_0x8004
|
||||||
messageautoscroll LilycoveCity_ContestLobby_Text_YourMonIsEntryNumX
|
messageautoscroll LilycoveCity_ContestLobby_Text_YourMonIsEntryNumX
|
||||||
waitmessage
|
waitmessage
|
||||||
subvar VAR_0x8004, 1
|
subvar VAR_0x8004, 1
|
||||||
|
|||||||
@@ -144,12 +144,12 @@ LilycoveCity_DepartmentStoreRooftop_EventScript_TryBuyDrink::
|
|||||||
compare VAR_TEMP_1, 2
|
compare VAR_TEMP_1, 2
|
||||||
call_if_eq LilycoveCity_DepartmentStoreRooftop_EventScript_RemoveMoneyLemonade
|
call_if_eq LilycoveCity_DepartmentStoreRooftop_EventScript_RemoveMoneyLemonade
|
||||||
updatemoneybox
|
updatemoneybox
|
||||||
bufferitemname 0, VAR_TEMP_0
|
bufferitemname STR_VAR_1, VAR_TEMP_0
|
||||||
playse SE_VEND
|
playse SE_VEND
|
||||||
msgbox LilycoveCity_DepartmentStoreRooftop_Text_CanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_CanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
||||||
additem VAR_TEMP_0
|
additem VAR_TEMP_0
|
||||||
bufferitemname 1, VAR_TEMP_0
|
bufferitemname STR_VAR_2, VAR_TEMP_0
|
||||||
bufferstdstring 2, STDSTRING_ITEMS
|
bufferstdstring STR_VAR_3, STDSTRING_ITEMS
|
||||||
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
||||||
random 64 @ 1/64 chance of an additional drink dropping
|
random 64 @ 1/64 chance of an additional drink dropping
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -160,8 +160,8 @@ LilycoveCity_DepartmentStoreRooftop_EventScript_TryBuyDrink::
|
|||||||
playse SE_VEND
|
playse SE_VEND
|
||||||
msgbox LilycoveCity_DepartmentStoreRooftop_Text_ExtraCanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_ExtraCanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
||||||
additem VAR_TEMP_0
|
additem VAR_TEMP_0
|
||||||
bufferitemname 1, VAR_TEMP_0
|
bufferitemname STR_VAR_2, VAR_TEMP_0
|
||||||
bufferstdstring 2, STDSTRING_ITEMS
|
bufferstdstring STR_VAR_3, STDSTRING_ITEMS
|
||||||
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
||||||
random 64 @ 1/64 * the prev 1/64 chance of a third additional drink dropping, ~ 0.02% chance
|
random 64 @ 1/64 * the prev 1/64 chance of a third additional drink dropping, ~ 0.02% chance
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -172,8 +172,8 @@ LilycoveCity_DepartmentStoreRooftop_EventScript_TryBuyDrink::
|
|||||||
playse SE_VEND
|
playse SE_VEND
|
||||||
msgbox LilycoveCity_DepartmentStoreRooftop_Text_ExtraCanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_ExtraCanOfDrinkDroppedDown, MSGBOX_DEFAULT
|
||||||
additem VAR_TEMP_0
|
additem VAR_TEMP_0
|
||||||
bufferitemname 1, VAR_TEMP_0
|
bufferitemname STR_VAR_2, VAR_TEMP_0
|
||||||
bufferstdstring 2, STDSTRING_ITEMS
|
bufferstdstring STR_VAR_3, STDSTRING_ITEMS
|
||||||
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
||||||
goto LilycoveCity_DepartmentStoreRooftop_EventScript_ChooseNewDrink
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_ChooseNewDrink
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ LilycoveCity_DepartmentStore_1F_EventScript_LotteryClerk::
|
|||||||
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPartyMon
|
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPartyMon
|
||||||
compare VAR_0x8006, 1
|
compare VAR_0x8006, 1
|
||||||
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPCMon
|
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TicketMatchPCMon
|
||||||
bufferitemname 0, VAR_0x8005
|
bufferitemname STR_VAR_1, VAR_0x8005
|
||||||
compare VAR_0x8004, 1
|
compare VAR_0x8004, 1
|
||||||
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TwoDigitMatch
|
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_TwoDigitMatch
|
||||||
compare VAR_0x8004, 2
|
compare VAR_0x8004, 2
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ LittlerootTown_ProfessorBirchsLab_OnFrame:
|
|||||||
@ This is just where the game tells you its yours and lets you nickname it
|
@ This is just where the game tells you its yours and lets you nickname it
|
||||||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveStarterEvent::
|
LittlerootTown_ProfessorBirchsLab_EventScript_GiveStarterEvent::
|
||||||
lockall
|
lockall
|
||||||
bufferleadmonspeciesname 0
|
bufferleadmonspeciesname STR_VAR_1
|
||||||
message LittlerootTown_ProfessorBirchsLab_Text_LikeYouToHavePokemon
|
message LittlerootTown_ProfessorBirchsLab_Text_LikeYouToHavePokemon
|
||||||
waitmessage
|
waitmessage
|
||||||
playfanfare MUS_OBTAIN_ITEM
|
playfanfare MUS_OBTAIN_ITEM
|
||||||
@@ -357,7 +357,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_TakeYourTime::
|
|||||||
end
|
end
|
||||||
|
|
||||||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveCyndaquil::
|
LittlerootTown_ProfessorBirchsLab_EventScript_GiveCyndaquil::
|
||||||
bufferspeciesname 0, SPECIES_CYNDAQUIL
|
bufferspeciesname STR_VAR_1, SPECIES_CYNDAQUIL
|
||||||
setvar VAR_TEMP_1, SPECIES_CYNDAQUIL
|
setvar VAR_TEMP_1, SPECIES_CYNDAQUIL
|
||||||
givemon SPECIES_CYNDAQUIL, 5, ITEM_NONE
|
givemon SPECIES_CYNDAQUIL, 5, ITEM_NONE
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -402,7 +402,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedCyndaquil::
|
|||||||
end
|
end
|
||||||
|
|
||||||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveTotodile::
|
LittlerootTown_ProfessorBirchsLab_EventScript_GiveTotodile::
|
||||||
bufferspeciesname 0, SPECIES_TOTODILE
|
bufferspeciesname STR_VAR_1, SPECIES_TOTODILE
|
||||||
setvar VAR_TEMP_1, SPECIES_TOTODILE
|
setvar VAR_TEMP_1, SPECIES_TOTODILE
|
||||||
givemon SPECIES_TOTODILE, 5, ITEM_NONE
|
givemon SPECIES_TOTODILE, 5, ITEM_NONE
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -447,7 +447,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedTotodile::
|
|||||||
end
|
end
|
||||||
|
|
||||||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveChikorita::
|
LittlerootTown_ProfessorBirchsLab_EventScript_GiveChikorita::
|
||||||
bufferspeciesname 0, SPECIES_CHIKORITA
|
bufferspeciesname STR_VAR_1, SPECIES_CHIKORITA
|
||||||
setvar VAR_TEMP_1, SPECIES_CHIKORITA
|
setvar VAR_TEMP_1, SPECIES_CHIKORITA
|
||||||
givemon SPECIES_CHIKORITA, 5, ITEM_NONE
|
givemon SPECIES_CHIKORITA, 5, ITEM_NONE
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
|
|||||||
@@ -138,17 +138,17 @@ MauvilleCity_GameCorner_EventScript_ChooseDollPrize::
|
|||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TreeckoDoll::
|
MauvilleCity_GameCorner_EventScript_TreeckoDoll::
|
||||||
setvar VAR_TEMP_1, 1
|
setvar VAR_TEMP_1, 1
|
||||||
bufferdecorationname 0, DECOR_TREECKO_DOLL
|
bufferdecorationname STR_VAR_1, DECOR_TREECKO_DOLL
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TorchicDoll::
|
MauvilleCity_GameCorner_EventScript_TorchicDoll::
|
||||||
setvar VAR_TEMP_1, 2
|
setvar VAR_TEMP_1, 2
|
||||||
bufferdecorationname 0, DECOR_TORCHIC_DOLL
|
bufferdecorationname STR_VAR_1, DECOR_TORCHIC_DOLL
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_MudkipDoll::
|
MauvilleCity_GameCorner_EventScript_MudkipDoll::
|
||||||
setvar VAR_TEMP_1, 3
|
setvar VAR_TEMP_1, 3
|
||||||
bufferdecorationname 0, DECOR_MUDKIP_DOLL
|
bufferdecorationname STR_VAR_1, DECOR_MUDKIP_DOLL
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmDollPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_ConfirmDollPrize::
|
MauvilleCity_GameCorner_EventScript_ConfirmDollPrize::
|
||||||
@@ -165,7 +165,7 @@ MauvilleCity_GameCorner_EventScript_BuyTreeckoDoll::
|
|||||||
checkcoins VAR_TEMP_2
|
checkcoins VAR_TEMP_2
|
||||||
compare VAR_TEMP_2, DOLL_COINS
|
compare VAR_TEMP_2, DOLL_COINS
|
||||||
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
||||||
bufferdecorationname 1, DECOR_TREECKO_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_TREECKO_DOLL
|
||||||
checkdecorspace DECOR_TREECKO_DOLL
|
checkdecorspace DECOR_TREECKO_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
||||||
@@ -181,7 +181,7 @@ MauvilleCity_GameCorner_EventScript_BuyTorchicDoll::
|
|||||||
checkcoins VAR_TEMP_2
|
checkcoins VAR_TEMP_2
|
||||||
compare VAR_TEMP_2, DOLL_COINS
|
compare VAR_TEMP_2, DOLL_COINS
|
||||||
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
||||||
bufferdecorationname 1, DECOR_TORCHIC_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_TORCHIC_DOLL
|
||||||
checkdecorspace DECOR_TORCHIC_DOLL
|
checkdecorspace DECOR_TORCHIC_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
||||||
@@ -197,7 +197,7 @@ MauvilleCity_GameCorner_EventScript_BuyMudkipDoll::
|
|||||||
checkcoins VAR_TEMP_2
|
checkcoins VAR_TEMP_2
|
||||||
compare VAR_TEMP_2, DOLL_COINS
|
compare VAR_TEMP_2, DOLL_COINS
|
||||||
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
goto_if_lt MauvilleCity_GameCorner_EventScript_NotEnoughCoinsForDoll
|
||||||
bufferdecorationname 1, DECOR_MUDKIP_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_MUDKIP_DOLL
|
||||||
checkdecorspace DECOR_MUDKIP_DOLL
|
checkdecorspace DECOR_MUDKIP_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForDoll
|
||||||
@@ -261,31 +261,31 @@ MauvilleCity_GameCorner_EventScript_ChooseTMPrize::
|
|||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TM32::
|
MauvilleCity_GameCorner_EventScript_TM32::
|
||||||
setvar VAR_TEMP_1, 1
|
setvar VAR_TEMP_1, 1
|
||||||
bufferitemname 0, ITEM_TM32
|
bufferitemname STR_VAR_1, ITEM_TM32
|
||||||
setvar VAR_0x8004, ITEM_TM32
|
setvar VAR_0x8004, ITEM_TM32
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TM29::
|
MauvilleCity_GameCorner_EventScript_TM29::
|
||||||
setvar VAR_TEMP_1, 2
|
setvar VAR_TEMP_1, 2
|
||||||
bufferitemname 0, ITEM_TM29
|
bufferitemname STR_VAR_1, ITEM_TM29
|
||||||
setvar VAR_0x8004, ITEM_TM29
|
setvar VAR_0x8004, ITEM_TM29
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TM35::
|
MauvilleCity_GameCorner_EventScript_TM35::
|
||||||
setvar VAR_TEMP_1, 3
|
setvar VAR_TEMP_1, 3
|
||||||
bufferitemname 0, ITEM_TM35
|
bufferitemname STR_VAR_1, ITEM_TM35
|
||||||
setvar VAR_0x8004, ITEM_TM35
|
setvar VAR_0x8004, ITEM_TM35
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TM24::
|
MauvilleCity_GameCorner_EventScript_TM24::
|
||||||
setvar VAR_TEMP_1, 4
|
setvar VAR_TEMP_1, 4
|
||||||
bufferitemname 0, ITEM_TM24
|
bufferitemname STR_VAR_1, ITEM_TM24
|
||||||
setvar VAR_0x8004, ITEM_TM24
|
setvar VAR_0x8004, ITEM_TM24
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_TM13::
|
MauvilleCity_GameCorner_EventScript_TM13::
|
||||||
setvar VAR_TEMP_1, 5
|
setvar VAR_TEMP_1, 5
|
||||||
bufferitemname 0, ITEM_TM13
|
bufferitemname STR_VAR_1, ITEM_TM13
|
||||||
setvar VAR_0x8004, ITEM_TM13
|
setvar VAR_0x8004, ITEM_TM13
|
||||||
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
goto MauvilleCity_GameCorner_EventScript_ConfirmTMPrize
|
||||||
|
|
||||||
@@ -415,7 +415,7 @@ MauvilleCity_GameCorner_EventScript_Girl::
|
|||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_GiveTreeckoDoll::
|
MauvilleCity_GameCorner_EventScript_GiveTreeckoDoll::
|
||||||
bufferdecorationname 1, DECOR_TREECKO_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_TREECKO_DOLL
|
||||||
checkdecorspace DECOR_TREECKO_DOLL
|
checkdecorspace DECOR_TREECKO_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
||||||
@@ -426,7 +426,7 @@ MauvilleCity_GameCorner_EventScript_GiveTreeckoDoll::
|
|||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_GiveTorchicDoll::
|
MauvilleCity_GameCorner_EventScript_GiveTorchicDoll::
|
||||||
bufferdecorationname 1, DECOR_TORCHIC_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_TORCHIC_DOLL
|
||||||
checkdecorspace DECOR_TORCHIC_DOLL
|
checkdecorspace DECOR_TORCHIC_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
||||||
@@ -437,7 +437,7 @@ MauvilleCity_GameCorner_EventScript_GiveTorchicDoll::
|
|||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_GameCorner_EventScript_GiveMudkipDoll::
|
MauvilleCity_GameCorner_EventScript_GiveMudkipDoll::
|
||||||
bufferdecorationname 1, DECOR_MUDKIP_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_MUDKIP_DOLL
|
||||||
checkdecorspace DECOR_MUDKIP_DOLL
|
checkdecorspace DECOR_MUDKIP_DOLL
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
goto_if_eq MauvilleCity_GameCorner_EventScript_NoRoomForStarterDoll
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ MossdeepCity_House1_MapScripts::
|
|||||||
MossdeepCity_House1_EventScript_BlackBelt::
|
MossdeepCity_House1_EventScript_BlackBelt::
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
bufferleadmonspeciesname 0
|
bufferleadmonspeciesname STR_VAR_1
|
||||||
msgbox MossdeepCity_House1_Text_HmmYourPokemon, MSGBOX_DEFAULT
|
msgbox MossdeepCity_House1_Text_HmmYourPokemon, MSGBOX_DEFAULT
|
||||||
specialvar VAR_RESULT, GetPokeblockNameByMonNature
|
specialvar VAR_RESULT, GetPokeblockNameByMonNature
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_RocketLaunchCounter::
|
|||||||
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_RocketLaunchCounterMagma
|
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_RocketLaunchCounterMagma
|
||||||
dotimebasedevents
|
dotimebasedevents
|
||||||
specialvar VAR_RESULT, GetWeekCount
|
specialvar VAR_RESULT, GetWeekCount
|
||||||
buffernumberstring 0, VAR_RESULT
|
buffernumberstring STR_VAR_1, VAR_RESULT
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
call_if_eq MossdeepCity_SpaceCenter_1F_EventScript_NoLaunchesYet
|
call_if_eq MossdeepCity_SpaceCenter_1F_EventScript_NoLaunchesYet
|
||||||
compare VAR_RESULT, 1
|
compare VAR_RESULT, 1
|
||||||
@@ -84,7 +84,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_ShowLaunchNumber::
|
|||||||
MossdeepCity_SpaceCenter_1F_EventScript_RocketLaunchCounterMagma::
|
MossdeepCity_SpaceCenter_1F_EventScript_RocketLaunchCounterMagma::
|
||||||
dotimebasedevents
|
dotimebasedevents
|
||||||
specialvar VAR_RESULT, GetWeekCount
|
specialvar VAR_RESULT, GetWeekCount
|
||||||
buffernumberstring 0, VAR_RESULT
|
buffernumberstring STR_VAR_1, VAR_RESULT
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
call_if_eq MossdeepCity_SpaceCenter_1F_EventScript_NoLaunchesYetMagma
|
call_if_eq MossdeepCity_SpaceCenter_1F_EventScript_NoLaunchesYetMagma
|
||||||
compare VAR_RESULT, 1
|
compare VAR_RESULT, 1
|
||||||
|
|||||||
@@ -121,13 +121,13 @@ MossdeepCity_StevensHouse_EventScript_BeldumTransferredToPC::
|
|||||||
end
|
end
|
||||||
|
|
||||||
MossdeepCity_StevensHouse_EventScript_ReceivedBeldumFanfare::
|
MossdeepCity_StevensHouse_EventScript_ReceivedBeldumFanfare::
|
||||||
bufferspeciesname 1, SPECIES_BELDUM
|
bufferspeciesname STR_VAR_2, SPECIES_BELDUM
|
||||||
removeobject LOCALID_BELDUM_BALL
|
removeobject LOCALID_BELDUM_BALL
|
||||||
playfanfare MUS_OBTAIN_ITEM
|
playfanfare MUS_OBTAIN_ITEM
|
||||||
message MossdeepCity_StevensHouse_Text_ObtainedBeldum
|
message MossdeepCity_StevensHouse_Text_ObtainedBeldum
|
||||||
waitmessage
|
waitmessage
|
||||||
waitfanfare
|
waitfanfare
|
||||||
bufferspeciesname 0, SPECIES_BELDUM
|
bufferspeciesname STR_VAR_1, SPECIES_BELDUM
|
||||||
return
|
return
|
||||||
|
|
||||||
MossdeepCity_StevensHouse_EventScript_ReceivedBeldum::
|
MossdeepCity_StevensHouse_EventScript_ReceivedBeldum::
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ PacifidlogTown_House2_EventScript_GiveFrustration::
|
|||||||
|
|
||||||
PacifidlogTown_House2_EventScript_ComeBackInXDays::
|
PacifidlogTown_House2_EventScript_ComeBackInXDays::
|
||||||
specialvar VAR_RESULT, GetDaysUntilPacifidlogTMAvailable
|
specialvar VAR_RESULT, GetDaysUntilPacifidlogTMAvailable
|
||||||
buffernumberstring 0, VAR_RESULT
|
buffernumberstring STR_VAR_1, VAR_RESULT
|
||||||
msgbox PacifidlogTown_House2_Text_GetGoodTMInXDays, MSGBOX_DEFAULT
|
msgbox PacifidlogTown_House2_Text_GetGoodTMInXDays, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ PacifidlogTown_House3_EventScript_Trader::
|
|||||||
special CreateInGameTradePokemon
|
special CreateInGameTradePokemon
|
||||||
special DoInGameTradeScene
|
special DoInGameTradeScene
|
||||||
waitstate
|
waitstate
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox PacifidlogTown_House3_Text_ItsSubtlyDifferentThankYou, MSGBOX_DEFAULT
|
msgbox PacifidlogTown_House3_Text_ItsSubtlyDifferentThankYou, MSGBOX_DEFAULT
|
||||||
setflag FLAG_PACIFIDLOG_NPC_TRADE_COMPLETED
|
setflag FLAG_PACIFIDLOG_NPC_TRADE_COMPLETED
|
||||||
release
|
release
|
||||||
@@ -39,7 +39,7 @@ PacifidlogTown_House3_EventScript_DeclineTrade::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PacifidlogTown_House3_EventScript_NotRequestedMon::
|
PacifidlogTown_House3_EventScript_NotRequestedMon::
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox PacifidlogTown_House3_Text_WontAcceptAnyLessThanRealMon, MSGBOX_DEFAULT
|
msgbox PacifidlogTown_House3_Text_WontAcceptAnyLessThanRealMon, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ Route113_GlassWorkshop_EventScript_ChooseGlassItem::
|
|||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_BlueFlute::
|
Route113_GlassWorkshop_EventScript_BlueFlute::
|
||||||
setvar VAR_0x8008, ITEM_BLUE_FLUTE
|
setvar VAR_0x8008, ITEM_BLUE_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, BLUE_FLUTE_PRICE
|
setvar VAR_0x800A, BLUE_FLUTE_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, BLUE_FLUTE_PRICE
|
compare VAR_ASH_GATHER_COUNT, BLUE_FLUTE_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -92,7 +92,7 @@ Route113_GlassWorkshop_EventScript_BlueFlute::
|
|||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_YellowFlute::
|
Route113_GlassWorkshop_EventScript_YellowFlute::
|
||||||
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
|
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, YELLOW_FLUTE_PRICE
|
setvar VAR_0x800A, YELLOW_FLUTE_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, YELLOW_FLUTE_PRICE
|
compare VAR_ASH_GATHER_COUNT, YELLOW_FLUTE_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -106,7 +106,7 @@ Route113_GlassWorkshop_EventScript_YellowFlute::
|
|||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_RedFlute::
|
Route113_GlassWorkshop_EventScript_RedFlute::
|
||||||
setvar VAR_0x8008, ITEM_RED_FLUTE
|
setvar VAR_0x8008, ITEM_RED_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, RED_FLUTE_PRICE
|
setvar VAR_0x800A, RED_FLUTE_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, RED_FLUTE_PRICE
|
compare VAR_ASH_GATHER_COUNT, RED_FLUTE_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -120,7 +120,7 @@ Route113_GlassWorkshop_EventScript_RedFlute::
|
|||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_WhiteFlute::
|
Route113_GlassWorkshop_EventScript_WhiteFlute::
|
||||||
setvar VAR_0x8008, ITEM_WHITE_FLUTE
|
setvar VAR_0x8008, ITEM_WHITE_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, WHITE_FLUTE_PRICE
|
setvar VAR_0x800A, WHITE_FLUTE_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, WHITE_FLUTE_PRICE
|
compare VAR_ASH_GATHER_COUNT, WHITE_FLUTE_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -134,7 +134,7 @@ Route113_GlassWorkshop_EventScript_WhiteFlute::
|
|||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_BlackFlute::
|
Route113_GlassWorkshop_EventScript_BlackFlute::
|
||||||
setvar VAR_0x8008, ITEM_BLACK_FLUTE
|
setvar VAR_0x8008, ITEM_BLACK_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, BLACK_FLUTE_PRICE
|
setvar VAR_0x800A, BLACK_FLUTE_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, BLACK_FLUTE_PRICE
|
compare VAR_ASH_GATHER_COUNT, BLACK_FLUTE_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -149,7 +149,7 @@ Route113_GlassWorkshop_EventScript_BlackFlute::
|
|||||||
Route113_GlassWorkshop_EventScript_PrettyChair::
|
Route113_GlassWorkshop_EventScript_PrettyChair::
|
||||||
setvar VAR_0x8009, 1
|
setvar VAR_0x8009, 1
|
||||||
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
|
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
|
||||||
bufferdecorationname 0, VAR_0x8008
|
bufferdecorationname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, PRETTY_CHAIR_PRICE
|
setvar VAR_0x800A, PRETTY_CHAIR_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, PRETTY_CHAIR_PRICE
|
compare VAR_ASH_GATHER_COUNT, PRETTY_CHAIR_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -164,7 +164,7 @@ Route113_GlassWorkshop_EventScript_PrettyChair::
|
|||||||
Route113_GlassWorkshop_EventScript_PrettyDesk::
|
Route113_GlassWorkshop_EventScript_PrettyDesk::
|
||||||
setvar VAR_0x8009, 1
|
setvar VAR_0x8009, 1
|
||||||
setvar VAR_0x8008, DECOR_PRETTY_DESK
|
setvar VAR_0x8008, DECOR_PRETTY_DESK
|
||||||
bufferdecorationname 0, VAR_0x8008
|
bufferdecorationname STR_VAR_1, VAR_0x8008
|
||||||
setvar VAR_0x800A, PRETTY_DESK_PRICE
|
setvar VAR_0x800A, PRETTY_DESK_PRICE
|
||||||
compare VAR_ASH_GATHER_COUNT, PRETTY_DESK_PRICE
|
compare VAR_ASH_GATHER_COUNT, PRETTY_DESK_PRICE
|
||||||
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
goto_if_lt Route113_GlassWorkshop_EventScript_NotEnoughAshForItem
|
||||||
@@ -184,14 +184,14 @@ Route113_GlassWorkshop_EventScript_CancelGlassItemSelect::
|
|||||||
Route113_GlassWorkshop_EventScript_NotEnoughAsh::
|
Route113_GlassWorkshop_EventScript_NotEnoughAsh::
|
||||||
setvar VAR_0x800A, LOWEST_ASH_PRICE
|
setvar VAR_0x800A, LOWEST_ASH_PRICE
|
||||||
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
|
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
|
||||||
buffernumberstring 0, VAR_0x800A
|
buffernumberstring STR_VAR_1, VAR_0x800A
|
||||||
msgbox Route113_GlassWorkshop_Text_NotEnoughAshNeedX, MSGBOX_DEFAULT
|
msgbox Route113_GlassWorkshop_Text_NotEnoughAshNeedX, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_NotEnoughAshForItem::
|
Route113_GlassWorkshop_EventScript_NotEnoughAshForItem::
|
||||||
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
|
subvar VAR_0x800A, VAR_ASH_GATHER_COUNT
|
||||||
buffernumberstring 1, VAR_0x800A
|
buffernumberstring STR_VAR_2, VAR_0x800A
|
||||||
message Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem
|
message Route113_GlassWorkshop_Text_NotEnoughAshToMakeItem
|
||||||
waitmessage
|
waitmessage
|
||||||
goto Route113_GlassWorkshop_EventScript_ChooseGlassItem
|
goto Route113_GlassWorkshop_EventScript_ChooseGlassItem
|
||||||
@@ -257,49 +257,49 @@ Route113_GlassWorkshop_EventScript_GiveItemAfterNoRoom::
|
|||||||
Route113_GlassWorkshop_EventScript_GiveBlueFlute::
|
Route113_GlassWorkshop_EventScript_GiveBlueFlute::
|
||||||
setvar VAR_0x8009, 0
|
setvar VAR_0x8009, 0
|
||||||
setvar VAR_0x8008, ITEM_BLUE_FLUTE
|
setvar VAR_0x8008, ITEM_BLUE_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GiveYellowFlute::
|
Route113_GlassWorkshop_EventScript_GiveYellowFlute::
|
||||||
setvar VAR_0x8009, 0
|
setvar VAR_0x8009, 0
|
||||||
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
|
setvar VAR_0x8008, ITEM_YELLOW_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GiveRedFlute::
|
Route113_GlassWorkshop_EventScript_GiveRedFlute::
|
||||||
setvar VAR_0x8009, 0
|
setvar VAR_0x8009, 0
|
||||||
setvar VAR_0x8008, ITEM_RED_FLUTE
|
setvar VAR_0x8008, ITEM_RED_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GiveWhiteFlute::
|
Route113_GlassWorkshop_EventScript_GiveWhiteFlute::
|
||||||
setvar VAR_0x8009, 0
|
setvar VAR_0x8009, 0
|
||||||
setvar VAR_0x8008, ITEM_WHITE_FLUTE
|
setvar VAR_0x8008, ITEM_WHITE_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GiveBlackFlute::
|
Route113_GlassWorkshop_EventScript_GiveBlackFlute::
|
||||||
setvar VAR_0x8009, 0
|
setvar VAR_0x8009, 0
|
||||||
setvar VAR_0x8008, ITEM_BLACK_FLUTE
|
setvar VAR_0x8008, ITEM_BLACK_FLUTE
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GivePrettyChair::
|
Route113_GlassWorkshop_EventScript_GivePrettyChair::
|
||||||
setvar VAR_0x8009, 1
|
setvar VAR_0x8009, 1
|
||||||
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
|
setvar VAR_0x8008, DECOR_PRETTY_CHAIR
|
||||||
bufferdecorationname 0, DECOR_PRETTY_CHAIR
|
bufferdecorationname STR_VAR_1, DECOR_PRETTY_CHAIR
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
Route113_GlassWorkshop_EventScript_GivePrettyDesk::
|
Route113_GlassWorkshop_EventScript_GivePrettyDesk::
|
||||||
setvar VAR_0x8009, 1
|
setvar VAR_0x8009, 1
|
||||||
setvar VAR_0x8008, DECOR_PRETTY_DESK
|
setvar VAR_0x8008, DECOR_PRETTY_DESK
|
||||||
bufferdecorationname 0, DECOR_PRETTY_DESK
|
bufferdecorationname STR_VAR_1, DECOR_PRETTY_DESK
|
||||||
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
goto Route113_GlassWorkshop_EventScript_TryGiveItemAgain
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ Route119_WeatherInstitute_2F_EventScript_ReceivedCastformFanfare::
|
|||||||
message Route119_WeatherInstitute_2F_Text_PlayerReceivedCastform
|
message Route119_WeatherInstitute_2F_Text_PlayerReceivedCastform
|
||||||
waitmessage
|
waitmessage
|
||||||
waitfanfare
|
waitfanfare
|
||||||
bufferspeciesname 0, SPECIES_CASTFORM
|
bufferspeciesname STR_VAR_1, SPECIES_CASTFORM
|
||||||
return
|
return
|
||||||
|
|
||||||
Route119_WeatherInstitute_2F_EventScript_ExplainCastform::
|
Route119_WeatherInstitute_2F_EventScript_ExplainCastform::
|
||||||
|
|||||||
@@ -243,8 +243,8 @@ Route124_DivingTreasureHuntersHouse_EventScript_TradeGreenShard::
|
|||||||
goto Route124_DivingTreasureHuntersHouse_EventScript_TryTradeShard
|
goto Route124_DivingTreasureHuntersHouse_EventScript_TryTradeShard
|
||||||
|
|
||||||
Route124_DivingTreasureHuntersHouse_EventScript_TryTradeShard::
|
Route124_DivingTreasureHuntersHouse_EventScript_TryTradeShard::
|
||||||
bufferitemname 0, VAR_0x8008
|
bufferitemname STR_VAR_1, VAR_0x8008
|
||||||
bufferitemname 1, VAR_0x8009
|
bufferitemname STR_VAR_2, VAR_0x8009
|
||||||
msgbox Route124_DivingTreasureHuntersHouse_Text_YoullTradeShardForStone, MSGBOX_YESNO
|
msgbox Route124_DivingTreasureHuntersHouse_Text_YoullTradeShardForStone, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq Route124_DivingTreasureHuntersHouse_EventScript_DeclineTrade
|
goto_if_eq Route124_DivingTreasureHuntersHouse_EventScript_DeclineTrade
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ RustboroCity_DevonCorp_2F_EventScript_NoticeRootFossil::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_GiveRootFossil::
|
RustboroCity_DevonCorp_2F_EventScript_GiveRootFossil::
|
||||||
bufferitemname 0, ITEM_ROOT_FOSSIL
|
bufferitemname STR_VAR_1, ITEM_ROOT_FOSSIL
|
||||||
msgbox RustboroCity_DevonCorp_2F_Text_HandedFossilToResearcher, MSGBOX_DEFAULT
|
msgbox RustboroCity_DevonCorp_2F_Text_HandedFossilToResearcher, MSGBOX_DEFAULT
|
||||||
removeitem ITEM_ROOT_FOSSIL
|
removeitem ITEM_ROOT_FOSSIL
|
||||||
setvar VAR_FOSSIL_RESURRECTION_STATE, 1
|
setvar VAR_FOSSIL_RESURRECTION_STATE, 1
|
||||||
@@ -121,7 +121,7 @@ RustboroCity_DevonCorp_2F_EventScript_NoticeClawFossil::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_GiveClawFossil::
|
RustboroCity_DevonCorp_2F_EventScript_GiveClawFossil::
|
||||||
bufferitemname 0, ITEM_CLAW_FOSSIL
|
bufferitemname STR_VAR_1, ITEM_CLAW_FOSSIL
|
||||||
msgbox RustboroCity_DevonCorp_2F_Text_HandedFossilToResearcher, MSGBOX_DEFAULT
|
msgbox RustboroCity_DevonCorp_2F_Text_HandedFossilToResearcher, MSGBOX_DEFAULT
|
||||||
removeitem ITEM_CLAW_FOSSIL
|
removeitem ITEM_CLAW_FOSSIL
|
||||||
setvar VAR_FOSSIL_RESURRECTION_STATE, 1
|
setvar VAR_FOSSIL_RESURRECTION_STATE, 1
|
||||||
@@ -147,13 +147,13 @@ RustboroCity_DevonCorp_2F_EventScript_FossilMonReady::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_LileepReady::
|
RustboroCity_DevonCorp_2F_EventScript_LileepReady::
|
||||||
bufferspeciesname 1, SPECIES_LILEEP
|
bufferspeciesname STR_VAR_2, SPECIES_LILEEP
|
||||||
msgbox RustboroCity_DevonCorp_2F_Text_FossilizedMonBroughtBackToLife, MSGBOX_DEFAULT
|
msgbox RustboroCity_DevonCorp_2F_Text_FossilizedMonBroughtBackToLife, MSGBOX_DEFAULT
|
||||||
goto RustboroCity_DevonCorp_2F_EventScript_ReceiveLileep
|
goto RustboroCity_DevonCorp_2F_EventScript_ReceiveLileep
|
||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_AnorithReady::
|
RustboroCity_DevonCorp_2F_EventScript_AnorithReady::
|
||||||
bufferspeciesname 1, SPECIES_ANORITH
|
bufferspeciesname STR_VAR_2, SPECIES_ANORITH
|
||||||
msgbox RustboroCity_DevonCorp_2F_Text_FossilizedMonBroughtBackToLife, MSGBOX_DEFAULT
|
msgbox RustboroCity_DevonCorp_2F_Text_FossilizedMonBroughtBackToLife, MSGBOX_DEFAULT
|
||||||
goto RustboroCity_DevonCorp_2F_EventScript_ReceiveAnorith
|
goto RustboroCity_DevonCorp_2F_EventScript_ReceiveAnorith
|
||||||
end
|
end
|
||||||
@@ -193,12 +193,12 @@ RustboroCity_DevonCorp_2F_EventScript_TransferLileepToPC::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_ReceivedLileepFanfare::
|
RustboroCity_DevonCorp_2F_EventScript_ReceivedLileepFanfare::
|
||||||
bufferspeciesname 1, SPECIES_LILEEP
|
bufferspeciesname STR_VAR_2, SPECIES_LILEEP
|
||||||
playfanfare MUS_OBTAIN_ITEM
|
playfanfare MUS_OBTAIN_ITEM
|
||||||
message RustboroCity_DevonCorp_2F_Text_ReceivedMonFromResearcher
|
message RustboroCity_DevonCorp_2F_Text_ReceivedMonFromResearcher
|
||||||
waitmessage
|
waitmessage
|
||||||
waitfanfare
|
waitfanfare
|
||||||
bufferspeciesname 0, SPECIES_LILEEP
|
bufferspeciesname STR_VAR_1, SPECIES_LILEEP
|
||||||
return
|
return
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_FinishReceivingLileep::
|
RustboroCity_DevonCorp_2F_EventScript_FinishReceivingLileep::
|
||||||
@@ -242,12 +242,12 @@ RustboroCity_DevonCorp_2F_EventScript_TransferAnorithToPC::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_ReceivedAnorithFanfare::
|
RustboroCity_DevonCorp_2F_EventScript_ReceivedAnorithFanfare::
|
||||||
bufferspeciesname 1, SPECIES_ANORITH
|
bufferspeciesname STR_VAR_2, SPECIES_ANORITH
|
||||||
playfanfare MUS_OBTAIN_ITEM
|
playfanfare MUS_OBTAIN_ITEM
|
||||||
message RustboroCity_DevonCorp_2F_Text_ReceivedMonFromResearcher
|
message RustboroCity_DevonCorp_2F_Text_ReceivedMonFromResearcher
|
||||||
waitmessage
|
waitmessage
|
||||||
waitfanfare
|
waitfanfare
|
||||||
bufferspeciesname 0, SPECIES_ANORITH
|
bufferspeciesname STR_VAR_1, SPECIES_ANORITH
|
||||||
return
|
return
|
||||||
|
|
||||||
RustboroCity_DevonCorp_2F_EventScript_FinishReceivingAnorith::
|
RustboroCity_DevonCorp_2F_EventScript_FinishReceivingAnorith::
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ RustboroCity_House1_EventScript_DeclineTrade::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RustboroCity_House1_EventScript_NotRequestedMon::
|
RustboroCity_House1_EventScript_NotRequestedMon::
|
||||||
bufferspeciesname 0, VAR_0x8009
|
bufferspeciesname STR_VAR_1, VAR_0x8009
|
||||||
msgbox RustboroCity_House1_Text_DoesntLookLikeMonToMe, MSGBOX_DEFAULT
|
msgbox RustboroCity_House1_Text_DoesntLookLikeMonToMe, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ SkyPillar_Top_EventScript_RanFromRayquaza2::
|
|||||||
fadescreenswapbuffers FADE_TO_BLACK
|
fadescreenswapbuffers FADE_TO_BLACK
|
||||||
removeobject VAR_LAST_TALKED
|
removeobject VAR_LAST_TALKED
|
||||||
fadescreenswapbuffers FADE_FROM_BLACK
|
fadescreenswapbuffers FADE_FROM_BLACK
|
||||||
bufferspeciesname 0, VAR_0x8004
|
bufferspeciesname STR_VAR_1, VAR_0x8004
|
||||||
msgbox gText_LegendaryFlewAway, MSGBOX_DEFAULT
|
msgbox gText_LegendaryFlewAway, MSGBOX_DEFAULT
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -164,7 +164,7 @@ SlateportCity_Pokemart_EnergyGuru:
|
|||||||
SlateportCity_EventScript_EffortRibbonWoman::
|
SlateportCity_EventScript_EffortRibbonWoman::
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
bufferleadmonspeciesname 0
|
bufferleadmonspeciesname STR_VAR_1
|
||||||
msgbox SlateportCity_Text_OhYourPokemon, MSGBOX_DEFAULT
|
msgbox SlateportCity_Text_OhYourPokemon, MSGBOX_DEFAULT
|
||||||
specialvar VAR_RESULT, LeadMonHasEffortRibbon
|
specialvar VAR_RESULT, LeadMonHasEffortRibbon
|
||||||
compare VAR_RESULT, TRUE
|
compare VAR_RESULT, TRUE
|
||||||
@@ -795,77 +795,77 @@ SlateportCity_EventScript_ChooseBerryPowderItem::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_EnergyPowder::
|
SlateportCity_EventScript_EnergyPowder::
|
||||||
bufferitemname 0, ITEM_ENERGY_POWDER
|
bufferitemname STR_VAR_1, ITEM_ENERGY_POWDER
|
||||||
setvar VAR_0x8008, ITEM_ENERGY_POWDER
|
setvar VAR_0x8008, ITEM_ENERGY_POWDER
|
||||||
setvar VAR_0x8009, 50
|
setvar VAR_0x8009, 50
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_EnergyRoot::
|
SlateportCity_EventScript_EnergyRoot::
|
||||||
bufferitemname 0, ITEM_ENERGY_ROOT
|
bufferitemname STR_VAR_1, ITEM_ENERGY_ROOT
|
||||||
setvar VAR_0x8008, ITEM_ENERGY_ROOT
|
setvar VAR_0x8008, ITEM_ENERGY_ROOT
|
||||||
setvar VAR_0x8009, 80
|
setvar VAR_0x8009, 80
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_HealPowder::
|
SlateportCity_EventScript_HealPowder::
|
||||||
bufferitemname 0, ITEM_HEAL_POWDER
|
bufferitemname STR_VAR_1, ITEM_HEAL_POWDER
|
||||||
setvar VAR_0x8008, ITEM_HEAL_POWDER
|
setvar VAR_0x8008, ITEM_HEAL_POWDER
|
||||||
setvar VAR_0x8009, 50
|
setvar VAR_0x8009, 50
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_RevivalHerb::
|
SlateportCity_EventScript_RevivalHerb::
|
||||||
bufferitemname 0, ITEM_REVIVAL_HERB
|
bufferitemname STR_VAR_1, ITEM_REVIVAL_HERB
|
||||||
setvar VAR_0x8008, ITEM_REVIVAL_HERB
|
setvar VAR_0x8008, ITEM_REVIVAL_HERB
|
||||||
setvar VAR_0x8009, 300
|
setvar VAR_0x8009, 300
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_Protein::
|
SlateportCity_EventScript_Protein::
|
||||||
bufferitemname 0, ITEM_PROTEIN
|
bufferitemname STR_VAR_1, ITEM_PROTEIN
|
||||||
setvar VAR_0x8008, ITEM_PROTEIN
|
setvar VAR_0x8008, ITEM_PROTEIN
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_Iron::
|
SlateportCity_EventScript_Iron::
|
||||||
bufferitemname 0, ITEM_IRON
|
bufferitemname STR_VAR_1, ITEM_IRON
|
||||||
setvar VAR_0x8008, ITEM_IRON
|
setvar VAR_0x8008, ITEM_IRON
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_Carbos::
|
SlateportCity_EventScript_Carbos::
|
||||||
bufferitemname 0, ITEM_CARBOS
|
bufferitemname STR_VAR_1, ITEM_CARBOS
|
||||||
setvar VAR_0x8008, ITEM_CARBOS
|
setvar VAR_0x8008, ITEM_CARBOS
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_Calcium::
|
SlateportCity_EventScript_Calcium::
|
||||||
bufferitemname 0, ITEM_CALCIUM
|
bufferitemname STR_VAR_1, ITEM_CALCIUM
|
||||||
setvar VAR_0x8008, ITEM_CALCIUM
|
setvar VAR_0x8008, ITEM_CALCIUM
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_Zinc::
|
SlateportCity_EventScript_Zinc::
|
||||||
bufferitemname 0, ITEM_ZINC
|
bufferitemname STR_VAR_1, ITEM_ZINC
|
||||||
setvar VAR_0x8008, ITEM_ZINC
|
setvar VAR_0x8008, ITEM_ZINC
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_HPUp::
|
SlateportCity_EventScript_HPUp::
|
||||||
bufferitemname 0, ITEM_HP_UP
|
bufferitemname STR_VAR_1, ITEM_HP_UP
|
||||||
setvar VAR_0x8008, ITEM_HP_UP
|
setvar VAR_0x8008, ITEM_HP_UP
|
||||||
setvar VAR_0x8009, 1000
|
setvar VAR_0x8009, 1000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
end
|
end
|
||||||
|
|
||||||
SlateportCity_EventScript_PPUp::
|
SlateportCity_EventScript_PPUp::
|
||||||
bufferitemname 0, ITEM_PP_UP
|
bufferitemname STR_VAR_1, ITEM_PP_UP
|
||||||
setvar VAR_0x8008, ITEM_PP_UP
|
setvar VAR_0x8008, ITEM_PP_UP
|
||||||
setvar VAR_0x8009, 3000
|
setvar VAR_0x8009, 3000
|
||||||
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
goto SlateportCity_EventScript_TryBuyBerryPowderItem
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ SlateportCity_PokemonFanClub_EventScript_ChairmanAssessLeadMon::
|
|||||||
call_if_unset FLAG_RECEIVED_PINK_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonCute
|
call_if_unset FLAG_RECEIVED_PINK_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonCute
|
||||||
call_if_unset FLAG_RECEIVED_BLUE_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonBeauty
|
call_if_unset FLAG_RECEIVED_BLUE_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonBeauty
|
||||||
call_if_unset FLAG_RECEIVED_RED_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonCool
|
call_if_unset FLAG_RECEIVED_RED_SCARF, SlateportCity_PokemonFanClub_EventScript_CheckMonCool
|
||||||
bufferleadmonspeciesname 0
|
bufferleadmonspeciesname STR_VAR_1
|
||||||
switch VAR_TEMP_1
|
switch VAR_TEMP_1
|
||||||
case 0, SlateportCity_PokemonFanClub_EventScript_NoHighConditions
|
case 0, SlateportCity_PokemonFanClub_EventScript_NoHighConditions
|
||||||
case 1, SlateportCity_PokemonFanClub_EventScript_GiveRedScarf
|
case 1, SlateportCity_PokemonFanClub_EventScript_GiveRedScarf
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ SootopolisCity_House6_EventScript_ReceivedWailmerDoll::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SootopolisCity_House6_EventScript_NoRoomForWailmerDoll::
|
SootopolisCity_House6_EventScript_NoRoomForWailmerDoll::
|
||||||
bufferdecorationname 1, DECOR_WAILMER_DOLL
|
bufferdecorationname STR_VAR_2, DECOR_WAILMER_DOLL
|
||||||
msgbox gText_NoRoomLeftForAnother, MSGBOX_DEFAULT
|
msgbox gText_NoRoomLeftForAnother, MSGBOX_DEFAULT
|
||||||
msgbox SootopolisCity_House6_Text_IllHoldItForYou, MSGBOX_DEFAULT
|
msgbox SootopolisCity_House6_Text_IllHoldItForYou, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
|
|||||||
@@ -92,20 +92,20 @@ BerryTree_EventScript_GetCareAdverb::
|
|||||||
goto_if_eq BerryTree_EventScript_SetAdverbPoor
|
goto_if_eq BerryTree_EventScript_SetAdverbPoor
|
||||||
compare VAR_0x8005, 4
|
compare VAR_0x8005, 4
|
||||||
goto_if_eq BerryTree_EventScript_SetAdverbGreat
|
goto_if_eq BerryTree_EventScript_SetAdverbGreat
|
||||||
bufferstring 1, BerryTree_Text_CareAdverbGood
|
bufferstring STR_VAR_2, BerryTree_Text_CareAdverbGood
|
||||||
return
|
return
|
||||||
|
|
||||||
BerryTree_EventScript_SetAdverbGreat::
|
BerryTree_EventScript_SetAdverbGreat::
|
||||||
bufferstring 1, BerryTree_Text_CareAdverbGreat
|
bufferstring STR_VAR_2, BerryTree_Text_CareAdverbGreat
|
||||||
return
|
return
|
||||||
|
|
||||||
BerryTree_EventScript_SetAdverbPoor::
|
BerryTree_EventScript_SetAdverbPoor::
|
||||||
bufferstring 1, BerryTree_Text_CareAdverbPoor
|
bufferstring STR_VAR_2, BerryTree_Text_CareAdverbPoor
|
||||||
return
|
return
|
||||||
|
|
||||||
@ VAR_0x8006 here is the number of berries
|
@ VAR_0x8006 here is the number of berries
|
||||||
BerryTree_EventScript_CheckBerryFullyGrown::
|
BerryTree_EventScript_CheckBerryFullyGrown::
|
||||||
buffernumberstring 1, VAR_0x8006
|
buffernumberstring STR_VAR_2, VAR_0x8006
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
special ObjectEventInteractionGetBerryCountString
|
special ObjectEventInteractionGetBerryCountString
|
||||||
|
|||||||
@@ -827,7 +827,7 @@ EventScript_RecordCenter_Spot3::
|
|||||||
end
|
end
|
||||||
|
|
||||||
RecordCorner_EventScript_ReceivedGiftItem::
|
RecordCorner_EventScript_ReceivedGiftItem::
|
||||||
bufferitemname 1, VAR_TEMP_1
|
bufferitemname STR_VAR_2, VAR_TEMP_1
|
||||||
message RecordCorner_Text_PlayerSentOverOneX
|
message RecordCorner_Text_PlayerSentOverOneX
|
||||||
waitmessage
|
waitmessage
|
||||||
waitbuttonpress
|
waitbuttonpress
|
||||||
|
|||||||
@@ -283,8 +283,8 @@ ContestHall_EventScript_GetCategoryTough::
|
|||||||
return
|
return
|
||||||
|
|
||||||
ContestHall_EventScript_ContestGettingStarted::
|
ContestHall_EventScript_ContestGettingStarted::
|
||||||
buffercontestname 1, VAR_0x8008
|
buffercontestname STR_VAR_2, VAR_0x8008
|
||||||
bufferstdstring 2, VAR_0x8009
|
bufferstdstring STR_VAR_3, VAR_0x8009
|
||||||
call ContestHall_EventScript_GettingStarted
|
call ContestHall_EventScript_GettingStarted
|
||||||
lockall
|
lockall
|
||||||
applymovement LOCALID_MC, ContestHall_Movement_MCBackUp
|
applymovement LOCALID_MC, ContestHall_Movement_MCBackUp
|
||||||
@@ -393,7 +393,7 @@ ContestHall_EventScript_Player4WalkToCenter::
|
|||||||
ContestHall_EventScript_ShowContestMonPic::
|
ContestHall_EventScript_ShowContestMonPic::
|
||||||
special BufferContestTrainerAndMonNames
|
special BufferContestTrainerAndMonNames
|
||||||
addvar VAR_0x8006, 1
|
addvar VAR_0x8006, 1
|
||||||
buffernumberstring 1, VAR_0x8006
|
buffernumberstring STR_VAR_2, VAR_0x8006
|
||||||
lockall
|
lockall
|
||||||
applymovement VAR_0x800B, ContestHall_Movement_ContestantDelay32
|
applymovement VAR_0x800B, ContestHall_Movement_ContestantDelay32
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
@@ -1000,7 +1000,7 @@ ContestHall_EventScript_CongratulateWinner::
|
|||||||
special BufferContestWinnerTrainerName
|
special BufferContestWinnerTrainerName
|
||||||
special BufferContestWinnerMonName
|
special BufferContestWinnerMonName
|
||||||
addvar VAR_0x8005, 1
|
addvar VAR_0x8005, 1
|
||||||
buffernumberstring 1, VAR_0x8005
|
buffernumberstring STR_VAR_2, VAR_0x8005
|
||||||
addvar VAR_0x8005, -1
|
addvar VAR_0x8005, -1
|
||||||
call ContestHall_EventScript_CongratsWinner
|
call ContestHall_EventScript_CongratsWinner
|
||||||
applymovement VAR_TEMP_3, ContestHall_Movement_WinningPlayerWalkUp
|
applymovement VAR_TEMP_3, ContestHall_Movement_WinningPlayerWalkUp
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ EventScript_CutTree::
|
|||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_CheckTreeCantCut
|
goto_if_eq EventScript_CheckTreeCantCut
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
buffermovename 1, MOVE_CUT
|
buffermovename STR_VAR_2, MOVE_CUT
|
||||||
msgbox Text_WantToCut, MSGBOX_YESNO
|
msgbox Text_WantToCut, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq EventScript_CancelCut
|
goto_if_eq EventScript_CancelCut
|
||||||
@@ -67,8 +67,8 @@ EventScript_RockSmash::
|
|||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_CantSmashRock
|
goto_if_eq EventScript_CantSmashRock
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
buffermovename 1, MOVE_ROCK_SMASH
|
buffermovename STR_VAR_2, MOVE_ROCK_SMASH
|
||||||
msgbox Text_WantToSmash, MSGBOX_YESNO
|
msgbox Text_WantToSmash, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq EventScript_CancelSmash
|
goto_if_eq EventScript_CancelSmash
|
||||||
@@ -195,7 +195,7 @@ EventScript_UseWaterfall::
|
|||||||
checkpartymove MOVE_WATERFALL
|
checkpartymove MOVE_WATERFALL
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_CantWaterfall
|
goto_if_eq EventScript_CantWaterfall
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
msgbox Text_WantToWaterfall, MSGBOX_YESNO
|
msgbox Text_WantToWaterfall, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
@@ -230,7 +230,7 @@ EventScript_UseDive::
|
|||||||
checkpartymove MOVE_DIVE
|
checkpartymove MOVE_DIVE
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_CantDive
|
goto_if_eq EventScript_CantDive
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
setfieldeffectargument 1, 1
|
setfieldeffectargument 1, 1
|
||||||
msgbox Text_WantToDive, MSGBOX_YESNO
|
msgbox Text_WantToDive, MSGBOX_YESNO
|
||||||
@@ -255,7 +255,7 @@ EventScript_UseDiveUnderwater::
|
|||||||
checkpartymove MOVE_DIVE
|
checkpartymove MOVE_DIVE
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_CantSurface
|
goto_if_eq EventScript_CantSurface
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
setfieldeffectargument 1, 1
|
setfieldeffectargument 1, 1
|
||||||
msgbox Text_WantToSurface, MSGBOX_YESNO
|
msgbox Text_WantToSurface, MSGBOX_YESNO
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ MysteryGiftScript_StampCard::
|
|||||||
setorcopyvar VAR_RESULT, GET_NUM_STAMPS
|
setorcopyvar VAR_RESULT, GET_NUM_STAMPS
|
||||||
specialvar VAR_0x8009, GetMysteryGiftCardStat
|
specialvar VAR_0x8009, GetMysteryGiftCardStat
|
||||||
subvar VAR_0x8008, VAR_0x8009
|
subvar VAR_0x8008, VAR_0x8009
|
||||||
buffernumberstring 0, VAR_0x8008
|
buffernumberstring STR_VAR_1, VAR_0x8008
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
vmessage sText_MysteryGiftStampCard
|
vmessage sText_MysteryGiftStampCard
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Std_ObtainItem::
|
|||||||
return
|
return
|
||||||
|
|
||||||
EventScript_ObtainItemMessage::
|
EventScript_ObtainItemMessage::
|
||||||
bufferitemnameplural 1, ITEMID, AMOUNT
|
bufferitemnameplural STR_VAR_2, ITEMID, AMOUNT
|
||||||
checkitemtype ITEMID
|
checkitemtype ITEMID
|
||||||
call EventScript_BufferPocketNameAndTryFanfare
|
call EventScript_BufferPocketNameAndTryFanfare
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
@@ -27,31 +27,31 @@ EventScript_BufferPocketNameAndTryFanfare::
|
|||||||
end
|
end
|
||||||
|
|
||||||
EventScript_BufferItemsPocket::
|
EventScript_BufferItemsPocket::
|
||||||
bufferstdstring 2, STDSTRING_ITEMS
|
bufferstdstring STR_VAR_3, STDSTRING_ITEMS
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_PlayFanfareObtainedItem
|
call_if_eq EventScript_PlayFanfareObtainedItem
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_BufferKeyItemsPocket::
|
EventScript_BufferKeyItemsPocket::
|
||||||
bufferstdstring 2, STDSTRING_KEYITEMS
|
bufferstdstring STR_VAR_3, STDSTRING_KEYITEMS
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_PlayFanfareObtainedItem
|
call_if_eq EventScript_PlayFanfareObtainedItem
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_BufferPokeballsPocket::
|
EventScript_BufferPokeballsPocket::
|
||||||
bufferstdstring 2, STDSTRING_POKEBALLS
|
bufferstdstring STR_VAR_3, STDSTRING_POKEBALLS
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_PlayFanfareObtainedItem
|
call_if_eq EventScript_PlayFanfareObtainedItem
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_BufferTMHMsPocket::
|
EventScript_BufferTMHMsPocket::
|
||||||
bufferstdstring 2, STDSTRING_TMHMS
|
bufferstdstring STR_VAR_3, STDSTRING_TMHMS
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_PlayFanfareObtainedTMHM
|
call_if_eq EventScript_PlayFanfareObtainedTMHM
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_BufferBerriesPocket::
|
EventScript_BufferBerriesPocket::
|
||||||
bufferstdstring 2, STDSTRING_BERRIES
|
bufferstdstring STR_VAR_3, STDSTRING_BERRIES
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_PlayFanfareObtainedItem
|
call_if_eq EventScript_PlayFanfareObtainedItem
|
||||||
return
|
return
|
||||||
@@ -82,7 +82,7 @@ Std_ObtainDecoration::
|
|||||||
return
|
return
|
||||||
|
|
||||||
EventScript_ObtainDecorationMessage::
|
EventScript_ObtainDecorationMessage::
|
||||||
bufferdecorationname 1, ITEMID
|
bufferdecorationname STR_VAR_2, ITEMID
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
call_if_eq EventScript_ObtainedDecor
|
call_if_eq EventScript_ObtainedDecor
|
||||||
compare VAR_0x8007, FALSE
|
compare VAR_0x8007, FALSE
|
||||||
@@ -109,7 +109,7 @@ Std_FindItem::
|
|||||||
copyvar VAR_0x8005, AMOUNT
|
copyvar VAR_0x8005, AMOUNT
|
||||||
checkitemspace ITEMID, AMOUNT
|
checkitemspace ITEMID, AMOUNT
|
||||||
copyvar VAR_0x8007, VAR_RESULT
|
copyvar VAR_0x8007, VAR_RESULT
|
||||||
bufferitemnameplural 1, ITEMID, AMOUNT
|
bufferitemnameplural STR_VAR_2, ITEMID, AMOUNT
|
||||||
checkitemtype ITEMID
|
checkitemtype ITEMID
|
||||||
call EventScript_BufferPocketNameAndTryFanfare
|
call EventScript_BufferPocketNameAndTryFanfare
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
@@ -130,7 +130,7 @@ EventScript_PickUpItem::
|
|||||||
call_if_eq EventScript_FoundItem
|
call_if_eq EventScript_FoundItem
|
||||||
waitfanfare
|
waitfanfare
|
||||||
waitmessage
|
waitmessage
|
||||||
bufferitemnameplural 1, VAR_0x8004, VAR_0x8005
|
bufferitemnameplural STR_VAR_2, VAR_0x8004, VAR_0x8005
|
||||||
pyramid_inchallenge
|
pyramid_inchallenge
|
||||||
compare VAR_RESULT, TRUE
|
compare VAR_RESULT, TRUE
|
||||||
goto_if_eq EventScript_PutBattlePyramidItemInBag
|
goto_if_eq EventScript_PutBattlePyramidItemInBag
|
||||||
@@ -142,7 +142,7 @@ EventScript_PutBattlePyramidItemInBag::
|
|||||||
return
|
return
|
||||||
|
|
||||||
EventScript_FoundTMHM::
|
EventScript_FoundTMHM::
|
||||||
bufferitemnameplural 0, VAR_0x8004, VAR_0x8005
|
bufferitemnameplural STR_VAR_1, VAR_0x8004, VAR_0x8005
|
||||||
message gText_PlayerFoundOneTMHM
|
message gText_PlayerFoundOneTMHM
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -161,7 +161,7 @@ EventScript_HiddenItemScript::
|
|||||||
waitse
|
waitse
|
||||||
additem VAR_0x8005
|
additem VAR_0x8005
|
||||||
copyvar VAR_0x8007, VAR_RESULT
|
copyvar VAR_0x8007, VAR_RESULT
|
||||||
bufferitemnameplural 1, VAR_0x8005, 1
|
bufferitemnameplural STR_VAR_2, VAR_0x8005, 1
|
||||||
checkitemtype VAR_0x8005
|
checkitemtype VAR_0x8005
|
||||||
call EventScript_BufferPocketNameAndTryFanfare
|
call EventScript_BufferPocketNameAndTryFanfare
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
@@ -181,7 +181,7 @@ EventScript_PickUpHiddenItem::
|
|||||||
end
|
end
|
||||||
|
|
||||||
EventScript_FoundHiddenTMHM::
|
EventScript_FoundHiddenTMHM::
|
||||||
bufferitemnameplural 0, VAR_0x8004, 1
|
bufferitemnameplural STR_VAR_1, VAR_0x8004, 1
|
||||||
message gText_PlayerFoundOneTMHM
|
message gText_PlayerFoundOneTMHM
|
||||||
goto EventScript_PutHiddenItemInPocket
|
goto EventScript_PutHiddenItemInPocket
|
||||||
end
|
end
|
||||||
@@ -194,7 +194,7 @@ EventScript_FoundHiddenItem::
|
|||||||
EventScript_PutHiddenItemInPocket::
|
EventScript_PutHiddenItemInPocket::
|
||||||
waitmessage
|
waitmessage
|
||||||
waitfanfare
|
waitfanfare
|
||||||
bufferitemnameplural 1, VAR_0x8004, 1
|
bufferitemnameplural STR_VAR_2, VAR_0x8004, 1
|
||||||
copyvar VAR_0x8004, VAR_0x8008
|
copyvar VAR_0x8004, VAR_0x8008
|
||||||
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
msgbox gText_PutItemInPocket, MSGBOX_DEFAULT
|
||||||
special TryPutTreasureInvestigatorsOnAir
|
special TryPutTreasureInvestigatorsOnAir
|
||||||
|
|||||||
@@ -14,22 +14,22 @@ Common_EventScript_NameReceivedBoxMon::
|
|||||||
return
|
return
|
||||||
|
|
||||||
Common_EventScript_TransferredToPC::
|
Common_EventScript_TransferredToPC::
|
||||||
bufferboxname 0, VAR_PC_BOX_TO_SEND_MON
|
bufferboxname STR_VAR_1, VAR_PC_BOX_TO_SEND_MON
|
||||||
bufferspeciesname 1, VAR_TEMP_1
|
bufferspeciesname STR_VAR_2, VAR_TEMP_1
|
||||||
call_if_unset FLAG_SYS_PC_LANETTE, EventScript_TransferredSomeonesPC
|
call_if_unset FLAG_SYS_PC_LANETTE, EventScript_TransferredSomeonesPC
|
||||||
call_if_set FLAG_SYS_PC_LANETTE, EventScript_TransferredLanettesPC
|
call_if_set FLAG_SYS_PC_LANETTE, EventScript_TransferredLanettesPC
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_TransferredSomeonesPC::
|
EventScript_TransferredSomeonesPC::
|
||||||
specialvar VAR_RESULT, ShouldShowBoxWasFullMessage
|
specialvar VAR_RESULT, ShouldShowBoxWasFullMessage
|
||||||
compare VAR_RESULT, 1
|
compare VAR_RESULT, TRUE
|
||||||
goto_if_eq EventScript_SomeonesPCBoxFull
|
goto_if_eq EventScript_SomeonesPCBoxFull
|
||||||
msgbox gText_PkmnTransferredSomeonesPC, MSGBOX_DEFAULT
|
msgbox gText_PkmnTransferredSomeonesPC, MSGBOX_DEFAULT
|
||||||
return
|
return
|
||||||
|
|
||||||
EventScript_SomeonesPCBoxFull::
|
EventScript_SomeonesPCBoxFull::
|
||||||
specialvar VAR_RESULT, GetPCBoxToSendMon
|
specialvar VAR_RESULT, GetPCBoxToSendMon
|
||||||
bufferboxname 2, VAR_RESULT
|
bufferboxname STR_VAR_3, VAR_RESULT
|
||||||
msgbox gText_PkmnTransferredSomeonesPCBoxFull, MSGBOX_DEFAULT
|
msgbox gText_PkmnTransferredSomeonesPCBoxFull, MSGBOX_DEFAULT
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ EventScript_TransferredLanettesPC::
|
|||||||
|
|
||||||
EventScript_LanettesPCBoxFull::
|
EventScript_LanettesPCBoxFull::
|
||||||
specialvar VAR_RESULT, GetPCBoxToSendMon
|
specialvar VAR_RESULT, GetPCBoxToSendMon
|
||||||
bufferboxname 2, VAR_RESULT
|
bufferboxname STR_VAR_3, VAR_RESULT
|
||||||
msgbox gText_PkmnTransferredLanettesPCBoxFull, MSGBOX_DEFAULT
|
msgbox gText_PkmnTransferredLanettesPCBoxFull, MSGBOX_DEFAULT
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -73,8 +73,8 @@ ProfBirch_EventScript_RatePokedex::
|
|||||||
copyvar VAR_0x8008, VAR_0x8005
|
copyvar VAR_0x8008, VAR_0x8005
|
||||||
copyvar VAR_0x8009, VAR_0x8006
|
copyvar VAR_0x8009, VAR_0x8006
|
||||||
copyvar VAR_0x800A, VAR_RESULT
|
copyvar VAR_0x800A, VAR_RESULT
|
||||||
buffernumberstring 0, VAR_0x8008 @ Num Hoenn seen
|
buffernumberstring STR_VAR_1, VAR_0x8008 @ Num Hoenn seen
|
||||||
buffernumberstring 1, VAR_0x8009 @ Num Hoenn caught
|
buffernumberstring STR_VAR_2, VAR_0x8009 @ Num Hoenn caught
|
||||||
msgbox gBirchDexRatingText_SoYouveSeenAndCaught, MSGBOX_DEFAULT
|
msgbox gBirchDexRatingText_SoYouveSeenAndCaught, MSGBOX_DEFAULT
|
||||||
call ProfBirch_EventScript_ShowRatingMessage
|
call ProfBirch_EventScript_ShowRatingMessage
|
||||||
compare VAR_0x800A, 0
|
compare VAR_0x800A, 0
|
||||||
@@ -83,7 +83,7 @@ ProfBirch_EventScript_RatePokedex::
|
|||||||
specialvar VAR_RESULT, ScriptGetPokedexInfo
|
specialvar VAR_RESULT, ScriptGetPokedexInfo
|
||||||
copyvar VAR_0x8008, VAR_0x8005
|
copyvar VAR_0x8008, VAR_0x8005
|
||||||
copyvar VAR_0x8009, VAR_0x8006
|
copyvar VAR_0x8009, VAR_0x8006
|
||||||
buffernumberstring 0, VAR_0x8008 @ Num National seen
|
buffernumberstring STR_VAR_1, VAR_0x8008 @ Num National seen
|
||||||
buffernumberstring 1, VAR_0x8009 @ Num National caught
|
buffernumberstring STR_VAR_2, VAR_0x8009 @ Num National caught
|
||||||
msgbox gBirchDexRatingText_OnANationwideBasis, MSGBOX_DEFAULT
|
msgbox gBirchDexRatingText_OnANationwideBasis, MSGBOX_DEFAULT
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ SecretBase_EventScript_CheckEntrance::
|
|||||||
goto_if_eq SecretBase_EventScript_AlreadyHasSecretBase
|
goto_if_eq SecretBase_EventScript_AlreadyHasSecretBase
|
||||||
checkpartymove MOVE_SECRET_POWER
|
checkpartymove MOVE_SECRET_POWER
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
buffermovename 1, MOVE_SECRET_POWER
|
buffermovename STR_VAR_2, MOVE_SECRET_POWER
|
||||||
compare VAR_0x8007, SECRET_BASE_RED_CAVE
|
compare VAR_0x8007, SECRET_BASE_RED_CAVE
|
||||||
goto_if_eq SecretBase_EventScript_Cave
|
goto_if_eq SecretBase_EventScript_Cave
|
||||||
compare VAR_0x8007, SECRET_BASE_BROWN_CAVE
|
compare VAR_0x8007, SECRET_BASE_BROWN_CAVE
|
||||||
@@ -50,7 +50,7 @@ SecretBase_EventScript_Cave::
|
|||||||
lockall
|
lockall
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq SecretBase_EventScript_CaveNoSecretPower
|
goto_if_eq SecretBase_EventScript_CaveNoSecretPower
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
msgbox SecretBase_Text_IndentUseSecretPower, MSGBOX_YESNO
|
msgbox SecretBase_Text_IndentUseSecretPower, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
||||||
@@ -82,7 +82,7 @@ SecretBase_EventScript_Tree::
|
|||||||
lockall
|
lockall
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq SecretBase_EventScript_TreeNoSecretPower
|
goto_if_eq SecretBase_EventScript_TreeNoSecretPower
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
msgbox SecretBase_Text_TreeUseSecretPower, MSGBOX_YESNO
|
msgbox SecretBase_Text_TreeUseSecretPower, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
||||||
@@ -114,7 +114,7 @@ SecretBase_EventScript_Shrub::
|
|||||||
lockall
|
lockall
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq SecretBase_EventScript_ShrubNoSecretPower
|
goto_if_eq SecretBase_EventScript_ShrubNoSecretPower
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
msgbox SecretBase_Text_ClumpUseSecretPower, MSGBOX_YESNO
|
msgbox SecretBase_Text_ClumpUseSecretPower, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
||||||
@@ -221,8 +221,8 @@ SecretBase_EventScript_AlreadyHasSecretBase::
|
|||||||
msgbox SecretBase_Text_MovingCompletedUseSecretPower, MSGBOX_YESNO
|
msgbox SecretBase_Text_MovingCompletedUseSecretPower, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
goto_if_eq SecretBase_EventScript_CancelOnEntrance
|
||||||
bufferpartymonnick 0, VAR_0x8004
|
bufferpartymonnick STR_VAR_1, VAR_0x8004
|
||||||
buffermovename 1, MOVE_SECRET_POWER
|
buffermovename STR_VAR_2, MOVE_SECRET_POWER
|
||||||
msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT
|
msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT
|
||||||
closemessage
|
closemessage
|
||||||
closemessage
|
closemessage
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ EventScript_UseSurf::
|
|||||||
checkpartymove MOVE_SURF
|
checkpartymove MOVE_SURF
|
||||||
compare VAR_RESULT, PARTY_SIZE
|
compare VAR_RESULT, PARTY_SIZE
|
||||||
goto_if_eq EventScript_EndUseSurf
|
goto_if_eq EventScript_EndUseSurf
|
||||||
bufferpartymonnick 0, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
setfieldeffectargument 0, VAR_RESULT
|
setfieldeffectargument 0, VAR_RESULT
|
||||||
lockall
|
lockall
|
||||||
msgbox gText_WantToUseSurf, MSGBOX_YESNO
|
msgbox gText_WantToUseSurf, MSGBOX_YESNO
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Std_RegisteredInMatchCall::
|
Std_RegisteredInMatchCall::
|
||||||
buffertrainerclassname 0, VAR_0x8000
|
buffertrainerclassname STR_VAR_1, VAR_0x8000
|
||||||
buffertrainername 1, VAR_0x8000
|
buffertrainername STR_VAR_2, VAR_0x8000
|
||||||
closemessage
|
closemessage
|
||||||
delay 30
|
delay 30
|
||||||
playfanfare MUS_REGISTER_MATCH_CALL
|
playfanfare MUS_REGISTER_MATCH_CALL
|
||||||
@@ -12,7 +12,7 @@ Std_RegisteredInMatchCall::
|
|||||||
|
|
||||||
EventScript_TryGetTrainerScript::
|
EventScript_TryGetTrainerScript::
|
||||||
special ShouldTryGetTrainerScript
|
special ShouldTryGetTrainerScript
|
||||||
compare VAR_RESULT, 1
|
compare VAR_RESULT, TRUE
|
||||||
goto_if_eq EventScript_GotoTrainerScript
|
goto_if_eq EventScript_GotoTrainerScript
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user