Riwmorld
RimWorld.BiomeDef Class Reference
Inheritance diagram for RimWorld.BiomeDef:
Verse.Def Verse.Editable

Public Member Functions

float CommonalityOfAnimal (PawnKindDef animalDef)
 
float CommonalityOfDisease (IncidentDef diseaseInc)
 
float CommonalityOfPlant (ThingDef plantDef)
 
bool IsPackAnimalAllowed (ThingDef pawn)
 
- Public Member Functions inherited from Verse.Def
virtual void ClearCachedData ()
 
override IEnumerable< string > ConfigErrors ()
 
override int GetHashCode ()
 
virtual IEnumerable< StatDrawEntrySpecialDisplayStats ()
 
override string ToString ()
 
- Public Member Functions inherited from Verse.Editable
virtual void PostLoad ()
 
virtual void ResolveReferences ()
 

Static Public Member Functions

static BiomeDef Named (string defName)
 

Public Attributes

Type workerClass
 
bool implemented = true
 
bool canBuildBase = true
 
float animalDensity
 
float plantDensity
 
float diseaseMtbDays = 60f
 
float factionBaseSelectionWeight = 1f
 
bool impassable
 
SimpleCurve pathCost
 
List< WeatherCommonalityRecordbaseWeatherCommonalities = new List<WeatherCommonalityRecord>()
 
List< TerrainThresholdterrainsByFertility = new List<TerrainThreshold>()
 
List< SoundDefsoundsAmbient = new List<SoundDef>()
 
List< TerrainPatchMakerterrainPatchMakers = new List<TerrainPatchMaker>()
 
bool hideTerrain
 
string texture
 
- Public Attributes inherited from Verse.Def
const string DefaultDefName = "UnnamedDef"
 
string defName = "UnnamedDef"
 
string label
 
string description
 
ushort shortHash
 
ushort index = 65535
 
ushort debugRandomId = (ushort)Rand.RangeInclusive(0, 65535)
 

Properties

IEnumerable< PawnKindDefAllWildAnimals [get]
 
IEnumerable< ThingDefAllWildPlants [get]
 
Material DrawMaterial [get]
 
BiomeWorker Worker [get]
 
- Properties inherited from Verse.Def
string LabelCap [get]
 

The documentation for this class was generated from the following file: