Weapon¶
Inherits from Item.
Fields¶
| Field | Type |
|---|---|
flags |
WeaponFlags |
label |
string |
secondaryTriggerMode |
WeaponSecondaryTriggerMode |
maximumAlternateShotsLoaded |
integer |
aIn |
WeaponAIn |
bIn |
WeaponBIn |
cIn |
WeaponCIn |
dIn |
WeaponDIn |
readyTime |
number |
readyEffect |
TagReference |
heatRecoveryThreshold |
number |
overheatedThreshold |
number |
heatDetonationThreshold |
number |
heatDetonationFraction |
number |
heatLossPerSecond |
number |
heatIllumination |
number |
overheated |
TagReference |
detonation |
TagReference |
playerMeleeDamage |
TagReference |
playerMeleeResponse |
TagReference |
actorFiringParameters |
TagReference |
nearReticleRange |
number |
farReticleRange |
number |
intersectionReticleRange |
number |
magnificationLevels |
integer |
magnificationRangeLower |
number |
magnificationRangeUpper |
number |
autoaimAngle |
number |
autoaimRange |
number |
magnetismAngle |
number |
magnetismRange |
number |
deviationAngle |
number |
movementPenalized |
WeaponMovementPenalized |
forwardMovementPenalty |
number |
sidewaysMovementPenalty |
number |
minimumTargetRange |
number |
lookingTimeModifier |
number |
lightPowerOnTime |
number |
lightPowerOffTime |
number |
lightPowerOnEffect |
TagReference |
lightPowerOffEffect |
TagReference |
ageHeatRecoveryPenalty |
number |
ageRateOfFirePenalty |
number |
ageMisfireStart |
number |
ageMisfireChance |
number |
firstPersonModel |
TagReference |
firstPersonAnimations |
TagReference |
hudInterface |
TagReference |
pickupSound |
TagReference |
zoomInSound |
TagReference |
zoomOutSound |
TagReference |
activeCamoDing |
number |
activeCamoRegrowthRate |
number |
weaponType |
WeaponWeaponType |
predictedResources |
WeaponPredictedResources[] |
magazines |
WeaponMagazines[] |
triggers |
WeaponTriggers[] |