Class NpcInstance

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

public final class NpcInstance extends DaedalusInstance
  • Constructor Details

    • NpcInstance

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

    • getId

      public int getId()
    • getSlot

      public String getSlot()
    • getEffect

      public String getEffect()
    • getNpcType

      public NpcInstanceType getNpcType()
    • getFlags

      public int getFlags()
    • getDamageType

      public int getDamageType()
    • getGuild

      public int getGuild()
    • getLevel

      public int getLevel()
    • getFightTactic

      public int getFightTactic()
    • getWeapon

      public int getWeapon()
    • getVoice

      public int getVoice()
    • getVoicePitch

      public int getVoicePitch()
    • getBodyMass

      public int getBodyMass()
    • getDailyRoutine

      public int getDailyRoutine()
    • getStartAiState

      public int getStartAiState()
    • getSpawnPoint

      public String getSpawnPoint()
    • getSpawnDelay

      public int getSpawnDelay()
    • getSenses

      public int getSenses()
    • getSensesRange

      public int getSensesRange()
    • getWp

      public String getWp()
    • getExp

      public int getExp()
    • getExpNext

      public int getExpNext()
    • getLp

      public int getLp()
    • getBodyStateInterruptableOverride

      public int getBodyStateInterruptableOverride()
    • getNoFocus

      public int getNoFocus()
    • getName

      public String getName(NpcInstanceNameSlot slot)
    • getMission

      public int getMission(NpcInstanceMissionSlot slot)
    • getAttribute

      public int getAttribute(NpcInstanceAttribute attribute)
    • getHitChance

      public int getHitChance(NpcInstanceTalent talent)
    • getProtection

      public int getProtection(DamageType type)
    • getDamage

      public int getDamage(DamageType type)
    • getAiVar

      public int getAiVar(long i)