Advertisement
Guest User

MapMirror Readme

a guest
Jun 24th, 2013
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. ===Introduction===
  2. MapMirror is a map generator for RA2 (and possibly other games which use the
  3. same map format). It can be used to create symmetrical maps using part of an
  4. existing map.
  5.  
  6. ===Usage===
  7. See help text
  8.  
  9. ===Tips===
  10. * For the most consistent results, keep only one octant
  11. * Don't use ramp tiles at a boundary unless the boundary bisects it perfectly
  12. * The same goes for multi-celled tiles
  13. * Most things aren't implemented, see changelog
  14. * Mirror order can be ignored unless keeping multiple octants
  15. * Many things can only be mirrored in V (aka from left to right or right to
  16. left), notably cliffs
  17.  
  18. ===Terminology===
  19. * FA2 refers to Final Alert 2
  20. * A map is split into 8 sectors called octants. The octants are labelled 0-7,
  21. clockwise starting at the north-north-east octant as you see it in game. See
  22. diagram:
  23. \ | /
  24. \ 7|0 /
  25. \ | /
  26. 6 \|/ 1
  27. ----- -----
  28. 5 /|\ 2
  29. / | \
  30. / 4|3 \
  31. / | \
  32.  
  33. * X Y V and H are the axis that we mirror the sectors around. See diagram:
  34. Y V X
  35. \ | /
  36. \ | /
  37. \ | /
  38. \|/
  39. ----- -----H
  40. /|\
  41. / | \
  42. / | \
  43. / | \
  44.  
  45. ===Typical steps to make a symmetrical map===
  46. * Create a new square map in FA2 (as an example, 50x50)
  47. * Mark the centre of the map (50,50)
  48. * Pick an octant to design the map in and do so
  49. * Save map to file
  50. * Call MapMirror, giving it the octant the design is, D for mirror_order,
  51. the correct theater ini file, the map you've just created, and a new file to
  52. save the output map to
  53. * Open the newly created map in FA2
  54. * Check for any problems with the mirroring, optionally edit the map further
  55. * Even if you haven't edited the map, RESAVE IT in FA2. MapMirror doesn't
  56. create a preview, or a digest, or compress the overlay data
  57.  
  58. ===To make a non-square symmetrical map===
  59. * Make a square symmetrical map as normal
  60. * Resize with FA2 to make a centred rectangle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement