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, worldStaticModelsByIndexMethods inherited from class generation.builders.AbstractPropertyBuilder
get, getName, writeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
soundRadiusin classItemBuilder<WeaponItemBuilder>
-
soundVolume
- Overrides:
soundVolumein classItemBuilder<WeaponItemBuilder>
-
splatBloodOnNoDeath
-
splatNumber
-
splatSize
-
subCategory
-
swingAmountBeforeImpact
-
swingSound
-
swingtime
-
toHitModifier
-
treeDamage
-
triggerExplosionTimer
-
useEndurance
-
useSelf
-
weaponLength
-
weaponReloadType
-
weaponSprite
-
weaponSpritesByIndex
-
weaponWeight
-