MultiplayerSettings
MultiplayerSettings
Multiplayer settings for the GridBuilding plugin. Provides configuration for multiplayer functionality, network synchronization, and collaborative building. This is a pure C# implementation for Core use.
Project: GridPlacement v6.0
Layer: Core
Source: Core/_incomplete/Systems/Configuration/MultiplayerSettings.cs
Namespace: GridBuilding.Core.Systems.Configuration
Kind: class
Parsing Method: AST-based (Roslyn) - NOT regex
⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.
Properties
EnableMultiplayer
Whether to enable multiplayer functionality
MaxPlayers
Maximum number of players
NetworkUpdateRate
Network update rate in Hz
EnableNetworkInterpolation
Whether to enable network interpolation
NetworkInterpolationDelay
Network interpolation delay in seconds
EnableClientSidePrediction
Whether to enable client-side prediction
EnableServerAuthority
Whether to enable server authority
NetworkTimeout
Network timeout in seconds
ConnectionRetryInterval
Connection retry interval in seconds
MaxConnectionRetryAttempts
Maximum connection retry attempts
EnableVoiceChat
Whether to enable voice chat
VoiceChatQuality
Voice chat quality (0.0 to 1.0)
EnableTextChat
Whether to enable text chat
MaxChatMessageLength
Maximum chat message length
EnablePlayerIndicators
Whether to enable player indicators
PlayerIndicatorColor
Player indicator color