zombie.inventory.types
Class DrainableComboItem
java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.DrainableComboItem
- All Implemented Interfaces:
- IUpdater, Drainable
- Direct Known Subclasses:
- Radio
public class DrainableComboItem
- extends InventoryItem
- implements Drainable, IUpdater
- Author:
- LEMMY
Fields inherited from class zombie.inventory.InventoryItem |
CanStack, CanStoreWater, CloseKillMove, col, Cooked, fatigueChange, IsWaterSource, jobDelta, jobType, mainCategory, ReplaceOnUseOn, worldItem |
Constructor Summary |
DrainableComboItem(java.lang.String module,
java.lang.String name,
java.lang.String itemType,
java.lang.String texName)
|
Methods inherited from class zombie.inventory.InventoryItem |
canBeActivated, canStoreWater, CopyModData, DoTooltip, finishupdate, getActualWeight, getAge, getB, getBoredomChange, getBurntString, getCat, getCategory, getCondition, getConditionMax, getConsumeMenu, getContainer, getContainerX, getContainerY, getCookedString, getCookingTime, getCount, getCurrentCondition, getDescription, getFatigueChange, getFullType, getG, getJobDelta, getJobType, getLightDistance, getLightStrength, getMinutesToBurn, getMinutesToCook, getModData, getModule, getName, getNewPlaceDir, getOffAge, getOffAgeMax, getOffString, getPlaceDir, getPreviousOwner, getR, getReplaceOnUse, getReplaceOnUseOn, getRightClickContainer, getScore, getScriptItem, getStressChange, getSwingAnim, getTaken, getTex, getTexture, getTextureBurnt, getTextureCooked, getTexturerotten, getType, getUnCookedString, getUnhappyChange, getUses, getWeight, getWorldItem, getWorldTexture, HowRotten, isActivated, isAlwaysWelcomeGift, isBurnt, isCanBandage, IsClothing, isCooked, isDisappearOnUse, IsDrainable, IsFood, isIsCookable, IsLiterature, IsRotten, isTorchCone, isWaterSource, IsWeapon, load, load, ModDataMatches, save, save, setActivated, setActualWeight, setAge, setAlwaysWelcomeGift, setAutoAge, setBoredomChange, setBurnt, setBurntString, setCanBandage, setCanBeActivated, setCat, setCondition, setConditionMax, setConsumeMenu, setContainer, SetContainerPosition, setContainerX, setContainerY, setCooked, setCookedString, setCookingTime, setCount, setDescription, setDisappearOnUse, setFatigueChange, setIsCookable, setIsWaterSource, setJobDelta, setJobType, setLightDistance, setLightStrength, setMinutesToBurn, setMinutesToCook, setModule, setName, setNewPlaceDir, setOffAge, setOffAgeMax, setOffString, setPlaceDir, setPreviousOwner, setReplaceOnUse, setReplaceOnUseOn, setRightClickContainer, setScriptItem, setStressChange, setSwingAnim, setTaken, setTexture, setTextureBurnt, setTextureCooked, setTexturerotten, setTorchCone, setType, setUnCookedString, setUnhappyChange, setUses, setWeight, setWorldItem, setWorldTexture, Use, Use, Use, UseItem |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReplaceOnDeplete
public java.lang.String ReplaceOnDeplete
DrainableComboItem
public DrainableComboItem(java.lang.String module,
java.lang.String name,
java.lang.String itemType,
java.lang.String texName)
CanStack
public boolean CanStack(InventoryItem item)
- Overrides:
CanStack
in class InventoryItem
getUsedDelta
public float getUsedDelta()
- Specified by:
getUsedDelta
in interface Drainable
render
public void render()
- Specified by:
render
in interface IUpdater
renderlast
public void renderlast()
- Specified by:
renderlast
in interface IUpdater
setUsedDelta
public void setUsedDelta(float usedDelta)
- Specified by:
setUsedDelta
in interface Drainable
update
public void update()
- Specified by:
update
in interface IUpdater
- Overrides:
update
in class InventoryItem
Use
public void Use()
- Overrides:
Use
in class InventoryItem
isUseWhileEquiped
public boolean isUseWhileEquiped()
- Returns:
- the bUseWhileEquiped
setUseWhileEquiped
public void setUseWhileEquiped(boolean bUseWhileEquiped)
- Parameters:
bUseWhileEquiped
- the bUseWhileEquiped to set
getTicksPerEquipUse
public int getTicksPerEquipUse()
- Returns:
- the ticksPerEquipUse
setTicksPerEquipUse
public void setTicksPerEquipUse(int ticksPerEquipUse)
- Parameters:
ticksPerEquipUse
- the ticksPerEquipUse to set
getUseDelta
public float getUseDelta()
- Returns:
- the useDelta
setUseDelta
public void setUseDelta(float useDelta)
- Parameters:
useDelta
- the useDelta to set
getDelta
public float getDelta()
- Returns:
- the delta
setDelta
public void setDelta(float delta)
- Parameters:
delta
- the delta to set
getTicks
public int getTicks()
- Returns:
- the ticks
setTicks
public void setTicks(int ticks)
- Parameters:
ticks
- the ticks to set
setReplaceOnDeplete
public void setReplaceOnDeplete(java.lang.String ReplaceOnDeplete)
getReplaceOnDeplete
public java.lang.String getReplaceOnDeplete()
- Returns:
- the ReplaceOnDeplete