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