Mars Rover - A Platformer #Games
@Stage\n\nwhen flag clicked\nforever\n    switch backdrop to (背景2 v)\n    play sound [BGM v] until done\nend\n\nwhen I receive [隠しステージはつどう v]\nstop all sounds\nstop [other scripts in sprite v]\nforever\n    play sound [BGM2 v] until done\nend\n\n@BALL\n\ndefine スタート時\ngo to x: (-144) y: (-111)\nset [速度x v] to [1]\nset [速度y v] to [1]\nset size to (50) %\nshow\nset [速度x v] to [1]\nset [速度y v] to [1]\n\nwhen I receive [主人公隠し v]\nスタート時\n\ndefine はじめ\ngo to x: (-133) y: (168)\nset rotation style [left-right v]\nset [速度x v] to [1]\nset [速度y v] to [1]\nset size to (50) %\nshow\nset [速度x v] to [1]\nset [速度y v] to [1]\n\nwhen flag clicked\nset [下に落ちる速度 v] to [0]\nforever\n    if <touching color (#3e43a6)?> then\n        set [速度y v] to [20]\n    end\n    if <touching color (#3e43a6)?> then\n        play sound [Ricochet v] until done\n    end\nend\n\nwhen I receive [スタートに戻る v]\nスタート時\n\nwhen I receive [次ステージ v]\nスタート時\n\nwhen I receive [スタートに戻る v]\nstart sound [Slide Whistle v]\n\nwhen I receive [スタートに戻る v]\n\nwhen I receive [隠しステージはつどう v]\nhide\n\nwhen flag clicked\nはじめ\nswitch costume to (主人 v)\nforever\n    go to [front v] layer\n    set [x v] to (x position)\n    set [y v] to (y position)\n    if <key (down arrow v) pressed?> then\n        switch costume to (主人2 v)\n    else\n        switch costume to (主人 v)\n    end\n    if <[230] < (x position)> then\n        broadcast (次ステージ v)\n    end\n    if <<<<<<touching color (#cd2e31)?> or <touching color (#c12c2f)?>> or <touching color (#c72d31)?>> or <touching color (#a02629)?>> or <touching color (#a6282a)?>> or <touching color (#9a2427)?>> then\n        broadcast (スタートに戻る v)\n    end\n    change [速度y v] by (-1)\n    if <key (left arrow v) pressed?> then\n        create clone of (_myself_ v)\n        change [速度x v] by (-1)\n    end\n    if <key (right arrow v) pressed?> then\n        create clone of (_myself_ v)\n        change [速度x v] by (1)\n    end\n    set [速度x v] to ((速度x) * (0.9))\n    change x by (速度x)\n    if <touching color (#4a4a4a)?> then\n        change y by (1)\n    end\n    if <touching color (#4a494a)?> then\n        change y by (1)\n    end\n    if <touching color (#4a4a4a)?> then\n        change y by (1)\n    end\n    if <touching color (#4a4a4a)?> then\n        change y by (1)\n    end\n    if <touching color (#4a4a4a)?> then\n        change y by (-4)\n        change x by ((速度x) * (-1))\n        if <key (up arrow v) pressed?> then\n            set [速度y v] to [15]\n            if <([abs v] of (速度x) ) = (速度x)> then\n                set [速度x v] to [-10]\n            else\n                set [速度x v] to [10]\n            end\n        else\n            set [速度x v] to [0]\n        end\n    end\n    change y by (速度y)\n    if <touching color (#4a4949)?> then\n        change y by ((0) - (速度y))\n        set [速度y v] to [0]\n    end\n    change y by (-1)\n    if <<key (up arrow v) pressed?> and <touching color (#4a4a4a)?>> then\n        create clone of (_myself_ v)\n        set [速度y v] to [15]\n    end\n    change y by (1)\nend\n\nwhen I receive [／\(^o^\)＼ v]\nはじめ\n\nwhen I start as a clone\nset size to (50) %\nclear graphic effects\nrepeat (10)\n    change [ghost v] effect by (10)\n    change size by (-5)\nend\ndelete this clone\n\n@スプライト1\n\nwhen I receive [隠しステージはつどう v]\nswitch costume to (隠し１ v)\nset [ステージ v] to [13]\n\nwhen flag clicked\nset [ステージ v] to [1]\nshow\nswitch costume to (1 v)\ngo to x: (34) y: (8)\nforever\n    if <(ステージ) = [12]> then\n        broadcast (goal v)\n    end\nend\n\nwhen I receive [次ステージ v]\nif <not <(ステージ) = [GOAL]>> then\n    next costume\n    change [ステージ v] by (1)\nend\n\nwhen I receive [goal v]\nset [ステージ v] to [GOAL]\n\n@スプライト2\n\nwhen flag clicked\nhide\nhide\n\nwhen I receive [隠しステージはつどう v]\nhide\nstop [other scripts in sprite v]\n\nwhen flag clicked\nset [ステージ v] to [1]\nhide\ngo to x: (250) y: (-114)\nforever\n    if <(ステージ) = [GOAL]> then\n        show\n        go to [front v] layer\n        if <<touching (mouse-pointer v)?> and <mouse down?>> then\n            ask [答えは？　What's the answer?] and wait\n            if <<(answer) = [38]> or <(answer) = [３８]>> then\n                broadcast (隠しステージはつどう v)\n                hide\n                stop [this script v]\n            end\n        end\n    end\nend\n\n@スプライト3\n\nwhen flag clicked\nhide\nclear graphic effects\ngo to x: (-19) y: (-17)\n\nwhen I receive [隠しステージはつどう v]\nshow\nset [ghost v] effect to (150)\nrepeat (10)\n    change [ghost v] effect by (-15)\n    change [whirl v] effect by (50)\nend\nclear graphic effects\nwait (1) seconds\nrepeat (10)\n    change [ghost v] effect by (15)\nend\nhide\nbroadcast (主人公隠し v)\n\n@1\n\nwhen I receive [次ステージ v]\nif <(ステージ) = [14]> then\n    broadcast (罠 v)\nelse\n    hide\nend\n\nwhen I receive [罠stop v]\nstop [other scripts in sprite v]\nhide\n\nwhen flag clicked\nhide\nforever\n    if <(ステージ) = [16]> then\n        broadcast (罠stop v)\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I receive [罠 v]\nshow\nrepeat until <not <(ステージ) = [15]>>\n    glide (0.5) secs to x: (175) y: (48)\n    wait (0.5) seconds\n    glide (0.5) secs to x: (277) y: (78)\n    wait (0.5) seconds\nend\n\n@red\n\nwhen I receive [w２ｓ v]\nstop [other scripts in sprite v]\nhide\n\nwhen I receive [次ステージ v]\nif <(ステージ) = [15]> then\n    broadcast (わな２ v)\nelse\n    hide\nend\n\nhide\n\nwhen I receive [わな２ v]\nshow\nrepeat until <not <(ステージ) = [16]>>\n    glide (0.5) secs to x: (-81) y: (-71)\n    wait (1) seconds\n    glide (0.5) secs to x: (161) y: (-10)\n    wait (1) seconds\nend\n\nwhen flag clicked\nhide\nforever\n    if <(ステージ) = [17]> then\n        broadcast (w２ｓ v)\n        hide\n        stop [this script v]\n    end\nend\n\n@題名\n\nwhen flag clicked\ngo to x: (4) y: (0)\nset size to (101) %\nchange [ghost v] effect by (100)\nswitch costume to (flash v)\ngo to [front v] layer\n\nhide variable [ステージ v]\n\n
Note: if you are having trouble on the "hot seeking dart" level, scroll to the bottom for some tips!\nWelcome to Wings of fire platformer 4!\n(you don't need to read the book to play this.)\nYou have found Tsunami's mother, the queen of Seawings. Later on, you all have decided to go find glory's parents, in the deepest part... of the rainforest.(the first part of the book: The hidden Kingdom (book 3).) You can change dragonets by pressing 1,2,3,4,5, and 6.\n\n1:Clay\n2:Tsunami\n3:Sunny\n4:Glory\n5:Starflight\n6:Silver (Sloth)\nEach dragonet will have a unique power:\nClay: invulnerable to lava or fire,\nTsunami: can swim in water\nSunny: can squeeze into tiny places\nGlory: Becomes camouflaged:(enemy can't see her)\nStarflight: can see in the dark\nSilver: Just too Cute and Smol ;)\nFor Sunny and Glory, hold "z" to activate the power.\n\nThe lvl, where the sleeping dart follows you around, is quite hard (even for me) here are some tips!\n#1: Darts will disappear when hitting the ground or edge\n#2: Try using Silver, bc its smaller than the other dragonets, and you will be able to dodge the darts easier\n#3 Staying in a corner, and jumping right before the dart hits you. The dart will touch the edge, disappear, and reappear again, but you will have saved some time :D\n\nHope it helps!  and...\nHope you ENJOY! :D\n\n