Package zombie.inventory.types
Class Clothing
java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.Clothing
- Direct Known Subclasses:
AlarmClockClothing
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic enum -
Field Summary
FieldsFields inherited from class zombie.inventory.InventoryItem
ActualWeight, Age, alcoholic, atlasTexture, 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, StaleString, staticModel, stressChange, Taken, texture, textureBurnt, textureCooked, texturerotten, type, UnCookedString, unhappyChange, uses, visual, Weight, worldItem, worldScale, WorldTexture, worldZRotation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPatch(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) booleanbooleancanFullyRestore(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) booleanCanStack(InventoryItem inventoryItem) voidcopyPatchesTo(Clothing clothing) static ClothingCreateFromSprite(String string) voidDoTooltip(ObjectTooltip objectTooltip, ObjectTooltip.Layout layout) booleanvoidfloatstatic intgetBiteDefenseFromItem(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) floatfloatfloatgetBloodlevelForPart(BloodBodyPartType bloodBodyPartType) floatgetBloodLevelForPart(BloodBodyPartType bloodBodyPartType) floatintfloatfloatintintfloatgetDefForPart(BloodBodyPartType bloodBodyPartType, boolean boolean1, boolean boolean2) floatintfloatgetName()intfloatintgetPatchType(BloodBodyPartType bloodBodyPartType) floatintfloatstatic intgetScratchDefenseFromItem(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) floatfloatfloatfloatfloatfloatfloatbooleanisBloody()booleanbooleanbooleanisDirty()booleanisWorn()voidload(ByteBuffer byteBuffer, int int1) voidremovePatch(BloodBodyPartType bloodBodyPartType) voidsave(ByteBuffer byteBuffer, boolean boolean1) voidsetBiteDefense(float float1) voidsetBloodLevel(float float1) voidsetBulletDefense(float float1) voidsetCanHaveHoles(Boolean Boolean1) voidsetChanceToFall(int int1) voidsetCombatSpeedModifier(float float1) voidsetCondition(int int1) voidsetConditionLowerChance(int int1) voidsetDirtyness(float float1) voidsetInsulation(float float1) voidsetNeckProtectionModifier(float float1) voidsetPalette(String string) voidsetRemoveOnBroken(Boolean Boolean1) voidsetRunSpeedModifier(float float1) voidsetScratchDefense(float float1) voidsetSpriteName(String string) voidsetStompPower(float float1) voidsetTemperature(float float1) voidsetWaterResistance(float float1) voidsetWeightWet(float float1) voidsetWetness(float float1) voidsetWindresistance(float float1) toString()voidUnwear()voidupdate()voidvoidupdateWetness(boolean boolean1) voidUse(boolean boolean1, boolean boolean2) Methods inherited from class zombie.inventory.InventoryItem
addExtraItem, allowRandomTint, canBeActivated, canBeRemote, canEmitLight, canStoreWater, copyConditionModData, copyModData, CopyModData, doBuildingStash, DoTooltip, 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, getContentsWeight, getCookedString, getCookingTime, getCount, getCountDownSound, getCurrentAmmoCount, getCurrentCondition, getCurrentUses, getCustomMenuOption, getDescription, getDirt, getDisplayCategory, getDisplayName, getEatType, getEngineLoudness, getEquipParent, getEquippedWeight, getEquipSound, getEvolvedRecipeName, getExplosionSound, getExtraItems, getExtraItemsWeight, getFabricType, getFatigueChange, getFillFromDispenserSound, getFillFromTapSound, getFullType, getG, getGunType, getHaveBeenRepaired, getHotbarEquippedWeight, getIconsForTexture, getID, getInvHeat, getItemCapacity, getItemHeat, getItemReplacementPrimaryHand, getItemReplacementSecondHand, getItemWhenDry, getJobDelta, getJobType, getKeyId, getLastAged, getLightDistance, getLightStrength, getLuaCreate, getMakeUpType, getMaxAmmo, getMaxCapacity, getMechanicType, getMediaData, getMediaType, getMeltingTime, getMetalValue, getMinutesToBurn, getMinutesToCook, getModData, getModID, getModName, getModule, getNewPlaceDir, getOffAge, getOffAgeMax, getOffString, getOutermostContainer, getPlaceDir, getPlaceMultipleSound, getPlaceOneSound, getPreviousOwner, getR, getRecordedMediaIndex, getReduceInfectionPower, getRegistry_id, getRemoteControlID, getRemoteRange, getReplaceOnUse, getReplaceOnUseFullType, getReplaceOnUseOn, getReplaceOnUseOnString, getReplaceType, getReplaceTypes, getReplaceTypesMap, getRequireInHandOrInventory, getRightClickContainer, getScore, getScriptItem, getSoundByID, getSoundParameter, getStashChance, getStaticModel, getStressChange, getStringItemType, getSuspensionCompression, getSuspensionDamping, getSwingAnim, getTags, getTaken, getTex, getTexture, getTextureBurnt, getTextureCooked, getTexturerotten, getTooltip, getTorchDot, getType, getUnCookedString, getUnequippedWeight, getUnequipSound, getUnhappyChange, getUses, getVisual, getWetCooldown, getWheelFriction, getWorker, getWorldItem, getWorldStaticItem, getWorldTexture, hasBlood, hasDirt, hasModData, hasReplaceType, hasTag, haveExtraItems, HowRotten, initialiseItem, isActivated, isAlcoholic, isAlwaysWelcomeGift, isBeingFilled, isBroken, isBurnt, isCanBandage, isConditionAffectsCapacity, isCookable, isCooked, isCustomColor, isCustomName, isCustomWeight, isDisappearOnUse, IsDrainable, isEmittingLight, isEquipped, isEquippedNoSprint, isFavorite, isFishingLure, IsFood, isHairDye, isHidden, isInfected, isInitialised, isInLocalPlayerInventory, isInPlayerInventory, IsInventoryContainer, isIsCookable, IsLiterature, IsMap, isProtectFromRainWhileEquipped, isRecordedMedia, isRemoteController, isRequiresEquippedBothHands, IsRotten, isTaintedWater, isTorchCone, isTrap, isTwoHandWeapon, isUseWorldItem, isVanilla, isWaterSource, IsWeapon, 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, 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, setInitialised, 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, setRecordedMediaIndexInteger, 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, updateAge, updateSound, Use, Use, UseItem
-
Field Details
-
SpriteName
-
palette
-
bloodLevel
public float bloodLevel -
CONDITION_PER_HOLES
public static final int CONDITION_PER_HOLES- See Also:
-
-
Constructor Details
-
Clothing
-
Clothing
-
-
Method Details
-
getCategory
- Overrides:
getCategoryin classInventoryItem
-
IsClothing
public boolean IsClothing()- Overrides:
IsClothingin classInventoryItem
-
getSaveType
public int getSaveType()- Overrides:
getSaveTypein classInventoryItem
-
Unwear
public void Unwear() -
DoTooltip
- Overrides:
DoTooltipin classInventoryItem
-
isDirty
public boolean isDirty() -
isBloody
public boolean isBloody() -
getName
- Overrides:
getNamein classInventoryItem
-
update
public void update()- Overrides:
updatein classInventoryItem
-
updateWetness
public void updateWetness() -
updateWetness
public void updateWetness(boolean boolean1) -
getBulletDefense
public float getBulletDefense() -
setBulletDefense
public void setBulletDefense(float float1) -
flushWetness
public void flushWetness() -
finishupdate
public boolean finishupdate()- Overrides:
finishupdatein classInventoryItem
-
Use
public void Use(boolean boolean1, boolean boolean2) - Overrides:
Usein classInventoryItem
-
CanStack
- Overrides:
CanStackin classInventoryItem
-
CreateFromSprite
-
save
- Overrides:
savein classInventoryItem- Throws:
IOException
-
load
- Overrides:
loadin classInventoryItem- Throws:
IOException
-
getSpriteName
-
setSpriteName
-
getPalette
-
setPalette
-
getTemperature
public float getTemperature() -
setTemperature
public void setTemperature(float float1) -
setDirtyness
public void setDirtyness(float float1) -
setBloodLevel
public void setBloodLevel(float float1) -
getDirtyness
public float getDirtyness() -
getBloodlevel
public float getBloodlevel() -
getBloodlevelForPart
-
getBloodLevel
public float getBloodLevel() -
getBloodLevelForPart
-
getWeight
public float getWeight()- Overrides:
getWeightin classInventoryItem
-
setWetness
public void setWetness(float float1) -
getWetness
public float getWetness() -
getWeightWet
public float getWeightWet() -
setWeightWet
public void setWeightWet(float float1) -
getConditionLowerChance
public int getConditionLowerChance() -
setConditionLowerChance
public void setConditionLowerChance(int int1) -
setCondition
public void setCondition(int int1) - Overrides:
setConditionin classInventoryItem
-
getClothingDirtynessIncreaseLevel
public float getClothingDirtynessIncreaseLevel() -
getInsulation
public float getInsulation() -
setInsulation
public void setInsulation(float float1) -
getStompPower
public float getStompPower() -
setStompPower
public void setStompPower(float float1) -
getRunSpeedModifier
public float getRunSpeedModifier() -
setRunSpeedModifier
public void setRunSpeedModifier(float float1) -
getCombatSpeedModifier
public float getCombatSpeedModifier() -
setCombatSpeedModifier
public void setCombatSpeedModifier(float float1) -
isRemoveOnBroken
-
setRemoveOnBroken
-
getCanHaveHoles
-
setCanHaveHoles
-
isCosmetic
public boolean isCosmetic() -
toString
-
getBiteDefense
public float getBiteDefense() -
setBiteDefense
public void setBiteDefense(float float1) -
getScratchDefense
public float getScratchDefense() -
setScratchDefense
public void setScratchDefense(float float1) -
getNeckProtectionModifier
public float getNeckProtectionModifier() -
setNeckProtectionModifier
public void setNeckProtectionModifier(float float1) -
getChanceToFall
public int getChanceToFall() -
setChanceToFall
public void setChanceToFall(int int1) -
getWindresistance
public float getWindresistance() -
setWindresistance
public void setWindresistance(float float1) -
getWaterResistance
public float getWaterResistance() -
setWaterResistance
public void setWaterResistance(float float1) -
getHolesNumber
public int getHolesNumber() -
getPatchesNumber
public int getPatchesNumber() -
getDefForPart
-
getBiteDefenseFromItem
public static int getBiteDefenseFromItem(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) -
getScratchDefenseFromItem
public static int getScratchDefenseFromItem(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) -
getPatchType
-
removePatch
-
canFullyRestore
public boolean canFullyRestore(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) -
addPatch
public void addPatch(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) -
getCoveredParts
-
getNbrOfCoveredParts
public int getNbrOfCoveredParts() -
getCondLossPerHole
public int getCondLossPerHole() -
copyPatchesTo
-
canBe3DRender
public boolean canBe3DRender() -
isWorn
public boolean isWorn()
-