Document Secret Power TM script

This commit is contained in:
GriffinR
2019-11-08 03:42:14 -05:00
committed by huderlem
parent 8702972067
commit 06bb4ba402
2 changed files with 24 additions and 24 deletions
+1 -1
View File
@@ -456,7 +456,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route111_EventScript_2765FF", "script": "Route111_EventScript_SecretPowerMan",
"flag": "FLAG_HIDE_ROUTE_111_SECRET_POWER_MAN" "flag": "FLAG_HIDE_ROUTE_111_SECRET_POWER_MAN"
}, },
{ {
+23 -23
View File
@@ -1,4 +1,4 @@
Route111_Text_2762C9: @ 82762C9 Route111_Text_MakingRoomUseTMToMakeYourOwn: @ 82762C9
.string "What's that?\n" .string "What's that?\n"
.string "What am I doing?\p" .string "What am I doing?\p"
.string "I'm thinking about making my own room\n" .string "I'm thinking about making my own room\n"
@@ -6,7 +6,7 @@ Route111_Text_2762C9: @ 82762C9
.string "I know! I'll give you this TM.\n" .string "I know! I'll give you this TM.\n"
.string "Will you use it to make your own room?$" .string "Will you use it to make your own room?$"
Route111_Text_27636E: @ 827636E Route111_Text_ExplainSecretPower: @ 827636E
.string "Find a big tree that looks like it might\n" .string "Find a big tree that looks like it might\n"
.string "drop some vines.\p" .string "drop some vines.\p"
.string "Use SECRET POWER in front of the tree.\n" .string "Use SECRET POWER in front of the tree.\n"
@@ -24,59 +24,59 @@ Route111_Text_27636E: @ 827636E
.string "I'm going to look for other places, too.\n" .string "I'm going to look for other places, too.\n"
.string "Okay, bye!$" .string "Okay, bye!$"
Route111_Text_27655C: @ 827655C Route111_Text_DontWantThis: @ 827655C
.string "Oh, you don't want this?\n" .string "Oh, you don't want this?\n"
.string "If you change your mind, tell me, okay?$" .string "If you change your mind, tell me, okay?$"
Route111_Text_27659D: @ 827659D Route111_Text_DontHaveAnyRoom: @ 827659D
.string "Oh, you don't have any room for this.\p" .string "Oh, you don't have any room for this.\p"
.string "I'll hold on to it, so come back for it\n" .string "I'll hold on to it, so come back for it\n"
.string "another time, okay?$" .string "another time, okay?$"
Route111_EventScript_2765FF:: @ 82765FF Route111_EventScript_SecretPowerMan:: @ 82765FF
lock lock
faceplayer faceplayer
msgbox Route111_Text_2762C9, MSGBOX_YESNO msgbox Route111_Text_MakingRoomUseTMToMakeYourOwn, MSGBOX_YESNO
compare VAR_RESULT, YES compare VAR_RESULT, YES
goto_if_eq Route111_EventScript_27661E goto_if_eq Route111_EventScript_GiveSecretPower
msgbox Route111_Text_27655C, MSGBOX_DEFAULT msgbox Route111_Text_DontWantThis, MSGBOX_DEFAULT
release release
end end
Route111_EventScript_27661E:: @ 827661E Route111_EventScript_GiveSecretPower:: @ 827661E
giveitem_std ITEM_TM43 giveitem_std ITEM_TM43
compare VAR_RESULT, 0 compare VAR_RESULT, FALSE
goto_if_eq Route111_EventScript_276680 goto_if_eq Route111_EventScript_NoRoomForSecretPower
msgbox Route111_Text_27636E, MSGBOX_DEFAULT msgbox Route111_Text_ExplainSecretPower, MSGBOX_DEFAULT
closemessage closemessage
setflag FLAG_RECEIVED_SECRET_POWER setflag FLAG_RECEIVED_SECRET_POWER
clearflag FLAG_HIDE_SLATEPORT_CITY_TM_SALESMAN clearflag FLAG_HIDE_SLATEPORT_CITY_TM_SALESMAN
compare VAR_FACING, DIR_WEST compare VAR_FACING, DIR_WEST
call_if_eq Route111_EventScript_27666A call_if_eq Route111_EventScript_SecretPowerManExit
compare VAR_FACING, DIR_EAST compare VAR_FACING, DIR_EAST
call_if_eq Route111_EventScript_27666A call_if_eq Route111_EventScript_SecretPowerManExit
compare VAR_FACING, DIR_NORTH compare VAR_FACING, DIR_NORTH
call_if_eq Route111_EventScript_276675 call_if_eq Route111_EventScript_SecretPowerManExitNorth
removeobject VAR_LAST_TALKED removeobject VAR_LAST_TALKED
release release
end end
Route111_EventScript_27666A:: @ 827666A Route111_EventScript_SecretPowerManExit:: @ 827666A
applymovement VAR_LAST_TALKED, Route111_Movement_27668A applymovement VAR_LAST_TALKED, Route111_Movement_SecretPowerManExit
waitmovement 0 waitmovement 0
return return
Route111_EventScript_276675:: @ 8276675 Route111_EventScript_SecretPowerManExitNorth:: @ 8276675
applymovement VAR_LAST_TALKED, Route111_Movement_276696 applymovement VAR_LAST_TALKED, Route111_Movement_SecretPowerManExitNorth
waitmovement 0 waitmovement 0
return return
Route111_EventScript_276680:: @ 8276680 Route111_EventScript_NoRoomForSecretPower:: @ 8276680
msgbox Route111_Text_27659D, MSGBOX_DEFAULT msgbox Route111_Text_DontHaveAnyRoom, MSGBOX_DEFAULT
release release
end end
Route111_Movement_27668A: @ 827668A Route111_Movement_SecretPowerManExit: @ 827668A
walk_down walk_down
walk_down walk_down
walk_down walk_down
@@ -90,7 +90,7 @@ Route111_Movement_27668A: @ 827668A
walk_down walk_down
step_end step_end
Route111_Movement_276696: @ 8276696 Route111_Movement_SecretPowerManExitNorth: @ 8276696
walk_left walk_left
walk_down walk_down
walk_down walk_down