Jump to content
The Indie Stone Forums

Recommended Posts

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 by HOWZ1T
Adjusted content (Removed Global trait)

Share this post


Link to post
Share on other sites

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 by HOWZ1T
Spelling error

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...