KSP Mod
Settings File
The mod reads its configuration from a KSP ConfigNode file. Because ConfigNode treats // as a comment, the server URL is split into separate host, port and protocol fields.
Location
The file lives alongside the plugin at GameData/BoundlessMissions/PluginData/settings.cfg.
Example
settings.cfg
BoundlessMissions
{
serverHost = localhost
serverPort = 5022
serverProtocol = http
checkInterval = 600
enableNotifications = true
enableCheckpointPhotos = true
}Why the URL is split
In ConfigNode format, // starts a comment, so a full URL like http://host would be truncated. The host, port and protocol are stored separately and recombined by the mod.
Fields
serverHoststring | Hostname or IP of the machine running the bot's API server. |
serverPortint | Port the API listens on. Defaults to 5022. |
serverProtocolhttp | https | Protocol used to reach the API. Stored separately to survive ConfigNode comment parsing. |
checkIntervalseconds | How often the mod polls the API for updates. |
enableNotificationsbool | Whether in-game notifications are shown. |
enableCheckpointPhotosbool | Whether checkpoint screenshots are captured during missions. |
Related files
The session token issued during linking is stored next to this file at PluginData/session.token. Deleting it forces the mod back to the unlinked state, ready to accept a new link code.