diff --git a/games/riven_hgr/disk41_files/level_cove.s b/games/riven_hgr/disk41_files/level_cove.s index 4fa62f3f..7941ac6d 100644 --- a/games/riven_hgr/disk41_files/level_cove.s +++ b/games/riven_hgr/disk41_files/level_cove.s @@ -28,6 +28,16 @@ riven_jungle_cove: ; set up location ;======================== + lda BEACH_ANIMALS_SEEN + beq no_beach_patch + + lda #RIVEN_COVE + sta location0+2 + +no_beach_patch: + + + lda #locations diff --git a/games/riven_hgr/disk41_files/leveldata_cove.inc b/games/riven_hgr/disk41_files/leveldata_cove.inc index 340701fb..fe1fa931 100644 --- a/games/riven_hgr/disk41_files/leveldata_cove.inc +++ b/games/riven_hgr/disk41_files/leveldata_cove.inc @@ -9,7 +9,8 @@ locations: location0: .byte $ff ; north exit .byte $ff ; south exit - .byte RIVEN_COVE ; east exit + .byte LOAD_MOVIE_COVE<<4 +; .byte RIVEN_COVE ; east exit .byte LOAD_STAIRS<<4|RIVEN_DOWN1 ; west exit .byte $ff ; north exit_dir .byte $ff ; south exit_dir diff --git a/games/riven_hgr/disk41_files/leveldata_stairs.inc b/games/riven_hgr/disk41_files/leveldata_stairs.inc index 5879a9b5..e8da4b17 100644 --- a/games/riven_hgr/disk41_files/leveldata_stairs.inc +++ b/games/riven_hgr/disk41_files/leveldata_stairs.inc @@ -26,8 +26,8 @@ location0: location1: .byte $ff ; north exit .byte $ff ; south exit - .byte LOAD_MOVIE_COVE<<4 -; .byte LOAD_COVE<<4|RIVEN_DOWN2 ; east exit +; .byte LOAD_MOVIE_COVE<<4 + .byte LOAD_COVE<<4|RIVEN_DOWN2 ; east exit .byte RIVEN_STAIRS ; west exit .byte $ff ; north exit_dir .byte $ff ; south exit_dir diff --git a/games/riven_hgr/disk41_files/movie_cove.s b/games/riven_hgr/disk41_files/movie_cove.s index 5d0a9cb6..a6b128f1 100644 --- a/games/riven_hgr/disk41_files/movie_cove.s +++ b/games/riven_hgr/disk41_files/movie_cove.s @@ -128,6 +128,9 @@ done_movie: lda #RIVEN_COVE sta LOCATION + lda #1 + sta BEACH_ANIMALS_SEEN + ; needed? lda #1 diff --git a/games/riven_hgr/title.s b/games/riven_hgr/title.s index 896c157c..906c8ef5 100644 --- a/games/riven_hgr/title.s +++ b/games/riven_hgr/title.s @@ -284,7 +284,7 @@ done_setup_sound: lda #0 sta LEVEL_OVER - + sta BEACH_ANIMALS_SEEN ; init hi-res graphics