diff options
author | B. Watson <yalhcru@gmail.com> | 2016-08-31 16:20:42 -0400 |
---|---|---|
committer | B. Watson <yalhcru@gmail.com> | 2016-08-31 16:20:42 -0400 |
commit | f7f574ac965d20a30a173fb8ff46c5275ef82687 (patch) | |
tree | d53adf88b81761880a7025994362cd2b498e44d2 /mklevelinfo.pl | |
parent | 5767fab24d2271f4fb4b76246f80051f248cda0f (diff) | |
download | jumpmanjr-f7f574ac965d20a30a173fb8ff46c5275ef82687.tar.gz |
more bomb stuff
Diffstat (limited to 'mklevelinfo.pl')
-rw-r--r-- | mklevelinfo.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mklevelinfo.pl b/mklevelinfo.pl index 1f1996f..2e481e1 100644 --- a/mklevelinfo.pl +++ b/mklevelinfo.pl @@ -19,7 +19,7 @@ 22 => [ 2, 'map0', 'map data' ], 24 => [ 2, 'map1', 'map data' ], 26 => [ 2, 'bomblist', 'addr of list of bombs, indexed by player position on coarse 8x8 grid. terminated by $FF.' ], - 28 => [ 2, 'unkn_table1', 'unknown, pointer to a ROM table or $0000' ], + 28 => [ 2, 'map_changes', 'address of list of addresses of map data, used for changing the map when certain bombs are picked up' ], 30 => [ 2, 'offs', 'always $0000' ], 32 => [ 2, 'sub_bomb', 'called when a bomb is picked up. $06E6 for most levels (just an RTS), or else a ROM subroutine' ], 34 => [ 2, 'sub_start', 'called at start of level, $06E6 for some levels, or else a ROM subroutine' ], @@ -74,7 +74,7 @@ for $level (-610,-609,0..11) { } $type = 'bytetable'; - if(($label =~ /^sub/) or ($label =~ /^map/) or ($label =~ /^unkn_table/)) { + if(($label eq 'bomblist') or ($label =~ /^sub/) or ($label =~ /^map/) or ($label =~ /^unkn_table/)) { $type = 'addrtable'; } |