diff --git a/games/keen/item_level1.s b/games/keen/item_level1.s index fe4222ec..a4a5c441 100644 --- a/games/keen/item_level1.s +++ b/games/keen/item_level1.s @@ -2,7 +2,7 @@ ; check touching things ;====================== ; do head, than foot - ; FIXME: should we check both head/feet? + ; FIXME: should we check both left/right head/feet check_items: ; check if going out door @@ -30,9 +30,6 @@ check_items: check_item: lda tilemap,X -do_check_enemy: - - do_check_item: cmp #27 bcc done_check_item ; not an item diff --git a/games/keen/keyboard.s b/games/keen/keyboard.s index 9d3f6664..c5ac70e0 100644 --- a/games/keen/keyboard.s +++ b/games/keen/keyboard.s @@ -276,6 +276,13 @@ check_comma: bne check_return comma_pressed: + ; check if we have any shots left + + lda RAYGUNS + beq done_comma + + ; use up a shot + dec RAYGUNS ; shoot lda LASER_OUT