|
| Pawn_HealthTracker (Pawn pawn) |
|
void | AddHediff (HediffDef def, BodyPartRecord part=null, DamageInfo? dinfo=null) |
|
void | AddHediff (Hediff hediff, BodyPartRecord part=null, DamageInfo? dinfo=null) |
|
void | DropBloodFilth () |
|
void | ExposeData () |
|
bool | HasHediffsNeedingTend (bool forAlert=false) |
|
bool | HasHediffsNeedingTendByColony (bool forAlert=false) |
|
void | HealthTick () |
|
void | Kill (DamageInfo? dinfo, Hediff hediff) |
|
void | Notify_HediffChanged (Hediff hediff) |
|
void | PostApplyDamage (DamageInfo dinfo, float totalDamageDealt) |
|
void | PreApplyDamage (DamageInfo dinfo, out bool absorbed) |
|
void | RemoveHediff (Hediff hediff) |
|
void | Reset () |
|
void | RestorePart (BodyPartRecord part, Hediff diffException=null, bool checkStateChange=true) |
|
|
void | TryDropBloodFilth () |
|
|
bool | Dead [get] |
|
bool | Downed [get] |
|
bool | InPainShock [get] |
|
PawnHealthState | State [get] |
|
The documentation for this class was generated from the following file:
- Verse/Pawn_HealthTracker.cs