NinjaRun 4™ A Platformer

Instructions: 日本語↓これやる前に一言ほぼ運ゲーですw\n\nFall! ! It's a platformer.\nThis is a game where you keep avoiding obstacles without hitting them.How to operate\nAs usual, the music is the author's favorite music lol\n\nOperate with arrow keys or tap\n\nGood luck aiming for the world record! !\n\n日本語\n\nkee_proさんのハード版作ってみました\nクソむずいですw\n落ちろ！！プラットフォマーです。\n障害物に当たらず避け続けるゲームです操作方法\n矢印きーまたは、タップで操作。上矢印キーでも可能\n\n音楽はいつも通り作者の好きな音楽ですw\n\nめざせ傾向1p！！\nフォロワー5000人目指してます。\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\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\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ほらなんもないでしょ？w\n

@Stage\n\nwhen flag clicked\nset [the level v] to [1]\nforever\n    switch backdrop to (The Level)\nend\n\nwhen flag clicked\nforever\n    play sound [tea time - daystar v] until done\nend\n\n@kitty\n\nwhen flag clicked\nset [the level v] to [1]\nbroadcast (Next Level v)\nforever\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        change [x velocity v] by (-1.5)\n    end\n    if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n        change [x velocity v] by (1.5)\n    end\n    set [x velocity v] to ((X Velocity) * (0.85))\n    change x by (X Velocity)\n    if <touching (ground v)?> then\n        change y by (1)\n    end\n    if <touching (ground v)?> then\n        change y by (1)\n    end\n    if <touching (ground v)?> then\n        change y by (1)\n    end\n    if <touching (ground v)?> then\n        change y by (1)\n    end\n    if <touching (ground v)?> then\n        change y by (-4)\n        change x by ((X Velocity) * (-1))\n        if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n            if <(X Velocity) > [0]> then\n                set [x velocity v] to [-10]\n            else\n                set [x velocity v] to [10]\n            end\n            set [y velocity v] to [15]\n        else\n            set [x velocity v] to [0]\n        end\n    end\n    change [y velocity v] by (-1)\n    change y by (Y Velocity)\n    if <touching (ground v)?> then\n        change y by ((Y Velocity) - ((Y Velocity) * (2)))\n        set [y velocity v] to [0]\n        if  then\n    end\n    change y by (-1)\n    if <<touching (ground v)?> and <<key (up arrow v) pressed?> or <key (w v) pressed?>>> then\n        set [y velocity v] to [15]\n    end\n    change y by (1)\n    if <(x position) > [239]> then\n        broadcast (Next Level v) and wait\n        change [the level v] by (1)\n    end\n    if <touching (spikes v)?> then\n        broadcast (Reset v)\n        create clone of (_myself_ v)\n    else\n        if <<key (down arrow v) pressed?> or <key (s v) pressed?>> then\n        if <touching (lava v)?> then\n            broadcast (Reset v)\n        end\n    end\nend\n\nwhen I start as a clone\nclear graphic effects\nrepeat (10)\n    change [ghost v] effect by (10)\n    change y by (5)\n    turn right (5) degrees\nend\ndelete this clone\n\nwhen I receive [next level v]\nbroadcast (Reset v)\n\nwhen I receive [reset v]\nset [x velocity v] to [0]\nset [y velocity v] to [0]\ngo to x: (-184) y: (41)\n\nwhen [right arrow v] key pressed\nswitch costume to (kitty v)\n\nwhen flag clicked\nswitch costume to (kitty v)\n\nwhen [left arrow v] key pressed\nswitch costume to (kitty2 v)\n\nwhen [r v] key pressed\nbroadcast (Reset v)\n\nwhen [d v] key pressed\nswitch costume to (kitty v)\n\nwhen [a v] key pressed\nswitch costume to (kitty2 v)\n\n@Ground\n\nwhen flag clicked\nforever\n    switch costume to (The Level)\nend\n\n@Spikes\n\nwhen flag clicked\nforever\n    switch costume to (The Level)\nend\n\n@thumb\n\nwhen flag clicked\nhide\n\ngo to [front v] layer\nshow\n\n