HOWZ1T Posted December 29, 2017 Share Posted December 29, 2017 (edited) I have made a program that extracts the global lua functions, like getPlayer() and the this is the result. Please let me know what you think! Many thanks, HOWZ1T Spoiler FUNCTIONS DETAILED: *************************************************************** Name: loadStaticZomboidModel Void Method?: no Returns: Model --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- loc String String String --------------------------------------------------------------- Example: loadStaticZomboidModel(String, String); *************************************************************** *************************************************************** Name: getSLSoundManager Void Method?: no Returns: SLSoundManager --------------------------------------------------------------- Example: getSLSoundManager(); *************************************************************** *************************************************************** Name: getRadioAPI Void Method?: no Returns: RadioAPI --------------------------------------------------------------- Example: getRadioAPI(); *************************************************************** *************************************************************** Name: getRadioTranslators Void Method?: no Returns: ArrayList<String> --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Language language --------------------------------------------------------------- Example: getRadioTranslators(language); *************************************************************** *************************************************************** Name: getZomboidRadio Void Method?: no Returns: ZomboidRadio --------------------------------------------------------------- Example: getZomboidRadio(); *************************************************************** *************************************************************** Name: getRandomUUID Void Method?: no Returns: String --------------------------------------------------------------- Example: getRandomUUID(); *************************************************************** *************************************************************** Name: sendItemListNet Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer receiver ArrayList<InventoryItem> items String custom --------------------------------------------------------------- Example: sendItemListNet(receiver, items, custom); *************************************************************** *************************************************************** Name: instanceof Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object obj --------------------------------------------------------------- Example: instanceof(obj); *************************************************************** *************************************************************** Name: serverConnect Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String serverPassword --------------------------------------------------------------- Example: serverConnect(serverPassword); *************************************************************** *************************************************************** Name: serverConnectCoop Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String serverSteamID --------------------------------------------------------------- Example: serverConnectCoop(serverSteamID); *************************************************************** *************************************************************** Name: sendPing Void Method?: yes --------------------------------------------------------------- Example: sendPing(); *************************************************************** *************************************************************** Name: forceDisconnect Void Method?: yes --------------------------------------------------------------- Example: forceDisconnect(); *************************************************************** *************************************************************** Name: backToSinglePlayer Void Method?: yes --------------------------------------------------------------- Example: backToSinglePlayer(); *************************************************************** *************************************************************** Name: scoreboardUpdate Void Method?: yes --------------------------------------------------------------- Example: scoreboardUpdate(); *************************************************************** *************************************************************** Name: save Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean doCharacter --------------------------------------------------------------- Example: save(doCharacter); *************************************************************** *************************************************************** Name: saveGame Void Method?: yes --------------------------------------------------------------- Example: saveGame(); *************************************************************** *************************************************************** Name: getAllRecipes Void Method?: no Returns: ArrayList<Recipe> --------------------------------------------------------------- Example: getAllRecipes(); *************************************************************** *************************************************************** Name: requestUserlog Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String user --------------------------------------------------------------- Example: requestUserlog(user); *************************************************************** *************************************************************** Name: addUserlog Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String text --------------------------------------------------------------- Example: addUserlog(text); *************************************************************** *************************************************************** Name: removeUserlog Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String text --------------------------------------------------------------- Example: removeUserlog(text); *************************************************************** *************************************************************** Name: tabToX Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String a int tabX --------------------------------------------------------------- Example: tabToX(a, tabX); *************************************************************** *************************************************************** Name: istype Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object obj --------------------------------------------------------------- Example: istype(obj); *************************************************************** *************************************************************** Name: isoToScreenX Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float z int player --------------------------------------------------------------- Example: isoToScreenX(z, player); *************************************************************** *************************************************************** Name: isoToScreenY Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float z int player --------------------------------------------------------------- Example: isoToScreenY(z, player); *************************************************************** *************************************************************** Name: getAmbientStreamManager Void Method?: no Returns: BaseAmbientStreamManager --------------------------------------------------------------- Example: getAmbientStreamManager(); *************************************************************** *************************************************************** Name: getSleepingEvent Void Method?: no Returns: SleepingEvent --------------------------------------------------------------- Example: getSleepingEvent(); *************************************************************** *************************************************************** Name: setPlayerMovementActive Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean bActive int id --------------------------------------------------------------- Example: setPlayerMovementActive(bActive, id); *************************************************************** *************************************************************** Name: setActivePlayer Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int id --------------------------------------------------------------- Example: setActivePlayer(id); *************************************************************** *************************************************************** Name: getPlayer Void Method?: no Returns: IsoPlayer --------------------------------------------------------------- Example: getPlayer(); *************************************************************** *************************************************************** Name: getNumActivePlayers Void Method?: no Returns: int --------------------------------------------------------------- Example: getNumActivePlayers(); *************************************************************** *************************************************************** Name: getMaxActivePlayers Void Method?: no Returns: int --------------------------------------------------------------- Example: getMaxActivePlayers(); *************************************************************** *************************************************************** Name: getPlayerScreenLeft Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int player --------------------------------------------------------------- Example: getPlayerScreenLeft(player); *************************************************************** *************************************************************** Name: getPlayerScreenTop Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int player --------------------------------------------------------------- Example: getPlayerScreenTop(player); *************************************************************** *************************************************************** Name: getPlayerScreenWidth Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int player --------------------------------------------------------------- Example: getPlayerScreenWidth(player); *************************************************************** *************************************************************** Name: getPlayerScreenHeight Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int player --------------------------------------------------------------- Example: getPlayerScreenHeight(player); *************************************************************** *************************************************************** Name: getPlayerByOnlineID Void Method?: no Returns: IsoPlayer --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int id --------------------------------------------------------------- Example: getPlayerByOnlineID(id); *************************************************************** *************************************************************** Name: initUISystem Void Method?: yes --------------------------------------------------------------- Example: initUISystem(); *************************************************************** *************************************************************** Name: getPerformance Void Method?: no Returns: PerformanceSettings --------------------------------------------------------------- Example: getPerformance(); *************************************************************** *************************************************************** Name: screenZoomIn Void Method?: yes --------------------------------------------------------------- Example: screenZoomIn(); *************************************************************** *************************************************************** Name: screenZoomOut Void Method?: yes --------------------------------------------------------------- Example: screenZoomOut(); *************************************************************** *************************************************************** Name: addSound Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoObject source int volume --------------------------------------------------------------- Example: addSound(source, volume); *************************************************************** *************************************************************** Name: sendAddXp Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- PerkFactory.Perks perk boolean onlyGlobalXP IsoPlayer player int amount --------------------------------------------------------------- Example: sendAddXp(perk, onlyGlobalXP, player, amount); *************************************************************** *************************************************************** Name: SyncXp Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: SyncXp(player); *************************************************************** *************************************************************** Name: getDBSchema Void Method?: yes --------------------------------------------------------------- Example: getDBSchema(); *************************************************************** *************************************************************** Name: getTableResult Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String tableName int numberPerPages --------------------------------------------------------------- Example: getTableResult(tableName, numberPerPages); *************************************************************** *************************************************************** Name: addLevelUpPoint Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: addLevelUpPoint(player); *************************************************************** *************************************************************** Name: getWorldSoundManager Void Method?: no Returns: WorldSoundManager --------------------------------------------------------------- Example: getWorldSoundManager(); *************************************************************** *************************************************************** Name: AddWorldSound Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player int radius --------------------------------------------------------------- Example: AddWorldSound(player, radius); *************************************************************** *************************************************************** Name: AddNoiseToken Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int radius IsoGridSquare sq --------------------------------------------------------------- Example: AddNoiseToken(radius, sq); *************************************************************** *************************************************************** Name: pauseSoundAndMusic Void Method?: yes --------------------------------------------------------------- Example: pauseSoundAndMusic(); *************************************************************** *************************************************************** Name: resumeSoundAndMusic Void Method?: yes --------------------------------------------------------------- Example: resumeSoundAndMusic(); *************************************************************** *************************************************************** Name: isDemo Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isDemo(); *************************************************************** *************************************************************** Name: getCurrentCoroutine Void Method?: no Returns: Coroutine --------------------------------------------------------------- Example: getCurrentCoroutine(); *************************************************************** *************************************************************** Name: reloadLuaFile Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: reloadLuaFile(filename); *************************************************************** *************************************************************** Name: reloadServerLuaFile Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: reloadServerLuaFile(filename); *************************************************************** *************************************************************** Name: getServerSpawnRegions Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getServerSpawnRegions(); *************************************************************** *************************************************************** Name: getServerOptions Void Method?: no Returns: ServerOptions --------------------------------------------------------------- Example: getServerOptions(); *************************************************************** *************************************************************** Name: getServerName Void Method?: no Returns: String --------------------------------------------------------------- Example: getServerName(); *************************************************************** *************************************************************** Name: getSpecificPlayer Void Method?: no Returns: IsoPlayer --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int player --------------------------------------------------------------- Example: getSpecificPlayer(player); *************************************************************** *************************************************************** Name: getCameraOffX Void Method?: no Returns: float --------------------------------------------------------------- Example: getCameraOffX(); *************************************************************** *************************************************************** Name: getLatestSave Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getLatestSave(); *************************************************************** *************************************************************** Name: isCurrentExecutionPoint Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String file int line --------------------------------------------------------------- Example: isCurrentExecutionPoint(file, line); *************************************************************** *************************************************************** Name: toggleBreakOnChange Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable table Object key --------------------------------------------------------------- Example: toggleBreakOnChange(table, key); *************************************************************** *************************************************************** Name: isDebugEnabled Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isDebugEnabled(); *************************************************************** *************************************************************** Name: toggleBreakOnRead Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable table Object key --------------------------------------------------------------- Example: toggleBreakOnRead(table, key); *************************************************************** *************************************************************** Name: toggleBreakpoint Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String file int line --------------------------------------------------------------- Example: toggleBreakpoint(file, line); *************************************************************** *************************************************************** Name: hasDataReadBreakpoint Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable table Object key --------------------------------------------------------------- Example: hasDataReadBreakpoint(table, key); *************************************************************** *************************************************************** Name: hasDataBreakpoint Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable table Object key --------------------------------------------------------------- Example: hasDataBreakpoint(table, key); *************************************************************** *************************************************************** Name: hasBreakpoint Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String file int line --------------------------------------------------------------- Example: hasBreakpoint(file, line); *************************************************************** *************************************************************** Name: getLoadedLuaCount Void Method?: no Returns: int --------------------------------------------------------------- Example: getLoadedLuaCount(); *************************************************************** *************************************************************** Name: getLoadedLua Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int n --------------------------------------------------------------- Example: getLoadedLua(n); *************************************************************** *************************************************************** Name: isServer Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isServer(); *************************************************************** *************************************************************** Name: isClient Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isClient(); *************************************************************** *************************************************************** Name: canModifyPlayerStats Void Method?: no Returns: boolean --------------------------------------------------------------- Example: canModifyPlayerStats(); *************************************************************** *************************************************************** Name: executeQuery Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String query --------------------------------------------------------------- Example: executeQuery(query); *************************************************************** *************************************************************** Name: canSeePlayerStats Void Method?: no Returns: boolean --------------------------------------------------------------- Example: canSeePlayerStats(); *************************************************************** *************************************************************** Name: getAccessLevel Void Method?: no Returns: String --------------------------------------------------------------- Example: getAccessLevel(); *************************************************************** *************************************************************** Name: getOnlinePlayers Void Method?: no Returns: ArrayList<IsoPlayer> --------------------------------------------------------------- Example: getOnlinePlayers(); *************************************************************** *************************************************************** Name: getDebug Void Method?: no Returns: boolean --------------------------------------------------------------- Example: getDebug(); *************************************************************** *************************************************************** Name: getCameraOffY Void Method?: no Returns: float --------------------------------------------------------------- Example: getCameraOffY(); *************************************************************** *************************************************************** Name: createRegionFile Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: createRegionFile(); *************************************************************** *************************************************************** Name: getMapDirectoryTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getMapDirectoryTable(); *************************************************************** *************************************************************** Name: deleteSave Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String file --------------------------------------------------------------- Example: deleteSave(file); *************************************************************** *************************************************************** Name: getServerAddressFromArgs Void Method?: no Returns: String --------------------------------------------------------------- Example: getServerAddressFromArgs(); *************************************************************** *************************************************************** Name: getServerPasswordFromArgs Void Method?: no Returns: String --------------------------------------------------------------- Example: getServerPasswordFromArgs(); *************************************************************** *************************************************************** Name: getServerListFile Void Method?: no Returns: String --------------------------------------------------------------- Example: getServerListFile(); *************************************************************** *************************************************************** Name: getServerList Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getServerList(); *************************************************************** *************************************************************** Name: ping Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String port --------------------------------------------------------------- Example: ping(port); *************************************************************** *************************************************************** Name: stopPing Void Method?: yes --------------------------------------------------------------- Example: stopPing(); *************************************************************** *************************************************************** Name: transformIntoKahluaTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- java.util.HashMap<Object Object> --------------------------------------------------------------- Example: transformIntoKahluaTable(Object>); *************************************************************** *************************************************************** Name: getSaveDirectory Void Method?: no Returns: ArrayList<File> --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String folder --------------------------------------------------------------- Example: getSaveDirectory(folder); *************************************************************** *************************************************************** Name: getFullSaveDirectoryTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getFullSaveDirectoryTable(); *************************************************************** *************************************************************** Name: getSaveDirectoryTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getSaveDirectoryTable(); *************************************************************** *************************************************************** Name: doChallenge Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable challenge --------------------------------------------------------------- Example: doChallenge(challenge); *************************************************************** *************************************************************** Name: doTutorial Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable tutorial --------------------------------------------------------------- Example: doTutorial(tutorial); *************************************************************** *************************************************************** Name: deleteAllGameModeSaves Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String gameMode --------------------------------------------------------------- Example: deleteAllGameModeSaves(gameMode); *************************************************************** *************************************************************** Name: sledgeDestroy Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoObject object --------------------------------------------------------------- Example: sledgeDestroy(object); *************************************************************** *************************************************************** Name: getTickets Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String author --------------------------------------------------------------- Example: getTickets(author); *************************************************************** *************************************************************** Name: addTicket Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String message int ticketID --------------------------------------------------------------- Example: addTicket(message, ticketID); *************************************************************** *************************************************************** Name: removeTicket Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int ticketID --------------------------------------------------------------- Example: removeTicket(ticketID); *************************************************************** *************************************************************** Name: sendFactionInvite Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer host String invited Faction faction --------------------------------------------------------------- Example: sendFactionInvite(host, invited, faction); *************************************************************** *************************************************************** Name: acceptFactionInvite Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String host Faction faction --------------------------------------------------------------- Example: acceptFactionInvite(host, faction); *************************************************************** *************************************************************** Name: createHordeFromTo Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float targetY int count --------------------------------------------------------------- Example: createHordeFromTo(targetY, count); *************************************************************** *************************************************************** Name: createHordeInAreaTo Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int count --------------------------------------------------------------- Example: createHordeInAreaTo(count); *************************************************************** *************************************************************** Name: spawnHorde Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float z int count --------------------------------------------------------------- Example: spawnHorde(z, count); *************************************************************** *************************************************************** Name: createZombie Void Method?: no Returns: IsoZombie --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float z SurvivorDesc desc int palette IsoDirections dir --------------------------------------------------------------- Example: createZombie(z, desc, palette, dir); *************************************************************** *************************************************************** Name: triggerEvent Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String event --------------------------------------------------------------- Example: triggerEvent(event); *************************************************************** *************************************************************** Name: triggerEvent Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param String event --------------------------------------------------------------- Example: triggerEvent(param, event); *************************************************************** *************************************************************** Name: triggerEvent Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param2 String event --------------------------------------------------------------- Example: triggerEvent(param2, event); *************************************************************** *************************************************************** Name: triggerEvent Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param3 String event --------------------------------------------------------------- Example: triggerEvent(param3, event); *************************************************************** *************************************************************** Name: triggerEvent Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param4 String event --------------------------------------------------------------- Example: triggerEvent(param4, event); *************************************************************** *************************************************************** Name: debugLuaTable Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param int depth --------------------------------------------------------------- Example: debugLuaTable(param, depth); *************************************************************** *************************************************************** Name: debugLuaTable Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object param --------------------------------------------------------------- Example: debugLuaTable(param); *************************************************************** *************************************************************** Name: sendItemsInContainer Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoObject obj --------------------------------------------------------------- Example: sendItemsInContainer(obj); *************************************************************** *************************************************************** Name: getModDirectoryTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getModDirectoryTable(); *************************************************************** *************************************************************** Name: getStoryDirectoryTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getStoryDirectoryTable(); *************************************************************** *************************************************************** Name: getModInfoByID Void Method?: no Returns: ChooseGameInfo.Mod --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String modID --------------------------------------------------------------- Example: getModInfoByID(modID); *************************************************************** *************************************************************** Name: getModInfo Void Method?: no Returns: ChooseGameInfo.Mod --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String modDir --------------------------------------------------------------- Example: getModInfo(modDir); *************************************************************** *************************************************************** Name: getMapFoldersForMod Void Method?: no Returns: ArrayList<String> --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String modID --------------------------------------------------------------- Example: getMapFoldersForMod(modID); *************************************************************** *************************************************************** Name: spawnpointsExistsForMod Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String mapFolder --------------------------------------------------------------- Example: spawnpointsExistsForMod(mapFolder); *************************************************************** *************************************************************** Name: getFileSeparator Void Method?: no Returns: String --------------------------------------------------------------- Example: getFileSeparator(); *************************************************************** *************************************************************** Name: getStoryInfo Void Method?: no Returns: ChooseGameInfo.Story --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String storyName --------------------------------------------------------------- Example: getStoryInfo(storyName); *************************************************************** *************************************************************** Name: getStorySavedTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getStorySavedTable(); *************************************************************** *************************************************************** Name: getScriptManager Void Method?: no Returns: ScriptManager --------------------------------------------------------------- Example: getScriptManager(); *************************************************************** *************************************************************** Name: checkSaveFolderExists Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String f --------------------------------------------------------------- Example: checkSaveFolderExists(f); *************************************************************** *************************************************************** Name: getAbsoluteSaveFolderName Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String f --------------------------------------------------------------- Example: getAbsoluteSaveFolderName(f); *************************************************************** *************************************************************** Name: checkSaveFileExists Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String f --------------------------------------------------------------- Example: checkSaveFileExists(f); *************************************************************** *************************************************************** Name: fileExists Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: fileExists(filename); *************************************************************** *************************************************************** Name: serverFileExists Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: serverFileExists(filename); *************************************************************** *************************************************************** Name: takeScreenshot Void Method?: yes --------------------------------------------------------------- Example: takeScreenshot(); *************************************************************** *************************************************************** Name: takeScreenshot Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String fileName --------------------------------------------------------------- Example: takeScreenshot(fileName); *************************************************************** *************************************************************** Name: instanceItem Void Method?: no Returns: InventoryItem --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Item item --------------------------------------------------------------- Example: instanceItem(item); *************************************************************** *************************************************************** Name: instanceItem Void Method?: no Returns: InventoryItem --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String item --------------------------------------------------------------- Example: instanceItem(item); *************************************************************** *************************************************************** Name: createNewScriptItem Void Method?: no Returns: Item --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- display String String String type String --------------------------------------------------------------- Example: createNewScriptItem(String, String, String); *************************************************************** *************************************************************** Name: cloneItemType Void Method?: no Returns: Item --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String oldName --------------------------------------------------------------- Example: cloneItemType(oldName); *************************************************************** *************************************************************** Name: require Void Method?: no Returns: Object --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String f --------------------------------------------------------------- Example: require(f); *************************************************************** *************************************************************** Name: getRenderer Void Method?: no Returns: SpriteRenderer --------------------------------------------------------------- Example: getRenderer(); *************************************************************** *************************************************************** Name: getGameTime Void Method?: no Returns: GameTime --------------------------------------------------------------- Example: getGameTime(); *************************************************************** *************************************************************** Name: getWorld Void Method?: no Returns: IsoWorld --------------------------------------------------------------- Example: getWorld(); *************************************************************** *************************************************************** Name: getCell Void Method?: no Returns: IsoCell --------------------------------------------------------------- Example: getCell(); *************************************************************** *************************************************************** Name: getSandboxOptions Void Method?: no Returns: SandboxOptions --------------------------------------------------------------- Example: getSandboxOptions(); *************************************************************** *************************************************************** Name: getFileOutput Void Method?: no Returns: DataOutputStream --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getFileOutput(filename); *************************************************************** *************************************************************** Name: getAllSavedPlayers Void Method?: no Returns: List<BufferedReader> --------------------------------------------------------------- Example: getAllSavedPlayers(); *************************************************************** *************************************************************** Name: getSandboxPresets Void Method?: no Returns: List<String> --------------------------------------------------------------- Example: getSandboxPresets(); *************************************************************** *************************************************************** Name: deleteSandboxPreset Void Method?: yes --------------------------------------------------------------- Example: deleteSandboxPreset(); *************************************************************** *************************************************************** Name: getFileReader Void Method?: no Returns: BufferedReader --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean createIfNull String filename --------------------------------------------------------------- Example: getFileReader(createIfNull, filename); *************************************************************** *************************************************************** Name: getModFileReader Void Method?: no Returns: BufferedReader --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean createIfNull String filename --------------------------------------------------------------- Example: getModFileReader(createIfNull, filename); *************************************************************** *************************************************************** Name: getModFileWriter Void Method?: no Returns: LuaFileWriter --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean append String filename --------------------------------------------------------------- Example: getModFileWriter(append, filename); *************************************************************** *************************************************************** Name: updateFire Void Method?: yes --------------------------------------------------------------- Example: updateFire(); *************************************************************** *************************************************************** Name: deletePlayerSave Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String fileName --------------------------------------------------------------- Example: deletePlayerSave(fileName); *************************************************************** *************************************************************** Name: getControllerCount Void Method?: no Returns: int --------------------------------------------------------------- Example: getControllerCount(); *************************************************************** *************************************************************** Name: getControllerName Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getControllerName(joypad); *************************************************************** *************************************************************** Name: getControllerAxisCount Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int c --------------------------------------------------------------- Example: getControllerAxisCount(c); *************************************************************** *************************************************************** Name: getControllerAxisValue Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int axis --------------------------------------------------------------- Example: getControllerAxisValue(axis); *************************************************************** *************************************************************** Name: getControllerDeadZone Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int axis --------------------------------------------------------------- Example: getControllerDeadZone(axis); *************************************************************** *************************************************************** Name: setControllerDeadZone Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float value int axis --------------------------------------------------------------- Example: setControllerDeadZone(value, axis); *************************************************************** *************************************************************** Name: saveControllerSettings Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int c --------------------------------------------------------------- Example: saveControllerSettings(c); *************************************************************** *************************************************************** Name: getControllerButtonCount Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int c --------------------------------------------------------------- Example: getControllerButtonCount(c); *************************************************************** *************************************************************** Name: getControllerPovX Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int c --------------------------------------------------------------- Example: getControllerPovX(c); *************************************************************** *************************************************************** Name: getControllerPovY Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int c --------------------------------------------------------------- Example: getControllerPovY(c); *************************************************************** *************************************************************** Name: reloadControllerConfigFiles Void Method?: yes --------------------------------------------------------------- Example: reloadControllerConfigFiles(); *************************************************************** *************************************************************** Name: isJoypadPressed Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int button --------------------------------------------------------------- Example: isJoypadPressed(button); *************************************************************** *************************************************************** Name: isJoypadDown Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: isJoypadDown(joypad); *************************************************************** *************************************************************** Name: getJoypadAimingAxisX Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadAimingAxisX(joypad); *************************************************************** *************************************************************** Name: getJoypadAimingAxisY Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadAimingAxisY(joypad); *************************************************************** *************************************************************** Name: getJoypadMovementAxisX Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadMovementAxisX(joypad); *************************************************************** *************************************************************** Name: getJoypadMovementAxisY Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadMovementAxisY(joypad); *************************************************************** *************************************************************** Name: getJoypadAButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadAButton(joypad); *************************************************************** *************************************************************** Name: getJoypadBButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadBButton(joypad); *************************************************************** *************************************************************** Name: getJoypadXButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadXButton(joypad); *************************************************************** *************************************************************** Name: getJoypadYButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadYButton(joypad); *************************************************************** *************************************************************** Name: getJoypadLBumper Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadLBumper(joypad); *************************************************************** *************************************************************** Name: getJoypadRBumper Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadRBumper(joypad); *************************************************************** *************************************************************** Name: getJoypadBackButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadBackButton(joypad); *************************************************************** *************************************************************** Name: getJoypadStartButton Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getJoypadStartButton(joypad); *************************************************************** *************************************************************** Name: wasMouseActiveMoreRecentlyThanJoypad Void Method?: no Returns: boolean --------------------------------------------------------------- Example: wasMouseActiveMoreRecentlyThanJoypad(); *************************************************************** *************************************************************** Name: reactivateJoypadAfterResetLua Void Method?: no Returns: boolean --------------------------------------------------------------- Example: reactivateJoypadAfterResetLua(); *************************************************************** *************************************************************** Name: toInt Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- double val --------------------------------------------------------------- Example: toInt(val); *************************************************************** *************************************************************** Name: setPlayerJoypad Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer playerObj String username int joypad --------------------------------------------------------------- Example: setPlayerJoypad(playerObj, username, joypad); *************************************************************** *************************************************************** Name: setPlayerMouse Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer playerObj --------------------------------------------------------------- Example: setPlayerMouse(playerObj); *************************************************************** *************************************************************** Name: isJoypadUp Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: isJoypadUp(joypad); *************************************************************** *************************************************************** Name: isJoypadLeft Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: isJoypadLeft(joypad); *************************************************************** *************************************************************** Name: isJoypadRight Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: isJoypadRight(joypad); *************************************************************** *************************************************************** Name: getButtonCount Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int joypad --------------------------------------------------------------- Example: getButtonCount(joypad); *************************************************************** *************************************************************** Name: getFileWriter Void Method?: no Returns: LuaFileWriter --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean append String filename --------------------------------------------------------------- Example: getFileWriter(append, filename); *************************************************************** *************************************************************** Name: getSandboxFileWriter Void Method?: no Returns: LuaFileWriter --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean append String filename --------------------------------------------------------------- Example: getSandboxFileWriter(append, filename); *************************************************************** *************************************************************** Name: createStory Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String storyName --------------------------------------------------------------- Example: createStory(storyName); *************************************************************** *************************************************************** Name: createWorld Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String worldName --------------------------------------------------------------- Example: createWorld(worldName); *************************************************************** *************************************************************** Name: sanitizeWorldName Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String worldName --------------------------------------------------------------- Example: sanitizeWorldName(worldName); *************************************************************** *************************************************************** Name: forceChangeState Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- GameState state --------------------------------------------------------------- Example: forceChangeState(state); *************************************************************** *************************************************************** Name: endFileOutput Void Method?: yes --------------------------------------------------------------- Example: endFileOutput(); *************************************************************** *************************************************************** Name: getFileInput Void Method?: no Returns: DataInputStream --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getFileInput(filename); *************************************************************** *************************************************************** Name: getGameFilesInput Void Method?: no Returns: DataInputStream --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getGameFilesInput(filename); *************************************************************** *************************************************************** Name: getGameFilesTextInput Void Method?: no Returns: BufferedReader --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getGameFilesTextInput(filename); *************************************************************** *************************************************************** Name: endTextFileInput Void Method?: yes --------------------------------------------------------------- Example: endTextFileInput(); *************************************************************** *************************************************************** Name: endFileInput Void Method?: yes --------------------------------------------------------------- Example: endFileInput(); *************************************************************** *************************************************************** Name: getLineNumber Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- LuaCallFrame c --------------------------------------------------------------- Example: getLineNumber(c); *************************************************************** *************************************************************** Name: ZombRand Void Method?: no Returns: double --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- double max --------------------------------------------------------------- Example: ZombRand(max); *************************************************************** *************************************************************** Name: ZombRandBetween Void Method?: no Returns: double --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- double max --------------------------------------------------------------- Example: ZombRandBetween(max); *************************************************************** *************************************************************** Name: ZombRand Void Method?: no Returns: double --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- double max --------------------------------------------------------------- Example: ZombRand(max); *************************************************************** *************************************************************** Name: ZombRandFloat Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float max --------------------------------------------------------------- Example: ZombRandFloat(max); *************************************************************** *************************************************************** Name: getShortenedFilename Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String str --------------------------------------------------------------- Example: getShortenedFilename(str); *************************************************************** *************************************************************** Name: isKeyDown Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int key --------------------------------------------------------------- Example: isKeyDown(key); *************************************************************** *************************************************************** Name: getFMODSoundBank Void Method?: no Returns: BaseSoundBank --------------------------------------------------------------- Example: getFMODSoundBank(); *************************************************************** *************************************************************** Name: isSoundPlaying Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object sound --------------------------------------------------------------- Example: isSoundPlaying(sound); *************************************************************** *************************************************************** Name: stopSound Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- long sound --------------------------------------------------------------- Example: stopSound(sound); *************************************************************** *************************************************************** Name: isShiftKeyDown Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isShiftKeyDown(); *************************************************************** *************************************************************** Name: isCtrlKeyDown Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isCtrlKeyDown(); *************************************************************** *************************************************************** Name: getCore Void Method?: no Returns: Core --------------------------------------------------------------- Example: getCore(); *************************************************************** *************************************************************** Name: setShowPausedMessage Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean b --------------------------------------------------------------- Example: setShowPausedMessage(b); *************************************************************** *************************************************************** Name: setGameSpeed Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int NewSpeed --------------------------------------------------------------- Example: setGameSpeed(NewSpeed); *************************************************************** *************************************************************** Name: getFilenameOfCallframe Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- LuaCallFrame c --------------------------------------------------------------- Example: getFilenameOfCallframe(c); *************************************************************** *************************************************************** Name: getFilenameOfClosure Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- LuaClosure c --------------------------------------------------------------- Example: getFilenameOfClosure(c); *************************************************************** *************************************************************** Name: getFirstLineOfClosure Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- LuaClosure c --------------------------------------------------------------- Example: getFirstLineOfClosure(c); *************************************************************** *************************************************************** Name: getLocalVarCount Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c --------------------------------------------------------------- Example: getLocalVarCount(c); *************************************************************** *************************************************************** Name: isModActive Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- ChooseGameInfo.Mod mod --------------------------------------------------------------- Example: isModActive(mod); *************************************************************** *************************************************************** Name: openUrl Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String url --------------------------------------------------------------- Example: openUrl(url); *************************************************************** *************************************************************** Name: getActivatedMods Void Method?: no Returns: ArrayList<String> --------------------------------------------------------------- Example: getActivatedMods(); *************************************************************** *************************************************************** Name: toggleModActive Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- ChooseGameInfo.Mod mod boolean activate --------------------------------------------------------------- Example: toggleModActive(mod, activate); *************************************************************** *************************************************************** Name: saveModsFile Void Method?: yes --------------------------------------------------------------- Example: saveModsFile(); *************************************************************** *************************************************************** Name: getLocalVarName Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: getLocalVarName(c, n); *************************************************************** *************************************************************** Name: getLocalVarStack Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: getLocalVarStack(c, n); *************************************************************** *************************************************************** Name: getCallframeTop Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c --------------------------------------------------------------- Example: getCallframeTop(c); *************************************************************** *************************************************************** Name: getCoroutineTop Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c --------------------------------------------------------------- Example: getCoroutineTop(c); *************************************************************** *************************************************************** Name: getCoroutineObjStack Void Method?: no Returns: Object --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: getCoroutineObjStack(c, n); *************************************************************** *************************************************************** Name: getCoroutineObjStackWithBase Void Method?: no Returns: Object --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: getCoroutineObjStackWithBase(c, n); *************************************************************** *************************************************************** Name: localVarName Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: localVarName(c, n); *************************************************************** *************************************************************** Name: getCoroutineCallframeStack Void Method?: no Returns: LuaCallFrame --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Coroutine c int n --------------------------------------------------------------- Example: getCoroutineCallframeStack(c, n); *************************************************************** *************************************************************** Name: createTile Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String tile IsoGridSquare square --------------------------------------------------------------- Example: createTile(tile, square); *************************************************************** *************************************************************** Name: getNumClassFunctions Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object o --------------------------------------------------------------- Example: getNumClassFunctions(o); *************************************************************** *************************************************************** Name: getClassFunction Void Method?: no Returns: Method --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object o int i --------------------------------------------------------------- Example: getClassFunction(o, i); *************************************************************** *************************************************************** Name: getNumClassFields Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object o --------------------------------------------------------------- Example: getNumClassFields(o); *************************************************************** *************************************************************** Name: getClassField Void Method?: no Returns: Field --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object o int i --------------------------------------------------------------- Example: getClassField(o, i); *************************************************************** *************************************************************** Name: getDirectionTo Void Method?: no Returns: IsoDirections --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoObject objTarget IsoGameCharacter chara --------------------------------------------------------------- Example: getDirectionTo(objTarget, chara); *************************************************************** *************************************************************** Name: translatePointXInOverheadMapToWindow Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- UIElement ui float xpos --------------------------------------------------------------- Example: translatePointXInOverheadMapToWindow(ui, xpos); *************************************************************** *************************************************************** Name: translatePointYInOverheadMapToWindow Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- UIElement ui float ypos --------------------------------------------------------------- Example: translatePointYInOverheadMapToWindow(ui, ypos); *************************************************************** *************************************************************** Name: translatePointXInOverheadMapToWorld Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- UIElement ui float xpos --------------------------------------------------------------- Example: translatePointXInOverheadMapToWorld(ui, xpos); *************************************************************** *************************************************************** Name: translatePointYInOverheadMapToWorld Void Method?: no Returns: float --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- UIElement ui float ypos --------------------------------------------------------------- Example: translatePointYInOverheadMapToWorld(ui, ypos); *************************************************************** *************************************************************** Name: drawOverheadMap Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- UIElement ui float ypos --------------------------------------------------------------- Example: drawOverheadMap(ui, ypos); *************************************************************** *************************************************************** Name: setNavigateXY Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean lshift int y --------------------------------------------------------------- Example: setNavigateXY(lshift, y); *************************************************************** *************************************************************** Name: navigateMouseMove Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int y --------------------------------------------------------------- Example: navigateMouseMove(y); *************************************************************** *************************************************************** Name: assaultPlayer Void Method?: yes --------------------------------------------------------------- Example: assaultPlayer(); *************************************************************** *************************************************************** Name: zpopNewRenderer Void Method?: no Returns: ZombiePopulationManager.ZombiePopulationRenderer --------------------------------------------------------------- Example: zpopNewRenderer(); *************************************************************** *************************************************************** Name: zpopSpawnTimeToZero Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int cellY --------------------------------------------------------------- Example: zpopSpawnTimeToZero(cellY); *************************************************************** *************************************************************** Name: zpopClearZombies Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int cellY --------------------------------------------------------------- Example: zpopClearZombies(cellY); *************************************************************** *************************************************************** Name: zpopSpawnNow Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int cellY --------------------------------------------------------------- Example: zpopSpawnNow(cellY); *************************************************************** *************************************************************** Name: addVirtualZombie Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int y --------------------------------------------------------------- Example: addVirtualZombie(y); *************************************************************** *************************************************************** Name: setAggroTarget Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int y --------------------------------------------------------------- Example: setAggroTarget(y); *************************************************************** *************************************************************** Name: getClassFieldVal Void Method?: no Returns: Object --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Field field Object o --------------------------------------------------------------- Example: getClassFieldVal(field, o); *************************************************************** *************************************************************** Name: getMethodParameter Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Method o int i --------------------------------------------------------------- Example: getMethodParameter(o, i); *************************************************************** *************************************************************** Name: getMethodParameterCount Void Method?: no Returns: int --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Method o --------------------------------------------------------------- Example: getMethodParameterCount(o); *************************************************************** *************************************************************** Name: breakpoint Void Method?: yes --------------------------------------------------------------- Example: breakpoint(); *************************************************************** *************************************************************** Name: getGameSpeed Void Method?: no Returns: int --------------------------------------------------------------- Example: getGameSpeed(); *************************************************************** *************************************************************** Name: getMouseXScaled Void Method?: no Returns: int --------------------------------------------------------------- Example: getMouseXScaled(); *************************************************************** *************************************************************** Name: getMouseYScaled Void Method?: no Returns: int --------------------------------------------------------------- Example: getMouseYScaled(); *************************************************************** *************************************************************** Name: getMouseX Void Method?: no Returns: int --------------------------------------------------------------- Example: getMouseX(); *************************************************************** *************************************************************** Name: setMouseXY Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int y --------------------------------------------------------------- Example: setMouseXY(y); *************************************************************** *************************************************************** Name: isMouseButtonDown Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int number --------------------------------------------------------------- Example: isMouseButtonDown(number); *************************************************************** *************************************************************** Name: getMouseY Void Method?: no Returns: int --------------------------------------------------------------- Example: getMouseY(); *************************************************************** *************************************************************** Name: getSoundManager Void Method?: no Returns: BaseSoundManager --------------------------------------------------------------- Example: getSoundManager(); *************************************************************** *************************************************************** Name: getLastPlayedDate Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getLastPlayedDate(filename); *************************************************************** *************************************************************** Name: getTextureFromSaveDir Void Method?: no Returns: Texture --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String saveName --------------------------------------------------------------- Example: getTextureFromSaveDir(saveName); *************************************************************** *************************************************************** Name: getSaveInfo Void Method?: no Returns: KahluaTable --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String saveDir --------------------------------------------------------------- Example: getSaveInfo(saveDir); *************************************************************** *************************************************************** Name: getMapInfo Void Method?: no Returns: KahluaTable --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String mapDir --------------------------------------------------------------- Example: getMapInfo(mapDir); *************************************************************** *************************************************************** Name: getLotDirectories Void Method?: no Returns: ArrayList<String> --------------------------------------------------------------- Example: getLotDirectories(); *************************************************************** *************************************************************** Name: useTextureFiltering Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean bUse --------------------------------------------------------------- Example: useTextureFiltering(bUse); *************************************************************** *************************************************************** Name: getTexture Void Method?: no Returns: Texture --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String filename --------------------------------------------------------------- Example: getTexture(filename); *************************************************************** *************************************************************** Name: getTextManager Void Method?: no Returns: TextManager --------------------------------------------------------------- Example: getTextManager(); *************************************************************** *************************************************************** Name: setProgressBarValue Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player int value --------------------------------------------------------------- Example: setProgressBarValue(player, value); *************************************************************** *************************************************************** Name: getText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String txt --------------------------------------------------------------- Example: getText(txt); *************************************************************** *************************************************************** Name: getText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object arg1 String txt --------------------------------------------------------------- Example: getText(arg1, txt); *************************************************************** *************************************************************** Name: getText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object arg2 String txt --------------------------------------------------------------- Example: getText(arg2, txt); *************************************************************** *************************************************************** Name: getText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object arg3 String txt --------------------------------------------------------------- Example: getText(arg3, txt); *************************************************************** *************************************************************** Name: getText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- Object arg4 String txt --------------------------------------------------------------- Example: getText(arg4, txt); *************************************************************** *************************************************************** Name: getTextOrNull Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String txt --------------------------------------------------------------- Example: getTextOrNull(txt); *************************************************************** *************************************************************** Name: getItemText Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String txt --------------------------------------------------------------- Example: getItemText(txt); *************************************************************** *************************************************************** Name: getMyDocumentFolder Void Method?: no Returns: String --------------------------------------------------------------- Example: getMyDocumentFolder(); *************************************************************** *************************************************************** Name: getSprite Void Method?: no Returns: IsoSprite --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String sprite --------------------------------------------------------------- Example: getSprite(sprite); *************************************************************** *************************************************************** Name: getServerModData Void Method?: yes --------------------------------------------------------------- Example: getServerModData(); *************************************************************** *************************************************************** Name: isXBOXController Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isXBOXController(); *************************************************************** *************************************************************** Name: getListOfCommands Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String command --------------------------------------------------------------- Example: getListOfCommands(command); *************************************************************** *************************************************************** Name: sendClientCommand Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable args String command --------------------------------------------------------------- Example: sendClientCommand(args, command); *************************************************************** *************************************************************** Name: sendClientCommand Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player KahluaTable args String command --------------------------------------------------------------- Example: sendClientCommand(player, args, command); *************************************************************** *************************************************************** Name: sendServerCommand Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable args String command --------------------------------------------------------------- Example: sendServerCommand(args, command); *************************************************************** *************************************************************** Name: sendServerCommand Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player KahluaTable args String command --------------------------------------------------------------- Example: sendServerCommand(player, args, command); *************************************************************** *************************************************************** Name: sendWorldMessage Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String message --------------------------------------------------------------- Example: sendWorldMessage(message); *************************************************************** *************************************************************** Name: getOnlineUsername Void Method?: no Returns: String --------------------------------------------------------------- Example: getOnlineUsername(); *************************************************************** *************************************************************** Name: isValidUserName Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String user --------------------------------------------------------------- Example: isValidUserName(user); *************************************************************** *************************************************************** Name: getHourMinute Void Method?: no Returns: String --------------------------------------------------------------- Example: getHourMinute(); *************************************************************** *************************************************************** Name: SendCommandToServer Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String command --------------------------------------------------------------- Example: SendCommandToServer(command); *************************************************************** *************************************************************** Name: isAdmin Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isAdmin(); *************************************************************** *************************************************************** Name: canModifyPlayerScoreboard Void Method?: no Returns: boolean --------------------------------------------------------------- Example: canModifyPlayerScoreboard(); *************************************************************** *************************************************************** Name: isAccessLevel Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String accessLevel --------------------------------------------------------------- Example: isAccessLevel(accessLevel); *************************************************************** *************************************************************** Name: sendBandage Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean isAlcoholic String bandageType float bandageLife int i --------------------------------------------------------------- Example: sendBandage(isAlcoholic, bandageType, bandageLife, i); *************************************************************** *************************************************************** Name: sendCataplasm Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float garlicFactor int i --------------------------------------------------------------- Example: sendCataplasm(garlicFactor, i); *************************************************************** *************************************************************** Name: sendStitch Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean stitched float stitchLevel int i --------------------------------------------------------------- Example: sendStitch(stitched, stitchLevel, i); *************************************************************** *************************************************************** Name: sendWoundInfection Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean infected int i --------------------------------------------------------------- Example: sendWoundInfection(infected, i); *************************************************************** *************************************************************** Name: sendDisinfect Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float level int i --------------------------------------------------------------- Example: sendDisinfect(level, i); *************************************************************** *************************************************************** Name: sendSplint Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean doIt String splintItem float factor int i --------------------------------------------------------------- Example: sendSplint(doIt, splintItem, factor, i); *************************************************************** *************************************************************** Name: sendAdditionalPain Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float level int i --------------------------------------------------------------- Example: sendAdditionalPain(level, i); *************************************************************** *************************************************************** Name: sendRemoveGlass Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int i --------------------------------------------------------------- Example: sendRemoveGlass(i); *************************************************************** *************************************************************** Name: sendRemoveBullet Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int doctorLevel --------------------------------------------------------------- Example: sendRemoveBullet(doctorLevel); *************************************************************** *************************************************************** Name: sendCleanBurn Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int i --------------------------------------------------------------- Example: sendCleanBurn(i); *************************************************************** *************************************************************** Name: getGameClient Void Method?: no Returns: GameClient --------------------------------------------------------------- Example: getGameClient(); *************************************************************** *************************************************************** Name: sendRequestInventory Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: sendRequestInventory(player); *************************************************************** *************************************************************** Name: InvMngGetItem Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player String itemType long itemId --------------------------------------------------------------- Example: InvMngGetItem(player, itemType, itemId); *************************************************************** *************************************************************** Name: InvMngRemoveItem Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player long itemId --------------------------------------------------------------- Example: InvMngRemoveItem(player, itemId); *************************************************************** *************************************************************** Name: getConnectedPlayers Void Method?: no Returns: ArrayList<IsoPlayer> --------------------------------------------------------------- Example: getConnectedPlayers(); *************************************************************** *************************************************************** Name: getPlayerFromUsername Void Method?: no Returns: IsoPlayer --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String username --------------------------------------------------------------- Example: getPlayerFromUsername(username); *************************************************************** *************************************************************** Name: isCoopHost Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isCoopHost(); *************************************************************** *************************************************************** Name: setAdmin Void Method?: yes --------------------------------------------------------------- Example: setAdmin(); *************************************************************** *************************************************************** Name: addWarningPoint Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String reason int amount --------------------------------------------------------------- Example: addWarningPoint(reason, amount); *************************************************************** *************************************************************** Name: toggleSafetyServer Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: toggleSafetyServer(player); *************************************************************** *************************************************************** Name: disconnect Void Method?: yes --------------------------------------------------------------- Example: disconnect(); *************************************************************** *************************************************************** Name: writeLog Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String logs --------------------------------------------------------------- Example: writeLog(logs); *************************************************************** *************************************************************** Name: doKeyPress Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean doIt --------------------------------------------------------------- Example: doKeyPress(doIt); *************************************************************** *************************************************************** Name: getEvolvedRecipes Void Method?: no Returns: Stack<EvolvedRecipe> --------------------------------------------------------------- Example: getEvolvedRecipes(); *************************************************************** *************************************************************** Name: getZone Void Method?: no Returns: IsoMetaGrid.Zone --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int z --------------------------------------------------------------- Example: getZone(z); *************************************************************** *************************************************************** Name: getZones Void Method?: no Returns: ArrayList<IsoMetaGrid.Zone> --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int z --------------------------------------------------------------- Example: getZones(z); *************************************************************** *************************************************************** Name: replaceWith Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String by --------------------------------------------------------------- Example: replaceWith(by); *************************************************************** *************************************************************** Name: getTimestamp Void Method?: no Returns: long --------------------------------------------------------------- Example: getTimestamp(); *************************************************************** *************************************************************** Name: getTimestampMs Void Method?: no Returns: long --------------------------------------------------------------- Example: getTimestampMs(); *************************************************************** *************************************************************** Name: forceSnowCheck Void Method?: yes --------------------------------------------------------------- Example: forceSnowCheck(); *************************************************************** *************************************************************** Name: getGametimeTimestamp Void Method?: no Returns: long --------------------------------------------------------------- Example: getGametimeTimestamp(); *************************************************************** *************************************************************** Name: canInviteFriends Void Method?: no Returns: boolean --------------------------------------------------------------- Example: canInviteFriends(); *************************************************************** *************************************************************** Name: inviteFriend Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String steamID --------------------------------------------------------------- Example: inviteFriend(steamID); *************************************************************** *************************************************************** Name: getFriendsList Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getFriendsList(); *************************************************************** *************************************************************** Name: getSteamModeActive Void Method?: no Returns: Boolean --------------------------------------------------------------- Example: getSteamModeActive(); *************************************************************** *************************************************************** Name: isValidSteamID Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String s --------------------------------------------------------------- Example: isValidSteamID(s); *************************************************************** *************************************************************** Name: getCurrentUserSteamID Void Method?: no Returns: String --------------------------------------------------------------- Example: getCurrentUserSteamID(); *************************************************************** *************************************************************** Name: getCurrentUserProfileName Void Method?: no Returns: String --------------------------------------------------------------- Example: getCurrentUserProfileName(); *************************************************************** *************************************************************** Name: getSteamScoreboard Void Method?: no Returns: boolean --------------------------------------------------------------- Example: getSteamScoreboard(); *************************************************************** *************************************************************** Name: isSteamOverlayEnabled Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isSteamOverlayEnabled(); *************************************************************** *************************************************************** Name: activateSteamOverlayToWorkshop Void Method?: yes --------------------------------------------------------------- Example: activateSteamOverlayToWorkshop(); *************************************************************** *************************************************************** Name: activateSteamOverlayToWorkshopUser Void Method?: yes --------------------------------------------------------------- Example: activateSteamOverlayToWorkshopUser(); *************************************************************** *************************************************************** Name: activateSteamOverlayToWorkshopItem Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String itemID --------------------------------------------------------------- Example: activateSteamOverlayToWorkshopItem(itemID); *************************************************************** *************************************************************** Name: activateSteamOverlayToWebPage Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String url --------------------------------------------------------------- Example: activateSteamOverlayToWebPage(url); *************************************************************** *************************************************************** Name: getSteamProfileNameFromSteamID Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String steamID --------------------------------------------------------------- Example: getSteamProfileNameFromSteamID(steamID); *************************************************************** *************************************************************** Name: getSteamAvatarFromSteamID Void Method?: no Returns: Texture --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String steamID --------------------------------------------------------------- Example: getSteamAvatarFromSteamID(steamID); *************************************************************** *************************************************************** Name: getSteamIDFromUsername Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String username --------------------------------------------------------------- Example: getSteamIDFromUsername(username); *************************************************************** *************************************************************** Name: resetRegionFile Void Method?: yes --------------------------------------------------------------- Example: resetRegionFile(); *************************************************************** *************************************************************** Name: getSteamProfileNameFromUsername Void Method?: no Returns: String --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String username --------------------------------------------------------------- Example: getSteamProfileNameFromUsername(username); *************************************************************** *************************************************************** Name: getSteamAvatarFromUsername Void Method?: no Returns: Texture --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String username --------------------------------------------------------------- Example: getSteamAvatarFromUsername(username); *************************************************************** *************************************************************** Name: getSteamWorkshopStagedItems Void Method?: no Returns: ArrayList<SteamWorkshopItem> --------------------------------------------------------------- Example: getSteamWorkshopStagedItems(); *************************************************************** *************************************************************** Name: getSteamWorkshopItemIDs Void Method?: no Returns: ArrayList<String> --------------------------------------------------------------- Example: getSteamWorkshopItemIDs(); *************************************************************** *************************************************************** Name: getSteamWorkshopItemMods Void Method?: no Returns: ArrayList<ChooseGameInfo.Mod> --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String itemIDStr --------------------------------------------------------------- Example: getSteamWorkshopItemMods(itemIDStr); *************************************************************** *************************************************************** Name: sendPlayerStatsChange Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: sendPlayerStatsChange(player); *************************************************************** *************************************************************** Name: sendPersonalColor Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer player --------------------------------------------------------------- Example: sendPersonalColor(player); *************************************************************** *************************************************************** Name: requestTrading Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer other --------------------------------------------------------------- Example: requestTrading(other); *************************************************************** *************************************************************** Name: acceptTrading Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- boolean accept IsoPlayer other --------------------------------------------------------------- Example: acceptTrading(accept, other); *************************************************************** *************************************************************** Name: tradingUISendAddItem Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- InventoryItem i IsoPlayer other --------------------------------------------------------------- Example: tradingUISendAddItem(i, other); *************************************************************** *************************************************************** Name: tradingUISendRemoveItem Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer other int index --------------------------------------------------------------- Example: tradingUISendRemoveItem(other, index); *************************************************************** *************************************************************** Name: tradingUISendUpdateState Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- IsoPlayer other int state --------------------------------------------------------------- Example: tradingUISendUpdateState(other, state); *************************************************************** *************************************************************** Name: querySteamWorkshopItemDetails Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- LuaClosure functionObj Object arg1 ArrayList<String> itemIDs --------------------------------------------------------------- Example: querySteamWorkshopItemDetails(functionObj, arg1, itemIDs); *************************************************************** *************************************************************** Name: connectToServerStateCallback Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String button --------------------------------------------------------------- Example: connectToServerStateCallback(button); *************************************************************** *************************************************************** Name: getPublicServersList Void Method?: no Returns: KahluaTable --------------------------------------------------------------- Example: getPublicServersList(); *************************************************************** *************************************************************** Name: steamRequestInternetServersList Void Method?: yes --------------------------------------------------------------- Example: steamRequestInternetServersList(); *************************************************************** *************************************************************** Name: steamReleaseInternetServersRequest Void Method?: yes --------------------------------------------------------------- Example: steamReleaseInternetServersRequest(); *************************************************************** *************************************************************** Name: steamGetInternetServersCount Void Method?: no Returns: int --------------------------------------------------------------- Example: steamGetInternetServersCount(); *************************************************************** *************************************************************** Name: steamGetInternetServerDetails Void Method?: no Returns: Server --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- int index --------------------------------------------------------------- Example: steamGetInternetServerDetails(index); *************************************************************** *************************************************************** Name: steamRequestServerRules Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String host int port --------------------------------------------------------------- Example: steamRequestServerRules(host, port); *************************************************************** *************************************************************** Name: steamRequestServerDetails Void Method?: no Returns: boolean --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String host int port --------------------------------------------------------------- Example: steamRequestServerDetails(host, port); *************************************************************** *************************************************************** Name: isPublicServerListAllowed Void Method?: no Returns: boolean --------------------------------------------------------------- Example: isPublicServerListAllowed(); *************************************************************** *************************************************************** Name: is64bit Void Method?: no Returns: boolean --------------------------------------------------------------- Example: is64bit(); *************************************************************** *************************************************************** Name: testSound Void Method?: yes --------------------------------------------------------------- Example: testSound(); *************************************************************** *************************************************************** Name: copyTable Void Method?: no Returns: KahluaTable --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- KahluaTable table --------------------------------------------------------------- Example: copyTable(table); *************************************************************** *************************************************************** Name: getUrlInputStream Void Method?: no Returns: DataInputStream --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String url --------------------------------------------------------------- Example: getUrlInputStream(url); *************************************************************** *************************************************************** Name: renderIsoCircle Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float a int thickness --------------------------------------------------------------- Example: renderIsoCircle(a, thickness); *************************************************************** *************************************************************** Name: configureLighting Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- float darkStep --------------------------------------------------------------- Example: configureLighting(darkStep); *************************************************************** *************************************************************** Name: testHelicopter Void Method?: yes --------------------------------------------------------------- Example: testHelicopter(); *************************************************************** *************************************************************** Name: getServerSettingsManager Void Method?: no Returns: ServerSettingsManager --------------------------------------------------------------- Example: getServerSettingsManager(); *************************************************************** *************************************************************** Name: rainConfig Void Method?: yes --------------------------------------------------------------- PARAMETERS: --------------------------------------------------------------- String cmd int arg --------------------------------------------------------------- Example: rainConfig(cmd, arg); *************************************************************** Spoiler FUNCTIONS LIST: loadStaticZomboidModel(String, String); getSLSoundManager(); getRadioAPI(); getRadioTranslators(language); getZomboidRadio(); getRandomUUID(); sendItemListNet(receiver, items, custom); instanceof(obj); serverConnect(serverPassword); serverConnectCoop(serverSteamID); sendPing(); forceDisconnect(); backToSinglePlayer(); scoreboardUpdate(); save(doCharacter); saveGame(); getAllRecipes(); requestUserlog(user); addUserlog(text); removeUserlog(text); tabToX(a, tabX); istype(obj); isoToScreenX(z, player); isoToScreenY(z, player); getAmbientStreamManager(); getSleepingEvent(); setPlayerMovementActive(bActive, id); setActivePlayer(id); getPlayer(); getNumActivePlayers(); getMaxActivePlayers(); getPlayerScreenLeft(player); getPlayerScreenTop(player); getPlayerScreenWidth(player); getPlayerScreenHeight(player); getPlayerByOnlineID(id); initUISystem(); getPerformance(); screenZoomIn(); screenZoomOut(); addSound(source, volume); sendAddXp(perk, onlyGlobalXP, player, amount); SyncXp(player); getDBSchema(); getTableResult(tableName, numberPerPages); addLevelUpPoint(player); getWorldSoundManager(); AddWorldSound(player, radius); AddNoiseToken(radius, sq); pauseSoundAndMusic(); resumeSoundAndMusic(); isDemo(); getCurrentCoroutine(); reloadLuaFile(filename); reloadServerLuaFile(filename); getServerSpawnRegions(); getServerOptions(); getServerName(); getSpecificPlayer(player); getCameraOffX(); getLatestSave(); isCurrentExecutionPoint(file, line); toggleBreakOnChange(table, key); isDebugEnabled(); toggleBreakOnRead(table, key); toggleBreakpoint(file, line); hasDataReadBreakpoint(table, key); hasDataBreakpoint(table, key); hasBreakpoint(file, line); getLoadedLuaCount(); getLoadedLua(n); isServer(); isClient(); canModifyPlayerStats(); executeQuery(query); canSeePlayerStats(); getAccessLevel(); getOnlinePlayers(); getDebug(); getCameraOffY(); createRegionFile(); getMapDirectoryTable(); deleteSave(file); getServerAddressFromArgs(); getServerPasswordFromArgs(); getServerListFile(); getServerList(); ping(port); stopPing(); transformIntoKahluaTable(Object>); getSaveDirectory(folder); getFullSaveDirectoryTable(); getSaveDirectoryTable(); doChallenge(challenge); doTutorial(tutorial); deleteAllGameModeSaves(gameMode); sledgeDestroy(object); getTickets(author); addTicket(message, ticketID); removeTicket(ticketID); sendFactionInvite(host, invited, faction); acceptFactionInvite(host, faction); createHordeFromTo(targetY, count); createHordeInAreaTo(count); spawnHorde(z, count); createZombie(z, desc, palette, dir); triggerEvent(event); triggerEvent(param, event); triggerEvent(param2, event); triggerEvent(param3, event); triggerEvent(param4, event); debugLuaTable(param, depth); debugLuaTable(param); sendItemsInContainer(obj); getModDirectoryTable(); getStoryDirectoryTable(); getModInfoByID(modID); getModInfo(modDir); getMapFoldersForMod(modID); spawnpointsExistsForMod(mapFolder); getFileSeparator(); getStoryInfo(storyName); getStorySavedTable(); getScriptManager(); checkSaveFolderExists(f); getAbsoluteSaveFolderName(f); checkSaveFileExists(f); fileExists(filename); serverFileExists(filename); takeScreenshot(); takeScreenshot(fileName); instanceItem(item); instanceItem(item); createNewScriptItem(String, String, String); cloneItemType(oldName); require(f); getRenderer(); getGameTime(); getWorld(); getCell(); getSandboxOptions(); getFileOutput(filename); getAllSavedPlayers(); getSandboxPresets(); deleteSandboxPreset(); getFileReader(createIfNull, filename); getModFileReader(createIfNull, filename); getModFileWriter(append, filename); updateFire(); deletePlayerSave(fileName); getControllerCount(); getControllerName(joypad); getControllerAxisCount(c); getControllerAxisValue(axis); getControllerDeadZone(axis); setControllerDeadZone(value, axis); saveControllerSettings(c); getControllerButtonCount(c); getControllerPovX(c); getControllerPovY(c); reloadControllerConfigFiles(); isJoypadPressed(button); isJoypadDown(joypad); getJoypadAimingAxisX(joypad); getJoypadAimingAxisY(joypad); getJoypadMovementAxisX(joypad); getJoypadMovementAxisY(joypad); getJoypadAButton(joypad); getJoypadBButton(joypad); getJoypadXButton(joypad); getJoypadYButton(joypad); getJoypadLBumper(joypad); getJoypadRBumper(joypad); getJoypadBackButton(joypad); getJoypadStartButton(joypad); wasMouseActiveMoreRecentlyThanJoypad(); reactivateJoypadAfterResetLua(); toInt(val); setPlayerJoypad(playerObj, username, joypad); setPlayerMouse(playerObj); isJoypadUp(joypad); isJoypadLeft(joypad); isJoypadRight(joypad); getButtonCount(joypad); getFileWriter(append, filename); getSandboxFileWriter(append, filename); createStory(storyName); createWorld(worldName); sanitizeWorldName(worldName); forceChangeState(state); endFileOutput(); getFileInput(filename); getGameFilesInput(filename); getGameFilesTextInput(filename); endTextFileInput(); endFileInput(); getLineNumber(c); ZombRand(max); ZombRandBetween(max); ZombRand(max); ZombRandFloat(max); getShortenedFilename(str); isKeyDown(key); getFMODSoundBank(); isSoundPlaying(sound); stopSound(sound); isShiftKeyDown(); isCtrlKeyDown(); getCore(); setShowPausedMessage(b); setGameSpeed(NewSpeed); getFilenameOfCallframe(c); getFilenameOfClosure(c); getFirstLineOfClosure(c); getLocalVarCount(c); isModActive(mod); openUrl(url); getActivatedMods(); toggleModActive(mod, activate); saveModsFile(); getLocalVarName(c, n); getLocalVarStack(c, n); getCallframeTop(c); getCoroutineTop(c); getCoroutineObjStack(c, n); getCoroutineObjStackWithBase(c, n); localVarName(c, n); getCoroutineCallframeStack(c, n); createTile(tile, square); getNumClassFunctions(o); getClassFunction(o, i); getNumClassFields(o); getClassField(o, i); getDirectionTo(objTarget, chara); translatePointXInOverheadMapToWindow(ui, xpos); translatePointYInOverheadMapToWindow(ui, ypos); translatePointXInOverheadMapToWorld(ui, xpos); translatePointYInOverheadMapToWorld(ui, ypos); drawOverheadMap(ui, ypos); setNavigateXY(lshift, y); navigateMouseMove(y); assaultPlayer(); zpopNewRenderer(); zpopSpawnTimeToZero(cellY); zpopClearZombies(cellY); zpopSpawnNow(cellY); addVirtualZombie(y); setAggroTarget(y); getClassFieldVal(field, o); getMethodParameter(o, i); getMethodParameterCount(o); breakpoint(); getGameSpeed(); getMouseXScaled(); getMouseYScaled(); getMouseX(); setMouseXY(y); isMouseButtonDown(number); getMouseY(); getSoundManager(); getLastPlayedDate(filename); getTextureFromSaveDir(saveName); getSaveInfo(saveDir); getMapInfo(mapDir); getLotDirectories(); useTextureFiltering(bUse); getTexture(filename); getTextManager(); setProgressBarValue(player, value); getText(txt); getText(arg1, txt); getText(arg2, txt); getText(arg3, txt); getText(arg4, txt); getTextOrNull(txt); getItemText(txt); getMyDocumentFolder(); getSprite(sprite); getServerModData(); isXBOXController(); getListOfCommands(command); sendClientCommand(args, command); sendClientCommand(player, args, command); sendServerCommand(args, command); sendServerCommand(player, args, command); sendWorldMessage(message); getOnlineUsername(); isValidUserName(user); getHourMinute(); SendCommandToServer(command); isAdmin(); canModifyPlayerScoreboard(); isAccessLevel(accessLevel); sendBandage(isAlcoholic, bandageType, bandageLife, i); sendCataplasm(garlicFactor, i); sendStitch(stitched, stitchLevel, i); sendWoundInfection(infected, i); sendDisinfect(level, i); sendSplint(doIt, splintItem, factor, i); sendAdditionalPain(level, i); sendRemoveGlass(i); sendRemoveBullet(doctorLevel); sendCleanBurn(i); getGameClient(); sendRequestInventory(player); InvMngGetItem(player, itemType, itemId); InvMngRemoveItem(player, itemId); getConnectedPlayers(); getPlayerFromUsername(username); isCoopHost(); setAdmin(); addWarningPoint(reason, amount); toggleSafetyServer(player); disconnect(); writeLog(logs); doKeyPress(doIt); getEvolvedRecipes(); getZone(z); getZones(z); replaceWith(by); getTimestamp(); getTimestampMs(); forceSnowCheck(); getGametimeTimestamp(); canInviteFriends(); inviteFriend(steamID); getFriendsList(); getSteamModeActive(); isValidSteamID(s); getCurrentUserSteamID(); getCurrentUserProfileName(); getSteamScoreboard(); isSteamOverlayEnabled(); activateSteamOverlayToWorkshop(); activateSteamOverlayToWorkshopUser(); activateSteamOverlayToWorkshopItem(itemID); activateSteamOverlayToWebPage(url); getSteamProfileNameFromSteamID(steamID); getSteamAvatarFromSteamID(steamID); getSteamIDFromUsername(username); resetRegionFile(); getSteamProfileNameFromUsername(username); getSteamAvatarFromUsername(username); getSteamWorkshopStagedItems(); getSteamWorkshopItemIDs(); getSteamWorkshopItemMods(itemIDStr); sendPlayerStatsChange(player); sendPersonalColor(player); requestTrading(other); acceptTrading(accept, other); tradingUISendAddItem(i, other); tradingUISendRemoveItem(other, index); tradingUISendUpdateState(other, state); querySteamWorkshopItemDetails(functionObj, arg1, itemIDs); connectToServerStateCallback(button); getPublicServersList(); steamRequestInternetServersList(); steamReleaseInternetServersRequest(); steamGetInternetServersCount(); steamGetInternetServerDetails(index); steamRequestServerRules(host, port); steamRequestServerDetails(host, port); isPublicServerListAllowed(); is64bit(); testSound(); copyTable(table); getUrlInputStream(url); renderIsoCircle(a, thickness); configureLighting(darkStep); testHelicopter(); getServerSettingsManager(); rainConfig(cmd, arg); Edited December 30, 2017 by HOWZ1T Adjusted content (Removed Global trait) CrayAge and Ridick 1 1 Link to comment Share on other sites More sharing options...
Connall Posted December 29, 2017 Share Posted December 29, 2017 Put those in spoilers, otherwise they're massive. Global? Seems like a redundant trait, since all the functions are global by necessity. Otherwise, pretty cool! HOWZ1T 1 Link to comment Share on other sites More sharing options...
HOWZ1T Posted December 30, 2017 Author Share Posted December 30, 2017 (edited) Thanks! I didn't know how to put those in spoilers, thank you for the adjustment. In regards to the Global trait I wasn't sure if there was a function that was not global but I will remove that trait since I see now that all of them are global. The reason I made this list is I found it rather difficult to find updated lua modding resources/tutorials (besides the Java docs, those are really useful). So I want to make some resources to make it is easier to learn how to mod the game All the best, HOWZ1T Edited December 30, 2017 by HOWZ1T Spelling error Link to comment Share on other sites More sharing options...
Connall Posted December 30, 2017 Share Posted December 30, 2017 *cough* *cough* https://theindiestone.com/forums/index.php?/topic/23313-reference-list-of-lua-events/ *cough* I know what you mean though, which is why the focus for me has been working on improving modding/modders resources. HOWZ1T 1 Link to comment Share on other sites More sharing options...
HOWZ1T Posted December 30, 2017 Author Share Posted December 30, 2017 Without that reference list, we all would be lost ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now