Package zombie.inventory.types
Class Moveable
java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.Moveable
- Direct Known Subclasses:
Radio
public class Moveable extends InventoryItem
-
Field Summary
Fields Modifier and Type Field Description protected boolean
canBeDroppedOnFloor
protected java.lang.String
worldSprite
Fields inherited from class zombie.inventory.InventoryItem
ActualWeight, Age, alcoholic, AlwaysWelcomeGift, boredomChange, Burnt, BurntString, byteData, CanBandage, CanStack, CanStoreWater, cat, CloseKillMove, col, Condition, ConditionMax, consumeMenu, container, containerX, containerY, Cooked, CookedString, CookingTime, Description, DisappearOnUse, extraItems, fatigueChange, FreshString, FrozenString, id, IsCookable, IsWaterSource, jobDelta, jobType, keepOnDeplete, LastAged, mainCategory, MinutesToBurn, MinutesToCook, module, name, newPlaceDir, OffAge, OffAgeMax, OffString, placeDir, previousOwner, replaceOnUse, ReplaceOnUseOn, requireInHandOrInventory, RequiresEquippedBothHands, rightClickContainer, ScriptItem, stressChange, swingAnim, Taken, texture, textureBurnt, textureCooked, texturerotten, type, UnCookedString, unhappyChange, uses, Weight, worldItem, WorldTexture
-
Constructor Summary
Constructors Constructor Description Moveable(java.lang.String module, java.lang.String name, java.lang.String type, java.lang.String tex)
-
Method Summary
Modifier and Type Method Description boolean
CanBeDroppedOnFloor()
java.lang.String
getCustomNameFull()
float
getLightB()
java.lang.String
getLightBulbItem()
float
getLightDelta()
float
getLightG()
float
getLightPower()
float
getLightR()
java.lang.String
getMovableFullName()
int
getSaveType()
IsoSpriteGrid
getSpriteGrid()
java.lang.String
getWorldSprite()
boolean
isLight()
boolean
isLightHasBattery()
boolean
isLightUseBattery()
boolean
isMultiGridAnchor()
void
load(java.nio.ByteBuffer input, int WorldVersion, boolean net)
boolean
ReadFromWorldSprite(java.lang.String sprite)
void
save(java.nio.ByteBuffer output, boolean net)
void
setLight(boolean isLight)
void
setLightB(float lightB)
void
setLightBulbItem(java.lang.String lightBulbItem)
void
setLightDelta(float lightDelta)
void
setLightG(float lightG)
void
setLightHasBattery(boolean lightHasBattery)
void
setLightPower(float lightPower)
void
setLightR(float lightR)
void
setLightUseBattery(boolean lightUseBattery)
void
setWorldSprite(java.lang.String WorldSprite)
Methods inherited from class zombie.inventory.InventoryItem
addExtraItem, canBeActivated, canBeRemote, CanStack, canStoreWater, copyConditionModData, CopyModData, doBuildingtStash, DoTooltip, DoTooltip, finishupdate, getA, getActualWeight, getAge, getAlcoholPower, getB, getBandagePower, getBoredomChange, getBreakSound, getBurntString, getByteData, getCat, getCategory, getColor, getColorBlue, getColorGreen, getColorInfo, getColorRed, getCondition, getConditionMax, getConsumeMenu, getContainer, getContainerX, getContainerY, getContentsWeight, getCookedString, getCookingTime, getCount, getCountDownSound, getCurrentCondition, getCustomMenuOption, getDescription, getDisplayCategory, getDisplayName, getEquipParent, getEquippedWeight, getEvolvedRecipeName, getExplosionSound, getExtraItems, getFatigueChange, getFullType, getG, getHaveBeenRepaired, getID, getInvHeat, getItemHeat, getItemWhenDry, getJobDelta, getJobType, getKeyId, getLastAged, getLightDistance, getLightStrength, getMap, getMeltingTime, getMetalValue, getMinutesToBurn, getMinutesToCook, getModData, getModule, getName, getNewPlaceDir, getOffAge, getOffAgeMax, getOffString, getPlaceDir, getPreviousOwner, getR, getReduceInfectionPower, getRemoteControlID, getRemoteRange, getReplaceOnBreak, getReplaceOnUse, getReplaceOnUseOn, getReplaceOnUseOnString, getRequireInHandOrInventory, getRightClickContainer, getScore, getScriptItem, getStressChange, getSwingAnim, getTaken, getTex, getTexture, getTextureBurnt, getTextureCooked, getTexturerotten, getTooltip, getType, getUnCookedString, getUnequippedWeight, getUnhappyChange, getUses, getWeight, getWetCooldown, getWorker, getWorldItem, getWorldTexture, hasModData, haveExtraItems, HowRotten, isActivated, isAlcoholic, isAlwaysWelcomeGift, isBeingFilled, isBroken, isBurnt, isCanBandage, IsClothing, isCooked, isCustomColor, isCustomName, isCustomWeight, isDisappearOnUse, IsDrainable, isEquipped, isFavorite, isFishingLure, IsFood, isInfected, isIsCookable, IsLiterature, isRemoteController, isRequiresEquippedBothHands, IsRotten, isTaintedWater, isTorchCone, isTrap, isTwoHandWeapon, isWaterSource, IsWeapon, isWet, ModDataMatches, saveWithSize, setActivated, setActualWeight, setAge, setAlcoholic, setAlcoholPower, setAlwaysWelcomeGift, setAutoAge, setBandagePower, setBeingFilled, setBoredomChange, setBreakSound, setBroken, setBurnt, setBurntString, setCanBandage, setCanBeActivated, setCanBeRemote, setCat, setColor, setColorBlue, setColorGreen, setColorRed, setCondition, setCondition, setConditionFromModData, setConditionMax, setConsumeMenu, setContainer, SetContainerPosition, setContainerX, setContainerY, setCooked, setCookedString, setCookingTime, setCount, setCountDownSound, setCustomColor, setCustomMenuOption, setCustomName, setCustomWeight, setDescription, setDisappearOnUse, setDisplayCategory, setEquipParent, setEvolvedRecipeName, setExplosionSound, setFatigueChange, setFavorite, setFishingLure, setHaveBeenRepaired, setInfected, setIsCookable, setIsWaterSource, setItemHeat, setItemWhenDry, setJobDelta, setJobType, setKeyId, setLastAged, setLightDistance, setLightStrength, setMap, setMeltingTime, setMetalValue, setMinutesToBurn, setMinutesToCook, setModule, setName, setNewPlaceDir, setOffAge, setOffAgeMax, setOffString, setPlaceDir, setPreviousOwner, setReduceInfectionPower, setRemoteControlID, setRemoteController, setRemoteRange, setReplaceOnBreak, setReplaceOnUse, setReplaceOnUseOn, setRequireInHandOrInventory, setRightClickContainer, setScriptItem, setStashMap, setStressChange, setSwingAnim, setTaintedWater, setTaken, setTexture, setTextureBurnt, setTextureCooked, setTexturerotten, setTooltip, setTorchCone, setTrap, setTwoHandWeapon, setType, setUnCookedString, setUnhappyChange, setUses, setWeight, setWet, setWetCooldown, setWorker, setWorldItem, setWorldTexture, shouldUpdateInWorld, storeInByteData, update, updateAge, Use, Use, Use, Use, UseItem
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
worldSprite
protected java.lang.String worldSprite -
canBeDroppedOnFloor
protected boolean canBeDroppedOnFloor
-
-
Constructor Details
-
Moveable
public Moveable(java.lang.String module, java.lang.String name, java.lang.String type, java.lang.String tex)
-
-
Method Details
-
CanBeDroppedOnFloor
public boolean CanBeDroppedOnFloor() -
getMovableFullName
public java.lang.String getMovableFullName() -
getCustomNameFull
public java.lang.String getCustomNameFull() -
isMultiGridAnchor
public boolean isMultiGridAnchor() -
getSpriteGrid
-
getWorldSprite
public java.lang.String getWorldSprite() -
ReadFromWorldSprite
public boolean ReadFromWorldSprite(java.lang.String sprite) -
isLight
public boolean isLight() -
setLight
public void setLight(boolean isLight) -
isLightUseBattery
public boolean isLightUseBattery() -
setLightUseBattery
public void setLightUseBattery(boolean lightUseBattery) -
isLightHasBattery
public boolean isLightHasBattery() -
setLightHasBattery
public void setLightHasBattery(boolean lightHasBattery) -
getLightBulbItem
public java.lang.String getLightBulbItem() -
setLightBulbItem
public void setLightBulbItem(java.lang.String lightBulbItem) -
getLightPower
public float getLightPower() -
setLightPower
public void setLightPower(float lightPower) -
getLightDelta
public float getLightDelta() -
setLightDelta
public void setLightDelta(float lightDelta) -
getLightR
public float getLightR() -
setLightR
public void setLightR(float lightR) -
getLightG
public float getLightG() -
setLightG
public void setLightG(float lightG) -
getLightB
public float getLightB() -
setLightB
public void setLightB(float lightB) -
getSaveType
public int getSaveType()- Overrides:
getSaveType
in classInventoryItem
-
save
public void save(java.nio.ByteBuffer output, boolean net) throws java.io.IOException- Overrides:
save
in classInventoryItem
- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer input, int WorldVersion, boolean net) throws java.io.IOException- Overrides:
load
in classInventoryItem
- Throws:
java.io.IOException
-
setWorldSprite
public void setWorldSprite(java.lang.String WorldSprite)
-