Class MyObjectBuilder_SessionSettings
  
  
  
  
    Inheritance
    System.Object
    
    MyObjectBuilder_SessionSettings
   
  
  
  Assembly: VRage.Game.dll
  Syntax
  
    [MyObjectBuilderDefinition]
public class MyObjectBuilder_SessionSettings : MyObjectBuilder_Base
   
  Constructors
  
  
  
  
  MyObjectBuilder_SessionSettings()
  
  
  Declaration
  
    public MyObjectBuilder_SessionSettings()
   
  Fields
  
  
  
  AdaptiveSimulationQuality
  
  
  Declaration
  
    [GameRelation]
public bool AdaptiveSimulationQuality
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  AdjustableMaxVehicleSpeed
  
  
  Declaration
  
    [GameRelation]
public bool AdjustableMaxVehicleSpeed
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  AFKTimeountMin
  
  
  Declaration
  
    [GameRelation]
public int AFKTimeountMin
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  AssemblerEfficiencyMultiplier
  
  
  Declaration
  
    [GameRelation]
public float AssemblerEfficiencyMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  AssemblerSpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float AssemblerSpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  AutoHealing
  
  
  Declaration
  
    [GameRelation]
public bool AutoHealing
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  AutoSaveInMinutes
  
  
  Declaration
  
    [GameRelation]
public uint AutoSaveInMinutes
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.UInt32 |  | 
    
  
  
  
  BackpackDespawnTimer
  
  
  Declaration
  
    [GameRelation]
public float BackpackDespawnTimer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  BlockCountThreshold
  
  
  Declaration
  
    [GameRelation]
public int BlockCountThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  BlockLimitsEnabled
  
  
  Declaration
  
    [GameRelation]
public MyBlockLimitsEnabledEnum BlockLimitsEnabled
   
  Field Value
  
  
  
  BlocksInventorySizeMultiplier
  
  
  Declaration
  
    [GameRelation]
public float BlocksInventorySizeMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  BlockTypeLimits
  
  
  Declaration
  
    [GameRelation]
public SerializableDictionary<string, short> BlockTypeLimits
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | VRage.Serialization.SerializableDictionary<System.String, System.Int16> |  | 
    
  
  
  
  BlueprintShare
  
  
  Declaration
  
    [GameRelation]
public bool BlueprintShare
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  BlueprintShareTimeout
  
  
  Declaration
  
    [GameRelation]
public int BlueprintShareTimeout
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  BroadcastControllerMaxOfflineTransmitDistance
  
  
  Declaration
  
    [GameRelation]
public int BroadcastControllerMaxOfflineTransmitDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  CanJoinRunning
  
  
  Declaration
  
    [GameRelation]
public bool CanJoinRunning
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  CargoShipsEnabled
  
  
  Declaration
  
    [GameRelation]
public bool CargoShipsEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  CharacterSpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float CharacterSpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  DEFAULT_AUTOSAVE_IN_MINUTES
  
  
  Declaration
  
    public const uint DEFAULT_AUTOSAVE_IN_MINUTES = 5U
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.UInt32 |  | 
    
  
  
  
  DepositsCountCoefficient
  
  
  Declaration
  
    [GameRelation]
public float DepositsCountCoefficient
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  DepositSizeDenominator
  
  
  Declaration
  
    [GameRelation]
public float DepositSizeDenominator
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  DestructibleBlocks
  
  
  Declaration
  
    [GameRelation]
public bool DestructibleBlocks
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EconomyTickInSeconds
  
  
  Declaration
  
    [GameRelation]
public int EconomyTickInSeconds
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  Enable3rdPersonView
  
  
  Declaration
  
    [GameRelation]
public bool Enable3rdPersonView
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableAutorespawn
  
  
  Declaration
  
    [GameRelation]
public bool EnableAutorespawn
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableBountyContracts
  
  
  Declaration
  
    [GameRelation]
public bool EnableBountyContracts
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableContainerDrops
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public bool EnableContainerDrops
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableConvertToStation
  
  
  Declaration
  
    [GameRelation]
public bool EnableConvertToStation
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableCopyPaste
  
  
  Declaration
  
    [GameRelation]
public bool EnableCopyPaste
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableDrones
  
  
  Declaration
  
    [GameRelation]
public bool EnableDrones
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableEconomy
  
  
  Declaration
  
    [GameRelation]
public bool EnableEconomy
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableEncounters
  
  
  Declaration
  
    [GameRelation]
public bool EnableEncounters
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableFactionPlayerNames
  
  
  Declaration
  
    [GameRelation]
public bool EnableFactionPlayerNames
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableFactionVoiceChat
  
  
  Declaration
  
    [GameRelation]
public bool EnableFactionVoiceChat
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableFriendlyFire
  
  
  Declaration
  
    [GameRelation]
public bool EnableFriendlyFire
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableGamepadAimAssist
  
  
  Declaration
  
    [GameRelation]
public bool EnableGamepadAimAssist
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableGoodBotHints
  
  
  Declaration
  
    [GameRelation]
public bool EnableGoodBotHints
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableIngameScripts
  
  
  Declaration
  
    [GameRelation]
public bool EnableIngameScripts
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableJetpack
  
  
  Declaration
  
    [GameRelation]
public bool EnableJetpack
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableMatchComponent
  
  
  Declaration
  
    [GameRelation]
public bool EnableMatchComponent
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableOrca
  
  
  Declaration
  
    [GameRelation]
public bool EnableOrca
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableOxygen
  
  
  Declaration
  
    [GameRelation]
public bool EnableOxygen
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableOxygenPressurization
  
  
  Declaration
  
    [GameRelation]
public bool EnableOxygenPressurization
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnablePcuTrading
  
  
  Declaration
  
    [GameRelation]
public bool EnablePcuTrading
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnablePlanetaryEncounters
  
  
  Declaration
  
    [GameRelation]
public bool EnablePlanetaryEncounters
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableRadiation
  
  
  Declaration
  
    [GameRelation]
public bool EnableRadiation
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableRecoil
  
  
  Declaration
  
    [GameRelation]
public bool EnableRecoil
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableReducedStatsOnRespawn
  
  
  Declaration
  
    [GameRelation]
public bool EnableReducedStatsOnRespawn
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableRemoteBlockRemoval
  
  
  Declaration
  
    [GameRelation]
public bool EnableRemoteBlockRemoval
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableResearch
  
  
  Declaration
  
    [GameRelation]
public bool EnableResearch
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableRespawnShips
  
  
  Declaration
  
    [GameRelation]
public bool EnableRespawnShips
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSaving
  
  
  Declaration
  
    [GameRelation]
public bool EnableSaving
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableScripterRole
  
  
  Declaration
  
    [GameRelation]
public bool EnableScripterRole
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSelectivePhysicsUpdates
  
  
  Declaration
  
    [GameRelation]
public bool EnableSelectivePhysicsUpdates
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableShareInertiaTensor
  
  
  Declaration
  
    [GameRelation]
public bool EnableShareInertiaTensor
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSpaceSuitRespawn
  
  
  Declaration
  
    [GameRelation]
public bool EnableSpaceSuitRespawn
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSpectator
  
  
  Declaration
  
    [GameRelation]
public bool EnableSpectator
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSpiders
  
  
  Declaration
  
    [GameRelation]
public bool EnableSpiders
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSubgridDamage
  
  
  Declaration
  
    [GameRelation]
public bool EnableSubgridDamage
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSunRotation
  
  
  Declaration
  
    [GameRelation]
public bool EnableSunRotation
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSupergridding
  
  
  Declaration
  
    [GameRelation]
public bool EnableSupergridding
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableSurvivalBuffs
  
  
  Declaration
  
    [GameRelation]
public bool EnableSurvivalBuffs
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableTeamBalancing
  
  
  Declaration
  
    [GameRelation]
public bool EnableTeamBalancing
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableTeamScoreCounters
  
  
  Declaration
  
    [GameRelation]
public bool EnableTeamScoreCounters
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  
  
  Declaration
  
    [GameRelation]
public bool EnableToolShake
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  
  
  Declaration
  
    [GameRelation]
public bool EnableTrashSettingsPlatformOverride
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableTurretsFriendlyFire
  
  
  Declaration
  
    [GameRelation]
public bool EnableTurretsFriendlyFire
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableUnsafePistonImpulses
  
  
  Declaration
  
    [GameRelation]
public bool EnableUnsafePistonImpulses
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableUnsafeRotorTorques
  
  
  Declaration
  
    [GameRelation]
public bool EnableUnsafeRotorTorques
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableVoxelDestruction
  
  
  Declaration
  
    [GameRelation]
public bool EnableVoxelDestruction
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableVoxelHand
  
  
  Declaration
  
    [GameRelation]
public bool EnableVoxelHand
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EnableWolfs
  
  
  Declaration
  
    [GameRelation]
public bool EnableWolfs
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  EncounterDensity
  
  
  Declaration
  
    [GameRelation]
public float EncounterDensity
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  EncounterGeneratorVersion
  
  
  Declaration
  
    public int EncounterGeneratorVersion
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  EnemyTargetIndicatorDistance
  
  
  Declaration
  
    [GameRelation]
public float EnemyTargetIndicatorDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  EnvironmentDamageMultiplier
  
  
  Declaration
  
    [GameRelation]
public float EnvironmentDamageMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  EnvironmentHostility
  
  
  Declaration
  
    [GameRelation]
public MyEnvironmentHostilityEnum EnvironmentHostility
   
  Field Value
  
  
  
  ExperimentalMode
  
  
  Declaration
  
    [GameRelation]
public bool ExperimentalMode
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  FamilySharing
  
  
  Declaration
  
    [GameRelation]
public bool FamilySharing
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  FloraDensityMultiplier
  
  
  Declaration
  
    [GameRelation]
public float FloraDensityMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  FoodConsumptionRate
  
  
  Declaration
  
    [GameRelation]
public float FoodConsumptionRate
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  GameMode
  
  
  Declaration
  
    [GameRelation]
public MyGameModeEnum GameMode
   
  Field Value
  
  
  
  GlobalEncounterCap
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterCap
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GlobalEncounterEnableRemovalTimer
  
  
  Declaration
  
    [GameRelation]
public bool GlobalEncounterEnableRemovalTimer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  GlobalEncounterMaxRemovalTimer
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterMaxRemovalTimer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GlobalEncounterMinRemovalTimer
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterMinRemovalTimer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GlobalEncounterPCU
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterPCU
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GlobalEncounterRemovalTimeClock
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterRemovalTimeClock
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GlobalEncounterTimer
  
  
  Declaration
  
    [GameRelation]
public int GlobalEncounterTimer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  GrinderSpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float GrinderSpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  HackSpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float HackSpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  HarvestRatioMultiplier
  
  
  Declaration
  
    [GameRelation]
public float HarvestRatioMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  InfiniteAmmo
  
  
  Declaration
  
    [GameRelation]
public bool InfiniteAmmo
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  InventorySizeMultiplier
  
  
  Declaration
  
    [GameRelation]
public float InventorySizeMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  LimitBlocksBy
  
  
  Declaration
  
    [GameRelation]
public MyObjectBuilder_SessionSettings.LimitBlocksByOption LimitBlocksBy
   
  Field Value
  
  
  
  MatchDuration
  
  
  Declaration
  
    [GameRelation]
public float MatchDuration
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  MatchRestartWhenEmptyTime
  
  
  Declaration
  
    [GameRelation]
public int MatchRestartWhenEmptyTime
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxBackupSaves
  
  
  Declaration
  
    [GameRelation]
public short MaxBackupSaves
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int16 |  | 
    
  
  
  
  MaxBlocksPerPlayer
  
  
  Declaration
  
    [GameRelation]
public int MaxBlocksPerPlayer
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxCargoBags
  
  
  Declaration
  
    [GameRelation]
public short MaxCargoBags
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int16 |  | 
    
  
  
  
  MaxDrones
  
  
  Declaration
  
    [GameRelation]
public int MaxDrones
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxDropContainerRespawnTime
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public int MaxDropContainerRespawnTime
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxFactionsCount
  
  
  Declaration
  
    [GameRelation]
public int MaxFactionsCount
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxFloatingObjects
  
  
  Declaration
  
    [GameRelation]
public short MaxFloatingObjects
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int16 |  | 
    
  
  
  
  MaxGridSize
  
  
  Declaration
  
    [GameRelation]
public int MaxGridSize
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxHudChatMessageCount
  
  
  Declaration
  
    [GameRelation]
public int MaxHudChatMessageCount
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxPlanets
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public int MaxPlanets
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxPlayers
  
  
  Declaration
  
    [GameRelation]
public short MaxPlayers
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int16 |  | 
    
  
  
  
  MaxProductionQueueLength
  
  
  Declaration
  
    [GameRelation]
public int MaxProductionQueueLength
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxSafePCU
  
  
  Declaration
  
    public static int MaxSafePCU
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxSafePCU_Remote
  
  
  Declaration
  
    public static int MaxSafePCU_Remote
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxSafePlayers
  
  
  Declaration
  
    public static int MaxSafePlayers
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MaxSafePlayers_Remote
  
  
  Declaration
  
    public static int MaxSafePlayers_Remote
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MinDropContainerRespawnTime
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public int MinDropContainerRespawnTime
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  MinimumWorldSize
  
  
  Declaration
  
    [GameRelation]
public int MinimumWorldSize
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  NPCGridClaimTimeLimit
  
  
  Declaration
  
    [GameRelation]
public int NPCGridClaimTimeLimit
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  OffensiveWordsFiltering
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public bool OffensiveWordsFiltering
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  OnlineMode
  
  
  Declaration
  
    public MyOnlineModeEnum OnlineMode
   
  Field Value
  
  
  
  OptimalGridCount
  
  
  Declaration
  
    [GameRelation]
public int OptimalGridCount
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  OptimalSpawnDistance
  
  
  Declaration
  
    [GameRelation]
public float OptimalSpawnDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PermanentDeath
  
  
  Declaration
  
    [GameRelation]
public Nullable<bool> PermanentDeath
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Nullable<System.Boolean> |  | 
    
  
  
  
  PhysicsIterations
  
  
  Declaration
  
    public int PhysicsIterations
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PiratePCU
  
  
  Declaration
  
    [GameRelation]
public int PiratePCU
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlanetaryEncounterAreaLockdownRange
  
  
  Declaration
  
    [GameRelation]
public int PlanetaryEncounterAreaLockdownRange
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlanetaryEncounterDesiredSpawnRange
  
  
  Declaration
  
    [GameRelation]
public int PlanetaryEncounterDesiredSpawnRange
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlanetaryEncounterDespawnTimeout
  
  
  Declaration
  
    [GameRelation]
public float PlanetaryEncounterDespawnTimeout
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PlanetaryEncounterExistingStructuresRange
  
  
  Declaration
  
    [GameRelation]
public int PlanetaryEncounterExistingStructuresRange
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlanetaryEncounterPresenceRange
  
  
  Declaration
  
    [GameRelation]
public int PlanetaryEncounterPresenceRange
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlanetaryEncounterTimerFirst
  
  
  Declaration
  
    [GameRelation]
public float PlanetaryEncounterTimerFirst
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PlanetaryEncounterTimerMax
  
  
  Declaration
  
    [GameRelation]
public float PlanetaryEncounterTimerMax
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PlanetaryEncounterTimerMin
  
  
  Declaration
  
    [GameRelation]
public float PlanetaryEncounterTimerMin
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PlayerCharacterRemovalThreshold
  
  
  Declaration
  
    [GameRelation]
public int PlayerCharacterRemovalThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  PlayerDistanceThreshold
  
  
  Declaration
  
    [GameRelation]
public float PlayerDistanceThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PlayerInactivityThreshold
  
  
  Declaration
  
    [GameRelation]
public float PlayerInactivityThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PostMatchDuration
  
  
  Declaration
  
    [GameRelation]
public float PostMatchDuration
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  PredefinedAsteroids
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public bool PredefinedAsteroids
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  PrefetchShapeRayLengthLimit
  
  
  Declaration
  
    [GameRelation]
public long PrefetchShapeRayLengthLimit
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int64 |  | 
    
  
  
  
  PreMatchDuration
  
  
  Declaration
  
    [GameRelation]
public float PreMatchDuration
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  ProceduralDensity
  
  
  Declaration
  
    [GameRelation]
public float ProceduralDensity
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  ProceduralSeed
  
  
  Declaration
  
    [GameRelation]
public int ProceduralSeed
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  RealisticSound
  
  
  Declaration
  
    [GameRelation]
public bool RealisticSound
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  RefinerySpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float RefinerySpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  RemoveOldIdentitiesH
  
  
  Declaration
  
    [GameRelation]
public int RemoveOldIdentitiesH
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  ResetForageableItems
  
  
  Declaration
  
    [GameRelation]
public bool ResetForageableItems
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ResetForageableItemsDistance
  
  
  Declaration
  
    [GameRelation]
public int ResetForageableItemsDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  ResetForageableItemsTimeM
  
  
  Declaration
  
    [GameRelation]
public int ResetForageableItemsTimeM
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  ResetOwnership
  
  
  Declaration
  
    [GameRelation]
public bool ResetOwnership
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  RespawnShipDelete
  
  
  Declaration
  
    [GameRelation]
public bool RespawnShipDelete
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  Scenario
  
  
  Declaration
  
    [GameRelation]
public bool Scenario
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ScenarioEditMode
  
  
  Declaration
  
    [GameRelation]
public bool ScenarioEditMode
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ScrapEnabled
  
  
  Declaration
  
    [GameRelation]
public bool ScrapEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ShowPlayerNamesOnHud
  
  
  Declaration
  
    [GameRelation]
public bool ShowPlayerNamesOnHud
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  SimplifiedSimulation
  
  
  Declaration
  
    [GameRelation]
public bool SimplifiedSimulation
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  SolarRadiationIntensity
  
  
  Declaration
  
    [GameRelation]
public float SolarRadiationIntensity
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  SpawnShipTimeMultiplier
  
  
  Declaration
  
    [GameRelation]
public float SpawnShipTimeMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  
  
  
  Declaration
  
    [GameRelation]
public bool SpawnWithTools
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  StartInRespawnScreen
  
  
  Declaration
  
    [GameRelation]
public bool StartInRespawnScreen
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  StationsDistanceInnerRadius
  
  
  Declaration
  
    [GameRelation]
public double StationsDistanceInnerRadius
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  StationsDistanceOuterRadiusEnd
  
  
  Declaration
  
    [GameRelation]
public double StationsDistanceOuterRadiusEnd
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  StationsDistanceOuterRadiusStart
  
  
  Declaration
  
    [GameRelation]
public double StationsDistanceOuterRadiusStart
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  StationVoxelSupport
  
  
  Declaration
  
    [GameRelation]
public bool StationVoxelSupport
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  StopGridsPeriodMin
  
  
  Declaration
  
    [GameRelation]
public int StopGridsPeriodMin
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  SunRotationIntervalMinutes
  
  
  Declaration
  
    [GameRelation]
public float SunRotationIntervalMinutes
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  SuppressedWarnings
  
  
  Declaration
  
    [GameRelation]
public List<string> SuppressedWarnings
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.List<System.String> |  | 
    
  
  
  
  SyncDistance
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public int SyncDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  TemporaryContainers
  
  
  Declaration
  
    [GameRelation]
public bool TemporaryContainers
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ThrusterDamage
  
  
  Declaration
  
    [GameRelation]
public bool ThrusterDamage
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  TotalBotLimit
  
  
  Declaration
  
    [GameRelation]
public int TotalBotLimit
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  TotalPCU
  
  
  Declaration
  
    [GameRelation]
public int TotalPCU
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  TradeFactionsCount
  
  
  Declaration
  
    [GameRelation]
public int TradeFactionsCount
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  TrashCleanerCargoBagsMaxLiveTime
  
  
  Declaration
  
    [GameRelation]
public short TrashCleanerCargoBagsMaxLiveTime
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int16 |  | 
    
  
  
  
  TrashFlagsValue
  
  
  Declaration
  
    [GameRelation]
[MyFlagEnum]
public int TrashFlagsValue
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  TrashRemovalEnabled
  
  
  Declaration
  
    [GameRelation]
public bool TrashRemovalEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  UpdateRespawnDictionary
  
  
  Declaration
  
    [GameRelation]
public bool UpdateRespawnDictionary
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  UseConsolePCU
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public bool UseConsolePCU
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  ViewDistance
  
  
  Declaration
  
    [GameRelation]
public int ViewDistance
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  VoxelAgeThreshold
  
  
  Declaration
  
    [GameRelation]
public int VoxelAgeThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  VoxelGeneratorVersion
  
  
  Declaration
  
    [GameRelation]
[PlatformPC]
public int VoxelGeneratorVersion
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  VoxelGridDistanceThreshold
  
  
  Declaration
  
    [GameRelation]
public float VoxelGridDistanceThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  VoxelPlayerDistanceThreshold
  
  
  Declaration
  
    [GameRelation]
public float VoxelPlayerDistanceThreshold
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  VoxelTrashRemovalEnabled
  
  
  Declaration
  
    [GameRelation]
public bool VoxelTrashRemovalEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  WeaponsEnabled
  
  
  Declaration
  
    [GameRelation]
public bool WeaponsEnabled
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  WeatherLightingDamage
  
  
  Declaration
  
    [GameRelation]
public bool WeatherLightingDamage
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  WeatherSystem
  
  
  Declaration
  
    [GameRelation]
public bool WeatherSystem
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  WelderSpeedMultiplier
  
  
  Declaration
  
    [GameRelation]
public float WelderSpeedMultiplier
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Single |  | 
    
  
  
  
  WorldSizeKm
  Size of the edge of the world area cube.
Don't use directly, as it is error-prone (it's km instead of m and edge size instead of half-extent)
Rather use MyEntities.WorldHalfExtent()
Declaration
  
    [GameRelation]
public int WorldSizeKm
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  Properties
  
  
  
  
  AutoSave
  
  
  Declaration
  
    public bool AutoSave { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ClientCanSave
  
  
  Declaration
  
    [GameRelation]
[NoSerialize]
public bool ClientCanSave { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  TrashFlags
  
  
  Declaration
  
    public MyTrashRemovalFlags TrashFlags { get; set; }
   
  Property Value
  
  Methods
  
  
  
  
  GetExperimentalReason(Boolean)
  
  
  Declaration
  
    public MyObjectBuilder_SessionSettings.ExperimentalReason GetExperimentalReason(bool remote)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Boolean | remote |  | 
    
  
  Returns
  
  
  
  
  GetInitialPCU(MyObjectBuilder_SessionSettings)
  If you are modifying this function, also modify MyBlockLimits.GetInitialPCU
(This function cannot be moved into MyBlockLimits as using MyBlockLimits while MySession.Static == null will result in crash during intialization of statics of MyBlockLimits)
Declaration
  
    public static int GetInitialPCU(MyObjectBuilder_SessionSettings settings)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  
  IsSettingsExperimental(Boolean)
  
  
  Declaration
  
    public bool IsSettingsExperimental(bool remote)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Boolean | remote |  | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  LogMembers(MyLog, LoggingOptions)
  
  
  Declaration
  
    public void LogMembers(MyLog log, LoggingOptions options)
   
  Parameters
  
  
  
  
  ShouldSerializeAutoSave()
  
  
  Declaration
  
    public bool ShouldSerializeAutoSave()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeEncounterDensity()
  
  
  Declaration
  
    public bool ShouldSerializeEncounterDensity()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeProceduralDensity()
  
  
  Declaration
  
    public bool ShouldSerializeProceduralDensity()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeProceduralSeed()
  
  
  Declaration
  
    public bool ShouldSerializeProceduralSeed()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  ShouldSerializeTrashFlags()
  
  
  Declaration
  
    public bool ShouldSerializeTrashFlags()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Extension Methods