cirnogodot/Scripts/IActivable.cs
2025-06-18 11:33:27 +02:00

18 lines
No EOL
264 B
C#

namespace Cirno.Scripts;
public interface IActivable
{
bool Activate(ActivationType activationType = ActivationType.Toggle);
void Toggle();
}
public enum ActivationType
{
Toggle,
Enable,
Disable,
Use,
Destroy,
Open,
Close
}