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!
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)
Pan the camera around and look at the surroundings! A great feature for mazy-confusing levels, or levels that have leaps of faith.
Just like in the editor, you can restart a level from any checkpoint or warp in the game.
Change individually volume of music and sound effects for your sound mixing needs.
Change your control set-up at any time! In case your keyboard blows up and you must use a controller now.
Have access to a lot of different tools specialized for speedrunning. Getting into speedrunning levels is now easier than ever!
Create and load a savestate [NOTE savestates are kinda limited and don't work once a level is reloaded]
Keep track of your deaths and completions of a level. (In the future it may keep track of even more!)
Press tab while in the menu to access REPL...for all your REPL needs.
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
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)