public void CollectResource(WorldResourceType type, int amount) { if (resourcesCollected.ContainsKey(type)) { resourcesCollected[type] += amount; } }
public void CollectResource(WorldResourceType type, int amount) { foreach (var quest in Quests) { quest.CollectResource(type, amount); } }
public ProductionCampData CreateNewProductionCamp(WorldResourceType resourceType, string areaId) { var data = new ProductionCampData() { Type = SectionType.ProductionCamp.ToString(), Resource = resourceType, AreaId = areaId, }; data.SetupDefaultValues(); return(data); }