|
void | AddToStock (Thing thing, Pawn playerNegotiator) |
|
bool | AnythingToStrip () |
|
override IEnumerable< Thing > | ButcherProducts (Pawn butcher, float efficiency) |
|
void | ChangeKind (PawnKindDef newKindDef) |
|
bool | CheckAcceptArrest (Pawn arrester) |
|
void | ClearMind (bool ifLayingKeepLaying=false) |
|
void | ClearReservations () |
|
IEnumerable< Thing > | ColonyThingsWillingToBuy (Pawn playerNegotiator) |
|
bool | CurrentlyUsable () |
|
override void | DeSpawn () |
|
override void | Destroy (DestroyMode mode=0) |
|
override void | Discard () |
|
override void | DrawAt (Vector3 drawLoc) |
|
override void | DrawExtraSelectionOverlays () |
|
override void | DrawGUIOverlay () |
|
void | DropAndForbidEverything (bool keepInventoryAndEquipmentIfInBed=false) |
|
void | ExitMap (bool allowedToJoinOrCreateCaravan) |
|
override void | ExposeData () |
|
void | GenerateNecessaryName () |
|
virtual IEnumerable< FloatMenuOption > | GetExtraFloatMenuOptionsFor (IntVec3 sq) |
|
override IEnumerable< Gizmo > | GetGizmos () |
|
override string | GetInspectString () |
|
override TipSignal | GetTooltip () |
|
void | GiveSoldThingToPlayer (Thing toGive, Thing originalThingFromStock, Pawn playerNegotiator) |
|
void | HearClamor (Pawn source, ClamorType type) |
|
string | MainDesc (bool writeAge) |
|
void | Notify_Teleported (bool endCurrentJob=true) |
|
override void | PostApplyDamage (DamageInfo dinfo, float totalDamageDealt) |
|
override void | PreApplyDamage (DamageInfo dinfo, out bool absorbed) |
|
void | PreKidnapped (Pawn kidnapper) |
|
override void | PreTraded (TradeAction action, Pawn playerNegotiator, ITrader trader) |
|
override bool | PreventPlayerSellingThingsNearby (out string reason) |
|
void | QueueJob (Job newJob) |
|
override void | SetFaction (RimWorld.Faction newFaction, Pawn recruiter=null) |
|
override void | SpawnSetup (Verse.Map map) |
|
override Thing | SplitOff (int count) |
|
void | Strip () |
|
bool | ThreatDisabled () |
|
override void | Tick () |
|
override void | TickRare () |
|
override string | ToString () |
|
Verb | TryGetAttackVerb (bool allowManualCastWeapons=false) |
|
void | BroadcastCompSignal (string signal) |
|
override bool | CanStackWith (Thing other) |
|
override void | DeSpawn () |
|
override void | Destroy (DestroyMode mode=0) |
|
override void | Draw () |
|
override void | DrawExtraSelectionOverlays () |
|
override void | ExposeData () |
|
T | GetComp< T > () |
|
ThingComp | GetCompByDef (CompProperties def) |
|
IEnumerable< T > | GetComps< T > () |
|
override string | GetDescription () |
|
override IEnumerable< FloatMenuOption > | GetFloatMenuOptions (Pawn selPawn) |
|
override IEnumerable< Gizmo > | GetGizmos () |
|
override string | GetInspectString () |
|
void | InitializeComps () |
|
override void | PostApplyDamage (DamageInfo dinfo, float totalDamageDealt) |
|
override void | PostMake () |
|
override void | PreApplyDamage (DamageInfo dinfo, out bool absorbed) |
|
override void | PreTraded (TradeAction action, Pawn playerNegotiator, ITrader trader) |
|
override void | Print (SectionLayer layer) |
|
virtual void | PrintForPowerGrid (SectionLayer layer) |
|
override void | SpawnSetup (Verse.Map map) |
|
override Thing | SplitOff (int count) |
|
override void | Tick () |
|
override void | TickRare () |
|
override bool | TryAbsorbStack (Thing other, bool respectStackLimit) |
|
virtual bool | BlocksPawn (Pawn p) |
|
void | ClearMapReferencesToMeForDestroy (Verse.Map map) |
|
void | DecrementMapIndex () |
|
override int | GetHashCode () |
|
virtual string | GetInspectStringLowPriority () |
|
virtual IEnumerable< InspectTabBase > | GetInspectTabs () |
|
string | GetUniqueLoadID () |
|
float | Ingested (Pawn ingester, float nutritionWanted) |
|
virtual void | Notify_ColorChanged () |
|
void | Notify_MyMapRemoved () |
|
virtual void | PostMapInit () |
|
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) |
|
void | TakeDamage (DamageInfo dinfo) |
|
override string | ToString () |
|
abstract void | SpawnSetup (Map map) |
|
virtual void | TickLong () |
|
override string | ToString () |
|
|
RimWorld.BillStack | BillStack [get] |
|
float | BodySize [get] |
|
bool | CanTradeNow [get] |
|
Pawn | CarriedBy [get] |
|
Verse.Corpse | Corpse [get] |
|
Job | CurJob [get] |
|
bool | Dead [get] |
|
bool | Downed [get] |
|
bool | Drafted [get] |
|
Pawn_DrawTracker | Drawer [get] |
|
override Vector3 | DrawPos [get] |
|
IEnumerable< Thing > | Goods [get] |
|
float | HealthScale [get] |
|
RimWorld.Faction | HostFaction [get] |
|
bool | InAggroMentalState [get] |
|
bool | InContainerEnclosed [get] |
|
IEnumerable< IntVec3 > | IngredientStackCells [get] |
|
bool | InMentalState [get] |
|
override IntVec3 | InteractionCell [get] |
|
bool | IsColonist [get] |
|
bool | IsColonistPlayerControlled [get] |
|
bool | IsPrisoner [get] |
|
bool | IsPrisonerOfColony [get] |
|
string | KindLabel [get] |
|
string | KindLabelPlural [get] |
|
override string | LabelNoCount [get] |
|
override string | LabelShort [get] |
|
Verse.AI.MentalState | MentalState [get] |
|
Verse.MentalStateDef | MentalStateDef [get] |
|
Verse.Name | Name [get, set] |
|
string | NameStringShort [get] |
|
RaceProperties | RaceProps [get] |
|
int | RandomPriceFactorSeed [get] |
|
override IEnumerable< StatDrawEntry > | SpecialDisplayStats [get] |
|
int | TicksPerMoveCardinal [get] |
|
int | TicksPerMoveDiagonal [get] |
|
float | TradePriceImprovementOffsetForPlayer [get] |
|
TraderKindDef | TraderKind [get] |
|
string | TraderName [get] |
|
List< Verse.VerbProperties > | VerbProperties [get] |
|
Verse.VerbTracker | VerbTracker [get] |
|
List< ThingComp > | AllComps [get] |
|
override Color | DrawColor [get, set] |
|
override string | LabelNoCount [get] |
|
bool | Destroyed [get] |
|
bool | Discarded [get] |
|
virtual Color | DrawColor [get, set] |
|
virtual Color | DrawColorTwo [get] |
|
virtual Vector3 | DrawPos [get] |
|
RimWorld.Faction | Faction [get] |
|
bool | FlammableNow [get] |
|
virtual Verse.Graphic | Graphic [get] |
|
virtual int | HitPoints [get, set] |
|
virtual bool | IngestibleNow [get] |
|
virtual IntVec3 | InteractionCell [get] |
|
override string | Label [get] |
|
override string | LabelCap [get] |
|
virtual string | LabelCapNoCount [get] |
|
virtual string | LabelNoCount [get] |
|
override string | LabelShort [get] |
|
Verse.Map | Map [get] |
|
Verse.Map | MapHeld [get] |
|
float | MarketValue [get] |
|
int | MaxHitPoints [get] |
|
IntVec3 | Position [get, set] |
|
IntVec3 | PositionHeld [get] |
|
IntVec2 | RotatedSize [get] |
|
Rot4 | Rotation [get, set] |
|
bool | Smeltable [get] |
|
bool | Spawned [get] |
|
virtual IEnumerable< StatDrawEntry > | SpecialDisplayStats [get] |
|
ThingDef | Stuff [get] |
|
string | ThingID [get, set] |
|
abstract string | Label [get] |
|
abstract string | LabelCap [get] |
|
virtual string | LabelMouseover [get] |
|
virtual string | LabelShort [get] |
|
RimWorld.BillStack | BillStack [get] |
|
IEnumerable< IntVec3 > | IngredientStackCells [get] |
|
Verse.Map | Map [get] |
|
bool | CanTradeNow [get] |
|
IEnumerable< Thing > | Goods [get] |
|
int | RandomPriceFactorSeed [get] |
|
float | TradePriceImprovementOffsetForPlayer [get] |
|
TraderKindDef | TraderKind [get] |
|
string | TraderName [get] |
|
List< Verse.VerbProperties > | VerbProperties [get] |
|
Verse.VerbTracker | VerbTracker [get] |
|