summaryrefslogtreecommitdiff
path: root/data/scripts/script_0800903C.inc
blob: e78894a2aea6020e7374fffbb7ca0bcc122912d8 (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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
SCRIPT_START script_0800903C
	BeginBlock 
	_0807EB44 0x0004
	DoPostScriptAction 0x0000
	EndBlock 
	WaitForSomething2 0x00000004
	PlaySound SFX_PLY_JUMP
	_0807EF3C 0x0180, 0x0030
	_0807EB44 0x0002
	_0807E5F8 0x00000008
	WaitForSomething2 0x00000004
	_0807EB44 0x0004
	_0807E5F8 0x00000008
	BeginBlock 
	_0807E9D4 
	DoPostScriptAction 0x000a
	Jump script_0800927E
	.2byte 0x0000
SCRIPT_START script_08009080
	BeginBlock 
	Call sub_0807F348
	SetEntitySpeed 0x0100
	_0807EB44 0x0004
	DoPostScriptAction 0x0000
	_0807E9D4 
	DoPostScriptAction 0x000a
	EndBlock 
	WaitForSomething2 0x00000080
	_0807EB44 0x0004
	_0807ECC4 0x0008
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x1050, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x1052, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807EB44 0x0006
	_0807E930 0x0005
	TextboxNoOverlapFollowPos 0x1054, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807EB44 0x0004
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x1056, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x1057, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x1058, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
	WaitForSomething2 0x00000080
	_0807E930 0x0004
	TextboxNoOverlapFollowPos 0x105c, 0x000e
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000100
script_0800917C:
	CheckEntityInteractType 
	JumpIfNot script_0800917C
	_0807E864 
	_0807EB74 
	Call sub_0806673C
	_0807EA94 
	Wait 0x000f
	_0807E878 
	Jump script_0800917C
SCRIPT_START script_08009198
	BeginBlock 
	Call sub_0807F348
	_0807EB44 0x0006
	DoPostScriptAction 0x0000
	EndBlock 
	WaitForSomething2 0x00000001
	_0807EB74 
	DoPostScriptAction 0x0001
	TextboxNoOverlapFollowPos 0x105b, 0x0000
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000002
	WaitForSomething2 0x00000001
	_0807EB44 0x0006
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000002
	WaitForSomething2 0x00000001
	DoPostScriptAction 0x0005
	Wait 0x003c
	DoPostScriptAction 0x0001
	TextboxNoOverlapFollowPos 0x1051, 0x0000
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000002
	WaitForSomething2 0x00000001
	DoPostScriptAction 0x0004
	Wait 0x003c
	_0807EB74 
	_0807EB8C 
	DoPostScriptAction 0x0001
	TextboxNoOverlapFollowPos 0x1055, 0x0000
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000002
	WaitForSomething2 0x00000001
	_0807EB74 
	_0807E5F8 0x00000002
	WaitForSomething2 0x00000001
	SetEntitySpeed 0x0080
	DoPostScriptAction 0x0001
	_0807EDD4 0x0098, 0x0078
	_0807EB74 
	DoPostScriptAction 0x0000
	DoPostScriptAction 0x0001
	TextboxNoOverlapFollowPos 0x1059, 0x0000
	_0807EA94 
	DoPostScriptAction 0x0000
	_0807E5F8 0x00000002
	BeginBlock 
	_0807E9D4 
	DoPostScriptAction 0x000a
	Jump script_080092B2
	.2byte 0x0000
SCRIPT_START script_08009274
	BeginBlock 
	_0807EB44 0x0004
	DoPostScriptAction 0x0000
script_0800927E:
	Call sub_080668F0
	DoPostScriptAction 0x000a
	EndBlock 
script_0800928A:
	CheckEntityInteractType 
	JumpIfNot script_0800928A
	_0807E864 
	_0807EB74 
	Call sub_08066904
	_0807EA94 
	Wait 0x000f
	_0807E878 
	Jump script_0800928A
	.2byte 0x0000
SCRIPT_START script_080092A8
	BeginBlock 
	_0807EB44 0x0006
	DoPostScriptAction 0x0000
script_080092B2:
	_0807E9D4 
	DoPostScriptAction 0x000a
	EndBlock 
script_080092BA:
	CheckEntityInteractType 
	JumpIfNot script_080092BA
	_0807E864 
	_0807EB74 
	TextboxNoOverlap 0x105e
	_0807EA94 
	Wait 0x000f
	_0807E878 
	Jump script_080092BA
SCRIPT_START script_080092D4
	BeginBlock 
	_0807EB44 0x0004
	DoPostScriptAction 0x0000
	Call sub_0806672C
	DoPostScriptAction 0x000a
	EndBlock 
	Jump script_0800917C
	.2byte 0x0000
SCRIPT_START script_080092F0
	BeginBlock 
	DoPostScriptAction 0x000a
	Call sub_08066E38
	_0807E9D4 
	EndBlock 
script_08009300:
	CheckEntityInteractType 
	JumpIfNot script_08009300
	_0807E864 
	_0807EB74 
	TextboxNoOverlap 0x1071
	_0807EA94 
	_0807E878 
	Jump script_08009300
	.2byte 0x0000
SCRIPT_START script_08009318
	BeginBlock 
	EndBlock 
SCRIPT_END
	.2byte 0x0000