|
override void | Notify_EquipmentLost () |
|
override void | WarmupComplete () |
|
override float | HighlightFieldRadiusAroundTarget () |
|
bool | CanHitTarget (LocalTargetInfo targ) |
|
virtual bool | CanHitTargetFrom (IntVec3 root, LocalTargetInfo targ) |
|
virtual void | ExposeData () |
|
float | GetDamageFactorFor (Pawn pawn) |
|
string | GetUniqueLoadID () |
|
bool | IsStillUsableBy (Pawn pawn) |
|
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 () |
|
|
override bool | TryCastShot () |
|
override bool | TryCastShot () |
|
void | TryCastNextBurstShot () |
|
|
VerbProperties | verbProps |
|
Thing | caster |
|
ThingWithComps | ownerEquipment |
|
HediffComp_VerbGiver | ownerHediffComp |
|
int | loadID = -1 |
|
VerbState | state |
|
Action | castCompleteCallback |
|
LocalTargetInfo | currentTarget = null |
|
int | burstShotsLeft |
|
int | ticksToNextBurstShot |
|
bool | surpriseAttack |
|
bool | canFreeInterceptNow = true |
|
override int | ShotsPerBurst [get] |
|
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:
- RimWorld/Verb_ShootOneUse.cs