Riwmorld
RimWorld.ScenPart_IncidentBase Class Reference
Inheritance diagram for RimWorld.ScenPart_IncidentBase:
RimWorld.ScenPart Verse.IExposable RimWorld.ScenPart_DisableIncident

Public Member Functions

override bool CanCoexistWith (ScenPart other)
 
override void DoEditInterface (Listing_ScenEdit listing)
 
override void ExposeData ()
 
override IEnumerable< string > GetSummaryListEntries (string tag)
 
override void Randomize ()
 
override string Summary (Scenario scen)
 
override bool TryMerge (ScenPart other)
 
- Public Member Functions inherited from RimWorld.ScenPart
virtual bool AllowPlayerStartingPawn (Pawn pawn)
 
virtual IEnumerable< string > ConfigErrors ()
 
ScenPart CopyForEditing ()
 
virtual void GenerateIntoMap (Map map)
 
virtual IEnumerable< PageGetConfigPages ()
 
virtual void Notify_PawnDied (Corpse corpse)
 
virtual void Notify_PawnGenerated (Pawn pawn, PawnGenerationContext context)
 
virtual IEnumerable< ThingPlayerStartingThings ()
 
virtual void PostGameStart ()
 
virtual void PostMapGenerate (Map map)
 
virtual void PostWorldLoad ()
 
virtual void PreConfigure ()
 
virtual void PreMapGenerate ()
 
virtual void Tick ()
 

Protected Member Functions

void DoIncidentEditInterface (Rect rect)
 
virtual IEnumerable< IncidentDefRandomizableIncidents ()
 
- Protected Member Functions inherited from RimWorld.ScenPart
virtual ScenPart CopyForEditingInner ()
 

Protected Attributes

IncidentDef incident
 

Properties

IncidentDef Incident [get]
 
abstract string IncidentTag [get]
 
- Properties inherited from RimWorld.ScenPart
virtual string Label [get]
 
static float RowHeight [get]
 

Additional Inherited Members

- Public Attributes inherited from RimWorld.ScenPart
ScenPartDef def
 
bool visible = true
 
bool summarized
 

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