public ProvinceRevision(int farmsCount, Resource resourceLevel, int soldiersCount, CultureLevel cultureLevel) { this.resourceLevel = resourceLevel; this.soldiersCount = soldiersCount; this.cultureLevel = cultureLevel; this.farmsCount = farmsCount; }
public static ProvinceRevision FromCulture(CultureLevel cultureLevel) { return new ProvinceRevision(farmsCount: 0, cultureLevel: cultureLevel, soldiersCount: 0, resourceLevel: 0); }
public static ProvinceRevision FromFarmsResourcesAndCulture(int farms, Resource resources, CultureLevel cultureLevel) { return new ProvinceRevision(farms, resources, cultureLevel: cultureLevel, soldiersCount: 0); }
public BuildingTriple(BuildingStruct buildingStruct) { Power = buildingStruct.Power; Culture = buildingStruct.Culture; Building = buildingStruct.Building; }
public BuildingTriple(int power, CultureLevel culture, Buildings building) { this.Power = power; this.Culture = culture; this.Building = building; }