summaryrefslogtreecommitdiff
path: root/data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc')
-rw-r--r--data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc103
1 files changed, 103 insertions, 0 deletions
diff --git a/data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc b/data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc
new file mode 100644
index 000000000..cf6b63139
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc
@@ -0,0 +1,103 @@
+CinnabarIsland_PokemonLab_Lounge_MapScripts:: @ 816E2B8
+ .byte 0
+
+CinnabarIsland_PokemonLab_Lounge_EventScript_16E2B9:: @ 816E2B9
+ loadword 0, gUnknown_8199FB3
+ callstd 2
+ end
+
+CinnabarIsland_PokemonLab_Lounge_EventScript_16E2C2:: @ 816E2C2
+ lock
+ faceplayer
+ setvar VAR_0x8008, 6
+ call EventScript_1A8CAD
+ checkflag FLAG_0x274
+ goto_if 1, EventScript_16E334
+ loadword 0, gUnknown_81A59FE
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16E31C
+ call EventScript_1A8CBD
+ compare_var_to_value VAR_0x8004, 6
+ goto_if 4, EventScript_16E31C
+ call EventScript_1A8CC9
+ compare_var_to_var VAR_RESULT, VAR_0x8009
+ goto_if 5, EventScript_16E326
+ call EventScript_1A8CD9
+ loadword 0, gUnknown_81A5A9D
+ callstd 4
+ setflag FLAG_0x274
+ release
+ end
+
+EventScript_16E31C:: @ 816E31C
+ loadword 0, gUnknown_81A5A4E
+ callstd 4
+ release
+ end
+
+EventScript_16E326:: @ 816E326
+ getspeciesname 0, 32777
+ loadword 0, gUnknown_81A5A6A
+ callstd 4
+ release
+ end
+
+EventScript_16E334:: @ 816E334
+ loadword 0, gUnknown_81A5AA5
+ callstd 4
+ release
+ end
+
+CinnabarIsland_PokemonLab_Lounge_EventScript_16E33E:: @ 816E33E
+ lock
+ faceplayer
+ setvar VAR_0x8008, 7
+ copyvar VAR_0x8004, VAR_0x8008
+ specialvar VAR_RESULT, sub_8053A9C
+ copyvar VAR_0x8009, VAR_RESULT
+ checkflag FLAG_0x275
+ goto_if 1, EventScript_16E3D4
+ loadword 0, gUnknown_81A5AD6
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16E3BC
+ special sub_80BF8FC
+ waitstate
+ copyvar VAR_0x800A, VAR_0x8004
+ compare_var_to_value VAR_0x8004, 6
+ goto_if 4, EventScript_16E3BC
+ copyvar VAR_0x8005, VAR_0x800A
+ specialvar VAR_RESULT, sub_8053D2C
+ copyvar VAR_0x800B, VAR_RESULT
+ compare_var_to_var VAR_RESULT, VAR_0x8009
+ goto_if 5, EventScript_16E3C6
+ copyvar VAR_0x8004, VAR_0x8008
+ copyvar VAR_0x8005, VAR_0x800A
+ special sub_8053D68
+ special sub_8054440
+ waitstate
+ loadword 0, gUnknown_81A5B4A
+ callstd 4
+ setflag FLAG_0x275
+ release
+ end
+
+EventScript_16E3BC:: @ 816E3BC
+ loadword 0, gUnknown_81A5B08
+ callstd 4
+ release
+ end
+
+EventScript_16E3C6:: @ 816E3C6
+ getspeciesname 0, 32777
+ loadword 0, gUnknown_81A5B18
+ callstd 4
+ release
+ end
+
+EventScript_16E3D4:: @ 816E3D4
+ loadword 0, gUnknown_81A5B60
+ callstd 4
+ release
+ end