summaryrefslogtreecommitdiff
path: root/data/scripts/script_080165D8.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/script_080165D8.inc')
-rw-r--r--data/scripts/script_080165D8.inc253
1 files changed, 253 insertions, 0 deletions
diff --git a/data/scripts/script_080165D8.inc b/data/scripts/script_080165D8.inc
new file mode 100644
index 00000000..8577e4f6
--- /dev/null
+++ b/data/scripts/script_080165D8.inc
@@ -0,0 +1,253 @@
+SCRIPT_START script_080165D8
+ Wait 0x001e
+ CheckPlayerInRegion2 0x2020
+ JumpAbsoluteIfNot script_080165D8
+ DoPostScriptAction 0x0003
+ Call script_0801637C+1
+ JumpAbsolute script_080165D8
+ .2byte 0x0000
+ BeginBlock
+ _0807E9D4
+ EndBlock
+script_080165FE:
+ _0807E30C
+ JumpIfNot script_080165FE
+ TextboxNoOverlapFollow 0x0601
+ Jump script_080165FE
+ BeginBlock
+ _0807E9D4
+ EndBlock
+script_08016612:
+ _0807E944
+ _0807E864
+ TextboxNoOverlapFollow 0x0602
+ _0807EA94
+ Wait 0x000f
+ _0807E878
+ Jump script_08016612
+ .2byte 0x0000
+ BeginBlock
+ _0807E9D4
+ EndBlock
+script_0801662E:
+ _0807E944
+ _0807E864
+ _0807EB28 0x0603
+ _0807EA94
+ Wait 0x000f
+ _0807E878
+ Jump script_0801662E
+ .2byte 0x0000
+ SetEntitySpeed 0x0100
+script_08016648:
+ _0807ECF4 0x0030
+ Wait 0x0008
+ _0807ECC4 0x0030
+ Wait 0x0008
+ _0807EC94 0x0030
+ Wait 0x0008
+ _0807EC64 0x0030
+ Wait 0x0008
+ Jump script_08016648
+script_0801666C:
+ _0807ED24 0x0055, 0x0039, 0x00b4
+ Wait 0x0008
+ _0807ED24 0x0075, 0x0076, 0x003c
+ Wait 0x0008
+ _0807ED24 0x0105, 0x006c, 0x0078
+ Wait 0x0008
+ _0807ED24 0x018e, 0x007a, 0x0078
+ Wait 0x0008
+ _0807ED24 0x0173, 0x0023, 0x003c
+ Wait 0x0008
+ _0807ED24 0x00d8, 0x003f, 0x003c
+ Wait 0x0008
+ Jump script_0801666C
+ SetEntitySpeed 0x0100
+script_080166BC:
+ _0807EDD4 0x0055, 0x0039
+ Wait 0x0008
+ _0807EDD4 0x0075, 0x0076
+ Wait 0x0008
+ _0807EDD4 0x0105, 0x006c
+ Wait 0x0008
+ _0807EDD4 0x018e, 0x007a
+ Wait 0x0008
+ _0807EDD4 0x0173, 0x0023
+ Wait 0x0008
+ _0807EDD4 0x00d8, 0x003f
+ Wait 0x0008
+ Jump script_080166BC
+ SetEntitySpeed 0x0100
+script_08016700:
+ _0807EC94 0x0030
+ _0807E5F8 0x00000002
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ WaitForSomething 0x00000001
+ _0807E610 0x00000001
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ WaitForSomething 0x00000001
+ _0807E610 0x00000001
+ _0807ECF4 0x0030
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ Wait 0x001e
+ _0807E5F8 0x00000006
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ Wait 0x003c
+ Jump script_08016700
+ SetEntitySpeed 0x0100
+script_0801679C:
+ WaitForSomething 0x00000002
+ _0807E610 0x00000002
+ _0807EC94 0x0030
+ _0807E5F8 0x00000004
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ WaitForSomething 0x00000002
+ _0807E610 0x00000002
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ WaitForSomething 0x00000002
+ _0807E610 0x00000002
+ _0807ECF4 0x0030
+ _0807E5F8 0x00000001
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ WaitForSomething 0x00000002
+ _0807E610 0x00000002
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ Jump script_0801679C
+ SetEntitySpeed 0x0100
+script_08016848:
+ WaitForSomething 0x00000004
+ _0807E610 0x00000004
+ _0807EC94 0x0030
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ Wait 0x001e
+ _0807E5F8 0x00000003
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ Wait 0x003c
+ _0807ECF4 0x0030
+ _0807E5F8 0x00000002
+ Wait 0x000f
+ DoPostScriptAction 0x0000
+ _0807EB44 0x0004
+ WaitForSomething 0x00000004
+ _0807E610 0x00000004
+ DoPostScriptAction 0x0003
+ Wait 0x0002
+ _0807EB44 0x0006
+ Wait 0x0002
+ _0807EB44 0x0000
+ Wait 0x0002
+ _0807EB44 0x0002
+ Wait 0x0002
+ _0807EB44 0x0004
+ Jump script_08016848
+ BeginBlock
+ _0807E9D4
+ EndBlock
+script_080168E6:
+ _0807E944
+ _0807E864
+ Wait 0x000f
+ _0807E878
+ Jump script_080168E6
+ BeginBlock
+ Call sub_08064EA4
+ _0807EB44 0x0004
+ DoPostScriptAction 0x0000
+ DoPostScriptAction 0x000a
+ EndBlock
+script_0801690A:
+ _0807E30C
+ JumpIfNot script_0801690A
+ _0807E864
+ _0807EB74
+ Call sub_08064F28
+ _0807EA94
+ JumpIfNot script_08016926
+ _0807F034 0x003d
+ WaitPlayerAction8
+script_08016926:
+ _0807E878
+ SetGlobalFlag 0x005c
+ Jump script_0801690A
+ BeginBlock
+ _0807E9D4
+ _0807EB44 0x0000
+ DoPostScriptAction 0x000a
+ EndBlock
+script_0801693E:
+ _0807E944
+ _0807E864
+ Wait 0x0018
+ TextboxNoOverlapFollow 0x0a01
+ _0807EA94
+ Wait 0x000f
+ _0807E878
+ Jump script_0801693E
+ .2byte 0x0000
+ BeginBlock
+ _0807E9D4
+ _0807EB44 0x0000
+ DoPostScriptAction 0x000a
+ _0807E930 0x0000
+ EndBlock
+script_0801696A:
+ _0807E944
+ _0807E864
+ Wait 0x0018
+ TextboxNoOverlapFollow 0x0a01
+ _0807EA94
+ Wait 0x000f
+ _0807E878
+ Jump script_0801696A
+ .2byte 0x0000