Package zombie.inventory.types
Class Clothing
java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.Clothing
- Direct Known Subclasses:
AlarmClockClothing
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
static enum
-
Field Summary
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPatch
(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) boolean
boolean
canFullyRestore
(IsoGameCharacter gameCharacter, BloodBodyPartType bloodBodyPartType, InventoryItem inventoryItem) boolean
CanStack
(InventoryItem inventoryItem) void
copyPatchesTo
(Clothing clothing) static Clothing
CreateFromSprite
(String string) void
DoTooltip
(ObjectTooltip objectTooltip, ObjectTooltip.Layout layout) boolean
void
float
static int
getBiteDefenseFromItem
(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) float
float
float
getBloodlevelForPart
(BloodBodyPartType bloodBodyPartType) float
getBloodLevelForPart
(BloodBodyPartType bloodBodyPartType) float
int
float
float
int
int
float
getDefForPart
(BloodBodyPartType bloodBodyPartType, boolean boolean1, boolean boolean2) float
int
float
getName()
int
float
int
getPatchType
(BloodBodyPartType bloodBodyPartType) float
int
float
static int
getScratchDefenseFromItem
(IsoGameCharacter gameCharacter, InventoryItem inventoryItem) float
float
float
float
float
float
float
boolean
isBloody()
boolean
boolean
boolean
isDirty()
boolean
isWorn()
void
load
(ByteBuffer byteBuffer, int int1) void
removePatch
(BloodBodyPartType bloodBodyPartType) void
save
(ByteBuffer byteBuffer, boolean boolean1) void
setBiteDefense
(float float1) void
setBloodLevel
(float float1) void
setBulletDefense
(float float1) void
setCanHaveHoles
(Boolean Boolean1) void
setChanceToFall
(int int1) void
setCombatSpeedModifier
(float float1) void
setCondition
(int int1) void
setConditionLowerChance
(int int1) void
setDirtyness
(float float1) void
setInsulation
(float float1) void
setNeckProtectionModifier
(float float1) void
setPalette
(String string) void
setRemoveOnBroken
(Boolean Boolean1) void
setRunSpeedModifier
(float float1) void
setScratchDefense
(float float1) void
setSpriteName
(String string) void
setStompPower
(float float1) void
setTemperature
(float float1) void
setWaterResistance
(float float1) void
setWeightWet
(float float1) void
setWetness
(float float1) void
setWindresistance
(float float1) toString()
void
Unwear()
void
update()
void
void
updateWetness
(boolean boolean1) void
Use
(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:
getCategory
in classInventoryItem
-
IsClothing
public boolean IsClothing()- Overrides:
IsClothing
in classInventoryItem
-
getSaveType
public int getSaveType()- Overrides:
getSaveType
in classInventoryItem
-
Unwear
public void Unwear() -
DoTooltip
- Overrides:
DoTooltip
in classInventoryItem
-
isDirty
public boolean isDirty() -
isBloody
public boolean isBloody() -
getName
- Overrides:
getName
in classInventoryItem
-
update
public void update()- Overrides:
update
in 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:
finishupdate
in classInventoryItem
-
Use
public void Use(boolean boolean1, boolean boolean2) - Overrides:
Use
in classInventoryItem
-
CanStack
- Overrides:
CanStack
in classInventoryItem
-
CreateFromSprite
-
save
- Overrides:
save
in classInventoryItem
- Throws:
IOException
-
load
- Overrides:
load
in 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:
getWeight
in 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:
setCondition
in 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()
-