mirror of
https://github.com/SoDOff-Project/sodoff-mmo.git
synced 2025-10-11 00:08:50 -07:00
74 lines
3.3 KiB
JSON
74 lines
3.3 KiB
JSON
{
|
|
"MMOServer": {
|
|
"// ListenIP": "Listening IP address for the MMO server, default is '*' which represents all IPv4 and IPv6 addresses",
|
|
"ListenIP": "*",
|
|
|
|
"// Port": "Listening port number for the MMO server",
|
|
"Port": 9933,
|
|
|
|
"// PingDelay": "delay (in milliseconds) for PNG response",
|
|
"PingDelay": 17,
|
|
|
|
"// EnableChat": "When true, in-game chat will be enabled",
|
|
"EnableChat": true,
|
|
"EnableCannedChat": true,
|
|
|
|
"// EventName": "World event name send to client (can be used to select ship type after modding WorldEventScoutAttack in client)",
|
|
"EventName": "ScoutAttack",
|
|
|
|
"// FirstEventTimer": "time to start of first world event (battle ship event) after start MMO server",
|
|
"FirstEventTimer": 3,
|
|
|
|
"// EventTimer": "time between start of world events (battle ship events), set both timer values (EventTimer and FirstEventTimer) to 0 to disable events",
|
|
"EventTimer": 30,
|
|
|
|
"// RoomAlerts": "List of MMO rooms with alert function. Default empty (not used by SoD), bellow sample config for WoJS, MB and SS.",
|
|
"// alert parameters": "alert type, duration [s], minimum time to start [s], maximum time to start [s], redAlertDuration (used for type '1'), number of songs (used for type '3')",
|
|
"// alert types": "1 - Red Alert, 2 - Disco Alert, 3 - Dance Off",
|
|
"RoomAlerts": {
|
|
"LoungeInt" : [ ["3", 20.0, 30, 240, 0, 16] ],
|
|
"Spaceport": [ ["1", 20.0, 300, 300, 60, 0], ["2", 120.0, 1800, 3600, 60, 0] ],
|
|
"Academy": [ ["1", 20.0, 300, 300, 60, 0] ],
|
|
"ClubSSInt" : [ ["3", 20.0, 30, 240, 0, 16] ],
|
|
"JunkYardEMD": [ ["1", 20.0, 240, 300, 60, 0] ],
|
|
},
|
|
|
|
"// AmbassadorRooms": "Rooms with ambassadors (MB funzones).",
|
|
"AmbassadorRooms": ["Spaceport"],
|
|
|
|
"// AmbassadorGaugeStart": "The starting value for all ambassador gauges (MB funzones).",
|
|
"AmbassadorGaugeStart": 75,
|
|
|
|
"// AmbassadorGaugeDecayRate": "Time in seconds before ambassador gauges decrease (MB funzones).",
|
|
"AmbassadorGaugeDecayRate": 60,
|
|
|
|
"// AmbassadorGaugeDecayOnlyWhenInRoom": "Only decrease ambassador gauges when there is at least one player in the room (MB funzones).",
|
|
"AmbassadorGaugeDecayOnlyWhenInRoom": true,
|
|
|
|
"// AmbassadorGaugePlayers": "Denominator for filling the ambassador gauges (MB funzones).",
|
|
"AmbassadorGaugePlayers": 0.5,
|
|
|
|
"// RacingMaxPlayers": "maximum players allowed in Thunder Run Racing (no more than 6)",
|
|
"RacingMaxPlayers": 6,
|
|
|
|
"// RacingMinPlayers": "minimum players to start Thunder Run Racing",
|
|
"RacingMinPlayers": 2,
|
|
|
|
"// AllowChaos": "disable server side exploit protection",
|
|
"AllowChaos": false,
|
|
|
|
"// Authentication": "Player authentication mode: Disabled, Optional, RequiredForChat, Required",
|
|
"// Authentication Disabled": "authentication is disabled, anyone can connect to mmo",
|
|
"// Authentication Optional": "authentication is required only for moderation activities",
|
|
"// Authentication RequiredForChat": "authentication is required only for moderation activities and using chat (if chat is enabled)",
|
|
"// Authentication Required": "authentication is required to connect to mmo",
|
|
"Authentication": "Disabled",
|
|
|
|
"// ApiUrl": "SoDOff API server URL for authentication calls",
|
|
"ApiUrl": "http://localhost:5000",
|
|
|
|
"// BypassToken": "Token allowed to connect without authentication",
|
|
"BypassToken": ""
|
|
}
|
|
}
|