public bool isInvented(InventionType type) { bool result = false; list.TryGetValue(type, out result); return(result); }
public void MarkInvented(InventionType type) { //bool result = false; //if (list.TryGetValue(type, out result)) // result = true; //else // result = false; list[type] = true; }
/// <summary>Checks if invention is invented</summary> public Condition(InventionType invention, bool showAchievedConditionDescribtion) { check2 = delegate(Country forWhom) { return(forWhom.isInvented(invention)); }; this.text = invention.getInventedPhrase(); this.showAchievedConditionDescribtion = showAchievedConditionDescribtion; //this.conditionIsFalse = conditionIsFalse; }
protected void AddButton(string text, InventionType inventionType) { GameObject newButton = buttonObjectPool.GetObject(); newButton.transform.SetParent(contentPanel, true); SampleButton sampleButton = newButton.GetComponent <SampleButton>(); //if (inventionType == null) // sampleButton.Setup(text, this, null); //else sampleButton.Setup(text, this, inventionType); }
public bool isInvented(InventionType type) { return(inventions.isInvented(type)); }
/// <summary>Checks if invention is invented</summary> public Modifier(InventionType invention, bool showAchievedConditionDescribtion, float value) : base(invention, true) { this.value = value; }