Riwmorld
RimWorld.Alert Class Referenceabstract
Inheritance diagram for RimWorld.Alert:
RimWorld.Alert_AwaitingMedicalOperation RimWorld.Alert_BilliardsTableOnWall RimWorld.Alert_BrawlerHasRangedWeapon RimWorld.Alert_ColonistNeedsTend RimWorld.Alert_ColonistsIdle RimWorld.Alert_Critical RimWorld.Alert_Exhaustion RimWorld.Alert_HunterHasShieldAndRangedWeapon RimWorld.Alert_HunterLacksRangedWeapon RimWorld.Alert_HypothermicAnimals RimWorld.Alert_ImmobileCaravan RimWorld.Alert_LowFood RimWorld.Alert_LowMedicine RimWorld.Alert_MinorBreakRisk RimWorld.Alert_NeedBatteries RimWorld.Alert_NeedColonistBeds RimWorld.Alert_NeedDefenses RimWorld.Alert_NeedDoctor RimWorld.Alert_NeedJoySource RimWorld.Alert_NeedMealSource RimWorld.Alert_NeedMiner RimWorld.Alert_NeedResearchProject RimWorld.Alert_NeedWarden RimWorld.Alert_NeedWarmClothes RimWorld.Alert_PasteDispenserNeedsHopper RimWorld.Alert_ShieldUserHasRangedWeapon RimWorld.Alert_StarvationAnimals RimWorld.Alert_StarvationColonists RimWorld.Alert_Thought

Public Member Functions

virtual void AlertActiveUpdate ()
 
virtual Rect DrawAt (float topY, bool minimized)
 
void DrawInfoPane ()
 
virtual string GetExplanation ()
 
virtual string GetLabel ()
 
abstract AlertReport GetReport ()
 
void Notify_Started ()
 

Public Attributes

const float Width = 154f
 
const float Height = 28f
 
const float InfoRectWidth = 330f
 

Protected Attributes

AlertPriority defaultPriority
 
string defaultLabel
 
string defaultExplanation
 
float lastBellTime = -1000f
 

Properties

virtual bool Active [get]
 
virtual Color BGColor [get]
 
virtual AlertPriority Priority [get]
 

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