mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-27 07:29:29 +00:00
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:
parent
fb68b2da4e
commit
95b2a68db0
|
@ -328,9 +328,21 @@ draw_clock_face:
|
||||||
lda clock_hour_sprites+1,Y
|
lda clock_hour_sprites+1,Y
|
||||||
sta INH
|
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
|
lda #20
|
||||||
sta XPOS
|
sta XPOS
|
||||||
lda #6
|
lda #6
|
||||||
|
done_clock_face:
|
||||||
sta YPOS
|
sta YPOS
|
||||||
jsr put_sprite_crop
|
jsr put_sprite_crop
|
||||||
|
|
||||||
|
@ -342,9 +354,22 @@ draw_clock_face:
|
||||||
lda clock_minute_sprites+1,Y
|
lda clock_minute_sprites+1,Y
|
||||||
sta INH
|
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
|
lda #20
|
||||||
sta XPOS
|
sta XPOS
|
||||||
lda #6
|
lda #6
|
||||||
|
done_clock_face2:
|
||||||
|
|
||||||
sta YPOS
|
sta YPOS
|
||||||
jsr put_sprite_crop
|
jsr put_sprite_crop
|
||||||
done_draw_clock_face:
|
done_draw_clock_face:
|
||||||
|
|
|
@ -115,6 +115,9 @@ check_if_compartment_open:
|
||||||
check_if_clock:
|
check_if_clock:
|
||||||
cmp #MIST_CLOCK_PUZZLE ; clock puzzle
|
cmp #MIST_CLOCK_PUZZLE ; clock puzzle
|
||||||
beq location_clock
|
beq location_clock
|
||||||
|
cmp #MIST_CLOCK
|
||||||
|
beq location_clock
|
||||||
|
|
||||||
cmp #MIST_CLOCK_INSIDE
|
cmp #MIST_CLOCK_INSIDE
|
||||||
beq location_inside_clock
|
beq location_inside_clock
|
||||||
bne nothing_special
|
bne nothing_special
|
||||||
|
|
Loading…
Reference in New Issue
Block a user