junglejourney

changeset 212:66abf7c5cf63 1.0

Fixed a bug that caused too many types of enemy to be introduced on each level.
author David Boddie <david@boddie.org.uk>
date Sun Oct 09 02:44:28 2011 +0200
parents 22f3848d28c7
children 1a36fae229c2
files loader.oph mapcode.oph
diffstat 2 files changed, 8 insertions(+), 3 deletions(-) [+]
line diff
     1.1 --- a/loader.oph	Sun Oct 09 02:13:06 2011 +0200
     1.2 +++ b/loader.oph	Sun Oct 09 02:44:28 2011 +0200
     1.3 @@ -117,8 +117,8 @@
     1.4  code_block: .byte <code_file_name, >code_file_name
     1.5                 .byte $00, $1e, 0, 0
     1.6                 .byte $00, $1e, 0, 0
     1.7 -               .byte $30, $20, 0, 0
     1.8 -               .byte $30, $3e, 0, 0
     1.9 +               .byte $35, $20, 0, 0
    1.10 +               .byte $35, $3e, 0, 0
    1.11  
    1.12  init_load_window_vdu_bytes: .byte 28,0,30,19,27
    1.13  
     2.1 --- a/mapcode.oph	Sun Oct 09 02:13:06 2011 +0200
     2.2 +++ b/mapcode.oph	Sun Oct 09 02:44:28 2011 +0200
     2.3 @@ -2304,7 +2304,12 @@
     2.4      emerge_type_ok:
     2.5      cmp $5781               ; only allow the appropriate enemies for this level
     2.6      bmi emerge_type_exit
     2.7 -
     2.8 +    beq emerge_type_reduce
     2.9 +
    2.10 +    sec
    2.11 +    sbc #1
    2.12 +
    2.13 +    emerge_type_reduce:
    2.14      sec
    2.15      sbc $5781
    2.16      clc