mirror of
https://github.com/pret/pokeruby.git
synced 2026-08-09 10:57:40 -05:00
158 lines
4.1 KiB
ArmAsm
158 lines
4.1 KiB
ArmAsm
ShoalCave_LowTideInnerRoom_MapScripts:: @ 815E192
|
|
map_script 1, ShoalCave_LowTideInnerRoom_MapScript1_15E1B3
|
|
map_script 3, ShoalCave_LowTideInnerRoom_MapScript1_15E19D
|
|
.byte 0
|
|
|
|
ShoalCave_LowTideInnerRoom_MapScript1_15E19D:: @ 815E19D
|
|
checkflag 2106
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1AB
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E1AF
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E1AB:: @ 815E1AB
|
|
setmapfooter 170
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E1AF:: @ 815E1AF
|
|
setmapfooter 166
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_MapScript1_15E1B3:: @ 815E1B3
|
|
call ShoalCave_LowTideInnerRoom_EventScript_15E1B9
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E1B9:: @ 815E1B9
|
|
checkflag 952
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA
|
|
checkflag 2106
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA
|
|
setmaptile 31, 8, 856, 1
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E1DA
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E1DA:: @ 815E1DA
|
|
checkflag 953
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB
|
|
checkflag 2106
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB
|
|
setmaptile 14, 26, 856, 1
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E1FB
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E1FB:: @ 815E1FB
|
|
checkflag 956
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E213
|
|
setmaptile 41, 20, 857, 1
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E213
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E213:: @ 815E213
|
|
checkflag 957
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E22B
|
|
setmaptile 41, 10, 857, 1
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E22B
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E22B:: @ 815E22B
|
|
checkflag 958
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E243
|
|
setmaptile 6, 9, 857, 1
|
|
jump ShoalCave_LowTideInnerRoom_EventScript_15E243
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E243:: @ 815E243
|
|
checkflag 959
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E256
|
|
setmaptile 16, 13, 857, 1
|
|
return
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E256:: @ 815E256
|
|
return
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E257:: @ 815E257
|
|
lockall
|
|
checkflag 956
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289
|
|
giveitem ITEM_SHOAL_SHELL
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 41, 20, 859, 0
|
|
special 142
|
|
setflag 956
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E289:: @ 815E289
|
|
msgbox ShoalCave_LowTideInnerRoom_Text_1C69B8, 4
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E293:: @ 815E293
|
|
lockall
|
|
checkflag 957
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289
|
|
giveitem ITEM_SHOAL_SHELL
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 41, 10, 859, 0
|
|
special 142
|
|
setflag 957
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E2C5:: @ 815E2C5
|
|
lockall
|
|
checkflag 958
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289
|
|
giveitem ITEM_SHOAL_SHELL
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 6, 9, 859, 0
|
|
special 142
|
|
setflag 958
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E2F7:: @ 815E2F7
|
|
lockall
|
|
checkflag 959
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289
|
|
giveitem ITEM_SHOAL_SHELL
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 16, 13, 859, 0
|
|
special 142
|
|
setflag 959
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E329:: @ 815E329
|
|
lockall
|
|
checkflag 952
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B
|
|
giveitem ITEM_SHOAL_SALT
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 31, 8, 858, 0
|
|
special 142
|
|
setflag 952
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E35B:: @ 815E35B
|
|
msgbox ShoalCave_LowTideInnerRoom_Text_1C6979, 4
|
|
releaseall
|
|
end
|
|
|
|
ShoalCave_LowTideInnerRoom_EventScript_15E365:: @ 815E365
|
|
lockall
|
|
checkflag 953
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B
|
|
giveitem ITEM_SHOAL_SALT
|
|
compare RESULT, 0
|
|
jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B
|
|
setmaptile 14, 26, 858, 0
|
|
special 142
|
|
setflag 953
|
|
releaseall
|
|
end
|