21 lines
523 B
C#
21 lines
523 B
C#
using UnityEngine;
|
|
public class AddEfficiencyBuff: ScriptableObject, BuffElement
|
|
{
|
|
public float MaxTime = 0;
|
|
public float CurrentTime = 0;
|
|
public string description;
|
|
public float multiplier = 1f;
|
|
public float add = 0f;
|
|
public void OnStaringEffect(BlobController blob)
|
|
{
|
|
blob.buffMultiplier += multiplier;
|
|
blob.buffAdder += add;
|
|
}
|
|
|
|
public void OnEndingEffect(BlobController blob)
|
|
{
|
|
blob.buffMultiplier -= multiplier;
|
|
blob.buffAdder -= add;
|
|
}
|
|
}
|