GuildRank - jimdroberts/FishMMO GitHub Wiki

Description

Represents the rank of a character within a guild.


Basic Usage

Setup

  1. Use the GuildRank enum to represent the rank of a character in a guild.
  2. Assign values such as None, Member, Officer, or Leader to indicate the character's status.

Example

// Example 1: Assigning a guild rank
GuildRank rank = GuildRank.Officer;

// Example 2: Checking for leader permissions
if (rank == GuildRank.Leader) {
    // Grant leader permissions
}

Best Practices

  • Use GuildRank to clearly define and check permissions or status within a guild.
  • Prefer using the enum values (None, Member, Officer, Leader) for clarity and maintainability.
  • Store ranks in player or guild data structures for efficient lookups and permission checks.
⚠️ **GitHub.com Fallback** ⚠️