Jumping Blind (Unique Platformer)

Instructions: Welcome to Jumping Blind!\nInstructions in game.                               -=-=-10 Levels-=-=-\nPlatforms are almost invisible!\nTo make it harder, once you land on a platform, it falls behind you!\n\nThis is one of my earlier projects - I've gotten much better with my art and coding more recently, so don't feel afraid to check out some of my more recent projects! Maybe visit my profile for more awesome games!

@Stage\n\nwhen I receive [start v]\nswitch backdrop to (backdrop2 v)\n\nwhen flag clicked\nforever\n    if <(Level) > [10]> then\n        broadcast (TIHnkgl fw v)\n    end\nend\n\n@Player\n\nwhen I receive [actual start v]\ngo to x: (-220) y: (35)\nshow\nset [xvelocity v] to [0]\nset [yvelocity v] to [0]\nforever\n    if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n        change [xvelocity v] by (1)\n        turn right (10) degrees\n    end\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        change [xvelocity v] by (-1)\n        turn left (10) degrees\n    end\n    set [xvelocity v] to ((XVelocity) * (0.9))\n    change x by (XVelocity)\n    if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n        change y by (1)\n        if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n            change y by (1)\n            if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n                change y by (1)\n                if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n                    change y by (1)\n                    if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n                        change y by (1)\n                        if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n                            change x by ((XVelocity) * (-1))\n                            change y by (-6)\n                            if <key (up arrow v) pressed?> then\n                            else\n                                set [xvelocity v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [yvelocity v] by (-1)\n    change y by (YVelocity)\n    if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n        broadcast (Strange v)\n        change y by ((YVelocity) * (-1))\n        set [yvelocity v] to [0]\n    end\n    change y by (-1)\n    if <<<touching (blocks v)?> or <touching (blocks2 v)?>> or <<touching (blocks3 v)?> or <<touching (blocks5 v)?> or <touching (blocks4 v)?>>>> then\n        if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n            set [yvelocity v] to [15]\n        end\n    end\n    change y by (1)\n    if <(y position) < [-150]> then\n        change [deaths v] by (1)\n        broadcast (Reload Level v)\n        hide\n        wait (0.5) seconds\n        go to x: (-220) y: (35)\n        set [yvelocity v] to [0]\n        set [xvelocity v] to [0]\n        show\n    end\n    if <(x position) > [238]> then\n        broadcast (Next Level v)\n        hide\n        wait (0.4) seconds\n        go to x: (-220) y: (35)\n        set [yvelocity v] to [0]\n        set [xvelocity v] to [0]\n        show\n        change [level v] by (1)\n    end\n    if <<touching color (#9e636b)?> or <touching color (#990000)?>> then\n        change [deaths v] by (1)\n        broadcast (Reload Level v)\n        hide\n        wait (0.5) seconds\n        go to x: (-180) y: (35)\n        set [yvelocity v] to [0]\n        set [xvelocity v] to [0]\n        show\n    end\nend\n\nwhen flag clicked\nhide\nset [deaths v] to [0]\n\n@Thumbnail\n\nwhen flag clicked\ngo to x: (0) y: (0)\nshow\nwait (3) seconds\nhide\nset [level v] to [1]\nbroadcast (Start v) and wait\n\nwhen flag clicked\nforever\n    play sound [Vexento - Affectus v] until done\nend\n\n@Blocks\n\ndefine Level 1\nrepeat (10)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen I receive [actual start v]\nLevel 1\n\nwhen flag clicked\nset [clones v] to [0]\nset [yv v] to [0]\n\nwhen I start as a clone\nClones\n\ndefine Fall\nclear graphic effects\nset [yv v] to [0]\nforever\n    clear graphic effects\n    change [yv v] by (-1)\n    change y by (YV)\n    if <(y position) < [-170]> then\n        set [pixel v] to [0]\n        delete this clone\n    end\nend\n\nwhen I receive [next level v]\nset [clones v] to [0]\nwait (0.4) seconds\nif <(Level) = [2]> then\n    Level 2\nend\n\ndefine Level 2\nset [clones v] to [0]\nrepeat (15)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen flag clicked\nhide\ngo to x: (248) y: (-186)\n\nwhen I receive [reload level v]\nset [clones v] to [0]\nwait (0.5) seconds\nif <(Level) = [1]> then\n    Level 1\nend\nif <(Level) = [2]> then\n    Level 2\nend\n\nwhen I start as a clone\nif <(Level) = [2]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-84)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-84)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (-84)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (-84)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (-84)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (23) y: (30)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (57) y: (30)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (90) y: (30)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (123) y: (30)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (156) y: (30)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (189) y: (30)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (223) y: (30)\n        show\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(Clones) = [0]> then\n        clear graphic effects\n        Fall\n        delete this clone\n    end\nend\n\ndefine Clones\nset [yv v] to [0]\nforever\n    set [ghost v] effect to (98)\n    change y by (YV)\n    if <(distance to [player v]) < [50]> then\n        set [ghost v] effect to (0)\n        wait (0.4) seconds\n        Fall\n    end\nend\n\nwhen I start as a clone\nif <(Level) = [1]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-191) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-117) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-84) y: (-84)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-3) y: (-84)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (30) y: (-84)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (102) y: (-84)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (135) y: (-84)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (202) y: (-84)\n        show\n    end\nend\n\n@Text\n\nwhen I receive [start v]\nset size to (100) %\nshow\ngo to x: (0) y: (0)\nswitch costume to (costume4 v)\nforever\n    if <(costume [number v]) < [2]> then\n        if <key (space v) pressed?> then\n            next costume\n            wait (1) seconds\n        end\n    end\n    if <(costume [number v]) = [2]> then\n        if <key (space v) pressed?> then\n            broadcast (Actual Start v)\n            hide\n            stop [this script v]\n        end\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [actual start v]\nset size to (200) %\nswitch costume to (costume2 v)\ngo to x: (209) y: (147)\nshow\n\nwhen I receive [next level v]\nnext costume\n\nwhen flag clicked\nforever\n    if <(Level) > [10]> then\n        hide\n    end\nend\n\n@1\n\nwhen flag clicked\nset size to (300) %\nhide\n\nwhen I receive [start v]\nswitch costume to (0 v)\ngo to x: (-110) y: (147)\nshow\nforever\n    switch costume to (letter (1) of (Deaths))\n    if <(Deaths) > [999]> then\n        hide\n    end\nend\n\n@Bad Sprite\n\nwhen flag clicked\nhide\n\nwhen I receive [actual start v]\nforever\n    if <(Deaths) > [999]> then\n        go to x: (-82) y: (151)\n        show\n    end\nend\n\n@2\n\nwhen flag clicked\nset size to (300) %\nhide\n\nwhen I receive [actual start v]\ngo to x: (-77) y: (147)\nforever\n    if <(Deaths) > [9]> then\n        show\n        forever\n            switch costume to (letter (2) of (Deaths))\n            if <(Deaths) > [999]> then\n                hide\n            end\n        end\n    end\nend\n\n@3\n\nwhen flag clicked\nset size to (300) %\nhide\n\nwhen I receive [actual start v]\ngo to x: (-44) y: (147)\nforever\n    if <(Deaths) > [99]> then\n        show\n        forever\n            switch costume to (letter (3) of (Deaths))\n            if <(Deaths) > [999]> then\n                hide\n            end\n        end\n    end\nend\n\n@Hider\n\nwhen I receive [start v]\ngo to x: (-306) y: (198)\nshow\n\nwhen flag clicked\nhide\ngo to x: (-306) y: (198)\n\nwhen I receive [actual start v]\nhide\n\n@Blocks2\n\nwhen flag clicked\nset [clones v] to [0]\nset [yv v] to [0]\n\nwhen I start as a clone\nClones\n\ndefine Fall\nclear graphic effects\nset [yv v] to [0]\nforever\n    clear graphic effects\n    change [yv v] by (-1)\n    change y by (YV)\n    if <(y position) < [-170]> then\n        set [pixel v] to [0]\n        delete this clone\n    end\nend\n\nwhen I receive [next level v]\nset [clones v] to [0]\nwait (0.4) seconds\nif <(Level) = [3]> then\n    Level 3\nend\nif <(Level) = [4]> then\n    Level 4\nend\n\ndefine Level 3\nset [clones v] to [0]\nrepeat (16)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen flag clicked\nhide\ngo to x: (248) y: (-186)\n\nwhen I receive [reload level v]\nset [clones v] to [0]\nwait (0.5) seconds\nif <(Level) = [3]> then\n    Level 3\nend\nif <(Level) = [4]> then\n    Level 4\nend\n\ndefine Level 4\nset [clones v] to [0]\nrepeat (16)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen I start as a clone\nif <(Level) = [4]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-117)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-150)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-150)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (-150)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (-150)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (-150)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (41) y: (-150)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (74) y: (-84)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (107) y: (-51)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (140) y: (15)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (173) y: (81)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (206) y: (81)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (239) y: (81)\n        show\n    end\n    if <(Clones) = [16]> then\n        go to x: (272) y: (81)\n        show\n    end\nend\n\nwhen I start as a clone\nif <(Level) = [3]> then\n    if <(Clones) = [1  ]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-84)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-84)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (-84)\n        switch costume to (costume2 v)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (74) y: (-84)\n        switch costume to (costume2 v)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (107) y: (-84)\n        switch costume to (costume2 v)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (140) y: (-84)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (173) y: (-84)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (272) y: (-51)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (272) y: (-18)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (272) y: (15)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (272) y: (48)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (272) y: (81)\n        show\n    end\n    if <(Clones) = [16]> then\n        go to x: (272) y: (114)\n        show\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(Clones) = [0]> then\n        clear graphic effects\n        Fall\n        delete this clone\n    end\nend\n\ndefine Clones\nset [yv v] to [0]\nforever\n    set [ghost v] effect to (98)\n    change y by (YV)\n    if <(distance to [player v]) < [50]> then\n        set [ghost v] effect to (0)\n        wait (0.4) seconds\n        Fall\n    end\nend\n\nwhen I start as a clone\n\n@Blocks3\n\nwhen flag clicked\nset [clones v] to [0]\nset [yv v] to [0]\n\nwhen I start as a clone\nClones\n\ndefine Fall\nclear graphic effects\nset [yv v] to [0]\nforever\n    clear graphic effects\n    change [yv v] by (-1)\n    change y by (YV)\n    if <(y position) < [-170]> then\n        set [pixel v] to [0]\n        delete this clone\n    end\nend\n\nwhen I receive [next level v]\nset [clones v] to [0]\nwait (0.4) seconds\nif <(Level) = [5]> then\n    Level 5\nend\nif <(Level) = [6]> then\n    Level 6\nend\n\nwhen flag clicked\nhide\ngo to x: (248) y: (-186)\n\nwhen I receive [reload level v]\nset [clones v] to [0]\nwait (0.5) seconds\nif <(Level) = [5]> then\n    Level 5\nend\nif <(Level) = [6]> then\n    Level 6\nend\n\ndefine Level 5\nset [level v] to [5]\nset [clones v] to [0]\nrepeat (12)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen I start as a clone\nif <(Level) = [5]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-18)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (48)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-58) y: (147)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-25) y: (-84)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (8) y: (-84)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (74) y: (-51)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (107) y: (-51)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (173) y: (-84)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (239) y: (-51)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (272) y: (-51)\n        show\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(Clones) = [0]> then\n        clear graphic effects\n        Fall\n        delete this clone\n    end\nend\n\ndefine Clones\nset [yv v] to [0]\nforever\n    set [ghost v] effect to (98)\n    change y by (YV)\n    if <(distance to [player v]) < [50]> then\n        set [ghost v] effect to (0)\n        wait (0.4) seconds\n        Fall\n    end\nend\n\nwhen I start as a clone\n\ndefine Level 6\nset [clones v] to [0]\nrepeat (10)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen I start as a clone\nif <(Level) = [6]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-50)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-50)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-124) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-91) y: (-51)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-58) y: (-18)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-25) y: (15)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (90) y: (30)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (123) y: (30)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (189) y: (30)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (223) y: (-84)\n        show\n    end\nend\n\nwait (1) seconds\n\n@Blocks4\n\nwhen flag clicked\nset [clones v] to [0]\nset [yv v] to [0]\n\nwhen I start as a clone\nClones\n\ndefine Fall\nclear graphic effects\nset [yv v] to [0]\nforever\n    clear graphic effects\n    change [yv v] by (-1)\n    change y by (YV)\n    if <(y position) < [-170]> then\n        set [pixel v] to [0]\n        delete this clone\n    end\nend\n\nwhen I receive [next level v]\nset [clones v] to [0]\nwait (0.4) seconds\nif <(Level) = [7]> then\n    Level 7\nend\nif <(Level) = [8]> then\n    Level 8\nend\n\nwhen flag clicked\nhide\ngo to x: (248) y: (-186)\n\nwhen I receive [reload level v]\nset [clones v] to [0]\nwait (0.5) seconds\nif <(Level) = [7]> then\n    Level 7\nend\nif <(Level) = [8]> then\n    Level 8\nend\n\nwhen I start as a clone\nforever\n    if <(Clones) = [0]> then\n        clear graphic effects\n        Fall\n        delete this clone\n    end\nend\n\ndefine Level 7\nset [level v] to [7]\nset [clones v] to [0]\nrepeat (16)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\ndefine Clones\nset [yv v] to [0]\nforever\n    set [ghost v] effect to (98)\n    change y by (YV)\n    if <(distance to [player v]) < [50]> then\n        set [ghost v] effect to (0)\n        wait (0.4) seconds\n        Fall\n    end\nend\n\nwhen I start as a clone\nif <(Level) = [ 7 ]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (15)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (15)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (15)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (84)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (84)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (41) y: (-84)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (74) y: (-84)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (241) y: (-84)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (107) y: (15)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (140) y: (15)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (173) y: (84)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (206) y: (84)\n        show\n    end\nend\n\ndefine Level 8\nset [level v] to [8]\nset [clones v] to [0]\nrepeat (30)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\nwhen I start as a clone\nif <(Level) = [8]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-84)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-51)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (-51)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (-51)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (-51)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (41) y: (-18)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (74) y: (-18)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (241) y: (-18)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (107) y: (-18)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (140) y: (-18)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (173) y: (-18)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (206) y: (-18)\n        show\n    end\n    if <(Clones) = [16]> then\n        go to x: (-223) y: (-10)\n        show\n    end\n    if <(Clones) = [17]> then\n        go to x: (-190) y: (-10)\n        show\n    end\n    if <(Clones) = [18]> then\n        go to x: (-157) y: (48)\n        show\n    end\n    if <(Clones) = [19]> then\n        go to x: (-124) y: (48)\n        show\n    end\n    if <(Clones) = [20]> then\n        go to x: (-91) y: (48)\n        show\n    end\n    if <(Clones) = [21]> then\n        go to x: (-58) y: (48)\n        show\n    end\n    if <(Clones) = [22]> then\n        go to x: (-25) y: (73)\n        show\n    end\n    if <(Clones) = [23]> then\n        go to x: (8) y: (73)\n        show\n    end\n    if <(Clones) = [24]> then\n        go to x: (41) y: (84)\n        show\n    end\n    if <(Clones) = [25]> then\n        go to x: (74) y: (84)\n        show\n    end\n    if <(Clones) = [26]> then\n        go to x: (241) y: (84)\n        show\n    end\n    if <(Clones) = [27]> then\n        go to x: (107) y: (84)\n        show\n    end\n    if <(Clones) = [28]> then\n        go to x: (140) y: (84)\n        show\n    end\n    if <(Clones) = [29]> then\n        go to x: (173) y: (84)\n        show\n    end\n    if <(Clones) = [30]> then\n        go to x: (206) y: (84)\n        show\n    end\nend\n\n@Blocks5\n\nwhen flag clicked\nset [clones v] to [0]\nset [yv v] to [0]\n\nwhen I start as a clone\nClones\n\ndefine Fall\nclear graphic effects\nset [yv v] to [0]\nforever\n    clear graphic effects\n    change [yv v] by (-1)\n    change y by (YV)\n    if <(y position) < [-170]> then\n        set [pixel v] to [0]\n        delete this clone\n    end\nend\n\nwhen I receive [next level v]\nset [clones v] to [0]\nwait (0.4) seconds\nif <(Level) = [9]> then\n    Level 9\nend\nif <(Level) = [10]> then\n    Level 10\nend\n\nwhen flag clicked\nhide\ngo to x: (248) y: (-186)\n\nwhen I receive [reload level v]\nset [clones v] to [0]\nwait (0.5) seconds\nif <(Level) = [9]> then\n    Level 9\nend\nif <(Level) = [10]> then\n    Level 10\nend\n\nwhen I start as a clone\nforever\n    if <(Clones) = [0]> then\n        clear graphic effects\n        Fall\n        delete this clone\n    end\nend\n\ndefine Clones\nset [yv v] to [0]\nforever\n    set [ghost v] effect to (98)\n    change y by (YV)\n    if <(distance to [player v]) < [50]> then\n        set [ghost v] effect to (0)\n        wait (0.4) seconds\n        Fall\n    end\nend\n\nwhen I start as a clone\nif <(Level) = [9]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-84)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-51)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-51)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (-51)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (-18)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (-18)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (41) y: (-18)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (74) y: (-180)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (241) y: (-180)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (107) y: (-180)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (140) y: (18)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (173) y: (18)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (206) y: (18)\n        show\n    end\nend\n\nwhen I start as a clone\nif <(Level) = [10]> then\n    if <(Clones) = [1]> then\n        go to x: (-223) y: (-84)\n        show\n    end\n    if <(Clones) = [2]> then\n        go to x: (-190) y: (-84)\n        show\n    end\n    if <(Clones) = [3]> then\n        go to x: (-157) y: (-18)\n        show\n    end\n    if <(Clones) = [4]> then\n        go to x: (-124) y: (-18)\n        show\n    end\n    if <(Clones) = [5]> then\n        go to x: (-91) y: (-18)\n        show\n    end\n    if <(Clones) = [6]> then\n        go to x: (-58) y: (120)\n        show\n    end\n    if <(Clones) = [7]> then\n        go to x: (-25) y: (120)\n        show\n    end\n    if <(Clones) = [8]> then\n        go to x: (8) y: (120)\n        show\n    end\n    if <(Clones) = [9]> then\n        go to x: (41) y: (15)\n        show\n    end\n    if <(Clones) = [10]> then\n        go to x: (74) y: (15)\n        show\n    end\n    if <(Clones) = [11]> then\n        go to x: (241) y: (15)\n        show\n    end\n    if <(Clones) = [12]> then\n        go to x: (107) y: (120)\n        show\n    end\n    if <(Clones) = [13]> then\n        go to x: (140) y: (120)\n        show\n    end\n    if <(Clones) = [14]> then\n        go to x: (173) y: (120)\n        show\n    end\n    if <(Clones) = [15]> then\n        go to x: (206) y: (20)\n        show\n    end\nend\n\ndefine Level 9\nset [level v] to [9]\nset [clones v] to [0]\nrepeat (16)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\ndefine Level 10\nset [level v] to [10]\nset [clones v] to [0]\nrepeat (16)\n    create clone of (_myself_ v)\n    change [clones v] by (1)\nend\n\n@Sprite1\n\nwhen flag clicked\nset [level v] to [0]\nhide\n\nwhen I receive [tihnkgl fw v]\nforever\n    show\nend\n\n