blob: 90180d0ed7179ae5a5fd9295c0c29e0fd6dfb008 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
SCRIPT_START script_0800E908
TextboxNoOverlapFollow 0x4507
Jump script_0800E914
script_0800E910:
TextboxNoOverlapFollow 0x4509
script_0800E914:
_0807EA94
_0807E878
_0807EB44 0x0000
Jump script_0800E832
SCRIPT_START script_0800E920
BeginBlock
Call sub_0806C4F8
DoPostScriptAction 0x000a
_0807EB44 0x0000
EndBlock
script_0800E932:
CheckEntityInteractType
JumpIfNot script_0800E932
_0807E864
_0807EB44 0x0004
_0807E930 0x0004
script_0800E942:
Call sub_0806C4A8
JumpIfNot script_0800E942
Call sub_0806C4DC
_0807EA94
_0807E878
_0807EB44 0x0000
_0807E930 0x0000
Jump script_0800E932
.2byte 0x0000
SCRIPT_START script_0800E964
BeginBlock
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807E930 0x0000
EndBlock
script_0800E974:
CheckEntityInteractType
JumpIfNot script_0800E974
_0807E864
_0807E930 0x0008
Call sub_0807F2D4
_0807E930 0x0009
Call sub_0806B260
JumpIfNot script_0800E9E4
_0807EA94
DoPostScriptAction 0x000b
StartPlayerScript script_0800E9F4
WaitForSomething2 0x00000001
DoPostScriptAction 0x000a
TextboxNoOverlapFollow 0x4a24
_0807EA94
_0807E930 0x000a
Wait 0x0014
TextboxNoOverlapFollow 0x4a25
_0807EA94
_0807E930 0x0000
StartPlayerScript script_0800EA1C
WaitForSomething2 0x00000001
SetLocalFlag 0x0074
PlaySound SFX_SECRET
Wait 0x00f0
TextboxNoOverlapFollow 0x4a26
_0807EA94
SetLocalFlag 0x0075
script_0800E9E4:
_0807EA94
Wait 0x000f
_0807E878
_0807E930 0x0000
Jump script_0800E974
|