starcraft replay map parser
authorShiar <shiar@shiar.org>
Wed, 7 Nov 2007 03:30:52 +0000 (04:30 +0100)
committerShiar <shiar@shiar.org>
Mon, 12 Nov 2007 01:52:27 +0000 (02:52 +0100)
commitc09c3e7419f57c0e0573d5bae975622b6b32f488
treec3afd098ea1f7a301552490738a6e64d6b6317f4
parent16b3ad896796ddfb4e527165a69eec4f1ee7c186
starcraft replay map parser

Reads a raw map extracted from a replay, and parses its data into a perl
hash. Input is given on stdin, and accepts command line arguments for
setting options.

Can also format map tiles to an ascii or ppm picture, as far as I could
determine the tile identifier. It handles Jungle maps quite decently
(though all data was set up by comparing output to minimaps and map
thumbnails); especially all data in most Lost Temple maps are defined.

Started on support for other tilesets (not only colors differ, but
apparantly also meanings (ramp = wall for example)), but needs to be
worked out.

After collecting sufficient guess points, hopefully a more
complete/abstract determination can be made.
scmap [new file with mode: 0755]