summaryrefslogtreecommitdiff
path: root/data/maps/Route11_EastEntrance_2F/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/Route11_EastEntrance_2F/scripts.inc')
-rw-r--r--data/maps/Route11_EastEntrance_2F/scripts.inc109
1 files changed, 109 insertions, 0 deletions
diff --git a/data/maps/Route11_EastEntrance_2F/scripts.inc b/data/maps/Route11_EastEntrance_2F/scripts.inc
new file mode 100644
index 000000000..9b4451b23
--- /dev/null
+++ b/data/maps/Route11_EastEntrance_2F/scripts.inc
@@ -0,0 +1,109 @@
+Route11_EastEntrance_2F_MapScripts:: @ 816FD34
+ .byte 0
+
+Route11_EastEntrance_2F_EventScript_16FD35:: @ 816FD35
+ lockall
+ checkflag FLAG_0x253
+ goto_if 1, EventScript_16FD49
+ loadword 0, gUnknown_819EC8A
+ callstd 4
+ releaseall
+ end
+
+EventScript_16FD49:: @ 816FD49
+ loadword 0, gUnknown_819ECD9
+ callstd 4
+ releaseall
+ end
+
+Route11_EastEntrance_2F_EventScript_16FD53:: @ 816FD53
+ loadword 0, gUnknown_819ED1F
+ callstd 3
+ end
+
+Route11_EastEntrance_2F_EventScript_16FD5C:: @ 816FD5C
+ lock
+ faceplayer
+ setvar VAR_0x8008, 4
+ call EventScript_1A8CAD
+ checkflag FLAG_0x251
+ goto_if 1, EventScript_16FDCE
+ loadword 0, gUnknown_81A597B
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16FDB6
+ call EventScript_1A8CBD
+ compare_var_to_value VAR_0x8004, 6
+ goto_if 4, EventScript_16FDB6
+ call EventScript_1A8CC9
+ compare_var_to_var VAR_RESULT, VAR_0x8009
+ goto_if 5, EventScript_16FDC0
+ call EventScript_1A8CD9
+ loadword 0, gUnknown_81A59DA
+ callstd 4
+ setflag FLAG_0x251
+ release
+ end
+
+EventScript_16FDB6:: @ 816FDB6
+ loadword 0, gUnknown_81A59B6
+ callstd 4
+ release
+ end
+
+EventScript_16FDC0:: @ 816FDC0
+ getspeciesname 0, 32777
+ loadword 0, gUnknown_81A59C6
+ callstd 4
+ release
+ end
+
+EventScript_16FDCE:: @ 816FDCE
+ loadword 0, gUnknown_81A59E7
+ callstd 4
+ release
+ end
+
+Route11_EastEntrance_2F_EventScript_16FDD8:: @ 816FDD8
+ lock
+ faceplayer
+ call EventScript_16FE64
+ checkflag FLAG_0x252
+ goto_if 1, EventScript_16FE5A
+ loadword 0, gUnknown_819E9E5
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_1A7AD1
+ setvar VAR_0x8004, 0
+ specialvar VAR_RESULT, sub_80CA3D8
+ getnumberstring 2, VAR_0x8006
+ call EventScript_16FE64
+ compare_var_to_value VAR_0x8006, 30
+ goto_if 0, EventScript_1A7ABD
+ loadword 0, gUnknown_819EAE4
+ callstd 4
+ checkitemspace ITEM_ITEMFINDER, 1
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_1A7AC7
+ additem ITEM_ITEMFINDER, 1
+ loadword 0, gUnknown_819EB37
+ setorcopyvar VAR_0x8000, 261
+ setorcopyvar VAR_0x8001, 1
+ setorcopyvar VAR_0x8002, 257
+ callstd 9
+ setflag FLAG_0x252
+ loadword 0, gUnknown_819EB59
+ callstd 4
+ release
+ end
+
+EventScript_16FE5A:: @ 816FE5A
+ loadword 0, gUnknown_819EB59
+ callstd 4
+ release
+ end
+
+EventScript_16FE64:: @ 816FE64
+ getnumberstring 0, 30
+ getitemname 1, ITEM_ITEMFINDER
+ return