Hi all, I thought I might share some tips and tricks that the game has to offer in terms of commands that you can use.
Commands:
$dorecorddemo=1/true; - allows you to record a level, will automatically output a file known as demo.rec in MBG (in PQ this name is written already) 1 or True can be used as the function is a boolean.
PM_setSelected(i); - allows you to go to a specific mission - this will start at 0, so in MBG beginner, it will to from 0 - 23 for example (i here is the number)
echo($pref::highScoresmarble["/data/missions/[difficulty]/[missionname].mis_i"]); - allows you to see scores that have been stored already - this is useful if you want third decimal place for a time you've got and you don't want to exit the game
$testcheats=1; - use this if you REALLY have to, no cheating now!
$pref::environmentMaps = "1"; - basically makes the marble reflective
canvas.setContent([guiname]) - useful if you want to go to a specific GUI interface in the game
$pref::QualifiedLevel[difficulty] = i; - useful if you want to have a specific amount of missions qualified ([difficulty] is Beginner, Intermediate, Advanced and Custom (Expert also included if using MBP))
echo(playgui.elapsedtime) - allows you to see elapsed time to third decimal place in console
metrics(fps) - allows you to see framerate (MBExtender only)
setVerticalSync(1/true) - allows Vertical Sync to be set (this will lower your fps as a result) (MBExtender only)
Please feel free to add any commands you find useful and I'll include them here
Commands:
$dorecorddemo=1/true; - allows you to record a level, will automatically output a file known as demo.rec in MBG (in PQ this name is written already) 1 or True can be used as the function is a boolean.
PM_setSelected(i); - allows you to go to a specific mission - this will start at 0, so in MBG beginner, it will to from 0 - 23 for example (i here is the number)
echo($pref::highScoresmarble["/data/missions/[difficulty]/[missionname].mis_i"]); - allows you to see scores that have been stored already - this is useful if you want third decimal place for a time you've got and you don't want to exit the game
$testcheats=1; - use this if you REALLY have to, no cheating now!
$pref::environmentMaps = "1"; - basically makes the marble reflective
canvas.setContent([guiname]) - useful if you want to go to a specific GUI interface in the game
$pref::QualifiedLevel[difficulty] = i; - useful if you want to have a specific amount of missions qualified ([difficulty] is Beginner, Intermediate, Advanced and Custom (Expert also included if using MBP))
echo(playgui.elapsedtime) - allows you to see elapsed time to third decimal place in console
metrics(fps) - allows you to see framerate (MBExtender only)
setVerticalSync(1/true) - allows Vertical Sync to be set (this will lower your fps as a result) (MBExtender only)
Please feel free to add any commands you find useful and I'll include them here