Class TrainsVisualResources
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class TrainsVisualResources : ScriptableObject
- Inheritance
-
object
Object
ScriptableObject
TrainsVisualResources
- Extension Methods
-
Constructors
TrainsVisualResources()
public TrainsVisualResources()
Fields
Cargo
public CargoExchangeVisualResources Cargo
Field Value
- CargoExchangeVisualResources
FillerCargoWagonVisualResources
public CargoWagonVisualResources FillerCargoWagonVisualResources
Field Value
- CargoWagonVisualResources
FluidCargoWagonVisualResources
public CargoWagonVisualResources FluidCargoWagonVisualResources
Field Value
- CargoWagonVisualResources
Indicator
public CargoIndicatorVisualResources Indicator
Field Value
- CargoIndicatorVisualResources
IslandMaterial
public LODMaterialAsset IslandMaterial
Field Value
- LODMaterialAsset
LocomotiveWagonVisualResources
public LocomotiveWagonVisualResources LocomotiveWagonVisualResources
Field Value
- LocomotiveWagonVisualResources
Production
public TrainsProductionVisualResources Production
Field Value
- TrainsProductionVisualResources
RailBlueprintMaterial
public MaterialReference RailBlueprintMaterial
Field Value
- MaterialReference
public LODMeshAsset RailCapInputConflict
Field Value
- LODMeshAsset
RailCapOutputConflict
public LODMeshAsset RailCapOutputConflict
Field Value
- LODMeshAsset
RailCatcher
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailCatcher
Field Value
- LODMeshAsset
RailEnd
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailEnd
Field Value
- LODMeshAsset
RailForwardMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailForwardMesh
Field Value
- LODMeshAsset
RailFront
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailFront
Field Value
- LODMeshAsset
RailHeightOffset
[Obsolete]
public float RailHeightOffset
Field Value
- float
RailLauncher
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLauncher
Field Value
- LODMeshAsset
RailLeftForwardMergerMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLeftForwardMergerMesh
Field Value
- LODMeshAsset
RailLeftForwardSplitterMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLeftForwardSplitterMesh
Field Value
- LODMeshAsset
RailLeftRightMergerMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLeftRightMergerMesh
Field Value
- LODMeshAsset
RailLeftRightSplitterMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLeftRightSplitterMesh
Field Value
- LODMeshAsset
RailLeftTurnMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailLeftTurnMesh
Field Value
- LODMeshAsset
RailReducedCatcher
[ValidateMeshReference(500)]
public UnityMeshReference RailReducedCatcher
Field Value
- UnityMeshReference
RailReducedForward
[ValidateMeshReference(500)]
public UnityMeshReference RailReducedForward
Field Value
- UnityMeshReference
RailReducedLauncher
[ValidateMeshReference(500)]
public UnityMeshReference RailReducedLauncher
Field Value
- UnityMeshReference
RailReducedLeft
[ValidateMeshReference(500)]
public UnityMeshReference RailReducedLeft
Field Value
- UnityMeshReference
RailReducedRight
[ValidateMeshReference(500)]
public UnityMeshReference RailReducedRight
Field Value
- UnityMeshReference
RailRightForwardMergerMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailRightForwardMergerMesh
Field Value
- LODMeshAsset
RailRightForwardSplitterMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailRightForwardSplitterMesh
Field Value
- LODMeshAsset
RailRightTurnMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailRightTurnMesh
Field Value
- LODMeshAsset
RailSplitIndicatorMaterial
public MaterialReference RailSplitIndicatorMaterial
Field Value
- MaterialReference
RailTripleMergerMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailTripleMergerMesh
Field Value
- LODMeshAsset
RailTripleSplitterMesh
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset RailTripleSplitterMesh
Field Value
- LODMeshAsset
ShapeCargoWagonVisualResources
public CargoWagonVisualResources ShapeCargoWagonVisualResources
Field Value
- CargoWagonVisualResources
TrainAnimationConfig
public TrainAnimationConfig TrainAnimationConfig
Field Value
- TrainAnimationConfig
TrainCargoDetailedFrameMaterial
public MaterialReference TrainCargoDetailedFrameMaterial
Field Value
- MaterialReference
TrainImpactCatchSpawnOrigin
public WorldVector TrainImpactCatchSpawnOrigin
Field Value
- WorldVector
TrainImpactCatchSpawnProgress
[FormerlySerializedAs("TrainLandingImpactCatchSpawnProgress")]
public float TrainImpactCatchSpawnProgress
Field Value
- float
TrainImpactDuration
[FormerlySerializedAs("TrainLandingImpactDuration")]
public float TrainImpactDuration
Field Value
- float
TrainImpactLaunchSpawnOrigin
[Tooltip("The z-value will be used to mirror the effect on both sides")]
public WorldVector TrainImpactLaunchSpawnOrigin
Field Value
- WorldVector
TrainImpactLaunchSpawnProgress
[FormerlySerializedAs("TrainLandingImpactLaunchSpawnProgress")]
public float TrainImpactLaunchSpawnProgress
Field Value
- float
TrainImpactMaterial
[FormerlySerializedAs("TrainLandingImpactMaterial")]
public MaterialReference TrainImpactMaterial
Field Value
- MaterialReference
TrainImpactScaleRange
[FormerlySerializedAs("TrainLandingImpactScale")]
public float2 TrainImpactScaleRange
Field Value
- float2
TrainSpeedLineDuration
public float TrainSpeedLineDuration
Field Value
- float
TrainSpeedLineMaterial
[Space(20)]
public MaterialReference TrainSpeedLineMaterial
Field Value
- MaterialReference
TrainSpeedLineScale
public float TrainSpeedLineScale
Field Value
- float
TrainSpeedLineScaleCurve
public AnimationCurve TrainSpeedLineScaleCurve
Field Value
- AnimationCurve
TrainSpeedLineSpawnOrigin
public WorldVector TrainSpeedLineSpawnOrigin
Field Value
- WorldVector
[ValidateLODMesh(new int[] { 15000, 7500, 3000, 1000, 500 })]
public LODMeshAsset TrainStationPlatform
Field Value
- LODMeshAsset
TrainStopReduced
[ValidateMeshReference(500)]
public UnityMeshReference TrainStopReduced
Field Value
- UnityMeshReference
Transfer
public CargoTransferVisualResources Transfer
Field Value
- CargoTransferVisualResources
WagonsConnectionResources
public TrainWagonsConnectionResources WagonsConnectionResources
Field Value
- TrainWagonsConnectionResources