mist: draw clock face both times you can see it

doesn't look 100% great but didn't like the more distant
view always showing noon
This commit is contained in:
Vince Weaver 2020-07-29 17:15:12 -04:00
parent fb68b2da4e
commit 95b2a68db0
2 changed files with 28 additions and 0 deletions

View File

@ -328,9 +328,21 @@ draw_clock_face:
lda clock_hour_sprites+1,Y
sta INH
lda LOCATION
cmp #MIST_CLOCK
bne old_clock_face
new_clock_face:
lda #24
sta XPOS
lda #8
bne done_clock_face ; bra
old_clock_face:
lda #20
sta XPOS
lda #6
done_clock_face:
sta YPOS
jsr put_sprite_crop
@ -342,9 +354,22 @@ draw_clock_face:
lda clock_minute_sprites+1,Y
sta INH
lda LOCATION
cmp #MIST_CLOCK
bne old_clock_face2
new_clock_face2:
lda #24
sta XPOS
lda #8
bne done_clock_face2 ; bra
old_clock_face2:
lda #20
sta XPOS
lda #6
done_clock_face2:
sta YPOS
jsr put_sprite_crop
done_draw_clock_face:

View File

@ -115,6 +115,9 @@ check_if_compartment_open:
check_if_clock:
cmp #MIST_CLOCK_PUZZLE ; clock puzzle
beq location_clock
cmp #MIST_CLOCK
beq location_clock
cmp #MIST_CLOCK_INSIDE
beq location_inside_clock
bne nothing_special