Files
zfxaction26_1/godot/scripts/hero/rules/HeroRuleResult.cs
2026-04-21 22:54:14 +02:00

16 lines
443 B
C#

#nullable enable
namespace SideScrollerGame.Hero.Rules;
public sealed record HeroRuleResult(bool Succeeded, string Message, HeroRunState State)
{
public static HeroRuleResult Success(string message, HeroRunState state)
{
return new HeroRuleResult(true, message, state);
}
public static HeroRuleResult Failure(string message, HeroRunState state)
{
return new HeroRuleResult(false, message, state);
}
}