platformer pop＆forest

Instructions: 傾向にのりたい！\nマジでのりたい！\nもし気に入ったら、❤と★をくれ！\n\nI want to follow the trend!\nI really want to ride!\nIf you like it, give me ❤ and ★!\n\n　　　　　　　説明　explanation\n　　　　　　　\n　　　　　　　English日本語は下\nCross key or wasd Also mobile compatible\nI've concentrated the culmination of my past platformers into this project. I really like this platformer because I'm seriously aiming for trends. If you think so, please give me ❤ and ★. It will be the fuel for the author.\n　　　　　　　　　　日本語\n十字キーまたはwasdキーモバイル対応\n私は過去のプラットフォーマーの集大成をこのプロジェクトに濃縮させました。私は真剣に傾向を目指しているので、このプラットフォーマーが気に入ったら、❤と★をください。作者の燃料になります。

@Stage\n\nwhen flag clicked\nforever\n    play sound [Starship v] until done\nend\n\n@地形\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\nwhen I receive [i v]\nnext costume\n\n@仕掛け\n\nwhen I receive [i v]\nnext costume\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\n@aaaaaaaaabbbbb\n\nwhen flag clicked\nswitch costume to (costume1 v)\ngo to x: (-201) y: (-90)\nset size to (100) %\ngo to [front v] layer\nshow\npoint in direction (90)\ngo to x: (-201) y: (152)\ngo to x: (-213) y: (-34)\nforever\n    set rotation style [left-right v]\n    if <<<key (left arrow v) pressed?> or <<(mouse x) < (x position)> and <mouse down?>>> or <key (a v) pressed?>> then\n        switch costume to (左 v)\n        change [x v] by (-0.8)\n    end\n    if <<<key (right arrow v) pressed?> or <<(mouse x) > (x position)> and <mouse down?>>> or <key (d v) pressed?>> then\n        switch costume to (右 v)\n        change [x v] by (0.8)\n    end\n    if <not <<key (left arrow v) pressed?> or <<key (right arrow v) pressed?> or <<key (a v) pressed?> or <<key (d v) pressed?> or <<key (down arrow v) pressed?> or <key (s v) pressed?>>>>>>> then\n        switch costume to (costume1 v)\n    end\n    set [x v] to ((X) * (0.9))\n    change x by (X)\n    if <touching (地形 v)?> then\n        change y by (1)\n        if <touching (地形 v)?> then\n            change y by (1)\n            if <touching (地形 v)?> then\n                change y by (1)\n                if <touching (地形 v)?> then\n                    change y by (1)\n                    if <touching (地形 v)?> then\n                        change y by (1.0)\n                        if <touching (地形 v)?> then\n                            change x by ((X) * (-1))\n                            change y by (-5)\n                            if <<<key (up arrow v) pressed?> or <<(mouse y) < [0]> and <mouse down?>>> or <key (w v) pressed?>> then\n                                if <(X) > [0]> then\n                                    start sound [壁キック v]\n                                    set [x v] to [-7]\n                                else\n                                    start sound [壁キック v]\n                                    set [x v] to [7]\n                                end\n                                set [y v] to [15]\n                            else\n                                set [x v] to [0.0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change y by (-1)\n    if <touching (地形 v)?> then\n        if <<<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>> or <key (w v) pressed?>> then\n            start sound [ジャンプ音 v]\n            set [y v] to [15]\n        end\n    end\n    change y by (1)\n    change [y v] by (-1)\n    change y by (Y)\n    if <touching (地形 v)?> then\n        change y by ((Y) * (-1))\n        set [y v] to [0]\n    end\n    if <(x position) > [230]> then\n        broadcast (i v)\n        hide\n        set [x v] to [0]\n        wait (0.1) seconds\n        go to x: (-241) y: (-20)\n        show\n    end\n    if <<touching (仕掛け v)?> or <(y position) < [-174]>> then\n        set [x v] to [0]\n        set [y v] to [0]\n        repeat (20)\n            change [ghost v] effect by (20)\n        end\n        go to x: (-240) y: (-20)\n        repeat (10)\n            change [ghost v] effect by (-8)\n        end\n    end\n    if <touching (トランポリン v)?> then\n        set [y v] to [30]\n    end\nend\n\n@フォロー星ハート\n\nwhen flag clicked\nhide\nforever\n    go to x: (-145) y: (195)\n    show\n    repeat (9)\n        change y by (-6)\n    end\n    repeat (5)\n        change y by (3)\n    end\n    repeat (5)\n        change y by (-1)\n    end\n    wait (5) seconds\n    repeat (15)\n        change y by (7)\n    end\n    hide\n    wait (pick random (30) to (35)) seconds\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [スタート v]\nshow\n\n@スプライト1\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\n\nwhen I receive [i v]\nnext costume\n\n@コスチューム1 2\n\nwhen flag clicked\nhide\n\n