csharp
public enum GroupKindWhat kind of group it is.
Remarks
⚠ Three kinds and one implementation, which is the decision worth reading. A party, a raid squad and a match team differ in how many fit, whether there are subgroups and who may invite — all of which are numbers on a policy. Writing three types would be three implementations of "the leader left, who is leader now", and games get that wrong once per type.
Fields and properties (3)
PartySmall and ad-hoc.
SquadLarge, with subgroups.
TeamMatch-scoped, and usually nobody may leave.
Used by (5)
- ContentVixen.Gameplay.Social.Tests
- GroupPolicyVixen.Gameplay.Social
- GroupPolicyDefinitionVixen.Gameplay.Social
- TypeRegistrationVixen.Gameplay.Social
- Vixen_Gameplay_Social_GroupPolicyDefinitionSerializerVixen.Gameplay.Social