Riwmorld
Verse.RaceProperties Class Reference

Public Member Functions

bool CanEverEat (Thing t)
 
bool CanEverEat (ThingDef t)
 
IEnumerable< string > ConfigErrors ()
 
bool Eats (FoodTypeFlags food)
 
RulePackDef GetNameGenerator (Gender gender)
 
void ResolveReferencesSpecial ()
 
bool WillAutomaticallyEat (Thing t)
 

Public Attributes

Intelligence intelligence
 
FleshType fleshType
 
bool hasGenders = true
 
bool needsRest = true
 
ThinkTreeDef thinkTreeMain
 
ThinkTreeDef thinkTreeConstant
 
PawnNameCategory nameCategory
 
FoodTypeFlags foodType
 
BodyDef body
 
Type deathActionWorkerClass
 
List< AnimalBiomeRecordwildBiomes
 
SimpleCurve ageGenerationCurve
 
bool makesFootprints
 
int executionRange = 2
 
float lifeExpectancy = 10f
 
List< HediffGiverSetDefhediffGiverSets
 
float petness
 
bool packAnimal
 
bool herdAnimal
 
bool predator
 
float maxPreyBodySize = 99999f
 
float wildness = -1f
 
float nuzzleMtbHours = -1f
 
float manhunterOnDamageChance
 
float manhunterOnTameFailChance
 
bool canBePredatorPrey = true
 
float gestationPeriodDays = 10f
 
SimpleCurve litterSizeCurve
 
float mateMtbHours = 0.1f
 
List< string > untrainableTags
 
List< string > trainableTags
 
TrainableIntelligence trainableIntelligence = TrainableIntelligence.Intermediate
 
float nameOnTameChance
 
float nameOnNuzzleChance
 
float baseBodySize = 1f
 
float baseHealthScale = 1f
 
float baseHungerRate = 1f
 
List< LifeStageAgelifeStageAges = new List<LifeStageAge>()
 
Color leatherColor = ColorLibrary.Leather
 
string leatherLabel
 
float leatherCommonalityFactor = 1f
 
float leatherInsulation = 1.1f
 
List< StatModifierleatherStatFactors
 
float leatherMarketValueFactor = 1f
 
string meatLabel
 
Color meatColor = (new ColorInt(141, 56, 52)).ToColor
 
ThingDef useMeatFrom
 
ThingDef useLeatherFrom
 
ShadowData specialShadowData
 
IntRange soundCallIntervalRange = new IntRange(2000, 4000)
 
SoundDef soundMeleeHitPawn
 
SoundDef soundMeleeHitBuilding
 
SoundDef soundMeleeMiss
 
ThingDef meatDef
 
ThingDef leatherDef
 
ThingDef corpseDef
 

Properties

bool Animal [get]
 
ThingDef BloodDef [get]
 
Verse.DeathActionWorker DeathActionWorker [get]
 
bool EatsFood [get]
 
float FoodLevelPercentageWantEat [get]
 
bool Humanlike [get]
 
bool IsFlesh [get]
 
bool IsMechanoid [get]
 
DietCategory ResolvedDietCategory [get]
 
bool ToolUser [get]
 

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