Riwmorld
RimWorld.Planet.MapParent Class Reference
Inheritance diagram for RimWorld.Planet.MapParent:
RimWorld.Planet.WorldObject Verse.ILoadReferenceable Verse.IExposable Verse.ISelectable RimWorld.Planet.CaravansBattlefield RimWorld.Planet.DestroyedFactionBase RimWorld.Planet.FactionBase

Public Member Functions

void CheckRemoveMapNow ()
 
override void ExposeData ()
 
override IEnumerable< FloatMenuOptionGetFloatMenuOptions (Caravan caravan)
 
override IEnumerable< GizmoGetGizmos ()
 
override string GetInspectString ()
 
override void PostRemove ()
 
virtual bool ShouldRemoveMapNow (out bool alsoRemoveWorldObject)
 
void StartForceExitAndRemoveMapCountdown ()
 
void StartForceExitAndRemoveMapCountdown (int duration)
 
override void Tick ()
 
- Public Member Functions inherited from RimWorld.Planet.WorldObject
virtual void Draw ()
 
virtual void DrawExtraSelectionOverlays ()
 
virtual void ExtraSelectionOverlaysOnGUI ()
 
override int GetHashCode ()
 
virtual IEnumerable< InspectTabBaseGetInspectTabs ()
 
string GetUniqueLoadID ()
 
virtual void PostAdd ()
 
virtual void PostMake ()
 
virtual void Print (LayerSubMesh subMesh)
 
virtual void SetFaction (RimWorld.Faction newFaction)
 
virtual void SpawnSetup ()
 
override string ToString ()
 

Public Attributes

const int DefaultForceExitAndRemoveMapCountdownHours = 24
 
- Public Attributes inherited from RimWorld.Planet.WorldObject
WorldObjectDef def
 
int ID = -1
 
int creationGameTicks = -1
 

Static Public Attributes

static readonly Texture2D FormCaravanCommand
 

Properties

bool ForceExitAndRemoveMapCountdownActive [get]
 
string ForceExitAndRemoveMapCountdownHoursLeftString [get]
 
bool HasMap [get]
 
Verse.Map Map [get]
 
virtual bool UseGenericEnterMapFloatMenuOption [get]
 
- Properties inherited from RimWorld.Planet.WorldObject
virtual Vector3 DrawPos [get]
 
virtual Texture2D ExpandingIcon [get]
 
virtual Color ExpandingIconColor [get]
 
virtual float ExpandingIconPriority [get]
 
RimWorld.Faction Faction [get]
 
virtual string Label [get]
 
string LabelCap [get]
 
virtual string LabelShort [get]
 
virtual string LabelShortCap [get]
 
virtual UnityEngine.Material Material [get]
 
virtual bool NeverMultiSelect [get]
 
virtual bool SelectableNow [get]
 
bool Spawned [get]
 
int Tile [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from RimWorld.Planet.WorldObject
virtual void PositionChanged ()
 

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