- Glow Platformer Adventure! - Part 2!

Instructions: Arrow keys to move and jump\nতততততততততততততততততততততততততততততততততততত\nTry to reach the end!\nতততততততততততততততততততততততততততততততততততত\nYou are Glow, a small adventurer on a conquest to find the treasure you have heard rumors about. As you venture you will find secrets and pass dangerous levels as you progress on your way to finding the big prize at the end! What will happen next? Comment what you think!\nতততততততততততততততততততততততততততততততততততত\nHey! ;)\nতততততততততততততততততততততততততততততততততততত\nCredits:\nTemplate by JoelGalaxyKing\ncardinalgirls101 for the snowfall effect

@Stage\n\nwhen I receive [next level v]\nnext backdrop\n\nwhen flag clicked\nswitch backdrop to (1 v)\n\n@Player\n\nwhen I receive [next level v]\nswitch costume to (normal v)\ngo to x: (-226) y: (-30)\n\nwhen I start as a clone\nshow\nset [ghost v] effect to (0)\nset size to (100) %\nrepeat (10)\n    change size by (-10)\n    change [ghost v] effect by (13)\nend\nhide\ndelete this clone\n\nwhen I receive [death v]\ngo to x: (-226) y: (-30)\n\nwhen flag clicked\nswitch costume to (normal v)\nhide\n\nwhen backdrop switches to [8 v]\ngo to x: (-226) y: (0)\n\nif <key (up arrow v) pressed?> then\n\nmove (10) steps\n\nwhen flag clicked\nset [color v] effect to (0)\n\nrepeat (10)\n\nmove (10) steps\n\nwait (15) seconds\n\nwhen flag clicked\nforever\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nswitch backdrop to (1 v)\nshow\ngo to x: (-210) y: (200)\nhide variable [score v]\nset [score v] to [0]\nset [my variable v] to [0]\nset [yv v] to [0]\nforever\n    if <key (right arrow v) pressed?> then\n        switch costume to (right v)\n        change [my variable v] by (0.7)\n    end\n    if <key (left arrow v) pressed?> then\n        switch costume to (left v)\n        change [my variable v] by (-0.7)\n    end\n    set [my variable v] to ((my variable) * (0.9))\n    change x by (my variable)\n    if <touching (level v)?> then\n        change y by (1)\n        if <touching (level v)?> then\n            change y by (1)\n            if <touching (level v)?> then\n                change y by (1)\n                if <touching (level v)?> then\n                    change y by (1)\n                    if <touching (level v)?> then\n                        change y by (1)\n                        if <touching (level v)?> then\n                            change x by ((my variable) * (-1))\n                            change y by (-5)\n                            if <key (up arrow v) pressed?> then\n                                if <(my variable) > [0]> then\n                                    set [my variable v] to [-1]\n                                else\n                                    set [my variable v] to [5]\n                                end\n                                set [yv v] to [10]\n                            else\n                                set [my variable v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [yv v] by (-1)\n    change y by (Yv)\n    if <touching (level v)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching (level v)?> then\n        if <key (up arrow v) pressed?> then\n            start sound [Jump v]\n            switch costume to (normal v)\n            set [yv v] to [11]\n        end\n    end\n    change y by (1)\n    if <touching (level portal v)?> then\n        broadcast (Next level v)\n        start sound [Coin v]\n    end\n    if <<touching (spikes v)?> or <touching (lava v)?>> then\n        start sound [Low Whoosh v]\n        switch costume to (normal v)\n        broadcast (death v)\n    end\n    if <touching (trampoline  v)?> then\n        start sound [Boing v]\n        set [yv v] to [15]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (ski lift thing v)?> then\n        set [yv v] to [1]\n    end\nend\n\nmove (10) steps\n\n@Level\n\nwhen I receive [next level v]\nnext costume\n\nswitch backdrop to (1 v)\n\nwhen flag clicked\nhide\n\nwhen flag clicked\nswitch costume to (costume1 v)\nshow\n\n@Spikes\n\nwhen I receive [next level v]\nnext costume\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [3 v]\ngo to x: (7) y: (55)\n\nwhen backdrop switches to [8 v]\nhide\n\nwhen backdrop switches to [game over v]\nhide\n\nwhen backdrop switches to [8 v]\nhide\n\nwhen flag clicked\ngo to x: (7) y: (-125)\nswitch costume to (costume1 v)\nshow\n\nwhen flag clicked\ngo to x: (7) y: (-130)\n\n@Thumbnail\n\nwhen flag clicked\ngo to [front v] layer\nrepeat (50)\n    change [ghost v] effect by (3)\nend\n\nwhen flag clicked\nset [ghost v] effect to (0)\n\nset [timer v] to (timer)\n\nwhen flag clicked\n\nwhen [timer v] > ((Timer) + (0.01))\n\nwhen [timer v] > ((Timer) + (0.01))\n\nshow\ngo to [back v] layer\n\n@Level portal\n\nwhen flag clicked\nset [ghost v] effect to (100)\nforever\n    if <touching (player v)?> then\n        broadcast (Next level v)\n    end\nend\n\n@Snow\n\nwhen flag clicked\nhide\n\nwhen I start as a clone\ngo to [back v] layer\ngo to x: (pick random (-240) to (240)) y: (190)\nset size to (pick random (25) to (100)) %\nset [brightness v] effect to (size)\nset [ghost v] effect to (size)\nshow\nglide (((100) - (size)) / (10)) secs to x: (pick random (-240) to (240)) y: (-180)\ndelete this clone\n\nwhen I receive [gameplay start v]\n\nshow\n\nwhen flag clicked\nforever\n    switch costume to (pick random (1) to (2))\n    create clone of (_myself_ v)\n    wait (0.05) seconds\nend\n\n@Ski lift thing\n\nwhen flag clicked\ngo to x: (36) y: (28)\nforever\n    if <touching (player v)?> then\n        broadcast (Ski thing activate v)\n    end\nend\n\nwhen I receive [death v]\ngo to x: (36) y: (28)\n\nwhen I receive [ski thing activate v]\nrepeat (50)\n    change x by (5)\nend\nwait (3) seconds\nrepeat (50)\n    change x by (-5)\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [4 v]\nshow\n\nwhen backdrop switches to [5 v]\nhide\n\n@Ski lift thing rope\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [4 v]\nshow\n\nwhen backdrop switches to [5 v]\nhide\n\n@Ski lift thing attacher\n\nwhen I receive [ski thing activate v]\nrepeat (50)\n    change x by (5)\nend\nwait (3) seconds\nrepeat (50)\n    change x by (-5)\nend\n\nwhen I receive [death v]\ngo to x: (36) y: (28)\n\nwhen flag clicked\ngo to x: (36) y: (28)\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [4 v]\nshow\n\nwhen backdrop switches to [5 v]\nhide\n\n@Sign\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [8 v]\nshow\n\n