Riwmorld
Verse.VerbProperties Class Reference

Public Member Functions

int AdjustedCooldownTicks (Thing equipment)
 
int AdjustedMeleeDamageAmount (Verb ownerVerb, Pawn attacker, Thing equipment)
 
float GetHitChanceFactor (Thing equipment, float dist)
 
override string ToString ()
 

Public Attributes

VerbCategory category = VerbCategory.Nonnative
 
Type verbClass
 
string label
 
bool isPrimary = true
 
float minRange
 
float range = 1f
 
int burstShotCount = 1
 
int ticksBetweenBurstShots = 15
 
float noiseRadius = 3f
 
bool hasStandardCommand
 
bool targetable = true
 
TargetingParameters targetParams = new TargetingParameters()
 
bool requireLineOfSight = true
 
bool mustCastOnOpenGround
 
bool forceNormalTimeSpeed = true
 
bool onlyManualCast
 
bool stopBurstWithoutLos = true
 
SurpriseAttackProps surpriseAttack
 
float warmupTime
 
float defaultCooldownTime
 
SoundDef soundCast
 
SoundDef soundCastTail
 
float muzzleFlashScale
 
BodyPartGroupDef linkedBodyPartsGroup
 
DamageDef meleeDamageDef
 
int meleeDamageBaseAmount = 1
 
bool ai_IsWeapon = true
 
bool ai_IsIncendiary
 
bool ai_IsBuildingDestroyer
 
ThingDef projectileDef
 
float forcedMissRadius
 
float accuracyTouch = 1f
 
float accuracyShort = 1f
 
float accuracyMedium = 1f
 
float accuracyLong = 1f
 

Properties

string AccuracySummaryString [get]
 
bool CausesTimeSlowdown [get]
 
bool MeleeRange [get]
 
bool NeedsLineOfSight [get]
 

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