ICARUS /// Server configuration options Print

  • icarus server configuration, icarus server settings, icarus config
  • 0

ServerSettings.ini is available under Configuration Files.

Basic settings

SessionName
Sets the session name shown in the server browser.

Note: This setting is currently ignored; use Commandline Manager instead.

JoinPassword
The password required to join the server. Leave it blank if you do not want to use a password.

AdminPassword
The password required to use RCON administrator commands.

Important: If this value is left blank, using the RCON command /AdminLogin will grant administrator permissions without a password.

ResumeProspect (true/false)
When set to true, the server automatically resumes the most recent prospect at startup. The default value is true.

LastProspectName
The name of the last prospect started on the server. This value is used by ResumeProspect.

LoadProspect
The name of the prospect to load at startup.

CreateProspect
Creates and starts a prospect when the server starts.

Automatic shutdown

ShutdownIfNotJoinedFor (seconds)
If nobody joins within this period after startup, the server shuts down and returns to the lobby. The game remains paused during this period.

  • A value below 0 keeps the server running indefinitely.
  • 0 shuts the server down immediately.
  • A value above 0 sets the waiting time in seconds.
  • The default is 300 seconds (5 minutes).

Note: Use a low value only if you want to start prospects from the lobby every time.

ShutdownIfEmptyFor (seconds)
When the server becomes empty, it shuts down and returns to the lobby after this period. The game remains paused during the countdown.

  • A value below 0 keeps the server running indefinitely.
  • 0 shuts the server down immediately.
  • A value above 0 sets the waiting time in seconds.
  • The default is 300 seconds (5 minutes).

Permissions for non-administrators

AllowNonAdminsToLaunchProspects (true/false)
When set to true, anyone in the lobby can create a new prospect or load an existing one. When set to false, players must sign in as administrators first. The default is true.

AllowNonAdminsToDeleteProspects (true/false)
When set to true, anyone in the lobby can delete prospects from the server. When set to false, administrator access is required. The default is false.

Loading and creating prospects

Three main commands are available. They can be used in the configuration file or through the RCON command window while connected to the server before a prospect is loaded.

Note: If none of these commands is run from the configuration file at startup, the server enters a waiting state. You can then connect, run RCON commands and use the user interface to select a prospect.

The server processes the following commands in this order:

LoadProspect
Loads a prospect by name from Saved/PlayerData/DedicatedServer/Prospects/.

LoadProspect=[ProspectSaveName]

ResumeProspect
Resumes the last prospect stored in LastProspectName.

Note: This is enabled by default unless you set it to false.

ResumeProspect=True

CreateProspect
Creates and starts a new prospect.

CreateProspect=[ProspectType] [Difficulty] [Hardcore?] [SaveName]

  • ProspectType: the internal name of the prospect to start.
  • Difficulty: a value from 1 to 4 (1 = easy, 4 = extreme).
  • Hardcore?: True or False, depending on whether respawning should be disabled.
  • SaveName: the save name for the prospect. It is required for outposts; if omitted for a regular prospect, a random name is generated.

Example: CreateProspect="Tier1_Forest_Recon_0 3 false TestProspect01" creates the tutorial prospect on hard difficulty and saves it as TestProspect01.


Was this answer helpful?

« Back