Table of Contents

Class UnlockableWikiReference

Namespace
Game.Core.Research
Assembly
SPZGameAssembly.dll
public class UnlockableWikiReference : ILockedViaResearch
Inheritance
object
UnlockableWikiReference
Implements
Extension Methods

Constructors

UnlockableWikiReference(SerializedUnlockableWikiReference, IEnumerable<ResearchMechanicId>, IEnumerable<ResearchUpgradeId>)

public UnlockableWikiReference(SerializedUnlockableWikiReference serialized, IEnumerable<ResearchMechanicId> additionalRequiredMechanics, IEnumerable<ResearchUpgradeId> additionalRequiredUpgrades)

Parameters

serialized SerializedUnlockableWikiReference
additionalRequiredMechanics IEnumerable<ResearchMechanicId>
additionalRequiredUpgrades IEnumerable<ResearchUpgradeId>

Fields

CategoryId

public WikiCategoryId CategoryId

Field Value

WikiCategoryId

EntryId

public WikiEntryId EntryId

Field Value

WikiEntryId

Properties

RequiredMechanics

public IReadOnlyList<ResearchMechanicId> RequiredMechanics { get; }

Property Value

IReadOnlyList<ResearchMechanicId>

RequiredUpgrades

public IReadOnlyList<ResearchUpgradeId> RequiredUpgrades { get; }

Property Value

IReadOnlyList<ResearchUpgradeId>

UnavailableIfLocked

public bool UnavailableIfLocked { get; }

Property Value

bool