Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MapMirror 0.04 alpha
- MapMirror: Mirrors a RA2 map
- Usage: MapMirror [options] src_map
- [options]
- --octants value
- A map is split into octants, numbered 0-7 like this:
- \ | /
- \ 7|0 /
- \ | /
- 6 \|/ 1
- ---- ----
- 5 /|\ 2
- / | \
- / 4|3 \
- / | \
- Define the octants to let the program know what octants to keep
- Example to keep octant 0: --octants 0
- Example to keep octants 0 and 1: --octants 01
- --mirror value
- A map has four axis around which the octants can be mirrored:
- Y V X
- \ | /
- \ | /
- \ | /
- \|/
- ---- ----H
- /|\
- / | \
- / | \
- / | \
- This lets you choose in what order things are mirrored. It only
- matters if more than one octant is kept. Default is XYVH
- Examples: --mirror XY, --mirror VH
- --theater value
- The theater ini used by the map. Use XCC Mixer to extract it from
- the mix file. RA2 theaters are in: ra2.mix -> local.mix
- YR theaters are in: ra2md.mix -> localmd.mix
- If you use a modded theater, you already know what to do
- --dest value
- The output map
- src_map
- The map to mirror
- NOTE:
- * Non-adjacent octants can be kept, but the results are likely not symmetrical,
- and the result may be buggy
- * This program is not feature complete, only the very basics have been
- implemented
- * The main theater tested is stock temperat.ini, limited testing elsewhere. I
- haven't the time to test everywhere, please test your favourites and let me
- know if there's a problem that needs fixing
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement