csharp
public sealed class SocialModuleThe social library as a module a game composes.
Remarks
Two definition types and no stats. What it declares beyond them is the three tag roots the rest of the framework asks about — a group tag, a guild permission, a role — because a rule in C# that names a tag content never mentions resolves to an empty range and quietly matches nothing.
Fields and properties (9)
public const string GroupRootThe tag every group's tag sits under.
public const string PermissionRootThe tag every guild permission sits under.
public const string RoleRootThe tag every group role sits under.
public const string InviteInviting somebody to a guild.
public const string KickRemoving somebody from a guild.
public const string RankMoving somebody up or down the ladder.
public const string WithdrawTaking things out of the guild bank.
public const string SpeakSpeaking on the guild channel.
public string NameWhat it is called, in a diagnostic and in the composition report.
Methods (1)
public void Configure(GameplayModuleBuilder builder)Declares what it brings.
Used by (4)
- MmoModulesMmo.Shared
- ContentVixen.Gameplay.Social.Tests
- GroupTestsVixen.Gameplay.Social.Tests
- GuildTestsVixen.Gameplay.Social.Tests