|
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 () |
|
|
void | TryCastNextBurstShot () |
|
abstract bool | TryCastShot () |
|
|
LocalTargetInfo | currentTarget = null |
|
int | burstShotsLeft |
|
int | ticksToNextBurstShot |
|
bool | surpriseAttack |
|
bool | canFreeInterceptNow = true |
|
|
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: