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

Public Member Functions

 Need_Chemical (Pawn pawn)
 
override void NeedInterval ()
 
override void SetInitialLevel ()
 
- 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 ()
 

Properties

Hediff_Addiction AddictionHediff [get]
 
DrugDesireCategory CurCategory [get]
 
override float CurLevel [get, set]
 
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

- Public Attributes inherited from RimWorld.Need
const float MaxDrawHeight = 70f
 
NeedDef def
 
- 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: