|
enum | BlockAnimationMode { BlockAnimationMode.None = 0,
BlockAnimationMode.TextureSpritesheet = 1,
BlockAnimationMode.VertWave = 2
} |
| Defines the block animation mode More...
|
|
enum | BlockIconMode { BlockIconMode.Undefined =0,
BlockIconMode.Cubified =1,
BlockIconMode.Flat =2,
BlockIconMode.Default = Cubified
} |
| An enumeration representing how a block is to be rendered More...
|
|
enum | BlockMeshLodMode { BlockMeshLodMode.None =0,
BlockMeshLodMode.Skip,
BlockMeshLodMode.Hidden
} |
|
enum | BlockMeshTransform { BlockMeshTransform.Static =0,
BlockMeshTransform.DynamicTransform,
BlockMeshTransform.DynamicClone
} |
| Define how a mesh in a block can be tranformed More...
|
|
enum | BlockPermeableMode { BlockPermeableMode.None =0,
BlockPermeableMode.Permeable =1,
BlockPermeableMode.Destroyable =2
} |
| Describes how a block can behave when coming in contact with a liquid More...
|
|
enum | BlockRenderMode : int {
BlockRenderMode.Invisible = 0,
BlockRenderMode.Solid,
BlockRenderMode.Transparent,
BlockRenderMode.AllSides,
BlockRenderMode.SolidMesh
} |
| Defines how the block is rendered in the world More...
|
|
enum | BlockTextureMode : int { BlockTextureMode.Normal = 0,
BlockTextureMode.Sided,
BlockTextureMode.Stretched
} |
| Defines the way textures are rendered on a block More...
|
|
enum | BlockVertexMode : int { BlockVertexMode.Smoothed = 0,
BlockVertexMode.Cubic,
BlockVertexMode.TopFlat,
BlockVertexMode.Unweighted
} |
| Defines the way verts are computed in the world geometry More...
|
|
enum | MaterialType : byte {
MaterialType.Undefined =0,
MaterialType.Metal =1,
MaterialType.Crystalline =2,
MaterialType.Mineral =3,
MaterialType.Organic =4,
MaterialType.Inorganic =5,
MaterialType.Liquid =6,
MaterialType.Gas =7,
MaterialType.Plastic =8,
MaterialType.Composite =9,
MaterialType.Rare =10,
MaterialType.Other =11,
MaterialType.NonMaterial =255
} |
| The best-estimated material type of a block More...
|
|