Riwmorld
RimWorld.Verb_MeleeAttack Class Reference
Inheritance diagram for RimWorld.Verb_MeleeAttack:
Verse.Verb Verse.ILoadReferenceable Verse.IExposable

Protected Member Functions

override bool TryCastShot ()
 
- Protected Member Functions inherited from Verse.Verb
void TryCastNextBurstShot ()
 

Additional Inherited Members

- Public Member Functions inherited from Verse.Verb
bool CanHitTarget (LocalTargetInfo targ)
 
virtual bool CanHitTargetFrom (IntVec3 root, LocalTargetInfo targ)
 
virtual void ExposeData ()
 
float GetDamageFactorFor (Pawn pawn)
 
string GetUniqueLoadID ()
 
virtual float HighlightFieldRadiusAroundTarget ()
 
bool IsStillUsableBy (Pawn pawn)
 
virtual void Notify_EquipmentLost ()
 
void Notify_PickedUp ()
 
override string ToString ()
 
bool TryFindShootLineFromTo (IntVec3 root, LocalTargetInfo targ, out ShootLine resultingLine)
 
bool TryStartCastOn (LocalTargetInfo castTarg, bool surpriseAttack=false, bool canFreeIntercept=true)
 
void VerbTick ()
 
virtual void WarmupComplete ()
 
- Public Attributes inherited from Verse.Verb
VerbProperties verbProps
 
Thing caster
 
ThingWithComps ownerEquipment
 
HediffComp_VerbGiver ownerHediffComp
 
int loadID = -1
 
VerbState state
 
Action castCompleteCallback
 
- Protected Attributes inherited from Verse.Verb
LocalTargetInfo currentTarget = null
 
int burstShotsLeft
 
int ticksToNextBurstShot
 
bool surpriseAttack
 
bool canFreeInterceptNow = true
 
- Properties inherited from Verse.Verb
bool Bursting [get]
 
bool CanTargetCell [get]
 
bool CasterIsPawn [get]
 
Pawn CasterPawn [get]
 
virtual int ShotsPerBurst [get]
 
virtual Texture2D UIIcon [get]
 

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