MyObjectBuilder_Checkpoint
Версия игры: 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()