void AddVictoryCondition() { DefeatTargetVictoryCondition vc = owner.gameObject.AddComponent <DefeatTargetVictoryCondition>(); Unit enemy = units[units.Count - 1]; vc.target = enemy; Health health = enemy.GetComponent <Health>(); health.MinHP = 10; }
private void AddVictoryCondition() { DefeatTargetVictoryCondition vc = owner.gameObject.AddComponent <DefeatTargetVictoryCondition>(); Unit enemy = units[units.Count - 1]; if (enemy == null) { throw new Exception("Could not find any unit set as DefeatTargetVictoryCondition's target."); } vc.target = enemy; }