Vixen
c7401864
csharp
public sealed class SocialModule

The social library as a module a game composes.

Read the guide page for this →

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 GroupRoot

    The tag every group's tag sits under.

  • public const string PermissionRoot

    The tag every guild permission sits under.

  • public const string RoleRoot

    The tag every group role sits under.

  • public const string Invite

    Inviting somebody to a guild.

  • public const string Kick

    Removing somebody from a guild.

  • public const string Rank

    Moving somebody up or down the ladder.

  • public const string Withdraw

    Taking things out of the guild bank.

  • public const string Speak

    Speaking on the guild channel.

  • public string Name

    What it is called, in a diagnostic and in the composition report.

Methods (1)

Used by (4)

  • MmoModulesMmo.Shared
  • ContentVixen.Gameplay.Social.Tests
  • GroupTestsVixen.Gameplay.Social.Tests
  • GuildTestsVixen.Gameplay.Social.Tests