Files
MiraAPI/MiraAPI.Example/TorchModifier.cs
T
2024-08-20 21:42:35 -04:00

27 lines
641 B
C#

using MiraAPI.GameOptions.Attributes;
using MiraAPI.Modifiers.Types;
namespace MiraAPI.Example
{
[RegisterModifier]
public class TorchModifier : GameModifier
{
public override string ModifierName => "Torch";
[ModdedNumberOption("Torch Chance", 0, 100, 10)]
public float chance { get; } = 50;
[ModdedNumberOption("Torch Amount", 0, 10, 1)]
public float amount { get; } = 3;
public override int GetAmountPerGame()
{
return (int)amount;
}
public override int GetAssignmentChance()
{
return (int)chance;
}
}
}