Vixen
c7401864
csharp
public readonly record struct GroupId

One group's identity.

Read the guide page for this →

Remarks

A Guid rather than a hash of anything, because a group is made at runtime by players and there is no address to hash. It is the same shape doc 27's gate protocol already carries a party and a guild as.

Fields and properties (3)

  • public Guid Value

    The number.

  • public static GroupId None

    No group.

  • public bool IsSome

    Whether this names a group.

Methods (3)

  • public GroupId(Guid Value)

    One group's identity.

  • public static GroupId New()

    Mints a fresh one.

  • public override string ToString()

    Returns the fully qualified type name of this instance.

Used by (2)

  • GroupTestsVixen.Gameplay.Social.Tests
  • PlayerGroupVixen.Gameplay.Social