Vixen
c7401864
csharp
public sealed class GroupPolicy

A group policy with its names resolved.

Read the guide page for this →

Fields and properties (10)

  • public static GroupPolicy Default

    The one a group gets when nothing was authored: a party of five.

  • public GroupPolicyDefinition Definition

    What it was compiled from.

  • public DefId Id

    Its id.

  • public GroupKind Kind

    What kind of group it describes.

  • public GameplayTag Tag

    What being in one is.

  • public int MaximumMembers

    How many fit, never below one.

  • public int SubgroupSize

    How many fit in one subgroup, or zero.

  • public int Subgroups

    How many subgroups there are. One for a group with none.

  • public float InviteSeconds

    How long an invite stands.

  • public ReadOnlySpan<GameplayTag> Roles

    The roles a member may take.

Methods (1)

  • public bool AllowsRole(GameplayTag role)

    Whether a tag is one of this group's roles.

Used by (3)

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