PartyRank - jimdroberts/FishMMO GitHub Wiki

Description

Defines the rank of a character within a party. Used to distinguish between party members and leaders in FishMMO.


API Access

Enum Values

  • None = 0

    No party membership or rank assigned.

  • Member

    Standard party member.

  • Leader

    Party leader with elevated permissions.


Basic Usage

Setup

  1. Assign a PartyRank value to a character to indicate their role in a party.
  2. Use the enum to check for leader permissions or membership status.

Example

// Example 1: Assigning and checking party rank
PartyRank rank = PartyRank.Leader;
if (rank == PartyRank.Leader)
{
    // Grant leader permissions
}

Best Practices

  • Use None for characters not in a party.
  • Check for Leader rank before allowing party management actions.
  • Use the enum for clear and consistent party role logic throughout the codebase.
⚠️ **GitHub.com Fallback** ⚠️