Riwmorld
RimWorld.Need_Comfort Class Reference
Inheritance diagram for RimWorld.Need_Comfort:
RimWorld.Need_Seeker RimWorld.Need Verse.IExposable

Public Member Functions

 Need_Comfort (Pawn pawn)
 
void ComfortUsed (float comfort)
 
- Public Member Functions inherited from RimWorld.Need_Seeker
 Need_Seeker (Pawn pawn)
 
override void NeedInterval ()
 
- Public Member Functions inherited from RimWorld.Need
 Need (Pawn newPawn)
 
virtual void DrawOnGUI (Rect rect, int maxThresholdMarkers=2147483647, float customMargin=-1f, bool drawArrows=true, bool doTooltip=true)
 
virtual void ExposeData ()
 
void ForceSetLevel (float levelPercent)
 
virtual string GetTipString ()
 
virtual void SetInitialLevel ()
 

Public Attributes

const int ComfortUseInterval = 10
 
float lastComfortUsed
 
int lastComfortUseTick
 
- Public Attributes inherited from RimWorld.Need
const float MaxDrawHeight = 70f
 
NeedDef def
 

Properties

ComfortCategory CurCategory [get]
 
override float CurInstantLevel [get]
 
- Properties inherited from RimWorld.Need_Seeker
override int GUIChangeArrow [get]
 
- Properties inherited from RimWorld.Need
virtual float CurInstantLevel [get]
 
float CurInstantLevelPercentage [get]
 
virtual float CurLevel [get, set]
 
float CurLevelPercentage [get, set]
 
virtual int GUIChangeArrow [get]
 
string LabelCap [get]
 
virtual float MaxLevel [get]
 

Additional Inherited Members

- Protected Member Functions inherited from RimWorld.Need
void DrawBarInstantMarkerAt (Rect barRect, float pct)
 
- Protected Attributes inherited from RimWorld.Need
Pawn pawn
 
float curLevelInt
 
List< float > threshPercents
 

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