} else { selectEntity(e.getId()); } } else { client.setDisplayVisible(true); client.mechD.displayEntity(e); if (e.isDeployed()) { client.bv.centerOnHex(e.getPosition()); }
}
    public void selectUnit(BoardViewEvent b) {    	Entity e = client.game.getEntity(b.getEntityId());    	if (client.isMyTurn()) {    		if (!e.isSelectableThisTurn(client.game)) {            	client.setDisplayVisible(true);            	client.mechD.displayEntity(e);            	client.bv.centerOnHex(e.getPosition());            } else {	            selectEntity(e.getId());    		}    	} else {        	client.setDisplayVisible(true);        	client.mechD.displayEntity(e);    		if (e.isDeployed()) {            	client.bv.centerOnHex(e.getPosition());    		}    	}    }