Package zombie.inventory.types
Class HandWeapon
java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.HandWeapon
public final class HandWeapon extends InventoryItem
-
Field Summary
Fields Modifier and Type Field Description float
aimingMod
protected boolean
AlwaysKnockdown
protected boolean
angleFalloff
protected boolean
bCanBarracade
boolean
bIsAimedFirearm
boolean
bIsAimedHandWeapon
protected boolean
CantAttackWithLowestEndurance
protected int
ConditionLowerChance
float
CriticalChance
protected int
DoorDamage
protected java.lang.String
doorHitSound
protected float
doSwingBeforeImpact
protected float
EnduranceMod
float
HitAngleMod
java.lang.String
IdleAnim
protected java.lang.String
impactSound
protected boolean
knockBackOnNoDeath
protected float
KnockdownMod
protected float
maxAngle
protected float
maxDamage
protected int
maxHitCount
protected float
maxRange
protected float
minAngle
protected float
minDamage
protected float
minimumSwingTime
protected float
minRange
protected boolean
MultipleHitConditionAffected
protected float
noiseFactor
protected float
otherBoost
protected java.lang.String
otherHandRequire
protected boolean
otherHandUse
protected java.lang.String
physicsObject
int
ProjectileCount
protected float
pushBackMod
protected boolean
ranged
protected boolean
rangeFalloff
java.lang.String
RunAnim
protected boolean
shareDamage
protected boolean
shareEndurance
protected int
soundRadius
protected int
soundVolume
protected boolean
splatBloodOnNoDeath
protected int
splatNumber
float
SplatSize
protected java.lang.String
swingSound
protected float
swingTime
protected float
toHitModifier
protected boolean
useEndurance
protected boolean
useSelf
float
WeaponLength
protected java.lang.String
weaponSprite
Fields inherited from class zombie.inventory.InventoryItem
ActualWeight, Age, alcoholic, boredomChange, Burnt, BurntString, byteData, CanStack, CanStoreWater, cat, CloseKillMove, col, Condition, ConditionMax, container, containerX, containerY, Cooked, CookedString, CookingTime, Description, extraItems, fatigueChange, FreshString, FrozenString, fullType, id, IsCookable, IsWaterSource, jobDelta, jobType, keepOnDeplete, LastAged, mainCategory, MinutesToBurn, MinutesToCook, module, name, newPlaceDir, OffAge, OffAgeMax, OffString, placeDir, previousOwner, replaceOnUse, replaceOnUseFullType, ReplaceOnUseOn, requireInHandOrInventory, RequiresEquippedBothHands, rightClickContainer, ScriptItem, staticModel, stressChange, Taken, texture, textureBurnt, textureCooked, texturerotten, type, UnCookedString, unhappyChange, uses, visual, Weight, worldItem, worldScale, WorldTexture, worldZRotation
-
Constructor Summary
Constructors Constructor Description HandWeapon(java.lang.String string, java.lang.String string2, java.lang.String string3, java.lang.String string4)
HandWeapon(java.lang.String string, java.lang.String string2, java.lang.String string3, Item item)
-
Method Summary
Modifier and Type Method Description void
attachWeaponPart(WeaponPart weaponPart)
void
attachWeaponPart(WeaponPart weaponPart, boolean boolean1)
boolean
canBePlaced()
boolean
canBeReused()
boolean
CanStack(InventoryItem inventoryItem)
void
detachWeaponPart(WeaponPart weaponPart)
void
DoTooltip(ObjectTooltip objectTooltip, ObjectTooltip.Layout layout)
float
getAimingMod()
int
getAimingPerkCritModifier()
float
getAimingPerkHitChanceModifier()
float
getAimingPerkMinAngleModifier()
float
getAimingPerkRangeModifier()
int
getAimingTime()
java.util.ArrayList
getAllWeaponParts()
java.lang.String
getAmmoBox()
int
getAmmoPerShoot()
float
getBaseSpeed()
InventoryItem
getBestMagazine(IsoGameCharacter gameCharacter)
float
getBloodLevel()
java.lang.String
getBulletOutSound()
WeaponPart
getCanon()
java.util.ArrayList
getCategories()
java.lang.String
getCategory()
java.lang.String
getClickSound()
WeaponPart
getClip()
int
getClipSize()
int
getConditionLowerChance()
float
getContentsWeight()
float
getCritDmgMultiplier()
float
getCriticalChance()
java.lang.String
getDamageCategory()
float
getDamageMod(IsoGameCharacter gameCharacter)
int
getDoorDamage()
java.lang.String
getDoorHitSound()
float
getDoSwingBeforeImpact()
java.lang.String
getEjectAmmoSound()
java.lang.String
getEjectAmmoStartSound()
java.lang.String
getEjectAmmoStopSound()
float
getEnduranceMod()
int
getExplosionPower()
int
getExplosionRange()
int
getExplosionTimer()
float
getExtraDamage()
float
getFatigueMod(IsoGameCharacter gameCharacter)
java.lang.String
getFireMode()
java.util.ArrayList
getFireModePossibilities()
int
getFirePower()
int
getFireRange()
int
getHitChance()
java.lang.String
getHitFloorSound()
java.lang.String
getImpactSound()
java.lang.String
getInsertAmmoSound()
java.lang.String
getInsertAmmoStartSound()
java.lang.String
getInsertAmmoStopSound()
float
getJamGunChance()
float
getKnockbackMod(IsoGameCharacter gameCharacter)
float
getKnockdownMod()
java.lang.String
getMagazineType()
float
getMaxAngle()
float
getMaxDamage()
int
getMaxHitCount()
float
getMaxRange()
float
getMaxRange(IsoGameCharacter gameCharacter)
float
getMinAngle()
float
getMinDamage()
float
getMinimumSwingTime()
float
getMinRange()
float
getMinRangeRanged()
java.util.ArrayList
getModelWeaponPart()
int
getNoiseDuration()
float
getNoiseFactor()
int
getNoiseRange()
java.lang.String
getOriginalWeaponSprite()
float
getOtherBoost()
java.lang.String
getOtherHandRequire()
java.lang.String
getPhysicsObject()
java.lang.String
getPlacedSprite()
int
getProjectileCount()
float
getPushBackMod()
java.lang.String
getRackSound()
float
getRangeMod(IsoGameCharacter gameCharacter)
int
getRecoilDelay()
WeaponPart
getRecoilpad()
int
getReloadTime()
java.lang.String
getRunAnim()
int
getSaveType()
WeaponPart
getScope()
float
getScore(SurvivorDesc survivorDesc)
int
getSensorRange()
java.lang.String
getShellFallSound()
WeaponPart
getSling()
int
getSmokeRange()
float
getSoundGain()
int
getSoundRadius()
int
getSoundVolume()
float
getSpeedMod(IsoGameCharacter gameCharacter)
int
getSpentRoundCount()
int
getSplatNumber()
float
getSplatSize()
java.lang.String
getStaticModel()
WeaponPart
getStock()
float
getStopPower()
java.lang.String
getSubCategory()
java.lang.String
getSwingSound()
float
getSwingTime()
float
getToHitMod(IsoGameCharacter gameCharacter)
float
getToHitModifier()
int
getTreeDamage()
int
getTriggerExplosionTimer()
WeaponPart
getWeaponPart(java.lang.String string)
java.lang.String
getWeaponReloadType()
java.lang.String
getWeaponSprite()
java.lang.String
getZombieHitSound()
boolean
haveChamber()
boolean
isAimed()
boolean
isAimedFirearm()
boolean
isAimedHandWeapon()
boolean
isAlwaysKnockdown()
boolean
isAngleFalloff()
boolean
isCanBarracade()
boolean
isCantAttackWithLowestEndurance()
boolean
isContainsClip()
boolean
isDamageMakeHole()
boolean
isInsertAllBulletsReload()
boolean
isInstantExplosion()
boolean
isJammed()
boolean
isKnockBackOnNoDeath()
boolean
isManuallyRemoveSpentRounds()
boolean
isMultipleHitConditionAffected()
boolean
isOtherHandUse()
boolean
isPiercingBullets()
boolean
isRackAfterShoot()
boolean
isRanged()
boolean
isRangeFalloff()
boolean
isReloadable(IsoGameCharacter gameCharacter)
boolean
isRoundChambered()
boolean
isShareDamage()
boolean
isShareEndurance()
boolean
isSpentRoundChambered()
boolean
isSplatBloodOnNoDeath()
boolean
isUseEndurance()
boolean
isUseSelf()
boolean
IsWeapon()
void
load(java.nio.ByteBuffer byteBuffer, int int1)
void
randomizeBullets()
void
save(java.nio.ByteBuffer byteBuffer, boolean boolean1)
void
setAimingPerkCritModifier(int int1)
void
setAimingPerkHitChanceModifier(float float1)
void
setAimingPerkMinAngleModifier(float float1)
void
setAimingPerkRangeModifier(float float1)
void
setAimingTime(int int1)
void
setAlwaysKnockdown(boolean boolean1)
void
setAmmoBox(java.lang.String string)
void
setAmmoPerShoot(int int1)
void
setAngleFalloff(boolean boolean1)
void
setBaseSpeed(float float1)
void
setBloodLevel(float float1)
void
setBulletOutSound(java.lang.String string)
void
setCanBarracade(boolean boolean1)
void
setCanBePlaced(boolean boolean1)
void
setCanBeReused(boolean boolean1)
void
setCanon(WeaponPart weaponPart)
void
setCantAttackWithLowestEndurance(boolean boolean1)
void
setCategories(java.util.ArrayList arrayList)
void
setClickSound(java.lang.String string)
void
setClip(WeaponPart weaponPart)
void
setClipSize(int int1)
void
setConditionLowerChance(int int1)
void
setContainsClip(boolean boolean1)
void
setCritDmgMultiplier(float float1)
void
setCriticalChance(float float1)
void
setDamageCategory(java.lang.String string)
void
setDamageMakeHole(boolean boolean1)
void
setDoorDamage(int int1)
void
setDoorHitSound(java.lang.String string)
void
setDoSwingBeforeImpact(float float1)
void
setEnduranceMod(float float1)
void
setExplosionPower(int int1)
void
setExplosionRange(int int1)
void
setExplosionTimer(int int1)
void
setExtraDamage(float float1)
void
setFireMode(java.lang.String string)
void
setFireModePossibilities(java.util.ArrayList arrayList)
void
setFirePower(int int1)
void
setFireRange(int int1)
void
setHaveChamber(boolean boolean1)
void
setHitChance(int int1)
void
setHitFloorSound(java.lang.String string)
void
setImpactSound(java.lang.String string)
void
setInsertAllBulletsReload(boolean boolean1)
void
setJamGunChance(float float1)
void
setJammed(boolean boolean1)
void
setKnockBackOnNoDeath(boolean boolean1)
void
setKnockdownMod(float float1)
void
setMagazineType(java.lang.String string)
void
setMaxAngle(float float1)
void
setMaxDamage(float float1)
void
setMaxHitCount(int int1)
void
setMaxRange(float float1)
void
setMinAngle(float float1)
void
setMinDamage(float float1)
void
setMinimumSwingTime(float float1)
void
setMinRange(float float1)
void
setMinRangeRanged(float float1)
void
setModelWeaponPart(java.util.ArrayList arrayList)
void
setMultipleHitConditionAffected(boolean boolean1)
void
setNoiseFactor(float float1)
void
setNoiseRange(int int1)
void
setOriginalWeaponSprite(java.lang.String string)
void
setOtherBoost(float float1)
void
setOtherHandRequire(java.lang.String string)
void
setOtherHandUse(boolean boolean1)
void
setPhysicsObject(java.lang.String string)
void
setPiercingBullets(boolean boolean1)
void
setPlacedSprite(java.lang.String string)
void
setProjectileCount(int int1)
void
setPushBackMod(float float1)
void
setRackAfterShoot(boolean boolean1)
void
setRackSound(java.lang.String string)
void
setRanged(boolean boolean1)
void
setRangeFalloff(boolean boolean1)
void
setRecoilDelay(int int1)
void
setRecoilpad(WeaponPart weaponPart)
void
setReloadTime(int int1)
void
setRoundChambered(boolean boolean1)
void
setScope(WeaponPart weaponPart)
void
setSensorRange(int int1)
void
setShareDamage(boolean boolean1)
void
setShareEndurance(boolean boolean1)
void
setShellFallSound(java.lang.String string)
void
setSling(WeaponPart weaponPart)
void
setSmokeRange(int int1)
void
setSoundGain(float float1)
void
setSoundRadius(int int1)
void
setSoundVolume(int int1)
void
setSpentRoundChambered(boolean boolean1)
void
setSpentRoundCount(int int1)
void
setSplatBloodOnNoDeath(boolean boolean1)
void
setSplatNumber(int int1)
void
setStock(WeaponPart weaponPart)
void
setSubCategory(java.lang.String string)
void
setSwingSound(java.lang.String string)
void
setSwingTime(float float1)
void
setToHitModifier(float float1)
void
setTreeDamage(int int1)
void
setTriggerExplosionTimer(int int1)
void
setUseEndurance(boolean boolean1)
void
setUseSelf(boolean boolean1)
void
setWeaponLength(float float1)
void
setWeaponPart(java.lang.String string, WeaponPart weaponPart)
void
setWeaponReloadType(java.lang.String string)
void
setWeaponSprite(java.lang.String string)
void
setZombieHitSound(java.lang.String string)
Methods inherited from class zombie.inventory.InventoryItem
addExtraItem, allowRandomTint, canBeActivated, canBeRemote, canEmitLight, canStoreWater, copyConditionModData, copyModData, CopyModData, doBuildingStash, DoTooltip, finishupdate, getA, getActualWeight, getAge, getAlcoholPower, getAlternateModelName, getAmmoType, getAttachedSlot, getAttachedSlotType, getAttachedToModel, getAttachmentReplacement, getAttachmentsProvided, getAttachmentType, getB, getBandagePower, getBlood, getBloodClothingType, getBodyLocation, getBoredomChange, getBrakeForce, getBreakSound, getBringToBearSound, getBurntString, getByteData, getCat, getChanceToSpawnDamaged, getCleanString, getClothingItem, getClothingItemExtra, getClothingItemExtraOption, getClothingItemName, getColor, getColorBlue, getColorGreen, getColorInfo, getColorRed, getCondition, getConditionLowerNormal, getConditionLowerOffroad, getConditionMax, getConsolidateOption, getContainer, getContainerX, getContainerY, getCookedString, getCookingTime, getCount, getCountDownSound, getCurrentAmmoCount, getCurrentCondition, getCustomMenuOption, getDescription, getDirt, getDisplayCategory, getDisplayName, getEatType, getEngineLoudness, getEquipParent, getEquippedWeight, getEquipSound, getEvolvedRecipeName, getExplosionSound, getExtraItems, getExtraItemsWeight, getFabricType, getFatigueChange, getFullType, getG, getGunType, getHaveBeenRepaired, getHotbarEquippedWeight, getIconsForTexture, getID, getInvHeat, getItemCapacity, getItemHeat, getItemReplacementPrimaryHand, getItemReplacementSecondHand, getItemWhenDry, getJobDelta, getJobType, getKeyId, getLastAged, getLightDistance, getLightStrength, getMakeUpType, getMaxAmmo, getMaxCapacity, getMechanicType, getMediaData, getMediaType, getMeltingTime, getMetalValue, getMinutesToBurn, getMinutesToCook, getModData, getModID, getModName, getModule, getName, getNewPlaceDir, getOffAge, getOffAgeMax, getOffString, getOutermostContainer, getPlaceDir, getPreviousOwner, getR, getRecordedMediaIndex, getReduceInfectionPower, getRegistry_id, getRemoteControlID, getRemoteRange, getReplaceOnUse, getReplaceOnUseFullType, getReplaceOnUseOn, getReplaceOnUseOnString, getRequireInHandOrInventory, getRightClickContainer, getScriptItem, getStashChance, getStressChange, getStringItemType, getSuspensionCompression, getSuspensionDamping, getSwingAnim, getTags, getTaken, getTex, getTexture, getTextureBurnt, getTextureCooked, getTexturerotten, getTooltip, getTorchDot, getType, getUnCookedString, getUnequippedWeight, getUnequipSound, getUnhappyChange, getUses, getVisual, getWeight, getWetCooldown, getWheelFriction, getWorker, getWorldItem, getWorldStaticItem, getWorldTexture, hasBlood, hasDirt, hasModData, hasTag, haveExtraItems, HowRotten, isActivated, isAlcoholic, isAlwaysWelcomeGift, isBeingFilled, isBroken, isBurnt, isCanBandage, IsClothing, isConditionAffectsCapacity, isCookable, isCooked, isCustomColor, isCustomName, isCustomWeight, isDisappearOnUse, IsDrainable, isEmittingLight, isEquipped, isEquippedNoSprint, isFavorite, isFishingLure, IsFood, isHairDye, isHidden, isInfected, isInLocalPlayerInventory, isInPlayerInventory, IsInventoryContainer, isIsCookable, IsLiterature, IsMap, isProtectFromRainWhileEquipped, isRecordedMedia, isRemoteController, isRequiresEquippedBothHands, IsRotten, isTaintedWater, isTorchCone, isTrap, isTwoHandWeapon, isUseWorldItem, isVanilla, isWaterSource, isWet, loadItem, loadItem, ModDataMatches, saveWithSize, setActivated, setActivatedRemote, setActualWeight, setAge, setAlcoholic, setAlcoholPower, setAmmoType, setAttachedSlot, setAttachedSlotType, setAttachedToModel, setAttachmentReplacement, setAttachmentsProvided, setAttachmentType, setAutoAge, setBandagePower, setBeingFilled, setBlood, setBloodClothingType, setBoredomChange, setBrakeForce, setBreakSound, setBroken, setBurnt, setBurntString, setCanBeActivated, setCanBeRemote, setCat, setChanceToSpawnDamaged, setColor, setColorBlue, setColorGreen, setColorRed, setCondition, setCondition, setConditionFromModData, setConditionLowerNormal, setConditionLowerOffroad, setConditionMax, setContainer, SetContainerPosition, setContainerX, setContainerY, setCooked, setCookedString, setCookingTime, setCount, setCountDownSound, setCurrentAmmoCount, setCustomColor, setCustomMenuOption, setCustomName, setCustomWeight, setDescription, setDirt, setDisplayCategory, setEngineLoudness, setEquipParent, setEvolvedRecipeName, setExplosionSound, setFatigueChange, setFavorite, setGunType, setHaveBeenRepaired, setIconsForTexture, setID, setInfected, setIsCookable, setIsWaterSource, setItemCapacity, setItemHeat, setItemWhenDry, setJobDelta, setJobType, setKeyId, setLastAged, setLightDistance, setLightStrength, setMaxAmmo, setMaxCapacity, setMediaType, setMeltingTime, setMetalValue, setMinutesToBurn, setMinutesToCook, setModule, setName, setNewPlaceDir, setOffAge, setOffAgeMax, setOffString, setPlaceDir, setPreviousOwner, setRecordedMediaData, setRecordedMediaIndex, setReduceInfectionPower, setRegistry_id, setRemoteControlID, setRemoteController, setRemoteRange, setReplaceOnUse, setReplaceOnUseOn, setRequireInHandOrInventory, setRightClickContainer, setScriptItem, setStashChance, setStashMap, setStressChange, setSuspensionCompression, setSuspensionDamping, setTaintedWater, setTaken, setTexture, setTextureBurnt, setTextureCooked, setTexturerotten, setTooltip, setTorchCone, setType, setUnCookedString, setUnhappyChange, setUses, setWeight, setWet, setWetCooldown, setWheelFriction, setWorker, setWorldItem, setWorldScale, setWorldTexture, setWorldZRotation, shouldUpdateInWorld, storeInByteData, synchWithVisual, update, updateAge, updateSound, Use, Use, Use, UseItem
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
WeaponLength
public float WeaponLength -
SplatSize
public float SplatSize -
angleFalloff
protected boolean angleFalloff -
bCanBarracade
protected boolean bCanBarracade -
doSwingBeforeImpact
protected float doSwingBeforeImpact -
impactSound
protected java.lang.String impactSound -
knockBackOnNoDeath
protected boolean knockBackOnNoDeath -
maxAngle
protected float maxAngle -
maxDamage
protected float maxDamage -
maxHitCount
protected int maxHitCount -
maxRange
protected float maxRange -
ranged
protected boolean ranged -
minAngle
protected float minAngle -
minDamage
protected float minDamage -
minimumSwingTime
protected float minimumSwingTime -
minRange
protected float minRange -
noiseFactor
protected float noiseFactor -
otherHandRequire
protected java.lang.String otherHandRequire -
otherHandUse
protected boolean otherHandUse -
physicsObject
protected java.lang.String physicsObject -
pushBackMod
protected float pushBackMod -
rangeFalloff
protected boolean rangeFalloff -
soundRadius
protected int soundRadius -
soundVolume
protected int soundVolume -
splatBloodOnNoDeath
protected boolean splatBloodOnNoDeath -
splatNumber
protected int splatNumber -
swingSound
protected java.lang.String swingSound -
swingTime
protected float swingTime -
toHitModifier
protected float toHitModifier -
useEndurance
protected boolean useEndurance -
useSelf
protected boolean useSelf -
weaponSprite
protected java.lang.String weaponSprite -
otherBoost
protected float otherBoost -
DoorDamage
protected int DoorDamage -
doorHitSound
protected java.lang.String doorHitSound -
ConditionLowerChance
protected int ConditionLowerChance -
MultipleHitConditionAffected
protected boolean MultipleHitConditionAffected -
AlwaysKnockdown
protected boolean AlwaysKnockdown -
EnduranceMod
protected float EnduranceMod -
KnockdownMod
protected float KnockdownMod -
CantAttackWithLowestEndurance
protected boolean CantAttackWithLowestEndurance -
bIsAimedFirearm
public boolean bIsAimedFirearm -
bIsAimedHandWeapon
public boolean bIsAimedHandWeapon -
RunAnim
public java.lang.String RunAnim -
IdleAnim
public java.lang.String IdleAnim -
HitAngleMod
public float HitAngleMod -
ProjectileCount
public int ProjectileCount -
aimingMod
public float aimingMod -
CriticalChance
public float CriticalChance
-
-
Constructor Details
-
HandWeapon
public HandWeapon(java.lang.String string, java.lang.String string2, java.lang.String string3, java.lang.String string4) -
HandWeapon
public HandWeapon(java.lang.String string, java.lang.String string2, java.lang.String string3, Item item)
-
-
Method Details
-
getSplatSize
public float getSplatSize() -
CanStack
- Overrides:
CanStack
in classInventoryItem
-
getCategory
public java.lang.String getCategory()- Overrides:
getCategory
in classInventoryItem
-
IsWeapon
public boolean IsWeapon()- Overrides:
IsWeapon
in classInventoryItem
-
getSaveType
public int getSaveType()- Overrides:
getSaveType
in classInventoryItem
-
getScore
- Overrides:
getScore
in classInventoryItem
-
getContentsWeight
public float getContentsWeight()- Overrides:
getContentsWeight
in classInventoryItem
-
DoTooltip
- Overrides:
DoTooltip
in classInventoryItem
-
getDamageMod
-
getRangeMod
-
getFatigueMod
-
getKnockbackMod
-
getSpeedMod
-
getToHitMod
-
isAngleFalloff
public boolean isAngleFalloff() -
setAngleFalloff
public void setAngleFalloff(boolean boolean1) -
isCanBarracade
public boolean isCanBarracade() -
setCanBarracade
public void setCanBarracade(boolean boolean1) -
getDoSwingBeforeImpact
public float getDoSwingBeforeImpact() -
setDoSwingBeforeImpact
public void setDoSwingBeforeImpact(float float1) -
getImpactSound
public java.lang.String getImpactSound() -
setImpactSound
public void setImpactSound(java.lang.String string) -
isKnockBackOnNoDeath
public boolean isKnockBackOnNoDeath() -
setKnockBackOnNoDeath
public void setKnockBackOnNoDeath(boolean boolean1) -
getMaxAngle
public float getMaxAngle() -
setMaxAngle
public void setMaxAngle(float float1) -
getMaxDamage
public float getMaxDamage() -
setMaxDamage
public void setMaxDamage(float float1) -
getMaxHitCount
public int getMaxHitCount() -
setMaxHitCount
public void setMaxHitCount(int int1) -
getMaxRange
public float getMaxRange() -
getMaxRange
-
setMaxRange
public void setMaxRange(float float1) -
isRanged
public boolean isRanged() -
setRanged
public void setRanged(boolean boolean1) -
getMinAngle
public float getMinAngle() -
setMinAngle
public void setMinAngle(float float1) -
getMinDamage
public float getMinDamage() -
setMinDamage
public void setMinDamage(float float1) -
getMinimumSwingTime
public float getMinimumSwingTime() -
setMinimumSwingTime
public void setMinimumSwingTime(float float1) -
getMinRange
public float getMinRange() -
setMinRange
public void setMinRange(float float1) -
getNoiseFactor
public float getNoiseFactor() -
setNoiseFactor
public void setNoiseFactor(float float1) -
getOtherHandRequire
public java.lang.String getOtherHandRequire() -
setOtherHandRequire
public void setOtherHandRequire(java.lang.String string) -
isOtherHandUse
public boolean isOtherHandUse() -
setOtherHandUse
public void setOtherHandUse(boolean boolean1) -
getPhysicsObject
public java.lang.String getPhysicsObject() -
setPhysicsObject
public void setPhysicsObject(java.lang.String string) -
getPushBackMod
public float getPushBackMod() -
setPushBackMod
public void setPushBackMod(float float1) -
isRangeFalloff
public boolean isRangeFalloff() -
setRangeFalloff
public void setRangeFalloff(boolean boolean1) -
getSoundRadius
public int getSoundRadius() -
setSoundRadius
public void setSoundRadius(int int1) -
getSoundVolume
public int getSoundVolume() -
setSoundVolume
public void setSoundVolume(int int1) -
isSplatBloodOnNoDeath
public boolean isSplatBloodOnNoDeath() -
setSplatBloodOnNoDeath
public void setSplatBloodOnNoDeath(boolean boolean1) -
getSplatNumber
public int getSplatNumber() -
setSplatNumber
public void setSplatNumber(int int1) -
getSwingSound
public java.lang.String getSwingSound() -
setSwingSound
public void setSwingSound(java.lang.String string) -
getSwingTime
public float getSwingTime() -
setSwingTime
public void setSwingTime(float float1) -
getToHitModifier
public float getToHitModifier() -
setToHitModifier
public void setToHitModifier(float float1) -
isUseEndurance
public boolean isUseEndurance() -
setUseEndurance
public void setUseEndurance(boolean boolean1) -
isUseSelf
public boolean isUseSelf() -
setUseSelf
public void setUseSelf(boolean boolean1) -
getWeaponSprite
public java.lang.String getWeaponSprite() -
setWeaponSprite
public void setWeaponSprite(java.lang.String string) -
getOtherBoost
public float getOtherBoost() -
setOtherBoost
public void setOtherBoost(float float1) -
getDoorDamage
public int getDoorDamage() -
setDoorDamage
public void setDoorDamage(int int1) -
getDoorHitSound
public java.lang.String getDoorHitSound() -
setDoorHitSound
public void setDoorHitSound(java.lang.String string) -
getConditionLowerChance
public int getConditionLowerChance() -
setConditionLowerChance
public void setConditionLowerChance(int int1) -
isMultipleHitConditionAffected
public boolean isMultipleHitConditionAffected() -
setMultipleHitConditionAffected
public void setMultipleHitConditionAffected(boolean boolean1) -
isAlwaysKnockdown
public boolean isAlwaysKnockdown() -
setAlwaysKnockdown
public void setAlwaysKnockdown(boolean boolean1) -
getEnduranceMod
public float getEnduranceMod() -
setEnduranceMod
public void setEnduranceMod(float float1) -
getKnockdownMod
public float getKnockdownMod() -
setKnockdownMod
public void setKnockdownMod(float float1) -
isCantAttackWithLowestEndurance
public boolean isCantAttackWithLowestEndurance() -
setCantAttackWithLowestEndurance
public void setCantAttackWithLowestEndurance(boolean boolean1) -
isAimedFirearm
public boolean isAimedFirearm() -
isAimedHandWeapon
public boolean isAimedHandWeapon() -
getProjectileCount
public int getProjectileCount() -
setProjectileCount
public void setProjectileCount(int int1) -
getAimingMod
public float getAimingMod() -
isAimed
public boolean isAimed() -
setCriticalChance
public void setCriticalChance(float float1) -
getCriticalChance
public float getCriticalChance() -
setSubCategory
public void setSubCategory(java.lang.String string) -
getSubCategory
public java.lang.String getSubCategory() -
setZombieHitSound
public void setZombieHitSound(java.lang.String string) -
getZombieHitSound
public java.lang.String getZombieHitSound() -
getCategories
public java.util.ArrayList getCategories() -
setCategories
public void setCategories(java.util.ArrayList arrayList) -
getAimingPerkCritModifier
public int getAimingPerkCritModifier() -
setAimingPerkCritModifier
public void setAimingPerkCritModifier(int int1) -
getAimingPerkRangeModifier
public float getAimingPerkRangeModifier() -
setAimingPerkRangeModifier
public void setAimingPerkRangeModifier(float float1) -
getHitChance
public int getHitChance() -
setHitChance
public void setHitChance(int int1) -
getAimingPerkHitChanceModifier
public float getAimingPerkHitChanceModifier() -
setAimingPerkHitChanceModifier
public void setAimingPerkHitChanceModifier(float float1) -
getAimingPerkMinAngleModifier
public float getAimingPerkMinAngleModifier() -
setAimingPerkMinAngleModifier
public void setAimingPerkMinAngleModifier(float float1) -
getRecoilDelay
public int getRecoilDelay() -
setRecoilDelay
public void setRecoilDelay(int int1) -
isPiercingBullets
public boolean isPiercingBullets() -
setPiercingBullets
public void setPiercingBullets(boolean boolean1) -
getSoundGain
public float getSoundGain() -
setSoundGain
public void setSoundGain(float float1) -
getScope
-
setScope
-
getClip
-
setClip
-
getCanon
-
setCanon
-
getRecoilpad
-
setRecoilpad
-
getClipSize
public int getClipSize() -
setClipSize
public void setClipSize(int int1) -
save
public void save(java.nio.ByteBuffer byteBuffer, boolean boolean1) throws java.io.IOException- Overrides:
save
in classInventoryItem
- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Overrides:
load
in classInventoryItem
- Throws:
java.io.IOException
-
getMinRangeRanged
public float getMinRangeRanged() -
setMinRangeRanged
public void setMinRangeRanged(float float1) -
getReloadTime
public int getReloadTime() -
setReloadTime
public void setReloadTime(int int1) -
getSling
-
setSling
-
getAimingTime
public int getAimingTime() -
setAimingTime
public void setAimingTime(int int1) -
getStock
-
setStock
-
getTreeDamage
public int getTreeDamage() -
setTreeDamage
public void setTreeDamage(int int1) -
getBulletOutSound
public java.lang.String getBulletOutSound() -
setBulletOutSound
public void setBulletOutSound(java.lang.String string) -
getShellFallSound
public java.lang.String getShellFallSound() -
setShellFallSound
public void setShellFallSound(java.lang.String string) -
getAllWeaponParts
public java.util.ArrayList getAllWeaponParts() -
setWeaponPart
-
getWeaponPart
-
attachWeaponPart
-
attachWeaponPart
-
detachWeaponPart
-
getTriggerExplosionTimer
public int getTriggerExplosionTimer() -
setTriggerExplosionTimer
public void setTriggerExplosionTimer(int int1) -
canBePlaced
public boolean canBePlaced() -
setCanBePlaced
public void setCanBePlaced(boolean boolean1) -
getExplosionRange
public int getExplosionRange() -
setExplosionRange
public void setExplosionRange(int int1) -
getExplosionPower
public int getExplosionPower() -
setExplosionPower
public void setExplosionPower(int int1) -
getFireRange
public int getFireRange() -
setFireRange
public void setFireRange(int int1) -
getSmokeRange
public int getSmokeRange() -
setSmokeRange
public void setSmokeRange(int int1) -
getFirePower
public int getFirePower() -
setFirePower
public void setFirePower(int int1) -
getNoiseRange
public int getNoiseRange() -
setNoiseRange
public void setNoiseRange(int int1) -
getNoiseDuration
public int getNoiseDuration() -
getExtraDamage
public float getExtraDamage() -
setExtraDamage
public void setExtraDamage(float float1) -
getExplosionTimer
public int getExplosionTimer() -
setExplosionTimer
public void setExplosionTimer(int int1) -
getPlacedSprite
public java.lang.String getPlacedSprite() -
setPlacedSprite
public void setPlacedSprite(java.lang.String string) -
canBeReused
public boolean canBeReused() -
setCanBeReused
public void setCanBeReused(boolean boolean1) -
getSensorRange
public int getSensorRange() -
setSensorRange
public void setSensorRange(int int1) -
getRunAnim
public java.lang.String getRunAnim() -
getCritDmgMultiplier
public float getCritDmgMultiplier() -
setCritDmgMultiplier
public void setCritDmgMultiplier(float float1) -
getStaticModel
public java.lang.String getStaticModel()- Overrides:
getStaticModel
in classInventoryItem
-
getBaseSpeed
public float getBaseSpeed() -
setBaseSpeed
public void setBaseSpeed(float float1) -
getBloodLevel
public float getBloodLevel() -
setBloodLevel
public void setBloodLevel(float float1) -
setWeaponLength
public void setWeaponLength(float float1) -
getAmmoBox
public java.lang.String getAmmoBox() -
setAmmoBox
public void setAmmoBox(java.lang.String string) -
getMagazineType
public java.lang.String getMagazineType() -
setMagazineType
public void setMagazineType(java.lang.String string) -
getEjectAmmoStartSound
public java.lang.String getEjectAmmoStartSound() -
getEjectAmmoSound
public java.lang.String getEjectAmmoSound() -
getEjectAmmoStopSound
public java.lang.String getEjectAmmoStopSound() -
getInsertAmmoStartSound
public java.lang.String getInsertAmmoStartSound() -
getInsertAmmoSound
public java.lang.String getInsertAmmoSound() -
getInsertAmmoStopSound
public java.lang.String getInsertAmmoStopSound() -
getRackSound
public java.lang.String getRackSound() -
setRackSound
public void setRackSound(java.lang.String string) -
isReloadable
-
isContainsClip
public boolean isContainsClip() -
setContainsClip
public void setContainsClip(boolean boolean1) -
getBestMagazine
-
getWeaponReloadType
public java.lang.String getWeaponReloadType() -
setWeaponReloadType
public void setWeaponReloadType(java.lang.String string) -
isRackAfterShoot
public boolean isRackAfterShoot() -
setRackAfterShoot
public void setRackAfterShoot(boolean boolean1) -
isRoundChambered
public boolean isRoundChambered() -
setRoundChambered
public void setRoundChambered(boolean boolean1) -
isSpentRoundChambered
public boolean isSpentRoundChambered() -
setSpentRoundChambered
public void setSpentRoundChambered(boolean boolean1) -
getSpentRoundCount
public int getSpentRoundCount() -
setSpentRoundCount
public void setSpentRoundCount(int int1) -
isManuallyRemoveSpentRounds
public boolean isManuallyRemoveSpentRounds() -
getAmmoPerShoot
public int getAmmoPerShoot() -
setAmmoPerShoot
public void setAmmoPerShoot(int int1) -
getJamGunChance
public float getJamGunChance() -
setJamGunChance
public void setJamGunChance(float float1) -
isJammed
public boolean isJammed() -
setJammed
public void setJammed(boolean boolean1) -
getClickSound
public java.lang.String getClickSound() -
setClickSound
public void setClickSound(java.lang.String string) -
getModelWeaponPart
public java.util.ArrayList getModelWeaponPart() -
setModelWeaponPart
public void setModelWeaponPart(java.util.ArrayList arrayList) -
getOriginalWeaponSprite
public java.lang.String getOriginalWeaponSprite() -
setOriginalWeaponSprite
public void setOriginalWeaponSprite(java.lang.String string) -
haveChamber
public boolean haveChamber() -
setHaveChamber
public void setHaveChamber(boolean boolean1) -
getDamageCategory
public java.lang.String getDamageCategory() -
setDamageCategory
public void setDamageCategory(java.lang.String string) -
isDamageMakeHole
public boolean isDamageMakeHole() -
setDamageMakeHole
public void setDamageMakeHole(boolean boolean1) -
getHitFloorSound
public java.lang.String getHitFloorSound() -
setHitFloorSound
public void setHitFloorSound(java.lang.String string) -
isInsertAllBulletsReload
public boolean isInsertAllBulletsReload() -
setInsertAllBulletsReload
public void setInsertAllBulletsReload(boolean boolean1) -
getFireMode
public java.lang.String getFireMode() -
setFireMode
public void setFireMode(java.lang.String string) -
getFireModePossibilities
public java.util.ArrayList getFireModePossibilities() -
setFireModePossibilities
public void setFireModePossibilities(java.util.ArrayList arrayList) -
randomizeBullets
public void randomizeBullets() -
getStopPower
public float getStopPower() -
isInstantExplosion
public boolean isInstantExplosion()
-