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
|
Underwater_SeafloorCavern_MapScripts:: @ 815D99E
map_script MAP_SCRIPT_ON_RESUME, Underwater_SeafloorCavern_MapScript1_15DA36
map_script MAP_SCRIPT_ON_TRANSITION, Underwater_SeafloorCavern_MapScript1_15D9AE
map_script MAP_SCRIPT_ON_LOAD, Underwater_SeafloorCavern_MapScript1_15D9BF
.byte 0
Underwater_SeafloorCavern_MapScript1_15D9AE:: @ 815D9AE
setflag FLAG_LANDMARK_SEAFLOOR_CAVERN
goto_if_set FLAG_LEGEND_ESCAPED_SEAFLOOR_CAVERN, Underwater_SeafloorCavern_EventScript_15D9BB
end
Underwater_SeafloorCavern_EventScript_15D9BB:: @ 815D9BB
setflag FLAG_HIDE_UNDERWATER_SUBMARINE_INTERACTION
end
Underwater_SeafloorCavern_MapScript1_15D9BF:: @ 815D9BF
call_if_set FLAG_LEGEND_ESCAPED_SEAFLOOR_CAVERN, Underwater_SeafloorCavern_EventScript_15D9C9
end
Underwater_SeafloorCavern_EventScript_15D9C9:: @ 815D9C9
setmetatile 5, 3, METATILE_Underwater_RockWall, 1
setmetatile 6, 3, METATILE_Underwater_RockWall, 1
setmetatile 7, 3, METATILE_Underwater_RockWall, 1
setmetatile 8, 3, METATILE_Underwater_RockWall, 1
setmetatile 5, 4, METATILE_Underwater_FloorShadow, 0
setmetatile 6, 4, METATILE_Underwater_FloorShadow, 0
setmetatile 7, 4, METATILE_Underwater_FloorShadow, 0
setmetatile 8, 4, METATILE_Underwater_FloorShadow, 0
setmetatile 5, 5, METATILE_Underwater_FloorShadow, 0
setmetatile 6, 5, METATILE_Underwater_FloorShadow, 0
setmetatile 7, 5, METATILE_Underwater_FloorShadow, 0
setmetatile 8, 5, METATILE_Underwater_FloorShadow, 0
return
Underwater_SeafloorCavern_MapScript1_15DA36:: @ 815DA36
setdivewarp MAP_SEAFLOOR_CAVERN_ENTRANCE, 255, 10, 17
end
Underwater_SeafloorCavern_EventScript_15DA3F:: @ 815DA3F
lockall
msgbox Underwater_SeafloorCavern_Text_197435, MSGBOX_DEFAULT
releaseall
end
|