SMBX Level Player
Posted: Fri Jan 31, 2020 5:17 pm
Hey you, did you just download SMBX2 beta 4 and want to try out something new? Well, you've come to the right place!
This episode is a level player, that means that within this episode you can play levels without having to go through the editor or through your files. Plus, the level player will give you access to a lot of tools and features that can make playing levels more convenient, fun and simple!

FEATURES
Change Your Character On Command
Using the level player. you can change your character, costume, powerup and mount on the go!
List of Cheats
Tired of having to memorize all 147 cheats? Look through all cheats and activate them with a button press! (You may even find cheats you didn't know existed)
Camera Control
Pan the camera around and look at the surroundings! A great feature for mazy-confusing levels, or levels that have leaps of faith.
Fancy Restart
Just like in the editor, you can restart a level from any checkpoint or warp in the game.
Volume Control
Change individually volume of music and sound effects for your sound mixing needs.
Controls
Change your control set-up at any time! In case your keyboard blows up and you must use a controller now.
Speedrun
Have access to a lot of different tools specialized for speedrunning. Getting into speedrunning levels is now easier than ever!
Save States
Create and load a savestate [NOTE savestates are kinda limited and don't work once a level is reloaded]
Stats Tracking
Keep track of your deaths and completions of a level. (In the future it may keep track of even more!)
REPL
Press tab while in the menu to access REPL...for all your REPL needs.
INSTALLATION
So these features are very cool, there is only one problem...the menu only works on the level selector, BUT there is a cool way to open all these features to all the levels you play. You have to mod your installation (don't worry it's very easy)
All you have to do is add the following line to the lunabase.lua file. This file is located in "data/scripts/base/game/lunabase.lua"
Make sure you add this line AT THE VERY BOTTOM of lunabase.lua. DO NOT EDIT ANYTHING ELSE. ONLY ADD THIS SINGLE LINE AT THE BOTTOM OF lunabase.lua.
So what are you waiting for! Download the SMBX Level Player today
DOWNLOAD
And of course, the level player will continue to get updates in the future so please report any bugs you find and feel free to leave suggestions too!
The best way to contact me is through discord since I don't check the forums very often (I'm SetaYoshi in there)
This episode is a level player, that means that within this episode you can play levels without having to go through the editor or through your files. Plus, the level player will give you access to a lot of tools and features that can make playing levels more convenient, fun and simple!

FEATURES
Change Your Character On Command
Using the level player. you can change your character, costume, powerup and mount on the go!
List of Cheats
Tired of having to memorize all 147 cheats? Look through all cheats and activate them with a button press! (You may even find cheats you didn't know existed)
Camera Control
Pan the camera around and look at the surroundings! A great feature for mazy-confusing levels, or levels that have leaps of faith.
Fancy Restart
Just like in the editor, you can restart a level from any checkpoint or warp in the game.
Volume Control
Change individually volume of music and sound effects for your sound mixing needs.
Controls
Change your control set-up at any time! In case your keyboard blows up and you must use a controller now.
Speedrun
Have access to a lot of different tools specialized for speedrunning. Getting into speedrunning levels is now easier than ever!
Save States
Create and load a savestate [NOTE savestates are kinda limited and don't work once a level is reloaded]
Stats Tracking
Keep track of your deaths and completions of a level. (In the future it may keep track of even more!)
REPL
Press tab while in the menu to access REPL...for all your REPL needs.
INSTALLATION
So these features are very cool, there is only one problem...the menu only works on the level selector, BUT there is a cool way to open all these features to all the levels you play. You have to mod your installation (don't worry it's very easy)
All you have to do is add the following line to the lunabase.lua file. This file is located in "data/scripts/base/game/lunabase.lua"
Code: Select all
if not isOverworld and GameData.SMBXLP_activated and Level.filename() ~= "SMBX Level Player.lvlx" then require(getSMBXPath().."\\worlds\\"..GameData.SMBXLP_foldername.."\\SMBXLP.lua") end
So what are you waiting for! Download the SMBX Level Player today

DOWNLOAD
And of course, the level player will continue to get updates in the future so please report any bugs you find and feel free to leave suggestions too!
The best way to contact me is through discord since I don't check the forums very often (I'm SetaYoshi in there)
NOTES: show