public TerraMysticaPlayerResources(int gold, int workers, int priests, Power power, TerraMysticaCultTrackResources cultResources)
        {
            this.resources = new ResourceCollection <TerraMysticaResource>()
            {
                new GoldResource(gold),
                new WorkerResource(workers),
                new PriestResource(priests),
            };

            this.Power         = power;
            this.CultResources = cultResources;
        }
Пример #2
0
 public static ICultTrackResource ResourceForType(this TerraMysticaCultTrackResources cultResources, CultType type)
 {
     return(cultResources.AllResources.Values.First(r => (r as ICultTrackResource).Type == type) as ICultTrackResource);
 }