Package zombie.Lua
Class LuaManager
java.lang.Object
zombie.Lua.LuaManager
public class LuaManager
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LuaManager.GlobalObject
-
Field Summary
Fields Modifier and Type Field Description static LuaCaller
caller
static boolean
checksumDone
static KahluaConverterManager
converterManager
static LuaCaller
debugcaller
static KahluaThread
debugthread
static KahluaTable
env
static zombie.Lua.LuaManager.Exposer
exposer
static java.util.ArrayList
loaded
static java.util.HashMap
loadedReturn
static java.util.ArrayList
loadList
static J2SEPlatform
platform
static KahluaThread
thread
-
Constructor Summary
Constructors Constructor Description LuaManager()
-
Method Summary
Modifier and Type Method Description static void
call(java.lang.String string, java.lang.Object object)
static KahluaTable
copyTable(KahluaTable kahluaTable)
static void
dropItem(InventoryItem inventoryItem)
static void
fillContainer(ItemContainer itemContainer, IsoPlayer player)
static void
fillContainerCount(ItemContainer itemContainer, IsoPlayer player)
static void
finishChecksum()
static java.lang.Object
get(java.lang.Object object)
static LuaClosure
getDotDelimitedClosure(java.lang.String string)
static java.lang.String
getHourMinuteJava()
static java.lang.String
getLuaCacheDir()
static java.lang.String
getSandboxCacheDir()
static void
init()
static void
initChecksum()
static void
LoadDir(java.lang.String string)
static void
LoadDirBase()
static void
LoadDirBase(java.lang.String string)
static void
LoadDirBase(java.lang.String string, boolean boolean1)
static void
outputTable(KahluaTable kahluaTable, int int1)
static java.lang.Object
RunLua(java.lang.String string)
static java.lang.Object
RunLua(java.lang.String string, boolean boolean1)
static void
searchFolders(java.net.URI uRI, java.io.File file)
static void
Test()
static void
updateOverlaySprite(IsoObject object)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
converterManager
-
platform
-
env
-
thread
-
debugthread
-
caller
-
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
-
init
public static void init() -
LoadDir
public static void LoadDir(java.lang.String string) throws java.net.URISyntaxException- Throws:
java.net.URISyntaxException
-
LoadDirBase
public static void LoadDirBase(java.lang.String string) throws java.lang.Exception- Throws:
java.lang.Exception
-
LoadDirBase
public static void LoadDirBase(java.lang.String string, boolean boolean1) throws java.lang.Exception- Throws:
java.lang.Exception
-
initChecksum
public static void initChecksum() throws java.lang.Exception- Throws:
java.lang.Exception
-
finishChecksum
public static void finishChecksum() -
LoadDirBase
public static void LoadDirBase() throws java.lang.Exception- Throws:
java.lang.Exception
-
searchFolders
public static void searchFolders(java.net.URI uRI, java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
getLuaCacheDir
public static java.lang.String getLuaCacheDir() -
getSandboxCacheDir
public static java.lang.String getSandboxCacheDir() -
fillContainer
-
fillContainerCount
-
updateOverlaySprite
-
getDotDelimitedClosure
-
dropItem
-
RunLua
public static java.lang.Object RunLua(java.lang.String string) -
RunLua
public static java.lang.Object RunLua(java.lang.String string, boolean boolean1) -
Test
public static void Test() throws java.io.IOException- Throws:
java.io.IOException
-
get
public static java.lang.Object get(java.lang.Object object) -
call
public static void call(java.lang.String string, java.lang.Object object) -
getHourMinuteJava
public static java.lang.String getHourMinuteJava() -
copyTable
-