namespace RageCoop.Server { public class Settings { public int Port { get; set; } = 4499; public int MaxPlayers { get; set; } = 16; public int MaxLatency { get; set; } = 300; public string Name { get; set; } = "RAGECOOP server"; public string WelcomeMessage { get; set; } = "Welcome on this server :)"; public string Resource { get; set; } = ""; public bool NpcsAllowed { get; set; } = true; public bool ModsAllowed { get; set; } = false; public bool UPnP { get; set; } = true; public bool AnnounceSelf { get; set; } = false; public string MasterServer { get; set; } = "https://ragecoop.online/gtav/servers"; public bool DebugMode { get; set; } = false; /// /// NPC data won't be sent to a player if distance is greater than this value. -1 for unlimited. /// public float NpcStreamingDistance { get; set; } = 200; /// /// Player's data won't be sent to another player if their distance is greater than this value. -1 for unlimited. /// public float PlayerStreamingDistance { get; set; } = -1; } }