public void ReceiveResources(ResourcesModule resourcesToReceive) { foreach (var resource in resourcesToReceive.resources) { ResourcesModule.IncreaseResource(resource.ResourceType, resource.Amount); } }
public override void RegisterOver() { viewAboveAll = Global.OneAboveAll.Find("ViewAboveAll"); resourcesModule = ModuleManager.Instance().FindModule <ResourcesModule>(); }
public void SetSavableData(SettlementData data) { ResourcesModule = new ResourcesModule(data.resources); }
private void SaveDataIsNull() { ResourcesModule = new ResourcesModule(); ResourcesModule.resources.ForEach(r => r.ChangeAmount(5000)); }
public EcFileFormat() { Filesystem = new FilesystemModule(); Dependencies = new List <byte[]>(); Resources = new ResourcesModule(); }