Compass || A Platformer - Mobile friendly #games #all

Instructions: Let's get this top-loved!!!!\n\nI worked really hard on this.. so... pls like and fav it...\n\n-Crate- liked and faved it!!! he also commented!!!\nTheInternetIsCoool loved and faved this!!!\n\n\nTY SO MUCH!!!\nin games and on front page on all if u scroll down...\n\nOMGGGGGGGGGGG... it is on the trending and popular list on games!!! It's close to being on the first page, u guys can do this... let's increase the hearts and stars!!! (It's on 2nd page, I think)\n\nTrail update made...\nI HAD TO UNSHARE AND RESHARE TO FIX THE SPIKE GLITCH, THE SPIKES WEREN'T SHOWING, I DIDN'T USE IT FOR FAME!!!\nMobile-friendly update out\nComputer click updates out!!!\nMULTIPLAYER UPDATE COMING OUT!!!\nMobile-friendly update coming out\nOMG, thx so many guys... ty...\nHit the like and heart, and slam the follow button!!!\n\nThanks to @Alternous for being my second follower (the first follower was me) so a big round of applause to Alternous) and thanks to @candy3bar for being my third follower. I will always remember them in Scratch. And thanks to BlacWhite for being my first follower, (or me)... for being my own first follower.\n\nIɴ ᴛʜᴇ ᴡᴏʀʟᴅ ᴏғ ᴅᴀɴᴄɪɴɢ ᴛʀᴇᴇs, sᴛᴀʙʙɪɴɢ sᴘɪᴋᴇs, ᴊᴏɢɢɪɴɢ ʟᴀᴠᴀ, ᴡᴀᴠᴇs ᴏғ ʜᴏᴛᴛᴇʀ ʟᴀʏᴇʀs ᴏғ ʟᴀᴠᴀ, ᴀɴᴅ sᴘɪɴɴɪɴɢ sᴘɪᴋᴇs, ᴀ ʏᴏᴜɴɢ ᴀᴅᴠᴇɴᴛᴜʀᴇʀ ʜᴀs ᴛᴏ ʀᴇᴀᴄʜ ᴛʜᴇ ᴇɴᴅ ᴏғ ᴛʜᴇ ᴊᴜɴɢʟᴇ. Cᴀɴ ʜᴇ ᴅᴏ ɪᴛ ᴡɪᴛʜ ᴜʀ ʜᴇʟᴘ ᴏʀ ғᴀᴄᴇ ᴛʜᴇ ᴡʀᴀᴛʜ ᴏғ ᴅᴇᴀᴛʜ? (Hᴏᴡ ᴛᴏ ᴘʟᴀʏ ʙᴇʟᴏᴡ)...\n\n- Hᴏᴡ ᴛᴏ Pʟᴀʏ -\n\n*Usᴇ WASD (ᴏʀ ᴡᴀᴅ ᴛᴏ ʙᴇ ᴍᴏʀᴇ sᴘᴇᴄɪғɪᴄ) ʟᴏʟ\n\n*Usᴇ ᴀʀʀᴏᴡ ᴋᴇʏs ᴛᴏ ᴍᴏᴠᴇ ᴏᴛʜᴇʀᴡɪsᴇ\n\n*Aᴠᴏɪᴅ ᴀɴʏᴛʜɪɴɢ ᴛʜᴀᴛ ᴋɪʟʟs ᴜ, ʟɪᴋᴇ sᴘɪᴋᴇs, sᴘɪɴɴɪɴɢ sᴘɪᴋᴇs, ʟᴀʏᴇʀs ᴏғ ʟᴀᴠᴀ, ᴄᴏɴɴᴇᴄᴛᴇᴅ ғʟʏɪɴɢ ʟᴀᴠᴀ, ᴀɴᴅ ʟᴀᴠᴀ.\n\n*Gᴇᴛ ᴛᴏ ᴛʜᴇ ᴇɴᴅ, ᴀɴᴅ ʟᴇᴀᴠᴇ ᴀ ʟɪᴋᴇ, ғᴀᴠ, ᴀɴᴅ ғᴏʟʟᴏᴡ!!!\n\nFᴏʟʟᴏᴡ ᴍᴇ.\n\nCʜᴇᴄᴋ ᴏᴜᴛ ᴍʏ ᴏᴛʜᴇʀ ᴘʟᴀᴛғᴏʀᴍᴇʀs... ᴀɴᴅ ᴍʏ ʀᴇᴀʟʟʏ ʀᴇᴀʟʟʏ ʀᴇᴀʟʟʏ ʟᴏɴɢ ᴀɴᴅ ғᴜɴ sᴄʀᴏʟʟɪɴɢ ᴘʟᴀᴛғᴏʀᴍᴇʀ ɪs ʏᴇᴛ ᴛᴏ ᴄᴏᴍᴇ ᴏᴜᴛ. \n\nAʟsᴏ ᴍʏ ᴍᴜʟᴛɪᴘʟᴀʏᴇʀ ɪs ʏᴇᴛ ᴛᴏ ᴄᴏᴍᴇ ᴏᴜᴛ.\n\nUPDATE\n___________________________________________\nCᴏᴍᴘᴀss Issᴜᴇ ғɪxᴇᴅ>>>\n\nCᴏᴍᴘᴀss ᴜᴘᴅᴀᴛᴇᴅ.\n\n___________________________________________\n\nNᴏᴡ ᴛʜᴇ Cᴏᴍᴘᴀss ᴡɪᴛʜ ᴍᴏᴠᴇ ɪɴ ᴛʜᴇ ᴅɪʀᴇᴄᴛɪᴏɴ ᴏғ ᴛʜᴇ ᴘʟᴀʏᴇʀ, ᴛᴏ sᴇᴇ ɪғ ᴜʀ ɢᴏɪɴɢ ᴇᴀsᴛ, ᴡᴇsᴛ ᴏʀ ɴᴏʀᴛʜ. Iᴛ ɪs ᴀʟᴍᴏsᴛ ɪᴍᴘᴏssɪʙʟᴇ ᴛᴏ ɢᴏ sᴏᴜᴛʜ ʙᴇᴄᴀᴜsᴇ ᴜ ᴄᴀɴ'ᴛ ɢᴏ ᴅᴏᴡɴ ᴜɴʟᴇss ᴜʀ ғᴀʟʟɪɴɢ ғʀᴏᴍ ᴊᴜᴍᴘɪɴɢ.\n\n\nDᴏᴡɴ ʙᴜɢ ᴄᴀɴɴᴏᴛ ʙᴇ ғɪxᴇᴅ...\n\nUPDATE\n___________________________________________\n\n\nDᴏᴡɴ ʙᴜɢ ғɪxᴇᴅ!!!!!!\n\n\nUPDATE\n___________________________________________\n\n\nDʏɪɴɢ ᴇғғᴇᴄᴛ ᴇᴠᴇɴ ʙᴇᴛᴛᴇʀ ᴀɴᴅ ᴍᴏʀᴇ sᴀᴛɪsғʏɪɴɢ...\n\n___________________________________________\n\nMobile-friendly update out!!!\n\n___________________________________________\n\n\nComputer click updates out!!\n\n!\n\n___________________________________________\n\nTrial update made\n\n____________________________________________\nTiny particle effect made\n\n___________________________________________\n\nNo button trees and yes button trees made\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nTag time:::\n\n#games #all #greenplay #epic #make #sure #to #like #and #star #and #follow #XXtra_Burn #Alternous #for #second #follower #first #follower #was #me #xD #in #a #other #account\n\nDon't u love it when u talk in tags... xD...\n

@Stage\n\nwhen flag clicked\n\nswitch backdrop to (backdrop1 v)\n\nwait (3) seconds\n\nswitch backdrop to (backdropx v)\nwait (1.5) seconds\n\n@Sprite4\n\n@Particle effect2\n\nwhen flag clicked\nset [is clone? v] to [no]\nhide\n\nwhen I start as a clone\nshow\nset [is clone? v] to [yes]\nset [velocity x v] to ((pick random (-5) to (5)) / (3))\nset [velocity y v] to (pick random (1) to (10))\nrepeat (20)\n    change [ghost v] effect by (5)\n    change x by (velocity x)\n    change y by (velocity y)\n    change [velocity y v] by (-1)\nend\ndelete this clone\n\ndefine Create effect at (x) (y)\ngo to x: (x) y: (y)\nset [creation_delay v] to [-0.002]\nif <(is clone?) = [no]> then\n    repeat (3)\n        change [creation_delay v] by (0.005)\n        wait ((creation_delay) * (creation_delay)) seconds\n        create clone of (_myself_ v)\n        create clone of (_myself_ v)\n        create clone of (_myself_ v)\n        create clone of (_myself_ v)\n    end\nend\n\nwhen flag clicked\nforever\n    if <[new] = (item (4) of [\(sparks\) preferences v])> then\n        replace item (1) of [\(sparks\) preferences v] with []\n        set [color v] effect to (item (3) of [\(sparks\) preferences v])\n        Create effect at (item (1) of [\(sparks\) preferences v]) (item (2) of [\(sparks\) preferences v])\n    end\nend\n\ndefine Spawn Spark Effect at x: (x) y: (y) color: (color)\nreplace item (1) of [\(sparks\) preferences v] with (x)\nreplace item (2) of [\(sparks\) preferences v] with (y)\nreplace item (3) of [\(sparks\) preferences v] with (color)\nreplace item (4) of [\(sparks\) preferences v] with [new]\n\nwhen flag clicked\nforever\n    repeat (10)\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n        create clone of (_myself_ v)\n    end\nend\n\nshow\n\nwhen flag clicked\nswitch costume to (costume2 v)\nforever\n    hide\nend\n\nwhen backdrop switches to [backdrop v]\nswitch costume to (costume1 v)\nforever\n    forever\n        show\n    end\nend\n\nwhen flag clicked\nforever\n    Spawn Spark Effect at x: (mouse x) y: (mouse y) color: (pick random (1) to (200))\nend\n\nwhen flag clicked\nswitch costume to (costume2 v)\nforever\n    hide\n    forever\n        hide\n    end\nend\n\nwhen I receive [start project v]\nswitch costume to (costume1 v)\nforever\n    forever\n        show\n        forever\n            show\n        end\n    end\nend\n\n@Compass\n\nwhen flag clicked\ngo to x: (-232) y: (-56)\nset [gravity v] to [0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001]\nset rotation style [left-right v]\nswitch costume to (costume1 v)\nforever\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<mouse down?> and <(mouse x) < [-30]>>> then\n        point in direction (-90)\n        set [x velocity v] to [-5]\n        change x by (speed)\n    else\n        if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<mouse down?> and <(mouse x) > [30]>>> then\n            point in direction (90)\n            set [x velocity v] to [5]\n            change x by (speed)\n        else\n            set [x velocity v] to [0]\n        end\n    end\n    if <not <touching (ground v)?>> then\n        change y by (gravity)\n    end\n    change x by (x velocity)\nend\n\nwhen flag clicked\nforever\n    if <(costume [number v]) = [1]> then\n        if <<<key (up arrow v) pressed?> or <<key (w v) pressed?> or <key (space v) pressed?>>> or <<(mouse y) > ((y position) + (10))> and <mouse down?>>> then\n            set [velocity v] to [5]\n            change y by (velocity)\n            repeat until <touching (ground v)?>\n                change [velocity v] by (-0.2)\n                change y by (velocity)\n            end\n            set [velocity v] to [0]\n        end\n    end\nend\n\nswitch costume to (costume3 v)\n\nwhen flag clicked\nforever\n    if <<touching (spikes v)?> or <touching (roller v)?>> then\n        repeat (20)\n            change [ghost v] effect by (30)\n        end\n        point in direction (90)\n        clear graphic effects\n        go to x: (-192) y: (-57)\n        switch costume to (costume1 v)\n    end\n    if <touching (portal v)?> then\n        go to x: (-192) y: (-57)\n        switch backdrop to (next backdrop v)\n    end\nend\n\nwhen flag clicked\n\nswitch costume to (costume1 v)\n\nswitch backdrop to (backdrop v)\n\nwhen backdrop switches to [backdrop v]\nshow\nswitch costume to (costume1 v)\ngo to x: (-192) y: (-57)\n\nwhen backdrop switches to [backdrop v]\nshow\n\nwhen flag clicked\nforever\n    if <<touching (walls v)?> and <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<<key (right arrow v) pressed?> or <key (d v) pressed?>> and <<key (up arrow v) pressed?> or <<key (w v) pressed?> or <key (space v) pressed?>>>>>> then\n        change y by (10)\n        repeat until <touching (walls v)?>\n        if <not <touching (ground v)?>> then\n            change y by (gravity)\n        end\n        change x by (x velocity)\n    end\nend\n\nwhen backdrop switches to [backdrop v]\nforever\n    forever\n        show\n    end\nend\n\nswitch costume to (costume5 v)\nwait (0.2) seconds\nswitch costume to (costume6 v)\n\nswitch costume to (costume7 v)\nswitch costume to (costume8 v)\n\nwait (0.2) seconds\nswitch costume to (costume4 v)\n\nforever\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen flag clicked\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\nrepeat (50)\n    change size by (-1)\n    change [ghost v] effect by (5)\nend\ndelete this clone\n\nforever\n\nwhen flag clicked\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen flag clicked\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen flag clicked\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen flag clicked\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I receive [start project v]\nforever\n    forever\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I receive [yay!!! v]\nforever\n    if <key (2 v) pressed?> then\n        switch costume to (costume2 v)\n    end\n    if <key (1 v) pressed?> then\n        switch costume to (costume1 v)\n    end\n    if <key (j v) pressed?> then\n        set [velocity v] to [5]\n        change y by (velocity)\n        repeat until <touching (ground v)?>\n            change [velocity v] by (-0.1)\n            change y by (velocity)\n        end\n        set [velocity v] to [0]\n    end\n    if <<<key (up arrow v) pressed?> or <<key (w v) pressed?> or <key (space v) pressed?>>> or <<(mouse y) > ((y position) + (10))> and <mouse down?>>> then\n        set [velocity v] to [5]\n        change y by (velocity)\n        repeat until <touching (ground v)?>\n            change [velocity v] by (-0.2)\n            change y by (velocity)\n        end\n        set [velocity v] to [0]\n    end\nend\n\n@Ground\n\nwhen flag clicked\nforever\n    switch costume to (costume1 v)\nend\n\nwhen backdrop switches to [backdrop1 v]\nforever\n    switch costume to (costume1 v)\nend\n\nwhen backdrop switches to [backdrop2 v]\nforever\n    switch costume to (costume2 v)\nend\n\nwhen backdrop switches to [backdrop3 v]\nforever\n    switch costume to (costume3 v)\nend\n\nwhen backdrop switches to [backdrop4 v]\nforever\n    switch costume to (costume4 v)\nend\n\nwhen backdrop switches to [backdrop5 v]\nforever\n    switch costume to (costume5 v)\nend\n\nwhen backdrop switches to [backdrop6 v]\nforever\n    switch costume to (costume6 v)\nend\n\nwhen backdrop switches to [backdrop7 v]\nforever\n    switch costume to (costume7 v)\nend\n\nwhen backdrop switches to [backdrop8 v]\nforever\n    switch costume to (costume8 v)\nend\n\nwhen backdrop switches to [backdrop9 v]\nforever\n    switch costume to (costume9 v)\nend\n\nwhen backdrop switches to [backdrop10 v]\nforever\n    switch costume to (costume10 v)\nend\n\nwhen backdrop switches to [backdrop11 v]\nforever\n    switch costume to (costume11 v)\nend\n\nwhen backdrop switches to [backdrop v]\nforever\n    switch costume to (costume12 v)\nend\n\nwhen backdrop switches to [backdrop12 v]\nforever\n    switch costume to (costume13 v)\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\n@portal\n\nwhen backdrop switches to [backdrop12 v]\n\nwhen flag clicked\nshow\nforever\n    repeat (10)\n        switch costume to (costume1 v)\n        wait (0.5) seconds\n        switch costume to (costume5 v)\n        wait (0.5) seconds\n        switch costume to (costume2 v)\n        wait (0.5) seconds\n        switch costume to (costume8 v)\n        wait (0.5) seconds\n        switch costume to (costume3 v)\n        wait (0.5) seconds\n        switch costume to (costume6 v)\n        wait (0.5) seconds\n        switch costume to (costume4 v)\n        wait (0.5) seconds\n        switch costume to (costume7 v)\n        wait (0.5) seconds\n    end\nend\n\nwhen backdrop switches to [backdrop10 v]\n\nwhen backdrop switches to [backdrop21 v]\nforever\n    hide\nend\n\nwhen backdrop switches to [backdrop21 v]\nforever\n    hide\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\n@Walls\n\nwhen flag clicked\nforever\n    if <<touching (walls v)?> and <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<<key (right arrow v) pressed?> or <key (d v) pressed?>> and <<key (up arrow v) pressed?> or <<key (w v) pressed?> or <key (space v) pressed?>>>>>> then\n        change y by (10)\n        repeat until <touching (walls v)?>\n        if <not <touching (ground v)?>> then\n            change y by (gravity)\n        end\n        change x by (x velocity)\n    end\nend\n\nwhen backdrop switches to [backdrop v]\nforever\n    forever\n        show\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\ndefine decode ()\ndecode (join (join (join (join (join (join (join (join (join (join (join (join (join (☁ Player_1 check) (☁ Player_1 coords)) (☁ Player_2 check)) (☁ player_2 coords)) (☁ Player_3 check)) (☁ Player_3 coords)) (☁ Player_4 check)) (☁ Player_4 coords)) (☁ Player_5 check)) (☁ Player_5 coords)) (☁ Player_6 check)) (☁ Player_6 coords)) (Local Player_1 check)) (join (join (join (join (join (join (join (join (join (join (join (join (join (Local Player_2 check) (Local player_3 check)) (Local player_4 check)) (local player_5 check)) (local player_6 check)) (creation_delay)) (☁ Cloud check)) (☁ Cloud check)) (☁ Cloud check)) (☁ Cloud check)) (☁ Cloud check)) (☁ Cloud check)) (☁ Cloud check)) (#backdrops)))\nchange tempo by ()\n\n@Spikes\n\nwhen flag clicked\nshow\nforever\n    switch costume to (costume1 v)\nend\n\nwhen backdrop switches to [backdrop1 v]\nshow\nforever\n    show\n    switch costume to (costume1 v)\nend\n\nwhen backdrop switches to [backdrop2 v]\nforever\n    switch costume to (costume2 v)\nend\n\nwhen backdrop switches to [backdrop3 v]\nforever\n    switch costume to (costume3 v)\nend\n\nwhen backdrop switches to [backdrop4 v]\nforever\n    switch costume to (costume4 v)\nend\n\nwhen backdrop switches to [backdrop5 v]\nforever\n    switch costume to (costume5 v)\nend\n\nwhen backdrop switches to [backdrop6 v]\nforever\n    switch costume to (costume6 v)\nend\n\nwhen backdrop switches to [backdrop7 v]\nforever\n    switch costume to (costume7 v)\nend\n\nwhen backdrop switches to [backdrop8 v]\nforever\n    switch costume to (costume8 v)\nend\n\nwhen backdrop switches to [backdrop9 v]\nforever\n    switch costume to (costume9 v)\nend\n\nwhen backdrop switches to [backdrop10 v]\nforever\n    switch costume to (costume10 v)\nend\n\nwhen backdrop switches to [backdrop11 v]\nforever\n    switch costume to (costume11 v)\nend\n\nwhen backdrop switches to [backdrop v]\nforever\n    switch costume to (costume12 v)\nend\n\nwhen backdrop switches to [backdrop12 v]\nforever\n    switch costume to (costume13 v)\nend\n\nwhen backdrop switches to [backdrop13 v]\nforever\n    switch costume to (costume14 v)\nend\n\nwhen backdrop switches to [backdrop14 v]\nforever\n    hide\nend\n\nwhen backdrop switches to [backdrop17 v]\nforever\n    show\n    switch costume to (costume15 v)\nend\n\nwhen backdrop switches to [backdrop18 v]\nforever\n    show\n    switch costume to (costume16 v)\nend\n\nwhen backdrop switches to [backdrop19 v]\nforever\n    show\n    switch costume to (costume17 v)\nend\n\nwhen backdrop switches to [backdrop20 v]\nforever\n    show\n    switch costume to (costume18 v)\nend\n\nwhen backdrop switches to [backdrop21 v]\nforever\n    hide\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\n@Love heart like follow fav star heart\n\nwhen flag clicked\n\nwhen flag clicked\nhide\nforever\nend\n\nwhen I receive [start project v]\nhide\nforever\n    go [forward v] (10000000000000000) layers\n    wait (pick random (10) to (25)) seconds\n    show\n    go to x: (133) y: (136)\n    go to [front v] layer\n    wait (6) seconds\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    go to [front v] layer\nend\n\n@tree\n\nwhen flag clicked\nforever\n    repeat (10)\n        switch costume to (costume1 v)\n        wait (0.2) seconds\n        switch costume to (costume3 v)\n        wait (0.2) seconds\n        switch costume to (costume2 v)\n        wait (0.2) seconds\n        switch costume to (costume6 v)\n        wait (0.2) seconds\n        switch costume to (costume7 v)\n        wait (0.2) seconds\n        switch costume to (costume4 v)\n        wait (0.2) seconds\n        switch costume to (costume5 v)\n        wait (0.2) seconds\n        switch costume to (costume8 v)\n        wait (0.2) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen I receive [delete trees v]\nforever\n    hide\nend\n\nwhen I receive [trees on v]\nforever\n    show\nend\n\nstop [this script v]\n\nwhen I receive [trees on v]\nforever\n    show\nend\n\n@tree2\n\nwhen flag clicked\nforever\n    repeat (10)\n        switch costume to (costume1 v)\n        wait (0.2) seconds\n        switch costume to (costume3 v)\n        wait (0.2) seconds\n        switch costume to (costume2 v)\n        wait (0.2) seconds\n        switch costume to (costume6 v)\n        wait (0.2) seconds\n        switch costume to (costume7 v)\n        wait (0.2) seconds\n        switch costume to (costume4 v)\n        wait (0.2) seconds\n        switch costume to (costume5 v)\n        wait (0.2) seconds\n        switch costume to (costume8 v)\n        wait (0.2) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen I receive [delete trees v]\nforever\n    hide\nend\n\nwhen I receive [trees on v]\nforever\n    show\nend\n\n@tree3\n\nwhen flag clicked\ngo to [back v] layer\nforever\n    repeat (10)\n        switch costume to (costume1 v)\n        wait (0.2) seconds\n        switch costume to (costume3 v)\n        wait (0.2) seconds\n        switch costume to (costume2 v)\n        wait (0.2) seconds\n        switch costume to (costume6 v)\n        wait (0.2) seconds\n        switch costume to (costume7 v)\n        wait (0.2) seconds\n        switch costume to (costume4 v)\n        wait (0.2) seconds\n        switch costume to (costume5 v)\n        wait (0.2) seconds\n        switch costume to (costume8 v)\n        wait (0.2) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\nwhen I receive [delete trees v]\nforever\n    hide\nend\n\nwhen I receive [trees on v]\nforever\n    show\nend\n\n@roller\n\nwhen flag clicked\nforever\n    repeat (20)\n        point in direction (90)\n        wait (0.1) seconds\n        point in direction (100)\n        wait (0.1) seconds\n        point in direction (110)\n        wait (0.1) seconds\n        point in direction (120)\n        wait (0.1) seconds\n        point in direction (130)\n        wait (0.1) seconds\n        point in direction (140)\n        wait (0.1) seconds\n        point in direction (150)\n        wait (0.1) seconds\n        point in direction (160)\n        wait (0.1) seconds\n        point in direction (170)\n        wait (0.1) seconds\n        point in direction (180)\n        wait (0.1) seconds\n        point in direction (180)\n        wait (0.1) seconds\n        point in direction (170)\n        wait (0.1) seconds\n        point in direction (160)\n        wait (0.1) seconds\n        point in direction (150)\n        wait (0.1) seconds\n        point in direction (140)\n        wait (0.1) seconds\n        point in direction (130)\n        wait (0.1) seconds\n        point in direction (120)\n        wait (0.1) seconds\n        point in direction (110)\n        wait (0.1) seconds\n        point in direction (100)\n        wait (0.1) seconds\n    end\nend\n\npoint in direction (-170)\nwait (0.1) seconds\n\npoint in direction (-160)\nwait (0.1) seconds\npoint in direction (-150)\n\nwait (0.1) seconds\npoint in direction (-140)\nwait (0.1) seconds\npoint in direction (-130)\nwait (0.1) seconds\npoint in direction (-120)\nwait (0.1) seconds\npoint in direction (-110)\nwait (0.1) seconds\npoint in direction (-100)\nwait (0.1) seconds\n\npoint in direction (-90)\nwait (0.1) seconds\npoint in direction (-80)\nwait (0.1) seconds\npoint in direction (-70)\nwait (0.1) seconds\npoint in direction (-60)\nwait (0.1) seconds\npoint in direction (-50)\nwait (0.1) seconds\npoint in direction (-40)\nwait (0.1) seconds\npoint in direction (-30)\nwait (0.1) seconds\npoint in direction (-20)\nwait (0.1) seconds\npoint in direction (-10)\nwait (0.1) seconds\n\npoint in direction (0)\nwait (0.1) seconds\npoint in direction (10)\nwait (0.1) seconds\npoint in direction (20)\nwait (0.1) seconds\npoint in direction (30)\nwait (0.1) seconds\npoint in direction (40)\nwait (0.1) seconds\npoint in direction (50)\nwait (0.1) seconds\npoint in direction (60)\nwait (0.1) seconds\npoint in direction (70)\nwait (0.1) seconds\npoint in direction (80)\nwait (0.1) seconds\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen backdrop switches to [backdrop14 v]\nforever\n    forever\n        show\n        switch costume to (costume1 v)\n    end\nend\n\nwhen backdrop switches to [backdrop15 v]\nforever\n    forever\n        show\n        switch costume to (costume2 v)\n    end\nend\n\nwhen backdrop switches to [backdrop16 v]\nforever\n    forever\n        show\n        switch costume to (costume1 v)\n    end\nend\n\nwhen backdrop switches to [backdrop17 v]\nforever\n    forever\n        forever\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\n\nforever\n    show\nend\n\n@compass\n\nwhen flag clicked\nforever\n    if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n        switch costume to (costume1 v)\n    end\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        switch costume to (costume2 v)\n    end\n    if <<key (up arrow v) pressed?> or <<key (w v) pressed?> or <key (space v) pressed?>>> then\n        switch costume to (costume3 v)\n        wait (1) seconds\n        switch costume to (costume4 v)\n    end\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen I receive [start project v]\nforever\n    show\nend\n\n@roller2\n\nwhen flag clicked\nforever\n    repeat (20)\n        point in direction (90)\n        wait (0.1) seconds\n        point in direction (100)\n        wait (0.1) seconds\n        point in direction (110)\n        wait (0.1) seconds\n        point in direction (120)\n        wait (0.1) seconds\n        point in direction (130)\n        wait (0.1) seconds\n        point in direction (140)\n        wait (0.1) seconds\n        point in direction (150)\n        wait (0.1) seconds\n        point in direction (160)\n        wait (0.1) seconds\n        point in direction (170)\n        wait (0.1) seconds\n        point in direction (180)\n        wait (0.1) seconds\n        point in direction (180)\n        wait (0.1) seconds\n        point in direction (170)\n        wait (0.1) seconds\n        point in direction (160)\n        wait (0.1) seconds\n        point in direction (150)\n        wait (0.1) seconds\n        point in direction (140)\n        wait (0.1) seconds\n        point in direction (130)\n        wait (0.1) seconds\n        point in direction (120)\n        wait (0.1) seconds\n        point in direction (110)\n        wait (0.1) seconds\n        point in direction (100)\n        wait (0.1) seconds\n    end\nend\n\npoint in direction (-170)\nwait (0.1) seconds\n\npoint in direction (-160)\nwait (0.1) seconds\npoint in direction (-150)\n\nwait (0.1) seconds\npoint in direction (-140)\nwait (0.1) seconds\npoint in direction (-130)\nwait (0.1) seconds\npoint in direction (-120)\nwait (0.1) seconds\npoint in direction (-110)\nwait (0.1) seconds\npoint in direction (-100)\nwait (0.1) seconds\n\npoint in direction (-90)\nwait (0.1) seconds\npoint in direction (-80)\nwait (0.1) seconds\npoint in direction (-70)\nwait (0.1) seconds\npoint in direction (-60)\nwait (0.1) seconds\npoint in direction (-50)\nwait (0.1) seconds\npoint in direction (-40)\nwait (0.1) seconds\npoint in direction (-30)\nwait (0.1) seconds\npoint in direction (-20)\nwait (0.1) seconds\npoint in direction (-10)\nwait (0.1) seconds\n\npoint in direction (0)\nwait (0.1) seconds\npoint in direction (10)\nwait (0.1) seconds\npoint in direction (20)\nwait (0.1) seconds\npoint in direction (30)\nwait (0.1) seconds\npoint in direction (40)\nwait (0.1) seconds\npoint in direction (50)\nwait (0.1) seconds\npoint in direction (60)\nwait (0.1) seconds\npoint in direction (70)\nwait (0.1) seconds\npoint in direction (80)\nwait (0.1) seconds\n\nwhen flag clicked\nforever\n    hide\nend\n\nwhen backdrop switches to [backdrop16 v]\nforever\n    forever\n        go to [back v] layer\n        show\n        switch costume to (costume1 v)\n    end\nend\n\nwhen backdrop switches to [backdrop17 v]\nforever\n    forever\n        forever\n            hide\n        end\n    end\nend\n\n@printscript\n\nwhen flag clicked\nforever\n    hide\nend\n\nshow\ngo to [front v] layer\n\n@Sprite1\n\nwhen flag clicked\nswitch backdrop to (backdrop22 v)\nshow\nbroadcast (START v)\nswitch costume to (costume1 v)\nwait (1.5) seconds\nset [☁ cloud check v] to [0]\nset [☁ cloud check v] to [1]\nif <(☁ Cloud check) = [1]> then\n    set [local player_1 check v] to (☁ Player_1 check)\n    set [local player_2 check v] to (☁ Player_2 check)\n    set [local player_3 check v] to (☁ Player_3 check)\n    set [local player_4 check v] to (☁ Player_4 check)\n    set [local player_5 check v] to (☁ Player_5 check)\n    set [local player_6 check v] to (☁ Player_6 check)\n    wait (4.5) seconds\n    if <(Local Player_1 check) = (☁ Player_1 check)> then\n        set [player id v] to [1]\n        set [☁ player_1 check v] to [0]\n        set [☁ player_1 coords v] to [50500]\n        switch costume to (costume2 v)\n        wait (1) seconds\n        hide\n        switch backdrop to (backdrop1 v)\n        broadcast (start project v)\n    else\n        if <(Local Player_2 check) = (☁ Player_2 check)> then\n            set [player id v] to [2]\n            set [☁ player_2 check v] to [0]\n            set [☁ player_2 coords v] to [50500]\n            switch costume to (costume2 v)\n            wait (1) seconds\n            hide\n            switch backdrop to (backdrop1 v)\n            broadcast (start project v)\n        else\n            if <(Local player_3 check) = (☁ Player_3 check)> then\n                set [player id v] to [3]\n                set [☁ player_3 check v] to [0]\n                set [☁ player_3 coords v] to [50500]\n                switch costume to (costume2 v)\n                wait (1) seconds\n                hide\n                switch backdrop to (backdrop1 v)\n                broadcast (start project v)\n            else\n                if <(Local player_4 check) = (☁ Player_4 check)> then\n                    set [player id v] to [4]\n                    set [☁ player_4 check v] to [0]\n                    set [☁ player_4 coords v] to [50500]\n                    switch costume to (costume2 v)\n                    wait (1) seconds\n                    hide\n                    switch backdrop to (backdrop1 v)\n                    broadcast (start project v)\n                else\n                    if <(local player_5 check) = (☁ Player_5 check)> then\n                        set [player id v] to [5]\n                        set [☁ player_5 check v] to [0]\n                        set [☁ player_5 coords v] to [50500]\n                        switch costume to (costume2 v)\n                        wait (1) seconds\n                        hide\n                        switch backdrop to (backdrop1 v)\n                        broadcast (start project v)\n                    else\n                        if <(local player_5 check) = (☁ Player_5 check)> then\n                            set [player id v] to [6]\n                            set [☁ player_6 check v] to [0]\n                            set [☁ player_6 coords v] to [50500]\n                            switch costume to (costume2 v)\n                            wait (1) seconds\n                            hide\n                            switch backdrop to (backdrop1 v)\n                            broadcast (start project v)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nbroadcast (full!!! v)\n\n@particle effect\n\nwhen I receive [start project v]\ngo to x: (244) y: (pick random (-62) to (-47))\nforever\n    repeat (10)\n        move (-10) steps\n        create clone of (_myself_ v)\n    end\n    hide\n    set [ghost v] effect to (pick random (20) to (30))\nend\n\nwhen flag clicked\nforever\n    hide\nend\n\nshow\n\nwhen I receive [start project v]\nforever\n    create clone of (_myself_ v)\n    wait (0.1) seconds\n    create clone of (_myself_ v)\n    wait (0.1) seconds\n    create clone of (_myself_ v)\n    wait (0.1) seconds\n    create clone of (_myself_ v)\n    wait (0.1) seconds\nend\n\nwhen I start as a clone\ngo to x: (244) y: (pick random (-62) to (-47))\nforever\n    hide\n    set [ghost v] effect to (pick random (20) to (30))\n    repeat (10)\n        move (-10) steps\n    end\nend\n\nshow\n\ngo to [back v] layer\ngo [backward v] (100000000000000000000000000000000000000000000000000000) layers\n\ngo to [back v] layer\ngo [backward v] (100000000000000000000000000000000000000000000000000000) layers\n\nwhen I start as a clone\nif <(x position) = [-207]> then\n    delete this clone\nend\ndelete this clone\n\n@Sprite2\n\nwhen this sprite clicked\nbroadcast (delete trees v)\n\n@Sprite3\n\nwhen this sprite clicked\nbroadcast (trees on v)\n\n@love and fave detector\n\nwhen flag clicked\ngo to [front v] layer\ngo [forward v] (10000000000000000000000000000000000000000000000000000000000000000000000000000000000000) layers\ngo to [front v] layer\ngo [forward v] (10000000000000000000000000000000000000000000000000000000000000000000000000000000000000) layers\ngo to [front v] layer\ngo [forward v] (10000000000000000000000000000000000000000000000000000000000000000000000000000000000000) layers\ngo to [front v] layer\ngo [forward v] (10000000000000000000000000000000000000000000000000000000000000000000000000000000000000) layers\nswitch costume to (costume1 v)\nclear graphic effects\nshow\nset [ghost v] effect to (100)\ngo to x: (-65) y: (-32)\nforever\n    forever\n        if <(loved/faved) = [0]> then\n            switch costume to (costume1 v)\n            if <touching (mouse-pointer v)?> then\n                if <not <(screen) = [maingame]>> then\n                    wait until <(screen) = [maingame]>\n                end\n                wait (1) seconds\n                broadcast (yay!!! v)\n                set [loved/faved v] to [1]\n                switch costume to (costume2 v)\n                go to x: (-9) y: (137)\n                repeat (10)\n                    change [ghost v] effect by (-8)\n                end\n                wait (3.059) seconds\n                repeat (10)\n                    change [ghost v] effect by (8)\n                end\n                hide\n            end\n        end\n    end\nend\n\nwhen I receive [yay!!! v]\nset instrument to (2 v)\nrepeat (1)\n    repeat (10)\n        play note (108) for (0.1) beats\n    end\nend\n\nset [loved/faved v] to [0]\n\n