├── .gitignore ├── 0ifstatements.md ├── 0readme.md ├── JSON.lua ├── LICENSE.txt ├── README.md ├── actionblock.lua ├── andgate.lua ├── animatedbooltimer.lua ├── animatedquad.lua ├── animatedtiletrigger.lua ├── animatedtimer.lua ├── animation.lua ├── animationguiline.lua ├── animationsystem.lua ├── animationtrigger.lua ├── bighatconfigs.lua ├── blockdebris.lua ├── bowser.lua ├── box.lua ├── bubble.lua ├── bulletbill.lua ├── button.lua ├── camera.lua ├── castlefire.lua ├── ceilblocker.lua ├── characterloader.lua ├── characters ├── chell-unfinished │ ├── animations0.png │ ├── animations1.png │ ├── animations2.png │ ├── animations3.png │ ├── animations4.png │ ├── animationsBAK.png │ ├── animationsdot.png │ ├── biganimations0.png │ ├── biganimations1.png │ ├── biganimations2.png │ ├── biganimations3.png │ ├── biganimations4.png │ ├── biganimationsBAK.png │ ├── biganimationsdot.png │ └── config.txt ├── chell │ ├── animations0.png │ ├── animations1.png │ ├── animations2.png │ ├── animations3.png │ ├── animations4.png │ ├── animationsBAK.png │ ├── animationsdot.png │ ├── biganimations0.png │ ├── biganimations1.png │ ├── biganimations2.png │ ├── biganimations3.png │ ├── biganimations4.png │ ├── biganimationsBAK.png │ ├── biganimationsdot.png │ ├── config.txt │ ├── nogunanimations1.png │ ├── nogunanimations2.png │ ├── nogunanimations3.png │ ├── nogunanimations4.png │ ├── nogunanimationsBAK.png │ ├── nogunbiganimations1.png │ ├── nogunbiganimations2.png │ ├── nogunbiganimations3.png │ ├── nogunbiganimations4.png │ └── nogunbiganimationsBAK.png ├── link-unfinished │ └── animations.png ├── luigi-unfinished │ └── animations.png ├── mario │ ├── animations0.png │ ├── animations1.png │ ├── animations2.png │ ├── animations3.png │ ├── animationsBAK.png │ ├── animationsdot.png │ ├── biganimations0.png │ ├── biganimations1.png │ ├── biganimations2.png │ ├── biganimations3.png │ ├── biganimationsBAK.png │ ├── biganimationsdot.png │ ├── config.txt │ ├── nogunanimations1.png │ ├── nogunanimations2.png │ ├── nogunanimations3.png │ ├── nogunanimationsBAK.png │ ├── nogunbiganimations1.png │ ├── nogunbiganimations2.png │ ├── nogunbiganimations3.png │ └── nogunbiganimationsBAK.png ├── quote │ ├── animations.png │ ├── biganimations.png │ └── config.txt ├── raccoon-smb1 │ ├── animations0.png │ ├── animations1.png │ ├── animations2.png │ ├── animations3.png │ ├── animationsBAK.png │ ├── animationsdot.png │ ├── biganimations0.png │ ├── biganimations1.png │ ├── biganimations2.png │ ├── biganimations3.png │ ├── biganimationsBAK.png │ ├── biganimationsdot.png │ └── config.txt └── rainbow dash │ ├── animations.png │ ├── biganimations.png │ └── config.txt ├── checkpoint.lua ├── coinblockanimation.lua ├── conf.lua ├── cubedispenser.lua ├── customhats.lua ├── delayer.lua ├── dialogbox.lua ├── door.lua ├── editor.lua ├── emancipateanimation.lua ├── emancipationfizzle.lua ├── emancipationgrill.lua ├── enemies.lua ├── enemies ├── beetle.json ├── beetle.png ├── beetlehalf.json ├── bulletbill.json ├── bulletbill.png ├── cheepcheepred.json ├── cheepcheepred.png ├── cheepcheepwhite.json ├── cheepcheepwhite.png ├── fire.json ├── fire.png ├── flower.json ├── flower.png ├── flyingfish.json ├── flyingfish.png ├── goomba.json ├── goomba.png ├── goombahalf.json ├── hammer.json ├── hammer.png ├── hammerbros.json ├── hammerbros.png ├── koopa.json ├── koopa.png ├── koopaflying.json ├── koopaflying.png ├── koopahalf.json ├── koopared.json ├── koopared.png ├── kooparedflying.json ├── kooparedflying.png ├── kooparedhalf.json ├── lakito.json ├── lakito.png ├── mushroom.json ├── mushroom.png ├── oneup.json ├── oneup.png ├── plant.json ├── plant.png ├── poisonmushroom.json ├── poisonmushroom.png ├── spikey.json ├── spikey.png ├── spikeyegg.json ├── spikeyegg.png ├── spikeyhalf.json ├── squid.json ├── squid.png ├── star.json ├── star.png ├── upfire.json └── upfire.png ├── enemy.lua ├── enemyspawner.lua ├── entity.lua ├── entitylistitem.lua ├── entitytooltip.lua ├── faithplate.lua ├── fire.lua ├── fireball.lua ├── firework.lua ├── funnel.lua ├── game.lua ├── gel.lua ├── geldispenser.lua ├── graphics ├── DEFAULT │ ├── actionblock.png │ ├── andgate.png │ ├── animatedtiletrigger.png │ ├── axe.png │ ├── blockdebris.png │ ├── bowser.png │ ├── box.png │ ├── bubble.png │ ├── button.png │ ├── castleflag.png │ ├── coin.png │ ├── coinanimation.png │ ├── coinblock.png │ ├── coinblockanimation.png │ ├── cubedispenser.png │ ├── decoys.png │ ├── delayer.png │ ├── doorcenter.png │ ├── doorpiece.png │ ├── emanceparticle.png │ ├── emanceside.png │ ├── excursionbase.png │ ├── excursionfunnel.png │ ├── excursionfunnel2.png │ ├── excursionfunnelend.png │ ├── excursionfunnelend2.png │ ├── faithplateplate.png │ ├── fireball.png │ ├── fizzle.png │ ├── flag.png │ ├── gel1.png │ ├── gel1ground.png │ ├── gel2.png │ ├── gel2ground.png │ ├── gel3.png │ ├── gel3ground.png │ ├── gel4.png │ ├── gel4ground.png │ ├── gel5.png │ ├── geldispenser.png │ ├── laser.png │ ├── laserdetector.png │ ├── laserside.png │ ├── lightbridge.png │ ├── lightbridgeglow.png │ ├── lightbridgeside.png │ ├── markbase.png │ ├── markoverlay.png │ ├── menuselect.png │ ├── musicentity.png │ ├── notgate.png │ ├── orgate.png │ ├── panel.png │ ├── peach.png │ ├── pedestalbase.png │ ├── pedestalgun.png │ ├── platform - Copy.png │ ├── platform.png │ ├── platformbonus.png │ ├── portal.png │ ├── portalglow.png │ ├── portaltiles.png │ ├── pushbutton.png │ ├── rsflipflop.png │ ├── scaffold.png │ ├── seesaw.png │ ├── smbtiles.png │ ├── spring.png │ ├── squarewave.png │ ├── title.pdn │ ├── title.png │ ├── titleold.png │ ├── toad.png │ ├── vine.png │ ├── wallindicator.png │ ├── walltimer.png │ ├── zgbooltrigger.png │ └── zginttrigger.png ├── checkbox.png ├── directions.png ├── dropdownarrow.png ├── entities.png ├── entitytooltips │ ├── actionblock.png │ ├── andgate.png │ ├── animatedtiletrigger.png │ ├── axe.png │ ├── bowser.png │ ├── box.png │ ├── boxtube.png │ ├── bulletbill.png │ ├── bulletbillend.png │ ├── bulletbillstart.png │ ├── castlefire.png │ ├── ceilblocker.png │ ├── checkpoint.png │ ├── cheepcheep.png │ ├── door.png │ ├── drain.png │ ├── emance.png │ ├── enemyspawner.png │ ├── faithplate.png │ ├── firestart.png │ ├── flag.png │ ├── flyingfishend.png │ ├── flyingfishstart.png │ ├── funnel.png │ ├── gel.png │ ├── groundlightdownleft.png │ ├── groundlighthor.png │ ├── groundlightleftup.png │ ├── groundlightrightdown.png │ ├── groundlightupright.png │ ├── groundlightver.png │ ├── laser.png │ ├── laserdetector.png │ ├── lightbridge.png │ ├── manycoins.png │ ├── musicentity.png │ ├── notgate.png │ ├── panel.png │ ├── pipe.png │ ├── pipespawn.png │ ├── platform.png │ ├── portal1.png │ ├── portal2.png │ ├── powerup.png │ ├── regiontrigger.png │ ├── remove.png │ ├── seesaw.png │ ├── spawn.png │ ├── spring.png │ ├── squarewave.png │ ├── textentity.png │ ├── vine.png │ ├── vinestop.png │ ├── wallindicator.png │ └── warppipe.png ├── font.png ├── fontback.png ├── gradient.png ├── huebarmarker.png ├── huehuehuebar.png ├── icon.gif ├── icon.png ├── linktoolpointer.png ├── magic.png ├── mappackback.png ├── mappackhighlight.png ├── mappacknoicon.png ├── mappackoverlay.png ├── mappackscrollbar.png ├── oneuptext.png ├── playerselectarrow.png ├── portalbackground.png ├── portalcrosshair.png ├── portaldot.png ├── portalparticle.png ├── portalprojectile.png ├── portalprojectileparticle.png ├── rainboom.png ├── smallfont.png ├── stabyourself.png ├── stabyourselfblood.png ├── stabyourselfblooddash.png ├── stabyourselfdash.png ├── standardbighats │ ├── bakerboy.png │ ├── banana.png │ ├── batter.png │ ├── beanie.png │ ├── bestpony.png │ ├── bird.png │ ├── blooper.png │ ├── bombingrun.png │ ├── bonk.png │ ├── bonkboy.png │ ├── crown.png │ ├── drseuss.png │ ├── familiarfez.png │ ├── flippedtrilby.png │ ├── goodnewseverybody.png │ ├── indian.png │ ├── jetset.png │ ├── koopa.png │ ├── milkman.png │ ├── officerhat.png │ ├── sailor.png │ ├── santahat.png │ ├── shyguy.png │ ├── standard.png │ ├── superfan.png │ ├── toilet.png │ ├── tophat.png │ ├── towering1.png │ ├── towering2.png │ ├── towering3.png │ ├── troublemaker.png │ ├── tyrolean.png │ └── whoopee.png ├── standardhats │ ├── bakerboy.png │ ├── banana.png │ ├── batter.png │ ├── beanie.png │ ├── bestpony.png │ ├── bird.png │ ├── blooper.png │ ├── bombingrun.png │ ├── bonk.png │ ├── bonkboy.png │ ├── crown.png │ ├── drseuss.png │ ├── familiarfez.png │ ├── flippedtrilby.png │ ├── goodnewseverybody.png │ ├── indian.png │ ├── jetset.png │ ├── koopa.png │ ├── milkman.png │ ├── officerhat.png │ ├── sailor.png │ ├── santahat.png │ ├── shyguy.png │ ├── standard.png │ ├── superfan.png │ ├── toilet.png │ ├── tophat.png │ ├── towering1.png │ ├── towering2.png │ ├── towering3.png │ ├── troublemaker.png │ ├── tyrolean.png │ └── whoopee.png └── volumeslider.png ├── groundlight.lua ├── gui.lua ├── hatconfigs.lua ├── intro.lua ├── itemanimation.lua ├── laser.lua ├── laserdetector.lua ├── levelscreen.lua ├── lightbridge.lua ├── lobby.lua ├── magic.lua ├── main.lua ├── mappacks ├── portal │ ├── 1-1.png │ ├── 1-1.txt │ ├── 1-2.png │ ├── 1-2.txt │ ├── 1-3.png │ ├── 1-3.txt │ ├── 1-4.png │ ├── 1-4.txt │ ├── 2-1.png │ ├── 2-1.txt │ ├── 2-2.png │ ├── 2-2.txt │ ├── 2-3.png │ ├── 2-3.txt │ ├── 2-4.png │ ├── 2-4.txt │ ├── 3-1.png │ ├── 3-1.txt │ ├── animations │ │ └── animation1.json │ ├── icon.png │ └── settings.txt └── smb │ ├── 1-1.png │ ├── 1-1.txt │ ├── 1-1_1.txt │ ├── 1-2.png │ ├── 1-2.txt │ ├── 1-2_1.png │ ├── 1-2_1.txt │ ├── 1-2_2.png │ ├── 1-2_2.txt │ ├── 1-2_3.png │ ├── 1-2_3.txt │ ├── 1-3.png │ ├── 1-3.txt │ ├── 1-4.png │ ├── 1-4.txt │ ├── 2-1.png │ ├── 2-1.txt │ ├── 2-1_1.png │ ├── 2-1_1.txt │ ├── 2-1_2.png │ ├── 2-1_2.txt │ ├── 2-2.png │ ├── 2-2.txt │ ├── 2-2_1.png │ ├── 2-2_1.txt │ ├── 2-2_2.png │ ├── 2-2_2.txt │ ├── 2-3.png │ ├── 2-3.txt │ ├── 2-4.png │ ├── 2-4.txt │ ├── 3-1.png │ ├── 3-1.txt │ ├── 3-1_1.png │ ├── 3-1_1.txt │ ├── 3-1_2.png │ ├── 3-1_2.txt │ ├── 3-2.png │ ├── 3-2.txt │ ├── 3-3.png │ ├── 3-3.txt │ ├── 3-4.png │ ├── 3-4.txt │ ├── 4-1.png │ ├── 4-1.txt │ ├── 4-1_1.png │ ├── 4-1_1.txt │ ├── 4-2.png │ ├── 4-2.txt │ ├── 4-2_1.png │ ├── 4-2_1.txt │ ├── 4-2_2.png │ ├── 4-2_2.txt │ ├── 4-2_3.png │ ├── 4-2_3.txt │ ├── 4-2_4.png │ ├── 4-2_4.txt │ ├── 4-3.png │ ├── 4-3.txt │ ├── 4-4.png │ ├── 4-4.txt │ ├── 5-1.png │ ├── 5-1.txt │ ├── 5-1_1.png │ ├── 5-1_1.txt │ ├── 5-2.png │ ├── 5-2.txt │ ├── 5-2_1.png │ ├── 5-2_1.txt │ ├── 5-2_2.png │ ├── 5-2_2.txt │ ├── 5-3.png │ ├── 5-3.txt │ ├── 5-4.png │ ├── 5-4.txt │ ├── 6-1.png │ ├── 6-1.txt │ ├── 6-2.png │ ├── 6-2.txt │ ├── 6-2_1.png │ ├── 6-2_1.txt │ ├── 6-2_2.png │ ├── 6-2_2.txt │ ├── 6-2_3.png │ ├── 6-2_3.txt │ ├── 6-2_4.png │ ├── 6-2_4.txt │ ├── 6-3.png │ ├── 6-3.txt │ ├── 6-4.png │ ├── 6-4.txt │ ├── 7-1.png │ ├── 7-1.txt │ ├── 7-1_1.png │ ├── 7-1_1.txt │ ├── 7-2.png │ ├── 7-2.txt │ ├── 7-2_1.png │ ├── 7-2_1.txt │ ├── 7-2_2.png │ ├── 7-2_2.txt │ ├── 7-3.png │ ├── 7-3.txt │ ├── 7-4.png │ ├── 7-4.txt │ ├── 8-1.png │ ├── 8-1.txt │ ├── 8-1_1.png │ ├── 8-1_1.txt │ ├── 8-2.png │ ├── 8-2.txt │ ├── 8-2_1.png │ ├── 8-2_1.txt │ ├── 8-3.png │ ├── 8-3.txt │ ├── 8-4.png │ ├── 8-4.txt │ ├── 8-4_1.png │ ├── 8-4_1.txt │ ├── 8-4_2.png │ ├── 8-4_2.txt │ ├── 8-4_3.png │ ├── 8-4_3.txt │ ├── 8-4_4.png │ ├── 8-4_4.txt │ ├── M-1.txt │ ├── animations │ └── animation1.json │ ├── icon.png │ └── settings.txt ├── mario.lua ├── menu.lua ├── middleclass.lua ├── miniblock.lua ├── musicentity.lua ├── musicloader.lua ├── netplayinc ├── LUBE.lua ├── MiddleClass.lua └── umsg.lua ├── notgate.lua ├── notice.lua ├── onlinemenu.lua ├── orgate.lua ├── panel.lua ├── pedestal.lua ├── physics.lua ├── platform.lua ├── platformspawner.lua ├── portal.lua ├── portalent.lua ├── portalparticle.lua ├── portalprojectile.lua ├── portalwall.lua ├── pushbutton.lua ├── quad.lua ├── rainboom.lua ├── regiondrag.lua ├── regiontrigger.lua ├── rightclickmenu.lua ├── rsflipflop.lua ├── scaffold.lua ├── screenboundary.lua ├── scrollingscore.lua ├── scrollingtext.lua ├── seesaw.lua ├── seesawplatform.lua ├── sha1.lua ├── shaders ├── 4xBR.frag ├── CRT-Simple.frag ├── CRT.frag ├── HDR-TV.frag ├── battlefield.frag ├── blcknwht.frag ├── curvature.frag ├── dotnbloom.frag ├── edges.frag ├── heavybloom.frag ├── hq2x.frag ├── hq4x.frag ├── init.lua ├── invert.frag ├── phosphor.frag ├── phosphorish.frag ├── pip.frag ├── pixellate.frag ├── pixellate2.frag ├── radialblur.frag ├── scale4xhq.frag ├── scanline-3x.frag ├── scanline-4x.frag ├── scanlines2.frag ├── seperator.frag ├── simplebloom.frag ├── technicolor1.frag ├── technicolor2.frag └── waterpaint.frag ├── snap ├── gui │ ├── icon.256px.scaled.png │ └── mari0-ce.desktop ├── local │ └── launchers │ │ └── mari0-ce-launch └── snapcraft.yaml ├── sounds ├── blockbreak.ogg ├── blockhit.ogg ├── boom.ogg ├── bowserfall.ogg ├── bridgebreak.ogg ├── bulletbill.ogg ├── castle-fast.ogg ├── castle.ogg ├── castleend.ogg ├── coin.ogg ├── death.ogg ├── decacoin.ogg ├── fire.ogg ├── fireball.ogg ├── gameover.ogg ├── intermission.ogg ├── jump.ogg ├── jumpbig.ogg ├── konami.ogg ├── levelend.ogg ├── lowtime.ogg ├── mushroomappear.ogg ├── mushroomeat.ogg ├── oneup.ogg ├── overworld-fast.ogg ├── overworld.ogg ├── pause.ogg ├── pipe.ogg ├── planemode.ogg ├── portal1open.ogg ├── portal2open.ogg ├── portalenter.ogg ├── portalfizzle.ogg ├── princessmusic.ogg ├── pushbutton.ogg ├── rainboom.ogg ├── scorering.ogg ├── shot.ogg ├── shrink.ogg ├── stab.ogg ├── starmusic-fast.ogg ├── starmusic.ogg ├── stomp.ogg ├── swim.ogg ├── tailwag.ogg ├── underground-fast.ogg ├── underground.ogg ├── underwater-fast.ogg ├── underwater.ogg └── vine.ogg ├── spring.lua ├── squarewave.lua ├── textentity.lua ├── tile.lua ├── variables.lua ├── vine.lua ├── wallindicator.lua ├── walltimer.lua ├── zgbooltrigger.lua └── zginttrigger.lua /.gitignore: -------------------------------------------------------------------------------- 1 | # Snap packaging specific rules 2 | /snap/.snapcraft/ 3 | /parts/ 4 | /stage/ 5 | /prime/ 6 | 7 | /*.snap 8 | /*_source.tar.bz2 9 | -------------------------------------------------------------------------------- /0ifstatements.md: -------------------------------------------------------------------------------- 1 | plans: 2 | 3 | if statements: 4 | [delay, [greaterThan, var, arg], [[action1, arg],[action2, arg]] ] 5 | [delay, [lessThan, var, arg], [[action1, arg],[action2, arg]] ] 6 | [delay, [equalThan, var, arg], [[action1, arg],[action2, arg]] ] 7 | [delay, [isTrue, var], [[action1, arg],[action2, arg]] ] 8 | 9 | [simultaneous, [action1, arg], [action2, arg], ...] 10 | 11 | complex args: 12 | 13 | [global, cArg] 14 | [self, cArg] 15 | [concat, arg1, arg2] -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 2 | Version 2, December 2004 3 | 4 | Copyright (C) 2004 Sam Hocevar 5 | 6 | Everyone is permitted to copy and distribute verbatim or modified 7 | copies of this license document, and changing it is allowed as long 8 | as the name is changed. 9 | 10 | DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 11 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 12 | 13 | 0. You just DO WHAT THE FUCK YOU WANT TO. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Mari0-CE 2 | ***The open-source, community-driven effort to improve upon the latest version of Mari0 SE.*** 3 | 4 | Mari0 is a cross over between the classic Super Mario Brothers and the cult hit Portal. Originally developed by Maurice Guégan, from [Stabyourself.net](http://stabyourself.net/). 5 | 6 | You can run the .love files found in the [RELEASES](https://github.com/Mari0-CE/Mari0-Community-Edition/releases) section using **Löve**, which can be found here for [Windows](https://bitbucket.org/rude/love/downloads/love-11.1-win64.exe), [Mac](https://bitbucket.org/rude/love/downloads/love-11.1-macos.zip), [or other platforms](https://bitbucket.org/rude/love/downloads/ "Use 0.11.1"). 7 | 8 | If you're looking for help or mappacks, or you made a mappack of your own, [the game's forum is here](http://forum.stabyourself.net/viewforum.php?f=8). You can also find a dedicated thread to sharing user-made mappacks [HERE](http://forum.stabyourself.net/viewtopic.php?f=12&t=3591). 9 | 10 | You can find the official releases of Mari0 SE [HERE](http://forum.stabyourself.net/viewtopic.php?f=8&t=4634) (note that they are unmaintained and might contain bugs/be incompatible with current mappacks). 11 | If you think you'd prefer Alesan's Entities (a mod for Mari0 1.6 that shares many features with Mari0 SE and Mari0 CE), you can find it [HERE](http://forum.stabyourself.net/viewtopic.php?f=13&t=3636). 12 | -------------------------------------------------------------------------------- /animationsystem.lua: -------------------------------------------------------------------------------- 1 | function animationsystem_load() 2 | animationtriggerfuncs = {} 3 | animations = {} 4 | 5 | local dir = love.filesystem.getDirectoryItems("mappacks/" .. mappack .. "/animations") 6 | 7 | for i = 1, #dir do 8 | if string.sub(dir[i], -4) == "json" then 9 | table.insert(animations, animation:new("mappacks/" .. mappack .. "/animations/" .. dir[i], dir[i])) 10 | end 11 | end 12 | end 13 | 14 | function animationsystem_update(dt) 15 | if not editormode then 16 | for i, v in pairs(animations) do 17 | v:update(dt) 18 | end 19 | end 20 | end 21 | 22 | function animationsystem_draw() 23 | if not editormode then 24 | for i, v in pairs(animations) do 25 | v:draw() 26 | end 27 | end 28 | end -------------------------------------------------------------------------------- /animationtrigger.lua: -------------------------------------------------------------------------------- 1 | animationtrigger = class("animationtrigger") 2 | 3 | function animationtrigger:init(x, y, r) 4 | self.x = x 5 | self.y = y 6 | self.cox = x 7 | self.coy = y 8 | 9 | --Input list 10 | self.r = {unpack(r)} 11 | table.remove(self.r, 1) 12 | table.remove(self.r, 1) 13 | 14 | --IDENTIFIER 15 | if #self.r > 0 and self.r[1] ~= "link" then 16 | self.id = tostring(self.r[1]) 17 | table.remove(self.r, 1) 18 | end 19 | end 20 | 21 | function animationtrigger:link() 22 | while #self.r > 3 do 23 | for j, w in pairs(outputs) do 24 | for i, v in pairs(objects[w]) do 25 | if tonumber(self.r[3]) == v.cox and tonumber(self.r[4]) == v.coy then 26 | v:addoutput(self, self.r[2]) 27 | end 28 | end 29 | end 30 | table.remove(self.r, 1) 31 | table.remove(self.r, 1) 32 | table.remove(self.r, 1) 33 | table.remove(self.r, 1) 34 | end 35 | end 36 | 37 | function animationtrigger:input(t, input) 38 | if input == "in" then 39 | if t == "on" or t == "toggle" then 40 | if not animationtriggerfuncs[self.id] then 41 | return 42 | end 43 | 44 | for i = 1, #animationtriggerfuncs[self.id] do 45 | animationtriggerfuncs[self.id][i]:trigger() 46 | end 47 | end 48 | end 49 | end -------------------------------------------------------------------------------- /blockdebris.lua: -------------------------------------------------------------------------------- 1 | blockdebris = class("blockdebris") 2 | 3 | function blockdebris:init(x, y, speedx, speedy) 4 | updateranges() 5 | self.x = x 6 | self.y = y 7 | self.speedx = speedx 8 | self.speedy = speedy 9 | 10 | self.timer = 0 11 | self.frame = 1 12 | end 13 | 14 | function blockdebris:update(dt) 15 | self.timer = self.timer + dt 16 | while self.timer > blockdebrisanimationtime do 17 | self.timer = self.timer - blockdebrisanimationtime 18 | if self.frame == 1 then 19 | self.frame = 2 20 | else 21 | self.frame = 1 22 | end 23 | end 24 | 25 | self.speedy = self.speedy + blockdebrisgravity*dt 26 | 27 | self.x = self.x + self.speedx*dt 28 | self.y = self.y + self.speedy*dt 29 | 30 | 31 | if self.y > mapheight then 32 | return true 33 | end 34 | 35 | return false 36 | end 37 | 38 | function blockdebris:draw() 39 | love.graphics.draw(blockdebrisimg, blockdebrisquads[spriteset][self.frame], math.floor((self.x-xscroll)*16*scale), math.floor((self.y-yscroll-.5)*16*scale), 0, scale, scale, 4, 4) 40 | end 41 | -------------------------------------------------------------------------------- /bubble.lua: -------------------------------------------------------------------------------- 1 | bubble = class("bubble") 2 | 3 | --"FUCKING BUBBLES!!!!" 4 | -- -The Nostalgia Critic, when he wasn't shit. 5 | 6 | function bubble:init(x, y) 7 | self.x = x 8 | self.y = y 9 | 10 | self.speedy = -bubblesspeed 11 | end 12 | 13 | function bubble:update(dt) 14 | self.speedy = self.speedy + (math.random()-0.5)*dt*100 15 | 16 | if self.speedy < -bubblesspeed-bubblesmargin then 17 | self.speedy = -bubblesspeed-bubblesmargin 18 | elseif self.speedy > -bubblesspeed+bubblesmargin then 19 | self.speedy = -bubblesspeed+bubblesmargin 20 | end 21 | 22 | self.y = self.y + self.speedy*dt 23 | 24 | if self.y < bubblesmaxy then 25 | return true 26 | end 27 | 28 | if not underwater then 29 | local x = math.floor(self.x)+1 30 | local y = math.floor(self.y)+1 31 | 32 | if not inmap(x, y) then 33 | return true 34 | end 35 | 36 | if not tilequads[map[x][y][1]]:getproperty("water", x, y) then 37 | return true 38 | end 39 | end 40 | 41 | return false 42 | end 43 | 44 | function bubble:draw() 45 | love.graphics.draw(bubbleimg, math.floor((self.x-xscroll)*16*scale), math.floor((self.y-yscroll-.5)*16*scale), 0, scale, scale, 2, 2) 46 | end -------------------------------------------------------------------------------- /ceilblocker.lua: -------------------------------------------------------------------------------- 1 | ceilblocker = class("ceilblocker") 2 | 3 | function ceilblocker:init(x) 4 | self.x = x-1 5 | self.y = -1000 6 | self.height = 1000 7 | self.width = 1 8 | self.static = true 9 | self.active = true 10 | end -------------------------------------------------------------------------------- /characters/chell-unfinished/animations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animations0.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animations1.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animations2.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animations3.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animations4.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animationsBAK.png -------------------------------------------------------------------------------- /characters/chell-unfinished/animationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/animationsdot.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimations0.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimations1.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimations2.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimations3.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimations4.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimationsBAK.png -------------------------------------------------------------------------------- /characters/chell-unfinished/biganimationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell-unfinished/biganimationsdot.png -------------------------------------------------------------------------------- /characters/chell/animations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animations0.png -------------------------------------------------------------------------------- /characters/chell/animations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animations1.png -------------------------------------------------------------------------------- /characters/chell/animations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animations2.png -------------------------------------------------------------------------------- /characters/chell/animations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animations3.png -------------------------------------------------------------------------------- /characters/chell/animations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animations4.png -------------------------------------------------------------------------------- /characters/chell/animationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animationsBAK.png -------------------------------------------------------------------------------- /characters/chell/animationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/animationsdot.png -------------------------------------------------------------------------------- /characters/chell/biganimations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimations0.png -------------------------------------------------------------------------------- /characters/chell/biganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimations1.png -------------------------------------------------------------------------------- /characters/chell/biganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimations2.png -------------------------------------------------------------------------------- /characters/chell/biganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimations3.png -------------------------------------------------------------------------------- /characters/chell/biganimations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimations4.png -------------------------------------------------------------------------------- /characters/chell/biganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimationsBAK.png -------------------------------------------------------------------------------- /characters/chell/biganimationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/biganimationsdot.png -------------------------------------------------------------------------------- /characters/chell/nogunanimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunanimations1.png -------------------------------------------------------------------------------- /characters/chell/nogunanimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunanimations2.png -------------------------------------------------------------------------------- /characters/chell/nogunanimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunanimations3.png -------------------------------------------------------------------------------- /characters/chell/nogunanimations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunanimations4.png -------------------------------------------------------------------------------- /characters/chell/nogunanimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunanimationsBAK.png -------------------------------------------------------------------------------- /characters/chell/nogunbiganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunbiganimations1.png -------------------------------------------------------------------------------- /characters/chell/nogunbiganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunbiganimations2.png -------------------------------------------------------------------------------- /characters/chell/nogunbiganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunbiganimations3.png -------------------------------------------------------------------------------- /characters/chell/nogunbiganimations4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunbiganimations4.png -------------------------------------------------------------------------------- /characters/chell/nogunbiganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/chell/nogunbiganimationsBAK.png -------------------------------------------------------------------------------- /characters/link-unfinished/animations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/link-unfinished/animations.png -------------------------------------------------------------------------------- /characters/luigi-unfinished/animations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/luigi-unfinished/animations.png -------------------------------------------------------------------------------- /characters/mario/animations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animations0.png -------------------------------------------------------------------------------- /characters/mario/animations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animations1.png -------------------------------------------------------------------------------- /characters/mario/animations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animations2.png -------------------------------------------------------------------------------- /characters/mario/animations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animations3.png -------------------------------------------------------------------------------- /characters/mario/animationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animationsBAK.png -------------------------------------------------------------------------------- /characters/mario/animationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/animationsdot.png -------------------------------------------------------------------------------- /characters/mario/biganimations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimations0.png -------------------------------------------------------------------------------- /characters/mario/biganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimations1.png -------------------------------------------------------------------------------- /characters/mario/biganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimations2.png -------------------------------------------------------------------------------- /characters/mario/biganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimations3.png -------------------------------------------------------------------------------- /characters/mario/biganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimationsBAK.png -------------------------------------------------------------------------------- /characters/mario/biganimationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/biganimationsdot.png -------------------------------------------------------------------------------- /characters/mario/nogunanimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunanimations1.png -------------------------------------------------------------------------------- /characters/mario/nogunanimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunanimations2.png -------------------------------------------------------------------------------- /characters/mario/nogunanimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunanimations3.png -------------------------------------------------------------------------------- /characters/mario/nogunanimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunanimationsBAK.png -------------------------------------------------------------------------------- /characters/mario/nogunbiganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunbiganimations1.png -------------------------------------------------------------------------------- /characters/mario/nogunbiganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunbiganimations2.png -------------------------------------------------------------------------------- /characters/mario/nogunbiganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunbiganimations3.png -------------------------------------------------------------------------------- /characters/mario/nogunbiganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/mario/nogunbiganimationsBAK.png -------------------------------------------------------------------------------- /characters/quote/animations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/quote/animations.png -------------------------------------------------------------------------------- /characters/quote/biganimations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/quote/biganimations.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animations0.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animations1.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animations2.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animations3.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animationsBAK.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/animationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/animationsdot.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimations0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimations0.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimations1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimations1.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimations2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimations2.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimations3.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimationsBAK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimationsBAK.png -------------------------------------------------------------------------------- /characters/raccoon-smb1/biganimationsdot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/raccoon-smb1/biganimationsdot.png -------------------------------------------------------------------------------- /characters/rainbow dash/animations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/rainbow dash/animations.png -------------------------------------------------------------------------------- /characters/rainbow dash/biganimations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/characters/rainbow dash/biganimations.png -------------------------------------------------------------------------------- /characters/rainbow dash/config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "nopointing": true, 3 | 4 | "smalloffsetX": 0, 5 | "smalloffsetY": 3, 6 | "smallquadcenterX": 12, 7 | "smallquadcenterY": 11, 8 | "smallquadwidth": 22, 9 | "smallquadheight": 18, 10 | "smallimgwidth": 286, 11 | "smallimgheight": 18, 12 | 13 | "shrinkquadcenterX": 12, 14 | "shrinkquadcenterY": 11, 15 | "shrinkoffsetY": 0, 16 | "shrinkquadcenterY2": 12, 17 | 18 | "growquadcenterY": 11, 19 | "growquadcenterY2": 12, 20 | 21 | "duckquadcenterY": 13, 22 | "duckoffsetY": 3, 23 | 24 | "runframes": 3, 25 | "rundelay": 5, 26 | "jumpframes": 2, 27 | "jumpdelay": 10, 28 | "customframes": 1, 29 | 30 | "bigquadcenterX": 13, 31 | "bigquadcenterY": 12, 32 | "bigoffsetX": 0, 33 | "bigoffsetY": -8, 34 | "bigquadwidth": 24, 35 | "bigquadheight": 21, 36 | "bigimgwidth": 312, 37 | "bigimgheight": 21 38 | } -------------------------------------------------------------------------------- /coinblockanimation.lua: -------------------------------------------------------------------------------- 1 | coinblockanimation = class("coinblockanimation") 2 | 3 | function coinblockanimation:init(x, y) 4 | self.x = x 5 | self.y = y 6 | 7 | self.timer = 0 8 | self.frame = 1 9 | end 10 | 11 | function coinblockanimation:update(dt) 12 | self.timer = self.timer + dt 13 | while self.timer > coinblockdelay do 14 | self.frame = self.frame + 1 15 | self.timer = self.timer - coinblockdelay 16 | end 17 | 18 | if self.frame >= 31 then 19 | addpoints(-200, self.x, self.y) 20 | return true 21 | end 22 | 23 | return false 24 | end -------------------------------------------------------------------------------- /conf.lua: -------------------------------------------------------------------------------- 1 | function love.conf(t) 2 | t.title = "Mari0: Community Edition" 3 | t.author = "Maurice" 4 | t.identity = "mari0_se" 5 | t.modules.physics = false 6 | t.window = false 7 | t.console = true 8 | end -------------------------------------------------------------------------------- /customhats.lua: -------------------------------------------------------------------------------- 1 | --Not the hatloader mod. 2 | 3 | function loadhat(path) 4 | local s = love.filesystem.read(path) 5 | if not s then 6 | return 7 | end 8 | 9 | local s1 = s:split("|") 10 | 11 | if #s1 ~= 8 then 12 | return 13 | end 14 | 15 | if not love.filesystem.getInfo("hats/" .. s1[7] .. ".png") or not love.filesystem.getInfo("hats/" .. s1[8] .. ".png") then 16 | return 17 | end 18 | 19 | table.insert(hat, {x = s1[1], y = s1[2], height = s1[3], graphic = love.graphics.newImage("hats/" .. s1[7] .. ".png")}) 20 | table.insert(bighat, {x = s1[4], y = s1[5], height = s1[6], graphic = love.graphics.newImage("hats/" .. s1[8] .. ".png")}) 21 | 22 | hatcount = hatcount + 1 23 | end 24 | 25 | local files = love.filesystem.getDirectoryItems("hats") 26 | 27 | for i, v in pairs(files) do 28 | if string.sub(v, -3, -1) == "txt" then 29 | loadhat("hats/" .. v) 30 | end 31 | end -------------------------------------------------------------------------------- /emancipationfizzle.lua: -------------------------------------------------------------------------------- 1 | emancipationfizzle = class("emancipationfizzle") 2 | 3 | function emancipationfizzle:init(x, y, speedx, speedy) 4 | self.x = x 5 | self.y = y 6 | self.r = math.random()*math.pi*2 7 | self.rotspeed = (math.random()-.5)*2 8 | self.speedx = speedx+(math.random()-.5)*1 9 | self.speedy = speedy+(math.random()-.5)*1 10 | 11 | self.timer = 0 12 | end 13 | 14 | function emancipationfizzle:update(dt) 15 | self.x = self.x + self.speedx*dt 16 | self.y = self.y + self.speedy*dt 17 | 18 | self.r = self.r + self.rotspeed*dt 19 | 20 | self.timer = self.timer + dt 21 | if self.timer > emancipationfizzletime then 22 | return true 23 | end 24 | return false 25 | end 26 | 27 | function emancipationfizzle:draw() 28 | love.graphics.setColor((1-self.timer/emancipationfizzletime), (1-self.timer/emancipationfizzletime), (1-self.timer/emancipationfizzletime), (1-self.timer/emancipationfizzletime)) 29 | love.graphics.draw(fizzleimg, (self.x-xscroll)*16*scale, (self.y-yscroll-.5)*16*scale, self.r, scale, scale, 2, 1) 30 | end -------------------------------------------------------------------------------- /enemies/beetle.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "runs fast and resists fireballs", 3 | 4 | "quadcount": 3, 5 | 6 | "animationtype": "frames", 7 | "animationframes": 2, 8 | "animationstart": 1, 9 | "animationspeed": 0.2, 10 | 11 | "shellanimal": true, 12 | "smallmovement": "shell", 13 | "smallspeed": 12, 14 | 15 | "resistsfire": true, 16 | 17 | "stompable": true, 18 | "killsonsides": true, 19 | "killsonbottom": true, 20 | 21 | "wakesup": true, 22 | "wiggletime": 1, 23 | "resettime": 5.2, 24 | "wiggledelay": 0.1, 25 | 26 | "emancipatecheck": true, 27 | "movement": "truffleshuffle", 28 | "truffleshufflespeed": 2, 29 | "truffleshuffleacceleration": 8, 30 | 31 | "width": 0.75, 32 | "height": 0.75, 33 | "static": false, 34 | "active": true, 35 | "category": 5, 36 | 37 | "mask": [ true, 38 | false, false, false, false, true, 39 | false, true, false, true, false, 40 | false, false, true, false, false, 41 | true, true, false, false, true, 42 | false, true, true, false, false, 43 | true, false, true, true, true], 44 | 45 | "autodelete": true, 46 | "smallquad": 3, 47 | 48 | "offsetx": 6, 49 | "offsety": 0, 50 | "quadcenterX": 8, 51 | "quadcenterY": 19 52 | } -------------------------------------------------------------------------------- /enemies/beetle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/beetle.png -------------------------------------------------------------------------------- /enemies/beetlehalf.json: -------------------------------------------------------------------------------- 1 | base=beetle 2 | { 3 | "description": "more to the right", 4 | 5 | "spawnoffsetx": 0.5 6 | } -------------------------------------------------------------------------------- /enemies/bulletbill.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 1, 3 | 4 | "spawnoffsety": -0.0625, 5 | 6 | "movement": "none", 7 | "killsontop": true, 8 | "killsonsides": true, 9 | "killsonbottom": true, 10 | 11 | "stompable": true, 12 | "stompcombosuppressor": true, 13 | 14 | "speedx": 8, 15 | "starttowardsplayerhorizontal": true, 16 | 17 | "width": 1, 18 | "height": 0.875, 19 | 20 | "static": false, 21 | "active": true, 22 | 23 | "gravity": 0, 24 | 25 | "category": 11, 26 | "mask": [ true, 27 | true, false, true, true, true, 28 | true, true, true, true, true, 29 | true, true, true, true, true, 30 | true, true, true, true, true, 31 | true, true, true, true, true, 32 | true, true, true, true, true], 33 | 34 | 35 | "emancipatecheck": true, 36 | "autodelete": true, 37 | 38 | "offsetX": 8, 39 | "offsetY": 1, 40 | "quadcenterX": 8, 41 | "quadcenterY": 8, 42 | 43 | "customscissor": [0, 0, 1, 1], 44 | "invertedscissor": true, 45 | 46 | "spawnsound": "bulletbill", 47 | "doesntunrotate": true, 48 | 49 | "ignorefaithplates": true 50 | } -------------------------------------------------------------------------------- /enemies/bulletbill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/bulletbill.png -------------------------------------------------------------------------------- /enemies/cheepcheepred.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "movementrandoms": ["none", "verticalwiggle"], 5 | 6 | "verticalwiggledistance": 1, 7 | "verticalwigglespeed": 0.3, 8 | 9 | "gravity": 0, 10 | 11 | "kills": true, 12 | 13 | "animationtype": "frames", 14 | "animationframes": 2, 15 | "animationstart": 1, 16 | "animationspeed": 0.35, 17 | 18 | "nospritesets": true, 19 | 20 | "speedx": -1.8, 21 | 22 | "quadno": 1, 23 | 24 | "width": 0.75, 25 | "height": 0.75, 26 | 27 | "static": false, 28 | "active": true, 29 | 30 | "category": 24, 31 | 32 | "mask": [ true, 33 | true, false, true, true, true, 34 | true, true, true, true, true, 35 | true, false, true, true, true, 36 | true, true, true, true, true, 37 | true, true, true, true, true, 38 | true, true, true, true, true], 39 | 40 | 41 | "emancipatecheck": true, 42 | "autodelete": true, 43 | 44 | "offsetX": 6, 45 | "offsetY": 3, 46 | "quadcenterX": 8, 47 | "quadcenterY": 8, 48 | 49 | "portalable": false, 50 | 51 | "ignorefaithplates": true 52 | } -------------------------------------------------------------------------------- /enemies/cheepcheepred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/cheepcheepred.png -------------------------------------------------------------------------------- /enemies/cheepcheepwhite.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "movementrandoms": ["none", "verticalwiggle"], 5 | 6 | "verticalwiggledistance": 1, 7 | "verticalwigglespeed": 0.3, 8 | 9 | "gravity": 0, 10 | 11 | "kills": true, 12 | 13 | "animationtype": "frames", 14 | "animationframes": 2, 15 | "animationstart": 1, 16 | "animationspeed": 0.35, 17 | 18 | "nospritesets": false, 19 | 20 | "speedx": -1, 21 | 22 | "quadno": 4, 23 | 24 | "width": 0.75, 25 | "height": 0.75, 26 | 27 | "static": false, 28 | "active": true, 29 | 30 | "category": 24, 31 | 32 | "mask": [ true, 33 | true, false, true, true, true, 34 | true, true, true, true, true, 35 | true, false, true, true, true, 36 | true, true, true, true, true, 37 | true, true, true, true, true, 38 | true, true, true, true, true], 39 | 40 | 41 | "emancipatecheck": true, 42 | "autodelete": true, 43 | 44 | "offsetX": 6, 45 | "offsetY": 3, 46 | "quadcenterX": 8, 47 | "quadcenterY": 8, 48 | 49 | "portalable": false, 50 | 51 | "ignorefaithplates": true 52 | } -------------------------------------------------------------------------------- /enemies/cheepcheepwhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/cheepcheepwhite.png -------------------------------------------------------------------------------- /enemies/fire.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "spawnoffsety": -0.25, 5 | "spawnoffsetx": -0.25, 6 | 7 | "kills": true, 8 | 9 | "animationtype": "frames", 10 | "animationspeed": 0.05, 11 | "animationstart": 1, 12 | "animationframes": 2, 13 | 14 | "nospritesets": true, 15 | 16 | "speedx": -4.69, 17 | 18 | "width": 1.5, 19 | "height": 0.5, 20 | 21 | "static": false, 22 | "active": true, 23 | 24 | "gravity": 0, 25 | 26 | "category": 17, 27 | "mask": [ true, 28 | true, false, true, true, true, 29 | true, true, true, true, true, 30 | true, true, true, true, true, 31 | true, true, true, true, true, 32 | true, true, true, true, true, 33 | true, true, true, true, true], 34 | 35 | 36 | "emancipatecheck": true, 37 | "autodelete": true, 38 | 39 | "offsetX": 0, 40 | "offsetY": 8, 41 | "quadcenterX": 0, 42 | "quadcenterY": 0, 43 | 44 | "portalable": false, 45 | "resistsstar": true, 46 | "spawnsound": "fire", 47 | 48 | "ignorefaithplates": true 49 | } -------------------------------------------------------------------------------- /enemies/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/fire.png -------------------------------------------------------------------------------- /enemies/flower.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "movement": "none", 5 | 6 | "animationtype": "frames", 7 | "animationframes": 4, 8 | "animationstart": 1, 9 | "animationspeed": 0.04, 10 | 11 | "makesmariogrow": true, 12 | "removeonmariocontact": true, 13 | 14 | "notkilledfromblocksbelow": true, 15 | 16 | "quadno": 4, 17 | "nospritesets": false, 18 | 19 | "width": 0.75, 20 | "height": 0.75, 21 | 22 | "static": false, 23 | "active": true, 24 | 25 | "category": 6, 26 | 27 | "mask": [ true, 28 | false, false, true, true, true, 29 | false, true, false, true, true, 30 | false, true, true, false, true, 31 | true, true, false, true, true, 32 | false, true, true, false, false, 33 | true, false, true, true, true], 34 | 35 | 36 | "emancipatecheck": true, 37 | "autodelete": true, 38 | 39 | "offsetX": 6, 40 | "offsetY": 3, 41 | "quadcenterX": 8, 42 | "quadcenterY": 8 43 | } -------------------------------------------------------------------------------- /enemies/flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/flower.png -------------------------------------------------------------------------------- /enemies/flyingfish.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "gravity": 20, 5 | 6 | "killsonsides": true, 7 | "killsonbottom": true, 8 | 9 | "speedy": -23, 10 | 11 | "stompable": true, 12 | 13 | "animationtype": "frames", 14 | "animationframes": 2, 15 | "animationstart": 1, 16 | "animationspeed": 0.35, 17 | 18 | "nospritesets": true, 19 | 20 | "quadno": 1, 21 | 22 | "width": 0.75, 23 | "height": 0.75, 24 | 25 | "static": false, 26 | "active": true, 27 | 28 | "category": 27, 29 | 30 | "mask": [ true, 31 | true, false, true, true, true, 32 | true, true, true, true, true, 33 | true, false, true, true, true, 34 | true, true, true, true, true, 35 | true, true, true, true, true, 36 | true, true, true, true, true], 37 | 38 | 39 | "emancipatecheck": true, 40 | "autodelete": true, 41 | 42 | "offsetX": 6, 43 | "offsetY": 3, 44 | "quadcenterX": 8, 45 | "quadcenterY": 8 46 | } -------------------------------------------------------------------------------- /enemies/flyingfish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/flyingfish.png -------------------------------------------------------------------------------- /enemies/goomba.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "movement": "truffleshuffle", 5 | "stompable": true, 6 | "killsonsides": true, 7 | "killsonbottom": true, 8 | 9 | "animationtype": "mirror", 10 | "animationspeed": 0.2, 11 | 12 | "stompanimation": true, 13 | "stompanimationtime": 0.5, 14 | "stompedframe": 2, 15 | 16 | "truffleshufflespeed": 2, 17 | "truffleshuffleacceleration": 8, 18 | 19 | "quadno": 1, 20 | 21 | "width": 0.75, 22 | "height": 0.75, 23 | 24 | "static": false, 25 | "active": true, 26 | 27 | "category": 4, 28 | 29 | "mask": [ true, 30 | false, false, false, false, true, 31 | false, true, false, true, false, 32 | false, false, false, false, false, 33 | true, true, false, false, false, 34 | false, true, true, false, false, 35 | true, false, true, true, true], 36 | 37 | 38 | "emancipatecheck": true, 39 | "autodelete": true, 40 | 41 | "offsetX": 6, 42 | "offsetY": 3, 43 | "quadcenterX": 8, 44 | "quadcenterY": 8 45 | } -------------------------------------------------------------------------------- /enemies/goomba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/goomba.png -------------------------------------------------------------------------------- /enemies/goombahalf.json: -------------------------------------------------------------------------------- 1 | base=goomba 2 | { 3 | "description": "more to the right", 4 | 5 | "spawnoffsetx": 0.5 6 | } -------------------------------------------------------------------------------- /enemies/hammer.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "animationtype": "frames", 5 | "animationframes": 4, 6 | "animationstart": 1, 7 | "animationspeed": 0.05, 8 | 9 | "nocollidestops": true, 10 | "killsenemiesafterportal": true, 11 | "kills": true, 12 | 13 | "speedy": -15, 14 | "speedx": -4, 15 | 16 | "offsetX": 6, 17 | "offsetY": 2, 18 | "quadcenterX": 8, 19 | "quadcenterY": 8, 20 | 21 | "width": 0.75, 22 | "height": 0.75, 23 | "static": false, 24 | "active": true, 25 | "category": 14, 26 | "mask": [ true, 27 | true, false, false, false, true, 28 | true, true, true, true, true, 29 | true, false, true, true, true, 30 | true, true, true, false, true, 31 | true, true, true, true, true, 32 | true, true, true, true, true], 33 | 34 | "gravity": 25, 35 | "emancipatecheck": true, 36 | "autodelete": true, 37 | "resistsstar": true 38 | } -------------------------------------------------------------------------------- /enemies/hammer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/hammer.png -------------------------------------------------------------------------------- /enemies/hammerbros.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "movement": "wiggle", 5 | "wiggledistance": 1, 6 | "wigglespeed": 1.5, 7 | "speedx": -1.5, 8 | 9 | "facesplayer": true, 10 | 11 | "stompable": true, 12 | "killsonsides": true, 13 | "killsonbottom": true, 14 | 15 | "animationtype": "frames", 16 | "animationframes": 2, 17 | "animationstart": 1, 18 | "animationspeed": 0.2, 19 | 20 | "quadno": 1, 21 | 22 | "width": 0.75, 23 | "height": 0.75, 24 | 25 | "gravity": 40, 26 | 27 | "static": false, 28 | "active": true, 29 | 30 | "category": 20, 31 | 32 | "mask": [ true, 33 | false, false, false, false, true, 34 | false, false, false, true], 35 | 36 | 37 | "emancipatecheck": true, 38 | "autodelete": true, 39 | 40 | "offsetX": 6, 41 | "offsetY": 8, 42 | "quadcenterX": 8, 43 | "quadcenterY": 21, 44 | 45 | "jumps": true, 46 | "jumptime": 3, 47 | "jumpforce": 19, 48 | "jumpforcedown": 6, 49 | 50 | "chasetime": 44, 51 | "chasespeed": 1.5, 52 | 53 | "spawnsenemy": "hammer", 54 | "spawnenemydelays": [0.6, 1.6], 55 | "spawnenemyspeedy": -8, 56 | "spawnenemyspeedx": -4, 57 | "spawnenemyoffsety": -1, 58 | "spawnenemyspeedxtowardsplayer": true, 59 | 60 | "throwquadoffset": 2, 61 | "throwpreparetime": 0.5 62 | } -------------------------------------------------------------------------------- /enemies/hammerbros.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/hammerbros.png -------------------------------------------------------------------------------- /enemies/koopa.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 3, 3 | 4 | "animationtype": "frames", 5 | "animationframes": 2, 6 | "animationstart": 1, 7 | "animationspeed": 0.2, 8 | 9 | "shellanimal": true, 10 | "smallmovement": "shell", 11 | "smallspeed": 12, 12 | "chasemarioonwakeup": true, 13 | 14 | "stompable": true, 15 | "killsonsides": true, 16 | "killsonbottom": true, 17 | 18 | "wakesup": true, 19 | "wiggletime": 1, 20 | "resettime": 5.2, 21 | "wiggledelay": 0.1, 22 | 23 | "movement": "truffleshuffle", 24 | "truffleshufflespeed": 2, 25 | "truffleshuffleacceleration": 8, 26 | 27 | "width": 0.75, 28 | "height": 0.75, 29 | "static": false, 30 | "active": true, 31 | "category": 5, 32 | 33 | "mask": [ true, 34 | false, false, false, false, true, 35 | false, true, false, true, false, 36 | false, false, false, false, false, 37 | true, true, false, false, true, 38 | false, true, true, false, false, 39 | true, false, true, true, true], 40 | 41 | "emancipatecheck": true, 42 | "autodelete": true, 43 | "smallquad": 3, 44 | 45 | "offsetx": 6, 46 | "offsety": 0, 47 | "quadcenterX": 8, 48 | "quadcenterY": 19 49 | } -------------------------------------------------------------------------------- /enemies/koopa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/koopa.png -------------------------------------------------------------------------------- /enemies/koopaflying.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "jumps around", 3 | 4 | "quadcount": 2, 5 | 6 | "animationtype": "frames", 7 | "animationframes": 2, 8 | "animationstart": 1, 9 | "animationspeed": 0.2, 10 | 11 | "killsonsides": true, 12 | "killsonbottom": true, 13 | 14 | "bounces": true, 15 | "bounceforce": 10, 16 | 17 | "transforms": true, 18 | "transformsinto": "koopa", 19 | "transformtrigger": "death", 20 | "stompable": true, 21 | 22 | "movement": "truffleshuffle", 23 | "truffleshufflespeed": 2, 24 | "truffleshuffleacceleration": 8, 25 | 26 | "width": 0.75, 27 | "height": 0.75, 28 | "static": false, 29 | "active": true, 30 | "category": 5, 31 | 32 | "mask": [ true, 33 | false, false, false, false, true, 34 | false, true, false, true, false, 35 | false, false, true, false, false, 36 | true, true, false, false, true, 37 | false, true, true, false, false, 38 | true, false, true, true, true], 39 | 40 | "emancipatecheck": true, 41 | "autodelete": true, 42 | 43 | "gravity": 30, 44 | 45 | "offsetx": 6, 46 | "offsety": 0, 47 | "quadcenterX": 8, 48 | "quadcenterY": 19 49 | } -------------------------------------------------------------------------------- /enemies/koopaflying.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/koopaflying.png -------------------------------------------------------------------------------- /enemies/koopahalf.json: -------------------------------------------------------------------------------- 1 | base=koopa 2 | { 3 | "description": "more to the right", 4 | 5 | "spawnoffsetx": 0.5 6 | } -------------------------------------------------------------------------------- /enemies/koopared.json: -------------------------------------------------------------------------------- 1 | base=koopa 2 | { 3 | "description": "will turn around at an edge", 4 | 5 | "turnaroundoncliff": true 6 | } -------------------------------------------------------------------------------- /enemies/koopared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/koopared.png -------------------------------------------------------------------------------- /enemies/kooparedflying.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "goes up and down", 3 | 4 | "quadcount": 2, 5 | 6 | "animationtype": "frames", 7 | "animationframes": 2, 8 | "animationstart": 1, 9 | "animationspeed": 0.2, 10 | 11 | "killsonsides": true, 12 | "killsonbottom": true, 13 | 14 | "transforms": true, 15 | "transformsinto": "koopared", 16 | "transformtrigger": "stomp", 17 | "stompable": true, 18 | 19 | "movement": "flyvertical", 20 | 21 | "width": 0.75, 22 | "height": 0.75, 23 | "static": false, 24 | "active": true, 25 | "category": 5, 26 | 27 | "mask": [ true, 28 | false, false, false, false, true, 29 | false, true, false, true, false, 30 | false, false, true, false, false, 31 | true, true, false, false, true, 32 | false, true, true, false, false, 33 | true, false, true, true, true], 34 | 35 | "emancipatecheck": true, 36 | "autodelete": true, 37 | 38 | "gravity": 0, 39 | 40 | "offsetx": 6, 41 | "offsety": 0, 42 | "quadcenterX": 8, 43 | "quadcenterY": 19 44 | } -------------------------------------------------------------------------------- /enemies/kooparedflying.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/kooparedflying.png -------------------------------------------------------------------------------- /enemies/kooparedhalf.json: -------------------------------------------------------------------------------- 1 | base=koopared 2 | { 3 | "description": "more to the right", 4 | 5 | "spawnoffsetx": 0.5 6 | } -------------------------------------------------------------------------------- /enemies/lakito.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "you can also add a lakito end tile", 3 | 4 | "quadcount": 2, 5 | 6 | "animationtype": "frames", 7 | "animationframes": 1, 8 | "animationstart": 1, 9 | "animationspeed": 100, 10 | 11 | "nospritesets": false, 12 | 13 | "width": 0.75, 14 | "height": 0.75, 15 | 16 | "mask": [ true, 17 | true, false, false, true, true, 18 | true, true, true, true, true, 19 | true, false, true, true, true, 20 | true, true, true, true, true, 21 | true, true, true, true, true, 22 | true, true, true, true, true], 23 | 24 | "gravity": 0, 25 | "portalable": false, 26 | "category": 21, 27 | 28 | "movement": "follow", 29 | "stompable": true, 30 | "killsonsides": true, 31 | "killsonbottom": true, 32 | 33 | "offsetX": 6, 34 | "offsetY": 6, 35 | "quadcenterX": 8, 36 | "quadcenterY": 12, 37 | 38 | "followspace": 4, 39 | "distancetime": 1.5, 40 | 41 | "emancipatecheck": true, 42 | "spawnsenemy": "spikeyegg", 43 | "spawnenemydelays": [4], 44 | "spawnenemyspeedy": -10, 45 | 46 | "throwquadoffset": 1, 47 | "throwpreparetime": 0.5, 48 | 49 | "ignorefaithplates": true 50 | } -------------------------------------------------------------------------------- /enemies/lakito.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/lakito.png -------------------------------------------------------------------------------- /enemies/mushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 1, 3 | 4 | "movement": "truffleshuffle", 5 | "speedx": 3.6, 6 | 7 | "makesmariogrow": true, 8 | "removeonmariocontact": true, 9 | "dontmirror": true, 10 | 11 | "truffleshufflespeed": 3.6, 12 | "truffleshuffleacceleration": 8, 13 | 14 | "notkilledfromblocksbelow": true, 15 | "jumpsfromblocksbelow": true, 16 | 17 | "quadno": 1, 18 | "nospritesets": true, 19 | 20 | "width": 0.75, 21 | "height": 0.75, 22 | 23 | "static": false, 24 | "active": true, 25 | 26 | "category": 6, 27 | 28 | "mask": [ true, 29 | false, false, true, true, true, 30 | false, true, false, true, true, 31 | false, true, true, false, true, 32 | true, true, false, true, true, 33 | false, true, true, false, false, 34 | true, false, true, true, true], 35 | 36 | 37 | "emancipatecheck": true, 38 | "autodelete": true, 39 | 40 | "offsetX": 6, 41 | "offsetY": 3, 42 | "quadcenterX": 8, 43 | "quadcenterY": 8 44 | } -------------------------------------------------------------------------------- /enemies/mushroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/mushroom.png -------------------------------------------------------------------------------- /enemies/oneup.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "movement": "truffleshuffle", 5 | 6 | "givesalife": true, 7 | "removeonmariocontact": true, 8 | "dontmirror": true, 9 | 10 | "speedx": 3.6, 11 | "truffleshufflespeed": 3.6, 12 | "truffleshuffleacceleration": 8, 13 | 14 | "notkilledfromblocksbelow": true, 15 | "jumpsfromblocksbelow": true, 16 | 17 | "quadno": 4, 18 | "nospritesets": false, 19 | 20 | "width": 0.75, 21 | "height": 0.75, 22 | 23 | "static": false, 24 | "active": true, 25 | 26 | "category": 6, 27 | 28 | "mask": [ true, 29 | false, false, true, true, true, 30 | false, true, false, true, true, 31 | false, true, true, false, true, 32 | true, true, false, true, true, 33 | false, true, true, false, false, 34 | true, false, true, true, true], 35 | 36 | 37 | "emancipatecheck": true, 38 | "autodelete": true, 39 | 40 | "offsetX": 6, 41 | "offsetY": 3, 42 | "quadcenterX": 8, 43 | "quadcenterY": 8 44 | } -------------------------------------------------------------------------------- /enemies/oneup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/oneup.png -------------------------------------------------------------------------------- /enemies/plant.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "will go up and down", 3 | 4 | "quadcount": 2, 5 | 6 | "spawnoffsetx": 0.5, 7 | "spawnoffsety": 1.4375, 8 | "width": 1, 9 | "height": 0.875, 10 | 11 | "static": true, 12 | "active": true, 13 | 14 | "category": 29, 15 | 16 | "mask": [true], 17 | 18 | "graphic": "plantimg", 19 | "quad": "plantquads", 20 | 21 | "animationtype": "frames", 22 | "animationframes": 2, 23 | "animationstart": 1, 24 | "animationspeed": 0.15, 25 | 26 | "offsetX": 0, 27 | "offsetY": 17, 28 | "quadcenterX": 0, 29 | "quadcenterY": 0, 30 | 31 | "kills": true, 32 | "doesntflyawayonfireball": true, 33 | 34 | "customscissor": [0, -1, 2, 2], 35 | 36 | "emancipatecheck": true, 37 | "movement": "piston", 38 | "pistondistx": 0, 39 | "pistondisty": -1.4375, 40 | "pistonspeedx": 0, 41 | "pistonspeedy": 2.3, 42 | "pistonextendtime": 2, 43 | "pistonretracttime": 1.8, 44 | "dontpistonnearplayer": true, 45 | "dontpistondist": 3, 46 | "inactiveonretracted": true, 47 | 48 | "ignorefaithplates": true 49 | } -------------------------------------------------------------------------------- /enemies/plant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/plant.png -------------------------------------------------------------------------------- /enemies/poisonmushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "movement": "truffleshuffle", 5 | 6 | "kills": true, 7 | "removeonmariocontact": true, 8 | "dontmirror": true, 9 | 10 | "speedx": 3.6, 11 | "truffleshufflespeed": 3.6, 12 | "truffleshuffleacceleration": 8, 13 | 14 | "notkilledfromblocksbelow": true, 15 | "jumpsfromblocksbelow": true, 16 | 17 | "quadno": 4, 18 | "nospritesets": false, 19 | 20 | "width": 0.75, 21 | "height": 0.75, 22 | 23 | "static": false, 24 | "active": true, 25 | 26 | "category": 6, 27 | 28 | "mask": [ true, 29 | false, false, true, true, true, 30 | false, true, false, true, true, 31 | false, true, true, false, true, 32 | true, true, false, true, true, 33 | false, true, true, false, false, 34 | true, false, true, true, true], 35 | 36 | 37 | "emancipatecheck": true, 38 | "autodelete": true, 39 | 40 | "offsetX": 6, 41 | "offsetY": 3, 42 | "quadcenterX": 8, 43 | "quadcenterY": 8 44 | } -------------------------------------------------------------------------------- /enemies/poisonmushroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/poisonmushroom.png -------------------------------------------------------------------------------- /enemies/spikey.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "animationtype": "frames", 5 | "animationframes": 2, 6 | "animationstart": 1, 7 | "animationspeed": 0.2, 8 | 9 | "nospritesets": true, 10 | 11 | "kills": true, 12 | 13 | "movement": "truffleshuffle", 14 | "truffleshufflespeed": 2, 15 | "truffleshuffleacceleration": 8, 16 | 17 | "emancipatecheck": true, 18 | "starttowardsplayerhorizontal": true, 19 | "speedx": -2, 20 | 21 | "width": 0.75, 22 | "height": 0.75, 23 | "static": false, 24 | "active": true, 25 | "category": 5, 26 | 27 | "mask": [ true, 28 | false, false, false, false, true, 29 | false, true, false, true, false, 30 | false, false, true, false, false, 31 | true, true, false, false, true, 32 | false, true, true, false, false, 33 | true, false, true, true, true], 34 | 35 | "autodelete": true, 36 | 37 | "offsetX": 6, 38 | "offsetY": 3, 39 | "quadcenterX": 8, 40 | "quadcenterY": 8 41 | } -------------------------------------------------------------------------------- /enemies/spikey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/spikey.png -------------------------------------------------------------------------------- /enemies/spikeyegg.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "kills": true, 5 | 6 | "animationtype": "frames", 7 | "animationframes": 2, 8 | "animationstart": 1, 9 | "animationspeed": 0.2, 10 | 11 | "transforms": true, 12 | "transformsinto": "spikey", 13 | "transformtrigger": "floorcollide", 14 | 15 | "nospritesets": true, 16 | 17 | "quadno": 1, 18 | 19 | "width": 0.75, 20 | "height": 0.75, 21 | 22 | "static": false, 23 | "active": true, 24 | 25 | "category": 5, 26 | 27 | "mask": [ true, 28 | false, false, true, true, true, 29 | false, true, false, true, false, 30 | false, true, false, false, false, 31 | true, true, false, false, true, 32 | false, true, true, false, false, 33 | true, false, true, true, true], 34 | 35 | 36 | "gravity": 30, 37 | 38 | "emancipatecheck": true, 39 | "autodelete": true, 40 | "KillsEnemiesAfterPortal": true, 41 | 42 | "offsetX": 6, 43 | "offsetY": 3, 44 | "quadcenterX": 8, 45 | "quadcenterY": 8 46 | } -------------------------------------------------------------------------------- /enemies/spikeyegg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/spikeyegg.png -------------------------------------------------------------------------------- /enemies/spikeyhalf.json: -------------------------------------------------------------------------------- 1 | base=spikey 2 | { 3 | "description": "more to the right", 4 | 5 | "spawnoffsetx": 0.5 6 | } -------------------------------------------------------------------------------- /enemies/squid.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 2, 3 | 4 | "spawnoffsety": 0, 5 | 6 | "movement": "squid", 7 | "animationtype": "squid", 8 | "squidfallspeed": 1.8, 9 | "squidxspeed": 6, 10 | "squidupspeed": 6, 11 | "squidacceleration": 10, 12 | "squiddowndistance": 1, 13 | "squidhordistance": 2, 14 | 15 | "kills": true, 16 | 17 | "gravity": 0, 18 | 19 | "nospritesets": false, 20 | 21 | "quadno": 1, 22 | 23 | "width": 0.75, 24 | "height": 0.75, 25 | 26 | "static": false, 27 | "active": true, 28 | 29 | "category": 30, 30 | 31 | "mask": [ true, 32 | true, false, true, true, true, 33 | true, true, true, true, true, 34 | true, false, true, true, true, 35 | true, true, true, true, true, 36 | true, true, true, true, true, 37 | true, true, true, true, true], 38 | 39 | 40 | "emancipatecheck": true, 41 | "autodelete": true, 42 | 43 | "offsetX": 6, 44 | "offsetY": 3, 45 | "quadcenterX": 8, 46 | "quadcenterY": 8, 47 | 48 | "portalable": false, 49 | 50 | "ignorefaithplates": true 51 | } -------------------------------------------------------------------------------- /enemies/squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/squid.png -------------------------------------------------------------------------------- /enemies/star.json: -------------------------------------------------------------------------------- 1 | { 2 | "quadcount": 4, 3 | 4 | "animationtype": "frames", 5 | "animationframes": 4, 6 | "animationstart": 1, 7 | "animationspeed": 0.04, 8 | 9 | "movement": "truffleshuffle", 10 | 11 | "makesmariostar": true, 12 | "removeonmariocontact": true, 13 | "dontmirror": true, 14 | 15 | "bounces": true, 16 | "bounceforce": 13, 17 | 18 | "gravity": 40, 19 | 20 | "truffleshufflespeed": 3.6, 21 | "truffleshuffleacceleration": 8, 22 | "speedx": 3.6, 23 | 24 | "notkilledfromblocksbelow": true, 25 | "jumpsfromblocksbelow": true, 26 | 27 | "quadno": 4, 28 | "nospritesets": false, 29 | 30 | "width": 0.75, 31 | "height": 0.75, 32 | 33 | "static": false, 34 | "active": true, 35 | 36 | "category": 6, 37 | 38 | "mask": [ true, 39 | false, false, true, true, true, 40 | false, true, false, true, true, 41 | false, true, true, false, true, 42 | true, true, false, true, true, 43 | false, true, true, false, false, 44 | true, false, true, true, true], 45 | 46 | 47 | "emancipatecheck": true, 48 | "autodelete": true, 49 | 50 | "offsetX": 6, 51 | "offsetY": 3, 52 | "quadcenterX": 8, 53 | "quadcenterY": 8 54 | } -------------------------------------------------------------------------------- /enemies/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/star.png -------------------------------------------------------------------------------- /enemies/upfire.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "will jump up and down on this line", 3 | 4 | "quadcount": 1, 5 | 6 | "movement": "rocket", 7 | "rocketdistance": 30, 8 | 9 | "nospritesets": true, 10 | 11 | "gravity": 20, 12 | 13 | "kills": true, 14 | 15 | "animationtype": "none", 16 | 17 | "quadno": 1, 18 | 19 | "width": 0.75, 20 | "height": 0.75, 21 | 22 | "static": false, 23 | "active": true, 24 | 25 | "category": 31, 26 | 27 | "mask": [ true, 28 | true, false, true, true, true, 29 | true, true, true, true, true, 30 | true, true, true, true, true, 31 | true, true, true, true, true, 32 | true, true, true, true, true, 33 | true, true, true, true, true], 34 | 35 | "emancipatecheck": true, 36 | "offsetX": 6, 37 | "offsetY": 3, 38 | "quadcenterX": 8, 39 | "quadcenterY": 8, 40 | "resistsstar": true 41 | } -------------------------------------------------------------------------------- /enemies/upfire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/enemies/upfire.png -------------------------------------------------------------------------------- /entitylistitem.lua: -------------------------------------------------------------------------------- 1 | entitylistitem = class("entitylistitem") 2 | 3 | function entitylistitem:init(t, i) 4 | self.x = x 5 | self.y = y 6 | self.t = t 7 | self.i = i 8 | end 9 | 10 | function entitylistitem:gethighlight(x, y) 11 | x = x/scale-5 12 | y = y/scale-38+tilesoffset/scale 13 | 14 | return x >= self.x and x < self.x+16 and y >= self.y and y < self.y+16 15 | end 16 | 17 | function getentityhighlight(x, y) 18 | for i, v in ipairs(entitylistitems) do 19 | for j, k in ipairs(v.entries) do 20 | if k:gethighlight(mouse.getX(), mouse.getY()) then 21 | return k 22 | end 23 | end 24 | end 25 | end -------------------------------------------------------------------------------- /entitytooltip.lua: -------------------------------------------------------------------------------- 1 | entitytooltip = class("entitytooltip") 2 | 3 | local theight = 64 4 | local twidth = 64 5 | local descwidth = 0 6 | twidth = twidth + descwidth*8 7 | 8 | function entitytooltip:init(ent) 9 | self.ent = ent 10 | end 11 | 12 | function entitytooltip:update(dt) 13 | self.x = math.min(mouse.getX(), width*16*scale-(twidth+4)*scale) 14 | self.y = math.max(0, mouse.getY()-(theight+4)*scale) 15 | end 16 | 17 | function entitytooltip:draw(a) 18 | if tooltipimages[self.ent.i] then 19 | love.graphics.setColor(1, 1, 1, a) 20 | properprintbackground(self.ent.t, self.x, self.y, true) 21 | love.graphics.setColor(0, 0, 0, a) 22 | drawrectangle(self.x/scale, self.y/scale+8, (twidth+4), (theight+4)) 23 | love.graphics.setColor(1, 1, 1, a) 24 | drawrectangle(self.x/scale+1, self.y/scale+9, 66, theight+2) 25 | 26 | local r, g, b = love.graphics.getBackgroundColor() 27 | love.graphics.setColor(r, g, b, a) 28 | love.graphics.rectangle("fill", self.x+2*scale, self.y+10*scale, 64*scale, 64*scale) 29 | love.graphics.setColor(1, 1, 1, a) 30 | love.graphics.draw(tooltipimages[self.ent.i], self.x+2*scale, self.y+10*scale, 0, scale, scale) 31 | end 32 | end -------------------------------------------------------------------------------- /firework.lua: -------------------------------------------------------------------------------- 1 | fireworkboom = class("fireworkboom") 2 | 3 | function fireworkboom:init(x, yoffset) 4 | self.x = x+(math.random(9)-5) 5 | self.y = math.random(5)+2+yoffset 6 | self.timer = 0 7 | marioscore = marioscore + 200 8 | end 9 | 10 | function fireworkboom:update(dt) 11 | self.timer = self.timer + dt 12 | 13 | if self.timer >= fireworksoundtime and self.timer-dt < fireworksoundtime then 14 | playsound("boom") 15 | end 16 | 17 | if self.timer > fireworkdelay then 18 | return true 19 | end 20 | end 21 | 22 | function fireworkboom:draw() 23 | local framelength = fireworkdelay/3 24 | local frame = 5 25 | if self.timer > framelength then 26 | frame = 6 27 | end 28 | if self.timer > framelength*2 then 29 | frame = 7 30 | end 31 | 32 | love.graphics.draw(fireballimg, fireballquad[frame], math.floor((self.x-xscroll)*16*scale), (self.y-yscroll-0.5)*16*scale, 0, scale, scale, 8, 8) 33 | end -------------------------------------------------------------------------------- /graphics/DEFAULT/actionblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/actionblock.png -------------------------------------------------------------------------------- /graphics/DEFAULT/andgate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/andgate.png -------------------------------------------------------------------------------- /graphics/DEFAULT/animatedtiletrigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/animatedtiletrigger.png -------------------------------------------------------------------------------- /graphics/DEFAULT/axe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/axe.png -------------------------------------------------------------------------------- /graphics/DEFAULT/blockdebris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/blockdebris.png -------------------------------------------------------------------------------- /graphics/DEFAULT/bowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/bowser.png -------------------------------------------------------------------------------- /graphics/DEFAULT/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/box.png -------------------------------------------------------------------------------- /graphics/DEFAULT/bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/bubble.png -------------------------------------------------------------------------------- /graphics/DEFAULT/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/button.png -------------------------------------------------------------------------------- /graphics/DEFAULT/castleflag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/castleflag.png -------------------------------------------------------------------------------- /graphics/DEFAULT/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/coin.png -------------------------------------------------------------------------------- /graphics/DEFAULT/coinanimation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/coinanimation.png -------------------------------------------------------------------------------- /graphics/DEFAULT/coinblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/coinblock.png -------------------------------------------------------------------------------- /graphics/DEFAULT/coinblockanimation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/coinblockanimation.png -------------------------------------------------------------------------------- /graphics/DEFAULT/cubedispenser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/cubedispenser.png -------------------------------------------------------------------------------- /graphics/DEFAULT/decoys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/decoys.png -------------------------------------------------------------------------------- /graphics/DEFAULT/delayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/delayer.png -------------------------------------------------------------------------------- /graphics/DEFAULT/doorcenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/doorcenter.png -------------------------------------------------------------------------------- /graphics/DEFAULT/doorpiece.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/doorpiece.png -------------------------------------------------------------------------------- /graphics/DEFAULT/emanceparticle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/emanceparticle.png -------------------------------------------------------------------------------- /graphics/DEFAULT/emanceside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/emanceside.png -------------------------------------------------------------------------------- /graphics/DEFAULT/excursionbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/excursionbase.png -------------------------------------------------------------------------------- /graphics/DEFAULT/excursionfunnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/excursionfunnel.png -------------------------------------------------------------------------------- /graphics/DEFAULT/excursionfunnel2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/excursionfunnel2.png -------------------------------------------------------------------------------- /graphics/DEFAULT/excursionfunnelend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/excursionfunnelend.png -------------------------------------------------------------------------------- /graphics/DEFAULT/excursionfunnelend2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/excursionfunnelend2.png -------------------------------------------------------------------------------- /graphics/DEFAULT/faithplateplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/faithplateplate.png -------------------------------------------------------------------------------- /graphics/DEFAULT/fireball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/fireball.png -------------------------------------------------------------------------------- /graphics/DEFAULT/fizzle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/fizzle.png -------------------------------------------------------------------------------- /graphics/DEFAULT/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/flag.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel1.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel1ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel1ground.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel2.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel2ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel2ground.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel3.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel3ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel3ground.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel4.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel4ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel4ground.png -------------------------------------------------------------------------------- /graphics/DEFAULT/gel5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/gel5.png -------------------------------------------------------------------------------- /graphics/DEFAULT/geldispenser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/geldispenser.png -------------------------------------------------------------------------------- /graphics/DEFAULT/laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/laser.png -------------------------------------------------------------------------------- /graphics/DEFAULT/laserdetector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/laserdetector.png -------------------------------------------------------------------------------- /graphics/DEFAULT/laserside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/laserside.png -------------------------------------------------------------------------------- /graphics/DEFAULT/lightbridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/lightbridge.png -------------------------------------------------------------------------------- /graphics/DEFAULT/lightbridgeglow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/lightbridgeglow.png -------------------------------------------------------------------------------- /graphics/DEFAULT/lightbridgeside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/lightbridgeside.png -------------------------------------------------------------------------------- /graphics/DEFAULT/markbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/markbase.png -------------------------------------------------------------------------------- /graphics/DEFAULT/markoverlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/markoverlay.png -------------------------------------------------------------------------------- /graphics/DEFAULT/menuselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/menuselect.png -------------------------------------------------------------------------------- /graphics/DEFAULT/musicentity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/musicentity.png -------------------------------------------------------------------------------- /graphics/DEFAULT/notgate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/notgate.png -------------------------------------------------------------------------------- /graphics/DEFAULT/orgate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/orgate.png -------------------------------------------------------------------------------- /graphics/DEFAULT/panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/panel.png -------------------------------------------------------------------------------- /graphics/DEFAULT/peach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/peach.png -------------------------------------------------------------------------------- /graphics/DEFAULT/pedestalbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/pedestalbase.png -------------------------------------------------------------------------------- /graphics/DEFAULT/pedestalgun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/pedestalgun.png -------------------------------------------------------------------------------- /graphics/DEFAULT/platform - Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/platform - Copy.png -------------------------------------------------------------------------------- /graphics/DEFAULT/platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/platform.png -------------------------------------------------------------------------------- /graphics/DEFAULT/platformbonus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/platformbonus.png -------------------------------------------------------------------------------- /graphics/DEFAULT/portal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/portal.png -------------------------------------------------------------------------------- /graphics/DEFAULT/portalglow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/portalglow.png -------------------------------------------------------------------------------- /graphics/DEFAULT/portaltiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/portaltiles.png -------------------------------------------------------------------------------- /graphics/DEFAULT/pushbutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/pushbutton.png -------------------------------------------------------------------------------- /graphics/DEFAULT/rsflipflop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/rsflipflop.png -------------------------------------------------------------------------------- /graphics/DEFAULT/scaffold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/scaffold.png -------------------------------------------------------------------------------- /graphics/DEFAULT/seesaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/seesaw.png -------------------------------------------------------------------------------- /graphics/DEFAULT/smbtiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/smbtiles.png -------------------------------------------------------------------------------- /graphics/DEFAULT/spring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/spring.png -------------------------------------------------------------------------------- /graphics/DEFAULT/squarewave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/squarewave.png -------------------------------------------------------------------------------- /graphics/DEFAULT/title.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/title.pdn -------------------------------------------------------------------------------- /graphics/DEFAULT/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/title.png -------------------------------------------------------------------------------- /graphics/DEFAULT/titleold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/titleold.png -------------------------------------------------------------------------------- /graphics/DEFAULT/toad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/toad.png -------------------------------------------------------------------------------- /graphics/DEFAULT/vine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/vine.png -------------------------------------------------------------------------------- /graphics/DEFAULT/wallindicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/wallindicator.png -------------------------------------------------------------------------------- /graphics/DEFAULT/walltimer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/walltimer.png -------------------------------------------------------------------------------- /graphics/DEFAULT/zgbooltrigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/zgbooltrigger.png -------------------------------------------------------------------------------- /graphics/DEFAULT/zginttrigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/DEFAULT/zginttrigger.png -------------------------------------------------------------------------------- /graphics/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/checkbox.png -------------------------------------------------------------------------------- /graphics/directions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/directions.png -------------------------------------------------------------------------------- /graphics/dropdownarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/dropdownarrow.png -------------------------------------------------------------------------------- /graphics/entities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entities.png -------------------------------------------------------------------------------- /graphics/entitytooltips/actionblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/actionblock.png -------------------------------------------------------------------------------- /graphics/entitytooltips/andgate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/andgate.png -------------------------------------------------------------------------------- /graphics/entitytooltips/animatedtiletrigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/animatedtiletrigger.png -------------------------------------------------------------------------------- /graphics/entitytooltips/axe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/axe.png -------------------------------------------------------------------------------- /graphics/entitytooltips/bowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/bowser.png -------------------------------------------------------------------------------- /graphics/entitytooltips/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/box.png -------------------------------------------------------------------------------- /graphics/entitytooltips/boxtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/boxtube.png -------------------------------------------------------------------------------- /graphics/entitytooltips/bulletbill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/bulletbill.png -------------------------------------------------------------------------------- /graphics/entitytooltips/bulletbillend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/bulletbillend.png -------------------------------------------------------------------------------- /graphics/entitytooltips/bulletbillstart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/bulletbillstart.png -------------------------------------------------------------------------------- /graphics/entitytooltips/castlefire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/castlefire.png -------------------------------------------------------------------------------- /graphics/entitytooltips/ceilblocker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/ceilblocker.png -------------------------------------------------------------------------------- /graphics/entitytooltips/checkpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/checkpoint.png -------------------------------------------------------------------------------- /graphics/entitytooltips/cheepcheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/cheepcheep.png -------------------------------------------------------------------------------- /graphics/entitytooltips/door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/door.png -------------------------------------------------------------------------------- /graphics/entitytooltips/drain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/drain.png -------------------------------------------------------------------------------- /graphics/entitytooltips/emance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/emance.png -------------------------------------------------------------------------------- /graphics/entitytooltips/enemyspawner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/enemyspawner.png -------------------------------------------------------------------------------- /graphics/entitytooltips/faithplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/faithplate.png -------------------------------------------------------------------------------- /graphics/entitytooltips/firestart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/firestart.png -------------------------------------------------------------------------------- /graphics/entitytooltips/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/flag.png -------------------------------------------------------------------------------- /graphics/entitytooltips/flyingfishend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/flyingfishend.png -------------------------------------------------------------------------------- /graphics/entitytooltips/flyingfishstart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/flyingfishstart.png -------------------------------------------------------------------------------- /graphics/entitytooltips/funnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/funnel.png -------------------------------------------------------------------------------- /graphics/entitytooltips/gel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/gel.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlightdownleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlightdownleft.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlighthor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlighthor.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlightleftup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlightleftup.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlightrightdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlightrightdown.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlightupright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlightupright.png -------------------------------------------------------------------------------- /graphics/entitytooltips/groundlightver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/groundlightver.png -------------------------------------------------------------------------------- /graphics/entitytooltips/laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/laser.png -------------------------------------------------------------------------------- /graphics/entitytooltips/laserdetector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/laserdetector.png -------------------------------------------------------------------------------- /graphics/entitytooltips/lightbridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/lightbridge.png -------------------------------------------------------------------------------- /graphics/entitytooltips/manycoins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/manycoins.png -------------------------------------------------------------------------------- /graphics/entitytooltips/musicentity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/musicentity.png -------------------------------------------------------------------------------- /graphics/entitytooltips/notgate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/notgate.png -------------------------------------------------------------------------------- /graphics/entitytooltips/panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/panel.png -------------------------------------------------------------------------------- /graphics/entitytooltips/pipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/pipe.png -------------------------------------------------------------------------------- /graphics/entitytooltips/pipespawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/pipespawn.png -------------------------------------------------------------------------------- /graphics/entitytooltips/platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/platform.png -------------------------------------------------------------------------------- /graphics/entitytooltips/portal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/portal1.png -------------------------------------------------------------------------------- /graphics/entitytooltips/portal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/portal2.png -------------------------------------------------------------------------------- /graphics/entitytooltips/powerup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/powerup.png -------------------------------------------------------------------------------- /graphics/entitytooltips/regiontrigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/regiontrigger.png -------------------------------------------------------------------------------- /graphics/entitytooltips/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/remove.png -------------------------------------------------------------------------------- /graphics/entitytooltips/seesaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/seesaw.png -------------------------------------------------------------------------------- /graphics/entitytooltips/spawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/spawn.png -------------------------------------------------------------------------------- /graphics/entitytooltips/spring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/spring.png -------------------------------------------------------------------------------- /graphics/entitytooltips/squarewave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/squarewave.png -------------------------------------------------------------------------------- /graphics/entitytooltips/textentity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/textentity.png -------------------------------------------------------------------------------- /graphics/entitytooltips/vine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/vine.png -------------------------------------------------------------------------------- /graphics/entitytooltips/vinestop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/vinestop.png -------------------------------------------------------------------------------- /graphics/entitytooltips/wallindicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/wallindicator.png -------------------------------------------------------------------------------- /graphics/entitytooltips/warppipe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/entitytooltips/warppipe.png -------------------------------------------------------------------------------- /graphics/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/font.png -------------------------------------------------------------------------------- /graphics/fontback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/fontback.png -------------------------------------------------------------------------------- /graphics/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/gradient.png -------------------------------------------------------------------------------- /graphics/huebarmarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/huebarmarker.png -------------------------------------------------------------------------------- /graphics/huehuehuebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/huehuehuebar.png -------------------------------------------------------------------------------- /graphics/icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/icon.gif -------------------------------------------------------------------------------- /graphics/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/icon.png -------------------------------------------------------------------------------- /graphics/linktoolpointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/linktoolpointer.png -------------------------------------------------------------------------------- /graphics/magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/magic.png -------------------------------------------------------------------------------- /graphics/mappackback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/mappackback.png -------------------------------------------------------------------------------- /graphics/mappackhighlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/mappackhighlight.png -------------------------------------------------------------------------------- /graphics/mappacknoicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/mappacknoicon.png -------------------------------------------------------------------------------- /graphics/mappackoverlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/mappackoverlay.png -------------------------------------------------------------------------------- /graphics/mappackscrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/mappackscrollbar.png -------------------------------------------------------------------------------- /graphics/oneuptext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/oneuptext.png -------------------------------------------------------------------------------- /graphics/playerselectarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/playerselectarrow.png -------------------------------------------------------------------------------- /graphics/portalbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portalbackground.png -------------------------------------------------------------------------------- /graphics/portalcrosshair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portalcrosshair.png -------------------------------------------------------------------------------- /graphics/portaldot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portaldot.png -------------------------------------------------------------------------------- /graphics/portalparticle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portalparticle.png -------------------------------------------------------------------------------- /graphics/portalprojectile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portalprojectile.png -------------------------------------------------------------------------------- /graphics/portalprojectileparticle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/portalprojectileparticle.png -------------------------------------------------------------------------------- /graphics/rainboom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/rainboom.png -------------------------------------------------------------------------------- /graphics/smallfont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/smallfont.png -------------------------------------------------------------------------------- /graphics/stabyourself.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/stabyourself.png -------------------------------------------------------------------------------- /graphics/stabyourselfblood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/stabyourselfblood.png -------------------------------------------------------------------------------- /graphics/stabyourselfblooddash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/stabyourselfblooddash.png -------------------------------------------------------------------------------- /graphics/stabyourselfdash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/stabyourselfdash.png -------------------------------------------------------------------------------- /graphics/standardbighats/bakerboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bakerboy.png -------------------------------------------------------------------------------- /graphics/standardbighats/banana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/banana.png -------------------------------------------------------------------------------- /graphics/standardbighats/batter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/batter.png -------------------------------------------------------------------------------- /graphics/standardbighats/beanie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/beanie.png -------------------------------------------------------------------------------- /graphics/standardbighats/bestpony.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bestpony.png -------------------------------------------------------------------------------- /graphics/standardbighats/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bird.png -------------------------------------------------------------------------------- /graphics/standardbighats/blooper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/blooper.png -------------------------------------------------------------------------------- /graphics/standardbighats/bombingrun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bombingrun.png -------------------------------------------------------------------------------- /graphics/standardbighats/bonk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bonk.png -------------------------------------------------------------------------------- /graphics/standardbighats/bonkboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/bonkboy.png -------------------------------------------------------------------------------- /graphics/standardbighats/crown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/crown.png -------------------------------------------------------------------------------- /graphics/standardbighats/drseuss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/drseuss.png -------------------------------------------------------------------------------- /graphics/standardbighats/familiarfez.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/familiarfez.png -------------------------------------------------------------------------------- /graphics/standardbighats/flippedtrilby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/flippedtrilby.png -------------------------------------------------------------------------------- /graphics/standardbighats/goodnewseverybody.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/goodnewseverybody.png -------------------------------------------------------------------------------- /graphics/standardbighats/indian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/indian.png -------------------------------------------------------------------------------- /graphics/standardbighats/jetset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/jetset.png -------------------------------------------------------------------------------- /graphics/standardbighats/koopa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/koopa.png -------------------------------------------------------------------------------- /graphics/standardbighats/milkman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/milkman.png -------------------------------------------------------------------------------- /graphics/standardbighats/officerhat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/officerhat.png -------------------------------------------------------------------------------- /graphics/standardbighats/sailor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/sailor.png -------------------------------------------------------------------------------- /graphics/standardbighats/santahat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/santahat.png -------------------------------------------------------------------------------- /graphics/standardbighats/shyguy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/shyguy.png -------------------------------------------------------------------------------- /graphics/standardbighats/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/standard.png -------------------------------------------------------------------------------- /graphics/standardbighats/superfan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/superfan.png -------------------------------------------------------------------------------- /graphics/standardbighats/toilet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/toilet.png -------------------------------------------------------------------------------- /graphics/standardbighats/tophat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/tophat.png -------------------------------------------------------------------------------- /graphics/standardbighats/towering1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/towering1.png -------------------------------------------------------------------------------- /graphics/standardbighats/towering2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/towering2.png -------------------------------------------------------------------------------- /graphics/standardbighats/towering3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/towering3.png -------------------------------------------------------------------------------- /graphics/standardbighats/troublemaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/troublemaker.png -------------------------------------------------------------------------------- /graphics/standardbighats/tyrolean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/tyrolean.png -------------------------------------------------------------------------------- /graphics/standardbighats/whoopee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardbighats/whoopee.png -------------------------------------------------------------------------------- /graphics/standardhats/bakerboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bakerboy.png -------------------------------------------------------------------------------- /graphics/standardhats/banana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/banana.png -------------------------------------------------------------------------------- /graphics/standardhats/batter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/batter.png -------------------------------------------------------------------------------- /graphics/standardhats/beanie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/beanie.png -------------------------------------------------------------------------------- /graphics/standardhats/bestpony.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bestpony.png -------------------------------------------------------------------------------- /graphics/standardhats/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bird.png -------------------------------------------------------------------------------- /graphics/standardhats/blooper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/blooper.png -------------------------------------------------------------------------------- /graphics/standardhats/bombingrun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bombingrun.png -------------------------------------------------------------------------------- /graphics/standardhats/bonk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bonk.png -------------------------------------------------------------------------------- /graphics/standardhats/bonkboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/bonkboy.png -------------------------------------------------------------------------------- /graphics/standardhats/crown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/crown.png -------------------------------------------------------------------------------- /graphics/standardhats/drseuss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/drseuss.png -------------------------------------------------------------------------------- /graphics/standardhats/familiarfez.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/familiarfez.png -------------------------------------------------------------------------------- /graphics/standardhats/flippedtrilby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/flippedtrilby.png -------------------------------------------------------------------------------- /graphics/standardhats/goodnewseverybody.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/goodnewseverybody.png -------------------------------------------------------------------------------- /graphics/standardhats/indian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/indian.png -------------------------------------------------------------------------------- /graphics/standardhats/jetset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/jetset.png -------------------------------------------------------------------------------- /graphics/standardhats/koopa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/koopa.png -------------------------------------------------------------------------------- /graphics/standardhats/milkman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/milkman.png -------------------------------------------------------------------------------- /graphics/standardhats/officerhat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/officerhat.png -------------------------------------------------------------------------------- /graphics/standardhats/sailor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/sailor.png -------------------------------------------------------------------------------- /graphics/standardhats/santahat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/santahat.png -------------------------------------------------------------------------------- /graphics/standardhats/shyguy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/shyguy.png -------------------------------------------------------------------------------- /graphics/standardhats/standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/standard.png -------------------------------------------------------------------------------- /graphics/standardhats/superfan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/superfan.png -------------------------------------------------------------------------------- /graphics/standardhats/toilet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/toilet.png -------------------------------------------------------------------------------- /graphics/standardhats/tophat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/tophat.png -------------------------------------------------------------------------------- /graphics/standardhats/towering1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/towering1.png -------------------------------------------------------------------------------- /graphics/standardhats/towering2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/towering2.png -------------------------------------------------------------------------------- /graphics/standardhats/towering3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/towering3.png -------------------------------------------------------------------------------- /graphics/standardhats/troublemaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/troublemaker.png -------------------------------------------------------------------------------- /graphics/standardhats/tyrolean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/tyrolean.png -------------------------------------------------------------------------------- /graphics/standardhats/whoopee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/standardhats/whoopee.png -------------------------------------------------------------------------------- /graphics/volumeslider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/graphics/volumeslider.png -------------------------------------------------------------------------------- /itemanimation.lua: -------------------------------------------------------------------------------- 1 | itemanimation = class("itemanimation") 2 | 3 | function itemanimation:init(x, y, i) 4 | self.x = x 5 | self.y = y 6 | self.i = i 7 | self.timer = 0 8 | 9 | self.v = enemiesdata[self.i] 10 | end 11 | 12 | function itemanimation:update(dt) 13 | self.timer = self.timer + dt 14 | if enemiesdata[self.i]["directfromblock"] then 15 | table.insert(objects["enemy"], enemy:new(self.x, self.y, self.i, map[self.x][self.y])) 16 | return true 17 | end 18 | if self.timer >= mushroomtime then 19 | table.insert(objects["enemy"], enemy:new(self.x, self.y-1, self.i, map[self.x][self.y])) 20 | return true 21 | end 22 | end 23 | 24 | function itemanimation:draw() 25 | local yoffset = self.timer/mushroomtime*1 26 | love.graphics.setScissor((self.x-xscroll-6)*16*scale, (self.y-yscroll-6.5)*16*scale, 176*scale, 80*scale) 27 | love.graphics.draw(self.v.graphic, self.v.quad, math.floor(((self.x-xscroll-.5-self.v.width/2+(self.v.spawnoffsetx or 0))*16+self.v.offsetX)*scale), math.floor(((self.y-yscroll-yoffset-self.v.height+(self.v.spawnoffsety or 0))*16-self.v.offsetY)*scale), 0, scale, scale, self.v.quadcenterX, self.v.quadcenterY) 28 | love.graphics.setScissor() 29 | end -------------------------------------------------------------------------------- /magic.lua: -------------------------------------------------------------------------------- 1 | magic = class("magic") 2 | 3 | function magic:init() 4 | self.lifetime = 0.5 5 | self.t = 0 6 | self.x = math.floor(7+math.random()*188)*scale 7 | self.y = math.floor(88+math.random()*12)*scale 8 | self.color = {202/255+(math.random()-.7)*0.2, 170/255+(math.random()-.7)*0.2, 209/255+(math.random()-.7)*0.2} 9 | end 10 | 11 | function magic:update(dt) 12 | self.t = self.t + dt 13 | if self.t >= self.lifetime then 14 | return true 15 | end 16 | end 17 | 18 | function magic:draw() 19 | love.graphics.setColor(unpack(self.color)) 20 | love.graphics.draw(magicimg, magicquad[math.floor(self.t/self.lifetime*6)+1], self.x, self.y, 0, scale, scale, 5, 5) 21 | end -------------------------------------------------------------------------------- /mappacks/portal/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/1-1.png -------------------------------------------------------------------------------- /mappacks/portal/1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/1-2.png -------------------------------------------------------------------------------- /mappacks/portal/1-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/1-3.png -------------------------------------------------------------------------------- /mappacks/portal/1-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/1-4.png -------------------------------------------------------------------------------- /mappacks/portal/2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/2-1.png -------------------------------------------------------------------------------- /mappacks/portal/2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/2-2.png -------------------------------------------------------------------------------- /mappacks/portal/2-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/2-3.png -------------------------------------------------------------------------------- /mappacks/portal/2-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/2-4.png -------------------------------------------------------------------------------- /mappacks/portal/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/3-1.png -------------------------------------------------------------------------------- /mappacks/portal/animations/animation1.json: -------------------------------------------------------------------------------- 1 | { 2 | "actions": [ ], 3 | "conditions": [ ], 4 | "triggers": [ ] 5 | } -------------------------------------------------------------------------------- /mappacks/portal/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/portal/icon.png -------------------------------------------------------------------------------- /mappacks/portal/settings.txt: -------------------------------------------------------------------------------- 1 | name=portal 2 | author=stabyourself 3 | description=cake and mushrooms will be served at the conclusion of the test. 4 | -------------------------------------------------------------------------------- /mappacks/smb/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-1.png -------------------------------------------------------------------------------- /mappacks/smb/1-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·4¤1c·5¤1·5¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·2¤58¤59¤60¤39¤49¤1·3¤49·7¤1·2¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-2.png -------------------------------------------------------------------------------- /mappacks/smb/1-2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·66¤33¤34·2¤35¤1·5¤33¤34·2¤35¤1·11¤55¤56·2¤57¤1·5¤55¤56·2¤57¤1·74¤33¤34¤35¤1·13¤45·3¤1·5¤55¤56¤57¤1·13¤67¤47¤69¤1·8¤16¤17¤1·10¤45¤23·3¤45¤1·7¤38¤39¤1·10¤47·2¤46¤47·2¤1·5¤58¤59¤60¤39¤1·10¤47·2¤68¤47·2¤1·5¤80×21×2¤81¤82¤39¤1·10¤2·48¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸intermission¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/1-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/1-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/1-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·3¤1c·8¤1¤49·2¤38¤39¤49¤1·2¤49·9¤49×5×7¤49·2¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·2¤1c·9¤1¤80×21×2¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/1-2_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-2_3.png -------------------------------------------------------------------------------- /mappacks/smb/1-2_3.txt: -------------------------------------------------------------------------------- 1 | 15¸1·88¤33¤34·2¤35¤1·14¤100¤1·12¤33¤34¤35¤1·8¤55¤56·2¤57¤1·14¤103¤1¤33¤34¤35¤1·8¤55¤56¤57¤1·26¤103¤1¤55¤56¤57¤1·27¤78·2¤1·8¤103¤1·30¤78·3¤1·8¤103¤1·29¤78·4¤1·8¤103¤1·28¤78·5¤1·8¤103¤1·4¤45·3¤1·20¤78·6¤1·8¤103¤1·4¤67¤47¤69¤1·15¤1×plant¤1·3¤78·7¤1·4¤3¤1·3¤103¤1·3¤45¤23·3¤45¤1·14¤16¤17×31×2¤1¤78·8¤1·3¤24¤25¤26¤1·2¤103¤1·3¤47·2¤46¤47·2¤1·2¤3¤1·11¤38¤39¤78·9¤1·2¤24¤25¤27¤28¤26¤1¤78×11¤1·3¤47·2¤68¤47·2¤6¤24¤25¤26¤1·4¤4¤5¤6¤2·84¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/1-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-3.png -------------------------------------------------------------------------------- /mappacks/smb/1-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/1-4.png -------------------------------------------------------------------------------- /mappacks/smb/1-4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·320¤29·184¤1·13¤29·35¤1·8¤29¤1·7¤29¤1·8¤29·7¤1·19¤29·5¤1·14¤29·2¤1·16¤29·24¤1·13¤29·35¤1·8¤117¤1·7¤117×79×6×0.11×false¤1·8¤29·7¤1·19¤29·5¤1·14¤29·2¤1·39¤29¤1·13¤29·35¤1·35¤115¤1·2¤115¤1·2¤115¤1·28¤29·2¤1·18¤1×8×true×false×false×false×false×false¤1·20¤117¤1·6¤8×2¤1·6¤117¤1·11¤117×79×6×0.11×true¤1·10¤117×79×6×0.11×true¤1·6¤117×79×6×0.11×true¤1·70¤1×18×2×m3.3125×0×4¤1·21¤29·3¤1·157¤29·4¤1·137¤1×91¤1·18¤29·5¤1·30¤29·37¤1·4¤117×79×6×0.11×true¤1·7¤117×79×6×0.11×true¤1·7¤117¤1×89¤1·12¤115¤1·2¤115¤1·2¤115¤1·15¤1×90¤1·11¤10¤29·3¤1·16¤29·13¤1·2¤29·11¤1·3¤29¤117×79×6×0.11×true¤29¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤11·13¤29·3¤1·16¤29·13¤1·2¤29·11¤1·3¤29·3¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤1·13¤29·3¤1·16¤29·13¤107·2¤29·11¤1·3¤29·3¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤1·13¤29·3¤1·16¤29·13¤120·2¤29·11¤107·3¤29·3¤107·3¤29·93¤107·13¤29·32¤120·2¤29·11¤120·3¤29·3¤120·3¤29·93¤120·13¤29·19¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨300¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-1.png -------------------------------------------------------------------------------- /mappacks/smb/2-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/2-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·344¤1c·3¤1·18¤1c·3¤1·58¤1c·16¤1·41¤1c·16¤1·297¤1×92¤1·208¤1c·3¤1·6¤79·4¤1¤79·57¤1·94¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨starmusic.ogg¸bonusstage¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/2-1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-1_2.png -------------------------------------------------------------------------------- /mappacks/smb/2-1_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·4¤1c·5¤1·5¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·2¤58¤59¤60¤39¤49¤1·3¤49·7¤1·2¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-2.png -------------------------------------------------------------------------------- /mappacks/smb/2-2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·66¤33¤34·2¤35¤1·5¤33¤34·2¤35¤1·11¤55¤56·2¤57¤1·5¤55¤56·2¤57¤1·74¤33¤34¤35¤1·13¤45·3¤1·5¤55¤56¤57¤1·13¤67¤47¤69¤1·8¤16¤17¤1·10¤45¤23·3¤45¤1·7¤38¤39¤1·10¤47·2¤46¤47·2¤1·5¤58¤59¤60¤39¤1·10¤47·2¤68¤47·2¤1·5¤80×21×2¤81¤82¤39¤1·10¤2·48¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸intermission¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/2-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/2-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/2-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·88¤33¤34·2¤35¤1·14¤100¤1·12¤33¤34¤35¤1·8¤55¤56·2¤57¤1·14¤103¤1¤33¤34¤35¤1·8¤55¤56¤57¤1·26¤103¤1¤55¤56¤57¤1·27¤78·2¤1·8¤103¤1·30¤78·3¤1·8¤103¤1·29¤78·4¤1·8¤103¤1·28¤78·5¤1·8¤103¤1·4¤45·3¤1·20¤78·6¤1·8¤103¤1·4¤67¤47¤69¤1·15¤1×plant¤1·3¤78·7¤1·4¤3¤1·3¤103¤1·3¤45¤23·3¤45¤1·14¤16¤17×31×2¤1¤78·8¤1·3¤24¤25¤26¤1·2¤103¤1·3¤47·2¤46¤47·2¤1·2¤3¤1·11¤38¤39¤78·9¤1·2¤24¤25¤27¤28¤26¤1¤78×11¤1·3¤47·2¤68¤47·2¤6¤24¤25¤26¤1·4¤4¤5¤6¤2·84¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/2-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-3.png -------------------------------------------------------------------------------- /mappacks/smb/2-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/2-4.png -------------------------------------------------------------------------------- /mappacks/smb/2-4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·86¤104¤1·2¤104×41×down×3×3.5×2.18¤1·156¤104¤1·2¤104¤1·70¤29·16¤1·18¤29·49¤1·3¤104¤1·2¤104¤1·3¤29·6¤1·16¤29·61¤1·7¤8×2¤1·10¤29·49¤1·3¤104¤1·2¤104¤1·3¤29·6¤1·16¤29·13¤1·14¤29·2¤1·16¤29·16¤1·18¤29·49¤1·3¤104¤1·2¤104¤1·3¤29·6¤1·16¤29·13¤1·14¤29·2¤1·50¤29·21¤117×79×6×0.11×true¤29·27¤1·3¤104¤1·2¤104¤1·38¤122·6¤1·8¤29·2¤1·18¤1×8×true×false×false×false×false×false¤1·13¤1×upfire¤1·13¤1×upfire¤1·51¤117×79×6×0.11×true¤1·3¤104¤1·2¤104¤1·48¤1×18×2×m3.3125×0×4¤1·21¤29·3¤1·19¤29¤117¤29¤1·61¤104¤1·2¤104¤1·70¤29·4¤1·82¤104¤1¤1×89¤104¤1·12¤1c·3¤1·36¤1×91¤1·18¤29·5¤1·13¤29·2¤1·7¤29·2¤1·8¤29·12¤117×79×6×0.11×true¤29·11¤117×79×6×0.11×true¤29·11¤117×79×6×0.11×true¤1·12¤104¤1·2¤104¤1·38¤1×90¤1·11¤10¤29·3¤1·16¤29·16¤1·16¤29·2¤1·46¤29·4¤1·2¤104¤1·2¤104¤1·2¤117×79×6×0.11×false¤29·6¤1·9¤29¤1·2¤29·2¤1·2¤29·5¤1·2¤29·2¤1·2¤29·2¤11·13¤29·3¤1·16¤29·16¤1·16¤29·2¤1·46¤29·4¤1·2¤104¤1·2¤104¤1·2¤29·7¤1·4¤117¤1·4¤29¤1·2¤29·2¤1·2¤29·5¤1·2¤29·2¤1·2¤29·2¤1·13¤29·3¤1·16¤29·16¤1·16¤29·2¤1·46¤29·4¤1·2¤104¤1·2¤104¤1·2¤29·7¤1·3¤1c·3¤1·3¤29¤1·2¤29·2¤1·2¤29·5¤1·2¤29·2¤1·2¤29·2¤1·13¤29·3¤1·16¤29·16¤107·16¤29·11¤117¤29·11¤117¤29·11¤117¤29·16¤1·2¤104¤1·2¤104¤1·2¤29·17¤107·2¤29·2¤107·2¤29·13¤107·13¤29·35¤120·16¤29·52¤1·2¤104×41×up×3×3.5×2.18¤1·2¤104¤1·2¤29·17¤120·2¤29·2¤120·2¤29·13¤120·13¤29·19¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨300¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-1.png -------------------------------------------------------------------------------- /mappacks/smb/3-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/3-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·513¤1c·7¤1·11¤1c·10¤1·26¤1c·16¤1·3¤1c·16¤1·17¤79·2¤1·2¤79¤1¤79¤1¤79¤1¤79¤1¤79¤1·63¤79¤1·9¤79¤1·62¤79¤1·18¤79¤1·9¤79¤1·139¤1×92¤1·159¤1c·3¤1·96¤79·4¤1¤79·78¤1·101¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨1¸music¨starmusic.ogg¸bonusstage¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/3-1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-1_2.png -------------------------------------------------------------------------------- /mappacks/smb/3-1_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·13¤38¤39¤49¤1·6¤1c·2¤1·6¤38¤39¤49¤1·5¤1c·4¤1·5¤38¤39¤49¤1·2¤49·2¤49×2¤1¤49·2¤1¤49·3¤1·2¤38¤39¤49¤1·2¤49·2¤1¤1c¤49·2¤1c¤1¤49·2¤1·2¤38¤39¤49¤1·2¤49¤1¤1c¤49¤1·2¤49¤1c¤1¤49¤1·2¤38¤39¤49¤1·2¤49¤1c¤49¤1·4¤49¤1c¤49¤1·2¤38¤39¤49¤1·3¤49¤1·6¤49¤1·3¤38¤39¤49¤1·14¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·12¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-2.png -------------------------------------------------------------------------------- /mappacks/smb/3-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-3.png -------------------------------------------------------------------------------- /mappacks/smb/3-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/3-4.png -------------------------------------------------------------------------------- /mappacks/smb/3-4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·320¤29·176¤1·19¤29·11¤1·7¤29·3¤1·7¤29·3¤1·13¤29·3¤1·8¤29·6¤1·15¤29·17¤1·4¤75·2¤1·8¤29·2¤1·16¤29·16¤1·19¤29·11¤1·7¤29·3¤1·7¤29·3¤1·13¤29·3¤1·8¤29·6¤1·15¤29·17¤1·4¤75·2¤1·8¤29·2¤1·70¤117×79×6×0.11×true¤1·9¤117×79×6×0.11×true¤1·15¤117×79×6×0.11×false¤1·51¤75·2¤1·8¤29·2¤1·18¤1×8×true×false×false×false×false×false¤1·78¤1c·3¤1·54¤1×18×2×m3.3125×0×4¤1·21¤29·3¤1·13¤1×upfire¤1·9¤1×upfire¤1·61¤1×upfire¤1·8¤1×upfire¤1·5¤1×upfire¤1·5¤1×upfire¤1·50¤29·4¤1·137¤1×91¤1·18¤29·5¤1·37¤8¤8×2¤8¤1·46¤1×89¤1·36¤1×90¤1·11¤10¤29·3¤1·16¤29·16¤1·2¤29·3¤1·2¤29·3¤1·2¤29·3¤1·2¤29·2¤1·55¤29·6¤1·3¤29·3¤1·3¤29·3¤1·3¤29·5¤1·2¤29·10¤11·13¤29·3¤1·16¤29·16¤1·2¤29¤117×79×6×0.11×true¤29¤1·2¤29¤117×79×6×0.11×true¤29¤1·2¤29¤117×79×6×0.11×true¤29¤1·2¤29·2¤1·19¤117×79×6×0.11×false¤1·9¤117×79×6×0.11×false¤1·15¤117×79×6×0.11×true¤1·9¤29·6¤1·3¤29·3¤1·3¤29·3¤1·3¤29·5¤1·2¤29·10¤1·13¤29·3¤1·16¤29·16¤1·2¤29·3¤1·2¤29·3¤1·2¤29·3¤1·2¤29·2¤1·18¤29·3¤1·7¤29·3¤1·13¤29·3¤1·8¤29·6¤1·3¤29·3¤1·3¤29·3¤1·3¤29·5¤1·2¤29·10¤1·13¤29·3¤1·16¤29·16¤1·2¤29·3¤1·2¤29·3¤1·2¤29·3¤1·2¤29·13¤107·2¤29·40¤107·2¤29·6¤107·3¤29·3¤107·3¤29·3¤107·3¤29·17¤107·13¤29·35¤1·2¤29·3¤1·2¤29·3¤1·2¤29·3¤1·2¤29·13¤120·2¤29·40¤120·2¤29·6¤120·3¤29·3¤120·3¤29·3¤120·3¤29·17¤120·13¤29·19¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨300¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-1.png -------------------------------------------------------------------------------- /mappacks/smb/4-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/4-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1¤49·12¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·2¤1c·8¤1·4¤38¤39¤49¤1·2¤49·8¤1·2¤8×2¤1¤38¤39¤49¤1·2¤49¤1·6¤49¤1·4¤38¤39¤49¤1·2¤49¤1·6¤49¤1·2¤58¤59¤60¤39¤49¤1·2¤1c·10¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-2.png -------------------------------------------------------------------------------- /mappacks/smb/4-2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·66¤33¤34·2¤35¤1·5¤33¤34·2¤35¤1·11¤55¤56·2¤57¤1·5¤55¤56·2¤57¤1·74¤33¤34¤35¤1·13¤45·3¤1·5¤55¤56¤57¤1·13¤67¤47¤69¤1·8¤16¤17¤1·10¤45¤23·3¤45¤1·7¤38¤39¤1·10¤47·2¤46¤47·2¤1·5¤58¤59¤60¤39¤1·10¤47·2¤68×8×true×false×false×false×false×false¤47·2¤1·5¤80×21×2¤81¤82¤39¤1·10¤2·48¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸intermission¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/4-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/4-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·155¤33¤34·2¤35¤1·40¤78·2¤1·6¤33¤34·2¤35¤1·11¤55¤56·2¤57¤1·8¤1c·5¤1·16¤33¤34·2¤35¤1·7¤78·2¤1·6¤55¤56·2¤57¤1·9¤1c·3¤1·3¤1c·3¤1·5¤20¤21·3¤22¤1·13¤78·12¤1·2¤78·2¤1·19¤20¤21¤22¤1·3¤20¤21¤22¤1·7¤43¤1·14¤78·2¤1·13¤78·2¤1·20¤43¤1·5¤43¤1·2¤1c·3¤1·3¤65¤1·5¤33¤34¤35¤1·5¤78·3¤1·13¤78·2¤1·12¤33¤34¤35¤1·5¤65¤1·5¤65¤1·2¤20¤21¤22¤1·3¤65¤1·2¤33¤34¤35¤55¤56¤57¤1·4¤78·4¤1·8¤33¤34¤35¤1·2¤78·2¤1·12¤55¤56¤57¤1c·3¤1·2¤65¤1·5¤65¤1·3¤43¤1·4¤65¤1·2¤55¤56¤57¤1·6¤78·5¤1·8¤55¤56¤57¤1·2¤78·2¤1·15¤20¤21¤22¤1·2¤65¤1·5¤65¤1·3¤65¤1·4¤65¤1·2¤1c·2¤1·6¤78·6¤1·13¤78·2¤1·16¤43¤1·3¤65¤1·5¤65¤1·3¤65¤1·3¤20¤21·5¤22¤1·4¤78·7¤1¤126¤127×81×8¤1·2¤126¤127×81×7¤1·2¤126¤127×81×6¤1·2¤78·2¤1¤33¤34¤35¤1·12¤65¤1·3¤65¤20¤21¤22¤1¤20¤21·3¤22¤65¤33¤34¤35¤1¤65¤1¤43¤1·6¤78·8¤1¤124¤125¤1·2¤124¤125¤1·2¤124¤125¤1·2¤78·2¤1¤55¤56¤57¤1·12¤65¤1·3¤65¤1¤43¤1·3¤65¤43¤1·2¤65¤55¤56¤57¤1¤65¤1¤65¤1·5¤78·9¤1¤124¤125¤1·2¤124¤125¤1·2¤124¤125¤1·2¤78·2¤2·4¤1¤2·66¤1¤2·62¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸bonusstage¸haswarpzone¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-2_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-2_3.png -------------------------------------------------------------------------------- /mappacks/smb/4-2_3.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·4¤1c·5¤49¤1·4¤38¤39¤49¤1·3¤49¤1c·5¤49·3¤1·2¤38¤39¤49¤1·3¤49·7¤1·3¤49×5¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·12¤80×21×2¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-2_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-2_4.png -------------------------------------------------------------------------------- /mappacks/smb/4-2_4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·80¤33¤34·2¤35¤1·14¤100¤1·12¤33¤34¤35¤1·4¤55¤56·2¤57¤1·14¤103¤1¤33¤34¤35¤1·8¤55¤56¤57¤1·22¤103¤1¤55¤56¤57¤1·23¤78·2¤1·8¤103¤1·26¤78·3¤1·8¤103¤1·25¤78·4¤1·8¤103¤1·24¤78·5¤1·8¤103¤1·4¤45·3¤1·16¤78·6¤1·8¤103¤1·4¤67¤47¤69¤1·11¤1×plant¤1·3¤78·7¤1·4¤3¤1·3¤103¤1·3¤45¤23·3¤45¤1·10¤16¤17×31×2¤1¤78·8¤1·3¤24¤25¤26¤1·2¤103¤1·3¤47·2¤46¤47·2¤1·2¤3¤1·7¤38¤39¤78·9¤1·2¤24¤25¤27¤28¤26¤1¤78×11¤1·3¤47·2¤68¤47·2¤6¤24¤25¤26¤1·3¤2·76¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-3.png -------------------------------------------------------------------------------- /mappacks/smb/4-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/4-4.png -------------------------------------------------------------------------------- /mappacks/smb/5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-1.png -------------------------------------------------------------------------------- /mappacks/smb/5-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/5-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·4¤1c·5¤49¤1·4¤38¤39¤49¤1·3¤49¤1c·5¤49·3¤1·2¤38¤39¤49¤1·3¤49·7¤1·3¤49×5¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·12¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/5-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-2.png -------------------------------------------------------------------------------- /mappacks/smb/5-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/5-2_1.txt: -------------------------------------------------------------------------------- 1 | 15¸121·130¤106¤106×8×true×false×false×false×false×false¤106·24¤98·2¤106·4¤98·2¤106·27¤98·4¤1·23¤1×18×3×0×8.625×6.4¤1·2¤98·2¤1¤1×18×3×0×8.625×6.4¤1·2¤98·2¤1·19¤1×cheepcheepwhite¤1·7¤98·4¤1·15¤76¤1·10¤98·2¤1·4¤98·2¤1·4¤98·6¤1·17¤98·4¤1·15¤76¤1·22¤76¤1·4¤76¤1·10¤1c·4¤1·3¤98·4¤1·11¤98·5¤1·12¤1×cheepcheepwhite¤1·9¤76¤1·4¤76¤1·10¤98·4¤1·5¤98·2¤1·22¤1c·10¤1·6¤76¤1·4¤76¤1·18¤61¤98·2¤1·38¤76¤1·4¤76¤1·4¤1×cheepcheepred¤1¤1c·4¤1·8¤83×21×1¤98·2¤1·20¤76¤1·29¤98·4¤1·7¤98·4¤1·12¤76¤1·4¤1×squid¤1·2¤76¤1·5¤98·2¤1·4¤98·2¤1×squid¤1·9¤1×squid¤1·16¤98·4¤1·12¤76¤1·7¤76¤1·5¤98·2¤1·4¤98·2¤1·5¤1×cheepcheepwhite¤1·6¤76¤1·13¤98·5¤1·12¤76¤1·7¤76¤1·5¤98·2¤1·4¤98·2¤1·6¤1c·2¤1·4¤76¤1·12¤98·28¤1·4¤98·2¤1·4¤98·6¤1·2¤98·2¤1·2¤98·43¤1×35¤1×35¤1×35¤1×35¤98·2¤1×35¤1×35¤1×35¤1×35¤98·6¤1×35¤1×35¤98·2¤1×35¤1×35¤98·21¸backgroundr¨32¸backgroundg¨56¸backgroundb¨236¸spriteset¨4¸music¨underwater.ogg¸underwater¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/5-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/5-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·332¤1c·3¤1·18¤1c·3¤1·55¤1c·16¤1·38¤1c·16¤1·285¤1×92¤1·202¤1c·3¤1·3¤79·4¤1¤79·57¤1·88¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨starmusic.ogg¸bonusstage¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/5-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-3.png -------------------------------------------------------------------------------- /mappacks/smb/5-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/5-4.png -------------------------------------------------------------------------------- /mappacks/smb/6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-1.png -------------------------------------------------------------------------------- /mappacks/smb/6-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-2.png -------------------------------------------------------------------------------- /mappacks/smb/6-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/6-2_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·4¤1c·5¤49¤1·4¤38¤39¤49¤1·3¤49¤1c·5¤49·3¤1·2¤38¤39¤49¤1·3¤49·7¤1·3¤49×5¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·12¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/6-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/6-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸121·130¤106×8×true×false×false×false×false×false¤106·25¤98·2¤106·4¤98·2¤106·27¤98·4¤1·26¤98·2¤1·4¤98·2¤1·19¤1×cheepcheepwhite¤1·7¤98·4¤1·15¤76¤1·7¤1×18×2×0×8.625×6.4¤1·2¤98·2¤1¤1×18×2×0×8.625×6.4¤1·2¤98·2¤1·4¤98·6¤1·17¤98·4¤1·15¤76¤1·11¤1×cheepcheepwhite¤1·10¤76¤1·4¤76¤1·10¤1c·4¤1·3¤98·4¤1·11¤98·5¤1·22¤76¤1·4¤76¤1·10¤98·4¤1·5¤98·2¤1·22¤1c·10¤1·6¤76¤1·4¤76¤1·18¤61¤98·2¤1·38¤76¤1·4¤76¤1·4¤1×cheepcheepred¤1¤1c·4¤1·8¤83×21×1¤98·2¤1·20¤76¤1·29¤98·4¤1·7¤98·4¤1·12¤76¤1·4¤1×squid¤1·2¤76¤1·5¤98·2¤1·4¤98·2¤1×squid¤1·4¤1×cheepcheepwhite¤1·3¤1×squid¤1·17¤98·4¤1·12¤76¤1·7¤76¤1·5¤98·2¤1·4¤98·2¤1·12¤76¤1·13¤98·5¤1·12¤76¤1·7¤76¤1·5¤98·2¤1·4¤98·2¤1·6¤1c·2¤1·4¤76¤1·12¤98·28¤1·4¤98·2¤1·4¤98·6¤1·2¤98·2¤1·2¤98·43¤1×35¤1×35¤1×35¤1×35¤98·2¤1×35¤1×35¤1×35¤1×35¤98·6¤1×35¤1×35¤98·2¤1×35¤1×35¤98·21¸backgroundr¨32¸backgroundg¨56¸backgroundb¨236¸spriteset¨4¸music¨underwater.ogg¸underwater¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/6-2_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-2_3.png -------------------------------------------------------------------------------- /mappacks/smb/6-2_3.txt: -------------------------------------------------------------------------------- 1 | 15¸1·514¤1c·7¤1·11¤1c·10¤1·26¤1c·16¤1·3¤1c·16¤1·17¤79·2¤1·2¤79¤1¤79¤1¤79¤1¤79¤1¤79¤1·63¤79¤1·9¤79¤1·62¤79¤1·18¤79¤1·9¤79¤1·138¤1×92¤1·160¤1c·3¤1·95¤79·4¤1¤79·79¤1·100¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨1¸music¨starmusic.ogg¸bonusstage¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/6-2_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-2_4.png -------------------------------------------------------------------------------- /mappacks/smb/6-2_4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1¤49·12¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·2¤1c·8¤1·4¤38¤39¤49¤1·2¤49·8¤1·2¤49×2¤1¤38¤39¤49¤1·2¤49¤1·6¤49¤1·4¤38¤39¤49¤1·2¤49¤1·6¤49¤1·2¤58¤59¤60¤39¤49¤1·2¤1c·10¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/6-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-3.png -------------------------------------------------------------------------------- /mappacks/smb/6-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/6-4.png -------------------------------------------------------------------------------- /mappacks/smb/6-4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·320¤29·184¤1·13¤29·35¤1·8¤29¤1·7¤29¤1·8¤29·7¤1·19¤29·5¤1·14¤29·2¤1·16¤29·24¤1·13¤29·35¤1·8¤117×79×6×0.11×false¤1·7¤117×79×6×0.11×false¤1·8¤29·7¤1·19¤29·5¤1·14¤29·2¤1·39¤29¤1·13¤29·35¤1·35¤115¤1·2¤115¤1·2¤115¤1·28¤29·2¤1·18¤1×8×true×false×false×false×false×false¤1·20¤117×79×6×0.11×true¤1·6¤8×2¤1·6¤117×79×6×0.11×true¤1·11¤117×79×6×0.11×true¤1·10¤117×79×6×0.11×true¤1·6¤117×79×6×0.11×true¤1·70¤1×18×2×m3.3125×0×4¤1·21¤29·3¤1·24¤1×upfire¤1·5¤1×upfire¤1·97¤1×upfire¤1·28¤29·4¤1·137¤1×91¤1·18¤29·5¤1·30¤29·37¤1·4¤117×79×6×0.11×true¤1·7¤117×79×6×0.11×true¤1·7¤117×79×6×0.11×true¤1×89¤1·12¤115¤1·2¤115¤1·2¤115¤1·15¤1×90¤1·11¤10¤29·3¤1·16¤29·13¤1·2¤29·11¤1·3¤29¤117×79×6×0.11×true¤29¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤11·13¤29·3¤1·16¤29·13¤1·2¤29·11¤1·3¤29·3¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤1·13¤29·3¤1·16¤29·13¤107·2¤29·11¤1·3¤29·3¤1·3¤29·69¤1·12¤29·4¤1·3¤29·5¤1·13¤29·3¤1·16¤29·13¤120·2¤29·11¤107·3¤29·3¤107·3¤29·93¤107·13¤29·32¤120·2¤29·11¤120·3¤29·3¤120·3¤29·93¤120·13¤29·19¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨300¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/7-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-1.png -------------------------------------------------------------------------------- /mappacks/smb/7-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/7-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1·2¤49·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·4¤1c·5¤1·5¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·14¤38¤39¤49¤1·3¤1c·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·4¤38¤39¤49¤1·3¤49·7¤1·2¤58¤59¤60¤39¤49¤1·3¤49·7¤1·2¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/7-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-2.png -------------------------------------------------------------------------------- /mappacks/smb/7-2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·66¤33¤34·2¤35¤1·5¤33¤34·2¤35¤1·11¤55¤56·2¤57¤1·5¤55¤56·2¤57¤1·74¤33¤34¤35¤1·13¤45·3¤1·5¤55¤56¤57¤1·13¤67¤47¤69¤1·8¤16¤17¤1·10¤45¤23·3¤45¤1·7¤38¤39¤1·10¤47·2¤46¤47·2¤1·5¤58¤59¤60¤39¤1·10¤47·2¤68×8×true×false×false×false×false×false¤47·2¤1·5¤80×21×2¤81¤82¤39¤1·10¤2·48¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸intermission¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/7-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/7-2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-2_2.png -------------------------------------------------------------------------------- /mappacks/smb/7-2_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·88¤33¤34·2¤35¤1·14¤100¤1·12¤33¤34¤35¤1·8¤55¤56·2¤57¤1·14¤103¤1¤33¤34¤35¤1·8¤55¤56¤57¤1·26¤103¤1¤55¤56¤57¤1·27¤78·2¤1·8¤103¤1·30¤78·3¤1·8¤103¤1·29¤78·4¤1·8¤103¤1·28¤78·5¤1·8¤103¤1·4¤45·3¤1·20¤78·6¤1·8¤103¤1·4¤67¤47¤69¤1·15¤1×plant¤1·3¤78·7¤1·4¤3¤1·3¤103¤1·3¤45¤23·3¤45¤1·14¤16¤17×31×2¤1¤78·8¤1·3¤24¤25¤26¤1·2¤103¤1·3¤47·2¤46¤47·2¤1·2¤3¤1·11¤38¤39¤78·9¤1·2¤24¤25¤27¤28¤26¤1¤78×11¤1·3¤47·2¤68¤47·2¤6¤24¤25¤26¤1·4¤4¤5¤6¤2·84¸backgroundr¨92¸backgroundg¨148¸backgroundb¨252¸spriteset¨1¸music¨overworld.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/7-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-3.png -------------------------------------------------------------------------------- /mappacks/smb/7-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/7-4.png -------------------------------------------------------------------------------- /mappacks/smb/8-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-1.png -------------------------------------------------------------------------------- /mappacks/smb/8-1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-1_1.png -------------------------------------------------------------------------------- /mappacks/smb/8-1_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1×8×true×false×false×false×false×false¤1¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·2¤49·12¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·3¤1c·8¤1¤49·2¤38¤39¤49¤1·2¤49·9¤49×5¤49·2¤38¤39¤49¤1·12¤49·2¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·2¤1c·9¤1¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-2.png -------------------------------------------------------------------------------- /mappacks/smb/8-2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-2_1.png -------------------------------------------------------------------------------- /mappacks/smb/8-2_1.txt: -------------------------------------------------------------------------------- 1 | 15¸1·34¤49¤1·3¤49·7¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·9¤49¤1·4¤38¤39¤49¤1·4¤1c·5¤49¤1·4¤38¤39¤49¤1·3¤49¤1c·5¤49·3¤1·2¤38¤39¤49¤1·3¤49·7¤1·3¤49×5¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·14¤38¤39¤49¤1·12¤58¤59¤60¤39¤49¤1·12¤80×21×1¤81¤82¤39¤50·34¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨2¸music¨underground.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-3.png -------------------------------------------------------------------------------- /mappacks/smb/8-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-4.png -------------------------------------------------------------------------------- /mappacks/smb/8-4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·194¤29·96¤1·294¤1×8×true×false×false×false×false×false¤1·73¤29·4¤1·17¤29·3¤1·78¤1×plant¤1·8¤62¤63¤1·5¤29·4¤1·77¤62¤63×21×3¤1·7¤84¤85¤1·5¤29·5¤1·76¤84¤85¤1·7¤84¤85¤1·3¤1×24¤1¤29·6¤1·13¤1×plant¤1·31¤1×plant¤1·10¤29·4¤1·9¤29·6¤84¤85¤29·7¤84¤85¤29·4¤1¤29·6¤1·13¤62¤63×31×1¤1·30¤62¤63×21×1¤1·9¤29·4¤1·9¤29·6¤84¤85¤29·7¤84¤85¤29·4¤1¤29·6¤1·13¤84¤85¤1·11¤1×23¤1·18¤84¤85¤1·3¤1×goomba¤1×goombahalf¤1¤1×goomba¤1·2¤29·4¤1·9¤29·6¤84¤85¤29·7¤84¤85¤29·4¤1¤29·6¤107·5¤29·8¤84¤85¤29·30¤84¤85¤29·13¤107·4¤107×18×2×m3.3125×0×4¤107·4¤29·6¤84¤85¤29·7¤84¤85¤29·4¤2¤29·6¤120·5¤29·8¤84¤85¤29·30¤84¤85¤29·13¤120·9¤29·6¤84¤85¤29·7¤84¤85¤29·4¤2¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-4_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-4_1.png -------------------------------------------------------------------------------- /mappacks/smb/8-4_1.txt: -------------------------------------------------------------------------------- 1 | 15¸121·144¤128·2¤106·4¤128·68¤1·4¤128·12¤1·21¤128·3¤1·25¤128·7¤1·4¤128·12¤1·21¤128·3¤1·25¤128·7¤1·9¤128·7¤1·21¤128·3¤1·25¤128·7¤1·38¤1×79×6×0.11×true¤1·12¤1×squid¤1·15¤128·5¤1·18¤1×79×6×0.11×true¤1·43¤1×79×6×0.11×true¤1·3¤61¤128·5¤1·54¤1×79×6×0.11×true¤1·11¤83×21×5¤128·5¤1·9¤128·7¤1·49¤128·7¤1·4¤128·12¤1·13¤1×79×6×0.11×true¤1·7¤128·3¤1·9¤1×squid¤1·15¤128·7¤1¤18¤19×31×4¤1¤128·12¤1·10¤1×squid¤1·10¤128·3¤1·25¤128·7¤1¤40¤41¤1¤128·12¤1·21¤128·3¤1·25¤128·8¤40¤41¤128·70¤40¤41¤128·67¸backgroundr¨32¸backgroundg¨56¸backgroundb¨236¸spriteset¨4¸music¨underwater.ogg¸underwater¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-4_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-4_2.png -------------------------------------------------------------------------------- /mappacks/smb/8-4_2.txt: -------------------------------------------------------------------------------- 1 | 15¸1·65¤9¤1·65¤9¤29·65¤9¤1·65¤9¤1·65¤9¤1·56¤1×plant¤1·8¤9¤1·56¤14¤15×21×4¤1·7¤9¤1·56¤36¤37¤1·7¤9¤1·56¤36¤37¤1·7¤9¤1·26¤1×plant¤1·19¤1×plant¤1·7¤115¤1¤29·2¤1·7¤9¤1·6¤1×koopaflying¤1·12¤1×plant¤1·6¤14¤15¤1·8¤1×plant¤1·6¤1×koopaflying¤1·2¤14¤15¤1·13¤1×koopaflying¤1·3¤9¤1·19¤14¤15×31×1¤1·5¤36¤37¤1·8¤14¤15×21×1¤1·7¤1×koopaflying¤36¤37¤1·11¤1×koopaflying¤1·5¤9¤1×23¤1·18¤36¤37¤1·5¤36¤37¤1·4¤1×beetle¤1¤1×beetle¤1¤36¤37¤1·8¤36¤37¤1·16¤1×24¤9¤29·19¤36¤37¤29·5¤36¤37¤29·8¤36¤37¤29·8¤36¤37¤107·3¤29·14¤9¤29·19¤36¤37¤29·5¤36¤37¤29·8¤36¤37¤29·8¤36¤37¤120·3¤29·14¤9¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-4_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-4_3.png -------------------------------------------------------------------------------- /mappacks/smb/8-4_3.txt: -------------------------------------------------------------------------------- 1 | 15¸1·64¤9¤1·64¤9¤29·64¤9¤1·64¤9¤1·64¤9¤1·64¤9¤1·20¤1×plant¤1·43¤9¤1·12¤1×plant¤1·7¤14¤15×21×1¤1·14¤1×plant¤1·27¤9¤1·12¤14¤15¤1·6¤36¤37¤1·14¤14¤15×21×2¤1·26¤9¤1·12¤36¤37¤1¤1×95¤1·4¤36¤37¤1·4¤1×96¤1·9¤36¤37¤1·25¤1×24¤9¤1·3¤1×plant¤1·2¤29·6¤36¤37¤29·6¤36¤37¤29·6¤1·4¤29·4¤36¤37¤29·26¤9¤1·3¤14¤15×31×3¤1¤29·6¤36¤37¤29·6¤36¤37¤29·6¤1·4¤29·4¤36¤37¤29·26¤9¤1×23¤1·2¤36¤37¤1¤29·6¤36¤37¤29·6¤36¤37¤29·6¤1·4¤29·4¤36¤37¤29·26¤9¤29·3¤36¤37¤29·7¤36¤37¤29·6¤36¤37¤29·6¤107·4¤29·4¤36¤37¤29·26¤9¤29·3¤36¤37¤29·7¤36¤37¤29·6¤36¤37¤29·6¤120·4¤29·4¤36¤37¤29·26¤9¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/8-4_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/8-4_4.png -------------------------------------------------------------------------------- /mappacks/smb/8-4_4.txt: -------------------------------------------------------------------------------- 1 | 15¸1·128¤29·64¤1·25¤29·6¤1·14¤29·2¤1·42¤29·6¤1·14¤29·2¤1·62¤29·2¤1·189¤1×91¤1·44¤1×89¤1·5¤1×90¤1·11¤10¤29·3¤1·20¤1×plant¤1·5¤1×plant¤1·12¤1×upfire¤1·2¤29·6¤11·13¤29·3¤1·20¤14¤15×31×2¤1·4¤14¤15¤1·14¤29·6¤1·13¤29·3¤1·20¤36¤37¤1·4¤36¤37¤1·5¤1×hammerbros¤1·8¤29·6¤1·13¤29·3¤1·17¤29·3¤36¤37¤29·4¤36¤37¤29·9¤107·5¤29·6¤107·13¤29·23¤36¤37¤29·4¤36¤37¤29·9¤120·5¤29·6¤120·13¤29·20¸backgroundr¨0¸backgroundg¨0¸backgroundb¨0¸spriteset¨3¸music¨castle.ogg¸timelimit¨400¸scrollfactor¨0¸fscrollfactor¨0 -------------------------------------------------------------------------------- /mappacks/smb/animations/animation1.json: -------------------------------------------------------------------------------- 1 | { 2 | "actions": [ ], 3 | "conditions": [ ], 4 | "triggers": [ ] 5 | } -------------------------------------------------------------------------------- /mappacks/smb/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/mappacks/smb/icon.png -------------------------------------------------------------------------------- /mappacks/smb/settings.txt: -------------------------------------------------------------------------------- 1 | name=super mario bros. 2 | author=nintendo 3 | description=classic levels -------------------------------------------------------------------------------- /netplayinc/MiddleClass.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/netplayinc/MiddleClass.lua -------------------------------------------------------------------------------- /portalwall.lua: -------------------------------------------------------------------------------- 1 | portalwall = class("portalwall") 2 | 3 | function portalwall:init(x, y, width, height) 4 | self.x = x 5 | self.y = y 6 | self.width = width 7 | self.height = height 8 | self.static = true 9 | self.active = true 10 | self.category = 12 11 | self.mask = {true} 12 | end 13 | 14 | function portalwall:draw()--debug 15 | love.graphics.setColor(1, 0, 0) 16 | love.graphics.setPointSize(5) 17 | if self.width ~= 0 or self.height ~= 0 then 18 | love.graphics.line((self.x-xscroll)*16*scale, (self.y-.5-yscroll)*16*scale, (self.x-xscroll)*16*scale+self.width*16*scale, (self.y-.5-yscroll)*16*scale+self.height*16*scale) 19 | else 20 | love.graphics.line((self.x-xscroll)*16*scale, (self.y-.5-yscroll)*16*scale, (self.x-xscroll)*16*scale+self.width*16*scale, (self.y-.5-yscroll)*16*scale+self.height*16*scale) 21 | end 22 | end -------------------------------------------------------------------------------- /rainboom.lua: -------------------------------------------------------------------------------- 1 | --omygoshomygoshomygosh 2 | rainboom = class("rainboom") 3 | 4 | function rainboom:init(x, y, dir) 5 | self.x = x 6 | self.y = y 7 | self.dir = dir 8 | self.timer = 0 9 | self.frame = 1 10 | 11 | self.r = 0 12 | if dir == "up" then 13 | self.r = -math.pi/2 14 | elseif dir == "down" then 15 | self.r = math.pi/2 16 | elseif dir == "left" then 17 | self.r = math.pi 18 | end 19 | end 20 | 21 | function rainboom:update(dt) 22 | self.timer = self.timer + dt 23 | while self.timer > rainboomdelay do 24 | self.frame = self.frame + 1 25 | self.timer = self.timer - rainboomdelay 26 | end 27 | 28 | if self.frame > rainboomframes then 29 | return true 30 | end 31 | 32 | return false 33 | end 34 | 35 | function rainboom:draw() 36 | love.graphics.draw(rainboomimg, rainboomquad[self.frame], (self.x-xscroll)*16*scale, (self.y-yscroll-0.5)*16*scale, self.r, scale, scale, 29, 92) 37 | end -------------------------------------------------------------------------------- /screenboundary.lua: -------------------------------------------------------------------------------- 1 | screenboundary = class("screenboundary") 2 | 3 | function screenboundary:init(x) 4 | self.x = x 5 | self.y = -1000 6 | self.width = 0 7 | self.height = 1000+mapheight 8 | self.static = true 9 | self.active = true 10 | self.category = 10 11 | self.mask = {true} 12 | end -------------------------------------------------------------------------------- /scrollingscore.lua: -------------------------------------------------------------------------------- 1 | scrollingscore = class("scrollingscore") function scrollingscore:init(i, x, y) self.x = x-xscroll self.y = y-yscroll self.i = i self.timer = 0 end function scrollingscore:update(dt) self.timer = self.timer + dt if self.timer > scrollingscoretime then return true end return false end -------------------------------------------------------------------------------- /scrollingtext.lua: -------------------------------------------------------------------------------- 1 | scrollingtext = class("scrollingtext") function scrollingtext:init(s, x, y) self.x = x-xscroll self.y = y-yscroll self.s = s self.timer = 0 end function scrollingtext:update(dt) self.timer = self.timer + dt if self.timer > scrollingscoretime then return true end return false end function scrollingtext:draw() properprintbackground(self.s, self.x*16*scale, (self.y-.5-self.timer)*16*scale, true, nil, scale) end -------------------------------------------------------------------------------- /shaders/HDR-TV.frag: -------------------------------------------------------------------------------- 1 | vec4 effect(vec4 color, Image texture, vec2 texture_coords, vec2 pixel_coords) 2 | { 3 | vec4 rgb = Texel(texture, texture_coords); 4 | vec4 intens = smoothstep(0.2,0.8,rgb) + normalize(vec4(rgb.xyz, 1.0)); 5 | 6 | if (fract(pixel_coords.y * 0.5) > 0.5) intens = rgb * 0.8; 7 | intens.a = 1.0; 8 | return intens; 9 | } 10 | -------------------------------------------------------------------------------- /shaders/blcknwht.frag: -------------------------------------------------------------------------------- 1 | extern float exposure = 0.7; 2 | extern float brightness = 1.0; 3 | extern vec3 lumacomponents = vec3(1.0, 1.0, 1.0); 4 | 5 | 6 | // luma 7 | //const vec3 lumcoeff = vec3(0.299,0.587,0.114); 8 | const vec3 lumcoeff = vec3(0.212671, 0.715160, 0.072169); 9 | 10 | vec4 effect(vec4 vcolor, Image texture, vec2 texcoord, vec2 pixel_coords) 11 | { 12 | vec4 input0 = Texel(texture, texcoord); 13 | 14 | //exposure knee 15 | input0 *= (exp2(input0)*vec4(exposure)); 16 | 17 | vec4 lumacomponents = vec4(lumcoeff * lumacomponents, 0.0 ); 18 | 19 | float luminance = dot(input0,lumacomponents); 20 | 21 | vec4 luma = vec4(luminance); 22 | 23 | return vec4(luma.rgb * brightness, 1.0); 24 | } 25 | -------------------------------------------------------------------------------- /shaders/edges.frag: -------------------------------------------------------------------------------- 1 | /* 2 | Edge shader 3 | Author: Themaister 4 | License: Public domain. 5 | 6 | modified by slime73 for use with love2d and mari0 7 | */ 8 | 9 | 10 | extern vec2 textureSize; 11 | 12 | vec3 grayscale(vec3 color) 13 | { 14 | return vec3(dot(color, vec3(0.3, 0.59, 0.11))); 15 | } 16 | 17 | vec4 effect(vec4 vcolor, Image texture, vec2 tex, vec2 pixel_coords) 18 | { 19 | vec4 texcolor = Texel(texture, tex); 20 | 21 | float x = 0.5 / textureSize.x; 22 | float y = 0.5 / textureSize.y; 23 | vec2 dg1 = vec2( x, y); 24 | vec2 dg2 = vec2(-x, y); 25 | 26 | vec3 c00 = Texel(texture, tex - dg1).xyz; 27 | vec3 c02 = Texel(texture, tex + dg2).xyz; 28 | vec3 c11 = texcolor.xyz; 29 | vec3 c20 = Texel(texture, tex - dg2).xyz; 30 | vec3 c22 = Texel(texture, tex + dg1).xyz; 31 | 32 | vec2 texsize = textureSize; 33 | 34 | vec3 first = mix(c00, c20, fract(tex.x * texsize.x + 0.5)); 35 | vec3 second = mix(c02, c22, fract(tex.x * texsize.x + 0.5)); 36 | 37 | vec3 res = mix(first, second, fract(tex.y * texsize.y + 0.5)); 38 | vec4 final = vec4(5.0 * grayscale(abs(res - c11)), 1.0); 39 | return clamp(final, 0.0, 1.0); 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /shaders/invert.frag: -------------------------------------------------------------------------------- 1 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 2 | { 3 | vec4 input0 = Texel(texture, texture_coords); 4 | 5 | input0.rgb *= clamp(sqrt(pow(texture_coords.x-0.5, 2)+pow(texture_coords.y-0.5, 2))/0.5, 0, 1); 6 | 7 | return vec4(input0.r, input0.g, input0.b, 1.0); 8 | } -------------------------------------------------------------------------------- /shaders/pixellate2.frag: -------------------------------------------------------------------------------- 1 | 2 | extern vec2 textureSize; 3 | 4 | const float pixel_w = 2.0; 5 | const float pixel_h = 2.0; 6 | 7 | vec4 effect(vec4 vcolor, Image texture, vec2 uv, vec2 pixel_coords) 8 | { 9 | float dx = pixel_w*(1.0/textureSize.x); 10 | float dy = pixel_h*(1.0/textureSize.y); 11 | vec2 coord = vec2(dx*floor(uv.x/dx), dy*floor(uv.y/dy)); 12 | return Texel(texture, coord); 13 | } 14 | -------------------------------------------------------------------------------- /shaders/radialblur.frag: -------------------------------------------------------------------------------- 1 | #define nsamples 5 2 | 3 | extern number blurstart = 1.0; // 0 to 1 4 | extern number blurwidth = -0.02; // -1 to 1 5 | 6 | 7 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 8 | { 9 | vec4 c = vec4(0.0, 0.0, 0.0, 1.0); 10 | 11 | int i; 12 | for (i = 0; i < nsamples; i++) 13 | { 14 | number scale = blurstart + blurwidth * (i / float(nsamples-1)); 15 | c.rgb += Texel(texture, texture_coords * scale).rgb; 16 | } 17 | 18 | c.rgb /= nsamples; 19 | 20 | return c; 21 | } 22 | -------------------------------------------------------------------------------- /shaders/scanlines2.frag: -------------------------------------------------------------------------------- 1 | /* 2 | Scanline shader 3 | Author: Themaister 4 | This code is hereby placed in the public domain. 5 | */ 6 | // modified by slime73 for use with love pixeleffects 7 | 8 | 9 | extern vec2 textureSize; 10 | extern vec2 inputSize; 11 | extern vec2 outputSize; 12 | 13 | const float base_brightness = 0.95; 14 | const vec2 sine_comp = vec2(0.05, 0.15); 15 | 16 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 17 | { 18 | vec2 omega = vec2(3.1415 * outputSize.x * textureSize.x / inputSize.x, 2.0 * 3.1415 * textureSize.y); 19 | vec4 c11 = Texel(texture, texture_coords); 20 | 21 | vec4 scanline = c11 * (base_brightness + dot(sine_comp * sin(texture_coords * omega), vec2(1.0))); 22 | return clamp(vec4(scanline.rgb, c11.a), 0.0, 1.0); 23 | } 24 | -------------------------------------------------------------------------------- /shaders/seperator.frag: -------------------------------------------------------------------------------- 1 | extern vec2 redoffset = vec2(2.0, 0.0); 2 | extern vec2 greenoffset = vec2(0.0, 0.0); 3 | extern vec2 blueoffset = vec2(-2.0, 0.0); 4 | 5 | extern vec2 textureSize; 6 | 7 | 8 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 9 | { 10 | vec2 redzoomtvec = mod((texture_coords) + redoffset/textureSize, 1.0); 11 | vec2 greezoomvec = mod((texture_coords) + greenoffset/textureSize, 1.0); 12 | vec2 bluezoomvec = mod((texture_coords) + blueoffset/textureSize, 1.0); 13 | 14 | vec4 redinput = Texel(texture, redzoomtvec); 15 | vec4 greeninput = Texel(texture, greezoomvec); 16 | vec4 blueinput = Texel(texture, bluezoomvec); 17 | 18 | return vec4(redinput.r, greeninput.g, blueinput.b, 1.0); 19 | } 20 | 21 | 22 | -------------------------------------------------------------------------------- /shaders/technicolor1.frag: -------------------------------------------------------------------------------- 1 | extern number amount = 0.5; 2 | 3 | const vec4 redfilter = vec4(1.0, 0.0, 0.0, 1.0); 4 | const vec4 bluegreenfilter = vec4(0.0, 1.0, 0.7, 1.0); 5 | 6 | 7 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 8 | { 9 | vec4 input0 = Texel(texture, texture_coords); 10 | 11 | vec4 redrecord = input0 * redfilter; 12 | vec4 bluegreenrecord = input0 * bluegreenfilter; 13 | 14 | vec4 rednegative = vec4(redrecord.r); 15 | vec4 bluegreennegative = vec4((bluegreenrecord.g + bluegreenrecord.b)/2.0); 16 | 17 | vec4 redoutput = rednegative * redfilter; 18 | vec4 bluegreenoutput = bluegreennegative * bluegreenfilter; 19 | 20 | // additive 'projection" 21 | vec4 result = redoutput + bluegreenoutput; 22 | 23 | return vec4(mix(input0, result, amount).rgb, 1.0); 24 | } 25 | -------------------------------------------------------------------------------- /shaders/technicolor2.frag: -------------------------------------------------------------------------------- 1 | extern number amount = 0.5; 2 | 3 | const vec4 redfilter = vec4(1.0, 0.0, 0.0, 1.0); 4 | const vec4 bluegreenfilter = vec4(0.0, 1.0, 1.0, 1.0); 5 | 6 | const vec4 cyanfilter = vec4(0.0, 1.0, 0.5, 1.0); 7 | const vec4 magentafilter = vec4(1.0, 0.0, 0.25, 1.0); 8 | 9 | 10 | vec4 effect(vec4 vcolor, Image texture, vec2 texture_coords, vec2 pixel_coords) 11 | { 12 | vec4 input0 = Texel(texture, texture_coords); 13 | 14 | vec4 redrecord = input0 * redfilter; 15 | vec4 bluegreenrecord = input0 * bluegreenfilter; 16 | 17 | vec4 rednegative = vec4(redrecord.r); 18 | vec4 bluegreennegative = vec4((bluegreenrecord.g + bluegreenrecord.b)/2.0); 19 | 20 | vec4 redoutput = rednegative + cyanfilter; 21 | vec4 bluegreenoutput = bluegreennegative + magentafilter; 22 | 23 | vec4 result = redoutput * bluegreenoutput; 24 | 25 | return vec4(mix(input0, result, amount).rgb, 1.0); 26 | } 27 | -------------------------------------------------------------------------------- /snap/gui/icon.256px.scaled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/snap/gui/icon.256px.scaled.png -------------------------------------------------------------------------------- /snap/gui/mari0-ce.desktop: -------------------------------------------------------------------------------- 1 | # Refer the Desktop Entry Specification on how to write this file: 2 | # https://specifications.freedesktop.org/desktop-entry-spec 3 | [Desktop Entry] 4 | Version=1.0 5 | Type=Application 6 | Name=Mari0: Community Edition 7 | Comment=The open-source, community-driven counterpart to Alesan's Entities 8 | Exec=mari0-ce 9 | Icon=${SNAP}/meta/gui/icon.256px.scaled.png 10 | Categories=Game;ActionGame 11 | -------------------------------------------------------------------------------- /snap/local/launchers/mari0-ce-launch: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # This is the maintainence launcher for the snap, make necessary runtime environment changes to make the snap work here. You may also insert security confinement/deprecation/obsoletion notice of the snap here. 3 | 4 | set \ 5 | -o errexit \ 6 | -o errtrace \ 7 | -o nounset \ 8 | -o pipefail 9 | 10 | #export IMPORTANT_ENVIRONMENT_VARIABLE=value 11 | 12 | # Finally run the next part of the command chain 13 | exec "${@}" 14 | -------------------------------------------------------------------------------- /sounds/blockbreak.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/blockbreak.ogg -------------------------------------------------------------------------------- /sounds/blockhit.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/blockhit.ogg -------------------------------------------------------------------------------- /sounds/boom.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/boom.ogg -------------------------------------------------------------------------------- /sounds/bowserfall.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/bowserfall.ogg -------------------------------------------------------------------------------- /sounds/bridgebreak.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/bridgebreak.ogg -------------------------------------------------------------------------------- /sounds/bulletbill.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/bulletbill.ogg -------------------------------------------------------------------------------- /sounds/castle-fast.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/castle-fast.ogg -------------------------------------------------------------------------------- /sounds/castle.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/castle.ogg -------------------------------------------------------------------------------- /sounds/castleend.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/castleend.ogg -------------------------------------------------------------------------------- /sounds/coin.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/coin.ogg -------------------------------------------------------------------------------- /sounds/death.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/death.ogg -------------------------------------------------------------------------------- /sounds/decacoin.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/decacoin.ogg -------------------------------------------------------------------------------- /sounds/fire.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/fire.ogg -------------------------------------------------------------------------------- /sounds/fireball.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/fireball.ogg -------------------------------------------------------------------------------- /sounds/gameover.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/gameover.ogg -------------------------------------------------------------------------------- /sounds/intermission.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/intermission.ogg -------------------------------------------------------------------------------- /sounds/jump.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/jump.ogg -------------------------------------------------------------------------------- /sounds/jumpbig.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/jumpbig.ogg -------------------------------------------------------------------------------- /sounds/konami.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/konami.ogg -------------------------------------------------------------------------------- /sounds/levelend.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/levelend.ogg -------------------------------------------------------------------------------- /sounds/lowtime.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/lowtime.ogg -------------------------------------------------------------------------------- /sounds/mushroomappear.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/mushroomappear.ogg -------------------------------------------------------------------------------- /sounds/mushroomeat.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/mushroomeat.ogg -------------------------------------------------------------------------------- /sounds/oneup.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/oneup.ogg -------------------------------------------------------------------------------- /sounds/overworld-fast.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/overworld-fast.ogg -------------------------------------------------------------------------------- /sounds/overworld.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/overworld.ogg -------------------------------------------------------------------------------- /sounds/pause.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/pause.ogg -------------------------------------------------------------------------------- /sounds/pipe.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/pipe.ogg -------------------------------------------------------------------------------- /sounds/planemode.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/planemode.ogg -------------------------------------------------------------------------------- /sounds/portal1open.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/portal1open.ogg -------------------------------------------------------------------------------- /sounds/portal2open.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/portal2open.ogg -------------------------------------------------------------------------------- /sounds/portalenter.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/portalenter.ogg -------------------------------------------------------------------------------- /sounds/portalfizzle.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/portalfizzle.ogg -------------------------------------------------------------------------------- /sounds/princessmusic.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/princessmusic.ogg -------------------------------------------------------------------------------- /sounds/pushbutton.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/pushbutton.ogg -------------------------------------------------------------------------------- /sounds/rainboom.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/rainboom.ogg -------------------------------------------------------------------------------- /sounds/scorering.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/scorering.ogg -------------------------------------------------------------------------------- /sounds/shot.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/shot.ogg -------------------------------------------------------------------------------- /sounds/shrink.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/shrink.ogg -------------------------------------------------------------------------------- /sounds/stab.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/stab.ogg -------------------------------------------------------------------------------- /sounds/starmusic-fast.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/starmusic-fast.ogg -------------------------------------------------------------------------------- /sounds/starmusic.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/starmusic.ogg -------------------------------------------------------------------------------- /sounds/stomp.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/stomp.ogg -------------------------------------------------------------------------------- /sounds/swim.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/swim.ogg -------------------------------------------------------------------------------- /sounds/tailwag.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/tailwag.ogg -------------------------------------------------------------------------------- /sounds/underground-fast.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/underground-fast.ogg -------------------------------------------------------------------------------- /sounds/underground.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/underground.ogg -------------------------------------------------------------------------------- /sounds/underwater-fast.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/underwater-fast.ogg -------------------------------------------------------------------------------- /sounds/underwater.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/underwater.ogg -------------------------------------------------------------------------------- /sounds/vine.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mari0-CE/Mari0-Community-Edition/34cdefb1fab05a46dfea4e100ab2a62b3e5f42f8/sounds/vine.ogg -------------------------------------------------------------------------------- /spring.lua: -------------------------------------------------------------------------------- 1 | spring = class("spring") 2 | 3 | function spring:init(x, y) 4 | self.cox = x 5 | self.coy = y 6 | 7 | --PHYSICS STUFF 8 | self.x = x-1 9 | self.y = y-31/16 10 | self.width = 16/16 11 | self.height = 31/16 12 | self.static = true 13 | self.active = true 14 | 15 | self.drawable = false 16 | 17 | self.timer = springtime 18 | 19 | self.category = 19 20 | 21 | self.mask = {true} 22 | 23 | self.frame = 1 24 | end 25 | 26 | function spring:update(dt) 27 | if self.timer < springtime then 28 | self.timer = self.timer + dt 29 | if self.timer > springtime then 30 | self.timer = springtime 31 | end 32 | self.frame = math.ceil(self.timer/(springtime/3)+0.001)+1 33 | if self.frame > 3 then 34 | self.frame = 6-self.frame 35 | end 36 | end 37 | end 38 | 39 | function spring:draw() 40 | love.graphics.draw(springimg, springquads[spriteset][self.frame], math.floor((self.x-xscroll)*16*scale), ((self.y-yscroll)*16-8)*scale, 0, scale, scale) 41 | end 42 | 43 | function spring:hit() 44 | self.timer = 0 45 | end -------------------------------------------------------------------------------- /tile.lua: -------------------------------------------------------------------------------- 1 | tile = class("tile") 2 | 3 | function tile:init(x, y, slant) 4 | self.cox = x+1 5 | self.coy = y+1 6 | self.x = x 7 | self.y = y 8 | self.speedx = 0 9 | self.speedy = 0 10 | self.width = 1 11 | self.height = 1 12 | self.active = true 13 | self.static = true 14 | self.category = 2 15 | self.mask = {true} 16 | end --------------------------------------------------------------------------------