Advertisement
Guest User

MapMirror help

a guest
Jun 24th, 2013
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. MapMirror 0.04 alpha
  2.  
  3. MapMirror: Mirrors a RA2 map
  4.  
  5. Usage: MapMirror [options] src_map
  6.  
  7. [options]
  8.  
  9. --octants value
  10. A map is split into octants, numbered 0-7 like this:
  11. \ | /
  12. \ 7|0 /
  13. \ | /
  14. 6 \|/ 1
  15. ---- ----
  16. 5 /|\ 2
  17. / | \
  18. / 4|3 \
  19. / | \
  20. Define the octants to let the program know what octants to keep
  21. Example to keep octant 0: --octants 0
  22. Example to keep octants 0 and 1: --octants 01
  23.  
  24. --mirror value
  25. A map has four axis around which the octants can be mirrored:
  26. Y V X
  27. \ | /
  28. \ | /
  29. \ | /
  30. \|/
  31. ---- ----H
  32. /|\
  33. / | \
  34. / | \
  35. / | \
  36. This lets you choose in what order things are mirrored. It only
  37. matters if more than one octant is kept. Default is XYVH
  38. Examples: --mirror XY, --mirror VH
  39.  
  40. --theater value
  41. The theater ini used by the map. Use XCC Mixer to extract it from
  42. the mix file. RA2 theaters are in: ra2.mix -> local.mix
  43. YR theaters are in: ra2md.mix -> localmd.mix
  44. If you use a modded theater, you already know what to do
  45.  
  46. --dest value
  47. The output map
  48.  
  49. src_map
  50. The map to mirror
  51.  
  52.  
  53.  
  54. NOTE:
  55. * Non-adjacent octants can be kept, but the results are likely not symmetrical,
  56. and the result may be buggy
  57. * This program is not feature complete, only the very basics have been
  58. implemented
  59. * The main theater tested is stock temperat.ini, limited testing elsewhere. I
  60. haven't the time to test everywhere, please test your favourites and let me
  61. know if there's a problem that needs fixing
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement