DARK||A PLATFORMER 

Instructions: #8th on stories!!!\n#28th on games!!!\nIf you follow me and like and  Star this project, \nI will give u a skip function\n OMG #64th ON TRENDING OMGOMGOMGOMGOMGOMG\nHELP ME HIT TOP LUVEED\nThere is a hacking surprise if you click on something.\nRESHARED AFTER MAJOR GLITCH \nTo make the bounce pad work, jump on the bounce pad\nArrow keys or wasd\nThis is my greatest creation\nIn mobile, there is a reset button\nIn pc its just r\n

@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\nforever\n    play sound [Vexento - Anesthesia my-free-mp3s v] until done\nend\n\nwhen I receive [dyeet v]\nnext backdrop\n\n@Sprite1\n\nset x to (36)\n\ndefine Newton\nset rotation style [left-right v]\nset [xv v] to [0]\nset [yv v] to [0]\ngo to x: (-200) y: (-120)\nforever\n    change [yv v] by (-1)\n    if <<key (right arrow v) pressed?> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        set [xv v] to [5]\n    end\n    if <<key (left arrow v) pressed?> or <<mouse down?> and <(mouse x) < (x position)>>> then\n        set [xv v] to [-5]\n    end\n    set [xv v] to ((Xv) * (0.9))\n    change x by (Xv)\n    if <touching (sprite2 v)?> then\n        change y by (1)\n        if <touching (sprite2 v)?> then\n            change y by (1)\n            if <touching (sprite2 v)?> then\n                change y by (1)\n                if <touching (sprite2 v)?> then\n                    change y by (1)\n                    if <touching (sprite2 v)?> then\n                        change y by (1)\n                        change x by ((Xv) * (-1))\n                        change y by (-5)\n                    end\n                end\n            end\n        end\n    end\n    change y by (Yv)\n    if <touching (sprite2 v)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching (sprite2 v)?> then\n        if <<key (up arrow v) pressed?> or <<mouse down?> and <(mouse y) > (y position)>>> then\n            set [yv v] to [15]\n        end\n        if <touching (sprite4 v)?> then\n            set [yv v] to [30]\n        end\n    end\n    change y by (1)\n    if <touching (sprite3 v)?> then\n        broadcast (DYEET v)\n        set [xv v] to [0]\n        change [my variable v] by (1)\n        set [yv v] to [0]\n        go to x: (-200) y: (-129)\n    end\n    if <key (r v) pressed?> then\n        broadcast (Reset v)\n    end\n    if <touching (sprite5 v)?> then\n        broadcast (Reset v)\n    end\nend\n\n\n\nwhen I receive [reset v]\ngo to x: (-200) y: (-125)\n\nwhen I start as a clone\nrepeat (10)\n    change size by (-5)\n    change [ghost v] effect by (7)\nend\ndelete this clone\n\nwhen flag clicked\nNewton\n\nset [yv v] to [50]\n\nwhen flag clicked\nset [my variable v] to [0]\n\ndefine Easter eggg.io\nset [my variable v] to [0]\nstop [other scripts in sprite v]\nforever\n    if <<key (right arrow v) pressed?> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        change x by (10)\n    end\n    if <<key (left arrow v) pressed?> or <<mouse down?> and <(mouse x) < (x position)>>> then\n        change x by (-10)\n    end\n    if <<key (up arrow v) pressed?> or <<mouse down?> and <(mouse y) > (y position)>>> then\n        change y by (10)\n    end\n    if <<key (down arrow v) pressed?> or <<mouse down?> and <(mouse y) < (y position)>>> then\n        change y by (-10)\n    end\n    if <touching (sprite3 v)?> then\n        broadcast (DYEET v)\n        change [my variable v] by (1)\n    end\nend\n\nwhen flag clicked\nforever\n    if <key (z v) pressed?> then\n        Easter eggg.io\n    end\nend\n\n@Sprite2\n\nwhen flag clicked\nswitch costume to (costume1 v)\n\nwhen I receive [dyeet v]\nnext costume\n\nwhen flag clicked\nforever\n    if <<<(username) = [Yellowtrees]> or <(username) = [Totallynotasia]>> and <key (s v) pressed?>> then\n        broadcast (DYEET v)\n        change [my variable v] by (1)\n        broadcast (Reset v)\n        wait (1) seconds\n    end\nend\n\n@Sprite3\n\nwhen flag clicked\nset [my variable v] to [0]\nforever\n    broadcast (In tribute tho the greatest graphic-maker, @--explosion-- v)\nend\n\nwhen I receive [in tribute tho the greatest graphic-maker, @--explosion-- v]\nforever\n    Ssaddddd\nend\n\ndefine Ssaddddd\nset size to (75) %\nif <(my variable) = [0]> then\n    go to x: (168) y: (56)\nend\nif <(my variable) = [1]> then\n    go to x: (-169) y: (34)\nend\nif <(my variable) = [2]> then\n    go to x: (-183) y: (34)\nend\nif <(my variable) = [3]> then\n    go to x: (-18) y: (124)\nend\nif <(my variable) = [4]> then\n    go to x: (-179) y: (129)\nend\nif <(my variable) = [5]> then\n    go to x: (-179) y: (39)\nend\nif <(my variable) = [6]> then\n    go to x: (163) y: (-112)\nend\nif <(my variable) = [9]> then\n    go to x: (-10) y: (0)\nend\n\nwhen I start as a clone\nforever\n    turn left (5) degrees\nend\n\nwhen flag clicked\ngo to [back v] layer\ncreate clone of (_myself_ v)\nforever\n    turn right (5) degrees\nend\n\n@Sprite4\n\nwhen flag clicked\nswitch costume to (costume6 v)\nset [state v] to [0]\ngo to x: (175) y: (-58)\nhide\nforever\n    if <(my variable) = [5]> then\n        show\n    end\n    if <(my variable) = [6]> then\n        go to x: (-152) y: (-139)\n    end\n    if <(my variable) = [7]> then\n        switch costume to (costume1 v)\n    end\n    if <(my variable) = [8]> then\n        hide\n    end\nend\n\nwhen I start as a clone\nforever\n    turn left (15) degrees\n    wait (0.1) seconds\nend\n\n@Sprite5\n\nwhen flag clicked\nswitch costume to (costume1 v)\n\nwhen I receive [dyeet v]\nnext costume\n\n@Sprite6\n\nwhen flag clicked\ngo to x: (0) y: (0)\nshow\ngo to [back v] layer\n\nwhen I receive [let’s do dis v]\nhide\n\n@Sprite7\n\nwhen flag clicked\nshow\n\nwhen flag clicked\nshow\ngo to [front v] layer\ngo [forward v] (1) layers\n\nwhen flag clicked\nshow\ngo to x: (4) y: (0)\ngo to [front v] layer\ngo [forward v] (7) layers\n\nwhen this sprite clicked\nhide\nbroadcast (Let’s do dis v)\n\nwhen I receive [let’s do dis v]\nhide\n\n@Sprite8\n\nwhen flag clicked\nshow\ngo to x: (12) y: (-4)\ngo to [front v] layer\ngo [forward v] (7) layers\n\nwhen this sprite clicked\nhide\nbroadcast (Let’s do dis v)\nbroadcast (Mobile v)\n\nwhen I receive [let’s do dis v]\nhide\n\nturn right (15) degrees\n\n@Sprite9\n\n@Sprite10\n\nwhen flag clicked\nhide\n\nwhen I receive [mobile v]\nshow\n\nwhen this sprite clicked\ngo to x: (37) y: (26)\nbroadcast (Reset v)\nrepeat (7)\n    change y by (-5)\nend\nwait (1) seconds\nrepeat (7)\n    change y by (5)\nend\n\n@Sprite11\n\nwhen flag clicked\nset [ghost v] effect to (100)\n\n