Class ItemInstance

java.lang.Object
dev.gothickit.zenkit.daedalus.DaedalusInstance
dev.gothickit.zenkit.daedalus.instance.ItemInstance
All Implemented Interfaces:
NativeObject

public final class ItemInstance extends DaedalusInstance
  • Constructor Details

    • ItemInstance

      public ItemInstance(com.sun.jna.Pointer handle)
  • Method Details

    • getId

      public int getId()
    • getName

      public String getName()
    • getNameId

      public String getNameId()
    • getHp

      public int getHp()
    • getHpMax

      public int getHpMax()
    • getMainFlag

      public int getMainFlag()
    • getFlags

      public int getFlags()
    • getWeight

      public int getWeight()
    • getValue

      public int getValue()
    • getDamageType

      public int getDamageType()
    • getDamageTotal

      public int getDamageTotal()
    • getWear

      public int getWear()
    • getNutrition

      public int getNutrition()
    • getMagic

      public int getMagic()
    • getOnEquip

      public int getOnEquip()
    • getOnUnequip

      public int getOnUnequip()
    • getOwner

      public int getOwner()
    • getOwnerGuild

      public int getOwnerGuild()
    • getDisguiseGuild

      public int getDisguiseGuild()
    • getVisual

      public String getVisual()
    • getVisualChange

      public String getVisualChange()
    • getEffect

      public String getEffect()
    • getVisualSkin

      public int getVisualSkin()
    • getSchemeName

      public String getSchemeName()
    • getMaterial

      public int getMaterial()
    • getMunition

      public int getMunition()
    • getSpell

      public int getSpell()
    • getRange

      public int getRange()
    • getMagCircle

      public int getMagCircle()
    • getDescription

      public String getDescription()
    • getInvZBias

      public int getInvZBias()
    • getInvRotX

      public int getInvRotX()
    • getInvRotY

      public int getInvRotY()
    • getInvRotZ

      public int getInvRotZ()
    • getInvAnimate

      public int getInvAnimate()
    • getDamage

      public int getDamage(DamageType type)
    • getProtection

      public int getProtection(DamageType type)
    • getCondAtr

      public int getCondAtr(ItemInstanceConditionSlot slot)
    • getCondValue

      public int getCondValue(ItemInstanceConditionSlot slot)
    • getChangeAtr

      public int getChangeAtr(ItemInstanceConditionSlot slot)
    • getChangeValue

      public int getChangeValue(ItemInstanceConditionSlot slot)
    • getOnState

      public int getOnState(ItemInstanceStateSlot slot)
    • getText

      public String getText(ItemInstanceTextSlot slot)
    • getCount

      public int getCount(ItemInstanceTextSlot slot)