diff options
author | B. Watson <yalhcru@gmail.com> | 2016-08-31 04:50:44 -0400 |
---|---|---|
committer | B. Watson <yalhcru@gmail.com> | 2016-08-31 04:50:44 -0400 |
commit | 8fefba0a2262d725dad7c25edc023c2590029126 (patch) | |
tree | b73e9a3205bd8c55d0a0ffcd17ebb86e5fa1797d /mklevelinfo.pl | |
parent | 01ecb0758b7c0c165bc6e5d61cf613c420bfe383 (diff) | |
download | jumpmanjr-8fefba0a2262d725dad7c25edc023c2590029126.tar.gz |
bomb_pickup stuff
Diffstat (limited to 'mklevelinfo.pl')
-rw-r--r-- | mklevelinfo.pl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mklevelinfo.pl b/mklevelinfo.pl index 43c6588..1f1996f 100644 --- a/mklevelinfo.pl +++ b/mklevelinfo.pl @@ -10,14 +10,15 @@ 11 => [ 1, 'bullet_max', '0 = no bullets, range 0-4.' ], 12 => [ 1, 'y_start', 'jumpman starting Y position' ], 13 => [ 1, 'x_start', 'jumpman starting X position' ], - 14 => [ 2, 'offs', 'points to $0600' ], + 14 => [ 1, 'fudge_x', 'fudge factor for bomb locations, always $00' ], + 15 => [ 1, 'fudge_y', 'fudge factor for bomb locations, always $06' ], 16 => [ 1, 'points_per_bomb', 'points awarded per bomb pickup (always $64 aka 100)' ], 17 => [ 2, 'time_bonus', 'amount of time bonus at start of level' ], 19 => [ 1, 'offs', 'always $00' ], 20 => [ 2, 'unkn_table0', 'pointer to ROM table or $06xx' ], 22 => [ 2, 'map0', 'map data' ], 24 => [ 2, 'map1', 'map data' ], - 26 => [ 2, 'map2', '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' ], 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' ], |