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
|
AbandonedShip_HiddenFloorCorridors_MapScripts:: @ 815EB46
map_script 5, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51
map_script 1, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A
.byte 0
AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51:: @ 815EB51
warp4 AbandonedShip_Underwater1, 255, 5, 4
end
AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A:: @ 815EB5A
checkflag 240
callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB
checkflag 241
callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5
checkflag 242
callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF
checkflag 243
callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9
checkflag 240
callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3
checkflag 241
callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD
checkflag 242
callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7
checkflag 243
callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1
end
AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3:: @ 815EBA3
setmaptile 3, 8, 555, 1
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD:: @ 815EBAD
setmaptile 6, 8, 555, 1
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7:: @ 815EBB7
setmaptile 3, 3, 538, 0
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1:: @ 815EBC1
setmaptile 9, 3, 538, 0
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB:: @ 815EBCB
setmaptile 3, 8, 563, 1
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5:: @ 815EBD5
setmaptile 6, 8, 563, 1
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF:: @ 815EBDF
setmaptile 3, 3, 564, 0
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9:: @ 815EBE9
setmaptile 9, 3, 564, 0
return
AbandonedShip_HiddenFloorCorridors_EventScript_15EBF3:: @ 815EBF3
lockall
checkflag 240
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7
checkitem ITEM_ROOM_1_KEY, 1
compare RESULT, 0
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4
playsfx 21
removeitem ITEM_ROOM_1_KEY, 1
setflag 240
call AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3
special DrawWholeMapView
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15EC2A:: @ 815EC2A
lockall
checkflag 241
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7
checkitem ITEM_ROOM_2_KEY, 1
compare RESULT, 0
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4
playsfx 21
removeitem ITEM_ROOM_2_KEY, 1
setflag 241
call AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD
special DrawWholeMapView
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15EC61:: @ 815EC61
lockall
checkflag 242
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7
checkitem ITEM_ROOM_4_KEY, 1
compare RESULT, 0
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4
playsfx 21
removeitem ITEM_ROOM_4_KEY, 1
setflag 242
call AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7
special DrawWholeMapView
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15EC98:: @ 815EC98
lockall
checkflag 243
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7
checkitem ITEM_ROOM_6_KEY, 1
compare RESULT, 0
jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECED
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4
playsfx 21
removeitem ITEM_ROOM_6_KEY, 1
setflag 243
call AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1
special DrawWholeMapView
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF:: @ 815ECCF
msgbox AbandonedShip_HiddenFloorCorridors_Text_198DC0, 4
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9:: @ 815ECD9
msgbox AbandonedShip_HiddenFloorCorridors_Text_198DF4, 4
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3:: @ 815ECE3
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E28, 4
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15ECED:: @ 815ECED
msgbox AbandonedShip_HiddenFloorCorridors_Text_198E5C, 4
releaseall
end
AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7:: @ 815ECF7
msgbox AbandonedShip_HiddenFloorCorridors_Text_1986EC, 4
releaseall
end
|