Space Engineers
Public Attributes | List of all members
Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition Class Reference
Inheritance diagram for Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition:
VRage.Game.MyObjectBuilder_VoxelMaterialDefinition VRage.Game.MyObjectBuilder_DefinitionBase VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

string ColorMetalXZnY
 
string ColorMetalY
 
string NormalGlossXZnY
 
string NormalGlossY
 
string ExtXZnY
 
string ExtY
 
string ColorMetalXZnYFar1
 
string ColorMetalYFar1
 
string NormalGlossXZnYFar1
 
string NormalGlossYFar1
 
float Scale = 8f
 
float ScaleFar1 = 8f
 
string ExtXZnYFar1
 
string ExtYFar1
 
string FoliageTextureArray1 = null
 
string FoliageTextureArray2 = null
 
string[] FoliageColorTextureArray = null
 
string[] FoliageNormalTextureArray = null
 
float FoliageDensity
 
Vector2 FoliageScale = Vector2.One
 
float FoliageRandomRescaleMult = 0
 
int FoliageType = 0
 
byte BiomeValueMin
 
byte BiomeValueMax
 
string ColorMetalXZnYFar2
 
string ColorMetalYFar2
 
string NormalGlossXZnYFar2
 
string NormalGlossYFar2
 
string ExtXZnYFar2
 
string ExtYFar2
 
float InitialScale = 2
 
float ScaleMultiplier = 4
 
float InitialDistance = 5
 
float DistanceMultiplier = 4
 
float Far1Distance = 0
 
float Far2Distance = 0
 
float Far3Distance = 0
 
float Far1Scale = 400
 
float Far2Scale = 2000
 
float Far3Scale = 7000
 
Vector4 Far3Color = Color.Black
 
float ExtDetailScale = 0
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_VoxelMaterialDefinition
string MaterialTypeName = "Rock"
 
string MinedOre
 
float MinedOreRatio
 
bool CanBeHarvested
 
bool IsRare
 
float DamageRatio
 
bool UseTwoTextures
 
float SpecularPower
 
float SpecularShininess
 
string DiffuseXZ
 
string NormalXZ
 
string DiffuseY
 
string NormalY
 
int MinVersion
 
bool SpawnsInAsteroids = true
 
bool SpawnsFromMeteorites = true
 
bool SpawnsFlora = false
 
int[] SpawnChannels
 
string ParticleEffect
 
string DamagedMaterial = null
 
float DamageThreashold = 0.1f
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_DefinitionBase
SerializableDefinitionId Id
 
string DisplayName
 
string Description
 
string[] Icons
 
bool Public = true
 
bool Enabled = true
 
bool AvailableInSurvival = true
 

Additional Inherited Members

- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 12 of file MyObjectBuilder_Dx11VoxelMaterialDefinition.cs.

Member Data Documentation

byte Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.BiomeValueMax
byte Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.BiomeValueMin
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalXZnY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalXZnYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalXZnYFar2
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ColorMetalYFar2
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.DistanceMultiplier = 4
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtDetailScale = 0
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtXZnY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtXZnYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtXZnYFar2
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ExtYFar2
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far1Distance = 0
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far1Scale = 400
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far2Distance = 0
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far2Scale = 2000
Vector4 Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far3Color = Color.Black
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far3Distance = 0
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Far3Scale = 7000
string [] Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageColorTextureArray = null
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageDensity
string [] Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageNormalTextureArray = null
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageRandomRescaleMult = 0
Vector2 Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageScale = Vector2.One
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageTextureArray1 = null
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageTextureArray2 = null
int Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.FoliageType = 0
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.InitialDistance = 5
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.InitialScale = 2
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossXZnY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossXZnYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossXZnYFar2
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossY
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossYFar1
string Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.NormalGlossYFar2
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.Scale = 8f
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ScaleFar1 = 8f
float Medieval.ObjectBuilders.Definitions.MyObjectBuilder_Dx11VoxelMaterialDefinition.ScaleMultiplier = 4

The documentation for this class was generated from the following file: