Document Trick House scripts
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E389",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Joshua",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -37,7 +37,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E3B7",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Alexis",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E3A0",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Patricia",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E3E5",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Alvaro",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -89,7 +89,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E3CE",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Mariela",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -102,7 +102,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "1",
|
||||
"trainer_sight_or_berry_tree_id": "1",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E3FC",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Everett",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -233,7 +233,7 @@
|
||||
"elevation": 0,
|
||||
"var": "VAR_TEMP_1",
|
||||
"var_value": "0",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E31B"
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_YellowButton"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -242,7 +242,7 @@
|
||||
"elevation": 0,
|
||||
"var": "VAR_TEMP_1",
|
||||
"var_value": "0",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E331"
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_BlueButton"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -251,7 +251,7 @@
|
||||
"elevation": 0,
|
||||
"var": "VAR_TEMP_1",
|
||||
"var_value": "0",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E347"
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_GreenButton"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -260,7 +260,7 @@
|
||||
"elevation": 0,
|
||||
"var": "VAR_TEMP_1",
|
||||
"var_value": "0",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E35D"
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_PurpleButton"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
@@ -270,7 +270,7 @@
|
||||
"y": 17,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_26E1D0"
|
||||
"script": "Route110_TrickHousePuzzle7_EventScript_Scroll"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,75 +1,79 @@
|
||||
Route110_TrickHousePuzzle7_MapScripts:: @ 826E091
|
||||
map_script MAP_SCRIPT_ON_RESUME, Route110_TrickHousePuzzle7_MapScript1_26E0A6
|
||||
map_script MAP_SCRIPT_ON_RESUME, Route110_TrickHousePuzzle7_OnResume
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, Route110_TrickHousePuzzle7_OnTransition
|
||||
map_script MAP_SCRIPT_ON_LOAD, Route110_TrickHousePuzzle7_MapScript1_26E1B4
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, Route110_TrickHousePuzzle7_MapScript2_26E1C0
|
||||
map_script MAP_SCRIPT_ON_LOAD, Route110_TrickHousePuzzle7_OnLoad
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, Route110_TrickHousePuzzle7_OnFrame
|
||||
.byte 0
|
||||
|
||||
Route110_TrickHousePuzzle7_MapScript1_26E0A6: @ 826E0A6
|
||||
call Route110_TrickHousePuzzle7_EventScript_26E0AC
|
||||
@ Puzzle Room 7 in RSE uses whatever puzzle Mossdeep Gym uses
|
||||
@ Because Mossdeep Gym was redesigned for Emerald, theres a good deal of leftover script from the old R/S puzzle
|
||||
|
||||
Route110_TrickHousePuzzle7_OnResume: @ 826E0A6
|
||||
call Route110_TrickHousePuzzle7_EventScript_UpdateSwitchMetatiles
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E0AC:: @ 826E0AC
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_26E0DA
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_26E0ED
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_26E100
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_26E113
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_26E126
|
||||
Route110_TrickHousePuzzle7_EventScript_UpdateSwitchMetatiles:: @ 826E0AC
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_SetSwitch1MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_SetSwitch2MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_SetSwitch3MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_SetSwitch4MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_SetSwitch5MetatilesOn
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E0DA:: @ 826E0DA
|
||||
@ Leftover from R/S, none of the below metatile scripts are ever called
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch1MetatilesOn:: @ 826E0DA
|
||||
setmetatile 13, 17, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Up, 0
|
||||
setmetatile 12, 16, METATILE_TrickHousePuzzle_Lever_On, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E0ED:: @ 826E0ED
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch2MetatilesOn:: @ 826E0ED
|
||||
setmetatile 12, 13, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Up, 0
|
||||
setmetatile 12, 11, METATILE_TrickHousePuzzle_Lever_On, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E100:: @ 826E100
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch3MetatilesOn:: @ 826E100
|
||||
setmetatile 7, 12, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Up, 0
|
||||
setmetatile 5, 10, METATILE_TrickHousePuzzle_Lever_On, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E113:: @ 826E113
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch4MetatilesOn:: @ 826E113
|
||||
setmetatile 6, 6, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Right_Alt, 0
|
||||
setmetatile 4, 4, METATILE_TrickHousePuzzle_Lever_On, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E126:: @ 826E126
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch5MetatilesOn:: @ 826E126
|
||||
setmetatile 8, 4, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Left, 0
|
||||
setmetatile 7, 5, METATILE_TrickHousePuzzle_Lever_On, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E139:: @ 826E139
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch1MetatilesOff:: @ 826E139
|
||||
setmetatile 13, 17, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Down, 0
|
||||
setmetatile 12, 16, METATILE_TrickHousePuzzle_Lever_Off, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E14C:: @ 826E14C
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch2MetatilesOff:: @ 826E14C
|
||||
setmetatile 12, 13, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Left, 0
|
||||
setmetatile 12, 11, METATILE_TrickHousePuzzle_Lever_Off, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E15F:: @ 826E15F
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch3MetatilesOff:: @ 826E15F
|
||||
setmetatile 7, 12, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Down, 0
|
||||
setmetatile 5, 10, METATILE_TrickHousePuzzle_Lever_Off, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E172:: @ 826E172
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch4MetatilesOff:: @ 826E172
|
||||
setmetatile 6, 6, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Left_Alt, 0
|
||||
setmetatile 4, 4, METATILE_TrickHousePuzzle_Lever_Off, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E185:: @ 826E185
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch5MetatilesOff:: @ 826E185
|
||||
setmetatile 8, 4, METATILE_TrickHousePuzzle_Arrow_RedOnBlack_Right, 0
|
||||
setmetatile 7, 5, METATILE_TrickHousePuzzle_Lever_Off, 1
|
||||
return
|
||||
|
||||
Route110_TrickHousePuzzle7_OnTransition: @ 826E198
|
||||
compare VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 1
|
||||
goto_if_eq Route110_TrickHousePuzzle7_EventScript_26E1B3
|
||||
goto_if_eq Route110_TrickHousePuzzle7_EventScript_TeleportedTransition
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3
|
||||
@@ -77,35 +81,36 @@ Route110_TrickHousePuzzle7_OnTransition: @ 826E198
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1B3:: @ 826E1B3
|
||||
Route110_TrickHousePuzzle7_EventScript_TeleportedTransition:: @ 826E1B3
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_MapScript1_26E1B4: @ 826E1B4
|
||||
Route110_TrickHousePuzzle7_OnLoad: @ 826E1B4
|
||||
compare VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 1
|
||||
call_if_eq Route110_TrickHousePuzzle7_EventScript_26E0AC
|
||||
call_if_eq Route110_TrickHousePuzzle7_EventScript_UpdateSwitchMetatiles
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_MapScript2_26E1C0: @ 826E1C0
|
||||
map_script_2 VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 1, Route110_TrickHousePuzzle7_EventScript_26E1CA
|
||||
Route110_TrickHousePuzzle7_OnFrame: @ 826E1C0
|
||||
map_script_2 VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 1, Route110_TrickHousePuzzle7_EventScript_ClearState2
|
||||
.2byte 0
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1CA:: @ 826E1CA
|
||||
Route110_TrickHousePuzzle7_EventScript_ClearState2:: @ 826E1CA
|
||||
setvar VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 0
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1D0:: @ 826E1D0
|
||||
Route110_TrickHousePuzzle7_EventScript_Scroll:: @ 826E1D0
|
||||
lockall
|
||||
compare VAR_TRICK_HOUSE_PUZZLE_7_STATE, 0
|
||||
goto_if_eq Route110_TrickHousePuzzle7_EventScript_26E1E2
|
||||
goto Route110_TrickHousePuzzle7_EventScript_26A3DB
|
||||
goto_if_eq Route110_TrickHousePuzzle7_EventScript_FoundScroll
|
||||
goto Route110_TrickHousePuzzle_EventScript_ReadScrollAgain
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1E2:: @ 826E1E2
|
||||
Route110_TrickHousePuzzle7_EventScript_FoundScroll:: @ 826E1E2
|
||||
setvar VAR_TRICK_HOUSE_PUZZLE_7_STATE, 1
|
||||
goto Route110_TrickHousePuzzle7_EventScript_26A3E5
|
||||
goto Route110_TrickHousePuzzle_EventScript_FoundScroll
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1ED:: @ 826E1ED
|
||||
@ Unused, leftover from R/S
|
||||
Route110_TrickHousePuzzle7_EventScript_TeleportPad:: @ 826E1ED
|
||||
lockall
|
||||
setvar VAR_TRICK_HOUSE_PUZZLE_7_STATE_2, 1
|
||||
warpteleport MAP_ROUTE110_TRICK_HOUSE_PUZZLE7, 255, 3, 19
|
||||
@@ -113,112 +118,115 @@ Route110_TrickHousePuzzle7_EventScript_26E1ED:: @ 826E1ED
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E1FE:: @ 826E1FE
|
||||
@ All the below switch scripts are unused leftover from R/S
|
||||
Route110_TrickHousePuzzle7_EventScript_Switch1:: @ 826E1FE
|
||||
lockall
|
||||
delay 32
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_26E0DA
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_26E139
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_SetSwitch1MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_SetSwitch1MetatilesOff
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_26E2E9
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_26E2EE
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_SetSwitch1On
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1, Route110_TrickHousePuzzle7_EventScript_SetSwitch1Off
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E22D:: @ 826E22D
|
||||
Route110_TrickHousePuzzle7_EventScript_Switch2:: @ 826E22D
|
||||
lockall
|
||||
delay 32
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_26E0ED
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_26E14C
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_SetSwitch2MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_SetSwitch2MetatilesOff
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_26E2F3
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_26E2F8
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_SetSwitch2On
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2, Route110_TrickHousePuzzle7_EventScript_SetSwitch2Off
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E25C:: @ 826E25C
|
||||
Route110_TrickHousePuzzle7_EventScript_Switch3:: @ 826E25C
|
||||
lockall
|
||||
delay 32
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_26E100
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_26E15F
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_SetSwitch3MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_SetSwitch3MetatilesOff
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_26E2FD
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_26E302
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_SetSwitch3On
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3, Route110_TrickHousePuzzle7_EventScript_SetSwitch3Off
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E28B:: @ 826E28B
|
||||
Route110_TrickHousePuzzle7_EventScript_Switch4:: @ 826E28B
|
||||
lockall
|
||||
delay 32
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_26E113
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_26E172
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_SetSwitch4MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_SetSwitch4MetatilesOff
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_26E307
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_26E30C
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_SetSwitch4On
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4, Route110_TrickHousePuzzle7_EventScript_SetSwitch4Off
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2BA:: @ 826E2BA
|
||||
Route110_TrickHousePuzzle7_EventScript_Switch5:: @ 826E2BA
|
||||
lockall
|
||||
delay 32
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_26E126
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_26E185
|
||||
call_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_SetSwitch5MetatilesOn
|
||||
call_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_SetSwitch5MetatilesOff
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_26E311
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_26E316
|
||||
goto_if_unset FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_SetSwitch5On
|
||||
goto_if_set FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5, Route110_TrickHousePuzzle7_EventScript_SetSwitch5Off
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2E9:: @ 826E2E9
|
||||
@ All the below switch scripts are unused leftover from R/S
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch1On:: @ 826E2E9
|
||||
setflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2EE:: @ 826E2EE
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch1Off:: @ 826E2EE
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_1
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2F3:: @ 826E2F3
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch2On:: @ 826E2F3
|
||||
setflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2F8:: @ 826E2F8
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch2Off:: @ 826E2F8
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_2
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E2FD:: @ 826E2FD
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch3On:: @ 826E2FD
|
||||
setflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E302:: @ 826E302
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch3Off:: @ 826E302
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_3
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E307:: @ 826E307
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch4On:: @ 826E307
|
||||
setflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E30C:: @ 826E30C
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch4Off:: @ 826E30C
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_4
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E311:: @ 826E311
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch5On:: @ 826E311
|
||||
setflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E316:: @ 826E316
|
||||
Route110_TrickHousePuzzle7_EventScript_SetSwitch5Off:: @ 826E316
|
||||
clearflag FLAG_TRICK_HOUSE_PUZZLE_7_SWITCH_5
|
||||
releaseall
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E31B:: @ 826E31B
|
||||
@ From here is where the new, actually used puzzle scripts begin
|
||||
Route110_TrickHousePuzzle7_EventScript_YellowButton:: @ 826E31B
|
||||
playse SE_MU_PACHI
|
||||
waitse
|
||||
playse SE_TU_SAA
|
||||
@@ -230,7 +238,7 @@ Route110_TrickHousePuzzle7_EventScript_26E31B:: @ 826E31B
|
||||
freerotatingtilepuzzle
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E331:: @ 826E331
|
||||
Route110_TrickHousePuzzle7_EventScript_BlueButton:: @ 826E331
|
||||
playse SE_MU_PACHI
|
||||
waitse
|
||||
playse SE_TU_SAA
|
||||
@@ -242,7 +250,7 @@ Route110_TrickHousePuzzle7_EventScript_26E331:: @ 826E331
|
||||
freerotatingtilepuzzle
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E347:: @ 826E347
|
||||
Route110_TrickHousePuzzle7_EventScript_GreenButton:: @ 826E347
|
||||
playse SE_MU_PACHI
|
||||
waitse
|
||||
playse SE_TU_SAA
|
||||
@@ -254,7 +262,7 @@ Route110_TrickHousePuzzle7_EventScript_26E347:: @ 826E347
|
||||
freerotatingtilepuzzle
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E35D:: @ 826E35D
|
||||
Route110_TrickHousePuzzle7_EventScript_PurpleButton:: @ 826E35D
|
||||
playse SE_MU_PACHI
|
||||
waitse
|
||||
playse SE_TU_SAA
|
||||
@@ -266,7 +274,8 @@ Route110_TrickHousePuzzle7_EventScript_26E35D:: @ 826E35D
|
||||
freerotatingtilepuzzle
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E373:: @ 826E373
|
||||
@ Unused
|
||||
Route110_TrickHousePuzzle7_EventScript_RedButton:: @ 826E373
|
||||
playse SE_MU_PACHI
|
||||
waitse
|
||||
playse SE_TU_SAA
|
||||
@@ -278,109 +287,109 @@ Route110_TrickHousePuzzle7_EventScript_26E373:: @ 826E373
|
||||
freerotatingtilepuzzle
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E389:: @ 826E389
|
||||
trainerbattle_single TRAINER_JOSHUA, Route110_TrickHousePuzzle7_Text_26E481, Route110_TrickHousePuzzle7_Text_26E4C1
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E4F4, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Joshua:: @ 826E389
|
||||
trainerbattle_single TRAINER_JOSHUA, Route110_TrickHousePuzzle7_Text_JoshuaIntro, Route110_TrickHousePuzzle7_Text_JoshuaDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_JoshuaPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E3A0:: @ 826E3A0
|
||||
trainerbattle_single TRAINER_PATRICIA, Route110_TrickHousePuzzle7_Text_26E531, Route110_TrickHousePuzzle7_Text_26E564
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E57F, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Patricia:: @ 826E3A0
|
||||
trainerbattle_single TRAINER_PATRICIA, Route110_TrickHousePuzzle7_Text_PatriciaIntro, Route110_TrickHousePuzzle7_Text_PatriciaDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_PatriciaPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E3B7:: @ 826E3B7
|
||||
trainerbattle_single TRAINER_ALEXIS, Route110_TrickHousePuzzle7_Text_26E5C0, Route110_TrickHousePuzzle7_Text_26E604
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E61E, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Alexis:: @ 826E3B7
|
||||
trainerbattle_single TRAINER_ALEXIS, Route110_TrickHousePuzzle7_Text_AlexisIntro, Route110_TrickHousePuzzle7_Text_AlexisDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_AlexisPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E3CE:: @ 826E3CE
|
||||
trainerbattle_single TRAINER_MARIELA, Route110_TrickHousePuzzle7_Text_26E66B, Route110_TrickHousePuzzle7_Text_26E69C
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E6BC, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Mariela:: @ 826E3CE
|
||||
trainerbattle_single TRAINER_MARIELA, Route110_TrickHousePuzzle7_Text_MarielaIntro, Route110_TrickHousePuzzle7_Text_MarielaDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_MarielaPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E3E5:: @ 826E3E5
|
||||
trainerbattle_single TRAINER_ALVARO, Route110_TrickHousePuzzle7_Text_26E6DA, Route110_TrickHousePuzzle7_Text_26E700
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E722, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Alvaro:: @ 826E3E5
|
||||
trainerbattle_single TRAINER_ALVARO, Route110_TrickHousePuzzle7_Text_AlvaroIntro, Route110_TrickHousePuzzle7_Text_AlvaroDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_AlvaroPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E3FC:: @ 826E3FC
|
||||
trainerbattle_single TRAINER_EVERETT, Route110_TrickHousePuzzle7_Text_26E78D, Route110_TrickHousePuzzle7_Text_26E7AB
|
||||
msgbox Route110_TrickHousePuzzle7_Text_26E7C4, MSGBOX_AUTOCLOSE
|
||||
Route110_TrickHousePuzzle7_EventScript_Everett:: @ 826E3FC
|
||||
trainerbattle_single TRAINER_EVERETT, Route110_TrickHousePuzzle7_Text_EverettIntro, Route110_TrickHousePuzzle7_Text_EverettDefeat
|
||||
msgbox Route110_TrickHousePuzzle7_Text_EverettPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
Route110_TrickHousePuzzle7_EventScript_26E413:: @ 826E413
|
||||
Route110_TrickHousePuzzle7_EventScript_WroteSecretCodeLockOpened:: @ 826E413
|
||||
.string "{PLAYER} wrote down the secret code\n"
|
||||
.string "on the door.\p"
|
||||
.string "“TRICK MASTER is huggable.”\n"
|
||||
.string "… … … … … … … …\p"
|
||||
.string "The lock clicked open!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E481: @ 826E481
|
||||
Route110_TrickHousePuzzle7_Text_JoshuaIntro: @ 826E481
|
||||
.string "The TRICK MASTER always vanishes\n"
|
||||
.string "like smoke. How does he do it?$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E4C1: @ 826E4C1
|
||||
Route110_TrickHousePuzzle7_Text_JoshuaDefeat: @ 826E4C1
|
||||
.string "Aiyeeeh! You're much too strong!\n"
|
||||
.string "How do you do it?$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E4F4: @ 826E4F4
|
||||
Route110_TrickHousePuzzle7_Text_JoshuaPostBattle: @ 826E4F4
|
||||
.string "I wish I could appear and disappear as\n"
|
||||
.string "if I were smoke, too.$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E531: @ 826E531
|
||||
Route110_TrickHousePuzzle7_Text_PatriciaIntro: @ 826E531
|
||||
.string "Going around the same spot…\n"
|
||||
.string "It begets ill fortune…$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E564: @ 826E564
|
||||
Route110_TrickHousePuzzle7_Text_PatriciaDefeat: @ 826E564
|
||||
.string "Defeated!\n"
|
||||
.string "It's a bad sign…$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E57F: @ 826E57F
|
||||
Route110_TrickHousePuzzle7_Text_PatriciaPostBattle: @ 826E57F
|
||||
.string "I've circled the same spot over ten\n"
|
||||
.string "times now… It's ill fortune…$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E5C0: @ 826E5C0
|
||||
Route110_TrickHousePuzzle7_Text_AlexisIntro: @ 826E5C0
|
||||
.string "Whoever wins will get through here\n"
|
||||
.string "first. That's the feeling I get.$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E604: @ 826E604
|
||||
Route110_TrickHousePuzzle7_Text_AlexisDefeat: @ 826E604
|
||||
.string "Oh!\n"
|
||||
.string "Well, go ahead, then!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E61E: @ 826E61E
|
||||
Route110_TrickHousePuzzle7_Text_AlexisPostBattle: @ 826E61E
|
||||
.string "You're solving all the puzzles in the\n"
|
||||
.string "TRICK HOUSE. That's the feeling I get.$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E66B: @ 826E66B
|
||||
Route110_TrickHousePuzzle7_Text_MarielaIntro: @ 826E66B
|
||||
.string "Nufufufu, here at last!\n"
|
||||
.string "Let's get right with it!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E69C: @ 826E69C
|
||||
Route110_TrickHousePuzzle7_Text_MarielaDefeat: @ 826E69C
|
||||
.string "You're so casual about winning!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E6BC: @ 826E6BC
|
||||
Route110_TrickHousePuzzle7_Text_MarielaPostBattle: @ 826E6BC
|
||||
.string "Humph! I'm not upset!\n"
|
||||
.string "Not me!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E6DA: @ 826E6DA
|
||||
Route110_TrickHousePuzzle7_Text_AlvaroIntro: @ 826E6DA
|
||||
.string "I ever so closely watched you coming!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E700: @ 826E700
|
||||
Route110_TrickHousePuzzle7_Text_AlvaroDefeat: @ 826E700
|
||||
.string "This outcome I didn't see coming…$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E722: @ 826E722
|
||||
Route110_TrickHousePuzzle7_Text_AlvaroPostBattle: @ 826E722
|
||||
.string "Well, anyway, we both picked a weird\n"
|
||||
.string "place to get acquainted.\p"
|
||||
.string "As one weirdo to another,\n"
|
||||
.string "let's do our best!$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E78D: @ 826E78D
|
||||
Route110_TrickHousePuzzle7_Text_EverettIntro: @ 826E78D
|
||||
.string "It's awfully cramped in here…$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E7AB: @ 826E7AB
|
||||
Route110_TrickHousePuzzle7_Text_EverettDefeat: @ 826E7AB
|
||||
.string "Oh, yes, strong you are.$"
|
||||
|
||||
Route110_TrickHousePuzzle7_Text_26E7C4: @ 826E7C4
|
||||
Route110_TrickHousePuzzle7_Text_EverettPostBattle: @ 826E7C4
|
||||
.string "I was hoping to switch places with you\n"
|
||||
.string "when I beat you, but…$"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user