|
bool | CanBeResearchedAt (Building_ResearchBench bench, bool ignoreResearchBenchPowerStatus) |
|
override IEnumerable< string > | ConfigErrors () |
|
float | CostFactor (TechLevel researcherTechLevel) |
|
bool | HasTag (string tag) |
|
void | ReapplyAllMods () |
|
virtual void | ClearCachedData () |
|
override int | GetHashCode () |
|
virtual IEnumerable< StatDrawEntry > | SpecialDisplayStats () |
|
override string | ToString () |
|
virtual void | PostLoad () |
|
virtual void | ResolveReferences () |
|
|
static void | GenerateNonOverlappingCoordinates () |
|
static ResearchProjectDef | Named (string defName) |
|
|
TechLevel | techLevel |
|
float | baseCost = 100f |
|
List< ResearchProjectDef > | prerequisites |
|
List< ResearchProjectDef > | requiredByThis |
|
ThingDef | requiredResearchBuilding |
|
List< ThingDef > | requiredResearchFacilities |
|
List< string > | tags |
|
float | researchViewX = 1f |
|
float | researchViewY = 1f |
|
const string | DefaultDefName = "UnnamedDef" |
|
string | defName = "UnnamedDef" |
|
string | label |
|
string | description |
|
ushort | shortHash |
|
ushort | index = 65535 |
|
ushort | debugRandomId = (ushort)Rand.RangeInclusive(0, 65535) |
|
|
bool | CanStartNow [get] |
|
float | CostApparent [get] |
|
string | DescriptionDiscovered [get] |
|
bool | IsFinished [get] |
|
bool | PrerequisitesCompleted [get] |
|
float | ProgressApparent [get] |
|
float | ProgressPercent [get] |
|
float | ProgressReal [get] |
|
float | ResearchViewX [get] |
|
float | ResearchViewY [get] |
|
string | LabelCap [get] |
|
The documentation for this class was generated from the following file:
- Verse/ResearchProjectDef.cs