#textdomain wesnoth # Macros for teleporting units. # These don't depend on any other macros. Please don't change this. # ! in comments is used in generating HTML documentation, ignore it otherwise. #define TELEPORT_UNIT FILTER X Y # Teleports a unit matching FILTER to X,Y # # For example, teleport player 3's leader to 4,5 #! {TELEPORT_UNIT ( #! side=3 #! canrecruit=yes #! ) 4 5} [teleport] [filter] {FILTER} [/filter] x={X} y={Y} [/teleport] [redraw] [/redraw] #enddef #define TELEPORT_TILE OLD_X OLD_Y NEW_X NEW_Y # Teleports a unit on tile OLD_X,OLD_Y to NEW_X,NEW_Y # # For example, teleport any unit thats currently on 1,1 to 4,5 #! {TELEPORT_TILE 1 1 4 5} [teleport] [filter] x={OLD_X} y={OLD_Y} [/filter] x={NEW_X} y={NEW_Y} [/teleport] [redraw] [/redraw] #enddef