Class WeaponItemBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface generation.builders.Writeable
Writeable.ListProperty<T>, Writeable.Property<T>, Writeable.WriteableProperty<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaimingMod
(float float0) aimingPerkCritModifier
(int int0) aimingPerkHitChanceModifier
(int int0) aimingPerkMinAngleModifier
(float float0) aimingPerkRangeModifier
(int int0) aimingTime
(int int0) alwaysKnockdown
(boolean boolean0) angleFalloff
(boolean boolean0) baseSpeed
(float float0) bulletOutSound
(SoundKey soundKey) canBarricade
(boolean boolean0) canBePlaced
(boolean boolean0) canBeReused
(boolean boolean0) cantAttackWithLowestEndurance
(boolean boolean0) categories
(WeaponCategory... weaponCategorys) clickSound
(SoundKey soundKey) clipSize
(int int0) critDmgMultiplier
(float float0) criticalChance
(float float0) cyclicRateMultiplier
(float float0) damageCategory
(DamageCategory damageCategoryx) damageMakeHole
(boolean boolean0) doorDamage
(int int0) doorHitSound
(SoundKey soundKey) enduranceMod
(float float0) explosionDuration
(int int0) explosionPower
(int int0) explosionRange
(int int0) explosionTimer
(int int0) extraDamage
(float float0) fireMode
(WeaponFireMode weaponFireMode) fireModePossibilities
(WeaponFireMode... weaponFireModes) firePower
(int int0) fireRange
(int int0) fireStartingChance
(int int0) fireStartingEnergy
(int int0) haveChamber
(boolean boolean0) hitAngleMod
(float float0) hitChance
(int int0) hitFloorSound
(SoundKey soundKey) impactSound
(SoundKey soundKey) insertAllBulletsReload
(boolean boolean0) isAimedFirearm
(boolean boolean0) isAimedHandWeapon
(boolean boolean0) jamGunChance
(int int0) knockBackOnNoDeath
(boolean boolean0) knockdownMod
(float float0) magazineType
(ItemKey itemKey) maxDamage
(float float0) maxHitcount
(int int0) maxRange
(float float0) maxSightRange
(float float0) minAngle
(float float0) minDamage
(float float0) minimumSwingtime
(float float0) minRange
(float float0) minSightRange
(int int0) modelWeaponPart
(ModelWeaponPartBuilder... modelWeaponPartBuilders) multipleHitConditionAffected
(boolean boolean0) muzzleFlashModelKey
(ModelKey modelKey) noiseRange
(int int0) npcSoundBoost
(float float0) otherHandRequire
(ItemTag itemTag) otherHandUse
(boolean boolean0) physicsObject
(String string) piercingBullets
(boolean boolean0) placedSprite
(String string) projectilecount
(int int0) projectileSpread
(float float0) projectileWeightCenter
(float float0) pushBackMod
(float float0) rackAfterShoot
(boolean boolean0) ranged
(boolean boolean0) rangeFalloff
(boolean boolean0) recoilDelay
(int int0) reloadtime
(int int0) sensorRange
(int int0) shareEndurance
(boolean boolean0) shellFallSound
(SoundKey soundKey) smokeRange
(int int0) soundGain
(float float0) soundRadius
(int int0) soundVolume
(int int0) splatBloodOnNoDeath
(boolean boolean0) splatNumber
(int int0) splatSize
(int int0) subCategory
(WeaponSubCategory weaponSubCategory) swingAmountBeforeImpact
(float float0) swingSound
(SoundKey soundKey) swingtime
(float float0) toHitModifier
(float float0) treeDamage
(int int0) triggerExplosionTimer
(int int0) useEndurance
(boolean boolean0) useSelf
(boolean boolean0) weaponLength
(float float0) weaponReloadType
(WeaponReloadType weaponReloadTypex) weaponSprite
(ModelKey modelKey) weaponSpritesByIndex
(ModelKey... modelKeys) weaponWeight
(int int0) Methods inherited from class generation.builders.ItemBuilder
activatedItem, addComponent, aimingtime, aimReleaseSound, alarmClock, alarmClockClothing, alarmSound, alcoholic, alcoholPower, alwaysWelcomeGift, ammoType, animal, animalFeedType, attachmentReplacement, attachmentsProvided, attachmentType, bandagePower, bloodLocation, bodyLocation, boredomChange, brakeForce, breakSound, bringToBearSound, bulletHitArmourSound, calories, canBandage, canBeEquipped, canBeRemote, canHaveHoles, cannedFood, canStack, canStoreWater, cantBeFrozen, cantEat, capacity, carbohydrates, chanceToFall, chanceToSpawnDamaged, closeKillMove, clothing, clothingExtraSubmenu, clothingItem, clothingItemExtra, clothingItemExtraOption, colorBlue, colorGreen, colorRed, combatSpeedModifier, conditionAffectsCapacity, conditionLowerChanceOneIn, conditionLowerOffroad, conditionLowerStandard, conditionMax, consolidateOption, container, containerName, cookingSound, corpseSicknessDefense, cosmetic, count, customContextMenu, customDrinkSound, customEatSound, damagedSound, digType, disappearOnUse, discomfortModifier, displayCategory, displayName, drainable, dropSound, eattime, eatType, ejectAmmoSound, ejectAmmoStartSound, ejectAmmoStopSound, engineLoudness, equippedNoSprint, equipSound, evolvedRecipe, evolvedRecipeName, explosionSound, fabricType, fatigueChange, fillFromDispenserSound, fillFromLakeSound, fillFromTapSound, fillFromToiletSound, fireFuelRatio, fishingLure, fluid, food, foodType, gunType, headCondition, headConditionLowerChanceMultiplier, headConditionMax, hearingModifier, hidden, hungerChange, icon, iconColorMask, iconFluidMask, iconsForTexture, insertAmmoSound, insertAmmoStartSound, insertAmmoStopSound, insulation, isCookable, isDung, isWaterSource, itemAfterCleaning, itemWhenDry, keepOnDeplete, key, lightDistance, lightStrength, lipids, literature, lowLightBonus, makeUpType, manuallyRemoveSpentRounds, map, maxAmmo, maxCapacity, maxItemSize, mechanicsItem, mediaCategory, medical, metalValue, moveable, needToBeClosedOnceReload, noiseDuration, normal, onBreak, onCreate, openingRecipe, originX, originY, originZ, packaged, placeMultipleSound, placeOneSound, pourType, primaryAnimMask, protectFromRainWhenEquipped, proteins, radio, rainFactor, readType, reduceInfectionPower, remoteController, remoteRange, removeOnBroken, removeUnhappinessWhenCooked, replaceInPrimaryHand, replaceInSecondHand, replaceOnUse, requireInHandOrInventory, requiresEquippedBothHands, researchablerecipes, runSpeedModifier, scaleWorldIcon, secondaryAnimMask, sharpness, shoutMultiplier, shoutType, soundMap, soundParameter, spawnWith, spice, staticModel, staticModelsByIndex, stopPower, stressChange, survivalGear, suspensionCompression, suspensionDamping, swingAnim, tags, teachedrecipes, tooltip, torchCone, torchDot, trap, twoHandWeapon, type, unequipSound, unhappyChange, useWhileEquipped, useWorldItem, vehiclePartModel, vehicleType, visionModifier, visualAid, weapon, weaponHitArmourSound, weaponPart, weight, weightEmpty, weightModifier, weightReduction, wet, wetCooldown, wheelFriction, windResistance, withDrainable, withoutDrainable, worldObjectSprite, worldRender, worldStaticModel, worldStaticModelsByIndex
Methods inherited from class generation.builders.AbstractPropertyBuilder
get, getName, write
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface generation.builders.Writeable
formatFloat, fromArray, indent, stream, writeBlockEnd, writeBlockStart, writeKeyValue, writeProperties, writeValue
-
Constructor Details
-
WeaponItemBuilder
-
-
Method Details
-
aimingMod
-
aimingPerkCritModifier
-
aimingPerkHitChanceModifier
-
aimingPerkMinAngleModifier
-
aimingPerkRangeModifier
-
aimingTime
-
alwaysKnockdown
-
ammoBox
-
angleFalloff
-
baseSpeed
-
bulletOutSound
-
canBarricade
-
canBePlaced
-
canBeReused
-
cantAttackWithLowestEndurance
-
categories
-
clickSound
-
clipSize
-
critDmgMultiplier
-
criticalChance
-
cyclicRateMultiplier
-
damageCategory
-
damageMakeHole
-
doorDamage
-
doorHitSound
-
enduranceMod
-
explosionDuration
-
explosionPower
-
explosionRange
-
explosionTimer
-
extraDamage
-
fireMode
-
fireModePossibilities
-
firePower
-
fireRange
-
fireStartingEnergy
-
fireStartingChance
-
haveChamber
-
hitAngleMod
-
hitChance
-
hitFloorSound
-
hitSound
-
idleAnim
-
impactSound
-
insertAllBulletsReload
-
isAimedFirearm
-
isAimedHandWeapon
-
jamGunChance
-
knockBackOnNoDeath
-
knockdownMod
-
magazineType
-
maxDamage
-
maxHitcount
-
maxRange
-
maxSightRange
-
minAngle
-
minDamage
-
minRange
-
minSightRange
-
minimumSwingtime
-
modelWeaponPart
-
multipleHitConditionAffected
-
muzzleFlashModelKey
-
npcSoundBoost
-
noiseRange
-
otherHandRequire
-
otherHandUse
-
physicsObject
-
piercingBullets
-
placedSprite
-
projectileSpread
-
projectileWeightCenter
-
projectilecount
-
pushBackMod
-
rackAfterShoot
-
rackSound
-
rangeFalloff
-
ranged
-
recoilDelay
-
reloadtime
-
runAnim
-
sensorRange
-
shellFallSound
-
smokeRange
-
soundGain
-
soundRadius
- Overrides:
soundRadius
in classItemBuilder<WeaponItemBuilder>
-
soundVolume
- Overrides:
soundVolume
in classItemBuilder<WeaponItemBuilder>
-
splatBloodOnNoDeath
-
splatNumber
-
splatSize
-
subCategory
-
swingAmountBeforeImpact
-
swingSound
-
swingtime
-
toHitModifier
-
treeDamage
-
triggerExplosionTimer
-
useEndurance
-
useSelf
-
weaponLength
-
weaponReloadType
-
weaponSprite
-
weaponSpritesByIndex
-
weaponWeight
-