Esempio n. 1
0
	public void SetMyControlObjectSelection(placedObjectControl newControl){
		if (newControl == null) {

		} else {
			if (controlObjectSelection != null) {
				controlObjectSelection.GetComponent<Renderer> ().material.color = controlObjectSelection.GetMyColor ();
				controlObjectSelection.ClearInfoBlock ();
			}
			controlObjectSelection = newControl;
			controlObjectSelection.GetComponent<Renderer> ().material.color = Color.blue;
			controlObjectSelection.CreateInfoBlock ();
		}
	}
Esempio n. 2
0
 public bool CheckAbleToPlaceObject(placedObjectControl checkOb)
 {
     if (!controlSingle.Instance.IsFreePlay() && checkOb.GetMyCost() + moneyCurrent > moneyLimit)
     {
         placementControl.instance.CreateNoMoneyAlert();
         return(false);
     }
     else if (myObs.Count >= itemLimit)
     {
         placementControl.instance.CreateNoItemAlert();
         return(false);
     }
     else
     {
         return(true);
     }
 }