summaryrefslogtreecommitdiff
path: root/data/maps/ViridianCity_House2/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/ViridianCity_House2/scripts.inc')
-rw-r--r--data/maps/ViridianCity_House2/scripts.inc120
1 files changed, 120 insertions, 0 deletions
diff --git a/data/maps/ViridianCity_House2/scripts.inc b/data/maps/ViridianCity_House2/scripts.inc
new file mode 100644
index 000000000..da2dec8d2
--- /dev/null
+++ b/data/maps/ViridianCity_House2/scripts.inc
@@ -0,0 +1,120 @@
+ViridianCity_House2_MapScripts:: @ 816A07C
+ .byte 0
+
+ViridianCity_House2_EventScript_16A07D:: @ 816A07D
+ lock
+ faceplayer
+ loadword 0, gUnknown_818FC00
+ callstd 4
+ closemessage
+ applymovement 2, Movement_1A75E9
+ waitmovement 0
+ release
+ end
+
+ViridianCity_House2_EventScript_16A094:: @ 816A094
+ lock
+ faceplayer
+ loadword 0, gUnknown_818FC2B
+ callstd 4
+ closemessage
+ applymovement 1, Movement_1A75E5
+ waitmovement 0
+ release
+ end
+
+ViridianCity_House2_EventScript_16A0AB:: @ 816A0AB
+ lockall
+ loadword 0, gUnknown_818FC65
+ callstd 4
+ loadword 0, gUnknown_818FF19
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16A11B
+ loadword 0, gUnknown_818FD23
+ callstd 4
+ loadword 0, gUnknown_818FF19
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16A11B
+ loadword 0, gUnknown_818FDA8
+ callstd 4
+ loadword 0, gUnknown_818FF19
+ callstd 5
+ compare_var_to_value VAR_RESULT, 0
+ goto_if 1, EventScript_16A11B
+ loadword 0, gUnknown_818FE5C
+ callstd 4
+ applymovement 2, Movement_1A75E9
+ waitmovement 0
+ textcolor 1
+ loadword 0, gUnknown_818FF28
+ callstd 4
+ releaseall
+ end
+
+EventScript_16A11B:: @ 816A11B
+ releaseall
+ end
+
+ViridianCity_House2_EventScript_16A11D:: @ 816A11D
+ lockall
+ loadword 0, gUnknown_818FF4B
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A12C:: @ 816A12C
+ message Text_18FF88
+ waitmessage
+ multichoicegrid 7, 1, 15, 3, 0
+ copyvar VAR_0x8000, VAR_RESULT
+ compare_var_to_value VAR_0x8000, 0
+ goto_if 1, EventScript_16A18B
+ compare_var_to_value VAR_0x8000, 1
+ goto_if 1, EventScript_16A1A7
+ compare_var_to_value VAR_0x8000, 2
+ goto_if 1, EventScript_16A1C3
+ compare_var_to_value VAR_0x8000, 3
+ goto_if 1, EventScript_16A199
+ compare_var_to_value VAR_0x8000, 4
+ goto_if 1, EventScript_16A1B5
+ compare_var_to_value VAR_0x8000, 5
+ goto_if 1, EventScript_16A1D1
+ compare_var_to_value VAR_0x8000, 127
+ goto_if 1, EventScript_16A1D1
+ end
+
+EventScript_16A18B:: @ 816A18B
+ loadword 0, gUnknown_818FFA9
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A199:: @ 816A199
+ loadword 0, gUnknown_8190025
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A1A7:: @ 816A1A7
+ loadword 0, gUnknown_819009F
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A1B5:: @ 816A1B5
+ loadword 0, gUnknown_819010F
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A1C3:: @ 816A1C3
+ loadword 0, gUnknown_8190199
+ callstd 4
+ goto EventScript_16A12C
+ end
+
+EventScript_16A1D1:: @ 816A1D1
+ releaseall
+ end