Continue after death

This commit is contained in:
Pecusx
2025-03-05 14:18:14 +01:00
parent 63eaa84e4b
commit c1263a50cc
2 changed files with 19 additions and 2 deletions
+19 -2
View File
@@ -430,8 +430,13 @@ LevelDeath
bne @-
; restart game
jsr ScoreClear
jsr InitBranches
jsr draw_branches
;jsr InitBranches
;jsr draw_branches
lda branches_list+5
cmp LumberjackDir
bne branch_ok
mva #0 branches_list+5 ; branches at Lumberjack level and position - remove it
branch_ok
jsr SetLumberjackPosition
jsr LevelReset
mva #24 PowerValue ; half power
@@ -500,11 +505,23 @@ leftbranch
left_side
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
lda branches_list+5
cmp #1
bne no_branch_r
mwa #gamescreen_l_ph1p2 animation_addr
rts
no_branch_r
mwa #gamescreen_l_ph1p1 animation_addr
rts
right_side
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
lda branches_list+5
cmp #2
bne no_branch_l
mwa #gamescreen_r_ph1p2 animation_addr
rts
no_branch_l
mwa #gamescreen_r_ph1p1 animation_addr
rts
.endp
BIN
View File
Binary file not shown.