summaryrefslogtreecommitdiff
path: root/data/maps/SilphCo_11F/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/SilphCo_11F/scripts.inc')
-rw-r--r--data/maps/SilphCo_11F/scripts.inc89
1 files changed, 43 insertions, 46 deletions
diff --git a/data/maps/SilphCo_11F/scripts.inc b/data/maps/SilphCo_11F/scripts.inc
index 292498c7b..05f52646e 100644
--- a/data/maps/SilphCo_11F/scripts.inc
+++ b/data/maps/SilphCo_11F/scripts.inc
@@ -1,27 +1,24 @@
SilphCo_11F_MapScripts:: @ 8161DEE
- map_script 1, SilphCo_11F_MapScript1_161DF4
+ map_script MAP_SCRIPT_ON_LOAD, SilphCo_11F_OnLoad
.byte 0
-SilphCo_11F_MapScript1_161DF4:: @ 8161DF4
- checkflag FLAG_SILPH_11F_DOOR
- call_if FALSE, EventScript_1A8504
+SilphCo_11F_OnLoad:: @ 8161DF4
+ call_if_unset FLAG_SILPH_11F_DOOR, EventScript_Close11FDoor
end
SilphCo_11F_EventScript_161DFE:: @ 8161DFE
lock
faceplayer
- checkflag FLAG_GOT_MASTER_BALL_FROM_SILPH
- goto_if TRUE, EventScript_161E75
+ goto_if_set FLAG_GOT_MASTER_BALL_FROM_SILPH, EventScript_161E75
checkplayergender
- compare_var_to_value VAR_RESULT, 0
- call_if eq, EventScript_161E59
- compare_var_to_value VAR_RESULT, 1
- call_if eq, EventScript_161E62
+ compare VAR_RESULT, MALE
+ call_if_eq EventScript_161E59
+ compare VAR_RESULT, FEMALE
+ call_if_eq EventScript_161E62
checkitemspace ITEM_MASTER_BALL, 1
- compare_var_to_value VAR_RESULT, 0
- goto_if eq, EventScript_161E6B
- additem ITEM_MASTER_BALL, 1
- giveitemfanfaremsg gUnknown_8176FBD, ITEM_MASTER_BALL, 1, MUS_FAN5
+ compare VAR_RESULT, FALSE
+ goto_if_eq EventScript_161E6B
+ giveitem_msg gUnknown_8176FBD, ITEM_MASTER_BALL, 1, MUS_FAN5
msgbox gUnknown_8176FEB
setflag FLAG_GOT_MASTER_BALL_FROM_SILPH
release
@@ -46,12 +43,12 @@ EventScript_161E75:: @ 8161E75
end
SilphCo_11F_EventScript_161E7F:: @ 8161E7F
- msgbox gUnknown_81770A9, 2
+ msgbox gUnknown_81770A9, MSGBOX_NPC
end
SilphCo_11F_EventScript_161E88:: @ 8161E88
lockall
- setvar VAR_0x4001, 0
+ setvar VAR_TEMP_1, 0
goto EventScript_161EA0
EventScript_161E93:: @ 8161E93
@@ -59,7 +56,7 @@ EventScript_161E93:: @ 8161E93
SilphCo_11F_EventScript_161E94:: @ 8161E94
lockall
- setvar VAR_0x4001, 1
+ setvar VAR_TEMP_1, 1
goto EventScript_161EA0
EventScript_161E9F:: @ 8161E9F
@@ -67,24 +64,24 @@ EventScript_161E9F:: @ 8161E9F
EventScript_161EA0:: @ 8161EA0
textcolor 0
- applymovement 3, Movement_1A75ED
+ applymovement 3, Movement_WalkInPlaceFastestDown
waitmovement 0
delay 25
msgbox gUnknown_8177108
closemessage
- compare_var_to_value VAR_0x4001, 0
- call_if eq, EventScript_161F00
- compare_var_to_value VAR_0x4001, 1
- call_if eq, EventScript_161F12
+ compare VAR_TEMP_1, 0
+ call_if_eq EventScript_161F00
+ compare VAR_TEMP_1, 1
+ call_if_eq EventScript_161F12
setvar VAR_LAST_TALKED, 3
- trainerbattle TRAINER_BATTLE_SINGLE_NO_INTRO_TEXT, TRAINER_BOSS_GIOVANNI_2, 0, Text_1771AB
+ trainerbattle_no_intro TRAINER_BOSS_GIOVANNI_2, Text_1771AB
msgbox gUnknown_81771C2
closemessage
- fadescreen 1
+ fadescreen FADE_TO_BLACK
removeobject 3
removeobject 4
removeobject 6
- fadescreen 0
+ fadescreen FADE_FROM_BLACK
setvar VAR_MAP_SCENE_SILPH_CO_11F, 1
setflag FLAG_HIDE_SAFFRON_ROCKETS
clearflag FLAG_HIDE_SAFFRON_CIVILIANS
@@ -93,7 +90,7 @@ EventScript_161EA0:: @ 8161EA0
EventScript_161F00:: @ 8161F00
applymovement 3, Movement_161F1D
- applymovement 255, Movement_161F27
+ applymovement OBJ_EVENT_ID_PLAYER, Movement_161F27
waitmovement 0
return
@@ -103,42 +100,42 @@ EventScript_161F12:: @ 8161F12
return
Movement_161F1D:: @ 8161F1D
- step_10
- step_10
- step_10
- step_10
- step_2f
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_in_place_fastest_left
step_end
Movement_161F23:: @ 8161F23
- step_10
- step_10
- step_10
+ walk_down
+ walk_down
+ walk_down
step_end
Movement_161F27:: @ 8161F27
- step_1c
- step_1c
- step_1c
- step_1b
- step_1a
- step_30
+ delay_16
+ delay_16
+ delay_16
+ delay_8
+ delay_4
+ walk_in_place_fastest_right
step_end
EventScript_161F2E:: @ 8161F2E
- msgbox gUnknown_817732B, 3
+ msgbox gUnknown_817732B, MSGBOX_SIGN
end
SilphCo_11F_EventScript_161F37:: @ 8161F37
- msgbox gUnknown_817734A, 3
+ msgbox gUnknown_817734A, MSGBOX_SIGN
end
SilphCo_11F_EventScript_161F40:: @ 8161F40
- trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT_40, 0, Text_1772B8, Text_1772E7
- msgbox gUnknown_81772F9, 6
+ trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_40, Text_1772B8, Text_1772E7
+ msgbox gUnknown_81772F9, MSGBOX_AUTOCLOSE
end
SilphCo_11F_EventScript_161F57:: @ 8161F57
- trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT_41, 0, Text_17726A, Text_17728C
- msgbox gUnknown_817729B, 6
+ trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_41, Text_17726A, Text_17728C
+ msgbox gUnknown_817729B, MSGBOX_AUTOCLOSE
end