Files
MVP1/Assets/Scripts/Modules/Economy/ResourceProducer.cs
T

24 lines
855 B
C#
Raw Normal View History

using UnityEngine;
// УСТАРЕЛО (этап 3). Раньше здание само добывало ресурс по таймеру (5 единиц раз в 3 секунды ~ 6000 в час).
// Теперь добычу дают только рабочие (ProductionService), этот компонент ничего не делает.
// Класс оставлен, чтобы на старых префабах не появилось "Missing Script". Новым зданиям не вешать.
public class ResourceProducer : MonoBehaviour
{
public ResourceType resourceType;
public float amountPerTick = 1f;
public float tickInterval = 3f;
public int level = 1;
public float perLevelMultiplier = 1.2f;
void Awake()
{
enabled = false;
}
public void Upgrade()
{
level++;
}
}