neon-sprawl/server/NeonSprawl.Server/Game/Factions/FactionGateEvaluateOutcome.cs

10 lines
323 B
C#

namespace NeonSprawl.Server.Game.Factions;
/// <summary>Result of <see cref="FactionGateOperations.TryEvaluate"/> (NEO-137).</summary>
public readonly record struct FactionGateEvaluateOutcome(
bool Success,
string? ReasonCode,
string? FailingFactionId,
int? RequiredMinStanding,
int? CurrentStanding);