summaryrefslogtreecommitdiff
path: root/data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc')
-rw-r--r--data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc81
1 files changed, 81 insertions, 0 deletions
diff --git a/data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc b/data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc
new file mode 100644
index 000000000..42a3280a2
--- /dev/null
+++ b/data/maps/IndigoPlateau_PokemonCenter_1F/scripts.inc
@@ -0,0 +1,81 @@
+IndigoPlateau_PokemonCenter_1F_MapScripts:: @ 816EA5A
+ map_script 3, IndigoPlateau_PokemonCenter_1F_MapScript1_16EA65
+ map_script 5, IndigoPlateau_PokemonCenter_1F_MapScript2_1BC05C
+ .byte 0
+
+IndigoPlateau_PokemonCenter_1F_MapScript1_16EA65:: @ 816EA65
+ setrespawn 10
+ specialvar VAR_RESULT, sub_806E25C
+ compare_var_to_value VAR_RESULT, 1
+ call_if 1, EventScript_16EA79
+ end
+
+EventScript_16EA79:: @ 816EA79
+ checkflag 2116
+ goto_if 1, EventScript_1A77A9
+ setobjectxyperm 4, 4, 2
+ return
+
+IndigoPlateau_PokemonCenter_1F_EventScript_16EA8A:: @ 816EA8A
+ lock
+ faceplayer
+ specialvar VAR_RESULT, sub_806E25C
+ compare_var_to_value VAR_RESULT, 1
+ goto_if 1, EventScript_16EAA6
+ loadword 0, gUnknown_819A8D8
+ callstd 4
+ release
+ end
+
+EventScript_16EAA6:: @ 816EAA6
+ checkflag 2116
+ goto_if 1, EventScript_16EAB9
+ loadword 0, gUnknown_819A943
+ callstd 4
+ release
+ end
+
+EventScript_16EAB9:: @ 816EAB9
+ loadword 0, gUnknown_819A8D8
+ callstd 4
+ release
+ end
+
+IndigoPlateau_PokemonCenter_1F_EventScript_16EAC3:: @ 816EAC3
+ loadword 0, gUnknown_819A837
+ callstd 2
+ end
+
+IndigoPlateau_PokemonCenter_1F_EventScript_16EACC:: @ 816EACC
+ special sub_8110AB4
+ compare_var_to_value VAR_RESULT, 2
+ goto_if 1, EventScript_1A7AE0
+ lock
+ faceplayer
+ message Text_1A6211
+ waitmessage
+ pokemart Items_16EAF4
+ loadword 0, gUnknown_81A5190
+ callstd 4
+ release
+ end
+
+ .align 2
+Items_16EAF4:: @ 816EAF4
+ .2byte ITEM_ULTRA_BALL
+ .2byte ITEM_GREAT_BALL
+ .2byte ITEM_FULL_RESTORE
+ .2byte ITEM_MAX_POTION
+ .2byte ITEM_REVIVE
+ .2byte ITEM_FULL_HEAL
+ .2byte ITEM_MAX_REPEL
+ .2byte ITEM_NONE
+ release
+ end
+
+IndigoPlateau_PokemonCenter_1F_EventScript_16EB06:: @ 816EB06
+ lock
+ faceplayer
+ call EventScript_1A6578
+ release
+ end