Category:LunaLua helper libraries

Here you can find a list of all the custom APIs for LunaLua which were developed outside of the core LunaLua project. Custom APIs can be loaded with the require command at SMBX2 Beta 4+, or with the API.load command at the older LunaLua (loadAPI and loadSharedAPI on versions older than v0.7.3) and SMBX2 Beta 3 and older.

Here is an example of loading an API: This code loads the custom API "leveltimer.lua". Here is a tutorial about how to create your own custom LunaLua library: How To: Make your own custom Lunalua library