Package zombie.Lua

Class LuaManager

java.lang.Object
zombie.Lua.LuaManager

public class LuaManager
extends java.lang.Object
  • Field Details

    • converterManager

      public static KahluaConverterManager converterManager
    • platform

      public static J2SEPlatform platform
    • env

      public static KahluaTable env
    • thread

      public static KahluaThread thread
    • debugthread

      public static KahluaThread debugthread
    • caller

      public static LuaCaller caller
    • debugcaller

      public static LuaCaller debugcaller
    • exposer

      public static zombie.Lua.LuaManager.Exposer exposer
    • loaded

      public static java.util.ArrayList loaded
    • loadedReturn

      public static java.util.HashMap loadedReturn
    • checksumDone

      public static boolean checksumDone
    • loadList

      public static java.util.ArrayList loadList
  • Constructor Details

    • LuaManager

      public LuaManager()
  • Method Details

    • outputTable

      public static void outputTable​(KahluaTable t, int nTabs)
    • init

      public static void init()
    • LoadDir

      public static void LoadDir​(java.lang.String path) throws java.net.URISyntaxException
      Throws:
      java.net.URISyntaxException
    • LoadDirBase

      public static void LoadDirBase​(java.lang.String sub) throws java.net.URISyntaxException
      Throws:
      java.net.URISyntaxException
    • LoadDirBase

      public static void LoadDirBase​(java.lang.String sub, boolean onlyChecksum) throws java.net.URISyntaxException
      Throws:
      java.net.URISyntaxException
    • createChecksum

      public static java.lang.String createChecksum​(java.lang.String filename)
    • LoadDirBase

      public static void LoadDirBase() throws java.net.URISyntaxException
      Throws:
      java.net.URISyntaxException
    • searchFolders

      public static void searchFolders​(java.io.File base, java.io.File fo) throws java.io.IOException
      Throws:
      java.io.IOException
    • getLuaCacheDir

      public static java.lang.String getLuaCacheDir()
    • getSandboxCacheDir

      public static java.lang.String getSandboxCacheDir()
    • fillContainer

      public static void fillContainer​(ItemContainer container, IsoPlayer isoPlayer)
    • fillContainerCount

      public static void fillContainerCount​(ItemContainer container, IsoPlayer isoPlayer)
    • updateOverlaySprite

      public static void updateOverlaySprite​(IsoObject obj)
    • getDotDelimitedClosure

      public static LuaClosure getDotDelimitedClosure​(java.lang.String path)
    • dropItem

      public static void dropItem​(InventoryItem i)
    • RunLua

      public static java.lang.Object RunLua​(java.lang.String filename)
    • RunLua

      public static java.lang.Object RunLua​(java.lang.String filename, boolean bRewriteEvents)
    • Test

      public static void Test() throws java.io.IOException
      Throws:
      java.io.IOException
    • get

      public static java.lang.Object get​(java.lang.Object key)
    • call

      public static void call​(java.lang.String func, java.lang.Object param1)
    • getHourMinuteJava

      public static java.lang.String getHourMinuteJava()
    • copyTable

      public static KahluaTable copyTable​(KahluaTable orig)