Class ResearchMechanics
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class ResearchMechanics
- Inheritance
-
objectResearchMechanics
- Extension Methods
Constructors
ResearchMechanics(SerializedResearchMechanics)
public ResearchMechanics(SerializedResearchMechanics config)
Parameters
configSerializedResearchMechanics
Fields
BlueprintsUnlock
public ResearchMechanicId BlueprintsUnlock
Field Value
BuildingLayerUnlocks
public List<ResearchMechanicId> BuildingLayerUnlocks
Field Value
- List<ResearchMechanicId>
IslandLayerUnlocks
public List<ResearchMechanicId> IslandLayerUnlocks
Field Value
- List<ResearchMechanicId>
IslandLayersUnlockOrder
public List<int> IslandLayersUnlockOrder
Field Value
- List<int>
IslandManagementUnlock
public ResearchMechanicId IslandManagementUnlock
Field Value
Mechanics
public List<ResearchMechanic> Mechanics
Field Value
- List<ResearchMechanic>
PlayerLevelUnlock
public ResearchMechanicId PlayerLevelUnlock
Field Value
RailsUnlock
public ResearchMechanicId RailsUnlock
Field Value
SideUpgradesUnlock
public ResearchMechanicId SideUpgradesUnlock
Field Value
TradeStationsUnlock
public ResearchMechanicId TradeStationsUnlock
Field Value
TrainHubDeliveryUnlock
public ResearchMechanicId TrainHubDeliveryUnlock
Field Value
Methods
GetMechanic(ResearchMechanicId)
public ResearchMechanic GetMechanic(ResearchMechanicId mechanicId)
Parameters
mechanicIdResearchMechanicId
Returns
TryGetMechanic(ResearchMechanicId, out ResearchMechanic)
public bool TryGetMechanic(ResearchMechanicId mechanicId, out ResearchMechanic mechanic)
Parameters
mechanicIdResearchMechanicIdmechanicResearchMechanic
Returns
- bool