Blue Lands: A Platformer

Instructions:               The Sequal is now out! Red Sea's: \n        https://scratch.mit.edu/projects/479692457/\n-------------------------------------------------------------------------\nTo play this game use the arrow keys or WASD to move and the up arrow or key W to jump. Avoid the spikes and jump of the spring blocks to get a big boost! I have now added a skip level button for any hard levels. Have fun!\n(1, 2, or 3 to change the song).\n----------------------------------------------------------------------------\nMore levels coming soon!\nTry to get the lowest score!\n\n#platformers #game #blue #fun #trending #bored #wolfmanryan #jump #spikes #awesome

@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop2 v)\nset [ghost v] effect to (0)\nwait (2) seconds\nrepeat (10)\n    change [ghost v] effect by (25)\nend\nset [ghost v] effect to (0)\nstart sound [Radioactive-Imag10 v]\nswitch backdrop to (screenshot 2023-10-17 194932 v)\nset [whirl v] effect to (300)\nrepeat (10)\n    change [whirl v] effect by (-30)\n    wait (0.2) seconds\nend\nwait (1) seconds\nswitch backdrop to (backdrop3 v)\n\nwhen I receive [instructions v]\nswitch backdrop to (backdrop4 v)\nwait (5) seconds\nswitch backdrop to (backdrop3 v)\n\nwhen I receive [start v]\nstop all sounds\nswitch backdrop to (backdrop1 v)\nif <(gods country) = [1]> then\n    start sound [Blake Shelton - God's Country \(Official Music Video\) v]\nend\nif <(radioactive) = [1]> then\n    start sound [Radioactive-Imag10 v]\nend\nif <(believer) = [1]> then\n    start sound [Believer- Imagine Dragons v]\nend\n\nwhen I receive [start v]\nforever\n    wait (1) seconds\nend\n\nwhen flag clicked\nset [☁ time: v] to [0]\nset [time: v] to [0]\n\nwhen I receive [start v]\nforever\n    wait (1) seconds\n    change [time: v] by (1)\nend\n\nwhen I receive [done v]\nset [☁ time: v] to (Time:)\nstop [all v]\n\n@Sprite1\n\nwhen I receive [start v]\ngo to x: (-192) y: (-99)\nshow\n\nwhen flag clicked\nhide\n\nwhen flag clicked\nforever\n    if <key (right arrow v) pressed?> then\n        change x by (10)\n    end\n    if <key (left arrow v) pressed?> then\n        change x by (-10)\n    end\nend\n\nwhen flag clicked\nforever\n    if <key (up arrow v) pressed?> then\n        repeat (5)\n            change y by (10)\n        end\n        if <key (right arrow v) pressed?> then\n            change x by (10)\n        end\n        if <key (left arrow v) pressed?> then\n            change x by (-10)\n        end\n        wait (0.5) seconds\n        repeat (5)\n            change y by (-10)\n        end\n    end\nend\n\nwhen I receive [next v]\ngo to x: (-192) y: (-97)\n\nwhen flag clicked\nforever\n    if <touching color (#0090ea)?> then\n        go to x: (-192) y: (-97)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#000000)?> then\nend\n\nwhen flag clicked\nforever\n    wait (0.01) seconds\n    if <<key (right arrow v) pressed?> or <<(mouse x) > [1]> and <mouse down?>>> then\n        change [x v] by (1)\n        point in direction (90)\n        create clone of (_myself_ v)\n    end\n    if <<key (left arrow v) pressed?> or <<(mouse x) < [-1]> and <mouse down?>>> then\n        change [x v] by (-1)\n        point in direction (-90)\n        create clone of (_myself_ v)\n    end\n    if <key (up arrow v) pressed?> then\n        change [x v] by (-1)\n        point in direction (-90)\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\nset [ghost v] effect to (0)\nwait (0.1) seconds\nrepeat (5)\n    change [ghost v] effect by (20)\nend\ndelete this clone\n\nwhen flag clicked\nforever\n    if <touching color (#40ffff)?> then\n        go to x: (-194) y: (-96)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#8ec7eb)?> then\n        repeat (10)\n            change y by (10)\n        end\n        wait (0.5) seconds\n        repeat (10)\n            change y by (-10)\n        end\n    end\nend\n\n@Sprite2\n\nwhen flag clicked\nswitch costume to (costume1 v)\nhide\n\nwhen I receive [start v]\ngo to x: (-15) y: (-47)\nshow\n\nwhen I receive [next v]\nnext costume\n\nwhen flag clicked\nforever\n    if <(costume [number v]) = [12]> then\n        broadcast (done v)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(costume [number v]) = [11]> then\n        forever\n            switch costume to (costume11 v)\n        end\n    end\nend\n\n@Sprite3\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\ngo to x: (189) y: (-78)\nshow\n\nwhen flag clicked\nforever\n    if <touching (sprite1 v)?> then\n        broadcast (next v)\n    end\nend\n\nwhen I receive [done v]\nhide\n\n@Sprite4\n\nwhen flag clicked\nhide\n\nwhen I receive [next v]\nhide\n\nwhen backdrop switches to [backdrop3 v]\ngo to x: (-107) y: (-16)\nshow\n\nwhen this sprite clicked\nbroadcast (start v)\nhide\n\nwhen I receive [instructions v]\nhide\n\nwhen I receive [instructions v]\nhide\n\n@Sprite5\n\nwhen flag clicked\nhide\n\nwhen I receive [next v]\nhide\n\nwhen backdrop switches to [backdrop3 v]\ngo to x: (119) y: (-15)\nshow\n\nwhen this sprite clicked\nbroadcast (instructions v)\n\nwhen I receive [instructions v]\nhide\n\nwhen I receive [start v]\nhide\n\n@Sprite6\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\nhide\n\nwhen I receive [instructions v]\nhide\n\nwhen I receive [done v]\nhide\n\nwhen backdrop switches to [backdrop3 v]\nswitch costume to (costume1 v)\nshow\n\nwhen [1 v] key pressed\nstop all sounds\nswitch costume to (costume1 v)\nstart sound [Blake Shelton - God's Country \(Official Music Video\) v]\nchange [gods country v] by (1)\n\nwhen [2 v] key pressed\nstop all sounds\nswitch costume to (costume2 v)\nstart sound [Radioactive-Imag10 v]\nchange [radioactive v] by (1)\n\nwhen [3 v] key pressed\nstop all sounds\nswitch costume to (costume3 v)\nstart sound [Believer- Imagine Dragons v]\nchange [believer v] by (1)\n\nwhen flag clicked\nset [believer v] to [0]\nset [radioactive v] to [0]\n\nwhen flag clicked\nset [gods country v] to [1]\nforever\n    if <(radioactive) = [1]> then\n        set [gods country v] to [0]\n    end\n    if <(believer) = [1]> then\n        set [gods country v] to [0]\n    end\nend\n\nwhen flag clicked\nset [believer v] to [0]\nforever\n    if <(radioactive) = [1]> then\n        set [believer v] to [0]\n    end\n    if <(gods country) = [1]> then\n        set [believer v] to [0]\n    end\nend\n\nwhen flag clicked\nset [radioactive v] to [0]\nforever\n    if <(gods country) = [1]> then\n        set [radioactive v] to [0]\n    end\n    if <(believer) = [1]> then\n        set [radioactive v] to [0]\n    end\nend\n\n@Screenshot 2021-01-29 at 8\n\n@Sprite7\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop1 v]\nshow\n\nwhen backdrop switches to [backdrop2 v]\nhide\n\nwhen backdrop switches to [backdrop3 v]\nhide\n\nwhen backdrop switches to [backdrop4 v]\nhide\n\nwhen this sprite clicked\nbroadcast (next v)\nset [ghost v] effect to (100)\nwait (3) seconds\nset [ghost v] effect to (0)\n\n