Class BSFurnace

java.lang.Object
zombie.iso.IsoObject
zombie.iso.objects.BSFurnace
All Implemented Interfaces:
Serializable, Thumpable

public class BSFurnace extends IsoObject
See Also:
  • Field Details

    • heat

      public float heat
    • heatDecrease

      public float heatDecrease
    • heatIncrease

      public float heatIncrease
    • fuelAmount

      public float fuelAmount
    • fuelDecrease

      public float fuelDecrease
    • fireStarted

      public boolean fireStarted
    • sSprite

      public String sSprite
    • sLitSprite

      public String sLitSprite
  • Constructor Details

  • Method Details

    • update

      public void update()
      Overrides:
      update in class IsoObject
    • getMeltingSkill

      public int getMeltingSkill(InventoryItem meltItem)
    • load

      public void load(ByteBuffer input, int WorldVersion, boolean IS_DEBUG_SAVE) throws IOException
      Overrides:
      load in class IsoObject
      Throws:
      IOException
    • save

      public void save(ByteBuffer output, boolean IS_DEBUG_SAVE) throws IOException
      Overrides:
      save in class IsoObject
      Throws:
      IOException
    • getObjectName

      public String getObjectName()
      Overrides:
      getObjectName in class IsoObject
    • getHeat

      public float getHeat()
    • setHeat

      public void setHeat(float heat)
    • isFireStarted

      public boolean isFireStarted()
    • updateLight

      public void updateLight()
    • setFireStarted

      public void setFireStarted(boolean fireStarted)
    • syncFurnace

      public void syncFurnace()
    • getFuelAmount

      public float getFuelAmount()
    • setFuelAmount

      public void setFuelAmount(float amount)
    • addFuel

      public void addFuel(float amount)
    • addToWorld

      public void addToWorld()
      Overrides:
      addToWorld in class IsoObject
    • removeFromWorld

      public void removeFromWorld()
      Overrides:
      removeFromWorld in class IsoObject
    • getFuelDecrease

      public float getFuelDecrease()
    • setFuelDecrease

      public void setFuelDecrease(float fuelDecrease)
    • getHeatDecrease

      public float getHeatDecrease()
    • setHeatDecrease

      public void setHeatDecrease(float heatDecrease)
    • getHeatIncrease

      public float getHeatIncrease()
    • setHeatIncrease

      public void setHeatIncrease(float heatIncrease)