コード例 #1
0
 public virtual void ProduceEnergy(ResourcesStorage storage)
 {
     if (storage.SubtractProduct(Resource, ConsumedResources) is var subtractProduct && subtractProduct)
     {
         storage.StoreProducts(ProducedUnitType, ProducedUnit);
     }
 }
コード例 #2
0
 public override void ResourcesMining(ResourcesStorage storage)
 {
     storage.StoreProducts(Resource, ProduceResources / 7);
 }
コード例 #3
0
ファイル: Mine.cs プロジェクト: brzozasr/EnergeticDevelopment
 public virtual void ResourcesMining(ResourcesStorage storage)
 {
     storage.StoreProducts(Resource, ProduceResources);
 }