Table of Contents

Interface IGuildCharacterMappingData

Namespace
FishMMO.Server.Core.World.SceneServer
Assembly
FishMMO.Server.dll

Runtime data container for guild member and character tracking. Provides read-only access to guild membership lookups.

public interface IGuildCharacterMappingData : IRuntimeDataContainer, IServerComponent

Properties

GuildCharacterTracker

Tracks currently online guild members on this scene server. Key: Guild ID, Value: Set of Character IDs.

Dictionary<long, HashSet<long>> GuildCharacterTracker { get; }

Property Value

Dictionary<long, HashSet<long>>

GuildMemberTracker

Tracks all guild members for guilds with at least one member logged into this server. Key: Guild ID, Value: Set of Character IDs.

Dictionary<long, HashSet<long>> GuildMemberTracker { get; }

Property Value

Dictionary<long, HashSet<long>>