summaryrefslogtreecommitdiff
path: root/data/scripts/script_0800F554.inc
blob: bf828afc68d5e5aadfc4f1b670392a22c041183c (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
SCRIPT_START script_0800F554
	BeginBlock 
	Call sub_08061FE4
	_0807E9D4 
	DoPostScriptAction 0x000a
	EndBlock 
script_0800F564:
	CheckEntityInteractType 
	JumpIfNot script_0800F564
	_0807E864 
	_0807EB74 
	Call sub_08061FE4
	Call sub_08061FF4
	_0807EA94 
	_0807E878 
	Jump script_0800F564
	.2byte 0x0000
SCRIPT_START script_0800F584
	BeginBlock 
	DoPostScriptAction 0x0001
	_0807E9D4 
	DoPostScriptAction 0x000a
	EndBlock 
script_0800F592:
	CheckEntityInteractType 
	JumpIfNot script_0800F592
	_0807E864 
	_0807EB74 
	Call sub_0806265C
	_0807EA94 
	_0807E878 
	DoPostScriptAction 0x0001
	Jump script_0800F592
	.2byte 0x0000
SCRIPT_START script_0800F5B0
	BeginBlock 
	_0807EB44 0x0006
	_0807E9D4 
	DoPostScriptAction 0x000a
	CallWithArg sub_0807F3D8, 0x00000008
	EndBlock 
script_0800F5C8:
	CheckEntityInteractType 
	JumpIfNot script_0800F5C8
	_0807E864 
	_0807EB74 
	CallWithArg sub_0807F3D8, 0x00000008
	Call sub_08064428
	_0807EA94 
	_0807E878 
	Jump script_0800F5C8
	.2byte 0x0000
SCRIPT_START script_0800F5EC
	BeginBlock 
	_0807EB44 0x0004
	_0807E930 0x0000
	_0807E9D4 
	DoPostScriptAction 0x000a
	Call sub_0807F348
	EndBlock 
script_0800F604:
	CheckEntityInteractType 
	JumpIfNot script_0800F604
	_0807E864 
	_0807EB74 
	CallWithArg sub_0807F3D8, 0x00000008
	TextboxNoOverlap 0x2511
	_0807EA94 
	Wait 0x000f
	_0807E878 
	Jump script_0800F604
SCRIPT_START script_0800F628
	BeginBlock 
	_0807E9D4 
	DoPostScriptAction 0x000a
	DoPostScriptAction 0x0001
	EndBlock 
script_0800F636:
	_0807E30C 
	JumpIfNot script_0800F636
	_0807E864 
	_0807EB74 
	Call sub_0806C90C
	_0807EA94 
	_0807E878 
	Jump script_0800F636
	.2byte 0x0000
SCRIPT_START script_0800F650
	BeginBlock 
	_0807EB44 0x0004
	DoPostScriptAction 0x0000
	DoPostScriptAction 0x000a
	_0807E9D4 
	EndBlock 
script_0800F662:
	CheckEntityInteractType 
	JumpIfNot script_0800F662
	_0807E864 
	_0807EB74 
	DoPostScriptAction 0x0001
	Call sub_0806B4F0
	_0807EA94 
	Wait 0x000f
	_0807E878 
	DoPostScriptAction 0x0000
	Jump script_0800F662
	.2byte 0x0000


SCRIPT_START script_0800F688
	BeginBlock 
	_0807EB44 0x0004
	_0807E930 0x0000
	_0807E9D4 
	DoPostScriptAction 0x000a
	Call sub_0807F348
	EndBlock 
script_0800F6A0:
	CheckEntityInteractType 
	JumpIfNot script_0800F6A0
	_0807E864 
	_0807EB74 
	CallWithArg sub_0807F3D8, 0x00000004
.ifdef JP
	CheckLocalFlag 0x00ca
.else
.ifdef EU
	CheckLocalFlag 0x00ca
.else
	CheckLocalFlag 0x00cd
.endif
.endif
	JumpIf script_0800F6C4
	TextboxNoOverlap 0x2512
	Jump script_0800F6C8
script_0800F6C4:
	TextboxNoOverlap 0x251f
script_0800F6C8:
	_0807EA94 
	Wait 0x000f
	_0807E878 
	CallWithArg sub_0807F3D8, 0x00000000
	Jump script_0800F6A0
	.2byte 0x0000
SCRIPT_START script_0800F6E0
	BeginBlock 
	DoPostScriptAction 0x0001
	_0807E9D4 
	DoPostScriptAction 0x000a
	Call sub_08062788
	EndBlock 
script_0800F6F4:
.ifdef JP
	CheckLocalFlag 0x00ca
.else
.ifdef EU
	CheckLocalFlag 0x00ca
.else
	CheckLocalFlag 0x00cd
.endif
.endif
	JumpIf script_0800F718
	CheckEntityInteractType 
	JumpIfNot script_0800F6F4
	_0807E864 
	_0807EB74 
	Call sub_0806265C
	_0807EA94 
	_0807E878 
	DoPostScriptAction 0x0001
	Jump script_0800F6F4
script_0800F718:
	Call sub_080627E8
	DoPostScriptAction 0x0006
SCRIPT_END