Class AuthoringBuildings
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[CreateAssetMenu(fileName = "MetaGameModeBuildings", menuName = "Metadata/Game Mode Buildings")]
public class AuthoringBuildings : ScriptableObject, IMetaGameModeBuildings
- Inheritance
-
objectObjectScriptableObjectAuthoringBuildings
- Implements
- Extension Methods
Constructors
AuthoringBuildings()
public AuthoringBuildings()
Fields
AllDecorationBuildings
public MetaDecorationBuildingDefinitions[] AllDecorationBuildings
Field Value
AllGameBuildings
[RequiredListLength(1, null)]
public MetaBuildingDefinitionGroup[] AllGameBuildings
Field Value
BeltPortReceiver
public BuildingDefinitionId BeltPortReceiver
Field Value
BeltPortSender
public BuildingDefinitionId BeltPortSender
Field Value
FluidExtractor
public BuildingDefinitionId FluidExtractor
Field Value
FluidPortReceiver
public BuildingDefinitionId FluidPortReceiver
Field Value
FluidPortSender
public BuildingDefinitionId FluidPortSender
Field Value
ForwardBelt
public BuildingDefinitionId ForwardBelt
Field Value
NotchConfiguration
public MetaGameNotchConfiguration NotchConfiguration
Field Value
PipeForward
public BuildingDefinitionId PipeForward
Field Value
ShapeMiner
public BuildingDefinitionId ShapeMiner
Field Value
WireForward
public BuildingDefinitionId WireForward
Field Value
WireTransmitterReceiver
public BuildingDefinitionId WireTransmitterReceiver
Field Value
WireTransmitterSender
public BuildingDefinitionId WireTransmitterSender
Field Value
Methods
TryGetDefinition(BuildingDefinitionId, out MetaBuildingDefinition)
public bool TryGetDefinition(BuildingDefinitionId id, out MetaBuildingDefinition buildingDefinition)
Parameters
idBuildingDefinitionIdbuildingDefinitionMetaBuildingDefinition
Returns
- bool