Uses of Interface
org.starhope.appius.game.npc.NPCInterface

Packages that use NPCInterface
org.starhope.appius.game.npc   
 

Uses of NPCInterface in org.starhope.appius.game.npc
 

Classes in org.starhope.appius.game.npc that implement NPCInterface
 class AbstractScriptedNPC
          WRITEME: The documentation for this type (AbstractScriptedNPC) is incomplete.
 class LuaNPC
           A non-player character controlled by a chunk of Lua script.
 class PerlNPC
           
 class PythonNPC
           
 class RubyNPC
           
 

Methods in org.starhope.appius.game.npc that return NPCInterface
static NPCInterface ScriptableNPCFactory.getNPC(String script, String klass)
           
static NPCInterface EcmaScriptNPCFactory.getNPC(String script, String klass)
           
static NPCInterface RubyNPCFactory.getNPC(String script, String klass)
           
static NPCInterface PythonNPCFactory.getNPC(String script, String klass)
           
static NPCInterface PerlNPCFactory.getNPC(String script, String klass)
           
static NPCInterface AppiusNonPlayerCharacter.getScriptedNPC(String engine, String script, String klass)
          This instantiates an NPC based upon a script from ...