public bool CheckAndSetPos(GenerateArmy army, int x, int y) { var tempX = MinX; var tempY = MinY; MinX = x; MinY = y; var canAdded = army.CheckSquad(this); MinX = canAdded ? MinX : tempX; MinY = canAdded ? MinY : tempY; return(canAdded); }
public bool CheckAndSetPos(GenerateArmy army, int x, int y) { var tempX = _xMin; var tempY = _yMin; _xMin = x; _yMin = y; var canAdded = army.CheckSquad(this); _xMin = canAdded ? _xMin : tempX; _yMin = canAdded ? _yMin : tempY; return(canAdded); }