Package zombie.Lua

Class LuaManager

java.lang.Object
zombie.Lua.LuaManager

public final class LuaManager extends Object
  • Field Details

    • converterManager

      public static se.krka.kahlua.converter.KahluaConverterManager converterManager
    • platform

      public static se.krka.kahlua.j2se.J2SEPlatform platform
    • env

      public static se.krka.kahlua.vm.KahluaTable env
    • thread

      public static se.krka.kahlua.vm.KahluaThread thread
    • debugthread

      public static se.krka.kahlua.vm.KahluaThread debugthread
    • caller

      public static se.krka.kahlua.integration.LuaCaller caller
    • debugcaller

      public static se.krka.kahlua.integration.LuaCaller debugcaller
    • exposer

      public static LuaManager.Exposer exposer
    • loaded

      public static ArrayList<String> loaded
    • loadedReturn

      public static HashMap<String,Object> loadedReturn
    • checksumDone

      public static boolean checksumDone
    • loadList

      public static ArrayList<String> loadList
  • Constructor Details

    • LuaManager

      public LuaManager()
  • Method Details

    • outputTable

      public static void outputTable(se.krka.kahlua.vm.KahluaTable t, int nTabs)
    • init

      public static void init()
    • LoadDir

      public static void LoadDir(String path) throws URISyntaxException
      Throws:
      URISyntaxException
    • LoadDirBase

      public static void LoadDirBase(String sub) throws Exception
      Throws:
      Exception
    • LoadDirBase

      public static void LoadDirBase(String sub, boolean onlyChecksum) throws Exception
      Throws:
      Exception
    • initChecksum

      public static void initChecksum() throws Exception
      Throws:
      Exception
    • finishChecksum

      public static void finishChecksum()
    • LoadDirBase

      public static void LoadDirBase() throws Exception
      Throws:
      Exception
    • searchFolders

      public static void searchFolders(URI base, File fo) throws IOException
      Throws:
      IOException
    • getLuaCacheDir

      public static String getLuaCacheDir()
    • getSandboxCacheDir

      public static String getSandboxCacheDir()
    • fillContainer

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

      public static void updateOverlaySprite(IsoObject obj)
    • getDotDelimitedClosure

      public static se.krka.kahlua.vm.LuaClosure getDotDelimitedClosure(String path)
    • transferItem

      public static void transferItem(IsoGameCharacter character, InventoryItem item, ItemContainer src, ItemContainer dest)
    • dropItem

      public static void dropItem(InventoryItem i)
    • AdjacentFreeTileFinder

      public static IsoGridSquare AdjacentFreeTileFinder(IsoGridSquare test, IsoPlayer player)
    • RunLua

      public static Object RunLua(String filename)
    • RunLua

      public static Object RunLua(String filename, boolean bRewriteEvents)
    • getFunctionObject

      public static Object getFunctionObject(String functionName)
    • Test

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

      public static Object get(Object key)
    • call

      public static void call(String func, Object param1)
    • getHourMinuteJava

      public static String getHourMinuteJava()
    • copyTable

      public static se.krka.kahlua.vm.KahluaTable copyTable(se.krka.kahlua.vm.KahluaTable from)
    • copyTable

      public static se.krka.kahlua.vm.KahluaTable copyTable(se.krka.kahlua.vm.KahluaTable to, se.krka.kahlua.vm.KahluaTable from)