Class MovableObject

java.lang.Object
dev.gothickit.zenkit.world.vob.VirtualObject
dev.gothickit.zenkit.world.vob.MovableObject
All Implemented Interfaces:
NativeObject
Direct Known Subclasses:
InteractiveObject

public class MovableObject extends VirtualObject
  • Constructor Details

    • MovableObject

      public MovableObject()
  • Method Details

    • getFocusName

      public String getFocusName()
    • setFocusName

      public void setFocusName(String val)
    • getHp

      public int getHp()
    • setHp

      public void setHp(int val)
    • getDamage

      public int getDamage()
    • setDamage

      public void setDamage(int val)
    • isMovable

      public boolean isMovable()
    • setMovable

      public void setMovable(boolean val)
    • isTakable

      public boolean isTakable()
    • setTakable

      public void setTakable(boolean val)
    • getFocusOverride

      public boolean getFocusOverride()
    • setFocusOverride

      public void setFocusOverride(boolean val)
    • getMaterial

      public SoundMaterialType getMaterial()
    • setMaterial

      public void setMaterial(SoundMaterialType val)
    • getVisualDestroyed

      public String getVisualDestroyed()
    • setVisualDestroyed

      public void setVisualDestroyed(String val)
    • getOwner

      public String getOwner()
    • setOwner

      public void setOwner(String val)
    • getOwnerGuild

      public String getOwnerGuild()
    • setOwnerGuild

      public void setOwnerGuild(String val)
    • isDestroyed

      public boolean isDestroyed()
    • setDestroyed

      public void setDestroyed(boolean val)