Class TouchDamage

java.lang.Object
dev.gothickit.zenkit.world.vob.VirtualObject
dev.gothickit.zenkit.world.vob.TouchDamage
All Implemented Interfaces:
NativeObject

public final class TouchDamage extends VirtualObject
  • Constructor Details

    • TouchDamage

      public TouchDamage()
  • Method Details

    • getDamage

      public float getDamage()
    • setDamage

      public void setDamage(float val)
    • isBarrier

      public boolean isBarrier()
    • isBlunt

      public boolean isBlunt()
    • isEdge

      public boolean isEdge()
    • isFire

      public boolean isFire()
    • isFly

      public boolean isFly()
    • isMagic

      public boolean isMagic()
    • isPoint

      public boolean isPoint()
    • isFall

      public boolean isFall()
    • getRepeatDelay

      public Duration getRepeatDelay()
    • setRepeatDelay

      public void setRepeatDelay(@NotNull @NotNull Duration val)
    • getVolumeScale

      public float getVolumeScale()
    • setVolumeScale

      public void setVolumeScale(float val)
    • getCollisionType

      public TouchCollisionType getCollisionType()
    • setCollisionType

      public void setCollisionType(TouchCollisionType val)
    • setIsBarrier

      public void setIsBarrier(boolean val)
    • setIsBlunt

      public void setIsBlunt(boolean val)
    • setIsEdge

      public void setIsEdge(boolean val)
    • setIsFire

      public void setIsFire(boolean val)
    • setIsFly

      public void setIsFly(boolean val)
    • setIsMagic

      public void setIsMagic(boolean val)
    • setIsPoint

      public void setIsPoint(boolean val)
    • setIsFall

      public void setIsFall(boolean val)