Welcome to the LunaLua!
This is an archived page since the LunaLua became as a part of SMBX2 (X2) project. Therefore, it's no longer receives standalone updates. We highly recommend downloading Super Mario Bros. X2 which already contains latest LunaLua.
LunaLua - is a free and open source extension for legacy SMBX Engine of version 1.3 which contains some patches, fixes, improvments, and also extends it, adding the Lua scripting language support!
Features:
LunaLua is a continuation of LunaDLL which adds the Lua scripting language. The main problem with Autocode (the LunaDLL-language) is the lack of flexibility (f.e. custom functions, variables,.. etc). With LunaLua we don't need any hardcoded code for complex ideas anymore.
LunaLua: CinematX preview thing
(Demo of CinematX lua library for LunaLua)
|
LunaLua with effects system
(Example of custom effect controlling)
|
LunaLua-SMBX: Jump Event Experiences
(All switches are triggering on jump)
|
NOTE: LunaLua no longer receives standalone updates. We highly recommend downloading Super Mario Bros. X2 which already contains latest LunaLua.
Notes:
(Requires Visual Studio 2015 for build)
Full LunaLua API Documentation
Frequently Asked Questions about Lua Errors
Archive of official Help and support on the WohlSoft Forums
Archive of official Help and support on the Talkhaus
Archive of official Help and support on the SMBX Forums
This page has been requested 14156 times.