mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-12 11:29:37 +00:00
lemm: one-way digging on Level9
This commit is contained in:
parent
4e7496c6e4
commit
04e31d4844
|
@ -1,7 +1,6 @@
|
||||||
Bubbles on L4
|
Spinning things on L7
|
||||||
Hook up exit L5
|
one-way wall L9
|
||||||
Flame on L?
|
Improve explosions
|
||||||
Spinning thigns on L?
|
|
||||||
|
|
||||||
Change wait delay on levels with bg animations?
|
Change wait delay on levels with bg animations?
|
||||||
Have 20 lemmings on some levels?
|
Have 20 lemmings on some levels?
|
||||||
|
@ -22,5 +21,3 @@ Only scan for Maximum Lemming number rather than maximum possible number?
|
||||||
+ offset the frames when nuking so not simultaneous
|
+ offset the frames when nuking so not simultaneous
|
||||||
+ on explosion, start with invisible 6 so we always get a full 5s
|
+ on explosion, start with invisible 6 so we always get a full 5s
|
||||||
|
|
||||||
+ green flame for ice level?
|
|
||||||
|
|
||||||
|
|
|
@ -451,6 +451,9 @@ done_make_builder:
|
||||||
;========================
|
;========================
|
||||||
; make basher
|
; make basher
|
||||||
;========================
|
;========================
|
||||||
|
; note on Level 9 we have one-way blocks
|
||||||
|
; cheat and just only allow digging when facing left on L9
|
||||||
|
|
||||||
make_basher:
|
make_basher:
|
||||||
lda BASHER_COUNT ; only if we have some left
|
lda BASHER_COUNT ; only if we have some left
|
||||||
beq done_make_basher
|
beq done_make_basher
|
||||||
|
@ -460,9 +463,19 @@ make_basher:
|
||||||
cmp #LEMMING_WALKING
|
cmp #LEMMING_WALKING
|
||||||
bne done_make_basher
|
bne done_make_basher
|
||||||
|
|
||||||
|
; see if level #9
|
||||||
|
lda WHICH_LEVEL
|
||||||
|
cmp #9
|
||||||
|
bne not_oneway
|
||||||
|
|
||||||
|
lda lemming_direction,Y
|
||||||
|
bpl couldnt_bash ; on l9 only if facing left
|
||||||
|
|
||||||
|
not_oneway:
|
||||||
lda #LEMMING_BASHING
|
lda #LEMMING_BASHING
|
||||||
sta lemming_status,Y
|
sta lemming_status,Y
|
||||||
|
|
||||||
|
couldnt_bash:
|
||||||
dec BASHER_COUNT
|
dec BASHER_COUNT
|
||||||
ldx #5
|
ldx #5
|
||||||
jsr update_remaining
|
jsr update_remaining
|
||||||
|
|
Loading…
Reference in New Issue
Block a user