public static boolean varObjectExists(int objectX, int objectY, int objectHeight) { for (VariableObject vo : varObjects) { if (vo.getHeight() != objectHeight) continue; if (vo.getX() == objectX && vo.getY() == objectY) return true; } return false; }
public static void removeVarObject(int objectType, int objectX, int objectY, int objectHeight) { for (int index = 0; index < varObjects.size(); index++) { VariableObject vo = varObjects.get(index); if (vo == null) continue; if (vo.getType() == objectType && vo.getX() == objectX && vo.getY() == objectY && vo.getHeight() == objectHeight) { varObjects.remove(index); break; } } }