All pastes #427243 Raw Edit

Miscellany

public java v1 · immutable
·published 2007-04-06 18:14 UTC
rendered paste body
final static Tile[] essenceEntrances = {new Tile(2902,4842), new Tile(2919,4841), new Tile(2920,4821), new Tile(2902,4822) };/********** RETURNS TILE OF CLOSEST ESSENCE ENTRANCE*****/    public int closestEssence(Tile myLocation) {    	int closestEssenceIndex = -1;        int distArray[4];    	distArray[1] = (myLocation.x-essenceEntrances[1].x)^2 + (myLocation.y-essenceEntrances[1].y)^2);    	distArray[2] = (myLocation.x-essenceEntrances[2].x)^2 + (myLocation.y-essenceEntrances[2].y)^2);    	distArray[3] = (myLocation.x-essenceEntrances[3].x)^2 + (myLocation.y-essenceEntrances[3].y)^2);    	distArray[4] = (myLocation.x-essenceEntrances[4].x)^2 + (myLocation.y-essenceEntrances[4].y)^2);        // go through the distarray and find the smallest one    	    	return closestEssenceIndex;    	    }//closestessence