Riwmorld
Verse.Pawn_EquipmentTracker Class Reference
Inheritance diagram for Verse.Pawn_EquipmentTracker:
Verse.IExposable

Public Member Functions

 Pawn_EquipmentTracker (Pawn newPawn)
 
void AddEquipment (ThingWithComps newEq)
 
void DestroyAllEquipment (DestroyMode mode=0)
 
void DestroyEquipment (ThingWithComps eq)
 
void DropAllEquipment (IntVec3 pos, bool forbid=true)
 
void EquipmentTrackerTick ()
 
void ExposeData ()
 
IEnumerable< GizmoGetGizmos ()
 
bool HasAnything ()
 
void MakeRoomFor (ThingWithComps eq)
 
void Remove (ThingWithComps eq)
 
bool TryDropEquipment (ThingWithComps eq, out ThingWithComps resultingEq, IntVec3 pos, bool forbid=true)
 
bool TryStartAttack (LocalTargetInfo targ)
 
bool TryTransferEquipmentToContainer (ThingWithComps eq, ThingContainer container, out ThingWithComps resultingEq)
 

Properties

List< ThingWithCompsAllEquipment [get]
 
IEnumerable< VerbAllEquipmentVerbs [get]
 
ThingWithComps Primary [get]
 
CompEquippable PrimaryEq [get]
 

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