summaryrefslogtreecommitdiff
path: root/data/scripts/script_0800D874.inc
diff options
context:
space:
mode:
authorHenny022p <info@henny022.de>2021-03-15 22:56:23 +0100
committerHenny022p <info@henny022.de>2021-03-15 22:56:23 +0100
commita2cdfd6d8dd910aa402b7e6bdf32278ac9b80c50 (patch)
treedd9524198ad151c49eb01e92f46743e6e306673e /data/scripts/script_0800D874.inc
parentaac7eb743646634c1476141ba5d07da53ab56193 (diff)
parente09678c6ab4d6c1070495cf8b49b8b3dffefc4af (diff)
Merge branch 'master' into cleanup_declarations
Diffstat (limited to 'data/scripts/script_0800D874.inc')
-rw-r--r--data/scripts/script_0800D874.inc55
1 files changed, 55 insertions, 0 deletions
diff --git a/data/scripts/script_0800D874.inc b/data/scripts/script_0800D874.inc
new file mode 100644
index 00000000..f16e938f
--- /dev/null
+++ b/data/scripts/script_0800D874.inc
@@ -0,0 +1,55 @@
+SCRIPT_START script_0800D874
+ BeginBlock
+ Call sub_0807F934
+ DoPostScriptAction 0x0008
+ SetIntVariable 0x00000001
+ Call sub_0806DA04
+ EndBlock
+script_0800D88E:
+ CheckEntityInteractType
+ JumpIfNot script_0800D88E
+ _0807E864
+ Call sub_0807DF28
+ CheckLocalFlag 0x0045
+ JumpIf script_0800D8B0
+ StartPlayerScript script_0800D92C
+ WaitForSomething2 0x00000001
+script_0800D8B0:
+ _0807E8E4_0
+ TextboxNoOverlap 0x1324
+ _0807EA94
+ CheckInventory1 0x0017
+ JumpIf script_0800D8D6
+ CheckLocalFlag 0x0045
+ JumpIf script_0800D8D6
+ LoadRoomEntityList gUnk_080E3830
+script_0800D8CE:
+ CheckLocalFlag 0x0045
+ JumpIfNot script_0800D8CE
+script_0800D8D6:
+ Call sub_0807DF50
+ _0807E878
+ Jump script_0800D88E
+ .2byte 0x0000
+ BeginBlock
+ DoPostScriptAction 0x0008
+ CheckInventory1 0x0017
+ JumpIf script_0800D924
+ EndBlock
+script_0800D8F4:
+ CheckInventory1 0x0017
+ JumpIfNot script_0800D8F4
+ Call sub_0807DF28
+ _0807E864
+ WaitPlayerAction8
+ _0807EB28 0x1325
+ _0807EA94
+ SoundReq 0x0113
+ SetIntVariable 0x00000000
+ Call sub_0806DA1C
+ _0807E878
+ Call sub_0807DF50
+script_0800D924:
+ DoPostScriptAction 0x0006
+SCRIPT_END
+ .2byte 0x0000