|
override void | Draw () |
|
override void | DrawGUIOverlay () |
|
void | SetVelocity (float angle, float speed) |
|
void | Attach (TargetInfo a) |
|
override void | DeSpawn () |
|
void | Maintain () |
|
void | RealtimeUpdate () |
|
override void | SpawnSetup (Verse.Map map) |
|
override void | Tick () |
|
virtual bool | BlocksPawn (Pawn p) |
|
virtual IEnumerable< Thing > | ButcherProducts (Pawn butcher, float efficiency) |
|
virtual bool | CanStackWith (Thing other) |
|
void | ClearMapReferencesToMeForDestroy (Verse.Map map) |
|
void | DecrementMapIndex () |
|
override void | DeSpawn () |
|
virtual void | Destroy (DestroyMode mode=0) |
|
virtual void | Discard () |
|
virtual void | DrawAt (Vector3 drawLoc) |
|
virtual void | DrawExtraSelectionOverlays () |
|
virtual void | ExposeData () |
|
virtual string | GetDescription () |
|
virtual IEnumerable< FloatMenuOption > | GetFloatMenuOptions (Pawn selPawn) |
|
virtual IEnumerable< Gizmo > | GetGizmos () |
|
override int | GetHashCode () |
|
virtual string | GetInspectString () |
|
virtual string | GetInspectStringLowPriority () |
|
virtual IEnumerable< InspectTabBase > | GetInspectTabs () |
|
virtual TipSignal | GetTooltip () |
|
string | GetUniqueLoadID () |
|
float | Ingested (Pawn ingester, float nutritionWanted) |
|
virtual void | Notify_ColorChanged () |
|
void | Notify_MyMapRemoved () |
|
virtual void | PostApplyDamage (DamageInfo dinfo, float totalDamageDealt) |
|
virtual void | PostMake () |
|
virtual void | PostMapInit () |
|
virtual void | PreApplyDamage (DamageInfo dinfo, out bool absorbed) |
|
virtual void | PreTraded (TradeAction action, Pawn playerNegotiator, ITrader trader) |
|
virtual bool | PreventPlayerSellingThingsNearby (out string reason) |
|
virtual void | Print (SectionLayer layer) |
|
virtual void | SetFaction (RimWorld.Faction newFaction, Pawn recruiter=null) |
|
void | SetFactionDirect (RimWorld.Faction newFaction) |
|
void | SetPositionDirect (IntVec3 newPos) |
|
void | SetStuffDirect (ThingDef newStuff) |
|
virtual IEnumerable< Thing > | SmeltProducts (float efficiency) |
|
override void | SpawnSetup (Verse.Map map) |
|
virtual Thing | SplitOff (int count) |
|
void | TakeDamage (DamageInfo dinfo) |
|
override string | ToString () |
|
virtual bool | TryAbsorbStack (Thing other, bool respectStackLimit) |
|
abstract void | SpawnSetup (Map map) |
|
virtual void | TickLong () |
|
virtual void | TickRare () |
|
override string | ToString () |
|
|
static int | IDNumberFromThingID (string thingID) |
|
static IntVec3 | InteractionCellWhenAt (ThingDef def, IntVec3 center, Rot4 rot, Verse.Map map) |
|
static bool | allowDestroyNonDestroyable |
|
virtual Vector3 | NextExactPosition (float deltaTime) |
|
override void | TimeInterval (float deltaTime) |
|
virtual void | WallHit () |
|
virtual void | IngestedCalculateAmounts (Pawn ingester, float nutritionWanted, out int numTaken, out float nutritionIngested) |
|
virtual void | PostIngested (Pawn ingester) |
|
Vector3 | velocity = Vector3.zero |
|
const float | MinSpeed = 0.02f |
|
float | skidSpeedMultiplierPerTick = Rand.Range(0.3f, 0.95f) |
|
RimWorld.Faction | factionInt |
|