summaryrefslogtreecommitdiff
path: root/data/maps/CeruleanCity_Gym/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/CeruleanCity_Gym/scripts.inc')
-rw-r--r--data/maps/CeruleanCity_Gym/scripts.inc96
1 files changed, 96 insertions, 0 deletions
diff --git a/data/maps/CeruleanCity_Gym/scripts.inc b/data/maps/CeruleanCity_Gym/scripts.inc
new file mode 100644
index 000000000..850e8b23d
--- /dev/null
+++ b/data/maps/CeruleanCity_Gym/scripts.inc
@@ -0,0 +1,96 @@
+CeruleanCity_Gym_MapScripts:: @ 816AAA0
+ .byte 0
+
+CeruleanCity_Gym_EventScript_16AAA1:: @ 816AAA1
+ setvar VAR_0x8004, 3
+ setvar VAR_0x8005, 2
+ special UpdatePickStateFromSpecialVar8005
+ trainerbattle 1, 415, 0, Text_1921EF, Text_19242D, EventScript_16AAD3
+ checkflag FLAG_0x297
+ goto_if 0, EventScript_16AAF9
+ loadword 0, gUnknown_81922BF
+ callstd 4
+ release
+ end
+
+EventScript_16AAD3:: @ 816AAD3
+ setvar VAR_0x8004, 3
+ setvar VAR_0x8005, 1
+ special SetFlavorTextFlagFromSpecialVars
+ setflag FLAG_0x4B1
+ setflag 2081
+ setrespawn 4
+ setvar VAR_0x8008, 2
+ call EventScript_1A6B18
+ goto EventScript_16AAF9
+ end
+
+EventScript_16AAF9:: @ 816AAF9
+ loadword 0, gUnknown_81922F7
+ callstd 4
+ checkitemspace ITEM_TM03, 1
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16AB3A
+ additem ITEM_TM03, 1
+ loadword 0, gUnknown_81923F1
+ setorcopyvar VAR_0x8000, 291
+ setorcopyvar VAR_0x8001, 1
+ setorcopyvar VAR_0x8002, 257
+ callstd 9
+ setflag FLAG_0x297
+ loadword 0, gUnknown_81922BF
+ callstd 4
+ release
+ end
+
+EventScript_16AB3A:: @ 816AB3A
+ loadword 0, gUnknown_819240E
+ callstd 4
+ release
+ end
+
+CeruleanCity_Gym_EventScript_16AB44:: @ 816AB44
+ trainerbattle 0, 150, 0, Text_192481, Text_1924D0
+ loadword 0, gUnknown_81924E4
+ callstd 6
+ end
+
+CeruleanCity_Gym_EventScript_16AB5B:: @ 816AB5B
+ trainerbattle 0, 234, 0, Text_192524, Text_192547
+ setvar VAR_0x8004, 3
+ setvar VAR_0x8005, 2
+ special SetFlavorTextFlagFromSpecialVars
+ loadword 0, gUnknown_8192556
+ callstd 6
+ end
+
+CeruleanCity_Gym_EventScript_16AB7F:: @ 816AB7F
+ lock
+ faceplayer
+ checkflag FLAG_0x4B1
+ goto_if 1, EventScript_16AB94
+ loadword 0, gUnknown_81925AC
+ callstd 4
+ release
+ end
+
+EventScript_16AB94:: @ 816AB94
+ loadword 0, gUnknown_8192688
+ callstd 4
+ release
+ end
+
+CeruleanCity_Gym_EventScript_16AB9E:: @ 816AB9E
+ lockall
+ checkflag 2081
+ goto_if 1, EventScript_16ABB2
+ loadword 0, gUnknown_81926E1
+ callstd 4
+ releaseall
+ end
+
+EventScript_16ABB2:: @ 816ABB2
+ loadword 0, gUnknown_8192719
+ callstd 4
+ releaseall
+ end