// // ChangedMUXHex.java // Thump // // Created by Anthony Parker on Sat Jan 18 2003. // Copyright (c) 2003 Anthony Parker. All rights reserved. // package btthud.data; import java.awt.*; public class ChangedMUXHex { Point p; int oldTerrain, oldElevation; public ChangedMUXHex(Point p, MUXHex oldHex) { this.p = p; this.oldTerrain = oldHex.terrain(); this.oldElevation = oldHex.elevation(); } // ------------- public Point getLocation() { return p; } public int getPrevTerrain() { return oldTerrain; } public int getPrevElevation() { return oldElevation; } // ------------ public String toString() { return "\np: " + p + " oldTerr: " + MUXHex.terrainForId(oldTerrain) + " oldEl: " + oldElevation; } public boolean matchesHex(Point h) { if (h.getX() == p.getX() && h.getY() == p.getY()) return true; else return false; } }