98 lines
3.8 KiB
PHP
98 lines
3.8 KiB
PHP
.set LOCALID_MOVE_DELETER, 1
|
||
|
||
LilycoveCity_MoveDeletersHouse_MapScripts::
|
||
.byte 0
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_MoveDeleter::
|
||
lockall
|
||
applymovement LOCALID_MOVE_DELETER, Common_Movement_FacePlayer
|
||
waitmovement 0
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_ICanMakeMonForgetMove, MSGBOX_YESNO
|
||
switch VAR_RESULT
|
||
case YES, LilycoveCity_MoveDeletersHouse_EventScript_ChooseMonAndMoveToForget
|
||
case NO, LilycoveCity_MoveDeletersHouse_EventScript_ComeAgain
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_ChooseMonAndMoveToForget::
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_WhichMonShouldForget, MSGBOX_DEFAULT
|
||
special ChoosePartyMon
|
||
waitstate
|
||
goto_if_eq VAR_0x8004, PARTY_NOTHING_CHOSEN, LilycoveCity_MoveDeletersHouse_EventScript_ComeAgain
|
||
special IsSelectedMonEgg
|
||
goto_if_eq VAR_RESULT, TRUE, LilycoveCity_MoveDeletersHouse_EventScript_EggCantForgetMoves
|
||
special GetNumMovesSelectedMonHas
|
||
goto_if_eq VAR_RESULT, 1, LilycoveCity_MoveDeletersHouse_EventScript_MonOnlyKnowsOneMove
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_WhichMoveShouldBeForgotten, MSGBOX_DEFAULT
|
||
fadescreen FADE_TO_BLACK
|
||
special MoveDeleterChooseMoveToForget
|
||
fadescreen FADE_FROM_BLACK
|
||
goto_if_eq VAR_0x8005, MAX_MON_MOVES, LilycoveCity_MoveDeletersHouse_EventScript_ChooseMonAndMoveToForget
|
||
special BufferMoveDeleterNicknameAndMove
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_MonsMoveShouldBeForgotten, MSGBOX_YESNO
|
||
switch VAR_RESULT
|
||
case YES, LilycoveCity_MoveDeletersHouse_EventScript_TryForgetMove
|
||
case NO, LilycoveCity_MoveDeletersHouse_EventScript_ComeAgain
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_TryForgetMove::
|
||
special IsLastMonThatKnowsSurf
|
||
goto_if_eq VAR_RESULT, TRUE, LilycoveCity_MoveDeletersHouse_EventScript_LastMonWithSurf
|
||
special MoveDeleterForgetMove
|
||
playfanfare MUS_MOVE_DELETED
|
||
waitfanfare
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_MonHasForgottenMove, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_MonOnlyKnowsOneMove::
|
||
special BufferMoveDeleterNicknameAndMove
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_MonOnlyKnowsOneMove, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_EggCantForgetMoves::
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_EggCantForgetMoves, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_ComeAgain::
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_ComeAgain, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_EventScript_LastMonWithSurf::
|
||
special BufferMoveDeleterNicknameAndMove
|
||
msgbox LilycoveCity_MoveDeletersHouse_Text_CantForgetSurf, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_ICanMakeMonForgetMove:
|
||
.string "那个……\n俺是谁来着?\p…… …… ……\n…… …… ……\p哦哦,对了!\n俺是遗忘爷爷哩!\p你是来让宝可梦\n忘记招式的呐?$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_WhichMonShouldForget:
|
||
.string "要选哪只宝可梦哩?$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_WhichMoveShouldBeForgotten:
|
||
.string "嗯……于是乎,\n要忘记哪个招式哩?$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_MonOnlyKnowsOneMove:
|
||
.string "啥?\n{STR_VAR_1}仅学习了一个招式哟?$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_MonsMoveShouldBeForgotten:
|
||
.string "{STR_VAR_1}的{STR_VAR_2}?\n要忘掉它吗?$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_MonHasForgottenMove:
|
||
.string "大功告成哩!\p{STR_VAR_1}忘记了\n{STR_VAR_2}!$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_ComeAgain:
|
||
.string "想想要忘记招式,\n就想起俺来吧!$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_EggCantForgetMoves:
|
||
.string "啥?那是蛋呐。\n什么招式都学不会哟……$"
|
||
|
||
LilycoveCity_MoveDeletersHouse_Text_CantForgetSurf:
|
||
.string "嗯……\p你的{STR_VAR_1}好像不想\n忘记冲浪呐。$"
|
||
|