Riwmorld
RimWorld.Lesson Class Referenceabstract
Inheritance diagram for RimWorld.Lesson:
Verse.IExposable RimWorld.Lesson_Instruction RimWorld.Lesson_Note RimWorld.Instruction_AddBill RimWorld.Instruction_Basic RimWorld.Instruction_BuildAtRoom RimWorld.Instruction_BuildRoomDoor RimWorld.Instruction_BuildRoomWalls RimWorld.Instruction_BuildSandbags RimWorld.Instruction_ChopWood RimWorld.Instruction_DownRaider RimWorld.Instruction_EquipWeapons RimWorld.Instruction_ExpandArea RimWorld.Instruction_FinishConstruction RimWorld.Instruction_LearnConcept RimWorld.Instruction_MineSteel RimWorld.Instruction_PlaceGrowingZone RimWorld.Instruction_PlaceStockpile RimWorld.Instruction_SetGrowingZonePlant RimWorld.Instruction_UndraftAll RimWorld.Instruction_UnforbidStartingResources

Public Member Functions

virtual AcceptanceReport AllowAction (EventPack ep)
 
virtual void ExposeData ()
 
abstract void LessonOnGUI ()
 
virtual void LessonUpdate ()
 
virtual void Notify_Event (EventPack ep)
 
virtual void Notify_KnowledgeDemonstrated (ConceptDef conc)
 
virtual void OnActivated ()
 
virtual void PostDeactivated ()
 

Public Attributes

const float KnowledgeForAutoVanish = 0.2f
 
float startRealTime = -999f
 

Properties

float AgeSeconds [get]
 
virtual ConceptDef Concept [get]
 
virtual string DefaultRejectInputMessage [get]
 
virtual float MessagesYOffset [get]
 

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