Package zombie.Lua

Class LuaManager.GlobalObject

java.lang.Object
zombie.Lua.LuaManager.GlobalObject
Enclosing class:
LuaManager

public static class LuaManager.GlobalObject extends Object
  • Constructor Details

    • GlobalObject

      public GlobalObject()
  • Method Details

    • loadVehicleModel

      public static Model loadVehicleModel(String string, String string2, String string3)
    • loadStaticZomboidModel

      public static Model loadStaticZomboidModel(String string, String string2, String string3)
    • loadSkinnedZomboidModel

      public static Model loadSkinnedZomboidModel(String string, String string2, String string3)
    • loadZomboidModel

      public static Model loadZomboidModel(String string, String string2, String string3, String string4, boolean boolean1)
    • setModelMetaData

      public static void setModelMetaData(String string, String string2, String string3, String string4, boolean boolean1)
    • reloadModelsMatching

      public static void reloadModelsMatching(String string)
    • getSLSoundManager

      public static SLSoundManager getSLSoundManager()
    • getRadioAPI

      public static RadioAPI getRadioAPI()
    • getRadioTranslators

      public static ArrayList getRadioTranslators(Language language)
    • getTranslatorCredits

      public static ArrayList getTranslatorCredits(Language language)
    • getBehaviourDebugPlayer

      public static IsoGameCharacter getBehaviourDebugPlayer()
    • setBehaviorStep

      public static void setBehaviorStep(boolean boolean1)
    • getPuddlesManager

      public static IsoPuddles getPuddlesManager()
    • setPuddles

      public static void setPuddles(float float1)
    • getZomboidRadio

      public static ZomboidRadio getZomboidRadio()
    • getRandomUUID

      public static String getRandomUUID()
    • sendItemListNet

      public static boolean sendItemListNet(IsoPlayer player, ArrayList arrayList, IsoPlayer player2, String string, String string2)
    • instof

      public static boolean instof(Object object, String string)
    • serverConnect

      public static void serverConnect(String string, String string2, String string3, String string4, String string5, String string6, String string7, boolean boolean1)
    • serverConnectCoop

      public static void serverConnectCoop(String string)
    • sendPing

      public static void sendPing()
    • connectionManagerLog

      public static void connectionManagerLog(String string, String string2)
    • forceDisconnect

      public static void forceDisconnect()
    • backToSinglePlayer

      public static void backToSinglePlayer()
    • isIngameState

      public static boolean isIngameState()
    • requestPacketCounts

      public static void requestPacketCounts()
    • canConnect

      public static boolean canConnect()
    • getReconnectCountdownTimer

      public static String getReconnectCountdownTimer()
    • getPacketCounts

      public static KahluaTable getPacketCounts(int int1)
    • getAllItems

      public static ArrayList getAllItems()
    • scoreboardUpdate

      public static void scoreboardUpdate()
    • save

      public static void save(boolean boolean1)
    • saveGame

      public static void saveGame()
    • getAllRecipes

      public static ArrayList getAllRecipes()
    • requestUserlog

      public static void requestUserlog(String string)
    • addUserlog

      public static void addUserlog(String string, String string2, String string3)
    • removeUserlog

      public static void removeUserlog(String string, String string2, String string3)
    • tabToX

      public static String tabToX(String string, int int1)
    • isType

      public static boolean isType(Object object, String string)
    • isoToScreenX

      public static float isoToScreenX(int int1, float float1, float float2, float float3)
    • isoToScreenY

      public static float isoToScreenY(int int1, float float1, float float2, float float3)
    • screenToIsoX

      public static float screenToIsoX(int int1, float float1, float float2, float float3)
    • screenToIsoY

      public static float screenToIsoY(int int1, float float1, float float2, float float3)
    • getAmbientStreamManager

      public static BaseAmbientStreamManager getAmbientStreamManager()
    • getSleepingEvent

      public static SleepingEvent getSleepingEvent()
    • setPlayerMovementActive

      public static void setPlayerMovementActive(int int1, boolean boolean1)
    • setActivePlayer

      public static void setActivePlayer(int int1)
    • getPlayer

      public static IsoPlayer getPlayer()
    • getNumActivePlayers

      public static int getNumActivePlayers()
    • playServerSound

      public static void playServerSound(String string, IsoGridSquare square)
    • getMaxActivePlayers

      public static int getMaxActivePlayers()
    • getPlayerScreenLeft

      public static int getPlayerScreenLeft(int int1)
    • getPlayerScreenTop

      public static int getPlayerScreenTop(int int1)
    • getPlayerScreenWidth

      public static int getPlayerScreenWidth(int int1)
    • getPlayerScreenHeight

      public static int getPlayerScreenHeight(int int1)
    • getPlayerByOnlineID

      public static IsoPlayer getPlayerByOnlineID(int int1)
    • initUISystem

      public static void initUISystem()
    • getPerformance

      public static PerformanceSettings getPerformance()
    • getDBSchema

      public static void getDBSchema()
    • getTableResult

      public static void getTableResult(String string, int int1)
    • getWorldSoundManager

      public static WorldSoundManager getWorldSoundManager()
    • AddWorldSound

      public static void AddWorldSound(IsoPlayer player, int int1, int int2)
    • AddNoiseToken

      public static void AddNoiseToken(IsoGridSquare square, int int1)
    • pauseSoundAndMusic

      public static void pauseSoundAndMusic()
    • resumeSoundAndMusic

      public static void resumeSoundAndMusic()
    • isDemo

      public static boolean isDemo()
    • getTimeInMillis

      public static long getTimeInMillis()
    • getCurrentCoroutine

      public static Coroutine getCurrentCoroutine()
    • reloadLuaFile

      public static void reloadLuaFile(String string)
    • reloadServerLuaFile

      public static void reloadServerLuaFile(String string)
    • getServerSpawnRegions

      public static KahluaTable getServerSpawnRegions()
    • getServerOptions

      public static ServerOptions getServerOptions()
    • getServerName

      public static String getServerName()
    • getServerIP

      public static String getServerIP()
    • getServerPort

      public static String getServerPort()
    • isShowConnectionInfo

      public static boolean isShowConnectionInfo()
    • setShowConnectionInfo

      public static void setShowConnectionInfo(boolean boolean1)
    • isShowServerInfo

      public static boolean isShowServerInfo()
    • setShowServerInfo

      public static void setShowServerInfo(boolean boolean1)
    • isShowPingInfo

      public static boolean isShowPingInfo()
    • setShowPingInfo

      public static void setShowPingInfo(boolean boolean1)
    • getSpecificPlayer

      public static IsoPlayer getSpecificPlayer(int int1)
    • getCameraOffX

      public static float getCameraOffX()
    • getLatestSave

      public static KahluaTable getLatestSave()
    • isCurrentExecutionPoint

      public static boolean isCurrentExecutionPoint(String string, int int1)
    • toggleBreakOnChange

      public static void toggleBreakOnChange(KahluaTable kahluaTable, Object object)
    • isDebugEnabled

      public static boolean isDebugEnabled()
    • toggleBreakOnRead

      public static void toggleBreakOnRead(KahluaTable kahluaTable, Object object)
    • toggleBreakpoint

      public static void toggleBreakpoint(String string, int int1)
    • sendVisual

      public static void sendVisual(IsoPlayer player)
    • sendClothing

      public static void sendClothing(IsoPlayer player)
    • hasDataReadBreakpoint

      public static boolean hasDataReadBreakpoint(KahluaTable kahluaTable, Object object)
    • hasDataBreakpoint

      public static boolean hasDataBreakpoint(KahluaTable kahluaTable, Object object)
    • hasBreakpoint

      public static boolean hasBreakpoint(String string, int int1)
    • getLoadedLuaCount

      public static int getLoadedLuaCount()
    • getLoadedLua

      public static String getLoadedLua(int int1)
    • isServer

      public static boolean isServer()
    • isServerSoftReset

      public static boolean isServerSoftReset()
    • isClient

      public static boolean isClient()
    • canModifyPlayerStats

      public static boolean canModifyPlayerStats()
    • executeQuery

      public static void executeQuery(String string, KahluaTable kahluaTable)
    • canSeePlayerStats

      public static boolean canSeePlayerStats()
    • getAccessLevel

      public static String getAccessLevel()
    • getOnlinePlayers

      public static ArrayList getOnlinePlayers()
    • getDebug

      public static boolean getDebug()
    • getCameraOffY

      public static float getCameraOffY()
    • createRegionFile

      public static KahluaTable createRegionFile()
    • getMapDirectoryTable

      public static KahluaTable getMapDirectoryTable()
    • deleteSave

      public static void deleteSave(String string)
    • sendPlayerExtraInfo

      public static void sendPlayerExtraInfo(IsoPlayer player)
    • getServerAddressFromArgs

      public static String getServerAddressFromArgs()
    • getServerPasswordFromArgs

      public static String getServerPasswordFromArgs()
    • getServerListFile

      public static String getServerListFile()
    • getServerList

      public static KahluaTable getServerList()
    • ping

      public static void ping(String string, String string2, String string3, String string4)
    • stopPing

      public static void stopPing()
    • transformIntoKahluaTable

      public static KahluaTable transformIntoKahluaTable(HashMap hashMap)
    • getSaveDirectory

      public static ArrayList getSaveDirectory(String string)
    • getFullSaveDirectoryTable

      public static KahluaTable getFullSaveDirectoryTable()
    • getSaveName

      public static String getSaveName(File file)
    • getSaveDirectoryTable

      public static KahluaTable getSaveDirectoryTable()
    • getMods

      public static List getMods()
    • doChallenge

      public static void doChallenge(KahluaTable kahluaTable)
    • doTutorial

      public static void doTutorial(KahluaTable kahluaTable)
    • deleteAllGameModeSaves

      public static void deleteAllGameModeSaves(String string)
    • sledgeDestroy

      public static void sledgeDestroy(IsoObject object)
    • getTickets

      public static void getTickets(String string)
    • addTicket

      public static void addTicket(String string, String string2, int int1)
    • removeTicket

      public static void removeTicket(int int1)
    • sendFactionInvite

      public static void sendFactionInvite(Faction faction, IsoPlayer player, String string)
    • acceptFactionInvite

      public static void acceptFactionInvite(Faction faction, String string)
    • sendSafehouseInvite

      public static void sendSafehouseInvite(SafeHouse safeHouse, IsoPlayer player, String string)
    • acceptSafehouseInvite

      public static void acceptSafehouseInvite(SafeHouse safeHouse, String string)
    • createHordeFromTo

      public static void createHordeFromTo(float float1, float float2, float float3, float float4, int int1)
    • createHordeInAreaTo

      public static void createHordeInAreaTo(int int1, int int2, int int3, int int4, int int5, int int6, int int7)
    • spawnHorde

      public static void spawnHorde(float float1, float float2, float float3, float float4, float float5, int int1)
    • createZombie

      public static IsoZombie createZombie(float float1, float float2, float float3, SurvivorDesc survivorDesc, int int1, IsoDirections directions)
    • triggerEvent

      public static void triggerEvent(String string)
    • triggerEvent

      public static void triggerEvent(String string, Object object)
    • triggerEvent

      public static void triggerEvent(String string, Object object, Object object2)
    • triggerEvent

      public static void triggerEvent(String string, Object object, Object object2, Object object3)
    • triggerEvent

      public static void triggerEvent(String string, Object object, Object object2, Object object3, Object object4)
    • debugLuaTable

      public static void debugLuaTable(Object object, int int1)
    • debugLuaTable

      public static void debugLuaTable(Object object)
    • sendItemsInContainer

      public static void sendItemsInContainer(IsoObject object, ItemContainer itemContainer)
    • getModDirectoryTable

      public static KahluaTable getModDirectoryTable()
    • getModInfoByID

      public static ChooseGameInfo.Mod getModInfoByID(String string)
    • getModInfo

      public static ChooseGameInfo.Mod getModInfo(String string)
    • getMapFoldersForMod

      public static ArrayList getMapFoldersForMod(String string)
    • spawnpointsExistsForMod

      public static boolean spawnpointsExistsForMod(String string, String string2)
    • getFileSeparator

      public static String getFileSeparator()
    • getScriptManager

      public static ScriptManager getScriptManager()
    • checkSaveFolderExists

      public static boolean checkSaveFolderExists(String string)
    • getAbsoluteSaveFolderName

      public static String getAbsoluteSaveFolderName(String string)
    • checkSaveFileExists

      public static boolean checkSaveFileExists(String string)
    • checkSavePlayerExists

      public static boolean checkSavePlayerExists()
    • fileExists

      public static boolean fileExists(String string)
    • serverFileExists

      public static boolean serverFileExists(String string)
    • takeScreenshot

      public static void takeScreenshot()
    • takeScreenshot

      public static void takeScreenshot(String string)
    • checkStringPattern

      public static boolean checkStringPattern(String string)
    • instanceItem

      public static InventoryItem instanceItem(Item item)
    • instanceItem

      public static InventoryItem instanceItem(String string)
    • createNewScriptItem

      public static Item createNewScriptItem(String string, String string2, String string3, String string4, String string5)
    • cloneItemType

      public static Item cloneItemType(String string, String string2)
    • moduleDotType

      public static String moduleDotType(String string, String string2)
    • require

      public static Object require(String string)
    • getRenderer

      public static SpriteRenderer getRenderer()
    • getGameTime

      public static GameTime getGameTime()
    • getStatistics

      public static KahluaTable getStatistics()
    • getMPStatus

      public static KahluaTable getMPStatus()
    • getMaxPlayers

      public static Double getMaxPlayers()
    • getWorld

      public static IsoWorld getWorld()
    • getCell

      public static IsoCell getCell()
    • getSandboxOptions

      public static SandboxOptions getSandboxOptions()
    • getFileOutput

      public static DataOutputStream getFileOutput(String string)
    • getLastStandPlayersDirectory

      public static String getLastStandPlayersDirectory()
    • getLastStandPlayerFileNames

      public static List getLastStandPlayerFileNames() throws IOException
      Throws:
      IOException
    • getAllSavedPlayers

      @Deprecated public static List getAllSavedPlayers() throws IOException
      Deprecated.
      Throws:
      IOException
    • getSandboxPresets

      public static List getSandboxPresets() throws IOException
      Throws:
      IOException
    • deleteSandboxPreset

      public static void deleteSandboxPreset(String string)
    • getFileReader

      public static BufferedReader getFileReader(String string, boolean boolean1) throws IOException
      Throws:
      IOException
    • getModFileReader

      public static BufferedReader getModFileReader(String string, String string2, boolean boolean1) throws IOException
      Throws:
      IOException
    • refreshAnimSets

      public static void refreshAnimSets(boolean boolean1)
    • reloadActionGroups

      public static void reloadActionGroups()
    • getModFileWriter

      public static LuaManager.GlobalObject.LuaFileWriter getModFileWriter(String string, String string2, boolean boolean1, boolean boolean2)
    • updateFire

      public static void updateFire()
    • deletePlayerSave

      public static void deletePlayerSave(String string)
    • getControllerCount

      public static int getControllerCount()
    • isControllerConnected

      public static boolean isControllerConnected(int int1)
    • getControllerGUID

      public static String getControllerGUID(int int1)
    • getControllerName

      public static String getControllerName(int int1)
    • getControllerAxisCount

      public static int getControllerAxisCount(int int1)
    • getControllerAxisValue

      public static float getControllerAxisValue(int int1, int int2)
    • getControllerDeadZone

      public static float getControllerDeadZone(int int1, int int2)
    • setControllerDeadZone

      public static void setControllerDeadZone(int int1, int int2, float float1)
    • saveControllerSettings

      public static void saveControllerSettings(int int1)
    • getControllerButtonCount

      public static int getControllerButtonCount(int int1)
    • getControllerPovX

      public static float getControllerPovX(int int1)
    • getControllerPovY

      public static float getControllerPovY(int int1)
    • reloadControllerConfigFiles

      public static void reloadControllerConfigFiles()
    • isJoypadPressed

      public static boolean isJoypadPressed(int int1, int int2)
    • isJoypadDown

      public static boolean isJoypadDown(int int1)
    • isJoypadLTPressed

      public static boolean isJoypadLTPressed(int int1)
    • isJoypadRTPressed

      public static boolean isJoypadRTPressed(int int1)
    • isJoypadLeftStickButtonPressed

      public static boolean isJoypadLeftStickButtonPressed(int int1)
    • isJoypadRightStickButtonPressed

      public static boolean isJoypadRightStickButtonPressed(int int1)
    • getJoypadAimingAxisX

      public static float getJoypadAimingAxisX(int int1)
    • getJoypadAimingAxisY

      public static float getJoypadAimingAxisY(int int1)
    • getJoypadMovementAxisX

      public static float getJoypadMovementAxisX(int int1)
    • getJoypadMovementAxisY

      public static float getJoypadMovementAxisY(int int1)
    • getJoypadAButton

      public static int getJoypadAButton(int int1)
    • getJoypadBButton

      public static int getJoypadBButton(int int1)
    • getJoypadXButton

      public static int getJoypadXButton(int int1)
    • getJoypadYButton

      public static int getJoypadYButton(int int1)
    • getJoypadLBumper

      public static int getJoypadLBumper(int int1)
    • getJoypadRBumper

      public static int getJoypadRBumper(int int1)
    • getJoypadBackButton

      public static int getJoypadBackButton(int int1)
    • getJoypadStartButton

      public static int getJoypadStartButton(int int1)
    • getJoypadLeftStickButton

      public static int getJoypadLeftStickButton(int int1)
    • getJoypadRightStickButton

      public static int getJoypadRightStickButton(int int1)
    • wasMouseActiveMoreRecentlyThanJoypad

      public static boolean wasMouseActiveMoreRecentlyThanJoypad()
    • activateJoypadOnSteamDeck

      public static void activateJoypadOnSteamDeck()
    • reactivateJoypadAfterResetLua

      public static boolean reactivateJoypadAfterResetLua()
    • isJoypadConnected

      public static boolean isJoypadConnected(int int1)
    • toInt

      public static int toInt(double double1)
    • getClientUsername

      public static String getClientUsername()
    • setPlayerJoypad

      public static void setPlayerJoypad(int int1, int int2, IsoPlayer player, String string)
    • setPlayerMouse

      public static void setPlayerMouse(IsoPlayer player)
    • revertToKeyboardAndMouse

      public static void revertToKeyboardAndMouse()
    • isJoypadUp

      public static boolean isJoypadUp(int int1)
    • isJoypadLeft

      public static boolean isJoypadLeft(int int1)
    • isJoypadRight

      public static boolean isJoypadRight(int int1)
    • isJoypadLBPressed

      public static boolean isJoypadLBPressed(int int1)
    • isJoypadRBPressed

      public static boolean isJoypadRBPressed(int int1)
    • getButtonCount

      public static int getButtonCount(int int1)
    • setDebugToggleControllerPluggedIn

      public static void setDebugToggleControllerPluggedIn(int int1)
    • getFileWriter

      public static LuaManager.GlobalObject.LuaFileWriter getFileWriter(String string, boolean boolean1, boolean boolean2)
    • getSandboxFileWriter

      public static LuaManager.GlobalObject.LuaFileWriter getSandboxFileWriter(String string, boolean boolean1, boolean boolean2)
    • createStory

      public static void createStory(String string)
    • createWorld

      public static void createWorld(String string)
    • sanitizeWorldName

      public static String sanitizeWorldName(String string)
    • forceChangeState

      public static void forceChangeState(GameState gameState)
    • endFileOutput

      public static void endFileOutput()
    • getFileInput

      public static DataInputStream getFileInput(String string) throws IOException
      Throws:
      IOException
    • getGameFilesInput

      public static DataInputStream getGameFilesInput(String string)
    • getGameFilesTextInput

      public static BufferedReader getGameFilesTextInput(String string)
    • endTextFileInput

      public static void endTextFileInput()
    • endFileInput

      public static void endFileInput()
    • getLineNumber

      public static int getLineNumber(LuaCallFrame luaCallFrame)
    • ZombRand

      public static double ZombRand(double double1)
    • ZombRandBetween

      public static double ZombRandBetween(double double1, double double2)
    • ZombRand

      public static double ZombRand(double double1, double double2)
    • ZombRandFloat

      public static float ZombRandFloat(float float1, float float2)
    • getShortenedFilename

      public static String getShortenedFilename(String string)
    • isKeyDown

      public static boolean isKeyDown(int int1)
    • wasKeyDown

      public static boolean wasKeyDown(int int1)
    • isKeyPressed

      public static boolean isKeyPressed(int int1)
    • getFMODSoundBank

      public static BaseSoundBank getFMODSoundBank()
    • isSoundPlaying

      public static boolean isSoundPlaying(Object object)
    • stopSound

      public static void stopSound(long long1)
    • isShiftKeyDown

      public static boolean isShiftKeyDown()
    • isCtrlKeyDown

      public static boolean isCtrlKeyDown()
    • isAltKeyDown

      public static boolean isAltKeyDown()
    • getCore

      public static Core getCore()
    • getGameVersion

      public static String getGameVersion()
    • getSquare

      public static IsoGridSquare getSquare(double double1, double double2, double double3)
    • getDebugOptions

      public static DebugOptions getDebugOptions()
    • setShowPausedMessage

      public static void setShowPausedMessage(boolean boolean1)
    • getFilenameOfCallframe

      public static String getFilenameOfCallframe(LuaCallFrame luaCallFrame)
    • getFilenameOfClosure

      public static String getFilenameOfClosure(LuaClosure luaClosure)
    • getFirstLineOfClosure

      public static int getFirstLineOfClosure(LuaClosure luaClosure)
    • getLocalVarCount

      public static int getLocalVarCount(Coroutine coroutine)
    • isSystemLinux

      public static boolean isSystemLinux()
    • isSystemMacOS

      public static boolean isSystemMacOS()
    • isSystemWindows

      public static boolean isSystemWindows()
    • isModActive

      public static boolean isModActive(ChooseGameInfo.Mod mod)
    • openURl

      public static void openURl(String string)
    • isDesktopOpenSupported

      public static boolean isDesktopOpenSupported()
    • showFolderInDesktop

      public static void showFolderInDesktop(String string)
    • getActivatedMods

      public static ArrayList getActivatedMods()
    • toggleModActive

      public static void toggleModActive(ChooseGameInfo.Mod mod, boolean boolean1)
    • saveModsFile

      public static void saveModsFile()
    • manipulateSavefile

      public static void manipulateSavefile(String string, String string2)
    • getLocalVarName

      public static String getLocalVarName(Coroutine coroutine, int int1)
    • getLocalVarStack

      public static int getLocalVarStack(Coroutine coroutine, int int1)
    • getCallframeTop

      public static int getCallframeTop(Coroutine coroutine)
    • getCoroutineTop

      public static int getCoroutineTop(Coroutine coroutine)
    • getCoroutineObjStack

      public static Object getCoroutineObjStack(Coroutine coroutine, int int1)
    • getCoroutineObjStackWithBase

      public static Object getCoroutineObjStackWithBase(Coroutine coroutine, int int1)
    • localVarName

      public static String localVarName(Coroutine coroutine, int int1)
    • getCoroutineCallframeStack

      public static LuaCallFrame getCoroutineCallframeStack(Coroutine coroutine, int int1)
    • createTile

      public static void createTile(String string, IsoGridSquare square)
    • getNumClassFunctions

      public static int getNumClassFunctions(Object object)
    • getClassFunction

      public static Method getClassFunction(Object object, int int1)
    • getNumClassFields

      public static int getNumClassFields(Object object)
    • getClassField

      public static Field getClassField(Object object, int int1)
    • getDirectionTo

      public static IsoDirections getDirectionTo(IsoGameCharacter gameCharacter, IsoObject object)
    • translatePointXInOverheadMapToWindow

      public static float translatePointXInOverheadMapToWindow(float float1, UIElement uIElement, float float2, float float3)
    • translatePointYInOverheadMapToWindow

      public static float translatePointYInOverheadMapToWindow(float float1, UIElement uIElement, float float2, float float3)
    • translatePointXInOverheadMapToWorld

      public static float translatePointXInOverheadMapToWorld(float float1, UIElement uIElement, float float2, float float3)
    • translatePointYInOverheadMapToWorld

      public static float translatePointYInOverheadMapToWorld(float float1, UIElement uIElement, float float2, float float3)
    • drawOverheadMap

      public static void drawOverheadMap(UIElement uIElement, float float1, float float2, float float3)
    • assaultPlayer

      public static void assaultPlayer()
    • isoRegionsRenderer

      public static IsoRegionsRenderer isoRegionsRenderer()
    • zpopNewRenderer

      public static ZombiePopulationRenderer zpopNewRenderer()
    • zpopSpawnTimeToZero

      public static void zpopSpawnTimeToZero(int int1, int int2)
    • zpopClearZombies

      public static void zpopClearZombies(int int1, int int2)
    • zpopSpawnNow

      public static void zpopSpawnNow(int int1, int int2)
    • addVirtualZombie

      public static void addVirtualZombie(int int1, int int2)
    • luaDebug

      public static void luaDebug()
    • setAggroTarget

      public static void setAggroTarget(int int1, int int2, int int3)
    • debugFullyStreamedIn

      public static void debugFullyStreamedIn(int int1, int int2)
    • getClassFieldVal

      public static Object getClassFieldVal(Object object, Field field)
    • getMethodParameter

      public static String getMethodParameter(Method method, int int1)
    • getMethodParameterCount

      public static int getMethodParameterCount(Method method)
    • breakpoint

      public static void breakpoint()
    • getLuaDebuggerErrorCount

      public static int getLuaDebuggerErrorCount()
    • getLuaDebuggerErrors

      public static ArrayList getLuaDebuggerErrors()
    • doLuaDebuggerAction

      public static void doLuaDebuggerAction(String string)
    • getGameSpeed

      public static int getGameSpeed()
    • setGameSpeed

      public static void setGameSpeed(int int1)
    • isGamePaused

      public static boolean isGamePaused()
    • getMouseXScaled

      public static int getMouseXScaled()
    • getMouseYScaled

      public static int getMouseYScaled()
    • getMouseX

      public static int getMouseX()
    • setMouseXY

      public static void setMouseXY(int int1, int int2)
    • isMouseButtonDown

      public static boolean isMouseButtonDown(int int1)
    • getMouseY

      public static int getMouseY()
    • getSoundManager

      public static BaseSoundManager getSoundManager()
    • getLastPlayedDate

      public static String getLastPlayedDate(String string)
    • getTextureFromSaveDir

      public static Texture getTextureFromSaveDir(String string, String string2)
    • getSaveInfo

      public static KahluaTable getSaveInfo(String string)
    • renameSaveFile

      public static boolean renameSaveFile(String string, String string2, String string3)
    • setSavefilePlayer1

      public static void setSavefilePlayer1(String string, String string2, int int1)
    • getServerSavedWorldVersion

      public static int getServerSavedWorldVersion(String string)
    • getZombieInfo

      public static KahluaTable getZombieInfo(IsoZombie zombie)
    • getPlayerInfo

      public static KahluaTable getPlayerInfo(IsoPlayer player)
    • getMapInfo

      public static KahluaTable getMapInfo(String string)
    • getVehicleInfo

      public static KahluaTable getVehicleInfo(BaseVehicle baseVehicle)
    • getLotDirectories

      public static ArrayList getLotDirectories()
    • useTextureFiltering

      public static void useTextureFiltering(boolean boolean1)
    • getTexture

      public static Texture getTexture(String string)
    • getTextManager

      public static TextManager getTextManager()
    • setProgressBarValue

      public static void setProgressBarValue(IsoPlayer player, int int1)
    • getText

      public static String getText(String string)
    • getText

      public static String getText(String string, Object object)
    • getText

      public static String getText(String string, Object object, Object object2)
    • getText

      public static String getText(String string, Object object, Object object2, Object object3)
    • getText

      public static String getText(String string, Object object, Object object2, Object object3, Object object4)
    • getTextOrNull

      public static String getTextOrNull(String string)
    • getTextOrNull

      public static String getTextOrNull(String string, Object object)
    • getTextOrNull

      public static String getTextOrNull(String string, Object object, Object object2)
    • getTextOrNull

      public static String getTextOrNull(String string, Object object, Object object2, Object object3)
    • getTextOrNull

      public static String getTextOrNull(String string, Object object, Object object2, Object object3, Object object4)
    • getItemText

      public static String getItemText(String string)
    • getRadioText

      public static String getRadioText(String string)
    • getTextMediaEN

      public static String getTextMediaEN(String string)
    • getItemNameFromFullType

      public static String getItemNameFromFullType(String string)
    • getRecipeDisplayName

      public static String getRecipeDisplayName(String string)
    • getMyDocumentFolder

      public static String getMyDocumentFolder()
    • getSpriteManager

      public static IsoSpriteManager getSpriteManager(String string)
    • getSprite

      public static IsoSprite getSprite(String string)
    • getServerModData

      public static void getServerModData()
    • isXBOXController

      public static boolean isXBOXController()
    • sendClientCommand

      public static void sendClientCommand(String string, String string2, KahluaTable kahluaTable)
    • sendClientCommand

      public static void sendClientCommand(IsoPlayer player, String string, String string2, KahluaTable kahluaTable)
    • sendServerCommand

      public static void sendServerCommand(String string, String string2, KahluaTable kahluaTable)
    • sendServerCommand

      public static void sendServerCommand(IsoPlayer player, String string, String string2, KahluaTable kahluaTable)
    • getOnlineUsername

      public static String getOnlineUsername()
    • isValidUserName

      public static boolean isValidUserName(String string)
    • getHourMinute

      public static String getHourMinute()
    • SendCommandToServer

      public static void SendCommandToServer(String string)
    • isAdmin

      public static boolean isAdmin()
    • canModifyPlayerScoreboard

      public static boolean canModifyPlayerScoreboard()
    • isAccessLevel

      public static boolean isAccessLevel(String string)
    • sendBandage

      public static void sendBandage(int int1, int int2, boolean boolean1, float float1, boolean boolean2, String string)
    • sendCataplasm

      public static void sendCataplasm(int int1, int int2, float float1, float float2, float float3)
    • sendStitch

      public static void sendStitch(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, BodyPart bodyPart, InventoryItem inventoryItem, boolean boolean1)
    • sendDisinfect

      public static void sendDisinfect(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, BodyPart bodyPart, InventoryItem inventoryItem)
    • sendSplint

      public static void sendSplint(int int1, int int2, boolean boolean1, float float1, String string)
    • sendRemoveGlass

      public static void sendRemoveGlass(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, BodyPart bodyPart, boolean boolean1)
    • sendRemoveBullet

      public static void sendRemoveBullet(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, BodyPart bodyPart)
    • sendCleanBurn

      public static void sendCleanBurn(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, BodyPart bodyPart, InventoryItem inventoryItem)
    • getGameClient

      public static GameClient getGameClient()
    • sendRequestInventory

      public static void sendRequestInventory(IsoPlayer player)
    • InvMngGetItem

      public static void InvMngGetItem(long long1, String string, IsoPlayer player)
    • InvMngRemoveItem

      public static void InvMngRemoveItem(long long1, IsoPlayer player)
    • getConnectedPlayers

      public static ArrayList getConnectedPlayers()
    • getPlayerFromUsername

      public static IsoPlayer getPlayerFromUsername(String string)
    • isCoopHost

      public static boolean isCoopHost()
    • setAdmin

      public static void setAdmin()
    • addWarningPoint

      public static void addWarningPoint(String string, String string2, int int1)
    • toggleSafetyServer

      public static void toggleSafetyServer(IsoPlayer player)
    • disconnect

      public static void disconnect()
    • writeLog

      public static void writeLog(String string, String string2)
    • doKeyPress

      public static void doKeyPress(boolean boolean1)
    • getEvolvedRecipes

      public static Stack getEvolvedRecipes()
    • getZone

      public static IsoMetaGrid.Zone getZone(int int1, int int2, int int3)
    • getZones

      public static ArrayList getZones(int int1, int int2, int int3)
    • getVehicleZoneAt

      public static IsoMetaGrid.VehicleZone getVehicleZoneAt(int int1, int int2, int int3)
    • replaceWith

      public static String replaceWith(String string, String string2, String string3)
    • getTimestamp

      public static long getTimestamp()
    • getTimestampMs

      public static long getTimestampMs()
    • forceSnowCheck

      public static void forceSnowCheck()
    • getGametimeTimestamp

      public static long getGametimeTimestamp()
    • canInviteFriends

      public static boolean canInviteFriends()
    • inviteFriend

      public static void inviteFriend(String string)
    • getFriendsList

      public static KahluaTable getFriendsList()
    • getSteamModeActive

      public static Boolean getSteamModeActive()
    • isValidSteamID

      public static boolean isValidSteamID(String string)
    • getCurrentUserSteamID

      public static String getCurrentUserSteamID()
    • getCurrentUserProfileName

      public static String getCurrentUserProfileName()
    • getSteamScoreboard

      public static boolean getSteamScoreboard()
    • isSteamOverlayEnabled

      public static boolean isSteamOverlayEnabled()
    • activateSteamOverlayToWorkshop

      public static void activateSteamOverlayToWorkshop()
    • activateSteamOverlayToWorkshopUser

      public static void activateSteamOverlayToWorkshopUser()
    • activateSteamOverlayToWorkshopItem

      public static void activateSteamOverlayToWorkshopItem(String string)
    • activateSteamOverlayToWebPage

      public static void activateSteamOverlayToWebPage(String string)
    • getSteamProfileNameFromSteamID

      public static String getSteamProfileNameFromSteamID(String string)
    • getSteamAvatarFromSteamID

      public static Texture getSteamAvatarFromSteamID(String string)
    • getSteamIDFromUsername

      public static String getSteamIDFromUsername(String string)
    • resetRegionFile

      public static void resetRegionFile()
    • getSteamProfileNameFromUsername

      public static String getSteamProfileNameFromUsername(String string)
    • getSteamAvatarFromUsername

      public static Texture getSteamAvatarFromUsername(String string)
    • getSteamWorkshopStagedItems

      public static ArrayList getSteamWorkshopStagedItems()
    • getSteamWorkshopItemIDs

      public static ArrayList getSteamWorkshopItemIDs()
    • getSteamWorkshopItemMods

      public static ArrayList getSteamWorkshopItemMods(String string)
    • isSteamRunningOnSteamDeck

      public static boolean isSteamRunningOnSteamDeck()
    • showSteamGamepadTextInput

      public static boolean showSteamGamepadTextInput(boolean boolean1, boolean boolean2, String string, int int1, String string2)
    • showSteamFloatingGamepadTextInput

      public static boolean showSteamFloatingGamepadTextInput(boolean boolean1, int int1, int int2, int int3, int int4)
    • isFloatingGamepadTextInputVisible

      public static boolean isFloatingGamepadTextInputVisible()
    • sendPlayerStatsChange

      public static void sendPlayerStatsChange(IsoPlayer player)
    • sendPersonalColor

      public static void sendPersonalColor(IsoPlayer player)
    • requestTrading

      public static void requestTrading(IsoPlayer player, IsoPlayer player2)
    • acceptTrading

      public static void acceptTrading(IsoPlayer player, IsoPlayer player2, boolean boolean1)
    • tradingUISendAddItem

      public static void tradingUISendAddItem(IsoPlayer player, IsoPlayer player2, InventoryItem inventoryItem)
    • tradingUISendRemoveItem

      public static void tradingUISendRemoveItem(IsoPlayer player, IsoPlayer player2, int int1)
    • tradingUISendUpdateState

      public static void tradingUISendUpdateState(IsoPlayer player, IsoPlayer player2, int int1)
    • querySteamWorkshopItemDetails

      public static void querySteamWorkshopItemDetails(ArrayList arrayList, LuaClosure luaClosure, Object object)
    • connectToServerStateCallback

      public static void connectToServerStateCallback(String string)
    • getPublicServersList

      public static KahluaTable getPublicServersList()
    • steamRequestInternetServersList

      public static void steamRequestInternetServersList()
    • steamReleaseInternetServersRequest

      public static void steamReleaseInternetServersRequest()
    • steamRequestInternetServersCount

      public static int steamRequestInternetServersCount()
    • steamGetInternetServerDetails

      public static Server steamGetInternetServerDetails(int int1)
    • steamRequestServerRules

      public static boolean steamRequestServerRules(String string, int int1)
    • steamRequestServerDetails

      public static boolean steamRequestServerDetails(String string, int int1)
    • isPublicServerListAllowed

      public static boolean isPublicServerListAllowed()
    • is64bit

      public static boolean is64bit()
    • testSound

      public static void testSound()
    • debugSetRoomType

      public static void debugSetRoomType(Double Double1)
    • copyTable

      public static KahluaTable copyTable(KahluaTable kahluaTable)
    • copyTable

      public static KahluaTable copyTable(KahluaTable kahluaTable, KahluaTable kahluaTable2)
    • getUrlInputStream

      public static DataInputStream getUrlInputStream(String string)
    • renderIsoCircle

      public static void renderIsoCircle(float float1, float float2, float float3, float float4, float float5, float float6, float float7, float float8, int int1)
    • configureLighting

      public static void configureLighting(float float1)
    • testHelicopter

      public static void testHelicopter()
    • endHelicopter

      public static void endHelicopter()
    • getServerSettingsManager

      public static ServerSettingsManager getServerSettingsManager()
    • rainConfig

      public static void rainConfig(String string, int int1)
    • sendSwitchSeat

      public static void sendSwitchSeat(BaseVehicle baseVehicle, IsoGameCharacter gameCharacter, int int1, int int2)
    • getVehicleById

      public static BaseVehicle getVehicleById(int int1)
    • addBloodSplat

      public void addBloodSplat(IsoGridSquare square, int int1)
    • addCarCrash

      public static void addCarCrash()
    • createRandomDeadBody

      public static IsoDeadBody createRandomDeadBody(IsoGridSquare square, int int1)
    • addZombieSitting

      public void addZombieSitting(int int1, int int2, int int3)
    • addZombiesEating

      public void addZombiesEating(int int1, int int2, int int3, int int4, boolean boolean1)
    • addZombiesInOutfitArea

      public ArrayList addZombiesInOutfitArea(int int1, int int2, int int3, int int4, int int5, int int6, String string, Integer integer)
    • addZombiesInOutfit

      public static ArrayList addZombiesInOutfit(int int1, int int2, int int3, int int4, String string, Integer integer)
    • addZombiesInOutfit

      public static ArrayList addZombiesInOutfit(int int1, int int2, int int3, int int4, String string, Integer integer, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, float float1)
    • addZombiesInBuilding

      public ArrayList addZombiesInBuilding(BuildingDef buildingDef, int int1, String string, RoomDef roomDef, Integer integer)
    • addVehicleDebug

      public static BaseVehicle addVehicleDebug(String string, IsoDirections directions, Integer integer, IsoGridSquare square)
    • addVehicle

      public static BaseVehicle addVehicle(String string)
    • attachTrailerToPlayerVehicle

      public static void attachTrailerToPlayerVehicle(int int1)
    • getKeyName

      public static String getKeyName(int int1)
    • getKeyCode

      public static int getKeyCode(String string)
    • queueCharEvent

      public static void queueCharEvent(String string)
    • queueKeyEvent

      public static void queueKeyEvent(int int1)
    • addAllVehicles

      public static void addAllVehicles()
    • addAllBurntVehicles

      public static void addAllBurntVehicles()
    • addAllSmashedVehicles

      public static void addAllSmashedVehicles()
    • addAllVehicles

      public static void addAllVehicles(Predicate predicate)
    • addPhysicsObject

      public static BaseVehicle addPhysicsObject()
    • toggleVehicleRenderToTexture

      public static void toggleVehicleRenderToTexture()
    • reloadSoundFiles

      public static void reloadSoundFiles()
    • getAnimationViewerState

      public static AnimationViewerState getAnimationViewerState()
    • getAttachmentEditorState

      public static AttachmentEditorState getAttachmentEditorState()
    • getEditVehicleState

      public static EditVehicleState getEditVehicleState()
    • showAnimationViewer

      public static void showAnimationViewer()
    • showAttachmentEditor

      public static void showAttachmentEditor()
    • showChunkDebugger

      public static void showChunkDebugger()
    • showGlobalObjectDebugger

      public static void showGlobalObjectDebugger()
    • showVehicleEditor

      public static void showVehicleEditor(String string)
    • showWorldMapEditor

      public static void showWorldMapEditor(String string)
    • reloadVehicles

      public static void reloadVehicles()
    • reloadEngineRPM

      public static void reloadEngineRPM()
    • proceedPM

      public static String proceedPM(String string)
    • processSayMessage

      public static void processSayMessage(String string)
    • processGeneralMessage

      public static void processGeneralMessage(String string)
    • processShoutMessage

      public static void processShoutMessage(String string)
    • ProceedFactionMessage

      public static void ProceedFactionMessage(String string)
    • ProcessSafehouseMessage

      public static void ProcessSafehouseMessage(String string)
    • ProcessAdminChatMessage

      public static void ProcessAdminChatMessage(String string)
    • showWrongChatTabMessage

      public static void showWrongChatTabMessage(int int1, int int2, String string)
    • focusOnTab

      public static void focusOnTab(Short Short1)
    • updateChatSettings

      public static void updateChatSettings(String string, boolean boolean1, boolean boolean2)
    • checkPlayerCanUseChat

      public static Boolean checkPlayerCanUseChat(String string)
    • reloadVehicleTextures

      public static void reloadVehicleTextures(String string)
    • useStaticErosionRand

      public static void useStaticErosionRand(boolean boolean1)
    • getClimateManager

      public static ClimateManager getClimateManager()
    • getClimateMoon

      public static ClimateMoon getClimateMoon()
    • getWorldMarkers

      public static WorldMarkers getWorldMarkers()
    • getIsoMarkers

      public static IsoMarkers getIsoMarkers()
    • getErosion

      public static ErosionMain getErosion()
    • getAllOutfits

      public static ArrayList getAllOutfits(boolean boolean1)
    • getAllVehicles

      public static ArrayList getAllVehicles()
    • getAllHairStyles

      public static ArrayList getAllHairStyles(boolean boolean1)
    • getHairStylesInstance

      public static HairStyles getHairStylesInstance()
    • getBeardStylesInstance

      public static BeardStyles getBeardStylesInstance()
    • getAllBeardStyles

      public static ArrayList getAllBeardStyles()
    • getAllItemsForBodyLocation

      public static KahluaTable getAllItemsForBodyLocation(String string)
    • getAllDecalNamesForItem

      public static ArrayList getAllDecalNamesForItem(InventoryItem inventoryItem)
    • screenZoomIn

      public void screenZoomIn()
    • screenZoomOut

      public void screenZoomOut()
    • addSound

      public void addSound(IsoObject object, int int1, int int2, int int3, int int4, int int5)
    • sendAddXp

      public void sendAddXp(IsoPlayer player, PerkFactory.Perk perk, int int1)
    • SyncXp

      public void SyncXp(IsoPlayer player)
    • checkServerName

      public String checkServerName(String string)
    • Render3DItem

      public void Render3DItem(InventoryItem inventoryItem, IsoGridSquare square, float float1, float float2, float float3, float float4)
    • getContainerOverlays

      public ContainerOverlays getContainerOverlays()
    • getTileOverlays

      public TileOverlays getTileOverlays()
    • getAverageFSP

      public Double getAverageFSP()
    • createItemTransaction

      public static void createItemTransaction(InventoryItem inventoryItem, ItemContainer itemContainer, ItemContainer itemContainer2)
    • removeItemTransaction

      public static void removeItemTransaction(InventoryItem inventoryItem, ItemContainer itemContainer, ItemContainer itemContainer2)
    • isItemTransactionConsistent

      public static boolean isItemTransactionConsistent(InventoryItem inventoryItem, ItemContainer itemContainer, ItemContainer itemContainer2)
    • getServerStatistic

      public static KahluaTable getServerStatistic()
    • setServerStatisticEnable

      public static void setServerStatisticEnable(boolean boolean1)
    • getServerStatisticEnable

      public static boolean getServerStatisticEnable()
    • checkModsNeedUpdate

      public static void checkModsNeedUpdate(UdpConnection udpConnection)
    • getSearchMode

      public static SearchMode getSearchMode()
    • timSort

      public static void timSort(KahluaTable kahluaTable, Object object)