Class HandWeapon
java.lang.Object
zombie.entity.GameEntity
zombie.inventory.InventoryItem
zombie.inventory.types.HandWeapon
- All Implemented Interfaces:
IUpdater
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanfloatstatic final intfloatfloatFields inherited from class zombie.inventory.InventoryItem
atlasTexture, byteData, CanStack, CloseKillMove, col, Cooked, deadBodyObject, extraItems, fatigueChange, id, jobDelta, jobType, mainCategory, ReplaceOnUseOn, RequiresEquippedBothHands, worldAlpha, worldItem, worldScale, worldXRotation, worldYRotation, worldZRotationFields inherited from class zombie.entity.GameEntity
DEFAULT_ENTITY_DISPLAY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionHandWeapon(String module, String name, String itemType, String texName) HandWeapon(String module, String name, String itemType, Item item) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachWeaponPart(IsoGameCharacter character, WeaponPart weaponPart) voidattachWeaponPart(IsoGameCharacter character, WeaponPart weaponPart, boolean boolean0) voidattachWeaponPart(WeaponPart part) voidattachWeaponPart(WeaponPart part, boolean doChange) booleancanAttackPierceTransparentWall(IsoGameCharacter character, HandWeapon weapon0) booleanbooleanbooleanbooleanbooleanbooleancheckUnJam(IsoPlayer player) voidvoidclearWeaponPart(String string) voidclearWeaponPart(WeaponPart weaponPart) voidvoiddetachWeaponPart(String string) voiddetachWeaponPart(IsoGameCharacter character, WeaponPart weaponPart) voiddetachWeaponPart(IsoGameCharacter character, WeaponPart weaponPart0, boolean boolean0) voiddetachWeaponPart(WeaponPart part) voidDoTooltip(ObjectTooltip tooltipUI, ObjectTooltip.Layout layout) floatfloatintfloatfloatfloatintgetAllWeaponParts(List<WeaponPart> list) intgetAttackTargetSquare(Vector3 vector) floatgetBestMagazine(IsoGameCharacter owner) Get the magazine with the most bullets in itfloatintintfloatfloatfloatfloatfloatgetDetachableWeaponParts(IsoGameCharacter character) intfloatfloatfloatintintintintfloatfloatintintintintfloatfloatfloatintfloatfloatfloatfloatintfloatfloatgetMaxRange(IsoGameCharacter owner) floatfloatgetMaxSightRange(IsoGameCharacter character) floatfloatfloatfloatfloatfloatfloatgetMinSightRange(IsoGameCharacter character) intfloatintfloatgetPerk()intfloatfloatfloatfloatintintgetRecoilDelay(IsoGameCharacter character) intintfloatgetScore(SurvivorDesc desc) intintfloatintintfloatintintfloatfloatgetStaggerBackTimeMod(IsoGameCharacter character1, IsoGameCharacter character0) floatfloatfloatfloatfloatintintgetWeaponPart(String type) getWeaponPart(WeaponPart weaponPart) floatfloatintgetWeaponSkill(IsoGameCharacter character) floatbooleanvoidinheritAmmunition(HandWeapon weapon1) booleanisAimed()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisJammed()booleanbooleanbooleanisMelee()booleanbooleanbooleanbooleanbooleanisRanged()booleanbooleanisReloadable(IsoGameCharacter owner) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanIsWeapon()voidload(ByteBuffer input, int WorldVersion) floatmuscleStrainMod(IsoGameCharacter character) booleanintvoidvoidrender()voidsave(ByteBuffer output, boolean net) voidsetActivated(boolean boolean0) voidsetActiveLight(WeaponPart weaponPart) voidsetActiveSight(WeaponPart weaponPart) voidsetAimingPerkCritModifier(int aimingPerkCritModifier) voidsetAimingPerkHitChanceModifier(float aimingPerkHitChanceModifier) voidsetAimingPerkMinAngleModifier(float aimingPerkMinAngleModifier) voidsetAimingPerkRangeModifier(float aimingPerkRangeModifier) voidsetAimingTime(int _aimingTime) voidsetAlwaysKnockdown(boolean _AlwaysKnockdown) voidsetAmmoBox(String _ammoBox) voidsetAmmoPerShoot(int _ammoPerShoot) voidsetAngleFalloff(boolean _angleFalloff) voidsetAttackTargetSquare(IsoGridSquare square) voidsetBaseSpeed(float _baseSpeed) voidsetBloodLevel(float level) voidsetBulletOutSound(String _bulletOutSound) voidsetCanBarracade(boolean bCanBarracade) voidsetCanBePlaced(boolean _canBePlaced) voidsetCanBeReused(boolean _canBeReused) voidsetCantAttackWithLowestEndurance(boolean _CantAttackWithLowestEndurance) voidsetClickSound(String _clickSound) voidsetClipSize(int capacity) voidsetConditionLowerChance(int _ConditionLowerChance) voidsetContainsClip(boolean _containsClip) voidsetCriticalChance(float criticalChance) voidsetCriticalDamageMultiplier(float float0) voidsetCyclicRateMultiplier(float float0) voidsetDamageCategory(String _damageCategory) voidsetDamageMakeHole(boolean _damageMakeHole) voidsetDoorDamage(int _DoorDamage) voidsetDoorHitSound(String _doorHitSound) voidsetDoSwingBeforeImpact(float _doSwingBeforeImpact) voidsetEnduranceMod(float _EnduranceMod) voidsetExplosionDuration(int int0) voidsetExplosionPower(int _explosionPower) voidsetExplosionRange(int _explosionRange) voidsetExplosionTimer(int _explosionTimer) voidsetExtraDamage(float _extraDamage) voidsetFireMode(String _fireMode) voidsetFireModePossibilities(ArrayList<String> _fireModePossibilities) voidsetFireRange(int _fireRange) voidsetFireStartingChance(int int0) voidsetFireStartingEnergy(int int0) voidsetHaveChamber(boolean _haveChamber) voidsetHitChance(int hitChance) voidsetHitFloorSound(String _hitFloorSound) voidsetImpactSound(String _impactSound) voidsetInsertAllBulletsReload(boolean _insertAllBulletsReload) voidsetJamGunChance(float _jamGunChance) voidsetJammed(boolean _isJammed) voidsetKnockBackOnNoDeath(boolean _knockBackOnNoDeath) voidsetKnockdownMod(float _KnockdownMod) voidsetMagazineType(String _magazineType) voidsetMaxAngle(float _maxAngle) voidsetMaxDamage(float _maxDamage) voidsetMaxHitCount(int _maxHitCount) voidsetMaxRange(float _maxRange) voidsetMaxSightRange(float float0) voidsetMinAngle(float _minAngle) voidsetMinDamage(float _minDamage) voidsetMinimumSwingTime(float _minimumSwingTime) voidsetMinRange(float _minRange) voidsetMinRangeRanged(float _minRangeRanged) voidsetMinSightRange(float float0) voidsetModelWeaponPart(ArrayList<ModelWeaponPart> _modelWeaponPart) voidsetMultipleHitConditionAffected(boolean _MultipleHitConditionAffected) voidsetMuzzleFlashModelKey(ModelKey modelKey) voidsetNoiseFactor(float _noiseFactor) voidsetNoiseRange(int _noiseRange) voidsetOriginalWeaponSprite(String _originalWeaponSprite) voidsetOtherBoost(float _otherBoost) voidsetOtherHandRequire(String _otherHandRequire) voidsetOtherHandUse(boolean _otherHandUse) voidsetPhysicsObject(String _physicsObject) voidsetPiercingBullets(boolean piercingBullets) voidsetPlacedSprite(String _placedSprite) voidsetProjectileCount(int count) voidsetProjectileSpread(float float0) voidsetProjectileWeightCenter(float float0) voidsetPushBackMod(float _pushBackMod) voidsetRackAfterShoot(boolean _rackAfterShoot) voidsetRackSound(String _rackSound) voidsetRanged(boolean _ranged) voidsetRangeFalloff(boolean _rangeFalloff) voidsetRecoilDelay(int recoilDelay) voidsetReloadTime(int _reloadTime) voidsetRoundChambered(boolean _roundChambered) voidsetScriptItem(Item item) voidsetSensorRange(int _sensorRange) voidsetShareEndurance(boolean _shareEndurance) voidsetShellFallSound(String _shellFallSound) voidsetSmokeRange(int _smokeRange) voidsetSoundGain(float _soundGain) voidsetSoundRadius(int _soundRadius) voidsetSoundVolume(int _soundVolume) voidsetSpentRoundChambered(boolean _roundChambered) voidsetSpentRoundCount(int count) voidsetSplatBloodOnNoDeath(boolean _splatBloodOnNoDeath) voidsetSplatNumber(int _splatNumber) voidsetSubCategory(String subcategory) voidsetSwingSound(String _swingSound) voidsetSwingTime(float _swingTime) voidsetToHitModifier(float _toHitModifier) voidsetTreeDamage(int _treeDamage) voidsetTriggerExplosionTimer(int _triggerExplosionTimer) voidsetUseEndurance(boolean _useEndurance) voidsetUseSelf(boolean _useSelf) voidsetWeaponCategories(ArrayList<WeaponCategory> arrayList) voidsetWeaponLength(float weaponLength) voidsetWeaponPart(String type, WeaponPart part) voidsetWeaponPart(WeaponPart weaponPart) voidsetWeaponReloadType(String _weaponReloadType) voidsetWeaponSprite(String _weaponSprite) voidsetWeaponSpritesByIndex(ArrayList<String> arrayList) voidsetZombieHitSound(String _hitSound) voidupdate()booleanMethods inherited from class zombie.inventory.InventoryItem
addExtraItem, addExtraItem, allowRandomTint, applyMaxSharpness, canBeEquipped, canBeRemote, canHaveOrigin, CanStack, canStoreWater, copyBloodLevelFrom, copyClothing, copyConditionModData, copyConditionStatesFrom, copyModData, CopyModData, copyTimesHeadRepairedFrom, copyTimesHeadRepairedTo, copyTimesRepairedFrom, copyTimesRepairedTo, createAndStoreDefaultDeadBody, createCloneItem, damageCheck, damageCheck, damageCheck, damageCheck, damageCheck, damageCheck, doBreakSound, doBuildingStash, doDamagedSound, DoTooltip, DoTooltipEmbedded, emptyLiquid, finishupdate, getA, getAge, getAimReleaseSound, getAlcoholPower, getAlternateModelName, getAmmoType, getAnimalFeedType, getAnimalTracks, getAttachedSlot, getAttachedSlotType, getAttachedToModel, getAttachmentReplacement, getAttachmentsProvided, getAttachmentType, getB, getBandagePower, getBlood, getBloodClothingType, getBloodLevelAdjustedHigh, getBloodLevelAdjustedLow, getBodyLocation, getBoredomChange, getBrakeForce, getBreakSound, getBringToBearSound, getBulletHitArmourSound, 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, getCurrentUses, getCurrentUsesFloat, getCustomMenuOption, getDamagedSound, getDeadBodyObject, getDescription, getDigType, getDirt, getDiscomfortModifier, getDisplayCategory, getDisplayName, getDropSound, getDurability, getEatTime, getEatType, getEngineLoudness, getEntityNetID, getEquipParent, getEquippedWeight, getEquipSound, getEvolvedRecipeName, getExplosionSound, getExtraItems, getExtraItemsWeight, getFabricType, getFatigueChange, getFileName, getFillFromDispenserSound, getFillFromLakeSound, getFillFromTapSound, getFillFromToiletSound, getFireFuelRatio, getFluidContainerFromSelfOrWorldItem, getFullType, getG, getGameEntityType, getGunType, getHaveBeenRepaired, getHeadCondition, getHeadConditionLowerChance, getHeadConditionLowerChanceMultiplier, getHeadConditionMax, getHearingModifier, getHotbarEquippedWeight, getIcon, getIconsForTexture, getID, getInvHeat, getIsCraftingConsumed, getItemAfterCleaning, getItemCapacity, getItemHeat, getItemReplacementPrimaryHand, getItemReplacementSecondHand, getItemWhenDry, getJobDelta, getJobType, getKeyId, getLastAged, getLootType, getLuaCreate, getMaintenanceMod, getMaintenanceMod, getMaintenanceMod, getMaintenanceMod, getMakeUpType, getMaxAmmo, getMaxCapacity, getMaxMilk, getMaxSharpness, getMaxUses, getMechanicType, getMediaData, getMediaType, getMeltingTime, getMetalValue, getMilkReplaceItem, getMinutesToBurn, getMinutesToCook, getModData, getModelIndex, getModID, getModName, getModule, getName, getName, getNewPlaceDir, getNoRecipesModDataString, getOffAge, getOffAgeMax, getOffString, getOnBreak, getOpeningRecipe, getOriginX, getOriginY, getOriginZ, getOutermostContainer, getOwner, getPlaceDir, getPlaceMultipleSound, getPlaceOneSound, getPlayer, getPourLiquidOnGroundSound, getPourType, getPreviousOwner, getQuality, getR, getRecordedMediaIndex, getReduceInfectionPower, getRegistry_id, getRemoteControlID, getRemoteRange, getReplaceOnUse, getReplaceOnUseFullType, getReplaceOnUseOn, getReplaceOnUseOnString, getReplaceType, getReplaceTypes, getReplaceTypesMap, getRequireInHandOrInventory, getResearchableRecipes, getResearchableRecipes, getRightClickContainer, getScriptItem, getSharpness, getSharpnessIncrement, getSharpnessMultiplier, getShoutMultiplier, getShoutType, getSoundByID, getSoundParameter, getSquare, getStashChance, getStashMap, getStaticModelsByIndex, getStrainModifier, getStressChange, getStringItemType, getSuspensionCompression, getSuspensionDamping, getSwingAnim, getTags, getTaken, getTex, getTexture, getTextureBurnt, getTextureColorMask, getTextureCooked, getTextureFluidMask, getTexturerotten, getTimesHeadRepaired, getTimesRepaired, getTooltip, getType, getUnCookedString, getUnequippedWeight, getUnequipSound, getUnhappyChange, getUser, getUses, getVisionModifier, getVisual, getWeaponHitArmourSound, getWeaponLevel, getWetCooldown, getWetness, getWheelFriction, getWithDrainable, getWithoutDrainable, getWorker, getWorldAlpha, getWorldItem, getWorldObjectSprite, getWorldStaticItem, getWorldStaticModel, getWorldStaticModelsByIndex, getWorldTexture, getWorldXRotation, getWorldYRotation, getWorldZRotation, getX, getY, getZ, hasBeenHeard, hasBeenSeen, hasBlood, hasDirt, hasHeadCondition, hasMetal, hasModData, hasOrigin, hasQuality, hasReplaceType, hasResearchableRecipes, hasSharpness, hasTag, hasTag, hasTimesHeadRepaired, haveExtraItems, headConditionCheck, headConditionCheck, headConditionCheck, headConditionCheck, headConditionCheck, HowRotten, incrementCondition, inheritFoodAgeFrom, inheritOlderFoodAge, initialiseItem, is, isActivated, isAlcoholic, isAlwaysWelcomeGift, isAnimalCorpse, isAnimalFeed, isBeingFilled, isBloody, isBroken, isBurnt, isCanBandage, IsClothing, isConditionAffectsCapacity, isCookable, isCooked, isCustomColor, isCustomName, isCustomWeight, isDamaged, isDisappearOnUse, isDoingExtendedPlacement, IsDrainable, isDull, isEmittingLight, isEmptyOfFluid, isEntityValid, isEquipped, isEquippedNoSprint, isFakeEquipped, isFakeEquipped, isFavorite, isFavouriteRecipeInput, isFishingLure, isFluidContainer, isFood, IsFood, isForceDropHeavyItem, isFullOfFluid, isHidden, isHumanCorpse, isInfected, isInitialised, isInLocalPlayerInventory, isInPlayerInventory, IsInventoryContainer, isIsCookable, isKeepOnDeplete, isKeyRing, IsLiterature, IsMap, isMemento, isNoRecipes, isProtectFromRainWhileEquipped, isPureWater, isRecordedMedia, isRemoteController, isRequiresEquippedBothHands, IsRotten, isSealed, isSpice, isTrap, isTwoHandWeapon, isUnwanted, isUseWorldItem, isVanilla, isVisualAid, isWaterSource, isWet, isWorn, loadCorpseFromByteData, loadItem, loadItem, loadItem, ModDataMatches, monogramAfterDescriptor, nameAfterDescriptor, OnAddedToContainer, OnBeforeRemoveFromContainer, onBreak, playActivateDeactivateSound, playActivateSound, playDeactivateSound, randomizeCondition, randomizeGeneralCondition, randomizeHeadCondition, randomizeSharpness, randomizeWorldZRotation, reduceCondition, reduceHeadCondition, Remove, RemoveFromContainer, researchRecipes, reset, saveWithSize, setActivatedRemote, setActualWeight, setAge, setAlcoholic, setAlcoholPower, setAmmoType, setAnimalTracks, 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, setConditionFrom, setConditionFromHeadCondition, setConditionFromModData, setConditionLowerNormal, setConditionLowerOffroad, setConditionMax, setConditionNoSound, setConditionTo, setConditionWhileLoading, setContainer, SetContainerPosition, setContainerX, setContainerY, setCooked, setCookedString, setCookingTime, setCount, setCountDownSound, setCurrentAmmoCount, setCurrentUses, setCurrentUsesFrom, setCustomColor, setCustomMenuOption, setCustomName, setCustomWeight, setDescription, setDirt, setDisplayCategory, setDoingExtendedPlacement, setDurability, setEngineLoudness, setEquipParent, setEquipParent, setEvolvedRecipeName, setExplosionSound, setFatigueChange, setFavorite, setGunType, setHaveBeenRepaired, setHeadCondition, setHeadConditionFromCondition, setIcon, setIconsForTexture, setID, setInfected, setInitialised, setIsCookable, setIsCraftingConsumed, setItemCapacity, setItemHeat, setItemWhenDry, setJobDelta, setJobType, setKeyId, setLastAged, setLightDistance, setLightStrength, setMaxAmmo, setMaxCapacity, setMediaType, setMeltingTime, setMetalValue, setMinutesToBurn, setMinutesToCook, setModelIndex, setModule, setName, setNewPlaceDir, setNoRecipes, setOffAge, setOffAgeMax, setOffString, setOrigin, setOrigin, setOrigin, setOriginX, setOriginY, setOriginZ, setPlaceDir, setPreviousOwner, setQuality, setRecordedMediaData, setRecordedMediaIndex, setRecordedMediaIndexInteger, setReduceInfectionPower, setRegistry_id, setRemoteControlID, setRemoteController, setRemoteRange, setReplaceOnUse, setReplaceOnUseOn, setRequireInHandOrInventory, setRightClickContainer, setSharpness, setSharpnessFrom, setStashChance, setStashMap, setStaticModel, setStaticModel, setStaticModelsByIndex, setStressChange, setSuspensionCompression, setSuspensionDamping, setTaken, setTexture, setTextureBurnt, setTextureColorMask, setTextureCooked, setTextureFluidMask, setTexturerotten, setTimesHeadRepaired, setTimesRepaired, setTooltip, setTorchCone, setType, setUnCookedString, setUnhappyChange, setUnwanted, setUses, setUsesFrom, setWeight, setWet, setWetCooldown, setWheelFriction, setWorker, setWorldAlpha, setWorldItem, setWorldScale, setWorldStaticItem, setWorldStaticModel, setWorldStaticModel, setWorldStaticModelsByIndex, setWorldTexture, setWorldXRotation, setWorldYRotation, setWorldZRotation, sharpnessCheck, sharpnessCheck, sharpnessCheck, sharpnessCheck, sharpnessCheck, shouldUpdateInWorld, storeInByteData, SynchSpawn, synchWithVisual, syncItemFields, toString, tryGetWorldStaticModelByIndex, unsealIfNotFull, updateAge, updateEquippedAndActivatedSound, updateEquippedAndActivatedSound, updateSound, Use, Use, Use, UseAndSync, UseForCrafting, UseItemMethods inherited from class zombie.entity.GameEntity
addToWorld, attrib, componentSize, containsComponent, getAttributes, getComponent, getComponentAny, getComponentForIndex, getComponentFromID, getDefaultEntityDisplayName, getDurabilityComponent, getEntityDisplayName, getEntityFullTypeDebug, getEntityScript, getExceptionCompatibleString, getFluidContainer, getSpriteConfig, getUsingPlayer, hasComponent, hasComponentAny, hasComponents, hasRenderers, isAddedToEngine, isMeta, isOutside, isRemovingFromEngine, isScheduledForBucketUpdate, isScheduledForEngineRemoval, isUsingPlayer, isValidEngineEntity, loadEntity, onEquip, onEquip, onFluidContainerUpdate, onUnEquip, removeFromWorld, removeFromWorld, renderlast, renderlastComponents, requiresEntitySave, saveEntity, sendSyncEntity, setUsingPlayerMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface zombie.interfaces.IUpdater
renderlast
-
Field Details
-
MAX_ATTACHMENT_COUNT
public static final int MAX_ATTACHMENT_COUNT- See Also:
-
WeaponLength
public float WeaponLength -
SplatSize
public float SplatSize -
bIsAimedFirearm
public boolean bIsAimedFirearm -
bIsAimedHandWeapon
public boolean bIsAimedHandWeapon -
RunAnim
-
IdleAnim
-
HitAngleMod
public float HitAngleMod -
activeSight
-
-
Constructor Details
-
HandWeapon
-
HandWeapon
-
-
Method Details
-
getCategory
- Overrides:
getCategoryin classInventoryItem
-
IsWeapon
public boolean IsWeapon()- Overrides:
IsWeaponin classInventoryItem
-
getSaveType
public int getSaveType()- Overrides:
getSaveTypein classInventoryItem
-
getSplatSize
public float getSplatSize() -
getScore
- Overrides:
getScorein classInventoryItem
-
getActualWeight
public float getActualWeight()- Overrides:
getActualWeightin classInventoryItem- Returns:
- the ActualWeight
-
getWeight
public float getWeight()- Overrides:
getWeightin classInventoryItem- Returns:
- the Weight
-
getEffectiveWeight
public float getEffectiveWeight() -
getContentsWeight
public float getContentsWeight()- Overrides:
getContentsWeightin classInventoryItem
-
DoTooltip
- Overrides:
DoTooltipin classInventoryItem
-
getDamageMod
-
getRangeMod
-
getFatigueMod
-
getKnockbackMod
-
getSpeedMod
-
getToHitMod
-
getPerk
-
muscleStrainMod
-
getWeaponSkill
-
isAngleFalloff
public boolean isAngleFalloff()- Returns:
- the angleFalloff
-
setAngleFalloff
public void setAngleFalloff(boolean _angleFalloff) - Parameters:
_angleFalloff- the angleFalloff to set
-
isCanBarracade
public boolean isCanBarracade()- Returns:
- the bCanBarracade
-
setCanBarracade
public void setCanBarracade(boolean bCanBarracade) - Parameters:
bCanBarracade- the bCanBarracade to set
-
getDoSwingBeforeImpact
public float getDoSwingBeforeImpact()- Returns:
- the doSwingBeforeImpact
-
setDoSwingBeforeImpact
public void setDoSwingBeforeImpact(float _doSwingBeforeImpact) - Parameters:
_doSwingBeforeImpact- the doSwingBeforeImpact to set
-
getImpactSound
- Returns:
- the impactSound
-
setImpactSound
- Parameters:
_impactSound- the impactSound to set
-
isKnockBackOnNoDeath
public boolean isKnockBackOnNoDeath()- Returns:
- the knockBackOnNoDeath
-
setKnockBackOnNoDeath
public void setKnockBackOnNoDeath(boolean _knockBackOnNoDeath) - Parameters:
_knockBackOnNoDeath- the knockBackOnNoDeath to set
-
getMaxAngle
public float getMaxAngle()- Returns:
- the maxAngle
-
setMaxAngle
public void setMaxAngle(float _maxAngle) - Parameters:
_maxAngle- the maxAngle to set
-
getMaxDamage
public float getMaxDamage()- Returns:
- the maxDamage
-
setMaxDamage
public void setMaxDamage(float _maxDamage) - Parameters:
_maxDamage- the maxDamage to set
-
getMaxHitCount
public int getMaxHitCount()- Returns:
- the maxHitCount
-
setMaxHitCount
public void setMaxHitCount(int _maxHitCount) - Parameters:
_maxHitCount- the maxHitCount to set
-
getMaxRange
public float getMaxRange()- Returns:
- the maxRange
-
getMaxRange
-
setMaxRange
public void setMaxRange(float _maxRange) - Parameters:
_maxRange- the maxRange to set
-
isRanged
public boolean isRanged()- Returns:
- the ranged
-
setRanged
public void setRanged(boolean _ranged) - Parameters:
_ranged- the ranged to set
-
getMinAngle
public float getMinAngle()- Returns:
- the minAngle
-
setMinAngle
public void setMinAngle(float _minAngle) - Parameters:
_minAngle- the minAngle to set
-
getMinDamage
public float getMinDamage()- Returns:
- the minDamage
-
setMinDamage
public void setMinDamage(float _minDamage) - Parameters:
_minDamage- the minDamage to set
-
getMinimumSwingTime
public float getMinimumSwingTime()- Returns:
- the minimumSwingTime
-
setMinimumSwingTime
public void setMinimumSwingTime(float _minimumSwingTime) - Parameters:
_minimumSwingTime- the minimumSwingTime to set
-
getMinRange
public float getMinRange()- Returns:
- the minRange
-
setMinRange
public void setMinRange(float _minRange) - Parameters:
_minRange- the minRange to set
-
getNoiseFactor
public float getNoiseFactor()- Returns:
- the noiseFactor
-
setNoiseFactor
public void setNoiseFactor(float _noiseFactor) - Parameters:
_noiseFactor- the noiseFactor to set
-
getOtherHandRequire
- Returns:
- the otherHandRequire
-
setOtherHandRequire
- Parameters:
_otherHandRequire- the otherHandRequire to set
-
isOtherHandUse
public boolean isOtherHandUse()- Returns:
- the otherHandUse
-
setOtherHandUse
public void setOtherHandUse(boolean _otherHandUse) - Parameters:
_otherHandUse- the otherHandUse to set
-
getPhysicsObject
- Returns:
- the physicsObject
-
setPhysicsObject
- Parameters:
_physicsObject- the physicsObject to set
-
getPushBackMod
public float getPushBackMod()- Returns:
- the pushBackMod
-
setPushBackMod
public void setPushBackMod(float _pushBackMod) - Parameters:
_pushBackMod- the pushBackMod to set
-
isRangeFalloff
public boolean isRangeFalloff()- Returns:
- the rangeFalloff
-
setRangeFalloff
public void setRangeFalloff(boolean _rangeFalloff) - Parameters:
_rangeFalloff- the rangeFalloff to set
-
getSoundRadius
public int getSoundRadius()- Returns:
- the soundRadius
-
setSoundRadius
public void setSoundRadius(int _soundRadius) - Parameters:
_soundRadius- the soundRadius to set
-
getSoundVolume
public int getSoundVolume()- Returns:
- the soundVolume
-
setSoundVolume
public void setSoundVolume(int _soundVolume) - Parameters:
_soundVolume- the soundVolume to set
-
isSplatBloodOnNoDeath
public boolean isSplatBloodOnNoDeath()- Returns:
- the splatBloodOnNoDeath
-
setSplatBloodOnNoDeath
public void setSplatBloodOnNoDeath(boolean _splatBloodOnNoDeath) - Parameters:
_splatBloodOnNoDeath- the splatBloodOnNoDeath to set
-
getSplatNumber
public int getSplatNumber()- Returns:
- the splatNumber
-
setSplatNumber
public void setSplatNumber(int _splatNumber) - Parameters:
_splatNumber- the splatNumber to set
-
getSwingSound
- Returns:
- the swingSound
-
setSwingSound
- Parameters:
_swingSound- the swingSound to set
-
getSwingTime
public float getSwingTime()- Returns:
- the swingTime
-
setSwingTime
public void setSwingTime(float _swingTime) - Parameters:
_swingTime- the swingTime to set
-
getToHitModifier
public float getToHitModifier()- Returns:
- the toHitModifier
-
setToHitModifier
public void setToHitModifier(float _toHitModifier) - Parameters:
_toHitModifier- the toHitModifier to set
-
isUseEndurance
public boolean isUseEndurance()- Returns:
- the useEndurance
-
setUseEndurance
public void setUseEndurance(boolean _useEndurance) - Parameters:
_useEndurance- the useEndurance to set
-
isUseSelf
public boolean isUseSelf()- Returns:
- the useSelf
-
setUseSelf
public void setUseSelf(boolean _useSelf) - Parameters:
_useSelf- the useSelf to set
-
getWeaponSprite
- Returns:
- the weaponSprite
-
setWeaponSprite
- Parameters:
_weaponSprite- the weaponSprite to set
-
getOtherBoost
public float getOtherBoost()- Returns:
- the otherBoost
-
setOtherBoost
public void setOtherBoost(float _otherBoost) - Parameters:
_otherBoost- the otherBoost to set
-
getDoorDamage
public int getDoorDamage()- Returns:
- the DoorDamage
-
setDoorDamage
public void setDoorDamage(int _DoorDamage) - Parameters:
_DoorDamage- the DoorDamage to set
-
getDoorHitSound
- Returns:
- the doorHitSound
-
setDoorHitSound
- Parameters:
_doorHitSound- the doorHitSound to set
-
getConditionLowerChance
public int getConditionLowerChance()- Overrides:
getConditionLowerChancein classInventoryItem- Returns:
- the ConditionLowerChance
-
setConditionLowerChance
public void setConditionLowerChance(int _ConditionLowerChance) - Parameters:
_ConditionLowerChance- the ConditionLowerChance to set
-
isMultipleHitConditionAffected
public boolean isMultipleHitConditionAffected()- Returns:
- the MultipleHitConditionAffected
-
setMultipleHitConditionAffected
public void setMultipleHitConditionAffected(boolean _MultipleHitConditionAffected) - Parameters:
_MultipleHitConditionAffected- the MultipleHitConditionAffected to set
-
isAlwaysKnockdown
public boolean isAlwaysKnockdown()- Returns:
- the AlwaysKnockdown
-
setAlwaysKnockdown
public void setAlwaysKnockdown(boolean _AlwaysKnockdown) - Parameters:
_AlwaysKnockdown- the AlwaysKnockdown to set
-
getEnduranceMod
public float getEnduranceMod()- Returns:
- the EnduranceMod
-
setEnduranceMod
public void setEnduranceMod(float _EnduranceMod) - Parameters:
_EnduranceMod- the EnduranceMod to set
-
getKnockdownMod
public float getKnockdownMod()- Returns:
- the KnockdownMod
-
setKnockdownMod
public void setKnockdownMod(float _KnockdownMod) - Parameters:
_KnockdownMod- the KnockdownMod to set
-
isCantAttackWithLowestEndurance
public boolean isCantAttackWithLowestEndurance()- Returns:
- the CantAttackWithLowestEndurance
-
setCantAttackWithLowestEndurance
public void setCantAttackWithLowestEndurance(boolean _CantAttackWithLowestEndurance) - Parameters:
_CantAttackWithLowestEndurance- the CantAttackWithLowestEndurance to set
-
isAimedFirearm
public boolean isAimedFirearm() -
isAimedHandWeapon
public boolean isAimedHandWeapon() -
getProjectileCount
public int getProjectileCount() -
setProjectileCount
public void setProjectileCount(int count) -
getProjectileSpread
public float getProjectileSpread() -
setProjectileSpread
public void setProjectileSpread(float float0) -
getProjectileWeightCenter
public float getProjectileWeightCenter() -
setProjectileWeightCenter
public void setProjectileWeightCenter(float float0) -
setMuzzleFlashModelKey
-
getMuzzleFlashModelKey
-
getAimingMod
public float getAimingMod() -
isAimed
public boolean isAimed() -
setCriticalChance
public void setCriticalChance(float criticalChance) -
getCriticalChance
public float getCriticalChance() -
setSubCategory
-
getSubCategory
-
setZombieHitSound
-
getZombieHitSound
-
getWeaponCategories
-
setWeaponCategories
-
getAimingPerkCritModifier
public int getAimingPerkCritModifier() -
setAimingPerkCritModifier
public void setAimingPerkCritModifier(int aimingPerkCritModifier) -
getAimingPerkRangeModifier
public float getAimingPerkRangeModifier() -
setAimingPerkRangeModifier
public void setAimingPerkRangeModifier(float aimingPerkRangeModifier) -
getHitChance
public int getHitChance() -
setHitChance
public void setHitChance(int hitChance) -
getAimingPerkHitChanceModifier
public float getAimingPerkHitChanceModifier() -
setAimingPerkHitChanceModifier
public void setAimingPerkHitChanceModifier(float aimingPerkHitChanceModifier) -
getAimingPerkMinAngleModifier
public float getAimingPerkMinAngleModifier() -
setAimingPerkMinAngleModifier
public void setAimingPerkMinAngleModifier(float aimingPerkMinAngleModifier) -
getRecoilDelay
public int getRecoilDelay() -
getRecoilDelay
-
setRecoilDelay
public void setRecoilDelay(int recoilDelay) -
isPiercingBullets
public boolean isPiercingBullets() -
setPiercingBullets
public void setPiercingBullets(boolean piercingBullets) -
getSoundGain
public float getSoundGain() -
setSoundGain
public void setSoundGain(float _soundGain) -
getClipSize
public int getClipSize() -
setClipSize
public void setClipSize(int capacity) -
save
- Overrides:
savein classInventoryItem- Throws:
IOException
-
load
- Overrides:
loadin classInventoryItem- Throws:
IOException
-
getActiveLight
-
setActiveLight
-
getActiveSight
-
setActiveSight
-
setMinSightRange
public void setMinSightRange(float float0) -
getMinSightRange
public float getMinSightRange() -
getMinSightRange
-
setMaxSightRange
public void setMaxSightRange(float float0) -
getMaxSightRange
public float getMaxSightRange() -
getMaxSightRange
-
getLowLightBonus
public float getLowLightBonus() -
getMinRangeRanged
public float getMinRangeRanged() -
setMinRangeRanged
public void setMinRangeRanged(float _minRangeRanged) -
getReloadTime
public int getReloadTime() -
setReloadTime
public void setReloadTime(int _reloadTime) -
getAimingTime
public int getAimingTime() -
setAimingTime
public void setAimingTime(int _aimingTime) -
getTreeDamage
public int getTreeDamage() -
setTreeDamage
public void setTreeDamage(int _treeDamage) -
getBulletOutSound
-
setBulletOutSound
-
getShellFallSound
-
setShellFallSound
-
getAllWeaponParts
-
getAllWeaponParts
-
getDetachableWeaponParts
-
clearAllWeaponParts
public void clearAllWeaponParts() -
clearWeaponPart
-
clearWeaponPart
-
setWeaponPart
-
setWeaponPart
-
getWeaponPart
-
getWeaponPart
-
getWeaponPartWeightModifier
-
getWeaponPartWeightModifier
-
attachWeaponPart
-
attachWeaponPart
-
attachWeaponPart
-
attachWeaponPart
-
detachAllWeaponParts
public void detachAllWeaponParts() -
detachWeaponPart
-
detachWeaponPart
-
detachWeaponPart
-
detachWeaponPart
-
getTriggerExplosionTimer
public int getTriggerExplosionTimer() -
setTriggerExplosionTimer
public void setTriggerExplosionTimer(int _triggerExplosionTimer) -
canBePlaced
public boolean canBePlaced() -
setCanBePlaced
public void setCanBePlaced(boolean _canBePlaced) -
getExplosionRange
public int getExplosionRange() -
setExplosionRange
public void setExplosionRange(int _explosionRange) -
getExplosionPower
public int getExplosionPower() -
setExplosionPower
public void setExplosionPower(int _explosionPower) -
getFireRange
public int getFireRange() -
setFireRange
public void setFireRange(int _fireRange) -
getSmokeRange
public int getSmokeRange() -
setSmokeRange
public void setSmokeRange(int _smokeRange) -
getFireStartingEnergy
public int getFireStartingEnergy() -
setFireStartingEnergy
public void setFireStartingEnergy(int int0) -
getFireStartingChance
public int getFireStartingChance() -
setFireStartingChance
public void setFireStartingChance(int int0) -
getNoiseRange
public int getNoiseRange() -
setNoiseRange
public void setNoiseRange(int _noiseRange) -
getNoiseDuration
public int getNoiseDuration() -
getExtraDamage
public float getExtraDamage() -
setExtraDamage
public void setExtraDamage(float _extraDamage) -
getExplosionTimer
public int getExplosionTimer() -
setExplosionTimer
public void setExplosionTimer(int _explosionTimer) -
getExplosionDuration
public int getExplosionDuration() -
setExplosionDuration
public void setExplosionDuration(int int0) -
getPlacedSprite
-
setPlacedSprite
-
canBeReused
public boolean canBeReused() -
setCanBeReused
public void setCanBeReused(boolean _canBeReused) -
getSensorRange
public int getSensorRange() -
setSensorRange
public void setSensorRange(int _sensorRange) -
getRunAnim
-
getCriticalDamageMultiplier
public float getCriticalDamageMultiplier() -
setCriticalDamageMultiplier
public void setCriticalDamageMultiplier(float float0) -
getStaticModel
- Overrides:
getStaticModelin classInventoryItem
-
getStaticModelException
- Overrides:
getStaticModelExceptionin classInventoryItem
-
getBaseSpeed
public float getBaseSpeed() -
setBaseSpeed
public void setBaseSpeed(float _baseSpeed) -
getBloodLevel
public float getBloodLevel()- Overrides:
getBloodLevelin classInventoryItem
-
setBloodLevel
public void setBloodLevel(float level) - Overrides:
setBloodLevelin classInventoryItem
-
setWeaponLength
public void setWeaponLength(float weaponLength) -
getAmmoBox
-
setAmmoBox
-
getMagazineType
-
setMagazineType
-
getEjectAmmoStartSound
-
getEjectAmmoSound
-
getEjectAmmoStopSound
-
getInsertAmmoStartSound
-
getInsertAmmoSound
-
getInsertAmmoStopSound
-
getRackSound
-
setRackSound
-
isReloadable
-
isContainsClip
public boolean isContainsClip() -
setContainsClip
public void setContainsClip(boolean _containsClip) -
getBestMagazine
Get the magazine with the most bullets in it -
getWeaponReloadType
-
setWeaponReloadType
-
isRackAfterShoot
public boolean isRackAfterShoot() -
setRackAfterShoot
public void setRackAfterShoot(boolean _rackAfterShoot) -
isRoundChambered
public boolean isRoundChambered() -
setRoundChambered
public void setRoundChambered(boolean _roundChambered) -
isSpentRoundChambered
public boolean isSpentRoundChambered() -
setSpentRoundChambered
public void setSpentRoundChambered(boolean _roundChambered) -
getSpentRoundCount
public int getSpentRoundCount() -
setSpentRoundCount
public void setSpentRoundCount(int count) -
isManuallyRemoveSpentRounds
public boolean isManuallyRemoveSpentRounds() -
getAmmoPerShoot
public int getAmmoPerShoot() -
setAmmoPerShoot
public void setAmmoPerShoot(int _ammoPerShoot) -
getJamGunChance
public float getJamGunChance() -
setJamGunChance
public void setJamGunChance(float _jamGunChance) -
isJammed
public boolean isJammed() -
setJammed
public void setJammed(boolean _isJammed) -
checkJam
-
checkUnJam
-
getClickSound
-
setClickSound
-
getModelWeaponPart
-
setModelWeaponPart
-
getOriginalWeaponSprite
-
setOriginalWeaponSprite
-
haveChamber
public boolean haveChamber() -
setHaveChamber
public void setHaveChamber(boolean _haveChamber) -
getDamageCategory
-
setDamageCategory
-
isDamageMakeHole
public boolean isDamageMakeHole() -
setDamageMakeHole
public void setDamageMakeHole(boolean _damageMakeHole) -
getHitFloorSound
-
setHitFloorSound
-
isInsertAllBulletsReload
public boolean isInsertAllBulletsReload() -
setInsertAllBulletsReload
public void setInsertAllBulletsReload(boolean _insertAllBulletsReload) -
getFireMode
-
setFireMode
-
isSelectFire
public boolean isSelectFire() -
cycleFireMode
-
getFireModePossibilities
-
setFireModePossibilities
-
getCyclicRateMultiplier
public float getCyclicRateMultiplier() -
setCyclicRateMultiplier
public void setCyclicRateMultiplier(float float0) -
randomizeBullets
public int randomizeBullets() -
canEmitLight
public boolean canEmitLight()- Overrides:
canEmitLightin classInventoryItem
-
getLightStrength
public float getLightStrength()- Overrides:
getLightStrengthin classInventoryItem
-
isTorchCone
public boolean isTorchCone()- Overrides:
isTorchConein classInventoryItem
-
getTorchDot
public float getTorchDot()- Overrides:
getTorchDotin classInventoryItem
-
getLightDistance
public int getLightDistance()- Overrides:
getLightDistancein classInventoryItem
-
canBeActivated
public boolean canBeActivated()- Overrides:
canBeActivatedin classInventoryItem
-
getStopPower
public float getStopPower() -
isInstantExplosion
public boolean isInstantExplosion() -
setWeaponSpritesByIndex
-
getWeaponSpritesByIndex
-
usesExternalMagazine
public boolean usesExternalMagazine() -
inheritAmmunition
-
isBareHands
public boolean isBareHands() -
render
-
setActivated
public void setActivated(boolean boolean0) - Overrides:
setActivatedin classInventoryItem
-
update
public void update()- Specified by:
updatein interfaceIUpdater- Overrides:
updatein classInventoryItem
-
canAttackPierceTransparentWall
-
randomizeFirearmAsLoot
public void randomizeFirearmAsLoot() -
setAttackTargetSquare
-
getAttackTargetSquare
-
isMelee
public boolean isMelee() -
isExplosive
public boolean isExplosive() -
getStaggerBackTimeMod
-
setScriptItem
- Overrides:
setScriptItemin classInventoryItem- Parameters:
item- the ScriptItem to set
-
needToBeClosedOnceReload
public boolean needToBeClosedOnceReload()
-