mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-11-13 08:44:49 +13:00
Mt. Moon Crater improvements
- Made the warp down to the crater an actual hole instead of a cave entrance - Added a path below the water section to prevent softlocks
This commit is contained in:
parent
43de80f43c
commit
e3b924a0ed
|
|
@ -1,5 +1,5 @@
|
||||||
MtMoonCrater_Object:
|
MtMoonCrater_Object:
|
||||||
db $03 ; border block
|
db $41 ; border block
|
||||||
|
|
||||||
def_warp_events
|
def_warp_events
|
||||||
warp_event 46, 47, MT_MOON_B1F, 14
|
warp_event 46, 47, MT_MOON_B1F, 14
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -1,5 +1,5 @@
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAACEEEEEEEEEEEEEEEEEEEE?AAABbCF,5
|
AAAAAAAAAAAAAAAAAAAAAAAAAACEEEEEEEEEEEEEEEEEEEE?AAABbCF,5
|
||||||
DD?AABCF//
|
DD?AABCF//
|
||||||
D@AABF9 ),@ACF,<=========>)@AB<JCEEE?AAAAK>)@AK><JCF}}DEEEE?K>@AAB)@CF$%,\QQQQ@AB @AAB)@BZ--v=JAB@AAB@B"#rk-zG?AB
@AAB@K=>,012@AB@AAB.@AAB%_@AB @AAB)@ACF)<=====JCF@AAB.@AB,@ACEE?ABD?AB@AB7@CF€D?B@AB@AB 6DF)DF<==JAB@AB 5,DE?AAB
@AB
|
D@AABF9 ),@ACF,<=========>)@AB<JCEEE?AAAAK>)@AK><JCF}}DEEEE?K>@AAB)@CF$%,\QQQQ@AB @AAB)@BZ--v=JAB@AAB@B"#rk-zG?AB
@AAB@K=>,012@AB@AAB.@AAB%<12>@AB @AAB)@ACF)<=====JCF@AAB.@AB,@ACEE?ABD?AB@AB7@CF€D?B@AB@AB 6DF)DF<==JAB@AB 5,DE?AAB
@AB
|
||||||
6,DD?AB
|
6,DD?AB
|
||||||
D?K============>@AB,@DE?AACEEE?AAC?K>@AB|DEFDEEFD?CFDGF>@AB,.}},.@ABDGEF.@AB,||)DEEF,g@AK======================A
|
D?K============>@AB,@DE?AACEEE?AAC?K>@AB|DEFDEEFD?CFDGF>@AB,.}},.@ABDGEF.@AB,||)DEEF,g@AK======================A
|
||||||
|
|
@ -2024,7 +2024,8 @@ wCeruleanCityCurScript:: db
|
||||||
wCelesteHillOutsideCurScript:: db
|
wCelesteHillOutsideCurScript:: db
|
||||||
wCelesteHillCaveCurScript:: db
|
wCelesteHillCaveCurScript:: db
|
||||||
wBrunswickGladeCurScript:: db
|
wBrunswickGladeCurScript:: db
|
||||||
ds 2
|
wMtMoonB1FCurScript:: db
|
||||||
|
ds 1
|
||||||
wSSAnneBowCurScript:: db
|
wSSAnneBowCurScript:: db
|
||||||
wViridianForestCurScript:: db
|
wViridianForestCurScript:: db
|
||||||
wMuseum1FCurScript:: db
|
wMuseum1FCurScript:: db
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,48 @@
|
||||||
MtMoonB1F_Script:
|
MtMoonB1F_Script:
|
||||||
call EnableAutoTextBoxDrawing
|
call EnableAutoTextBoxDrawing
|
||||||
|
ld de, MtMoonB1F_ScriptPointers
|
||||||
|
ld a, [wMtMoonB1FCurScript]
|
||||||
|
call ExecuteCurMapScriptInTable
|
||||||
|
ld [wMtMoonB1FCurScript], a
|
||||||
|
ret
|
||||||
|
|
||||||
|
MtMoonB1F_ScriptPointers:
|
||||||
|
dw MtMoonB1FScript0
|
||||||
|
|
||||||
|
MtMoonB1FScript0:
|
||||||
|
ld hl, CoordsData_Crater
|
||||||
|
call MtMoonB1FScript_5225b
|
||||||
|
ld a, [wWhichDungeonWarp]
|
||||||
|
and a
|
||||||
ld a, MT_MOON_CRATER
|
ld a, MT_MOON_CRATER
|
||||||
ld [wDungeonWarpDestinationMap], a
|
ld [wDungeonWarpDestinationMap], a
|
||||||
ld hl, MtMoonHolesCoords
|
ret
|
||||||
jp IsPlayerOnDungeonWarp
|
|
||||||
|
|
||||||
MtMoonHolesCoords:
|
CoordsData_Crater:
|
||||||
dbmapcoord 6, 23
|
dbmapcoord 6, 23
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
|
|
||||||
|
MtMoonB1FScript_5225b:
|
||||||
|
xor a
|
||||||
|
ld [wWhichDungeonWarp], a
|
||||||
|
ld a, [wd72d]
|
||||||
|
bit 4, a
|
||||||
|
ret nz
|
||||||
|
call ArePlayerCoordsInArray
|
||||||
|
ret nc
|
||||||
|
ld a, [wCoordIndex]
|
||||||
|
ld [wWhichDungeonWarp], a
|
||||||
|
ld hl, wd72d
|
||||||
|
set 4, [hl]
|
||||||
|
ld hl, wd732
|
||||||
|
set 4, [hl]
|
||||||
|
ld a, SFX_STOP_ALL_MUSIC
|
||||||
|
call PlaySound
|
||||||
|
ld c, 0 ; BANK(Music_MeetRival)
|
||||||
|
ld a, MUSIC_AREA_ZERO
|
||||||
|
call PlayMusic
|
||||||
|
ret
|
||||||
|
|
||||||
MtMoonB1F_TextPointers:
|
MtMoonB1F_TextPointers:
|
||||||
dw MtMoonText1
|
dw MtMoonText1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue