2025-05-01 01:48:08 -07:00

21 lines
465 B
C#

using UnityEngine;
using UnityEngine.Localization.SmartFormat.Core.Extensions;
[System.Serializable]
public class RandomValueSource : ISource
{
public int min = 1;
public int max = 5;
public string selector = "random";
public bool TryEvaluateSelector(ISelectorInfo selectorInfo)
{
if (selectorInfo.SelectorText != selector)
return false;
selectorInfo.Result = Random.Range(min, max);
return true;
}
}