Riwmorld
Verse.WeatherDef Class Reference
Inheritance diagram for Verse.WeatherDef:
Verse.Def Verse.Editable

Public Member Functions

override IEnumerable< string > ConfigErrors ()
 
override void PostLoad ()
 
- Public Member Functions inherited from Verse.Def
virtual void ClearCachedData ()
 
override int GetHashCode ()
 
virtual IEnumerable< StatDrawEntrySpecialDisplayStats ()
 
override string ToString ()
 
- Public Member Functions inherited from Verse.Editable
virtual void ResolveReferences ()
 

Static Public Member Functions

static WeatherDef Named (string defName)
 

Public Attributes

IntRange durationRange = new IntRange(16000, 160000)
 
bool repeatable
 
Favorability favorability = Favorability.Neutral
 
FloatRange temperatureRange = new FloatRange(-999f, 999f)
 
SimpleCurve commonalityRainfallFactor
 
float rainRate
 
float snowRate
 
float windSpeedFactor = 1f
 
float moveSpeedMultiplier = 1f
 
float accuracyMultiplier = 1f
 
List< SoundDefambientSounds = new List<SoundDef>()
 
List< WeatherEventMakereventMakers = new List<WeatherEventMaker>()
 
List< Type > overlayClasses = new List<Type>()
 
SkyColorSet skyColorsNightMid
 
SkyColorSet skyColorsNightEdge
 
SkyColorSet skyColorsDay
 
SkyColorSet skyColorsDusk
 
- 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

WeatherWorker Worker [get]
 
- Properties inherited from Verse.Def
string LabelCap [get]
 

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