FyreEscape (Platformer)

Instructions: v.1.5.6\nNOTE: This project is NOT meant to spread fear and anxiety over nuclear power. Nuclear power is actually a far better alternative than coal and oil globally. \nThere has only been 1-2 major accidents in nuclear power, and one of them, Chernobyl, is this game inspired by.\n\nThis should be obvious, but NO ADVERTISING\n■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■\n[ STORY ]\n(Inspired by the Chernobyl accident)\nYou are in a radioactive place after a terrible disaster and need to get out. You have a protective suit on but the radiation will penetrate it soon... \nJump over radioactive ponds and spikes and get to the helicopter before it's to late!\n\n\nDifficulty rating: Medium\nThere is one long level with 10 checkpoints\n\nMay lag on slow computers*\n\n■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■\n[ CONTROLS ]\n• -->Controll instruction in-game<--\n• Skip or mute the music with the icon at the top left\n• "R" to restart the current checkpoint. \n\nWant to play more scrolling platformers? Then check out my profile > @KIKOKO_ <\n■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■\nEnjoy!\nIf you like this game, make sure to ❤️ , ⭐️ and follow!\nAnd check out my other projects :D\n■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■-■\n[ CREDITS ]\n• Inspired by the Chernobyl disaster\n• The helicopter bell UH-1 huey\n• Thanks to @griffpatch for scrolling engine (modified by me) \n•  @TimMcCool 's very nice button detector\n• Title from cooltext.com\n• Sound effects are from YouTube audiolibrary and scratch sound library\n• End song: Flying'n'stuff - F-777\n• Background music: Droid Rage - ORGE sounds\n• Intro song: Flight - Tristam, Braken\n\n\n#platformer #radioactive #fallout #radiation #green #game #fun #scrolling_platformer #mobile #mobile_compatible #mobile_friendly #griffpatch #scripts #platformer #mobile #credits #timmccool #spikes #hard_work #cool #amazing #art #fun_game #games #love #favorite #follow #kikoko #why_did_you_read_the_hashtags_?

@Stage\n\nwhen I receive [следующий lvl v]\nnext backdrop\n\nwhen flag clicked\nswitch backdrop to (1 v)\n\n@circle\n\nwhen I receive [---- v]\npoint in direction (90)\nswitch costume to (1 v)\nshow\ngo to x: (0) y: (0)\nforever\n    if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n        turn left (5) degrees\n    end\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        turn right (5) degrees\n    end\nend\n\nwhen flag clicked\nset [lvl v] to [1]\nhide\n\nwhen I receive [следующий lvl v]\nchange [lvl v] by (1)\nnext costume\npoint in direction (90)\ngo to x: (0) y: (0)\n\nwhen I receive [g v]\npoint in direction (90)\ngo to x: (0) y: (0)\n\n@ball\n\nwhen flag clicked\nhide\n\nwhen I receive [---- v]\nshow\nclear graphic effects\ngo to x: (0) y: (155)\nforever\n    repeat until <touching color (#ffffff)?>\n        change y by (-5)\n    end\n    if <<key (w v) pressed?> or <key (up arrow v) pressed?>> then\n        repeat (8)\n            change y by (5)\n        end\n    end\nend\n\nwhen I receive [---- v]\nclear graphic effects\nforever\n    if <touching (finish v)?> then\n        broadcast (следующий lvl v) and wait\n        show\n        go to x: (0) y: (155)\n    end\n    if <<touching color (#ff5d5d)?> or <<touching color (#ffe85c)?> or <touching (let v)?>>> then\n        repeat (5)\n            change [ghost v] effect by (20)\n        end\n        clear graphic effects\n        go to x: (0) y: (155)\n        broadcast (g v)\n    end\n    if <<touching color (#53e673)?> and <<key (w v) pressed?> or <key (up arrow v) pressed?>>> then\n        repeat (12)\n            change y by (5)\n        end\n    end\nend\n\n@let\n\nwhen flag clicked\ngo to x: (0) y: (0)\nhide\nforever\n    hide\n    if <(lvl) = [9]> then\n        switch costume to (1 v)\n        go to x: (0) y: (0)\n        show\n        repeat until <(lvl) = [10]>\n            turn right (15) degrees\n        end\n    end\n    if <(lvl) = [10]> then\n        switch costume to (2 v)\n        go to x: (0) y: (0)\n        show\n        repeat until <(lvl) = [11]>\n            turn right (15) degrees\n        end\n    end\n    if <(lvl) = [11]> then\n        switch costume to (3 v)\n        go to x: (0) y: (0)\n        show\n        repeat until <(lvl) = [12]>\n            turn right (10) degrees\n        end\n    end\n    if <(lvl) = [12]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\n\n@finish\n\nwhen flag clicked\nhide\n\nwhen I receive [---- v]\ngo to x: (0) y: (0)\nshow\n\nbroadcast (следующий lvl v)\n\n@logo\n\nwhen flag clicked\ngo to x: (0) y: (0)\nshow\n\nwhen I receive [play v]\nhide\n\nwhen flag clicked\nwait (3) seconds\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\nbroadcast (PLAY v)\n\nbroadcast (---- v) and wait\n\n@logo2\n\nwhen flag clicked\ngo to x: (0) y: (0)\ngo to [front v] layer\nshow\nwait (1.5) seconds\nrepeat (60)\n    change x by (-5)\n    change y by (-5)\nend\nbroadcast (PLAY v)\n\nwhen I receive [play v]\nhide\n\nbroadcast (PLAY v)\n\n@screen saver\n\nwhen flag clicked\nforever\n    hide\nend\n\nshow\ngo to [front v] layer\ngo to x: (0) y: (0)\n\n@screen saver2\n\nwhen flag clicked\nhide\n\nwhen I receive [play v]\nshow\n\nwhen I receive [---- v]\nhide\n\n@PLAY\n\nwhen flag clicked\nshow\ngo to [back v] layer\n\nwhen I receive [play v]\nshow\nforever\n    go to [front v] layer\n    switch costume to (1 v)\n    if <touching (mouse-pointer v)?> then\n        switch costume to (2 v)\n    end\nend\n\nwhen this sprite clicked\nbroadcast (---- v)\nbroadcast (g v) and wait\n\nwhen I receive [---- v]\nhide\n\nwhen flag clicked\nshow\n\n@music\n\nwhen flag clicked\nwait (3) seconds\nforever\n    play sound [Vexento - Snowflakes v] until done\nend\n\n