17 lines
455 B
C#
17 lines
455 B
C#
namespace PkmnLib.Dynamic.ScriptHandling;
|
|
|
|
/// <summary>
|
|
/// Helper interface for scripts that have a limited number of turns.
|
|
/// </summary>
|
|
public interface ILimitedTurnsScript
|
|
{
|
|
/// <summary>
|
|
/// Gets the number of turns remaining for the script to last.
|
|
/// </summary>
|
|
public int TurnsRemaining { get; }
|
|
|
|
/// <summary>
|
|
/// Sets the number of turns the script will last.
|
|
/// </summary>
|
|
public void SetTurns(int turns);
|
|
} |