CShock/CShocker/Ranges/IntegerRange.cs
glax c14279fbbe Remove random Integer class.
Add check if value for intensity and duration is within accepted range.
2024-02-11 22:24:53 +01:00

22 lines
408 B
C#

namespace CShocker.Ranges;
public readonly struct IntegerRange
{
public readonly int Min, Max;
public IntegerRange(int min, int max)
{
this.Min = min;
this.Max = max;
}
public bool ValueWithinLimits(int value)
{
return value >= this.Min && value <= this.Max;
}
internal string RangeString()
{
return $"{this.Min}-{this.Max}";
}
}