[#5] Ice platformer - Qamina31

Instructions: Use the arrow keys or tap to control.\n矢印キー、又はタップで操作\ntop3\n@Ramen7777 27\n@I-Neko_tutor 28\n@scratchyser 29\n

@Stage\n\nwhen I receive [1 v]\n\nwhen flag clicked\nswitch backdrop to (背景2 v)\n\nwhen I receive [intro end{galaxyfx} v]\nforever\n    play sound [komorebi no nakade v] until done\nend\n\n@スプライト1\n\nwhen flag clicked\nset rotation style [left-right v]\nhide\n\nstart sound [壁キック v]\n\nwhen I start as a clone\nrepeat (10)\n    change size by (-10)\n    change [ghost v] effect by (17)\nend\ndelete this clone\n\nwhen I receive [intro end{galaxyfx} v]\nhide variable [time v]\nhide variable [☁ time v]\nset [time v] to [0]\nset size to (100) %\nshow\ngo to x: (-181) y: (-80)\nset [y v] to [0]\nswitch costume to (normal v)\npoint in direction (90)\nset [x v] to [0]\nclear graphic effects\nforever\n    create clone of (_myself_ v)\n    if <<key (left arrow v) pressed?> or <<[-1] > (mouse x)> and <mouse down?>>> then\n        change [x v] by (-1)\n        switch costume to (right v)\n    end\n    if <<key (right arrow v) pressed?> or <<(mouse x) > [-1]> and <mouse down?>>> then\n        switch costume to (right v)\n        change [x v] by (1)\n    end\n    change x by (x)\n    if <touching (地面1 v)?> then\n        change y by (1)\n        if <touching (地面1 v)?> then\n            change y by (1)\n            if <touching (地面1 v)?> then\n                change y by (1)\n                if <touching (地面1 v)?> then\n                    change y by (1)\n                    if <touching (地面1 v)?> then\n                        change y by (1)\n                        if  then\n                            change x by ((x) * (-1))\n                            change y by (-5)\n                            if <<key (up arrow v) pressed?> or <<[-45] < (mouse y)> and <mouse down?>>> then\n                                start sound [壁キック v]\n                                if <(x) > [0]> then\n                                    set [x v] to [-6]\n                                else\n                                    set [x v] to [6]\n                                end\n                                set [y v] to [10]\n                            else\n                                set [x v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    set [x v] to ((x) * (0.9))\n    change y by (-1)\n    if <<key (up arrow v) pressed?> or <<(mouse y) > [0]> and <mouse down?>>> then\n        if <touching (地面1 v)?> then\n            set [y v] to [12]\n            start sound [ジャンプ v]\n        end\n    end\n    change y by (y)\n    change [y v] by (-1)\n    if  then\n        change y by ((y) * (-1))\n        set [y v] to [0]\n    end\n    if <[239] < (x position)> then\n        go to x: (-181) y: (-80)\n        broadcast (1 v)\n    end\n    if <<touching (刺々してんなぁw v)?> or <touching (刺々してんなぁw2 v)?>> then\n        set [x v] to [0]\n        set [y v] to [0]\n        go to x: (-181) y: (-80)\n    end\n    if <(y position) < [-150]> then\n        go to x: (-181) y: (3)\n    end\n    if <touching (バネェェ!!! v)?> then\n        set [y v] to [20]\n    end\nend\n\nwhen I receive [intro end{galaxyfx} v]\nrepeat until <([costume # v] of [地面1 v]) = [9]>\n    wait (1) seconds\n    change [time v] by (1)\nend\nshow variable [☁ time v]\nshow variable [time v]\nset [☁ clearer v] to (time)\nif <(time) < (☁ Time)> then\n    set [☁ time v] to (time)\nend\n\nshow variable [time v]\n\n@刺々してんなぁw\n\nwhen flag clicked\nhide\n\nwhen flag clicked\ngo to [back v] layer\n\nset [color v] effect to (40)\n\nwhen I receive [intro end{galaxyfx} v]\ngo to x: (0) y: (0)\ngo to [back v] layer\nshow\npoint in direction (90)\nforever\n    switch costume to ([costume # v] of [地面1 v])\nend\n\n@地面1\n\nwhen flag clicked\nhide\n\nwhen I receive [1 v]\nnext costume\n\nwhen I receive [intro end{galaxyfx} v]\nswitch costume to (コスチューム2 v)\nshow\n\n@Atmosphere\n\nwhen flag clicked\nhide\n\nwhen I start as a clone\nshow\nswitch costume to (pick random (1) to (3))\nset [ghost v] effect to (pick random (0) to (50))\nset size to (pick random (50) to (110)) %\npoint in direction (pick random (-90) to (90))\ngo to [back v] layer\ngo to x: (pick random (-200) to (200)) y: (-180)\nrepeat until <(y position) > [150]>\n    change y by (pick random (5) to (10))\nend\nhide\ndelete this clone\n\nwhen I receive [intro end{galaxyfx} v]\nforever\n    create clone of (_myself_ v)\n    wait (pick random (0.75) to (1)) seconds\nend\n\n@スプライト2\n\nwhen flag clicked\nhide\n\n@Free Intro Engine{Made by GalaxyFX}\n\nwhen flag clicked\n\nclear sound effects\n\nnext costume\n\nwhen I start as a clone\ngo to [front v] layer\nshow\nset [pixelate v] effect to (0)\nif <[o] = (ID)> then\n    switch costume to (枠● v)\n    set [a v] to [55]\n    change size by (-50)\n    repeat (20)\n        next costume\n        change size by (a)\n        change [a v] by (((0) - (a)) / (5))\n    end\n    delete this clone\nelse\n    if <[--] = (ID)> then\n        switch costume to (長い棒10 v)\n        set size to (30) %\n        set [a v] to [40]\n        repeat (20)\n            next costume\n            move (a) steps\n            change [a v] by (((0) - (a)) / (5))\n        end\n        delete this clone\n    else\n        if <[~] = (ID)> then\n            switch costume to (棒 v)\n            go to x: (0) y: (0)\n            repeat (40)\n                next costume\n            end\n            delete this clone\n        else\n            if <[sannkaku] = (ID)> then\n                switch costume to (◁ v)\n                set [a v] to [40]\n                set size to (100) %\n                repeat (10)\n                    next costume\n                    set [mosaic v] effect to (0)\n                    move (a) steps\n                    change [a v] by (((0) - (a)) / (5))\n                end\n                delete this clone\n            else\n                if <[snkk] = (ID)> then\n                    switch costume to (枠△ v)\n                    change size by (-75)\n                    set [a v] to [55]\n                    repeat (20)\n                        next costume\n                        change size by (a)\n                        change [a v] by (((0) - (a)) / (5.5))\n                    end\n                    delete this clone\n                else\n                    if <[rkk] = (ID)> then\n                        set [a v] to [55]\n                        switch costume to (枠hexagon v)\n                        change size by (-90)\n                        repeat (20)\n                            next costume\n                            change size by (a)\n                            change [a v] by (((0) - (a)) / (5))\n                        end\n                        delete this clone\n                    else\n                        if <[hp] = (ID)> then\n                            switch costume to (枠8 pointed star v)\n                            change size by (-100)\n                            set [a v] to [55]\n                            repeat (19)\n                                next costume\n                                change size by (a)\n                                change [a v] by (((0) - (a)) / (5))\n                            end\n                            delete this clone\n                        else\n                            if <[phw] = (ID)> then\n                                switch costume to (phw v)\n                                repeat (20)\n                                    next costume\n                                    set [c v] to (costume [number v])\n                                    wait (0.05) seconds\n                                end\n                                delete this clone\n                            else\n                                if <[====] = (ID)> then\n                                    forever\n                                        set [ghost v] effect to (50)\n                                        go to [front v] layer\n                                        switch costume to (コスチューム1 v)\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\ndefine Clone (id) (s)\nrepeat (s)\n    set [id v] to (id)\n    create clone of (_myself_ v)\nend\n\ndefine エフェクト(再描画する) (id) (回数)\nrepeat (回数)\n    turn right ((360) / (回数)) degrees\n    Clone (id) [1]\nend\n\ndefine エフェクト(再描画せず) (id) (回数)\nrepeat (回数)\n    turn right ((360) / (回数)) degrees\n    Clone (id) [1]\nend\n\nwhen I start as a clone\nif <[text] = (ID)> then\n    set [f v] to [100]\n    set size to (f) %\n    Go to [0] [-500] [100]\n    switch costume to (text v)\n    set [鮭保存 v] to [0]\n    グリッド [0] [0] [5]\nend\n\nShake [650] (鮭保存)\n\ndefine 音ハメ\nstart sound [MyAudio_1 v]\ndelete all of [音ハメ v]\nreset timer\nforever\n    if <key (space v) pressed?> then\n        add (timer) to [音ハメ v]\n        wait until <not <key (space v) pressed?>>\n    end\nend\n\ndefine Shake (spd) (size)\ngo to x: (([sin v] of ((timer) * ((spd) * (1.5))) ) * (size)) y: (([cos v] of ((timer) * ((spd) * (1.5))) ) * (size))\n\npoint in direction ((([cos v] of ((timer) * (spd)) ) * (size)) + (90))\n\ndefine 音ハメ (番号) 番号\nwait until <(item (番号) of [音ハメ v]) < (timer)>\n\nwhen I start as a clone\nif <[text] = (ID)> then\n    go to [front v] layer\n    point in direction (90)\n    delete all of [text cam {galaxyfx} v]\n    add [] to [text cam {galaxyfx} v]\n    add [] to [text cam {galaxyfx} v]\n    add [] to [text cam {galaxyfx} v]\n    add [] to [text cam {galaxyfx} v]\n    set [a v] to [0]\n    repeat (length of [音ハメ v])\n        change [a v] by (1)\n        音ハメ (a) 番号\n        change [鮭保存 v] by (50)\n        change [bg spd {galaxyfx} v] by (50)\n        repeat (3)\n            change size by (50)\n        end\n    end\n    broadcast (Intro End{GalaxyFX} v)\nend\n\nwhen I start as a clone\nif <[bg] = (ID)> then\n    switch costume to (オール v)\n    forever\n        point in direction (90)\n        set [brightness v] effect to (-75)\n        go to [back v] layer\n    end\nelse\n    if <[lt] = (ID)> then\n        switch costume to (light v)\n        forever\n            clear graphic effects\n            go to x: (0) y: (180)\n            go to [front v] layer\n        end\n    end\nend\n\nwhen I start as a clone\nif <[bg2] = (ID)> then\n    switch costume to (オール v)\n    set [brightness v] effect to (0)\n    set y to (500)\n    グリッド (x position) [0] [90] [100] [2.5]\n    音ハメ [1] 番号\n    delete this clone\nend\n\ndefine グリッド (x) (y) (向き) (z) (spd)\nset [glid spd v] to ((spd) * (4))\nset [glid c v] to (costume [number v])\nset [glid z v] to (size)\nrepeat until <<(x) = (round (x position))> and <<(y) = (round (y position))> and <<(向き) = (round (direction))> and <(z) = (round (size))>>>>\n    switch costume to (ae\(air\) v)\n    set size to ((1) / ()) %\n    change [glid spd v] by (((1) - (Glid SPD)) / (spd))\n    change x by (((x) - (x position)) / ((spd) * (Glid SPD)))\n    change y by (((y) - (y position)) / ((spd) * (Glid SPD)))\n    turn right (((向き) - (direction)) / ((spd) * (Glid SPD))) degrees\n    change [glid z v] by (((z) - (Glid Z)) / ((spd) * (Glid SPD)))\n    if <[100] > (Glid Z)> then\n        switch costume to (◇ v)\n    end\n    set size to (Glid Z) %\n    switch costume to (Glid C)\nend\n\nwhen I start as a clone\nif <[bg] = (ID)> then\n    switch costume to (オール v)\n    set [brightness v] effect to (-100000)\n    go to [back v] layer\nend\n\ndefine 360(1) (spd)\nset [360spd v] to ((spd) * (4))\nrepeat ((spd) * (2))\n    change [360spd v] by (((spd) - (360SPD)) / (spd))\n    turn right ((360) / ((spd) * (360SPD))) degrees\nend\nrepeat until <[90] = (round (direction))>\n    turn right (((90) - (direction)) / ((spd) * (1.25))) degrees\nend\npoint in direction (90)\n\nwhen I start as a clone\nif <[/\/\/\] = (ID)> then\n    go to [back v] layer\n    go [forward v] (3) layers\n    set [b v] to [-600]\n    point in direction (90)\n    if <((item (1) of [音ハメ v]) + (0.1)) > (timer)> then\n    set size to (1) %\n    switch costume to (>>2 v)\n    repeat until <[200] < (b)>\n        Go to (item (1) of [text cam {galaxyfx} v]) (b) [100]\n        change [b v] by ((BG SPD {GalaxyFX}) + (10))\n    end\n    Clone [/\/\/\] [1]\n    repeat until <[1500] < (b)>\n        Go to (item (1) of [text cam {galaxyfx} v]) (b) [100]\n        change [b v] by ((BG SPD {GalaxyFX}) + (10))\n    end\n    delete this clone\nend\n\ndefine Go to (x) (y) (z)\nset [go to c v] to (costume [number v])\nset [go to z v] to (z)\nswitch costume to (ae\(air\) v)\nset size to ((1) / ()) %\ngo to x: (x) y: (y)\nif <[100] > (z)> then\n    switch costume to (Go to C)\nelse\n    switch costume to (ae\(air\) v)\n    set size to ((1) / ()) %\nend\nset size to (Go to Z) %\nswitch costume to (Go to C)\n\nwhen I receive [intro start{galaxyfx} v]\nreset timer\n音ハメ [1] 番号\nClone [◇] [1]\n\nwhen I receive [intro start{galaxyfx} v]\nswitch costume to (ae\(air\) v)\nclear graphic effects\nset size to (100) %\nset [intro color{galaxyfx} v] to [110]\nset [color v] effect to (Intro Color{GalaxyFX})\nstart sound [MyAudio_1 v]\nreset timer\nClone [Neko] [1]\n音ハメ [1] 番号\ngo to x: (0) y: (0)\nClone [bg] [1]\nClone [text] [1]\ngo to x: (0) y: (180)\nClone [ae] [1]\ngo to x: (0) y: (0)\n音ハメ [6] 番号\nClone [oc4] [1]\nClone [oc5] [1]\nClone [oc2] [1]\nClone [oc3] [1]\n\nwhen I start as a clone\nif < (ID) contains [moji]?> then\n    switch costume to (ID)\n    Go to [0] [-360] [100]\n    グリッド [0] [0] [4]\n    音ハメ [1] 番号\n    delete this clone\nend\n\nwhen I start as a clone\nif <[sikaku] = (ID)> then\n    switch costume to (枠□ v)\n    repeat (11)\n        next costume\n        wait (0.05) seconds\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <[sikaku] = (ID)> then\n    set [a v] to [15]\n    switch costume to (枠□ v)\n    repeat (20)\n        change [a v] by (-0.2)\n        change size by (a)\n    end\nend\n\nwhen I start as a clone\nif <[slice] = (ID)> then\n    switch costume to (slice v)\n    clear graphic effects\n    set y to (0)\n    set x to (-600)\n    グリッド [0] [0] [90] [100] [2.5]\n    repeat (20)\n        broadcast (Intro End{GalaxyFX} v)\n    end\n    グリッド [-600] [0] [90] [100] [5]\n    repeat (20)\n        change [ghost v] effect by (5)\n    end\n    delete this clone\nend\n\nwhen I receive [intro end{galaxyfx} v]\nif <<[text] = (ID)> or < (ID) contains [oc]?>> then\n    stop [other scripts in sprite v]\n    グリッド [0] [-720] [-90] [100] [7.5]\n    delete this clone\nelse\n    repeat (10)\n        change [ghost v] effect by (10)\n        stop [other scripts in sprite v]\n    end\n    clear graphic effects\n    delete this clone\nend\n\nwhen I start as a clone\nif <[slice] = (ID)> then\n    forever\n        go to [front v] layer\n    end\nend\n\ndefine グリッド (x) (y) (spd)\nset [glid spd v] to ((spd) * (4))\nset [glid c v] to (costume [number v])\nset [glid z v] to (size)\nrepeat until <<(x) = (round (x position))> and <(y) = (round (y position))>>\n    switch costume to (ae\(air\) v)\n    set size to ((1) / ()) %\n    change [glid spd v] by (((1) - (Glid SPD)) / (spd))\n    change x by (((x) - (x position)) / ((spd) * (Glid SPD)))\n    change y by (((y) - (y position)) / ((spd) * (Glid SPD)))\n    set size to (Glid Z) %\n    switch costume to (Glid C)\nend\n\nwhen I start as a clone\nif <[damasied] = (ID)> then\n    switch costume to (ae\(air\) v)\n    set size to (1500) %\n    set [brightness v] effect to (100)\n    switch costume to (オール2 v)\n    グリッド [0] [0] [90] [750] [2]\n    グリッド [0] [0] [90] [1500] [2]\n    delete this clone\nend\n\nwhen I start as a clone\nif <[damasied] = (ID)> then\n    forever\n        go to [front v] layer\n    end\nend\n\nwhen I start as a clone\nif <[phw] = (ID)> then\n    if <[90] = (direction)> then\n        グリッドの向き [-110] [7.5]\n    else\n        グリッドの向き [110] [2.5]\n    end\nend\n\ndefine グリッドの向き (向き) (spd)\nset [glid spd v] to ((spd) * (4))\nrepeat until <(向き) = (round (direction))>\n    change [glid spd v] by (((1) - (Glid SPD)) / (spd))\n    turn right (((向き) - (direction)) / ((spd) * (Glid SPD))) degrees\nend\npoint in direction (向き)\n\nwhen I start as a clone\nif <[yokobou] = (ID)> then\n    switch costume to (よこぼう v)\n    repeat (25)\n        next costume\n    end\n    delete this clone\nend\n\nset size to (250) %\nClone [phw] [1]\n\ngo to x: (150) y: (-100)\n\nwhen I start as a clone\nif <[phw2] = (ID)> then\n    switch costume to (1 v)\n    repeat (11)\n        next costume\n    end\n    音ハメ [1] 番号\n    repeat (11)\n        change [ghost v] effect by (10)\n    end\n    delete this clone\nend\n\nswitch costume to (ae\(air\) v)\nset size to (1500) %\nrepeat (3)\n    set [brightness v] effect to (100)\n    Clone [phw2] [1]\n    wait (.05) seconds\n    set [brightness v] effect to (-50)\n    Clone [phw2] [1]\n    wait (.05) seconds\n    set [brightness v] effect to (0)\n    Clone [phw2] [1]\n    wait (.05) seconds\nend\n\ndefine PHWSPWARN\nswitch costume to (◇ v)\npoint in direction (90)\nset size to (10) %\nset [brightness v] effect to (-50)\nClone [phw] [1]\nset size to (35) %\nset [brightness v] effect to (100)\nClone [phw] [1]\nset size to (25) %\nset [brightness v] effect to (50)\nClone [phw] [1]\nset size to (50) %\nrepeat (2)\n    set [brightness v] effect to (0)\n    Clone [phw] [1]\n    change size by (50)\n    set [brightness v] effect to (100)\n    Clone [phw] [1]\n    change size by (50)\n    set [brightness v] effect to (-50)\n    Clone [phw] [1]\n    change size by (50)\n    set [brightness v] effect to (50)\n    Clone [phw] [1]\n    change size by (50)\n    set [brightness v] effect to (0)\nend\n\ndefine cool -- Spwarn\nset [brightness v] effect to (100)\nエフェクト(再描画せず) [--] [30]\nset [brightness v] effect to (0)\nエフェクト(再描画せず) [--] [20]\nchange [color v] effect by (20)\nset [brightness v] effect to (0)\nエフェクト(再描画せず) [--] [10]\nchange [color v] effect by (-20)\n\nwhen I start as a clone\nif <[◇] = (ID)> then\n    go to [back v] layer\n    go [forward v] (4) layers\n    switch costume to (◇\(1\) v)\n    point in direction (90)\n    set [brightness v] effect to (0)\n    set [b v] to [50]\n    go to x: (0) y: (0)\n    set [a v] to (x position)\n    set [c v] to (y position)\n    repeat until <[750] < (b)>\n        change [b v] by ((BG SPD {GalaxyFX}) + (30))\n        Go to ((item (1) of [text cam {galaxyfx} v]) + (a)) ((item (2) of [text cam {galaxyfx} v]) + (c)) (b)\n    end\n    create clone of (_myself_ v)\n    repeat until <[3000] < (b)>\n        change [b v] by ((BG SPD {GalaxyFX}) + (50))\n        Go to ((item (1) of [text cam {galaxyfx} v]) + (a)) ((item (2) of [text cam {galaxyfx} v]) + (c)) (b)\n    end\n    delete this clone\nend\n\nset [brightness v] effect to (100)\n◇Spwarn\nset [brightness v] effect to (0)\nwait (0.5) seconds\nset [brightness v] effect to (0)\n◇Spwarn\nwait (0.5) seconds\nchange [color v] effect by (20)\n◇Spwarn\nchange [color v] effect by (-20)\nwait (0.5) seconds\n\ndefine ◇Spwarn\nset [a v] to [1]\nrepeat (3)\n\nwhen I start as a clone\nif <[maru] = (ID)> then\n    switch costume to (● v)\n    set [a v] to [50]\n    repeat (20)\n        change [a v] by (100)\n        Go to (x position) (y position) (a)\n    end\n    音ハメ [1] 番号\n    delete this clone\nend\n\nwhen I start as a clone\nif <[end] = (ID)> then\n    switch costume to (ae\(air\) v)\n    set size to (1500) %\n    set [brightness v] effect to (-100)\n    switch costume to (オール2 v)\n    グリッド [0] [0] [90] [10] [4]\n    broadcast (Intro End{GalaxyFX} v)\n    wait (1) seconds\n    repeat (10)\n        broadcast (Intro End{GalaxyFX} v)\n        change [ghost v] effect by (10)\n    end\n    delete this clone\nend\n\nClone [end] [1]\n\nwhen I start as a clone\nif <[fla] = (ID)> then\n    switch costume to (オール v)\n    go to x: (0) y: (0)\n    set [ghost v] effect to (0)\n    point in direction (90)\n    repeat (20)\n        change [ghost v] effect by (5)\n        go [forward v] (1000) layers\n        go to [front v] layer\n        set [brightness v] effect to (100)\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nif <[end] = (ID)> then\n    forever\n        go to [front v] layer\n    end\nend\n\ndefine グリッド向き (向き) (spd)\nset [glid spd v] to ((spd) * (4))\nset [glid c v] to (costume [number v])\nset [glid z v] to (size)\nrepeat until <(向き) = (round (direction))>\n    switch costume to (ae\(air\) v)\n    set size to ((1) / ()) %\n    change [glid spd v] by (((1) - (Glid SPD)) / (spd))\n    turn right (((向き) - (direction)) / ((spd) * (Glid SPD))) degrees\n    if <[100] > (Glid Z)> then\n        switch costume to (◇ v)\n    end\n    switch costume to (Glid C)\nend\n\ndefine 影読み込み\nset [b v] to (a)\nset [a v] to [2.5]\nrepeat (20)\n    Clone [text2] [1]\n    change [a v] by (0.25)\nend\nset [a v] to (b)\n\nwhen I start as a clone\nif <[nfla] = (ID)> then\n    switch costume to (オール v)\n    go to x: (0) y: (0)\n    set [brightness v] effect to (0)\n    set [ghost v] effect to (0)\n    point in direction (90)\n    repeat (1)\n        go [forward v] (1000) layers\n        go to [front v] layer\n    end\n    delete this clone\nend\n\nreset timer\n\npoint in direction (90)\n\nClone [phw3] [1]\n\nwhen I start as a clone\nif <[Neko] = (ID)> then\n    switch costume to (bt oc is @nekopyon6 v)\n    clear graphic effects\n    Go to [0] [-360] [1]\n    グリッド [0] [240] [75] [200] [6]\n    グリッド [0] [-300] [150] [50] [6.5]\n    delete this clone\nend\n\nwhen I start as a clone\nif <[oc2] = (ID)> then\n    switch costume to (bt oc is @nekopyon2 v)\n    forever\n        point in direction ((([cos v] of ((timer) * (250)) ) * (5)) + (item (3) of [text cam {galaxyfx} v]))\n    end\nelse\n    if <[oc3] = (ID)> then\n        switch costume to (bt oc is @nekopyon3 v)\n        forever\n            point in direction ((([cos v] of ((timer) * (250)) ) * (5)) + (item (3) of [text cam {galaxyfx} v]))\n        end\n    else\n        if <[oc4] = (ID)> then\n            switch costume to (bt oc is @nekopyon4 v)\n        else\n            if <[oc5] = (ID)> then\n                switch costume to (bt oc is @nekopyon5 v)\n                forever\n                    point in direction ((([cos v] of ((timer) * (250)) ) * (25)) + (item (3) of [text cam {galaxyfx} v]))\n                end\n            end\n        end\n    end\nend\n\nwhen I receive [intro start{galaxyfx} v]\nreset timer\n\nwhen I receive [intro start{galaxyfx} v]\nreset timer\nset [a v] to [0]\nrepeat ((length of [音ハメ v]) - (1))\n    change [a v] by (1)\n    音ハメ (a) 番号\n    go to x: (item (1) of [text cam {galaxyfx} v]) y: (item (2) of [text cam {galaxyfx} v])\n    go to x: (0) y: (0)\n    Clone [fla] [1]\nend\n\nswitch costume to (>> v)\n\nwait until <[3.76] < (timer)>\nbroadcast (Intro End{GalaxyFX} v)\n\nwhen I start as a clone\nif <[text] = (ID)> then\n    switch costume to (text v)\n    go to [front v] layer\n    forever\n        show\n        go to [front v] layer\n        change [bg spd {galaxyfx} v] by (((0) - (BG SPD {GalaxyFX})) / (5))\n        replace item (1) of [text cam {galaxyfx} v] with (x position)\n        replace item (2) of [text cam {galaxyfx} v] with (y position)\n        replace item (3) of [text cam {galaxyfx} v] with (direction)\n        replace item (4) of [text cam {galaxyfx} v] with (size)\n        if <not <[0] = (鮭保存)>> then\n        set [mosaic v] effect to (0)\n        if <<(item (1) of [音ハメ v]) < (timer)> and <(item (length of [音ハメ v]) of [音ハメ v]) > (timer)>> then\n            Shake [650] (鮭保存)\n        end\n        if <[100] < (size)> then\n            switch costume to (ae\(air\) v)\n        end\n        change size by (((f) - (size)) / (4))\n        switch costume to (text v)\n        change [鮭保存 v] by (((0) - (鮭保存)) / (4))\n    end\nend\n\nset [c v] to (item (4) of [text cam {galaxyfx} v])\n\nwhen I start as a clone\nif <[phw3] = (ID)> then\n    switch costume to (:o v)\n    set size to ((size) / (5)) %\n    repeat (14)\n        next costume\n    end\n    wait (0.05) seconds\n    repeat (14)\n        switch costume to ((costume [number v]) - (1))\n    end\nend\n\nwhen I start as a clone\nif <[phw3] = (ID)> then\n    360(1) [4.35]\n    delete this clone\nend\n\nClone [phw3] [1]\n\nchange [f v] by (((100) - (f)) / (5))\n\nwhen I start as a clone\nif <[text] = (ID)> then\n    音ハメ [3] 番号\n    turn right (180) degrees\n    音ハメ [4] 番号\n    turn right (180) degrees\n    音ハメ [5] 番号\n    360(1) [4]\nend\n\n360(1) [3]\nset size to (100) %\n\nwhen I start as a clone\nif <[oooo] = (ID)> then\n    set [a v] to ((size) * (5))\n    set size to (10) %\n    repeat (25)\n        switch costume to (ae\(air\) v)\n        set [brightness v] effect to (100)\n        set [ghost v] effect to (((size) - (100)) / (((a) / (100)) - (1)))\n        change size by (((a) - (size)) / (5))\n        switch costume to (● v)\n    end\n    delete this clone\nend\n\nwhen I receive [intro start{galaxyfx} v]\n実行\n\nstart sound [Tokyo Machine - COOKIES v]\n\n音ハメ [6] 番号\n\nif <[light] = (ID)> then\n    forever\n        set [ghost v] effect to (50)\n        go to [front v] layer\n        switch costume to (コスチューム1 v)\n    end\nend\n\nset [a v] to [100]\nrepeat (10)\n    switch costume to (ae\(air\) v)\n    change [a v] by (50)\n    change size by (a)\n    change [brightness v] effect by (-10)\n    set [f v] to (size)\n    switch costume to (text v)\nend\n\nClone [sw2] [1]\n\nエフェクト(再描画せず) [--] [20]\n\nwhen I start as a clone\nif <[sw] = (ID)> then\n    repeat (10)\n        hide\n    end\n    show\n    point in direction (90)\n    switch costume to (ae\(air\) v)\n    set size to (1500) %\n    set [brightness v] effect to (-100)\n    repeat (25)\n        switch costume to (ae\(air\) v)\n        set [color v] effect to (0)\n        change size by (((0) - (size)) / (5))\n        change [brightness v] effect by (4)\n        switch costume to (swith? v)\n    end\n    repeat (5)\n        change size by (((0) - (size)) / (4))\n        change [ghost v] effect by (5)\n        next costume\n        next costume\n    end\n    delete this clone\nend\n\nforever\n\nwait (4) seconds\n\nwhen I start as a clone\nif <[sw2] = (ID)> then\n    repeat (25)\n        switch costume to (ae\(air\) v)\n        set [color v] effect to (0)\n        change size by (100)\n        change [brightness v] effect by (-5)\n        switch costume to (swith? v)\n    end\n    音ハメ [1] 番号\n    delete this clone\nend\n\nrepeat (10)\n    hide\nend\nshow\npoint in direction (90)\nswitch costume to (ae\(air\) v)\nset size to (1500) %\nset [brightness v] effect to (-100)\n\nreset timer\n\nstart sound [MyAudio_1 v]\n\nClone [oc] [1]\n\nwhen I start as a clone\nif < (ID) contains [oc]?> then\n    forever\n        clear graphic effects\n        change x by ((((item (1) of [text cam {galaxyfx} v]) + (25)) - (x position)) / (5))\n        change y by ((((item (2) of [text cam {galaxyfx} v]) + (-5)) - (y position)) / (5))\n        turn right (((item (3) of [text cam {galaxyfx} v]) - (direction)) / (5)) degrees\n        change size by ((((item (4) of [text cam {galaxyfx} v]) * (1.6)) - (size)) / (5))\n    end\nend\n\nClone [sw] [1]\nset [id v] to [s]\nbroadcast (Intro End{GalaxyFX} v)\n\nset [brightness v] effect to (100)\nset size to (100) %\n\nClone [--] [1]\n\nstart sound [MyAudio_1 v]\n\nset [イントロみたかーーーーーーーー v] to [0]\n\nwhen I start as a clone\nif <[ae] = (ID)> then\n    音ハメ [1] 番号\n    set [a v] to [240]\n    repeat (7)\n        point in direction (0)\n        go to x: (a) y: (0)\n        Clone [yokobou] [1]\n        go to x: ((a) * (-1)) y: (0)\n        Clone [yokobou] [1]\n        change [a v] by (-40)\n    end\n    音ハメ [6] 番号\n    set [a v] to [0]\n    repeat (7)\n        point in direction (180)\n        go to x: (a) y: (0)\n        Clone [yokobou] [1]\n        go to x: ((a) * (-1)) y: (0)\n        Clone [yokobou] [1]\n        change [a v] by (40)\n    end\nend\n\n音ハメ [10] 番号\n\nwhen flag clicked\n\nbroadcast (Intro Start{GalaxyFX} v) and wait\n\ndefine 実行\nstart sound [MyAudio_1 v]\ngo to x: (0) y: (0)\nreset timer\n音ハメ [1] 番号\nset [イントロみたかーーーーーーーー v] to [1]\ngo to x: (0) y: (0)\ncool -- Spwarn\ngo to x: (150) y: (0)\nClone [o] [1]\ngo to x: (-150) y: (150)\nrepeat (3)\n    Clone [oooo] [1]\n    change x by (150)\n    wait (0.1) seconds\nend\n音ハメ [2] 番号\ngo to x: (-150) y: (0)\nClone [o] [1]\ngo to x: (150) y: (-150)\nrepeat (3)\n    Clone [oooo] [1]\n    change x by (-150)\n    wait (0.1) seconds\nend\n音ハメ [3] 番号\ngo to x: (0) y: (0)\nエフェクト(再描画せず) [--] [20]\ngo to x: (240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (-240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [4] 番号\ngo to x: (0) y: (0)\nエフェクト(再描画せず) [--] [20]\ngo to x: (-240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [5] 番号\ngo to x: (0) y: (0)\nエフェクト(再描画せず) [--] [20]\ngo to x: (0) y: (150)\nrepeat (3)\n    Clone [oooo] [1]\n    change y by (-150)\n    wait (0.1) seconds\nend\n音ハメ [6] 番号\ngo to x: (-240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [7] 番号\ngo to x: (240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (-240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [8] 番号\ngo to x: (-240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [9] 番号\ngo to x: (240) y: (180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\ngo to x: (-240) y: (-180)\nset size to (100) %\nClone [oooo] [1]\nset size to (200) %\nClone [oooo] [1]\n音ハメ [10] 番号\ngo to x: (0) y: (0)\nset size to (300) %\nClone [o] [1]\nset size to (400) %\nClone [o] [1]\n音ハメ [10] 番号\ngo to x: (0) y: (0)\ncool -- Spwarn\ngo to x: (-240) y: (180)\nset size to (100) %\nClone [o] [1]\nset size to (200) %\nClone [o] [1]\n音ハメ [11] 番号\ngo to x: (0) y: (0)\ncool -- Spwarn\ngo to x: (240) y: (-180)\nset size to (100) %\nClone [o] [1]\nset size to (200) %\nClone [o] [1]\n音ハメ [12] 番号\ngo to x: (0) y: (0)\nエフェクト(再描画せず) [--] [10]\nset size to (150) %\nClone [rkk] [1]\nset size to (250) %\nClone [rkk] [1]\n音ハメ [13] 番号\ncool -- Spwarn\n音ハメ [14] 番号\nset size to (200) %\nClone [hp] [1]\nset size to (400) %\nClone [hp] [1]\n音ハメ [15] 番号\nClone [phw3] [1]\n音ハメ [16] 番号\nエフェクト(再描画せず) [sannkaku] [20]\n\nwhen flag clicked\nif <<(イントロみたかーーーーーーーー) = [1]> or > then\n    broadcast (Intro End{GalaxyFX} v)\n    stop [this script v]\nelse\n    broadcast (Intro Start{GalaxyFX} v) and wait\nend\n\n@タボフィー\n\nwhen flag clicked\nforever\n    set [turbo v] to [0]\n    wait (0.001) seconds\n    if <[3] < (Turbo)> then\n        show\n        stop [all v]\n    else\n        hide\n    end\nend\n\nwhen flag clicked\ngo to [front v] layer\ngo to x: (0) y: (0)\nforever\n    change [turbo v] by (1)\nend\n\n