diff options
Diffstat (limited to 'data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc')
-rw-r--r-- | data/maps/CinnabarIsland_PokemonLab_Lounge/scripts.inc | 103 |
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 |