diff options
Diffstat (limited to 'data/maps/Route16/scripts.inc')
-rw-r--r-- | data/maps/Route16/scripts.inc | 125 |
1 files changed, 60 insertions, 65 deletions
diff --git a/data/maps/Route16/scripts.inc b/data/maps/Route16/scripts.inc index e06522f56..e5fd83934 100644 --- a/data/maps/Route16/scripts.inc +++ b/data/maps/Route16/scripts.inc @@ -1,90 +1,85 @@ Route16_MapScripts:: @ 81680E5 - map_script 5, Route16_MapScript1_1680F5 - map_script 3, Route16_MapScript2_168103 - map_script 4, Route16_MapScript3_168113 - .byte 0 + map_script 5, Route16_MapScript1_1680F5 + map_script 3, Route16_MapScript2_168103 + map_script 4, Route16_MapScript3_168113 + .byte 0 Route16_MapScript1_1680F5:: @ 81680F5 - checkflag 2055 - call_if 1, EventScript_1680FF - end + checkflag FLAG_0x807 + call_if 1, EventScript_1680FF + end EventScript_1680FF:: @ 81680FF - removeobject VAR_LAST_TALKED - return + removeobject VAR_LAST_TALKED + return Route16_MapScript2_168103:: @ 8168103 - compare_var_to_value VAR_0x405E, 1 - call_if 1, EventScript_16810F - end + compare_var_to_value VAR_MAP_SCENE_ROUTE16, 1 + call_if 1, EventScript_16810F + end EventScript_16810F:: @ 816810F - setflag 2096 - return + setflag FLAG_0x830 + return Route16_MapScript3_168113:: @ 8168113 - map_script_2 VAR_0x405E, 1, EventScript_16811D - .2byte 0 + map_script_2 VAR_MAP_SCENE_ROUTE16, 1, EventScript_16811D + .2byte 0 EventScript_16811D:: @ 816811D - special sub_80CA630 - end + special sub_80CA630 + end Route16_EventScript_168121:: @ 8168121 - lock - faceplayer - checkflag FLAG_0x23D - goto_if 0, EventScript_1681A3 - special sub_8110AB4 - compare_var_to_value VAR_RESULT, 2 - goto_if 1, EventScript_1A7AE0 - special sub_8112364 - loadword 0, gUnknown_81853CC - callstd 5 - compare_var_to_value VAR_RESULT, 0 - goto_if 1, EventScript_168197 - call EventScript_1A924B - setwildbattle SPECIES_SNORLAX, 30, ITEM_NONE - waitse - playmoncry SPECIES_SNORLAX, 2 - delay 40 - waitmoncry - setflag FLAG_0x080 - setflag 2055 - dowildbattle - clearflag 2055 - specialvar VAR_RESULT, sub_80CA74C - compare_var_to_value VAR_RESULT, 1 - goto_if 1, EventScript_168199 - compare_var_to_value VAR_RESULT, 4 - goto_if 1, EventScript_168199 - compare_var_to_value VAR_RESULT, 5 - goto_if 1, EventScript_168199 - release - end + lock + faceplayer + checkflag FLAG_0x23D + goto_if 0, EventScript_1681A3 + special sub_8110AB4 + compare_var_to_value VAR_RESULT, 2 + goto_if_eq EventScript_1A7AE0 + special sub_8112364 + msgbox gUnknown_81853CC, MSGBOX_YESNO + compare_var_to_value VAR_RESULT, 0 + goto_if_eq EventScript_168197 + call EventScript_1A924B + setwildbattle SPECIES_SNORLAX, 30, ITEM_NONE + waitse + playmoncry SPECIES_SNORLAX, 2 + delay 40 + waitmoncry + setflag FLAG_0x080 + setflag FLAG_0x807 + dowildbattle + clearflag FLAG_0x807 + specialvar VAR_RESULT, sub_80CA74C + compare_var_to_value VAR_RESULT, 1 + goto_if_eq EventScript_168199 + compare_var_to_value VAR_RESULT, 4 + goto_if_eq EventScript_168199 + compare_var_to_value VAR_RESULT, 5 + goto_if_eq EventScript_168199 + release + end EventScript_168197:: @ 8168197 - release - end + release + end EventScript_168199:: @ 8168199 - loadword 0, gUnknown_8185383 - callstd 4 - release - end + msgbox gUnknown_8185383 + release + end EventScript_1681A3:: @ 81681A3 - loadword 0, gUnknown_8186F3D - callstd 4 - release - end + msgbox gUnknown_8186F3D + release + end Route16_EventScript_1681AD:: @ 81681AD - loadword 0, gUnknown_8186F7A - callstd 3 - end + msgbox gUnknown_8186F7A, 3 + end Route16_EventScript_1681B6:: @ 81681B6 - loadword 0, gUnknown_8186F98 - callstd 3 - end + msgbox gUnknown_8186F98, 3 + end |