Exemplo n.º 1
0
 public void Tick()
 {
     timeLapsed += Time.deltaTime;
     if (timeLapsed > frequency)
     {
         if (resourceHandler.RemoveResource(Resources.Energy, powerUsed))
         {
             if (resourceType == Resources.Research)
             {
                 researchHandler.GenerateResearch(amountProduced);
             }
             else
             {
                 resourceHandler.AddResource(resourceType, amountProduced);
             }
         }
         timeLapsed = 0;
     }
 }