Show / Hide Table of Contents

Class MyScenarioDefinition

Inheritance
System.Object
MyDefinitionBase
MyScenarioDefinition
Inherited Members
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyScenarioDefinition : MyDefinitionBase

Constructors

MyScenarioDefinition()

Declaration
public MyScenarioDefinition()

Fields

AsteroidClustersEnabled

Declaration
public bool AsteroidClustersEnabled
Field Value
Type Description
System.Boolean

AsteroidClustersOffset

Declaration
public float AsteroidClustersOffset
Field Value
Type Description
System.Single

CentralClusterEnabled

Declaration
public bool CentralClusterEnabled
Field Value
Type Description
System.Boolean

CreativeDefaultToolbar

Declaration
public MyObjectBuilder_Toolbar CreativeDefaultToolbar
Field Value
Type Description
MyObjectBuilder_Toolbar

CreativeInventoryItems

Declaration
public MyObjectBuilder_InventoryItem[] CreativeInventoryItems
Field Value
Type Description
MyObjectBuilder_InventoryItem[]

CreativeModeAmmoItems

Declaration
public MyScenarioDefinition.StartingItem[] CreativeModeAmmoItems
Field Value
Type Description
MyScenarioDefinition.StartingItem[]

CreativeModeComponents

Declaration
public MyScenarioDefinition.StartingItem[] CreativeModeComponents
Field Value
Type Description
MyScenarioDefinition.StartingItem[]

CreativeModePhysicalItems

Declaration
public MyScenarioDefinition.StartingPhysicalItem[] CreativeModePhysicalItems
Field Value
Type Description
MyScenarioDefinition.StartingPhysicalItem[]

CreativeModeWeapons

Declaration
public MyStringId[] CreativeModeWeapons
Field Value
Type Description
MyStringId[]

DefaultEnvironment

Declaration
public MyEnvironmentHostilityEnum DefaultEnvironment
Field Value
Type Description
MyEnvironmentHostilityEnum

Environment

Declaration
public MyDefinitionId Environment
Field Value
Type Description
MyDefinitionId

GameDate

Declaration
public DateTime GameDate
Field Value
Type Description
System.DateTime

GameDefinition

Declaration
public MyDefinitionId GameDefinition
Field Value
Type Description
MyDefinitionId

MainCharacterModel

Declaration
public MyStringId MainCharacterModel
Field Value
Type Description
MyStringId

PossiblePlayerStarts

Declaration
public MyWorldGeneratorStartingStateBase[] PossiblePlayerStarts
Field Value
Type Description
Sandbox.Game.World.MyWorldGeneratorStartingStateBase[]

SunDirection

Declaration
public Vector3 SunDirection
Field Value
Type Description
Vector3

SurvivalDefaultToolbar

Declaration
public MyObjectBuilder_Toolbar SurvivalDefaultToolbar
Field Value
Type Description
MyObjectBuilder_Toolbar

SurvivalInventoryItems

Declaration
public MyObjectBuilder_InventoryItem[] SurvivalInventoryItems
Field Value
Type Description
MyObjectBuilder_InventoryItem[]

SurvivalModeAmmoItems

Declaration
public MyScenarioDefinition.StartingItem[] SurvivalModeAmmoItems
Field Value
Type Description
MyScenarioDefinition.StartingItem[]

SurvivalModeComponents

Declaration
public MyScenarioDefinition.StartingItem[] SurvivalModeComponents
Field Value
Type Description
MyScenarioDefinition.StartingItem[]

SurvivalModePhysicalItems

Declaration
public MyScenarioDefinition.StartingPhysicalItem[] SurvivalModePhysicalItems
Field Value
Type Description
MyScenarioDefinition.StartingPhysicalItem[]

SurvivalModeWeapons

Declaration
public MyStringId[] SurvivalModeWeapons
Field Value
Type Description
MyStringId[]

WorldBoundaries

Declaration
public Nullable<BoundingBoxD> WorldBoundaries
Field Value
Type Description
System.Nullable<BoundingBoxD>

WorldGeneratorOperations

Declaration
public MyWorldGeneratorOperationBase[] WorldGeneratorOperations
Field Value
Type Description
Sandbox.Game.World.MyWorldGeneratorOperationBase[]

Properties

DefaultToolbar

Declaration
public MyObjectBuilder_Toolbar DefaultToolbar { get; }
Property Value
Type Description
MyObjectBuilder_Toolbar

HasPlanets

Declaration
public bool HasPlanets { get; }
Property Value
Type Description
System.Boolean

Methods

GetObjectBuilder()

Declaration
public override MyObjectBuilder_DefinitionBase GetObjectBuilder()
Returns
Type Description
MyObjectBuilder_DefinitionBase
Overrides
MyDefinitionBase.GetObjectBuilder()

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾