Assembly: VRage.Game.dll

public class MyObjectBuilder_SessionSettings: MyObjectBuilder_Base

Fields

Member Description
static DEFAULT_AUTOSAVE_IN_MINUTES
static MaxSafePCU
static MaxSafePCU_Remote
static MaxSafePlayers
static MaxSafePlayers_Remote
AdaptiveSimulationQuality
AdjustableMaxVehicleSpeed
AFKTimeountMin
AssemblerEfficiencyMultiplier
AssemblerSpeedMultiplier
AutoHealing
AutoSaveInMinutes
BackpackDespawnTimer
BlockCountThreshold
BlockLimitsEnabled
BlocksInventorySizeMultiplier
BlockTypeLimits
BlueprintShare
BlueprintShareTimeout
BroadcastControllerMaxOfflineTransmitDistance
CanJoinRunning
CargoShipsEnabled
CharacterSpeedMultiplier
DepositsCountCoefficient
DepositSizeDenominator
DestructibleBlocks
EconomyTickInSeconds
Enable3rdPersonView
EnableAutorespawn
EnableBountyContracts
EnableContainerDrops
EnableConvertToStation
EnableCopyPaste
EnableDrones
EnableEconomy
EnableEncounters
EnableFactionPlayerNames
EnableFactionVoiceChat
EnableFriendlyFire
EnableGamepadAimAssist
EnableGoodBotHints
EnableIngameScripts
EnableJetpack
EnableMatchComponent
EnableOrca
EnableOxygen
EnableOxygenPressurization
EnablePcuTrading
EnablePlanetaryEncounters
EnableRadiation
EnableRecoil
EnableReducedStatsOnRespawn
EnableRemoteBlockRemoval
EnableResearch
EnableRespawnShips
EnableSaving
EnableScripterRole
EnableSelectivePhysicsUpdates
EnableShareInertiaTensor
EnableSpaceSuitRespawn
EnableSpectator
EnableSpiders
EnableSubgridDamage
EnableSunRotation
EnableSupergridding
EnableSurvivalBuffs
EnableTeamBalancing
EnableTeamScoreCounters
EnableToolShake
EnableTrashSettingsPlatformOverride
EnableTurretsFriendlyFire
EnableUnsafePistonImpulses
EnableUnsafeRotorTorques
EnableVoxelDestruction
EnableVoxelHand
EnableWolfs
EncounterDensity
EncounterGeneratorVersion
EnemyTargetIndicatorDistance
EnvironmentDamageMultiplier
EnvironmentHostility
ExperimentalMode
FamilySharing
FloraDensityMultiplier
FoodConsumptionRate
GameMode
GlobalEncounterCap
GlobalEncounterEnableRemovalTimer
GlobalEncounterMaxRemovalTimer
GlobalEncounterMinRemovalTimer
GlobalEncounterPCU
GlobalEncounterRemovalTimeClock
GlobalEncounterTimer
GridStorageAllowsInventory
GridStorageExpediteCostPerSecond
GridStorageExpediteFactor
GridStorageMaxPerPlayer
GridStorageMinutesPerPCU
GridStorageQueueLimit
GridStorageRetrievalTimeMaxMinutes
GridStorageRetrievalTimeMinMinutes
GridStorageRetrievalTimeMultiplier
GrinderSpeedMultiplier
HackSpeedMultiplier
HarvestRatioMultiplier
InfiniteAmmo
InventorySizeMultiplier
LimitBlocksBy
MatchDuration
MatchRestartWhenEmptyTime
MaxBackupSaves
MaxBlocksPerPlayer
MaxCargoBags
MaxDrones
MaxDropContainerRespawnTime
MaxFactionsCount
MaxFloatingObjects
MaxGridSize
MaxHudChatMessageCount
MaxPlanets
MaxPlayers
MaxProductionQueueLength
MinDropContainerRespawnTime
MinimumWorldSize
NPCGridClaimTimeLimit
OffensiveWordsFiltering
OnlineMode
OptimalGridCount
OptimalSpawnDistance
PermanentDeath
PhysicsIterations
PiratePCU
PlanetaryEncounterAreaLockdownRange
PlanetaryEncounterDesiredSpawnRange
PlanetaryEncounterDespawnTimeout
PlanetaryEncounterExistingStructuresRange
PlanetaryEncounterPresenceRange
PlanetaryEncounterTimerFirst
PlanetaryEncounterTimerMax
PlanetaryEncounterTimerMin
PlayerCharacterRemovalThreshold
PlayerDistanceThreshold
PlayerInactivityThreshold
PostMatchDuration
PredefinedAsteroids
PrefetchShapeRayLengthLimit
PreMatchDuration
ProceduralDensity
ProceduralSeed
RandomizeSeed
RealisticSound
RefinerySpeedMultiplier
RemoveOldIdentitiesH
ReputationDecayRate
ResetForageableItems
ResetForageableItemsDistance
ResetForageableItemsTimeM
ResetOwnership
RespawnShipDelete
Scenario
ScenarioEditMode
ScrapEnabled
ShowPlayerNamesOnHud
SimplifiedSimulation
SolarRadiationIntensity
SpawnShipTimeMultiplier
SpawnWithTools
StartInRespawnScreen
StationsDistanceInnerRadius
StationsDistanceOuterRadiusEnd
StationsDistanceOuterRadiusStart
StationVoxelSupport
StopGridsPeriodMin
SunRotationIntervalMinutes
SuppressedWarnings
SyncDistance
TemporaryContainers
ThrusterDamage
TotalBotLimit
TotalPCU
TradeFactionsCount
TrashCleanerCargoBagsMaxLiveTime
TrashFlagsValue
TrashRemovalEnabled
UpdateRespawnDictionary
UseConsolePCU
ViewDistance
VoxelAgeThreshold
VoxelGeneratorVersion
VoxelGridDistanceThreshold
VoxelPlayerDistanceThreshold
VoxelTrashRemovalEnabled
WeaponsEnabled
WeatherLightingDamage
WeatherSystem
WelderSpeedMultiplier
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()

Properties

Member Description
AutoSave
ClientCanSave
TrashFlags
SubtypeId Inherited from MyObjectBuilder_Base
SubtypeName Inherited from MyObjectBuilder_Base
TypeId Inherited from MyObjectBuilder_Base

Constructors

Member Description
MyObjectBuilder_SessionSettings()

Methods

Member Description
static 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)
GetExperimentalReason(bool)
IsSettingsExperimental(bool)
LogMembers(MyLog, LoggingOptions)
ShouldSerializeAutoSave()
ShouldSerializeEncounterDensity()
ShouldSerializeProceduralDensity()
ShouldSerializeProceduralSeed()
ShouldSerializeTrashFlags()
Clone() Inherited from MyObjectBuilder_Base
Equals(MyObjectBuilder_Base) Inherited from MyObjectBuilder_Base
ShouldSerializeSubtypeId() Inherited from MyObjectBuilder_Base

Inheritance: MyObjectBuilder_Base