Move events and scripts into map dirs
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
ShoalCave_LowTideEntranceRoom_EventObjects: @ 853627C
|
||||
object_event 1, EVENT_OBJ_GFX_ITEM_BALL, 0, 30, 3, 3, 1, 1, 1, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_2913C0, 1081
|
||||
object_event 2, EVENT_OBJ_GFX_OLD_MAN_1, 0, 18, 15, 3, 9, 1, 1, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_236DD9, 0
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_MapWarps: @ 85362AC
|
||||
warp_def 20, 30, 3, 0, MAP_ROUTE125
|
||||
warp_def 19, 5, 3, 0, MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM
|
||||
warp_def 6, 2, 3, 6, MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM
|
||||
warp_def 27, 2, 3, 7, MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_MapEvents:: @ 85362CC
|
||||
map_events ShoalCave_LowTideEntranceRoom_EventObjects, ShoalCave_LowTideEntranceRoom_MapWarps, 0x0, 0x0
|
||||
|
||||
@@ -0,0 +1,103 @@
|
||||
ShoalCave_LowTideEntranceRoom_MapScripts:: @ 8236DBA
|
||||
map_script 3, ShoalCave_LowTideEntranceRoom_MapScript1_236DC0
|
||||
.byte 0
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_MapScript1_236DC0: @ 8236DC0
|
||||
special UpdateShoalTideFlag
|
||||
checkflag FLAG_SYS_SHOAL_TIDE
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236DD1
|
||||
goto ShoalCave_LowTideEntranceRoom_EventScript_236DD5
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236DD1:: @ 8236DD1
|
||||
setmaplayoutindex 168
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236DD5:: @ 8236DD5
|
||||
setmaplayoutindex 164
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236DD9:: @ 8236DD9
|
||||
lock
|
||||
faceplayer
|
||||
dodailyevents
|
||||
checkflag FLAG_SYS_SHOAL_ITEM
|
||||
call_if 1, ShoalCave_LowTideEntranceRoom_EventScript_236ED9
|
||||
checkitem ITEM_SHOAL_SALT, 4
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236E9B
|
||||
checkitem ITEM_SHOAL_SHELL, 4
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236E9B
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A7F37, 5
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236ECF
|
||||
checkitemspace ITEM_SHELL_BELL, 1
|
||||
compare VAR_RESULT, 0
|
||||
call_if 1, ShoalCave_LowTideEntranceRoom_EventScript_236E69
|
||||
compare VAR_RESULT, 2
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236E91
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A7FAC, 4
|
||||
takeitem ITEM_SHOAL_SALT, 4
|
||||
takeitem ITEM_SHOAL_SHELL, 4
|
||||
giveitem_std ITEM_SHELL_BELL
|
||||
compare VAR_RESULT, 0
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_272054
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A8012, 4
|
||||
setflag FLAG_0x002
|
||||
release
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236E69:: @ 8236E69
|
||||
checkitem ITEM_SHOAL_SALT, 5
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236E7A
|
||||
return
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236E7A:: @ 8236E7A
|
||||
checkitem ITEM_SHOAL_SHELL, 5
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236E8B
|
||||
return
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236E8B:: @ 8236E8B
|
||||
setvar VAR_RESULT, 2
|
||||
return
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236E91:: @ 8236E91
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A80F5, 4
|
||||
release
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236E9B:: @ 8236E9B
|
||||
checkitem ITEM_SHOAL_SALT, 1
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236EC5
|
||||
checkitem ITEM_SHOAL_SHELL, 1
|
||||
compare VAR_RESULT, 1
|
||||
goto_eq ShoalCave_LowTideEntranceRoom_EventScript_236EC5
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A7E0E, 4
|
||||
release
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236EC5:: @ 8236EC5
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A7EB3, 4
|
||||
release
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236ECF:: @ 8236ECF
|
||||
msgbox ShoalCave_LowTideEntranceRoom_Text_2A80C6, 4
|
||||
release
|
||||
end
|
||||
|
||||
ShoalCave_LowTideEntranceRoom_EventScript_236ED9:: @ 8236ED9
|
||||
clearflag FLAG_0x3B8
|
||||
clearflag FLAG_0x3B9
|
||||
clearflag FLAG_0x3BA
|
||||
clearflag FLAG_0x3BB
|
||||
clearflag FLAG_0x3BC
|
||||
clearflag FLAG_0x3BD
|
||||
clearflag FLAG_0x3BE
|
||||
clearflag FLAG_0x3BF
|
||||
clearflag FLAG_SYS_SHOAL_ITEM
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user