WORLDS || A PLATFORMER [ENTRY] #games

Instructions: ~~~~~~~~~~~~~~~~~WORLDS~~~~~~~~~~~~~~~~~\nTHIS IS MY ENTRY FOR @SkiNerd211 'S CONTEST\n\n~MOVE WIRH ARROW KEYS\n~AVOID SPIKES\n~R TO RESET IF YOU'RE STUCK\n\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nI KNOW IT'S GENERIC, BUT...\n\n\n#Worlds #worlds #platformer #games #all #entry #SkiNerd211 #world #worldplatformer #worldsplatformer #THESMALLSYRUP  #games #games #games #games #games #games #games #games #games #games #games #games  #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games  #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games \n

@Stage\n\nwhen I receive [start game v]\nswitch backdrop to (backdrop2 v)\nforever\n    play sound [Summertime v] until done\nend\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\n\n@Sprite3\n\ndefine SIMULATION\nchange y by (FALLTEMPO)\nif <touching (sprite5 v)?> then\n    if <(FALLTEMPO) < [0]> then\n        set [überground v] to [1]\n    else\n        set [überground v] to [-1]\n    end\n    repeat until <not <touching (sprite5 v)?>>\n        change y by (ÜBERGROUND)\n    end\n    set [falltempo v] to [0]\nelse\n    change [falltempo v] by (SCHWERKRAFT)\nend\n\ndefine SPRUNG\nif <key (up arrow v) pressed?> then\n    change y by (-1)\n    if <touching (sprite5 v)?> then\n        set [falltempo v] to [30]\n    end\n    change y by (-1)\nend\n\nwhen I receive [start game v]\nset [schwerkraft v] to [-3]\nset [is this ok v] to [YES IT IS]\ngo to x: (-185) y: (-88)\nshow\nforever\n    LAUFE\n    SPRUNG\n    SIMULATION\n    TOT\nend\n\ndefine LAUFE\nif <key (right arrow v) pressed?> then\n    change x by (7)\n    if <touching (sprite5 v)?> then\n        change x by (-7)\n    end\n    if <(x position) > [230]> then\n        broadcast (NEW LEVEL v)\n    end\nend\nif <key (left arrow v) pressed?> then\n    change x by (-7)\n    if <touching (sprite5 v)?> then\n        change x by (7)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [new level v]\ngo to x: (-185) y: (-88)\n\ndefine TOT\nif <<touching (sprite4 v)?> or <(y position) < [-180]>> then\n    repeat (5)\n        turn right (15) degrees\n        change [ghost v] effect by (15)\n    end\n    point in direction (90)\n    go to x: (-185) y: (-88)\n    set [ghost v] effect to (0)\nend\n\nwhen [r v] key pressed\ngo to x: (-185) y: (-88)\n\n@Sprite5\n\nwhen flag clicked\nhide\n\nwhen I receive [start game v]\nswitch costume to (costume1 v)\ngo to x: (0) y: (0)\nshow\n\nwhen I receive [new level v]\nnext costume\n\n@INTRO1\n\nwhen flag clicked\nset [mosaic v] effect to (0)\nhide\nplay sound [Echo - -SapphireDemon-2 v] until done\n\nwhen I receive [you v]\ngo to x: (0) y: (0)\nshow\nrepeat (30)\n    next costume\n    wait (0.02) seconds\nend\nbroadcast (CHIDE v)\nrepeat (20)\n    next costume\n    wait (0.02) seconds\nend\nhide\nwait (2.3) seconds\nstop all sounds\n\n@INTRO2\n\nwhen flag clicked\nshow\nset [turneru v] to [1]\nset [turner v] to [10]\nrepeat (200)\n    turn left (TURNER) degrees\n    set [turner v] to (pick random (10) to ((15) + (TURNERU)))\n    change [turneru v] by (0.4)\n    change [color v] effect by (2)\nend\nbroadcast (YOU v)\nrepeat (200)\n    turn left (TURNER) degrees\n    set [turner v] to (pick random (10) to ((15) + (TURNERU)))\n    change [turneru v] by (0.4)\n    change [color v] effect by (2)\n    change [ghost v] effect by (2)\nend\nhide\n\nhide\n\n@INTRO3\n\nwhen flag clicked\nhide\n\nwhen I receive [chide v]\nshow\ngo to x: (700) y: (0)\nrepeat (77)\n    change x by (-10)\n    change [color v] effect by (2)\nend\nwait (2) seconds\nhide\nbroadcast (START GAME v)\n\n@Sprite4\n\nwhen flag clicked\nhide\n\nwhen I receive [start game v]\nswitch costume to (costume2 v)\ngo to x: (0) y: (0)\nshow\n\nwhen I receive [new level v]\nnext costume\n\n@Sprite1\n\nwhen flag clicked\ngo to [front v] layer\nset [ghost v] effect to (0)\nhide\nrepeat (10)\n    change [ghost v] effect by (10)\nend\n\nshow\nset [ghost v] effect to (0)\n\n