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 booleancanBeDroppedOnFloorprotected java.lang.StringworldSpriteFields 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
-
Method Summary
Modifier and Type Method Description booleanCanBeDroppedOnFloor()java.lang.StringgetCustomNameFull()floatgetLightB()java.lang.StringgetLightBulbItem()floatgetLightDelta()floatgetLightG()floatgetLightPower()floatgetLightR()java.lang.StringgetMovableFullName()java.lang.StringgetName()intgetSaveType()IsoSpriteGridgetSpriteGrid()java.lang.StringgetWorldSprite()booleanisLight()booleanisLightHasBattery()booleanisLightUseBattery()booleanisMultiGridAnchor()voidload(java.nio.ByteBuffer input, int WorldVersion, boolean net)booleanReadFromWorldSprite(java.lang.String sprite)voidsave(java.nio.ByteBuffer output, boolean net)voidsetLight(boolean isLight)voidsetLightB(float lightB)voidsetLightBulbItem(java.lang.String lightBulbItem)voidsetLightDelta(float lightDelta)voidsetLightG(float lightG)voidsetLightHasBattery(boolean lightHasBattery)voidsetLightPower(float lightPower)voidsetLightR(float lightR)voidsetLightUseBattery(boolean lightUseBattery)voidsetWorldSprite(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, getBrakeForce, getBreakSound, getBurntString, getByteData, getCat, getCategory, getChanceToSpawnDamaged, getColor, getColorBlue, getColorGreen, getColorInfo, getColorRed, getCondition, getConditionLowerNormal, getConditionLowerOffroad, getConditionMax, getConsumeMenu, getContainer, getContainerX, getContainerY, getContentsWeight, getCookedString, getCookingTime, getCount, getCountDownSound, getCurrentCondition, getCustomMenuOption, getDescription, getDisplayCategory, getDisplayName, getEngineLoudness, getEquipParent, getEquippedWeight, getEvolvedRecipeName, getExplosionSound, getExtraItems, getFatigueChange, getFullType, getG, getHaveBeenRepaired, getID, getInvHeat, getItemCapacity, getItemHeat, getItemWhenDry, getJobDelta, getJobType, getKeyId, getLastAged, getLightDistance, getLightStrength, getMap, getMaxCapacity, getMechanicType, getMeltingTime, getMetalValue, getMinutesToBurn, getMinutesToCook, getModData, getModule, getNewPlaceDir, getOffAge, getOffAgeMax, getOffString, getOutermostContainer, getPlaceDir, getPreviousOwner, getR, getReduceInfectionPower, getRemoteControlID, getRemoteRange, getReplaceOnBreak, getReplaceOnUse, getReplaceOnUseOn, getReplaceOnUseOnString, getRequireInHandOrInventory, getRightClickContainer, getScore, getScriptItem, getStressChange, getSuspensionCompression, getSuspensionDamping, getSwingAnim, getTaken, getTex, getTexture, getTextureBurnt, getTextureCooked, getTexturerotten, getTooltip, getType, getUnCookedString, getUnequippedWeight, getUnhappyChange, getUses, getWeight, getWetCooldown, getWheelFriction, getWorker, getWorldItem, getWorldTexture, hasModData, haveExtraItems, HowRotten, isActivated, isAlcoholic, isAlwaysWelcomeGift, isBeingFilled, isBroken, isBurnt, isCanBandage, IsClothing, isConditionAffectsCapacity, isCooked, isCustomColor, isCustomName, isCustomWeight, isDisappearOnUse, IsDrainable, isEquipped, isFavorite, isFishingLure, IsFood, isInfected, isInLocalPlayerInventory, isInPlayerInventory, isIsCookable, IsLiterature, isRemoteController, isRequiresEquippedBothHands, IsRotten, isTaintedWater, isTorchCone, isTrap, isTwoHandWeapon, isWaterSource, IsWeapon, isWet, ModDataMatches, saveWithSize, setActivated, setActualWeight, setAge, setAlcoholic, setAlcoholPower, setAlwaysWelcomeGift, setAutoAge, setBandagePower, setBeingFilled, setBoredomChange, setBrakeForce, setBreakSound, setBroken, setBurnt, setBurntString, setCanBandage, setCanBeActivated, setCanBeRemote, setCat, setChanceToSpawnDamaged, setColor, setColorBlue, setColorGreen, setColorRed, setCondition, setCondition, setConditionFromModData, setConditionLowerNormal, setConditionLowerOffroad, setConditionMax, setConsumeMenu, setContainer, SetContainerPosition, setContainerX, setContainerY, setCooked, setCookedString, setCookingTime, setCount, setCountDownSound, setCustomColor, setCustomMenuOption, setCustomName, setCustomWeight, setDescription, setDisappearOnUse, setDisplayCategory, setEngineLoudness, setEquipParent, setEvolvedRecipeName, setExplosionSound, setFatigueChange, setFavorite, setFishingLure, setHaveBeenRepaired, setID, setInfected, setIsCookable, setIsWaterSource, setItemCapacity, setItemHeat, setItemWhenDry, setJobDelta, setJobType, setKeyId, setLastAged, setLightDistance, setLightStrength, setMap, setMaxCapacity, setMechanicType, setMeltingTime, setMetalValue, setMinutesToBurn, setMinutesToCook, setModule, setName, setNewPlaceDir, setOffAge, setOffAgeMax, setOffString, setPlaceDir, setPreviousOwner, setReduceInfectionPower, setRemoteControlID, setRemoteController, setRemoteRange, setReplaceOnBreak, setReplaceOnUse, setReplaceOnUseOn, setRequireInHandOrInventory, setRightClickContainer, setScriptItem, setStashMap, setStressChange, setSuspensionCompression, setSuspensionDamping, setSwingAnim, setTaintedWater, setTaken, setTexture, setTextureBurnt, setTextureCooked, setTexturerotten, setTooltip, setTorchCone, setTrap, setTwoHandWeapon, setType, setUnCookedString, setUnhappyChange, setUses, setWeight, setWet, setWetCooldown, setWheelFriction, setWorker, setWorldItem, setWorldTexture, shouldUpdateInWorld, storeInByteData, update, updateAge, updateSound, Use, Use, Use, Use, UseItemMethods 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) -
Moveable
-
-
Method Details
-
getName
public java.lang.String getName()- Overrides:
getNamein classInventoryItem
-
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:
getSaveTypein classInventoryItem
-
save
public void save(java.nio.ByteBuffer output, boolean net) throws java.io.IOException- Overrides:
savein classInventoryItem- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer input, int WorldVersion, boolean net) throws java.io.IOException- Overrides:
loadin classInventoryItem- Throws:
java.io.IOException
-
setWorldSprite
public void setWorldSprite(java.lang.String WorldSprite)
-