Difference between revisions of "Location Functions"
From theFarWilds
(→Methods) |
|||
Line 10: | Line 10: | ||
bool '''isValid'''(); | bool '''isValid'''(); | ||
+ | |||
+ | int '''distance'''(Location); | ||
+ | |||
+ | int '''getX'''(); | ||
+ | int '''getY'''(); |
Revision as of 12:57, 6 April 2010
A location object represents a particular hex on the playing map. Note that the TFW Coordinate System is transposed -- the x-axis is vertical and the y-axis is horizontal. Labeling starts from zero.
Constructors
Location createLocation( int x, int y );
Methods
bool isAloft(); // false if an Aloft guy is grounded after melee bool isValid(); int distance(Location); int getX(); int getY();