De launch-argumenten
| Argument | Standaard op Flux | Wat het doet |
|---|---|---|
| -SteamServerName | Icarus Server | De naam die spelers zien in de serverbrowser (maximaal 64 tekens) |
| -Port | 17777 | De gamepoort (UDP). Wordt ingesteld door de deployment op Flux: de server gebruikt precies de poorten die het krijgt |
| -QueryPort | 27015 | De Steam query-poort (UDP): de serverlijst en Steam-favorieten |
| -MaxPlayers | 4 / 6 / 8 per abonnement | Spelers tegelijk, van 1 tot 8 |
| -LoadProspect | (ingesteld door de image) | Het prospectbestand dat bij de start wordt geladen; op Flux kies je dat op het tabblad Prospects. |
ServerSettings.ini
Het bestand staat in Icarus/Saved/Config/WindowsServer/ en de server leest het bij het opstarten. Op Flux bewerkt het tabblad Server Settings deze regels direct en herstart de server; een sleutel die je niet wijzigt, behoudt de eigen waarde van het spel. De prospectsleutels (LoadProspect, CreateProspect, ResumeProspect, LastProspectName) worden beheerd door de image en gekozen in het tabblad Prospects.
| Instelling | Standaard op Flux | Bereik | Wat het doet |
|---|---|---|---|
| SessionName | Icarus Server | Wat spelers zien in de serverbrowser van het spel. Maximaal 64 tekens (de Steam-limiet), zonder aanhalingstekens. | |
| JoinPassword | (none) | Spelers typen dit om mee te doen. Geen spaties of aanhalingstekens. Leeg: iedereen die de server vindt, kan meedoen. | |
| AdminPassword | (none) | Een speler typt /AdminLogin <password> in de chat van de game om admin te worden. Geen spaties of aanhalingstekens. Stel er één in: zonder wachtwoord kan iedereen admin worden. | |
| MaxPlayers | 8 | 1 to 8 | Hoeveel spelers tegelijk online kunnen zijn, 1 tot 8 (de limiet van het spel). Je abonnement noemt het aantal waarvoor de CPU en RAM zijn afgestemd; je kunt er meer instellen. |
| ShutdownIfNotJoinedFor | -1 | -1 (nooit), of 0 tot 604800 seconden | Na een start: hoe lang de server wacht op de eerste speler voordat hij de prospect loslaat en terugkeert naar de lobby. -1: nooit, de prospect blijft geladen. Het spel is gepauzeerd terwijl hij wacht. |
| ShutdownIfEmptyFor | -1 | -1 (nooit), of 0 tot 604800 seconden | Hoe lang een lege server zijn prospect bewaart voordat hij terugkeert naar de lobby. -1: nooit. Het spel is gepauzeerd zolang de server leeg is. |
| AllowNonAdminsToLaunchProspects | on | aan / uit | In de lobby kan elke speler een prospect starten of laden. Uit: alleen admins (/AdminLogin) kunnen dat. |
| AllowNonAdminsToDeleteProspects | off | aan / uit | Elke speler in de lobby kan een prospect van de server verwijderen. Uit: alleen admins kunnen dat. |
| GameSaveFrequency | 5 | 1 to 1440 | De eigen autosave van de lopende prospect van het spel. De server kan niet opdracht krijgen om op te slaan, dus bij een stop of herstart gaat hooguit zoveel speeltijd verloren. Een kortere interval slaat vaker op (een grote prospect is elke keer een zwaardere schrijfactie). |
| SaveGameOnExit | on | aan / uit | De eigen optie van het spel om op te slaan bij afsluiten. Een stop van de container beëindigt het spel zonder dat het dit kan verwerken (gemeten), dus vertrouw er niet op: de autosave is wat de prospect beschermt. |
| FiberFoliageRespawn | on | aan / uit | Vezelgebladerte groeit weer aan nadat het is geoogst. |
| LargeStonesRespawn | on | aan / uit | Grote stenen komen terug nadat ze zijn ontgonnen. |
Veelgestelde vragen
Waar vind ik de Icarus ServerSettings.ini?
In Icarus/Saved/Config/WindowsServer/ van de serverinstallatie. De server schrijft het bestand bij de eerste start, en RocketWerkz publiceert ook een voorbeeld. Op Flux past het paneel het voor je aan.
Moet ik herstarten na het wijzigen van een instelling?
Ja. De server leest het bestand bij het starten; het paneel herstart hem voor je wanneer je opslaat. De herstart slaat de prospect niet eerst op: het spel kan niet de opdracht krijgen om op te slaan, dus wat er is gebeurd sinds de laatste autosave (standaard elke 5 minuten) gaat verloren.
Wat doen ShutdownIfEmptyFor en ShutdownIfNotJoinedFor?
Deze instellingen sturen de server na zoveel seconden terug naar de lobby als er niemand op zit, of als er sinds de start niemand is aangesloten. -1 betekent nooit, zodat de prospect geladen blijft; dat is de standaard op Flux. Terwijl de server wacht, is het spel gepauzeerd.