Class AuthoringIslands
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[CreateAssetMenu(fileName = "GameIslandCollection", menuName = "Metadata/Game Island Collection")]
public class AuthoringIslands : ScriptableObject, IGameIslandsMetaData
- Inheritance
-
object
Object
ScriptableObject
AuthoringIslands
- Implements
-
- Extension Methods
-
Constructors
AuthoringIslands()
public AuthoringIslands()
Fields
AllLayouts
public List<MetaIslandDefinition> AllLayouts
Field Value
- List<MetaIslandDefinition>
Converter
public ConverterMetaIslandDefinition Converter
Field Value
- ConverterMetaIslandDefinition
ConverterHub
public ConverterHubDefinitionMetadata ConverterHub
Field Value
- ConverterHubDefinitionMetadata
ConverterIslandsGroup
public MetaIslandDefinitionGroup ConverterIslandsGroup
Field Value
- MetaIslandDefinitionGroup
DonationStation
public DonationStationMetaIslandDefinition DonationStation
Field Value
- DonationStationMetaIslandDefinition
DonationStationIslandsGroup
public MetaIslandDefinitionGroup DonationStationIslandsGroup
Field Value
- MetaIslandDefinitionGroup
FillerCargoFactoriesGroup
public MetaIslandDefinitionGroup FillerCargoFactoriesGroup
Field Value
- MetaIslandDefinitionGroup
FluidCargoFactoriesGroup
public MetaIslandDefinitionGroup FluidCargoFactoriesGroup
Field Value
- MetaIslandDefinitionGroup
FluidExtractorIslands
public SerializableResourceExtractionIslandCollection<ExtractorMetaIslandDefinition> FluidExtractorIslands
Field Value
- SerializableResourceExtractionIslandCollection<ExtractorMetaIslandDefinition>
FluidMinerChainsGroup
public MetaIslandDefinitionGroup FluidMinerChainsGroup
Field Value
- MetaIslandDefinitionGroup
FluidMinerExtractorsGroup
public MetaIslandDefinitionGroup FluidMinerExtractorsGroup
Field Value
- MetaIslandDefinitionGroup
FluidTrainTransferGroup
public MetaIslandDefinitionGroup FluidTrainTransferGroup
Field Value
- MetaIslandDefinitionGroup
FluidTrainTransferStations
public MetaIslandDefinition FluidTrainTransferStations
Field Value
- MetaIslandDefinition
Foundation1X1Group
public MetaIslandDefinitionGroup Foundation1X1Group
Field Value
- MetaIslandDefinitionGroup
Foundation1X2Group
public MetaIslandDefinitionGroup Foundation1X2Group
Field Value
- MetaIslandDefinitionGroup
Foundation1X3Group
public MetaIslandDefinitionGroup Foundation1X3Group
Field Value
- MetaIslandDefinitionGroup
Foundation1X4Group
public MetaIslandDefinitionGroup Foundation1X4Group
Field Value
- MetaIslandDefinitionGroup
Foundation2X2Group
public MetaIslandDefinitionGroup Foundation2X2Group
Field Value
- MetaIslandDefinitionGroup
Foundation2X3Group
public MetaIslandDefinitionGroup Foundation2X3Group
Field Value
- MetaIslandDefinitionGroup
Foundation2X4Group
public MetaIslandDefinitionGroup Foundation2X4Group
Field Value
- MetaIslandDefinitionGroup
Foundation3X3Group
public MetaIslandDefinitionGroup Foundation3X3Group
Field Value
- MetaIslandDefinitionGroup
FoundationC5Group
public MetaIslandDefinitionGroup FoundationC5Group
Field Value
- MetaIslandDefinitionGroup
FoundationIslands
[Obsolete]
public List<MetaIslandDefinition> FoundationIslands
Field Value
- List<MetaIslandDefinition>
FoundationL3Group
public MetaIslandDefinitionGroup FoundationL3Group
Field Value
- MetaIslandDefinitionGroup
FoundationL4Group
public MetaIslandDefinitionGroup FoundationL4Group
Field Value
- MetaIslandDefinitionGroup
FoundationS4Group
public MetaIslandDefinitionGroup FoundationS4Group
Field Value
- MetaIslandDefinitionGroup
FoundationT4Group
public MetaIslandDefinitionGroup FoundationT4Group
Field Value
- MetaIslandDefinitionGroup
Hub
public MetaIslandDefinition Hub
Field Value
- MetaIslandDefinition
HubGroup
public MetaIslandDefinitionGroup HubGroup
Field Value
- MetaIslandDefinitionGroup
RailBlueGroup
public MetaIslandDefinitionGroup RailBlueGroup
Field Value
- MetaIslandDefinitionGroup
RailCyanGroup
public MetaIslandDefinitionGroup RailCyanGroup
Field Value
- MetaIslandDefinitionGroup
RailGreenGroup
public MetaIslandDefinitionGroup RailGreenGroup
Field Value
- MetaIslandDefinitionGroup
RailLiftDown1X1X2Group
public MetaIslandDefinitionGroup RailLiftDown1X1X2Group
Field Value
- MetaIslandDefinitionGroup
RailLiftDown1X1X3Group
public MetaIslandDefinitionGroup RailLiftDown1X1X3Group
Field Value
- MetaIslandDefinitionGroup
RailLiftDown2X1X2Group
public MetaIslandDefinitionGroup RailLiftDown2X1X2Group
Field Value
- MetaIslandDefinitionGroup
RailLiftUp1X1X2Group
public MetaIslandDefinitionGroup RailLiftUp1X1X2Group
Field Value
- MetaIslandDefinitionGroup
RailLiftUp1X1X3Group
public MetaIslandDefinitionGroup RailLiftUp1X1X3Group
Field Value
- MetaIslandDefinitionGroup
RailLiftUp2X1X2Group
public MetaIslandDefinitionGroup RailLiftUp2X1X2Group
Field Value
- MetaIslandDefinitionGroup
RailMagentaGroup
public MetaIslandDefinitionGroup RailMagentaGroup
Field Value
- MetaIslandDefinitionGroup
RailRedGroup
public MetaIslandDefinitionGroup RailRedGroup
Field Value
- MetaIslandDefinitionGroup
RailRouterGroups
public List<MetaIslandDefinitionGroup> RailRouterGroups
Field Value
- List<MetaIslandDefinitionGroup>
RailWhiteGroup
public MetaIslandDefinitionGroup RailWhiteGroup
Field Value
- MetaIslandDefinitionGroup
RailYellowGroup
public MetaIslandDefinitionGroup RailYellowGroup
Field Value
- MetaIslandDefinitionGroup
ResearchStation
public ResearchStationMetaIslandDefinition ResearchStation
Field Value
- ResearchStationMetaIslandDefinition
ResearchStationIslandsGroup
public MetaIslandDefinitionGroup ResearchStationIslandsGroup
Field Value
- MetaIslandDefinitionGroup
ShapeCargoFactoriesGroup
public MetaIslandDefinitionGroup ShapeCargoFactoriesGroup
Field Value
- MetaIslandDefinitionGroup
ShapeMinerChainsGroup
public MetaIslandDefinitionGroup ShapeMinerChainsGroup
Field Value
- MetaIslandDefinitionGroup
ShapeMinerExtractorsGroup
public MetaIslandDefinitionGroup ShapeMinerExtractorsGroup
Field Value
- MetaIslandDefinitionGroup
ShapeMinerIslands
public SerializableResourceExtractionIslandCollection<ExtractorMetaIslandDefinition> ShapeMinerIslands
Field Value
- SerializableResourceExtractionIslandCollection<ExtractorMetaIslandDefinition>
ShapeTrainTransferGroup
public MetaIslandDefinitionGroup ShapeTrainTransferGroup
Field Value
- MetaIslandDefinitionGroup
ShapeTrainTransferStations
public MetaIslandDefinition ShapeTrainTransferStations
Field Value
- MetaIslandDefinition
SpaceBeltIsland
public SpaceBeltNodeMetadata SpaceBeltIsland
Field Value
- SpaceBeltNodeMetadata
SpaceBeltsGroup
public MetaIslandDefinitionGroup SpaceBeltsGroup
Field Value
- MetaIslandDefinitionGroup
SpacePipeIsland
public SpacePipeNodeMetadata SpacePipeIsland
Field Value
- SpacePipeNodeMetadata
SpacePipesGroup
public MetaIslandDefinitionGroup SpacePipesGroup
Field Value
- MetaIslandDefinitionGroup
TrainBlueProducerGroup
public MetaIslandDefinitionGroup TrainBlueProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainCatchersGroup
public MetaIslandDefinitionGroup TrainCatchersGroup
Field Value
- MetaIslandDefinitionGroup
TrainCyanProducerGroup
public MetaIslandDefinitionGroup TrainCyanProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainExchangeIslands
public SerializableTrainExchangeIslandCollection<MetaIslandDefinition> TrainExchangeIslands
Field Value
- SerializableTrainExchangeIslandCollection<MetaIslandDefinition>
TrainFluidLoadersGroup
public MetaIslandDefinitionGroup TrainFluidLoadersGroup
Field Value
- MetaIslandDefinitionGroup
TrainFluidUnloadersGroup
public MetaIslandDefinitionGroup TrainFluidUnloadersGroup
Field Value
- MetaIslandDefinitionGroup
TrainGreenProducerGroup
public MetaIslandDefinitionGroup TrainGreenProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainLaunchersGroup
public MetaIslandDefinitionGroup TrainLaunchersGroup
Field Value
- MetaIslandDefinitionGroup
TrainLoopsGroup
public MetaIslandDefinitionGroup TrainLoopsGroup
Field Value
- MetaIslandDefinitionGroup
TrainMagentaProducerGroup
public MetaIslandDefinitionGroup TrainMagentaProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainNavigationIslands
public SerializableTrainNavigationIslandCollection<MetaIslandDefinition> TrainNavigationIslands
Field Value
- SerializableTrainNavigationIslandCollection<MetaIslandDefinition>
TrainProductionIslands
public SerializableTrainProductionIslandCollection<MetaIslandDefinition> TrainProductionIslands
Field Value
- SerializableTrainProductionIslandCollection<MetaIslandDefinition>
TrainQuickStationsGroup
public MetaIslandDefinitionGroup TrainQuickStationsGroup
Field Value
- MetaIslandDefinitionGroup
TrainRedProducerGroup
public MetaIslandDefinitionGroup TrainRedProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainShapeLoadersGroup
public MetaIslandDefinitionGroup TrainShapeLoadersGroup
Field Value
- MetaIslandDefinitionGroup
TrainShapeUnloadersGroup
public MetaIslandDefinitionGroup TrainShapeUnloadersGroup
Field Value
- MetaIslandDefinitionGroup
TrainStationBentSpacerFluid
public MetaIslandDefinition TrainStationBentSpacerFluid
Field Value
- MetaIslandDefinition
TrainStationBentSpacerFluidGroup
public MetaIslandDefinitionGroup TrainStationBentSpacerFluidGroup
Field Value
- MetaIslandDefinitionGroup
TrainStationBentSpacerShape
public MetaIslandDefinition TrainStationBentSpacerShape
Field Value
- MetaIslandDefinition
TrainStationBentSpacerShapeGroup
public MetaIslandDefinitionGroup TrainStationBentSpacerShapeGroup
Field Value
- MetaIslandDefinitionGroup
TrainStationStraightSpacerFluid
public MetaIslandDefinition TrainStationStraightSpacerFluid
Field Value
- MetaIslandDefinition
TrainStationStraightSpacerFluidGroup
public MetaIslandDefinitionGroup TrainStationStraightSpacerFluidGroup
Field Value
- MetaIslandDefinitionGroup
TrainStationStraightSpacerShape
public MetaIslandDefinition TrainStationStraightSpacerShape
Field Value
- MetaIslandDefinition
TrainStationStraightSpacerShapeGroup
public MetaIslandDefinitionGroup TrainStationStraightSpacerShapeGroup
Field Value
- MetaIslandDefinitionGroup
TrainTwistersGroup
public MetaIslandDefinitionGroup TrainTwistersGroup
Field Value
- MetaIslandDefinitionGroup
TrainWaitStationsGroup
public MetaIslandDefinitionGroup TrainWaitStationsGroup
Field Value
- MetaIslandDefinitionGroup
TrainWhiteProducerGroup
public MetaIslandDefinitionGroup TrainWhiteProducerGroup
Field Value
- MetaIslandDefinitionGroup
TrainYellowProducerGroup
public MetaIslandDefinitionGroup TrainYellowProducerGroup
Field Value
- MetaIslandDefinitionGroup
Methods
public void GetMetadataOfType<TMetadata>(ICollection<TMetadata> collection)
Parameters
collection ICollection<TMetadata>
Type Parameters
TMetadata