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
|
AbandonedShip_HiddenFloorRooms_MapScripts:: @ 815ED01
map_script 2, AbandonedShip_HiddenFloorRooms_MapScript2_15ED07
.byte 0
AbandonedShip_HiddenFloorRooms_MapScript2_15ED07:: @ 815ED07
map_script_2 0x4001, 0, AbandonedShip_HiddenFloorRooms_EventScript_15ED11
.2byte 0
AbandonedShip_HiddenFloorRooms_EventScript_15ED11:: @ 815ED11
setvar 0x4001, 1
getplayerxy 0x4002, 0x4003
setvar 0x4004, 1
compare 0x4002, 21
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED89
compare 0x4002, 36
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED8F
compare 0x4003, 2
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED95
switch 0x4004
case 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED9B
case 2, AbandonedShip_HiddenFloorRooms_EventScript_15EDC4
case 3, AbandonedShip_HiddenFloorRooms_EventScript_15EDC5
case 4, AbandonedShip_HiddenFloorRooms_EventScript_15EDEB
case 5, AbandonedShip_HiddenFloorRooms_EventScript_15EE23
case 6, AbandonedShip_HiddenFloorRooms_EventScript_15EE6A
end
AbandonedShip_HiddenFloorRooms_EventScript_15ED89:: @ 815ED89
addvar 0x4004, 1
return
AbandonedShip_HiddenFloorRooms_EventScript_15ED8F:: @ 815ED8F
addvar 0x4004, 2
return
AbandonedShip_HiddenFloorRooms_EventScript_15ED95:: @ 815ED95
addvar 0x4004, 3
return
AbandonedShip_HiddenFloorRooms_EventScript_15ED9B:: @ 815ED9B
pause 20
setanimation 0, 10
setanimation 1, 10
setanimation 2, 0
doanimation 54
specialval RESULT, sub_810F4D4
compare RESULT, 0
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE8B
checkanimation 54
pause 10
end
AbandonedShip_HiddenFloorRooms_EventScript_15EDC4:: @ 815EDC4
end
AbandonedShip_HiddenFloorRooms_EventScript_15EDC5:: @ 815EDC5
specialval RESULT, sub_810F488
compare RESULT, 1
jumpeq AbandonedShip_HiddenFloorRooms_EventScript_15EDEA
pause 20
compare RESULT, 0
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE6B
checkanimation 54
pause 10
end
AbandonedShip_HiddenFloorRooms_EventScript_15EDEA:: @ 815EDEA
end
AbandonedShip_HiddenFloorRooms_EventScript_15EDEB:: @ 815EDEB
pause 20
setanimation 0, 8
setanimation 1, 5
setanimation 2, 0
doanimation 54
setanimation 0, 11
setanimation 1, 3
setanimation 2, 0
doanimation 54
specialval RESULT, sub_810F4FC
compare RESULT, 0
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE9B
checkanimation 54
pause 10
end
AbandonedShip_HiddenFloorRooms_EventScript_15EE23:: @ 815EE23
pause 20
setanimation 0, 16
setanimation 1, 3
setanimation 2, 0
doanimation 54
setanimation 0, 25
setanimation 1, 2
setanimation 2, 0
doanimation 54
setanimation 0, 24
setanimation 1, 6
setanimation 2, 0
doanimation 54
specialval RESULT, sub_810F4B0
compare RESULT, 0
callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE7B
checkanimation 54
pause 10
end
AbandonedShip_HiddenFloorRooms_EventScript_15EE6A:: @ 815EE6A
end
AbandonedShip_HiddenFloorRooms_EventScript_15EE6B:: @ 815EE6B
setanimation 0, 42
setanimation 1, 10
setanimation 2, 0
doanimation 54
return
AbandonedShip_HiddenFloorRooms_EventScript_15EE7B:: @ 815EE7B
setanimation 0, 20
setanimation 1, 5
setanimation 2, 0
doanimation 54
return
AbandonedShip_HiddenFloorRooms_EventScript_15EE8B:: @ 815EE8B
setanimation 0, 1
setanimation 1, 12
setanimation 2, 0
doanimation 54
return
AbandonedShip_HiddenFloorRooms_EventScript_15EE9B:: @ 815EE9B
setanimation 0, 1
setanimation 1, 2
setanimation 2, 0
doanimation 54
return
AbandonedShip_HiddenFloorRooms_EventScript_15EEAB:: @ 815EEAB
lockall
msgbox AbandonedShip_HiddenFloorRooms_Text_198EE2, 4
releaseall
end
|