public void RemoveConditions(CRCondition[] conditions)
 {
     foreach (CRCondition condition in conditions)
         RemoveCondition(condition);
 }
 public void RemoveCondition(CRCondition condition)
 {
     _conditions[(int)condition.type].Remove(condition);
 }
 public void AddCondition(CRCondition condition)
 {
     _conditions[(int)condition.type].Add(condition);
 }
 public void AddConditions(CRCondition[] conditions)
 {
     foreach (CRCondition condition in conditions)
         AddCondition(condition);
 }
Exemple #5
0
 void Awake()
 {
     _condition = GetComponent<CRCondition>();
 }