Class ConverterResearchInterlock
- Namespace
- Game.Orchestration
- Assembly
- Game.Orchestration.dll
public class ConverterResearchInterlock : IConverterInterlock, ILockedViaResearch
- Inheritance
-
objectConverterResearchInterlock
- Implements
- Extension Methods
Constructors
ConverterResearchInterlock(IResearchUnlockManager, ILockedViaResearch)
public ConverterResearchInterlock(IResearchUnlockManager researchUnlockManager, ILockedViaResearch lockedEntry)
Parameters
researchUnlockManagerIResearchUnlockManagerlockedEntryILockedViaResearch
Properties
IsConversionUnlocked
public bool IsConversionUnlocked { get; }
Property Value
- bool
RequiredMechanics
public IReadOnlyList<ResearchMechanicId> RequiredMechanics { get; }
Property Value
- IReadOnlyList<ResearchMechanicId>
RequiredUpgrades
public IReadOnlyList<ResearchUpgradeId> RequiredUpgrades { get; }
Property Value
- IReadOnlyList<ResearchUpgradeId>