Riwmorld
RimWorld.Scenario Class Reference
Inheritance diagram for RimWorld.Scenario:
Verse.IExposable Verse.Steam.WorkshopUploadable

Public Member Functions

bool AllowPlayerStartingPawn (Pawn pawn)
 
bool CanReorder (ScenPart part, ReorderDirection dir)
 
bool CanToUploadToWorkshop ()
 
IEnumerable< string > ConfigErrors ()
 
Scenario CopyForEditing ()
 
void ExposeData ()
 
void GenerateIntoMap (Map map)
 
Page GetFirstConfigPage ()
 
string GetFullInformationText ()
 
override int GetHashCode ()
 
PublishedFileId_t GetPublishedFileId ()
 
float GetStatFactor (StatDef stat)
 
string GetSummary ()
 
string GetWorkshopDescription ()
 
WorkshopItemHook GetWorkshopItemHook ()
 
string GetWorkshopName ()
 
string GetWorkshopPreviewImagePath ()
 
IList< string > GetWorkshopTags ()
 
DirectoryInfo GetWorkshopUploadDirectory ()
 
void Notify_PawnDied (Corpse corpse)
 
void Notify_PawnGenerated (Pawn pawn, PawnGenerationContext context)
 
void PostGameStart ()
 
void PostMapGenerate (Map map)
 
void PostWorldLoad ()
 
void PreConfigure ()
 
void PreMapGenerate ()
 
void PrepareForWorkshopUpload ()
 
void RemovePart (ScenPart part)
 
void Reorder (ScenPart part, ReorderDirection dir)
 
void SetPublishedFileId (PublishedFileId_t newPfid)
 
void TickScenario ()
 
override string ToString ()
 
AcceptanceReport TryUploadReport ()
 

Public Attributes

const int NameMaxLength = 55
 
const int SummaryMaxLength = 300
 
const int DescriptionMaxLength = 1000
 
string name
 
string summary
 
string description
 
string fileName
 
bool enabled = true
 

Properties

IEnumerable< ScenPartAllParts [get]
 
ScenarioCategory Category [get, set]
 
FileInfo File [get]
 

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