Vixen
caa30e12
csharp
public enum GuildWrite

What the grain made of a write.

Read the guide page for this →

Remarks

⚠ Deliberately not Vixen.Gameplay.Social's GuildRefusal, and not a copy of it. That enum answers "may this player do this", which needs the compiled charter and is the caller's question. This one answers only what the grain can decide without content: whether the roster still looks the way the caller thought it did. Two enums that meant the same thing would be the drift the three-assembly split exists to prevent; two that mean different things are two questions.

Fields and properties (8)

  • Applied

    It happened.

  • Unchanged

    Nothing changed, and nothing was wrong. A member added at the rank they already had.

  • NotFound

    There is no guild here, or it has not been founded.

  • NotAMember

    The actor is not in this guild.

  • NoSuchMember

    The target is not in this guild.

  • Outranked

    The actor does not outrank the target, or is reaching above themselves.

  • Full

    It already holds as many as its charter allows.

  • Founded

    It has been founded already.

Used by (3)

  • GuildOutcomeVixen.Live.Cluster
  • GuildStateVixen.Live.Orchestrator
  • GuildStateTestsVixen.Live.Orchestrator.Tests