Class Item


public final class Item extends GameEntityScript
  • Field Details

    • clothingExtraSubmenu

      public String clothingExtraSubmenu
    • DisplayName

      public String DisplayName
    • Hidden

      public boolean Hidden
    • CantEat

      public boolean CantEat
    • Icon

      public String Icon
    • Medical

      public boolean Medical
    • CannedFood

      public boolean CannedFood
    • SurvivalGear

      public boolean SurvivalGear
    • MechanicsItem

      public boolean MechanicsItem
    • UseWorldItem

      public boolean UseWorldItem
    • ScaleWorldIcon

      public float ScaleWorldIcon
    • CloseKillMove

      public String CloseKillMove
    • WeaponLength

      public float WeaponLength
    • ActualWeight

      public float ActualWeight
    • WeightWet

      public float WeightWet
    • WeightEmpty

      public float WeightEmpty
    • HungerChange

      public float HungerChange
    • CriticalChance

      public float CriticalChance
    • Count

      public int Count
    • DaysFresh

      public int DaysFresh
    • DaysTotallyRotten

      public int DaysTotallyRotten
    • MinutesToCook

      public int MinutesToCook
    • MinutesToBurn

      public int MinutesToBurn
    • IsCookable

      public boolean IsCookable
    • StressChange

      public float StressChange
    • BoredomChange

      public float BoredomChange
    • UnhappyChange

      public float UnhappyChange
    • AlwaysWelcomeGift

      public boolean AlwaysWelcomeGift
    • ReplaceOnDeplete

      public String ReplaceOnDeplete
    • Ranged

      public boolean Ranged
    • CanStoreWater

      public boolean CanStoreWater
    • MaxRange

      public float MaxRange
    • MinRange

      public float MinRange
    • ThirstChange

      public float ThirstChange
    • FatigueChange

      public float FatigueChange
    • MinAngle

      public float MinAngle
    • RequiresEquippedBothHands

      public boolean RequiresEquippedBothHands
    • MaxDamage

      public float MaxDamage
    • MinDamage

      public float MinDamage
    • MinimumSwingTime

      public float MinimumSwingTime
    • SwingSound

      public String SwingSound
    • WeaponSprite

      public String WeaponSprite
    • AngleFalloff

      public boolean AngleFalloff
    • SoundVolume

      public int SoundVolume
    • ToHitModifier

      public float ToHitModifier
    • SoundRadius

      public int SoundRadius
    • OtherCharacterVolumeBoost

      public float OtherCharacterVolumeBoost
    • Categories

      public final ArrayList<String> Categories
    • Tags

      public final ArrayList<String> Tags
    • ImpactSound

      public String ImpactSound
    • SwingTime

      public float SwingTime
    • KnockBackOnNoDeath

      public boolean KnockBackOnNoDeath
    • SplatBloodOnNoDeath

      public boolean SplatBloodOnNoDeath
    • SwingAmountBeforeImpact

      public float SwingAmountBeforeImpact
    • AmmoType

      public String AmmoType
    • maxAmmo

      public int maxAmmo
    • GunType

      public String GunType
    • DoorDamage

      public int DoorDamage
    • ConditionLowerChance

      public int ConditionLowerChance
    • HeadConditionLowerChanceMultiplier

      public float HeadConditionLowerChanceMultiplier
    • ConditionMax

      public int ConditionMax
    • CanBandage

      public boolean CanBandage
    • name

      public String name
    • moduleDotType

      public String moduleDotType
    • MaxHitCount

      public int MaxHitCount
    • UseSelf

      public boolean UseSelf
    • OtherHandUse

      public boolean OtherHandUse
    • OtherHandRequire

      public String OtherHandRequire
    • PhysicsObject

      public String PhysicsObject
    • SwingAnim

      public String SwingAnim
    • WeaponWeight

      public float WeaponWeight
    • EnduranceChange

      public float EnduranceChange
    • IdleAnim

      public String IdleAnim
    • RunAnim

      public String RunAnim
    • attachmentType

      public String attachmentType
    • makeUpType

      public String makeUpType
    • consolidateOption

      public String consolidateOption
    • RequireInHandOrInventory

      public ArrayList<String> RequireInHandOrInventory
    • DoorHitSound

      public String DoorHitSound
    • ReplaceOnUse

      public String ReplaceOnUse
    • DangerousUncooked

      public boolean DangerousUncooked
    • Alcoholic

      public boolean Alcoholic
    • PushBackMod

      public float PushBackMod
    • SplatNumber

      public int SplatNumber
    • NPCSoundBoost

      public float NPCSoundBoost
    • RangeFalloff

      public boolean RangeFalloff
    • UseEndurance

      public boolean UseEndurance
    • MultipleHitConditionAffected

      public boolean MultipleHitConditionAffected
    • ShareDamage

      public boolean ShareDamage
    • ShareEndurance

      public boolean ShareEndurance
    • CanBarricade

      public boolean CanBarricade
    • UseWhileEquipped

      public boolean UseWhileEquipped
    • UseWhileUnequipped

      public boolean UseWhileUnequipped
    • TicksPerEquipUse

      public int TicksPerEquipUse
    • DisappearOnUse

      public boolean DisappearOnUse
    • UseDelta

      public float UseDelta
    • AlwaysKnockdown

      public boolean AlwaysKnockdown
    • EnduranceMod

      public float EnduranceMod
    • KnockdownMod

      public float KnockdownMod
    • CantAttackWithLowestEndurance

      public boolean CantAttackWithLowestEndurance
    • ReplaceOnUseOn

      public String ReplaceOnUseOn
    • attachmentsProvided

      public ArrayList<String> attachmentsProvided
    • FoodType

      public String FoodType
    • Poison

      public boolean Poison
    • PoisonDetectionLevel

      public Integer PoisonDetectionLevel
    • PoisonPower

      public int PoisonPower
    • DefaultModData

      public se.krka.kahlua.vm.KahluaTable DefaultModData
    • IsAimedFirearm

      public boolean IsAimedFirearm
    • IsAimedHandWeapon

      public boolean IsAimedHandWeapon
    • CanStack

      public boolean CanStack
    • AimingMod

      public float AimingMod
    • HitAngleMod

      public float HitAngleMod
    • NumberOfPages

      public int NumberOfPages
    • LvlSkillTrained

      public int LvlSkillTrained
    • NumLevelsTrained

      public int NumLevelsTrained
    • SkillTrained

      public String SkillTrained
    • Capacity

      public int Capacity
    • maxItemSize

      public float maxItemSize
    • WeightReduction

      public int WeightReduction
    • SubCategory

      public String SubCategory
    • ActivatedItem

      public boolean ActivatedItem
    • LightStrength

      public float LightStrength
    • TorchCone

      public boolean TorchCone
    • LightDistance

      public int LightDistance
    • CanBeEquipped

      public String CanBeEquipped
    • TwoHandWeapon

      public boolean TwoHandWeapon
    • CustomContextMenu

      public String CustomContextMenu
    • Tooltip

      public String Tooltip
    • ReplaceOnCooked

      public List<String> ReplaceOnCooked
    • DisplayCategory

      public String DisplayCategory
    • Trap

      public Boolean Trap
    • OBSOLETE

      public boolean OBSOLETE
    • FishingLure

      public boolean FishingLure
    • canBeWrite

      public boolean canBeWrite
    • AimingPerkCritModifier

      public int AimingPerkCritModifier
    • AimingPerkRangeModifier

      public float AimingPerkRangeModifier
    • AimingPerkHitChanceModifier

      public float AimingPerkHitChanceModifier
    • HitChance

      public int HitChance
    • AimingPerkMinAngleModifier

      public float AimingPerkMinAngleModifier
    • RecoilDelay

      public int RecoilDelay
    • PiercingBullets

      public boolean PiercingBullets
    • SoundGain

      public float SoundGain
    • ProtectFromRainWhenEquipped

      public boolean ProtectFromRainWhenEquipped
    • minSightRange

      public float minSightRange
    • maxSightRange

      public float maxSightRange
    • lowLightBonus

      public float lowLightBonus
    • torchDot

      public float torchDot
    • colorRed

      public int colorRed
    • colorGreen

      public int colorGreen
    • colorBlue

      public int colorBlue
    • twoWay

      public boolean twoWay
    • transmitRange

      public int transmitRange
    • micRange

      public int micRange
    • baseVolumeRange

      public float baseVolumeRange
    • isPortable

      public boolean isPortable
    • isTelevision

      public boolean isTelevision
    • minChannel

      public int minChannel
    • maxChannel

      public int maxChannel
    • usesBattery

      public boolean usesBattery
    • isHighTier

      public boolean isHighTier
    • HerbalistType

      public String HerbalistType
    • evolvedRecipeName

      public String evolvedRecipeName
    • map

      public String map
    • vehicleType

      public int vehicleType
    • ClothingItem

      public String ClothingItem
    • primaryAnimMask

      public String primaryAnimMask
    • secondaryAnimMask

      public String secondaryAnimMask
    • primaryAnimMaskAttachment

      public String primaryAnimMaskAttachment
    • secondaryAnimMaskAttachment

      public String secondaryAnimMaskAttachment
    • replaceInSecondHand

      public String replaceInSecondHand
    • replaceInPrimaryHand

      public String replaceInPrimaryHand
    • replaceWhenUnequip

      public String replaceWhenUnequip
    • replacePrimaryHand

      public ItemReplacement replacePrimaryHand
    • replaceSecondHand

      public ItemReplacement replaceSecondHand
    • worldObjectSprite

      public String worldObjectSprite
    • ItemName

      public String ItemName
    • NormalTexture

      public Texture NormalTexture
    • SpecialTextures

      public List<Texture> SpecialTextures
    • SpecialWorldTextureNames

      public List<String> SpecialWorldTextureNames
    • WorldTextureName

      public String WorldTextureName
    • WorldTexture

      public Texture WorldTexture
    • eatType

      public String eatType
    • pourType

      public String pourType
    • readType

      public String readType
    • digType

      public String digType
    • runSpeedModifier

      public float runSpeedModifier
    • combatSpeedModifier

      public float combatSpeedModifier
    • clothingItemExtra

      public ArrayList<String> clothingItemExtra
    • clothingItemExtraOption

      public ArrayList<String> clothingItemExtraOption
    • canHaveHoles

      public Boolean canHaveHoles
    • neckProtectionModifier

      public float neckProtectionModifier
    • fabricType

      public String fabricType
    • equippedNoSprint

      public boolean equippedNoSprint
    • worldStaticModel

      public String worldStaticModel
    • isDung

      public boolean isDung
    • RemoveUnhappinessWhenCooked

      public boolean RemoveUnhappinessWhenCooked
    • stopPower

      public float stopPower
    • MilkReplaceItem

      public String MilkReplaceItem
    • MaxMilk

      public int MaxMilk
    • AnimalFeedType

      public String AnimalFeedType
    • evolvedRecipe

      public final ArrayList<String> evolvedRecipe
    • withDrainable

      public String withDrainable
    • withoutDrainable

      public String withoutDrainable
    • spawnWith

      public String spawnWith
    • visionModifier

      public float visionModifier
    • hearingModifier

      public float hearingModifier
    • strainModifier

      public float strainModifier
    • damagedSound

      public String damagedSound
    • shoutMultiplier

      public float shoutMultiplier
    • eatTime

      public int eatTime
    • visualAid

      public boolean visualAid
    • discomfortModifier

      public float discomfortModifier
    • fireFuelRatio

      public float fireFuelRatio
    • itemAfterCleaning

      public String itemAfterCleaning
    • isCraftRecipeProduct

      public boolean isCraftRecipeProduct
    • isCraftRecipeProductCheckedExtra

      public boolean isCraftRecipeProductCheckedExtra
    • canBeForaged

      public boolean canBeForaged
    • canBeForagedCheckedExtra

      public boolean canBeForagedCheckedExtra
    • canSpawnAsLoot

      public boolean canSpawnAsLoot
    • canSpawnAsLootCheckedExtra

      public boolean canSpawnAsLootCheckedExtra
    • researchableRecipes

      public ArrayList<String> researchableRecipes
    • isResearchableRecipesCheckedExtra

      public boolean isResearchableRecipesCheckedExtra
    • HitSound

      public String HitSound
    • hitFloorSound

      public String hitFloorSound
    • BodyLocation

      public String BodyLocation
    • PaletteChoices

      public Stack<String> PaletteChoices
    • SpriteName

      public String SpriteName
    • PalettesStart

      public String PalettesStart
    • NetIDToItem

      public static HashMap<Integer,String> NetIDToItem
    • NetItemToID

      public static HashMap<String,Integer> NetItemToID
    • type

      public Item.Type type
  • Constructor Details

    • Item

      public Item()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Returns:
      the DisplayName
    • setDisplayName

      public void setDisplayName(String _DisplayName)
    • isHidden

      public boolean isHidden()
    • getDisplayCategory

      public String getDisplayCategory()
    • getIcon

      public String getIcon()
      Returns:
      the Icon
    • setIcon

      public void setIcon(String _Icon)
    • getNoiseDuration

      public int getNoiseDuration()
    • getNormalTexture

      public Texture getNormalTexture()
    • getNumberOfPages

      public int getNumberOfPages()
    • getActualWeight

      public float getActualWeight()
      Returns:
      the ActualWeight
    • setActualWeight

      public void setActualWeight(float _ActualWeight)
    • getWeightWet

      public float getWeightWet()
    • setWeightWet

      public void setWeightWet(float weight)
    • getWeightEmpty

      public float getWeightEmpty()
      Returns:
      the EmptyWeight
    • setWeightEmpty

      public void setWeightEmpty(float weight)
    • getHungerChange

      public float getHungerChange()
      Returns:
      the HungerChange
    • setHungerChange

      public void setHungerChange(float _HungerChange)
    • getThirstChange

      public float getThirstChange()
    • setThirstChange

      public void setThirstChange(float _ThirstChange)
    • getCount

      @Deprecated public int getCount()
      Deprecated.
      Returns:
      the Count
    • setCount

      public void setCount(int _Count)
    • getDaysFresh

      public int getDaysFresh()
      Returns:
      the DaysFresh
    • setDaysFresh

      public void setDaysFresh(int _DaysFresh)
    • getDaysTotallyRotten

      public int getDaysTotallyRotten()
      Returns:
      the DaysTotallyRotten
    • setDaysTotallyRotten

      public void setDaysTotallyRotten(int _DaysTotallyRotten)
    • getMinutesToCook

      public int getMinutesToCook()
      Returns:
      the MinutesToCook
    • setMinutesToCook

      public void setMinutesToCook(int _MinutesToCook)
    • getMinutesToBurn

      public int getMinutesToBurn()
      Returns:
      the MinutesToBurn
    • setMinutesToBurn

      public void setMinutesToBurn(int _MinutesToBurn)
    • isIsCookable

      public boolean isIsCookable()
      Returns:
      the IsCookable
    • setIsCookable

      public void setIsCookable(boolean _IsCookable)
    • getCookingSound

      public String getCookingSound()
    • getStressChange

      public float getStressChange()
      Returns:
      the StressChange
    • setStressChange

      public void setStressChange(float _StressChange)
    • getBoredomChange

      public float getBoredomChange()
      Returns:
      the BoredomChange
    • setBoredomChange

      public void setBoredomChange(float _BoredomChange)
    • getUnhappyChange

      public float getUnhappyChange()
      Returns:
      the UnhappyChange
    • setUnhappyChange

      public void setUnhappyChange(float _UnhappyChange)
    • isAlwaysWelcomeGift

      public boolean isAlwaysWelcomeGift()
      Returns:
      the AlwaysWelcomeGift
    • setAlwaysWelcomeGift

      public void setAlwaysWelcomeGift(boolean _AlwaysWelcomeGift)
    • isRanged

      public boolean isRanged()
      Returns:
      the Ranged
    • setRanged

      public void setRanged(boolean _Ranged)
    • getMaxRange

      public float getMaxRange()
      Returns:
      the MaxRange
    • setMaxRange

      public void setMaxRange(float _MaxRange)
    • getMinAngle

      public float getMinAngle()
      Returns:
      the MinAngle
    • setMinAngle

      public void setMinAngle(float _MinAngle)
    • getMaxDamage

      public float getMaxDamage()
      Returns:
      the MaxDamage
    • setMaxDamage

      public void setMaxDamage(float _MaxDamage)
    • getMinDamage

      public float getMinDamage()
      Returns:
      the MinDamage
    • setMinDamage

      public void setMinDamage(float _MinDamage)
    • getMinimumSwingTime

      public float getMinimumSwingTime()
      Returns:
      the MinimumSwingTime
    • setMinimumSwingTime

      public void setMinimumSwingTime(float _MinimumSwingTime)
    • getSwingSound

      public String getSwingSound()
      Returns:
      the SwingSound
    • setSwingSound

      public void setSwingSound(String _SwingSound)
    • getWeaponSprite

      public String getWeaponSprite()
      Returns:
      the WeaponSprite
    • setWeaponSprite

      public void setWeaponSprite(String _WeaponSprite)
    • isAngleFalloff

      public boolean isAngleFalloff()
      Returns:
      the AngleFalloff
    • setAngleFalloff

      public void setAngleFalloff(boolean _AngleFalloff)
    • getSoundVolume

      public int getSoundVolume()
      Returns:
      the SoundVolume
    • setSoundVolume

      public void setSoundVolume(int _SoundVolume)
    • getToHitModifier

      public float getToHitModifier()
      Returns:
      the ToHitModifier
    • setToHitModifier

      public void setToHitModifier(float _ToHitModifier)
    • getSoundRadius

      public int getSoundRadius()
      Returns:
      the SoundRadius
    • setSoundRadius

      public void setSoundRadius(int _SoundRadius)
    • getOtherCharacterVolumeBoost

      public float getOtherCharacterVolumeBoost()
      Returns:
      the OtherCharacterVolumeBoost
    • setOtherCharacterVolumeBoost

      public void setOtherCharacterVolumeBoost(float _OtherCharacterVolumeBoost)
    • getCategories

      public ArrayList<String> getCategories()
      Returns:
      the Categories
    • setCategories

      public void setCategories(ArrayList<String> _Categories)
    • getTags

      public ArrayList<String> getTags()
    • getImpactSound

      public String getImpactSound()
      Returns:
      the ImpactSound
    • setImpactSound

      public void setImpactSound(String _ImpactSound)
    • getSwingTime

      public float getSwingTime()
      Returns:
      the SwingTime
    • setSwingTime

      public void setSwingTime(float _SwingTime)
    • isKnockBackOnNoDeath

      public boolean isKnockBackOnNoDeath()
      Returns:
      the KnockBackOnNoDeath
    • setKnockBackOnNoDeath

      public void setKnockBackOnNoDeath(boolean _KnockBackOnNoDeath)
    • isSplatBloodOnNoDeath

      public boolean isSplatBloodOnNoDeath()
      Returns:
      the SplatBloodOnNoDeath
    • setSplatBloodOnNoDeath

      public void setSplatBloodOnNoDeath(boolean _SplatBloodOnNoDeath)
    • getSwingAmountBeforeImpact

      public float getSwingAmountBeforeImpact()
      Returns:
      the SwingAmountBeforeImpact
    • setSwingAmountBeforeImpact

      public void setSwingAmountBeforeImpact(float _SwingAmountBeforeImpact)
    • getAmmoType

      public String getAmmoType()
      Returns:
      the AmmoType
    • setAmmoType

      public void setAmmoType(String _AmmoType)
    • getDoorDamage

      public int getDoorDamage()
      Returns:
      the DoorDamage
    • setDoorDamage

      public void setDoorDamage(int _DoorDamage)
    • getConditionLowerChance

      public int getConditionLowerChance()
      Returns:
      the ConditionLowerChance
    • setConditionLowerChance

      public void setConditionLowerChance(int _ConditionLowerChance)
    • getConditionMax

      public int getConditionMax()
      Returns:
      the ConditionMax
    • setConditionMax

      public void setConditionMax(int _ConditionMax)
    • isCanBandage

      public boolean isCanBandage()
      Returns:
      the CanBandage
    • setCanBandage

      public void setCanBandage(boolean _CanBandage)
    • isCosmetic

      public boolean isCosmetic()
    • getName

      public String getName()
      Overrides:
      getName in class GameEntityScript
      Returns:
      the name
    • getModuleName

      public String getModuleName()
      Overrides:
      getModuleName in class GameEntityScript
    • getFullName

      public String getFullName()
      Overrides:
      getFullName in class GameEntityScript
    • setName

      public void setName(String _name)
    • getMaxHitCount

      public int getMaxHitCount()
      Returns:
      the MaxHitCount
    • setMaxHitCount

      public void setMaxHitCount(int _MaxHitCount)
    • isUseSelf

      public boolean isUseSelf()
      Returns:
      the UseSelf
    • setUseSelf

      public void setUseSelf(boolean _UseSelf)
    • isOtherHandUse

      public boolean isOtherHandUse()
      Returns:
      the OtherHandUse
    • setOtherHandUse

      public void setOtherHandUse(boolean _OtherHandUse)
    • getOtherHandRequire

      public String getOtherHandRequire()
      Returns:
      the OtherHandRequire
    • setOtherHandRequire

      public void setOtherHandRequire(String _OtherHandRequire)
    • getPhysicsObject

      public String getPhysicsObject()
      Returns:
      the PhysicsObject
    • setPhysicsObject

      public void setPhysicsObject(String _PhysicsObject)
    • getSwingAnim

      public String getSwingAnim()
      Returns:
      the SwingAnim
    • setSwingAnim

      public void setSwingAnim(String _SwingAnim)
    • getWeaponWeight

      public float getWeaponWeight()
      Returns:
      the WeaponWeight
    • setWeaponWeight

      public void setWeaponWeight(float _WeaponWeight)
    • getEnduranceChange

      public float getEnduranceChange()
      Returns:
      the EnduranceChange
    • setEnduranceChange

      public void setEnduranceChange(float _EnduranceChange)
    • getBreakSound

      public String getBreakSound()
    • getBulletOutSound

      public String getBulletOutSound()
    • getCloseSound

      public String getCloseSound()
    • getClothingItem

      public String getClothingItem()
    • setClothingItemAsset

      public void setClothingItemAsset(ClothingItem asset)
    • getClothingItemAsset

      public ClothingItem getClothingItemAsset()
    • getClothingItemExtra

      public ArrayList<String> getClothingItemExtra()
    • getClothingItemExtraOption

      public ArrayList<String> getClothingItemExtraOption()
    • getFabricType

      public String getFabricType()
    • getIconsForTexture

      public ArrayList<String> getIconsForTexture()
    • getCustomEatSound

      public String getCustomEatSound()
    • getFillFromDispenserSound

      public String getFillFromDispenserSound()
    • getFillFromLakeSound

      public String getFillFromLakeSound()
    • getFillFromTapSound

      public String getFillFromTapSound()
    • getFillFromToiletSound

      public String getFillFromToiletSound()
    • getEatType

      public String getEatType()
    • getPourType

      public String getPourType()
    • getReadType

      public String getReadType()
    • getDigType

      public String getDigType()
    • getCountDownSound

      public String getCountDownSound()
    • getBringToBearSound

      public String getBringToBearSound()
    • getEjectAmmoStartSound

      public String getEjectAmmoStartSound()
    • getEjectAmmoSound

      public String getEjectAmmoSound()
    • getEjectAmmoStopSound

      public String getEjectAmmoStopSound()
    • getInsertAmmoStartSound

      public String getInsertAmmoStartSound()
    • getInsertAmmoSound

      public String getInsertAmmoSound()
    • getInsertAmmoStopSound

      public String getInsertAmmoStopSound()
    • getEquipSound

      public String getEquipSound()
    • getUnequipSound

      public String getUnequipSound()
    • getExplosionSound

      public String getExplosionSound()
    • getStaticModel

      public String getStaticModel()
    • getWorldStaticModel

      public String getWorldStaticModel()
    • getStaticModelException

      public String getStaticModelException()
    • getOpenSound

      public String getOpenSound()
    • getPutInSound

      public String getPutInSound()
    • getPlaceOneSound

      public String getPlaceOneSound()
    • getPlaceMultipleSound

      public String getPlaceMultipleSound()
    • getShellFallSound

      public String getShellFallSound()
    • getDropSound

      public String getDropSound()
    • getSoundByID

      public String getSoundByID(String ID)
    • getSkillTrained

      public String getSkillTrained()
    • getDoorHitSound

      public String getDoorHitSound()
      Returns:
      the DoorHitSound
    • setDoorHitSound

      public void setDoorHitSound(String _DoorHitSound)
    • isManuallyRemoveSpentRounds

      public boolean isManuallyRemoveSpentRounds()
    • getReplaceOnUse

      public String getReplaceOnUse()
      Returns:
      the ReplaceOnUse
    • setReplaceOnUse

      public void setReplaceOnUse(String _ReplaceOnUse)
    • getReplaceOnDeplete

      public String getReplaceOnDeplete()
    • setReplaceOnDeplete

      public void setReplaceOnDeplete(String _ReplaceOnDeplete)
    • getReplaceTypes

      public String getReplaceTypes()
    • getReplaceTypesMap

      public HashMap<String,String> getReplaceTypesMap()
    • getReplaceType

      public String getReplaceType(String key)
    • hasReplaceType

      public boolean hasReplaceType(String key)
    • isDangerousUncooked

      public boolean isDangerousUncooked()
      Returns:
      the DangerousUncooked
    • setDangerousUncooked

      public void setDangerousUncooked(boolean _DangerousUncooked)
    • isAlcoholic

      public boolean isAlcoholic()
      Returns:
      the Alcoholic
    • setAlcoholic

      public void setAlcoholic(boolean _Alcoholic)
    • getPushBackMod

      public float getPushBackMod()
      Returns:
      the PushBackMod
    • setPushBackMod

      public void setPushBackMod(float _PushBackMod)
    • getSplatNumber

      public int getSplatNumber()
      Returns:
      the SplatNumber
    • setSplatNumber

      public void setSplatNumber(int _SplatNumber)
    • getNPCSoundBoost

      public float getNPCSoundBoost()
      Returns:
      the NPCSoundBoost
    • setNPCSoundBoost

      public void setNPCSoundBoost(float _NPCSoundBoost)
    • isRangeFalloff

      public boolean isRangeFalloff()
      Returns:
      the RangeFalloff
    • setRangeFalloff

      public void setRangeFalloff(boolean _RangeFalloff)
    • isUseEndurance

      public boolean isUseEndurance()
      Returns:
      the UseEndurance
    • setUseEndurance

      public void setUseEndurance(boolean _UseEndurance)
    • isMultipleHitConditionAffected

      public boolean isMultipleHitConditionAffected()
      Returns:
      the MultipleHitConditionAffected
    • setMultipleHitConditionAffected

      public void setMultipleHitConditionAffected(boolean _MultipleHitConditionAffected)
    • isShareDamage

      public boolean isShareDamage()
      Returns:
      the ShareDamage
    • setShareDamage

      public void setShareDamage(boolean _ShareDamage)
    • isShareEndurance

      public boolean isShareEndurance()
      Returns:
      the ShareEndurance
    • setShareEndurance

      public void setShareEndurance(boolean _ShareEndurance)
    • isCanBarricade

      public boolean isCanBarricade()
      Returns:
      the CanBarricade
    • setCanBarricade

      public void setCanBarricade(boolean _CanBarricade)
    • isUseWhileEquipped

      public boolean isUseWhileEquipped()
      Returns:
      the UseWhileEquipped
    • setUseWhileEquipped

      public void setUseWhileEquipped(boolean _UseWhileEquipped)
    • isUseWhileUnequipped

      public boolean isUseWhileUnequipped()
      Returns:
      the UseWhileUnequipped
    • setUseWhileUnequipped

      public void setUseWhileUnequipped(boolean _UseWhileUnequipped)
    • setTicksPerEquipUse

      public void setTicksPerEquipUse(int _TicksPerEquipUse)
    • getTicksPerEquipUse

      public float getTicksPerEquipUse()
    • isDisappearOnUse

      public boolean isDisappearOnUse()
      Returns:
      the DisappearOnUse
    • isKeepOnDeplete

      public boolean isKeepOnDeplete()
    • setDisappearOnUse

      public void setDisappearOnUse(boolean _DisappearOnUse)
    • setKeepOnDeplete

      public void setKeepOnDeplete(boolean boolean0)
    • getUseDelta

      public float getUseDelta()
      Returns:
      the UseDelta
    • setUseDelta

      public void setUseDelta(float _UseDelta)
    • isAlwaysKnockdown

      public boolean isAlwaysKnockdown()
      Returns:
      the AlwaysKnockdown
    • setAlwaysKnockdown

      public void setAlwaysKnockdown(boolean _AlwaysKnockdown)
    • getEnduranceMod

      public float getEnduranceMod()
      Returns:
      the EnduranceMod
    • setEnduranceMod

      public void setEnduranceMod(float _EnduranceMod)
    • getKnockdownMod

      public float getKnockdownMod()
      Returns:
      the KnockdownMod
    • setKnockdownMod

      public void setKnockdownMod(float _KnockdownMod)
    • isCantAttackWithLowestEndurance

      public boolean isCantAttackWithLowestEndurance()
      Returns:
      the CantAttackWithLowestEndurance
    • setCantAttackWithLowestEndurance

      public void setCantAttackWithLowestEndurance(boolean _CantAttackWithLowestEndurance)
    • getBodyLocation

      public String getBodyLocation()
      Returns:
      the bodyLocation
    • setBodyLocation

      public void setBodyLocation(String bodyLocation)
    • getPaletteChoices

      public Stack<String> getPaletteChoices()
      Returns:
      the PaletteChoices
    • setPaletteChoices

      public void setPaletteChoices(Stack<String> _PaletteChoices)
    • getSpriteName

      public String getSpriteName()
      Returns:
      the SpriteName
    • setSpriteName

      public void setSpriteName(String _SpriteName)
    • getPalettesStart

      public String getPalettesStart()
      Returns:
      the PalettesStart
    • setPalettesStart

      public void setPalettesStart(String _PalettesStart)
    • getType

      public Item.Type getType()
      Returns:
      the type
    • setType

      public void setType(Item.Type _type)
    • getTypeString

      public String getTypeString()
    • getMapID

      public String getMapID()
    • getEvolvedRecipe

      public ArrayList<String> getEvolvedRecipe()
    • InitLoadPP

      public void InitLoadPP(String string)
      Overrides:
      InitLoadPP in class GameEntityScript
    • Load

      public void Load(String string0, String string1) throws Exception
      Overrides:
      Load in class GameEntityScript
      Throws:
      Exception
    • InstanceItem

      public InventoryItem InstanceItem(String param)
    • InstanceItem

      public InventoryItem InstanceItem(String string2, boolean boolean0)
    • DoParam

      public void DoParam(String str)
    • DoParam

      public void DoParam(String string0, String string1)
    • reset

      public void reset()
      Overrides:
      reset in class BaseScriptObject
    • PreReload

      public void PreReload()
      Overrides:
      PreReload in class GameEntityScript
    • OnScriptsLoaded

      public void OnScriptsLoaded(ScriptLoadMode scriptLoadMode) throws Exception
      Overrides:
      OnScriptsLoaded in class GameEntityScript
      Throws:
      Exception
    • OnLoadedAfterLua

      public void OnLoadedAfterLua() throws Exception
      Overrides:
      OnLoadedAfterLua in class GameEntityScript
      Throws:
      Exception
    • OnPostWorldDictionaryInit

      public void OnPostWorldDictionaryInit() throws Exception
      Overrides:
      OnPostWorldDictionaryInit in class GameEntityScript
      Throws:
      Exception
    • getLevelSkillTrained

      public int getLevelSkillTrained()
    • getNumLevelsTrained

      public int getNumLevelsTrained()
    • getMaxLevelTrained

      public int getMaxLevelTrained()
    • getTeachedRecipes

      public List<String> getTeachedRecipes()
    • getTemperature

      public float getTemperature()
    • setTemperature

      public void setTemperature(float temperature)
    • isConditionAffectsCapacity

      public boolean isConditionAffectsCapacity()
    • getChanceToFall

      public int getChanceToFall()
    • getInsulation

      public float getInsulation()
    • setInsulation

      public void setInsulation(float f)
    • getWindresist

      public float getWindresist()
    • setWindresist

      public void setWindresist(float w)
    • getWaterresist

      public float getWaterresist()
    • setWaterresist

      public void setWaterresist(float w)
    • getObsolete

      public boolean getObsolete()
      Overrides:
      getObsolete in class GameEntityScript
    • getAcceptItemFunction

      public String getAcceptItemFunction()
    • getBloodClothingType

      public ArrayList<BloodClothingType> getBloodClothingType()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getReplaceWhenUnequip

      public String getReplaceWhenUnequip()
    • resolveItemTypes

      public void resolveItemTypes()
    • resolveModelScripts

      public void resolveModelScripts()
    • getRecordedMediaCat

      public String getRecordedMediaCat()
    • isWorldRender

      public Boolean isWorldRender()
    • isCantEat

      public Boolean isCantEat()
    • getLuaCreate

      public String getLuaCreate()
    • setLuaCreate

      public void setLuaCreate(String functionName)
    • getSoundParameter

      public String getSoundParameter(String parameterName)
    • getVehiclePartModels

      public ArrayList<VehiclePartModel> getVehiclePartModels()
    • getItemConfigKey

      public String getItemConfigKey()
    • getR

      public float getR()
    • getColorRed

      public float getColorRed()
    • getG

      public float getG()
    • getColorGreen

      public float getColorGreen()
    • getB

      public float getB()
    • getColorBlue

      public float getColorBlue()
    • setItemConfig

      public void setItemConfig(ItemConfig itemConfigx)
    • getItemConfig

      public ItemConfig getItemConfig()
    • hasTag

      public boolean hasTag(String string)
    • getCorpseSicknessDefense

      public float getCorpseSicknessDefense()
    • getWithDrainable

      public String getWithDrainable()
    • getWithoutDrainable

      public String getWithoutDrainable()
    • getSpawnWith

      public String getSpawnWith()
    • getStaticModelsByIndex

      public ArrayList<String> getStaticModelsByIndex()
    • getWorldStaticModelsByIndex

      public ArrayList<String> getWorldStaticModelsByIndex()
    • getWeaponSpritesByIndex

      public ArrayList<String> getWeaponSpritesByIndex()
    • getVisionModifier

      public float getVisionModifier()
    • getHearingModifier

      public float getHearingModifier()
    • getWorldObjectSprite

      public String getWorldObjectSprite()
    • getStrainModifier

      public float getStrainModifier()
    • getMaxItemSize

      public float getMaxItemSize()
    • getOnBreak

      public String getOnBreak()
    • getHeadConditionLowerChanceMultiplier

      public float getHeadConditionLowerChanceMultiplier()
    • getDamagedSound

      public String getDamagedSound()
    • getShoutType

      public String getShoutType()
    • getShoutMultiplier

      public float getShoutMultiplier()
    • getEatTime

      public int getEatTime()
    • isVisualAid

      public boolean isVisualAid()
    • getDiscomfortModifier

      public float getDiscomfortModifier()
    • getPoisonPower

      public float getPoisonPower()
    • getPoisonDetectionLevel

      public Integer getPoisonDetectionLevel()
    • getFireFuelRatio

      public float getFireFuelRatio()
    • isMementoLoot

      public boolean isMementoLoot()
    • isCookwareLoot

      public boolean isCookwareLoot()
    • isMaterialLoot

      public boolean isMaterialLoot()
    • isFarmingLoot

      public boolean isFarmingLoot()
    • isToolLoot

      public boolean isToolLoot()
    • isSurvivalGearLoot

      public boolean isSurvivalGearLoot()
    • isMedicalLoot

      public boolean isMedicalLoot()
    • isMechanicsLoot

      public boolean isMechanicsLoot()
    • getLootType

      public String getLootType()
    • ignoreZombieDensity

      public boolean ignoreZombieDensity()
    • isSpice

      public boolean isSpice()
    • getItemAfterCleaning

      public String getItemAfterCleaning()
    • getResearchableRecipes

      public ArrayList<String> getResearchableRecipes()
    • getResearchableRecipes

      public ArrayList<String> getResearchableRecipes(IsoGameCharacter isoGameCharacter)
    • getResearchableRecipes

      public ArrayList<String> getResearchableRecipes(IsoGameCharacter isoGameCharacter, boolean boolean0)
    • hasResearchableRecipes

      public boolean hasResearchableRecipes()
    • addResearchableRecipe

      public void addResearchableRecipe(String string)
    • addResearchableRecipes

      public void addResearchableRecipes(ArrayList<String> arrayList)
    • addResearchableRecipe

      public void addResearchableRecipe(CraftRecipe craftRecipe)
    • isCraftRecipeProduct

      public boolean isCraftRecipeProduct()
    • setIsCraftRecipeProduct

      public void setIsCraftRecipeProduct(boolean boolean0)
    • setIsCraftRecipeProduct

      public void setIsCraftRecipeProduct()
    • canBeForaged

      public boolean canBeForaged()
    • setCanBeForaged

      public void setCanBeForaged(boolean boolean0)
    • canSpawnAsLoot

      public boolean canSpawnAsLoot()
    • setCanSpawnAsLoot

      public void setCanSpawnAsLoot(boolean boolean0)
    • researchRecipes

      public void researchRecipes(IsoGameCharacter isoGameCharacter)