public ZvjezdanaUprava(Zvijezda zvijezda, Igrac igrac) : base(igrac) { this.zvijezda = zvijezda; foreach (string kljuc in KljuceviEfekata) { Efekti.Add(kljuc, 0); } }
public ZvjezdanaUprava(Zvijezda zvijezda, Igrac igrac, Dictionary <string, double> ostatakGradnje, double udioGradnje, LinkedList <Zgrada.ZgradaInfo> redGradnje, IEnumerable <Zgrada> zgrade) : base(igrac, redGradnje, ostatakGradnje) { this.zvijezda = zvijezda; this.udioGradnje = udioGradnje; foreach (Zgrada zgrada in zgrade) { this.Zgrade.Add(zgrada.tip, zgrada); } foreach (string kljuc in KljuceviEfekata) { Efekti.Add(kljuc, 0); } }