summaryrefslogtreecommitdiff
path: root/data/scripts/script_08014B34.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/script_08014B34.inc')
-rw-r--r--data/scripts/script_08014B34.inc130
1 files changed, 130 insertions, 0 deletions
diff --git a/data/scripts/script_08014B34.inc b/data/scripts/script_08014B34.inc
new file mode 100644
index 00000000..03c382c6
--- /dev/null
+++ b/data/scripts/script_08014B34.inc
@@ -0,0 +1,130 @@
+SCRIPT_START script_08014B34
+ BeginBlock
+ DoPostScriptAction 0x000a
+ _0807E930 0x0000
+ EndBlock
+ CheckLocalFlag 0x0063
+ JumpIf script_08014BE8
+script_08014B48:
+ EndBlock
+ BeginBlock
+ CheckRoomFlag 0x0000
+ JumpIf script_08014B70
+ CheckEntityInteractType
+ JumpIfNot script_08014B48
+ EndBlock
+ _0807E864
+ _0807EB74
+ TextboxNoOverlap 0x2f01
+ _0807EA94
+ Wait 0x000f
+ _0807E878
+ Jump script_08014B48
+script_08014B70:
+ EndBlock
+ _0807E864
+ Call sub_0807DF28
+ _0807E5F8 0x00000001
+ DoPostScriptAction 0x0004
+ WaitForSomething2 0x00000002
+ _0807E930 0x0010
+ Call sub_0806CCF8
+ Wait 0x0014
+ Call sub_0806CD04
+ Wait 0x0014
+ Call sub_0806CD14
+ Wait 0x0014
+ Call sub_0806CD20
+ Wait 0x0014
+ Call sub_0806CD30
+ Wait 0x0014
+ Call sub_0806CD3C
+ Wait 0x0014
+ Call sub_0806CD4C
+ SoundReq 0x0072
+ _0807E5F8 0x00000001
+ WaitForSomething2 0x00000002
+ Call sub_0807DF50
+ _0807E878
+script_08014BE8:
+ _0807E930 0x0010
+ Call sub_0806CD4C
+script_08014BF2:
+ CheckEntityInteractType
+ JumpIfNot script_08014BF2
+ _0807E864
+ CheckLocalFlag 0x0065
+ JumpIf script_08014C1C
+ SetLocalFlag 0x0065
+ TextboxNoOverlap 0x2f07
+ _0807EA94
+ SetIntVariable 0x00000064
+ _0807F034 0x003f
+ WaitPlayerAction8
+ Jump script_08014C22
+script_08014C1C:
+ TextboxNoOverlap 0x2f08
+ _0807EA94
+script_08014C22:
+ Wait 0x000f
+ _0807E878
+ Jump script_08014BF2
+ BeginBlock
+ Call sub_0806CD58
+ DoPostScriptAction 0x000a
+ _0807EB44 0x0004
+ _0807E930 0x0006
+ EndBlock
+script_08014C42:
+ CheckEntityInteractType
+ JumpIfNot script_08014C42
+ _0807E864
+ _0807EB74
+script_08014C4C:
+ Call sub_0806CCD0
+ JumpIfNot script_08014C4C
+script_08014C56:
+ Call sub_0806CCB4
+ JumpIfNot script_08014C56
+ CheckLocalFlag 0x0066
+ JumpIf script_08014C7C
+ SetLocalFlag 0x0066
+ TextboxNoOverlap 0x2f0d
+ _0807EA94
+ _0807F034 0x000a
+ WaitPlayerAction8
+ Jump script_08014C82
+script_08014C7C:
+ TextboxNoOverlap 0x2f09
+ _0807EA94
+script_08014C82:
+ Wait 0x000f
+ _0807E878
+ _0807EB44 0x0004
+ _0807E930 0x0006
+ Jump script_08014C42
+ BeginBlock
+ CheckGlobalFlag 0x0024
+ JumpIf script_08014CD4
+ Call sub_0806C870
+ DoPostScriptAction 0x000a
+ DoPostScriptAction 0x0000
+ EndBlock
+script_08014CAE:
+ EndBlock
+ BeginBlock
+ CheckGlobalFlag 0x0024
+ JumpIf script_08014CD4
+ _0807E30C
+ JumpIfNot script_08014CAE
+ EndBlock
+ _0807E864
+ _0807EB74
+ Call sub_0806C90C
+ _0807EA94
+ _0807E878
+ Jump script_08014CAE
+script_08014CD4:
+ DoPostScriptAction 0x0006
+SCRIPT_END
+ .2byte 0x0000