GuildRank - jimdroberts/FishMMO GitHub Wiki
Represents the rank of a character within a guild.
- Use the GuildRank enum to represent the rank of a character in a guild.
- Assign values such as None, Member, Officer, or Leader to indicate the character's status.
// Example 1: Assigning a guild rank
GuildRank rank = GuildRank.Officer;
// Example 2: Checking for leader permissions
if (rank == GuildRank.Leader) {
// Grant leader permissions
}
- 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.