public Watcher(string key, List <string> prerequisites, ITechTreeElement watcher) { this.key = key; this.prerequisites = prerequisites; this.watcher = watcher; this.hasPrerequisites = false; }
public Watcher(string key, BuildableInfo info, ITechTreeElement watcher) { this.key = key; this.prerequisites = info.Prerequisites; this.watcher = watcher; this.hasPrerequisites = false; this.buildLimit = info.BuildLimit; }
public Watcher(string key, string[] prerequisites, int limit, ITechTreeElement watcher) { this.Key = key; this.prerequisites = prerequisites; this.watcher = watcher; this.hasPrerequisites = false; this.limit = limit; this.hidden = false; }
public void Add(string key, string[] prerequisites, int limit, ITechTreeElement tte) { watchers.Add(new Watcher(key, prerequisites, limit, tte)); }
public void Add(string key, List<string> prerequisites, ITechTreeElement tte) { watchers.Add(new Watcher( key, prerequisites, tte )); }
public Watcher(string key, List<string> prerequisites, ITechTreeElement watcher) { this.key = key; this.prerequisites = prerequisites; this.watcher = watcher; this.hasPrerequisites = false; }
public void Remove(ITechTreeElement tte) { watchers.RemoveAll(x => x.RegisteredBy == tte); }
public Watcher(string key, string[] prerequisites, int limit, ITechTreeElement watcher) { Key = key; this.prerequisites = prerequisites; this.watcher = watcher; hasPrerequisites = false; this.limit = limit; hidden = false; }
public void Add(string key, List <string> prerequisites, ITechTreeElement tte) { watchers.Add(new Watcher(key, prerequisites, tte)); }
public void Add(string key, List<string> prerequisites, ITechTreeElement tte) { Add(key, prerequisites, false, tte); }
public Watcher(string key, List<string> prerequisites, bool requiresPowered, ITechTreeElement watcher) { this.key = key; this.prerequisites = prerequisites; this.watcher = watcher; this.hasPrerequisites = false; this.requiresPowered = requiresPowered; }
public void Add(string key, BuildableInfo info, ITechTreeElement tte) { watchers.Add(new Watcher( key, info, tte )); }
public void Add(string key, BuildableInfo info, ITechTreeElement tte) { watchers.Add(new Watcher(key, info, tte)); }