MyObjectBuilder_Checkpoint

From Space Engineers Wiki
Jump to: navigation, search

Версия игры: 1.175
Пространство имён VRage.Game

public class MyObjectBuilder_Checkpoint : MyObjectBuilder_Base
  Класс билдера контрольных точек

Свойства:

public MyPositionAndOrientation SpectatorPosition = new MyPositionAndOrientation((MatrixD) Matrix.Identity)

public long ControlledObject = -1

public ulong? WorkshopId = new ulong?()

public MyObjectBuilder_SessionSettings Settings = MyObjectBuilderSerializer.CreateNewObject<MyObjectBuilder_SessionSettings>()

public SerializableDefinitionId Scenario = MyObjectBuilder_Checkpoint.DEFAULT_SCENARIO

public MyEnvironmentHostilityEnum? PreviousEnvironmentHostility = new MyEnvironmentHostilityEnum?()

public SerializableDefinitionId GameDefinition = (SerializableDefinitionId) MyGameDefinition.Default

public HashSet<string> SessionComponentEnabled = new HashSet<string>()

public HashSet<string> SessionComponentDisabled = new HashSet<string>()

public DateTime InGameTime = MyObjectBuilder_Checkpoint.DEFAULT_DATE

public string CustomSkybox = ""

public int RequiresDX = 9

public SerializableVector3I CurrentSector

public long ElapsedGameTime

public string SessionName

public bool SpectatorIsLightOn

public MyCameraControllerEnum CameraController

public long CameraEntity

public string Password

public string Description

public DateTime LastSaveTime

public float SpectatorDistance

public MyObjectBuilder_Toolbar CharacterToolbar

public SerializableDictionaryCompat<long, MyObjectBuilder_Checkpoint.PlayerId, ulong> ControlledEntities

public MyObjectBuilder_ScriptManager ScriptManagerData

public int AppVersion

public MyObjectBuilder_FactionCollection/ruMyObjectBuilder_FactionCollection Factions

public List<MyObjectBuilder_Checkpoint.ModItem> Mods

public SerializableDictionary<ulong, MyPromoteLevel> PromotedUsers

public List<MyObjectBuilder_Checkpoint.RespawnCooldownItem> RespawnCooldowns

public List<MyObjectBuilder_Identity> Identities

public List<MyObjectBuilder_Client> Clients

public SerializableDictionary<MyObjectBuilder_Checkpoint.PlayerId, MyObjectBuilder_Player> AllPlayersData

public SerializableDictionary<MyObjectBuilder_Checkpoint.PlayerId, List<Vector3>> AllPlayersColors

public List<MyObjectBuilder_ChatHistory> ChatHistory

public List<MyObjectBuilder_FactionChatHistory> FactionChatHistory

public List<long> NonPlayerIdentities

public SerializableDictionary<long, MyObjectBuilder_Gps> Gps

public SerializableBoundingBoxD? WorldBoundaries

public List<MyObjectBuilder_SessionComponent> SessionComponents

public MyObjectBuilder_SessionComponentMission MissionTriggers

public string Briefing

public string BriefingVideo

public string CustomLoadingScreenImage

public string CustomLoadingScreenText

public SerializableDictionary<ulong, MyObjectBuilder_Player> Players

public SerializableDictionary<MyObjectBuilder_Checkpoint.PlayerId, MyObjectBuilder_Player> ConnectedPlayers

public SerializableDictionary<MyObjectBuilder_Checkpoint.PlayerId, long> DisconnectedPlayers

public List<MyObjectBuilder_Checkpoint.PlayerItem> AllPlayers

public DateTime GameTime { get; set; }

public MyOnlineModeEnum OnlineMode { get; set; }

public bool AutoHealing { get; set; }

public bool EnableCopyPaste { get; set; }

public short MaxPlayers { get; set; }

public bool WeaponsEnabled { get; set; }

public bool ShowPlayerNamesOnHud { get; set; }

public short MaxFloatingObjects { get; set; }

public MyGameModeEnum GameMode { get; set; }

public float InventorySizeMultiplier { get; set; }

public float AssemblerSpeedMultiplier { get; set; }

public float AssemblerEfficiencyMultiplier { get; set; }

public float RefinerySpeedMultiplier { get; set; }

public bool ThrusterDamage { get; set; }

public bool CargoShipsEnabled { get; set; }

public bool AutoSave { get; set; }

Методы:

public bool ShouldSerializeWorkshopId()

public bool ShouldSerializeClients()

public bool ShouldSerializeAllPlayersColors()

public bool ShouldSerializeWorldBoundaries()

public bool ShouldSerializeInGameTime()

public bool ShouldSerializeGameTime()

public bool ShouldSerializeOnlineMode()

public bool ShouldSerializeAutoHealing()

public bool ShouldSerializeConnectedPlayers()

public bool ShouldSerializeDisconnectedPlayers()

public bool ShouldSerializeEnableCopyPaste()

public bool ShouldSerializeMaxPlayers()

public bool ShouldSerializeWeaponsEnabled()

public bool ShouldSerializeShowPlayerNamesOnHud()

public bool ShouldSerializeMaxFloatingObjects()

public bool ShouldSerializeGameMode()

public bool ShouldSerializeInventorySizeMultiplier()

public bool ShouldSerializeAssemblerSpeedMultiplier()

public bool ShouldSerializeAssemblerEfficiencyMultiplier()

public bool ShouldSerializeRefinerySpeedMultiplier()

public bool ShouldSerializeThrusterDamage()

public bool ShouldSerializeCargoShipsEnabled()

public bool ShouldSerializeAllPlayers()

public bool ShouldSerializeAutoSave()