コード例 #1
0
        public ZvjezdanaUprava(Zvijezda zvijezda, Igrac igrac)
            : base(igrac)
        {
            this.zvijezda = zvijezda;

            foreach (string kljuc in KljuceviEfekata)
            {
                Efekti.Add(kljuc, 0);
            }
        }
コード例 #2
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);
            }
        }