home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 July / maximum-cd-2010-07.iso / DiscContents / wesnoth-1.8-win32.exe / data / core / macros / teleport-utils.cfg < prev    next >
Encoding:
Text File  |  2010-03-08  |  997 b   |  42 lines

  1. #textdomain wesnoth
  2. # Macros for teleporting units.
  3.  
  4. # These don't depend on any other macros.  Please don't change this.
  5. # ! in comments is used in generating HTML documentation, ignore it otherwise.
  6.  
  7. #define TELEPORT_UNIT FILTER X Y
  8.     # Teleports a unit matching FILTER to X,Y
  9.     #
  10.     # For example, teleport player 3's leader to 4,5
  11.     #! {TELEPORT_UNIT (
  12.     #!     side=3
  13.     #!     canrecruit=yes
  14.     #! ) 4 5}
  15.     [teleport]
  16.         [filter]
  17.             {FILTER}
  18.         [/filter]
  19.         x={X}
  20.         y={Y}
  21.     [/teleport]
  22.     [redraw]
  23.     [/redraw]
  24. #enddef
  25.  
  26. #define TELEPORT_TILE OLD_X OLD_Y NEW_X NEW_Y
  27.     # Teleports a unit on tile OLD_X,OLD_Y to NEW_X,NEW_Y
  28.     #
  29.     # For example, teleport any unit thats currently on 1,1 to 4,5
  30.     #! {TELEPORT_TILE 1 1 4 5}
  31.     [teleport]
  32.         [filter]
  33.             x={OLD_X}
  34.             y={OLD_Y}
  35.         [/filter]
  36.         x={NEW_X}
  37.         y={NEW_Y}
  38.     [/teleport]
  39.     [redraw]
  40.     [/redraw]
  41. #enddef
  42.