https://superp00t.pg.ikrypto.club/
![]() |
4 years ago | |
---|---|---|
Fonts | 4 years ago | |
Maps | 4 years ago | |
Sounds | 4 years ago | |
Theme | 4 years ago | |
parser | 4 years ago | |
src | 4 years ago | |
EventHandlr.js | 4 years ago | |
README.md | 4 years ago | |
data.js | 4 years ago | |
default.css | 4 years ago | |
editor.js | 4 years ago | |
gamepad.js | 4 years ago | |
generator.js | 4 years ago | |
index.html | 4 years ago | |
library.js | 4 years ago | |
load.js | 4 years ago | |
maps.js | 4 years ago | |
mario.css | 4 years ago | |
mario.html | 4 years ago | |
mario.js | 4 years ago | |
quadrants.js | 4 years ago | |
sounds.js | 4 years ago | |
sprites.js | 4 years ago | |
things.js | 4 years ago | |
toned.js | 4 years ago | |
triggers.js | 4 years ago | |
ui.js | 4 years ago | |
upkeep.js | 4 years ago | |
utility.js | 4 years ago |
Here's a quick set of cheat codes you can use during the game. If you're using this through the fullscreenmario.com UI, you'll have to reference everything as a member of 'game' (which is a link to the frame containing FSM).
Command | Result |
---|---|
marioShroom(mario) |
The equivalent of Mario touching a Mushroom or FireFlower item. |
marioStar(mario) |
The equivalent of Mario touching a Star item. Note that if you want Mario to be invincible for the rest of the current map, use ++mario.star . |
scrollMario(X) |
Scrolls the window horizontally by X, keeping Mario in the same spot relative to the screen. |
scrollTime(T) |
Floats Mario through the rest of the level (beware, this is best used on the Random worlds!). |
fastforward(T) |
Sets the game speed to 1+T . T=1 results in double the speed, and T=0 is normal speed. |
Command | Result |
---|---|
addThing(ThingFunction, xloc, yloc)
or |
Creates a new instance of a Thing, such as Goomba or Koopa , at the specified location. Thing functions are located as separate in things.js; in the future they will be stored as JSON objects. |
killNormal(MyThing)
window.characters
, window.solids
, and window.scenery
.Command | Result |
---|---|
setMap(A,B)
or |
Starts the World A-B map immediately. If it doesn't exist (such as when maps aren't loaded via AJAX yet), it will log a complaint gracefully. |
setMapRandom()
setMapRandom("Overworld")
shiftToLocation(N)
setMap(1,1); shiftToLocation(2);
brings the user to the Underworld section of World 1-1. Note that maps are stored under Maps/WorldAB.js as function bodies.
loadEditor()
|
Starts the in-game level editor. |
This is released under the Attribution Non-Commercial Share-Alike license. Full Screen Mario is meant to be both a proof of concept and an entertaining pasttime, not a source of income
.The whole project was originally hosted under www.fullscreenmario.com, but that site was taken down by Nintendo for copyright infringement.