130+ Level Platformer [Orbs/Oibs, Hardcore Mode]
@Stage\n\nwhen I receive [next level v]\nnext backdrop\n\nwhen I receive [start v]\nswitch backdrop to (costume1 v)\n\nwhen I receive [start-screen v]\nclear graphic effects\nforever\n    set [level v] to (([backdrop # v] of [_stage_ v]) - (1))\nend\n\nwhen flag clicked\nset [music v] to [0]\nhide variable [level v]\nswitch backdrop to (backdrop1 v)\n\nwhen I receive [start-screen v]\nset [music v] to [0]\nforever\n    play sound [TheFatRat - Fly Away \(Instrumental\) v] until done\n    play sound [TheFatRat+-+MAYDAY+feat.+Laura+Brehm.mp3 v] until done\n    play sound [Monody - TheFatRat.mp2 v] until done\n    play sound [Markelody - 1302 v] until done\n    play sound [Undertale - Megalovania.mp3 v] until done\n    play sound [Lightspeed v] until done\n    play sound [Markelody - Revolution v] until done\n    play sound [Markelody - Shift v] until done\n    play sound [K - 391 - Summertime \[Sunshine\].mp3 v] until done\n    play sound [_Electro House 2012_ By K-391 v] until done\n    play sound [Steve Aoki & Alan Walker - Are You Lonely feat v] until done\n    play sound [Electric Bass v] until done\nend\n\nwhen I receive [succesfully loaded! v]\nif <(answer) = [k724458032]> then\n    switch backdrop to (costume1 v)\nelse\n    if <(answer) = [L646170544]> then\n        switch backdrop to (costume3 v)\n    else\n        if <(answer) = [f271688829]> then\n            switch backdrop to (costume2 v)\n        else\n            if <(answer) = [g142196276]> then\n                switch backdrop to (costume5 v)\n            else\n                if <(answer) = [E514497863]> then\n                    switch backdrop to (costume6 v)\n                else\n                    if <(answer) = [K408728339]> then\n                        switch backdrop to (costume7 v)\n                    else\n                        if <(answer) = [A735022467]> then\n                            switch backdrop to (costume4 v)\n                        else\n                            if <(answer) = [h302330328]> then\n                                switch backdrop to (costume8 v)\n                            else\n                                if <(answer) = [p586621452]> then\n                                    switch backdrop to (costume9 v)\n                                else\n                                    if <(answer) = [v427926287]> then\n                                        switch backdrop to (costume10 v)\n                                    else\n                                        if <(answer) = [J4644861]> then\n                                            switch backdrop to (costume11 v)\n                                        else\n                                            if <(answer) = [g803783731]> then\n                                                switch backdrop to (costume12 v)\n                                            else\n                                                if <(answer) = [B740629965]> then\n                                                    switch backdrop to (costume13 v)\n                                                else\n                                                    if <(answer) = [q951140108]> then\n                                                        switch backdrop to (backdrop2 v)\n                                                    else\n                                                        if <(answer) = [x943206463]> then\n                                                            switch backdrop to (costume14 v)\n                                                        else\n                                                            if <(answer) = [t168531002]> then\n                                                                switch backdrop to (costume15 v)\n                                                            else\n                                                                if <(answer) = [D721524166]> then\n                                                                    switch backdrop to (costume17 v)\n                                                                else\n                                                                    if <(answer) = [V354847525]> then\n                                                                        switch backdrop to (costume16 v)\n                                                                    else\n                                                                        if <(answer) = [U743428512]> then\n                                                                            switch backdrop to (costume18 v)\n                                                                        else\n                                                                            if <(answer) = [L481409148]> then\n                                                                                switch backdrop to (costume19 v)\n                                                                            else\n                                                                                if <(answer) = [m918895982]> then\n                                                                                    switch backdrop to (costume20 v)\n                                                                                else\n                                                                                    if <(answer) = [N804160997]> then\n                                                                                        switch backdrop to (costume21 v)\n                                                                                    else\n                                                                                        if <(answer) = [T753771770]> then\n                                                                                            switch backdrop to (costume22 v)\n                                                                                        else\n                                                                                            if <(answer) = [V552857579]> then\n                                                                                                switch backdrop to (costume23 v)\n                                                                                            else\n                                                                                                if <(answer) = [q589599388]> then\n                                                                                                    switch backdrop to (costume24 v)\n                                                                                                else\n                                                                                                    if <(answer) = [l924641641]> then\n                                                                                                        switch backdrop to (backdrop3 v)\n                                                                                                    else\n                                                                                                        if <(answer) = [X85723929]> then\n                                                                                                            switch backdrop to (costume25 v)\n                                                                                                        else\n                                                                                                            if <(answer) = [y74740877]> then\n                                                                                                                switch backdrop to (costume26 v)\n                                                                                                            else\n                                                                                                                if <(answer) = [e468176345]> then\n                                                                                                                    switch backdrop to (costume27 v)\n                                                                                                                else\n                                                                                                                    if <(answer) = [y743145165]> then\n                                                                                                                        switch backdrop to (costume28 v)\n                                                                                                                    else\n                                                                                                                        if <(answer) = [H414360004]> then\n                                                                                                                            switch backdrop to (costume29 v)\n                                                                                                                        else\n                                                                                                                            if <(answer) = [t464413600]> then\n                                                                                                                                switch backdrop to (costume30 v)\n                                                                                                                            else\n                                                                                                                                if <(answer) = [m542119043]> then\n                                                                                                                                    switch backdrop to (costume31 v)\n                                                                                                                                else\n                                                                                                                                    if <(answer) = [K561577720]> then\n                                                                                                                                        switch backdrop to (costume32 v)\n                                                                                                                                    else\n                                                                                                                                        if <(answer) = [e995049785]> then\n                                                                                                                                            switch backdrop to (costume33 v)\n                                                                                                                                        else\n                                                                                                                                            if <(answer) = [Z256832283]> then\n                                                                                                                                                switch backdrop to (costume34 v)\n                                                                                                                                            else\n                                                                                                                                                if <(answer) = [C990247947]> then\n                                                                                                                                                    switch backdrop to (costume35 v)\n                                                                                                                                                else\n                                                                                                                                                    if <(answer) = [t392484408]> then\n                                                                                                                                                        switch backdrop to (costume36 v)\n                                                                                                                                                    else\n                                                                                                                                                        if <(answer) = [y796073584]> then\n                                                                                                                                                            switch backdrop to (costume37 v)\n                                                                                                                                                        else\n                                                                                                                                                            if <(answer) = [G93979956]> then\n                                                                                                                                                                switch backdrop to (costume38 v)\n                                                                                                                                                            else\n                                                                                                                                                                if <(answer) = [Q22989004860572598]> then\n                                                                                                                                                                    switch backdrop to (costume39 v)\n                                                                                                                                                                else\n                                                                                                                                                                    if <(answer) = [V161673391]> then\n                                                                                                                                                                        switch backdrop to (costume40 v)\n                                                                                                                                                                    else\n                                                                                                                                                                        if <(answer) = [g632648798]> then\n                                                                                                                                                                            switch backdrop to (costume41 v)\n                                                                                                                                                                        else\n                                                                                                                                                                            if <(answer) = [LO-Snzoai_V200883656793775839170363168]> then\n                                                                                                                                                                                switch backdrop to (costume42 v)\n                                                                                                                                                                            else\n                                                                                                                                                                                if <(answer) = [YG567174430517651036]> then\n                                                                                                                                                                                    switch backdrop to (costume43 v)\n                                                                                                                                                                                end\n                                                                                                                                                                            end\n                                                                                                                                                                        end\n                                                                                                                                                                    end\n                                                                                                                                                                end\n                                                                                                                                                            end\n                                                                                                                                                        end\n                                                                                                                                                    end\n                                                                                                                                                end\n                                                                                                                                            end\n                                                                                                                                        end\n                                                                                                                                    end\n                                                                                                                                end\n                                                                                                                            end\n                                                                                                                        end\n                                                                                                                    end\n                                                                                                                end\n                                                                                                            end\n                                                                                                        end\n                                                                                                    end\n                                                                                                end\n                                                                                            end\n                                                                                        end\n                                                                                    end\n                                                                                end\n                                                                            end\n                                                                        end\n                                                                    end\n                                                                end\n                                                            end\n                                                        end\n                                                    end\n                                                end\n                                            end\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(MUsic) = [1]> then\n        set volume to (0) %\n    end\n    if <(MUsic) = [0]> then\n        set volume to (100) %\n    end\nend\n\nset volume to (100) %\n\n@Icon\n\nwhen flag clicked\n\nwhen I receive [left arrow clicked v]\nswitch costume to ((costume [number v]) - (1))\nif <(costume [number v]) = [30]> then\n    if <not <<<(username) = [FutureFlamesOfFire]> or <(username) = [TheGREENwolf293]>> or <(username) = [-fireandflames-]>>> then\n        switch costume to ((costume [number v]) - (1))\n    end\nend\n\nwhen I receive [start v]\nshow variable [level v]\ngo to x: (-200) y: (-75)\nset size to (100) %\nset [xv v] to [0]\nset [yv v] to [0]\nforever\n    if <(.s) = [0]> then\n        if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n            change [xv v] by (1)\n            point in direction (90)\n            broadcast (right arrow v)\n        end\n        if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n            change [xv v] by (-1)\n            point in direction (-90)\n            broadcast (Left arrow v)\n        end\n        set [xv v] to ((Xv) * (0.9))\n        change x by (Xv)\n        if <touching color (#00cc44)?> then\n            change y by (1)\n            if <touching color (#00cc44)?> then\n                change y by (1)\n                if <touching color (#00cc44)?> then\n                    change y by (1)\n                    if <touching color (#00cc44)?> then\n                        change y by (1)\n                        if <touching color (#00cc44)?> then\n                            change y by (1)\n                            if <touching color (#00cc44)?> then\n                                change x by ((Xv) * (-1))\n                                change y by (-5)\n                                set [xv v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        change [yv v] by (-1)\n        change y by (Yv)\n        if <touching color (#00cc44)?> then\n            change y by ((Yv) * (-1))\n            set [yv v] to [0]\n        end\n        change y by (-1)\n        if <touching color (#00cc44)?> then\n            if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n                set [yv v] to [15]\n            end\n        end\n        change y by (1)\n        if <touching color (#ff0000)?> then\n            broadcast (death v)\n        end\n        if <touching (portal v)?> then\n            switch backdrop to (next backdrop v)\n            go to x: (-200) y: (-75)\n        end\n        if <touching (torch 3 v)?> then\n            switch backdrop to (next backdrop v)\n            go to x: (-200) y: (-75)\n        end\n    end\n    if <touching (fire v)?> then\n        broadcast (deathbyfire v)\n    end\n    if <touching color (#ff00e3)?> then\n        set [yv v] to [20]\n    end\n    if <touching color (#fffd00)?> then\n        set [xv v] to [20]\n    end\n    if <touching color (#003fff)?> then\n        set [xv v] to [-20]\n    end\nend\n\nwhen I receive [right arrow clicked v]\nnext costume\nif <(costume [number v]) = [30]> then\n    if <not <<<(username) = [FutureFlamesOfFire]> or <(username) = [TheGREENwolf293]>> or <(username) = [-fireandflames-]>>> then\n        next costume\n    end\nend\n\nwhen flag clicked\nset [deaths v] to [0]\nhide\n\nwhen I receive [start-screen v]\nswitch costume to (costume1 v)\nshow\nset size to (400) %\ngo to x: (7) y: (-108)\npoint in direction (90)\n\nwhen I receive [succesfully loaded! v]\nshow variable [level v]\ngo to x: (-200) y: (-75)\nset size to (100) %\nset [xv v] to [0]\nset [yv v] to [0]\nforever\n    if <(.s) = [0]> then\n        if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n            change [xv v] by (1)\n            point in direction (90)\n            broadcast (right arrow v)\n        end\n        if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n            change [xv v] by (-1)\n            point in direction (-90)\n            broadcast (Left arrow v)\n        end\n        set [xv v] to ((Xv) * (0.9))\n        change x by (Xv)\n        if <touching color (#00cc44)?> then\n            change y by (1)\n            if <touching color (#00cc44)?> then\n                change y by (1)\n                if <touching color (#00cc44)?> then\n                    change y by (1)\n                    if <touching color (#00cc44)?> then\n                        change y by (1)\n                        if <touching color (#00cc44)?> then\n                            change y by (1)\n                            if <touching color (#00cc44)?> then\n                                change x by ((Xv) * (-1))\n                                change y by (-5)\n                                set [xv v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        change [yv v] by (-1)\n        change y by (Yv)\n        if <touching color (#00cc44)?> then\n            change y by ((Yv) * (-1))\n            set [yv v] to [0]\n        end\n        change y by (-1)\n        if <touching color (#00cc44)?> then\n            if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n                set [yv v] to [15]\n            end\n        end\n        change y by (1)\n        if <touching color (#ff0000)?> then\n            broadcast (death v)\n        end\n        if <touching (portal v)?> then\n            switch backdrop to (next backdrop v)\n            go to x: (-200) y: (-75)\n        end\n        if <touching (torch 3 v)?> then\n            switch backdrop to (next backdrop v)\n            go to x: (-200) y: (-75)\n        end\n    end\n    if <touching (fire v)?> then\n        broadcast (deathbyfire v)\n    end\n    if <touching color (#ff00e3)?> then\n        set [yv v] to [20]\n    end\n    if <touching color (#fffd00)?> then\n        set [xv v] to [20]\n    end\n    if <touching color (#003fff)?> then\n        set [xv v] to [-20]\n    end\nend\n\nwhen I receive [succesfully loaded! v]\nforever\n    if <key (r v) pressed?> then\n        go to x: (-200) y: (-75)\n    end\nend\n\nwhen I receive [start v]\nforever\n    if <key (r v) pressed?> then\n        go to x: (-200) y: (-75)\n    end\nend\n\nwhen I receive [deathbyfire v]\nif <(Hardcore) = [0]> then\n    go to x: (-200) y: (-75)\n    change [deaths v] by (1)\nelse\n    broadcast (HARDCORE DEATH v)\nend\n\nwhen I receive [death v]\nif <(Hardcore) = [0]> then\n    go to x: (-200) y: (-75)\n    change [deaths v] by (1)\n    set [xv v] to [0]\nelse\n    broadcast (HARDCORE DEATH v)\nend\n\nwhen I receive [start v]\nforever\n    if <touching (orb v)?> then\n        go to (recieving orb v)\n    end\nend\n\nwhen I receive [succesfully loaded! v]\nforever\n    if <touching (orb v)?> then\n        go to (recieving orb v)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (oib v)?> then\n        glide (.3) secs to x: (pick random (-210) to (214)) y: (pick random (-127) to (155))\n    end\nend\n\n@Choose your avatar text\n\nwhen I receive [289137random v]\nrepeat until <(choosing avatar) = [0]>\n    repeat (32)\n        turn right (-1) degrees\n    end\n    repeat (32)\n        turn right (1) degrees\n    end\nend\nhide\n\nwhen I receive [start v]\nhide\n\nwhen I receive [start-screen v]\nset size to (150) %\nrepeat (16)\n    turn right (1) degrees\nend\nbroadcast (289137random v)\n\nwhen I receive [start-screen v]\nrepeat until <(choosing avatar) = [0]>\n    wait (pick random (3) to (5)) seconds\n    repeat (12)\n        change size by (3)\n    end\n    repeat (12)\n        change size by (-3)\n    end\nend\n\nwhen I receive [start-screen v]\npoint in direction (90)\nshow\nset [choosing avatar v] to [1]\nset [somemtjjjkvna v] to [0]\n\nwhen flag clicked\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@Arrow1\n\nwhen this sprite clicked\nbroadcast (right arrow clicked v)\n\nwhen I receive [start v]\nhide\n\nwhen I receive [start-screen v]\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        switch costume to (arrow1-a2 v)\n    else\n        switch costume to (arrow1-a v)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@Arrow2\n\nwhen this sprite clicked\nbroadcast (left arrow clicked v)\n\nwhen I receive [start v]\nhide\n\nwhen I receive [start-screen v]\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        switch costume to (arrow1-b2 v)\n    else\n        switch costume to (arrow1-b v)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@done\n\nwhen this sprite clicked\nbroadcast (start v)\nhide\n\nwhen I receive [start-screen v]\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        switch costume to (costume2 v)\n    else\n        switch costume to (costume1 v)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@portal\n\nwhen backdrop switches to [costume16 v]\ngo to x: (116) y: (-43)\n\nwhen backdrop switches to [costume17 v]\ngo to x: (119) y: (56)\n\nwhen backdrop switches to [costume16 v]\ngo to x: (123) y: (57)\n\nwhen backdrop switches to [costume14 v]\ngo to x: (111) y: (-48)\n\nwhen I receive [start v]\nshow\n\nwhen backdrop switches to [backdrop2 v]\ngo to x: (51) y: (158)\n\nwhen backdrop switches to [costume13 v]\ngo to x: (111) y: (-48)\n\nwhen backdrop switches to [costume12 v]\ngo to x: (-315) y: (143)\n\nwhen backdrop switches to [costume11 v]\ngo to x: (-322) y: (203)\n\nwhen flag clicked\ngo to x: (111) y: (-48)\nhide\n\nwhen backdrop switches to [costume18 v]\ngo to x: (117) y: (-54)\nhide\n\nwhen I receive [glitch v]\nshow\n\nwhen backdrop switches to [costume23 v]\ngo to x: (114) y: (-24)\n\nwhen backdrop switches to [costume26 v]\ngo to x: (114) y: (-46)\n\nwhen backdrop switches to [costume27 v]\ngo to x: (-324) y: (206)\n\nwhen backdrop switches to [costume28 v]\ngo to x: (-319) y: (143)\n\nwhen backdrop switches to [costume29 v]\ngo to x: (96) y: (179)\n\nwhen I receive [succesfully loaded! v]\nshow\n\nwhen backdrop switches to [costume31 v]\ngo to x: (117) y: (194)\n\nwhen backdrop switches to [costume32 v]\ngo to x: (111) y: (-48)\n\nwhen backdrop switches to [costume42 v]\ngo to x: (-140) y: (127)\n\nwhen backdrop switches to [costume43 v]\ngo to x: (111) y: (-48)\n\nwhen backdrop switches to [costume48 v]\ngo to x: (-33) y: (131)\n\nwhen backdrop switches to [costume54 v]\ngo to x: (113) y: (-48)\n\nwhen backdrop switches to [costume138 v]\ngo to x: (-311) y: (200)\n\nwhen backdrop switches to [costume51 v]\ngo to x: (117) y: (-48)\n\nwhen backdrop switches to [costume52 v]\ngo to x: (122) y: (-53)\n\nwhen backdrop switches to [costume58 v]\ngo to x: (122) y: (-19)\n\nwhen backdrop switches to [costume62 v]\ngo to x: (-93) y: (189)\n\nwhen backdrop switches to [costume65 v]\ngo to x: (-87) y: (170)\n\nwhen backdrop switches to [costume66 v]\ngo to x: (-101) y: (154)\n\nwhen backdrop switches to [costume68 v]\ngo to x: (119) y: (52)\n\nwhen backdrop switches to [costume60 v]\ngo to x: (104) y: (-14)\n\nwhen backdrop switches to [costume70 v]\ngo to x: (118) y: (-47)\n\nwhen backdrop switches to [costume99 v]\ngo to x: (113) y: (81)\n\nwhen backdrop switches to [costume118 v]\ngo to x: (122) y: (157)\n\nwhen backdrop switches to [costume120 v]\ngo to x: (-326) y: (143)\n\nwhen backdrop switches to [costume99 v]\ngo to x: (111) y: (-48)\n\nwhen flag clicked\nforever\n    change [color v] effect by (1)\nend\n\nwhen backdrop switches to [costume119 v]\ngo to x: (118) y: (-48)\n\nwhen backdrop switches to [costume124 v]\ngo to x: (114) y: (-48)\n\nwhen backdrop switches to [costume121 v]\ngo to x: (111) y: (-48)\n\nwhen backdrop switches to [costume129 v]\ngo to x: (115) y: (-57)\n\nwhen backdrop switches to [costume134 v]\ngo to x: (-318) y: (193)\n\nwhen backdrop switches to [costume138 v]\ngo to x: (-318) y: (193)\n\nwhen backdrop switches to [costume136 v]\ngo to x: (116) y: (-45)\n\nwhen backdrop switches to [costume137 v]\ngo to x: (115) y: (201)\n\nwhen backdrop switches to [costume135 v]\ngo to x: (-89) y: (106)\n\n@ghost floor\n\nwhen flag clicked\nclear graphic effects\nhide\n\nwhen backdrop switches to [backdrop2 v]\nset [ghost v] effect to (100)\nrepeat until <(backdrop [number v]) > [15]>\n    wait (pick random (2) to (4)) seconds\n    show\n    repeat (10)\n        change [ghost v] effect by (-10)\n    end\n    wait (1) seconds\n    repeat (10)\n        change [ghost v] effect by (10)\n    end\n    hide\nend\nclear graphic effects\nhide\n\nwhen backdrop switches to [costume14 v]\nclear graphic effects\nhide\n\nwhen backdrop switches to [costume14 v]\nhide\n\nwhen backdrop switches to [costume14 v]\nhide\n\nwhen backdrop switches to [costume14 v]\nhide\n\n@Sprite1\n\nwhen backdrop switches to [costume19 v]\nhide\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume18 v]\nrepeat until <(backdrop [number v]) = [21]>\n    repeat until <not <touching (icon v)?>>\n        set [i13 v] to (pick random (2) to (27))\n        switch costume to (i13)\n    end\n    set [i13 v] to [0]\n    switch costume to (costume1 v)\nend\n\nwhen flag clicked\nset [i13 v] to [0]\n\nwhen backdrop switches to [costume18 v]\nswitch costume to (costume1 v)\nrepeat until <(backdrop [number v]) = [21]>\n    show\n    wait (3) seconds\n    hide\n    wait (3) seconds\nend\n\nwhen backdrop switches to [costume19 v]\nhide\n\n@portal2\n\nwhen flag clicked\nforever\n    if <touching (icon v)?> then\n        broadcast (glitch v)\n    end\nend\n\nwhen backdrop switches to [costume18 v]\nshow\n\nwhen I receive [glitch v]\nhide\n\nwhen flag clicked\nhide\n\n@thumb\n\nwhen flag clicked\nhide\n\n@Torch 1\n\nwhen backdrop switches to [costume20 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume21 v]\nhide\n\n@logo\n\nwhen flag clicked\nclear graphic effects\nstart sound [Netflix Opening \(1080p\) v]\nshow\nset [logo speed v] to [-17]\ngo to x: (0) y: (219)\nforever\n    change y by (logo speed)\nend\n\nwhen flag clicked\nrepeat until <(logo speed) = [16]>\n    change [logo speed v] by (.75)\nend\nrepeat (4)\n    change [ghost v] effect by (25)\nend\nbroadcast (logo2 v)\nhide\n\n@logo2\n\nwhen I receive [logo2 v]\nwait (3) seconds\nshow\ngo to x: (-344) y: (-15)\nstart sound [Comet-SoundBible v]\nrepeat (34)\n    move (10) steps\nend\nstart sound [Comet-SoundBible2 v]\nwait (.5) seconds\nrepeat (34)\n    move (-10) steps\nend\nhide\nwait (2) seconds\nbroadcast (Mobile? v)\n\nwhen flag clicked\nhide\n\n@Torch 2\n\nwhen backdrop switches to [costume20 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume21 v]\nhide\n\n@Torch 3\n\nwhen backdrop switches to [costume20 v]\nshow\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume21 v]\nhide\n\n@:)\n\nwhen flag clicked\ngo to x: (13) y: (1)\nhide\n\nwhen backdrop switches to [costume20 v]\nshow\n\nwhen backdrop switches to [costume21 v]\nhide\n\nwhen backdrop switches to [costume104 v]\ngo to x: (8) y: (1)\nshow\n\nwhen I receive [unlucky  v]\nhide\n\nwhen I receive [obtain2 v]\nhide\n\nwhen I receive [obtain3 v]\nhide\n\nwhen I receive [obtain v]\nhide\n\nwhen backdrop switches to [costume105 v]\ngo to x: (8) y: (1)\nshow\n\nwhen I receive [first._ enemy. beaten v]\nhide\n\n@volcano event\n\nwhen flag clicked\nset [.s v] to [0]\nhide\n\nwhen backdrop switches to [costume23 v]\nset [.s v] to [1]\nshow\ngo to x: (-10) y: (3)\nrepeat until <(backdrop [number v]) = [28]>\n    repeat (1)\n        change y by (4)\n    end\n    repeat (1)\n        change y by (-4)\n    end\nend\n\nwhen backdrop switches to [costume23 v]\nswitch costume to (costume1 v)\nrepeat until <(backdrop [number v]) = [28]>\n    play sound [Realistic Earthquake Sound Effect \[High Quality\] v] until done\nend\nset volume to (0) %\n\nwhen backdrop switches to [costume24 v]\nswitch costume to (costume2 v)\nshow\n\nwhen backdrop switches to [backdrop3 v]\nswitch costume to (costume3 v)\nshow\n\nwhen backdrop switches to [costume25 v]\nhide\n\n@Dialogue\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume23 v]\nwait (.1) seconds\nshow\nswitch costume to (costume1 v)\nrepeat until <(.s) = [0]>\n    if <(costume [number v]) = [4]> then\n        hide\n    end\n    set [.s v] to [0]\nend\n\nwhen [space v] key pressed\nnext costume\nwait until <not <key (space v) pressed?>>\n\nwhen backdrop switches to [costume24 v]\nhide\n\n@fire\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume24 v]\nhide\nrepeat until <(backdrop [number v]) = [28]>\n    create clone of (_myself_ v)\n    wait (.3) seconds\nend\nhide\ndelete this clone\n\nwhen I start as a clone\ngo to x: (pick random (-243) to (195)) y: (150)\nshow\nrepeat until <<touching (icon v)?> or <touching color (#00cc44)?>>\n    change y by (-5)\nend\nhide\ndelete this clone\n\nwhen backdrop switches to [backdrop3 v]\nif <(answer) = [l924641641]> then\n    hide\n    repeat until <(backdrop [number v]) = [28]>\n        create clone of (_myself_ v)\n        wait (.3) seconds\n    end\n    hide\n    delete this clone\nend\n\n@Time trials\n\nwhen flag clicked\nhide\nhide variable [timer v]\nswitch costume to (costume1 v)\nset [time trials v] to [0]\n\nwhen I receive [start-screen v]\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        set [brightness v] effect to (-10)\n    else\n        set [brightness v] effect to (0)\n    end\nend\n\nwhen I receive [start v]\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\nwhen I receive [start v]\nhide\nif <(time trials) = [1]> then\n    broadcast (timer v)\nend\n\nwhen this sprite clicked\nif <(time trials) = [0]> then\n    switch costume to (costume3 v)\n    set [time trials v] to [1]\nelse\n    switch costume to (costume1 v)\n    set [time trials v] to [0]\nend\n\nwhen I receive [timer v]\nreset timer\nforever\n    set [timer v] to (timer)\n    show variable [timer v]\nend\n\n@Load\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\nhide\n\nwhen I receive [start-screen v]\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        switch costume to (costume2 v)\n    else\n        switch costume to (costume1 v)\n    end\nend\n\nwhen this sprite clicked\nask [Save code?] and wait\nif <(answer) = [k724458032]> then\n    broadcast (succesfully loaded! v)\n    switch costume to (costume1 v)\nelse\n    if <(answer) = [L646170544]> then\n        broadcast (succesfully loaded! v)\n        switch costume to (costume1 v)\n    else\n        if <(answer) = [f271688829]> then\n            broadcast (succesfully loaded! v)\n            switch costume to (costume1 v)\n        else\n            if <(answer) = [g142196276]> then\n                broadcast (succesfully loaded! v)\n                switch costume to (costume1 v)\n            else\n                if <(answer) = [E514497863]> then\n                    broadcast (succesfully loaded! v)\n                    switch costume to (costume1 v)\n                else\n                    if <(answer) = [K408728339]> then\n                        broadcast (succesfully loaded! v)\n                        switch costume to (costume1 v)\n                    else\n                        if <(answer) = [A735022467]> then\n                            broadcast (succesfully loaded! v)\n                            switch costume to (costume1 v)\n                        else\n                            if <(answer) = [h302330328]> then\n                                broadcast (succesfully loaded! v)\n                                switch costume to (costume1 v)\n                            else\n                                if <(answer) = [p586621452]> then\n                                    broadcast (succesfully loaded! v)\n                                    switch costume to (costume1 v)\n                                else\n                                    if <(answer) = [v427926287]> then\n                                        broadcast (succesfully loaded! v)\n                                        switch costume to (costume1 v)\n                                    else\n                                        if <(answer) = [J4644861]> then\n                                            broadcast (succesfully loaded! v)\n                                            switch costume to (costume1 v)\n                                        else\n                                            if <(answer) = [g803783731]> then\n                                                broadcast (succesfully loaded! v)\n                                                switch costume to (costume1 v)\n                                            else\n                                                if <(answer) = [B740629965]> then\n                                                    broadcast (succesfully loaded! v)\n                                                    switch costume to (costume1 v)\n                                                else\n                                                    if <(answer) = [q951140108]> then\n                                                        broadcast (succesfully loaded! v)\n                                                        switch costume to (costume1 v)\n                                                    else\n                                                        if <(answer) = [x943206463]> then\n                                                            broadcast (succesfully loaded! v)\n                                                            switch costume to (costume1 v)\n                                                        else\n                                                            if <(answer) = [t168531002]> then\n                                                                broadcast (succesfully loaded! v)\n                                                                switch costume to (costume1 v)\n                                                            else\n                                                                if <(answer) = [D721524166]> then\n                                                                    broadcast (succesfully loaded! v)\n                                                                    switch costume to (costume1 v)\n                                                                else\n                                                                    if <(answer) = [V354847525]> then\n                                                                        broadcast (succesfully loaded! v)\n                                                                        switch costume to (costume1 v)\n                                                                    else\n                                                                        if <(answer) = [U743428512]> then\n                                                                            broadcast (succesfully loaded! v)\n                                                                            switch costume to (costume1 v)\n                                                                        else\n                                                                            if <(answer) = [L481409148]> then\n                                                                                broadcast (succesfully loaded! v)\n                                                                                switch costume to (costume1 v)\n                                                                            else\n                                                                                if <(answer) = [m918895982]> then\n                                                                                    broadcast (succesfully loaded! v)\n                                                                                    switch costume to (costume1 v)\n                                                                                else\n                                                                                    if <(answer) = [N804160997]> then\n                                                                                        broadcast (succesfully loaded! v)\n                                                                                        switch costume to (costume1 v)\n                                                                                    else\n                                                                                        if <(answer) = [T753771770]> then\n                                                                                            broadcast (succesfully loaded! v)\n                                                                                            switch costume to (costume1 v)\n                                                                                        else\n                                                                                            if <(answer) = [V552857579]> then\n                                                                                                broadcast (succesfully loaded! v)\n                                                                                                switch costume to (costume1 v)\n                                                                                            else\n                                                                                                if <(answer) = [q589599388]> then\n                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                    switch costume to (costume1 v)\n                                                                                                else\n                                                                                                    if <(answer) = [l924641641]> then\n                                                                                                        broadcast (succesfully loaded! v)\n                                                                                                        switch costume to (costume1 v)\n                                                                                                    else\n                                                                                                        if <(answer) = [X85723929]> then\n                                                                                                            broadcast (succesfully loaded! v)\n                                                                                                            switch costume to (costume1 v)\n                                                                                                        else\n                                                                                                            if <(answer) = [y74740877]> then\n                                                                                                                broadcast (succesfully loaded! v)\n                                                                                                                switch costume to (costume1 v)\n                                                                                                            else\n                                                                                                                if <(answer) = [e468176345]> then\n                                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                                    switch costume to (costume1 v)\n                                                                                                                else\n                                                                                                                    if <(answer) = [y743145165]> then\n                                                                                                                        broadcast (succesfully loaded! v)\n                                                                                                                        switch costume to (costume1 v)\n                                                                                                                    else\n                                                                                                                        if <(answer) = [H414360004]> then\n                                                                                                                            broadcast (succesfully loaded! v)\n                                                                                                                            switch costume to (costume1 v)\n                                                                                                                        else\n                                                                                                                            if <(answer) = [t464413600]> then\n                                                                                                                                broadcast (succesfully loaded! v)\n                                                                                                                                switch costume to (costume1 v)\n                                                                                                                            else\n                                                                                                                                if <(answer) = [m542119043]> then\n                                                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                                                    switch costume to (costume1 v)\n                                                                                                                                else\n                                                                                                                                    if <(answer) = [K561577720]> then\n                                                                                                                                        broadcast (succesfully loaded! v)\n                                                                                                                                        switch costume to (costume1 v)\n                                                                                                                                    else\n                                                                                                                                        if <(answer) = [e995049785]> then\n                                                                                                                                            broadcast (succesfully loaded! v)\n                                                                                                                                            switch costume to (costume1 v)\n                                                                                                                                        else\n                                                                                                                                            if <(answer) = [Z256832283]> then\n                                                                                                                                                broadcast (succesfully loaded! v)\n                                                                                                                                                switch costume to (costume1 v)\n                                                                                                                                            else\n                                                                                                                                                if <(answer) = [C990247947]> then\n                                                                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                                                                    switch costume to (costume1 v)\n                                                                                                                                                else\n                                                                                                                                                    if <(answer) = [t392484408]> then\n                                                                                                                                                        broadcast (succesfully loaded! v)\n                                                                                                                                                        switch costume to (costume1 v)\n                                                                                                                                                    else\n                                                                                                                                                        if <(answer) = [y796073584]> then\n                                                                                                                                                            broadcast (succesfully loaded! v)\n                                                                                                                                                            switch costume to (costume1 v)\n                                                                                                                                                        else\n                                                                                                                                                            if <(answer) = [G93979956]> then\n                                                                                                                                                                broadcast (succesfully loaded! v)\n                                                                                                                                                                switch costume to (costume1 v)\n                                                                                                                                                            else\n                                                                                                                                                                if <(answer) = [Q22989004860572598]> then\n                                                                                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                                                                                    switch costume to (costume1 v)\n                                                                                                                                                                else\n                                                                                                                                                                    if <(answer) = [V161673391]> then\n                                                                                                                                                                        broadcast (succesfully loaded! v)\n                                                                                                                                                                        switch costume to (costume1 v)\n                                                                                                                                                                    else\n                                                                                                                                                                        if <(answer) = [g632648798]> then\n                                                                                                                                                                            broadcast (succesfully loaded! v)\n                                                                                                                                                                            switch costume to (costume1 v)\n                                                                                                                                                                        else\n                                                                                                                                                                            if <(answer) = [LO-Snzoai_V200883656793775839170363168]> then\n                                                                                                                                                                                broadcast (succesfully loaded! v)\n                                                                                                                                                                                switch costume to (costume1 v)\n                                                                                                                                                                            else\n                                                                                                                                                                                if <(answer) = [YG567174430517651036]> then\n                                                                                                                                                                                    broadcast (succesfully loaded! v)\n                                                                                                                                                                                    switch costume to (costume1 v)\n                                                                                                                                                                                else\n                                                                                                                                                                                    broadcast (game failed to load v)\n                                                                                                                                                                                    switch costume to (costume2 v)\n                                                                                                                                                                                end\n                                                                                                                                                                            end\n                                                                                                                                                                        end\n                                                                                                                                                                    end\n                                                                                                                                                                end\n                                                                                                                                                            end\n                                                                                                                                                        end\n                                                                                                                                                    end\n                                                                                                                                                end\n                                                                                                                                            end\n                                                                                                                                        end\n                                                                                                                                    end\n                                                                                                                                end\n                                                                                                                            end\n                                                                                                                        end\n                                                                                                                    end\n                                                                                                                end\n                                                                                                            end\n                                                                                                        end\n                                                                                                    end\n                                                                                                end\n                                                                                            end\n                                                                                        end\n                                                                                    end\n                                                                                end\n                                                                            end\n                                                                        end\n                                                                    end\n                                                                end\n                                                            end\n                                                        end\n                                                    end\n                                                end\n                                            end\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@error\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\nhide\n\nwhen I receive [game failed to load v]\nswitch costume to (costume2 v)\nshow\nwait (2.3) seconds\nhide\n\nwhen I receive [succesfully loaded! v]\nswitch costume to (costume3 v)\nhide\n\n@save\n\nwhen flag clicked\nhide\ndelete all of [save code v]\nshow list [save code v]\nforever\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [2]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [k724458032] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [3]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [L646170544] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [4]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [f271688829] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [5]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [g142196276] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [6]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [E514497863] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [7]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [K408728339] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [8]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [A735022467] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [9]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [h302330328] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [10]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [p586621452] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [11]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [v427926287] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [12]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [J4644861] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [13]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [g803783731] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [14]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [B740629965] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [15]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [q951140108] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [16]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [x943206463] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [17]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [t168531002] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [18]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [D721524166] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [19]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [V354847525] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [20]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [U743428512] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [21]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [L481409148] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [22]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [m918895982] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [23]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [N804160997] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [24]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [T753771770] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [25]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [V552857579] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [26]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [q589599388] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [27]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [l924641641] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [28]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [X85723929] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [29]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [y74740877] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [30]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [e468176345] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [31]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [y743145165] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [32]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [H414360004] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [33]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [t464413600] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [34]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [m542119043] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [35]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [K561577720] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [36]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [e995049785] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [37]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [Z256832283] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [38]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [C990247947] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [39]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [t392484408] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [40]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [y796073584] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [41]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [G93979956] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [42]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [Q22989004860572598] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [43]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [V161673391] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [44]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [g632648798] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [45]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [LO-Snzoai_V200883656793775839170363168] to [save code v]\n        add [is your save code] to [save code v]\n    end\n    if <<key (x v) pressed?> and <(backdrop [number v]) = [46]>> then\n        delete all of [save code v]\n        hide list [save code v]\n        add [Press z to close] to [save code v]\n        add [YG567174430517651036] to [save code v]\n        add [is your save code] to [save code v]\n    end\nend\n\nwhen flag clicked\ndelete all of [save code v]\nforever\n    if <key (z v) pressed?> then\n        show list [save code v]\n    end\nend\n\n@land\n\nwhen flag clicked\ngo to x: (30) y: (30)\nhide\n\nwhen backdrop switches to [costume30 v]\ngo to x: (30) y: (30)\nshow\nrepeat until <touching (icon v)?>\nrepeat (5)\n    change y by (10)\nend\nwait until <not <touching (icon v)?>>\nrepeat until <touching (icon v)?>\nrepeat (5)\n    change y by (10)\nend\n\nwhen backdrop switches to [costume31 v]\nhide\n\n@jumppad1\n\nwhen flag clicked\nif <<(username) = [FutureFlamesOfFire]> or <<(username) = [-fireandflames-]> or <<(username) = [KaiAndTessa]> or <<(username) = [PetgamesplaysScratch]> or <(username) = [chadi9]>>>>> then\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume42 v]\nhide\nrepeat until <<(backdrop [name v]) = [costume43]> or <(backdrop [name v]) = [costume44]>>\n    wait (3) seconds\n    show\n    wait (1) seconds\n    hide\nend\nhide\n\nwhen backdrop switches to [costume43 v]\nhide\n\nwhen backdrop switches to [costume44 v]\nhide\n\n@ask\n\nwhen flag clicked\nhide\n\nwhen I receive [mobile? v]\nshow\n\nwhen I receive [start-screen v]\nhide\n\nwhen I receive [mobilemode7 v]\nhide\n\n@mobile\n\nwhen flag clicked\nset size to (100) %\nhide\n\nwhen I receive [mobile? v]\nshow\n\nwhen flag clicked\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (110) %\n    else\n        set size to (100) %\n    end\nend\n\nwhen I receive [start-screen v]\nhide\n\nwhen this sprite clicked\nbroadcast (Mobilemode7 v)\n\nwhen I receive [mobilemode7 v]\nhide\n\n@computer\n\nwhen flag clicked\nset size to (100) %\nhide\n\nwhen I receive [mobile? v]\nshow\n\nwhen this sprite clicked\nbroadcast (start-screen v)\n\nwhen flag clicked\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (110) %\n    else\n        set size to (100) %\n    end\nend\n\nwhen I receive [start-screen v]\nhide\n\nwhen I receive [mobilemode7 v]\nhide\n\n@1\n\nwhen flag clicked\nhide\n\nwhen I receive [mobilemode7 v]\nshow\nforever\n    play sound [Fluffing a Duck v] until done\nend\n\n@gif2\n\nwhen flag clicked\nhide\n\nwhen I receive [mobilemode7 v]\nshow\nforever\n    next costume\nend\n\n@thumbnail\n\nwhen flag clicked\nhide\n\n@trap 1\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume54 v]\nshow\nforever\n    if <touching (icon v)?> then\n        hide\n    end\nend\n\nwhen backdrop switches to [costume49 v]\nhide\n\n@lava\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume56 v]\nshow\ngo to x: (0) y: (-338)\nwait (1) seconds\nforever\n    repeat until <touching (icon v)?>\n        change y by (.5)\n    end\n    go to x: (0) y: (-338)\n    wait (1) seconds\nend\n\nwhen backdrop switches to [costume57 v]\nhide\n\n@trap 2\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume58 v]\nshow\nforever\n    if <touching (icon v)?> then\n        hide\n    end\nend\n\nwhen backdrop switches to [costume59 v]\nhide\n\n@a platform.\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume61 v]\nshow\nswitch costume to (costume1 v)\nforever\n    wait (3) seconds\n    switch costume to (costume2 v)\n    wait (.5) seconds\n    switch costume to (costume1 v)\nend\n\nwhen backdrop switches to [costume62 v]\nhide\nstop [other scripts in sprite v]\n\n@RAIN\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume72 v]\nhide\nrepeat until <(backdrop [number v]) = [76]>\n    create clone of (_myself_ v)\n    wait (.1) seconds\nend\nhide\ndelete this clone\n\nwhen I start as a clone\ngo to x: (pick random (-243) to (195)) y: (150)\nshow\nrepeat until <<touching (icon v)?> or <touching color (#00cc44)?>>\n    change y by (-5)\nend\nhide\ndelete this clone\n\nwhen backdrop switches to [backdrop3 v]\nif <(answer) = [ranjsnkdnsakdn]> then\n    hide\n    repeat until <(backdrop [number v]) = [28]>\n        create clone of (_myself_ v)\n        wait (.3) seconds\n    end\n    hide\n    delete this clone\nend\n\n@Mission Started\n\nwhen flag clicked\nset [ghost v] effect to (100)\nhide\n\nwhen backdrop switches to [costume87 v]\nshow\nrepeat (20)\n    change [ghost v] effect by (-5)\nend\nwait (2) seconds\nrepeat (20)\n    change [ghost v] effect by (5)\nend\nhide\n\n@easter egg\n\nwhen flag clicked\nset [eastereggcollected? v] to [0]\nhide\n\nwhen backdrop switches to [costume104 v]\nshow\nset [ghost v] effect to (40)\nforever\n    if <touching (icon v)?> then\n        hide\n        set [random spell v] to (pick random (1) to (10))\n        broadcast (random spell v)\n    end\nend\n\nwhen I receive [randomspell2 v]\nset [random spell v] to [0]\nset [random spell v] to (pick random (1) to (3))\nif <(random spell) = [1]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [2]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [3]> then\n    broadcast (obtain v)\nend\n\nwhen I receive [random spell v]\nif <(random spell) = [1]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [2]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [3]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [4]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [5]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [6]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [7]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [8]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [9]> then\n    broadcast (obtain v)\nend\nif <(random spell) = [10]> then\n    broadcast (randomspell2 v)\nend\n\n@Sprite2\n\nwhen flag clicked\nset [rare sword v] to [0]\nhide variable [moneyz v]\nhide\n\nwhen I receive [obtain v]\nswitch costume to (costume1 v)\nshow\nwait (2) seconds\nset [rare sword v] to [1]\nhide\n\nwhen I receive [unlucky  v]\nswitch costume to (costume2 v)\nshow variable [moneyz v]\nset [moneyz v] to [3]\nshow\nwait (2) seconds\nhide\n\nwhen I receive [obtain2 v]\nswitch costume to (costume3 v)\nshow variable [moneyz v]\nset [moneyz v] to [48]\nshow\nwait (2) seconds\nhide\n\nwhen I receive [obtain3 v]\nswitch costume to (costume2 v)\nshow variable [moneyz v]\nset [moneyz v] to [3]\nshow\nwait (2) seconds\nhide\n\nwhen I receive [collected ice shard v]\nswitch costume to (costume5 v)\nshow\nwait (3) seconds\nhide\n\n@Plasma Sword\n\nwhen flag clicked\nset [damage- sword- v] to [0]\nhide\n\nwhen I receive [obtain v]\nshow\nset size to (12.5) %\nforever\n    if <(sword___) = [0]> then\n        go to (icon v)\n    end\nend\n\nwhen I receive [left arrow v]\nswitch costume to (rare sword2 v)\n\nwhen I receive [right arrow v]\nswitch costume to (rare sword v)\n\nwhen flag clicked\nforever\n    if <<(costume [number v]) = [1]> and <key (z v) pressed?>> then\n        switch costume to (rare sword-right-jab v)\n        set [damage- sword- v] to [1]\n        wait (.3) seconds\n        set [damage- sword- v] to [0]\n        switch costume to (rare sword v)\n    end\n    if <<(costume [number v]) = [2]> and <key (z v) pressed?>> then\n        switch costume to (rare sword-right-jab2 v)\n        set [damage- sword- v] to [1]\n        wait (.3) seconds\n        set [damage- sword- v] to [0]\n        switch costume to (rare sword2 v)\n    end\nend\n\nwhen flag clicked\nset [sword___ v] to [0]\nforever\n    if <(backdrop [number v]) > [133]> then\n        if <<(costume [number v]) = [1]> and <key (c v) pressed?>> then\n            set [sword___ v] to [1]\n            repeat (3)\n                if <(costume [number v]) = [1]> then\n                    go to (icon v)\n                    turn right (-5) degrees\n                    wait (.1) seconds\n                else\n                    point in direction (90)\n                    set [sword___ v] to [0]\n                end\n            end\n            if <(costume [number v]) = [1]> then\n                broadcast (SWORD____ 1 v)\n                set [damage- sword- v] to [1]\n                repeat until <<touching color (#00cc44)?> or <touching (_edge_ v)?>>\n                    broadcast (SWORD____ 1 v)\n                    move (10) steps\n                    turn right (1.5) degrees\n                end\n                set [damage- sword- v] to [0]\n                set [sword___ v] to [0]\n                point in direction (90)\n            else\n                point in direction (90)\n                set [sword___ v] to [0]\n            end\n        end\n        if <<(costume [number v]) = [2]> and <key (c v) pressed?>> then\n            set [sword___ v] to [1]\n            repeat (3)\n                if <(costume [number v]) = [2]> then\n                    go to (icon v)\n                    turn right (5) degrees\n                    wait (.1) seconds\n                else\n                    point in direction (90)\n                    set [sword___ v] to [0]\n                end\n            end\n            if <(costume [number v]) = [2]> then\n                broadcast (SWORD____ 2 v)\n                set [damage- sword- v] to [1]\n                repeat until <<touching color (#00cc44)?> or <touching (_edge_ v)?>>\n                    broadcast (SWORD____ 2 v)\n                    move (-10) steps\n                    turn right (-1.5) degrees\n                end\n                set [damage- sword- v] to [0]\n                set [sword___ v] to [0]\n                point in direction (90)\n            else\n                point in direction (90)\n                set [sword___ v] to [0]\n            end\n        end\n    end\nend\n\nwhen I receive [sword____ 1 v]\nswitch costume to (rare sword v)\n\nwhen I receive [sword____ 1 v]\nswitch costume to (rare sword v)\n\nwhen I receive [sword____ 2 v]\nswitch costume to (rare sword2 v)\n\n@Jab sword\n\nwhen flag clicked\nset [ghost v] effect to (50)\nswitch costume to (costume1 v)\nhide\ngo to [back v] layer\n\nwhen I receive [obtain v]\nshow\n\nwhen backdrop switches to [costume130 v]\nswitch costume to (costume1 v)\nhide\n\nwhen backdrop switches to [costume132 v]\nswitch costume to (costume2 v)\nshow\n\n@ENEMY\n\nwhen flag clicked\nset [enemy health v] to [6]\nhide variable [enemy health v]\nhide\n\nwhen backdrop switches to [costume105 v]\nshow\nshow variable [enemy health v]\nset [enemy health v] to [6]\nforever\n    if <<touching (plasma sword v)?> and <(Damage- sword-) = [1]>> then\n        change [enemy health v] by (-1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(enemy health) = [0]> then\n        broadcast (first._ enemy. beaten v)\n        hide\n        hide variable [enemy health v]\n    end\nend\n\n@Ice boss\n\nwhen flag clicked\nset [health v] to [40]\nclear graphic effects\ngo to x: (83) y: (-77)\nforever\n    if <(Health) = [0]> then\n        hide variable [health v]\n        broadcast (Beat Ice boss v) and wait\n        broadcast (Stop v) and wait\n    end\nend\n\nwhen backdrop switches to [costume124 v]\nshow\nshow variable [health v]\nset [health v] to [40]\nforever\n    if <<touching (plasma sword v)?> and <(Damage- sword-) = [1]>> then\n        change [health v] by (-1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nset [health v] to [40]\nhide variable [health v]\ngo to x: (83) y: (-77)\nset [pixelate v] effect to (0)\nhide\n\nwhen backdrop switches to [costume124 v]\nswitch costume to (costume1 v)\nset [music v] to [1]\n\nwhen backdrop switches to [costume124 v]\nwait (3) seconds\nswitch costume to (costume2 v)\nwait (.5) seconds\nswitch costume to (costume3 v)\nwait (.1) seconds\nbroadcast (Ice boss_ v)\n\nwhen I receive [ice boss_2 v]\nwait (1) seconds\nswitch costume to (costume1 v)\nwait (pick random (1) to (5)) seconds\nswitch costume to (costume2 v)\nwait (.5) seconds\nswitch costume to (costume3 v)\nbroadcast (Ice boss_ v)\n\nwhen I receive [beat ice boss v]\nrepeat (20)\n    change y by (5)\nend\nrepeat (15)\n    change y by (4)\nend\nrepeat (5)\n    change y by (2)\nend\nswitch costume to (costume4 v)\nwait (1) seconds\nrepeat (10)\n    change [pixelate v] effect by (25)\nend\nhide\nbroadcast (Ice Shard v)\nset [music v] to [0]\nforever\n    stop [other scripts in sprite v]\nend\n\nwhen I receive [stop v]\nforever\n    wait (1) seconds\nend\n\nwhen flag clicked\nwait (.3) seconds\nset [health v] to [40]\n\nwhen flag clicked\nset [health v] to [40]\n\n@Ice boss projectile\n\nwhen flag clicked\nset size to (70) %\nhide\n\nwhen I receive [ice boss_ v]\ngo to x: (36) y: (28)\nshow\npoint towards (icon v)\nrepeat (pick random (5) to (12))\n    switch costume to (pick random (1) to (6))\n    repeat until <<touching color (#00cc44)?> or <touching (_edge_ v)?>>\n        move (15) steps\n    end\n    glide (.1) secs to x: (36) y: (28)\n    point towards (icon v)\nend\nhide\nbroadcast (Ice boss_2 v)\n\nwhen I receive [beat ice boss v]\nstop [other scripts in sprite v]\nhide\n\n@Block\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume124 v]\ngo to x: (13) y: (1)\nshow\n\nwhen I receive [collected ice shard v]\nhide\n\n@Ice Shard\n\nwhen flag clicked\ngo to x: (74) y: (-99)\nhide\n\nwhen I receive [ice shard v]\nshow\nrepeat until <touching (icon v)?>\nbroadcast (Collected Ice Shard v)\nhide\n\n@Hardcore\n\nwhen flag clicked\ngo to [back v] layer\nswitch costume to (costume1 v)\nhide\n\nwhen flag clicked\nforever\n    if <touching (mouse-pointer v)?> then\n        set [brightness v] effect to (-10)\n    else\n        set [brightness v] effect to (0)\n    end\nend\n\nchange [brightness v] effect by (-10)\n\nwhen I receive [start-screen v]\nshow\n\nwhen this sprite clicked\nnext costume\n\nwhen flag clicked\nforever\n    if <(costume [number v]) = [1]> then\n        set [hardcore v] to [0]\n    end\n    if <(costume [number v]) = [2]> then\n        set [hardcore v] to [1]\n    end\nend\n\nwhen I receive [start v]\nhide\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@Hardcore2\n\nwhen flag clicked\nhide\n\nwhen I receive [hardcore death v]\nshow\nstop [all v]\n\n@sound\n\nwhen flag clicked\nhide\n\nwhen this sprite clicked\nnext costume\n\nwhen flag clicked\nswitch costume to (sound-icon-300x300 v)\nforever\n    if <(costume [number v]) = [2]> then\n        set [music v] to [1]\n    else\n        set [music v] to [0]\n    end\nend\n\nwhen I receive [start v]\nhide\n\nwhen I receive [start-screen v]\nshow\n\nwhen I receive [succesfully loaded! v]\nhide\n\n@Thumbnail\n\nshow\n\nwhen flag clicked\nhide\n\n@Orb\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume133 v]\nshow\ngo to x: (-165) y: (-19)\nforever\n    switch costume to (pick random (1) to (7))\n    set [color v] effect to (pick random (0) to (5))\nend\n\nwhen backdrop switches to [costume134 v]\ngo to x: (28) y: (-124)\n\nwhen backdrop switches to [costume135 v]\nhide\n\n@Recieving orb\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume133 v]\nshow\ngo to x: (-18) y: (-21)\nforever\n    switch costume to (pick random (1) to (9))\n    set [color v] effect to (pick random (0) to (5))\nend\n\nwhen backdrop switches to [costume134 v]\ngo to x: (154) y: (137)\n\nwhen backdrop switches to [costume135 v]\nhide\n\n@Oib\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [costume135 v]\ngo to x: (3) y: (-116)\nshow\n\nwhen backdrop switches to [costume136 v]\nhide\n\nwhen backdrop switches to [costume137 v]\ngo to x: (79) y: (-121)\nshow\n\nwhen backdrop switches to [end v]\nhide\n\nwhen backdrop switches to [costume138 v]\nhide\n\n@Pause\n\nwhen flag clicked\nhide\n\n
CURRENTLY THE SECOND LONGEST PLATFORMER EVER!!! 139 levels so far\nYou can submit your own level. If you want to submit a level, remix the project and delete everything and make a sprite/ backdrop the level. I will look at the level and decide to add it into the game or not. Credit will be given.\n\nMobile version at https://scratch.mit.edu/projects/319830628/ (Still working on mobile version)\n\nArrow keys to move.\n*Press X to save!*\n*Press Z to close save menu!*\n*R to restart!*\nThis is the longest platformer in the history of scratch :)\nI worked countless hours on this.\nThis is probably one of the only platformers with save and load features.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n#games #fortnite #apex #minecraft #stories #animations #forknife #scratchnite #1000levelplatformer #poems\n#saveandload #gaming #lol\n#story 