Scratch History Platformer

Instructions: Welcome to my first game on this account!\nThis is a platformer about the history of scratch. You will learn many things over 9 (sometimes) hard levels.\nMove with ARROW KEYS\nTurn volume down with C   \nTurn volume up with V         \n@MasterAndras commented "Great"\n@JC_ProGold loved and faved\nPlease, Follow @TheAsteroid, he is a great guy lol

@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\n\nwhen I receive [next level v]\nnext backdrop\n\n@coolcat\n\nwhen I receive [play v]\nswitch costume to (costume1 v)\ngo to x: (-209) y: (-149)\nwait (0.5) seconds\nshow\nforever\n    change [y v] by (-1)\n    if <key (left arrow v) pressed?> then\n        change [x v] by (-1)\n        switch costume to (costume2 v)\n    end\n    if <key (right arrow v) pressed?> then\n        change [x v] by (1)\n        switch costume to (costume1 v)\n    end\n    if <touching color (#47ff82)?> then\n        go to x: (-209) y: (-148)\n        set [x v] to [0]\n        set [y v] to [0]\n        change [death v] by (1)\n    end\n    set [x v] to ((x) * (0.9))\n    change x by (x)\n    if <touching color (#ff6666)?> then\n        change y by (1)\n    end\n    if <touching color (#ff6666)?> then\n        change y by (1)\n    end\n    if <touching color (#ff6666)?> then\n        change y by (1)\n    end\n    if <touching color (#ff6666)?> then\n        change y by (1)\n    end\n    if <touching color (#ff6666)?> then\n        change y by (-4)\n        change x by ((x) * (-1))\n        if <key (up arrow v) pressed?> then\n            set [y v] to [10]\n            if <([abs v] of (x) ) = (x)> then\n                set [x v] to [-10]\n            else\n                set [x v] to [10]\n            end\n        else\n            set [x v] to [0]\n        end\n    end\n    change y by (y)\n    if <touching color (#ff6666)?> then\n        change y by ((y) - ((y) * (2)))\n        set [y v] to [0]\n    end\n    change y by (-1)\n    if <<key (up arrow v) pressed?> and <touching color (#ff6666)?>> then\n        set [y v] to [10]\n    end\n    change y by (1)\n    if <touching color (#ff0000)?> then\n        switch backdrop to (backdrop12 v)\n    end\nend\n\nwhen flag clicked\nset size to (50) %\n\nwhen I receive [play v]\nforever\n    if <key (left arrow v) pressed?> then\n        switch costume to (costume2 v)\n    end\n    if <key (right arrow v) pressed?> then\n        switch costume to (costume1 v)\n    end\nend\n\nwhen I receive [play v]\nforever\n    if <(x position) > [236]> then\n        broadcast (next level v)\n    end\nend\n\nwhen I receive [next level v]\ngo to x: (-209) y: (-148)\n\nwhen flag clicked\nhide\n\n@Sprite1\n\nwhen flag clicked\nshow\ngo to x: (36) y: (28)\n\nwhen I receive [play v]\nwait (0.5) seconds\nhide\n\n@play\n\nwhen flag clicked\nshow\ngo to [front v] layer\ngo to x: (10) y: (-90)\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (120) %\n    else\n        set size to (100) %\n    end\nend\n\nwhen this sprite clicked\nbroadcast (Play v)\nrepeat (3)\n    change y by (-55)\nend\nhide\nforever\n    play sound [Monkeys-Spinning-Monkeys v] until done\nend\n\nwhen [c v] key pressed\nchange volume by (-10)\n\nwhen [v v] key pressed\nchange volume by (10)\n\n@Sprite2\n\nwhen flag clicked\nshow\ngo to x: (36) y: (28)\n\nwhen I receive [play v]\nrepeat (8)\n    change x by (55)\nend\nhide\n\nchange y by (55)\n\n@Sprite3\n\nwhen flag clicked\nhide\n\nwhen I receive [play v]\ngo to x: (125) y: (139)\nforever\n    wait (20) seconds\n    show\n    wait (5) seconds\n    hide\nend\n\n@Sprite4\n\nwhen flag clicked\nhide\n\n@Sprite5\n\nwhen flag clicked\nset [name v] to (username)\n\n@Sprite6\n\nwhen flag clicked\nhide\nset size to (70) %\n\nwhen I receive [play v]\nwait (0.5) seconds\nshow\ngo to x: (-33) y: (149)\n\nwhen this sprite clicked\nbroadcast (next level v)\nforever\n    if <mouse down?> then\n        set size to (55) %\n    else\n        set size to (70) %\n    end\nend\n\n