AdvancedGameSettings
satisfactory-dedicated-server-sdk
Defined in: src/Interfaces/AdvancedGameSettings.ts:30
Advanced game configuration options for a Satisfactory Dedicated Server session.
These settings allow fine-grained control over gameplay mechanics, resources, and player abilities. They are typically used when creating a new game or modifying an existing session.
Example
const settings: AdvancedGameSettings = {
NoPower: true,
GodMode: true,
GiveAllTiers: false
};
Properties
DisableArachnidCreatures?
optionalDisableArachnidCreatures:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:32
If true, removes Arachnid enemies from the game.
FlightMode?
optionalFlightMode:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:42
If true, players can fly.
GiveAllTiers?
optionalGiveAllTiers:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:35
If true, players start with all tiers unlocked.
GiveItems?
optionalGiveItems:string
Defined in: src/Interfaces/AdvancedGameSettings.ts:39
A string specifying items to give at the start.
GodMode?
optionalGodMode:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:41
If true, players become invincible.
NoBuildCost?
optionalNoBuildCost:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:40
If true, building costs are removed.
NoPower?
optionalNoPower:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:31
If true, disables power consumption and requirements.
NoUnlockCost?
optionalNoUnlockCost:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:33
If true, all unlocks are free.
SetGamePhase?
optionalSetGamePhase:number
Defined in: src/Interfaces/AdvancedGameSettings.ts:34
Sets the initial game phase (numeric value).
UnlockAllResearchSchematics?
optionalUnlockAllResearchSchematics:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:36
If true, all research schematics are unlocked.
UnlockAllResourceSinkSchematics?
optionalUnlockAllResourceSinkSchematics:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:38
If true, all resource sink schematics are available.
UnlockInstantAltRecipes?
optionalUnlockInstantAltRecipes:boolean
Defined in: src/Interfaces/AdvancedGameSettings.ts:37
If true, alternate recipes are unlocked instantly.