Table of Contents

Class MetaIslandFrameGenerationResources

Namespace
Root
Assembly
SPZGameAssembly.dll
[CreateAssetMenu(fileName = "SpaceThemeIslandResources", menuName = "Metadata/Themes/Space/Island Resources")]
public class MetaIslandFrameGenerationResources : ScriptableObject
Inheritance
object
Object
ScriptableObject
MetaIslandFrameGenerationResources
Extension Methods

Constructors

MetaIslandFrameGenerationResources()

public MetaIslandFrameGenerationResources()

Fields

Layer1CornerConcave

[Header("Layer 1")]
[Space(10)]
[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1CornerConcave

Field Value

LODMeshAsset[]

Layer1CornerConvex

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1CornerConvex

Field Value

LODMeshAsset[]

Layer1Notch6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1Notch6m

Field Value

LODMeshAsset[]

Layer1Wall1m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1Wall1m

Field Value

LODMeshAsset[]

Layer1Wall2m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1Wall2m

Field Value

LODMeshAsset[]

Layer1Wall4m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1Wall4m

Field Value

LODMeshAsset[]

Layer1Wall6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer1Wall6m

Field Value

LODMeshAsset[]

Layer2CornerConcave

[Header("Layer 2")]
[Space(10)]
[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2CornerConcave

Field Value

LODMeshAsset[]

Layer2CornerConvex

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2CornerConvex

Field Value

LODMeshAsset[]

Layer2Wall1m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2Wall1m

Field Value

LODMeshAsset[]

Layer2Wall2m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2Wall2m

Field Value

LODMeshAsset[]

Layer2Wall4m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2Wall4m

Field Value

LODMeshAsset[]

Layer2Wall6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer2Wall6m

Field Value

LODMeshAsset[]

Layer3ConnectedWall6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3ConnectedWall6m

Field Value

LODMeshAsset[]

Layer3CornerConcave

[Header("Layer 3")]
[Space(10)]
[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3CornerConcave

Field Value

LODMeshAsset[]

Layer3CornerConvex

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3CornerConvex

Field Value

LODMeshAsset[]

Layer3Wall1m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3Wall1m

Field Value

LODMeshAsset[]

Layer3Wall2m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3Wall2m

Field Value

LODMeshAsset[]

Layer3Wall6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3Wall6m

Field Value

LODMeshAsset[]

Layer3Wall7m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] Layer3Wall7m

Field Value

LODMeshAsset[]

LowerFrameBase

[Header("Lower Frames - Normal")]
[Space(10)]
[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameBase

Field Value

LODMeshAsset[]

LowerFrameBaseSmall

[Header("Lower Frames - Small")]
[Space(10)]
[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameBaseSmall

Field Value

LODMeshAsset[]

LowerFrameCornerDecoration

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameCornerDecoration

Field Value

LODMeshAsset[]

LowerFrameCornerDecorationLikeliness

[Range(0, 1)]
[Space(10)]
public float LowerFrameCornerDecorationLikeliness

Field Value

float

LowerFrameInsideConnector

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameInsideConnector

Field Value

LODMeshAsset[]

LowerFrameInsideConnectorSmall

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameInsideConnectorSmall

Field Value

LODMeshAsset[]

LowerFrameOutsideConnector

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameOutsideConnector

Field Value

LODMeshAsset[]

LowerFrameOutsideConnectorSmall

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] LowerFrameOutsideConnectorSmall

Field Value

LODMeshAsset[]

LowerFrameSmallCornerDecorationLikeliness

[Range(0, 1)]
[Space(10)]
public float LowerFrameSmallCornerDecorationLikeliness

Field Value

float

PlayingfieldBorderCornerConcave

[Header("Play Area Border")]
[Space(10)]
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderCornerConcave

Field Value

LODMeshAsset[]

PlayingfieldBorderCornerConvex

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderCornerConvex

Field Value

LODMeshAsset[]

PlayingfieldBorderNotch6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderNotch6m

Field Value

LODMeshAsset[]

PlayingfieldBorderWall1m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderWall1m

Field Value

LODMeshAsset[]

PlayingfieldBorderWall2m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderWall2m

Field Value

LODMeshAsset[]

PlayingfieldBorderWall4m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderWall4m

Field Value

LODMeshAsset[]

PlayingfieldBorderWall6m

[ValidateLODMesh(new int[] { 9000, 4500, 2000, 1000, 500 })]
public LODMeshAsset[] PlayingfieldBorderWall6m

Field Value

LODMeshAsset[]

PlayingfieldGreebleCornerConcave

[Header("Play Area Greeble")]
[Space(10)]
[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleCornerConcave

Field Value

LODMeshAsset[]

PlayingfieldGreebleCornerConvex

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleCornerConvex

Field Value

LODMeshAsset[]

PlayingfieldGreebleNotch6m

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleNotch6m

Field Value

LODMeshAsset[]

PlayingfieldGreebleWall1m

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleWall1m

Field Value

LODMeshAsset[]

PlayingfieldGreebleWall2m

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleWall2m

Field Value

LODMeshAsset[]

PlayingfieldGreebleWall4m

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleWall4m

Field Value

LODMeshAsset[]

PlayingfieldGreebleWall6m

[ValidateLODMesh(new int[] { 2000, 1000 })]
public LODMeshAsset[] PlayingfieldGreebleWall6m

Field Value

LODMeshAsset[]