PickleMan 2: Retro Platformer V2.5
@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop2 v)\nforever\n    if <(World) > [0]> then\n        switch backdrop to (backdrop4 v)\n        if <(Cutscene) = [1]> then\n            switch backdrop to (backdrop6 v)\n        end\n        if <(Cutscene) = [2]> then\n            switch backdrop to (backdrop3 v)\n        end\n        if <(World) = [1.5]> then\n            switch backdrop to (backdrop6 v)\n        end\n        if <(World) = [2.5]> then\n            switch backdrop to (backdrop6 v)\n        end\n    end\nend\n\nwhen flag clicked\nswitch backdrop to (backdrop2 v)\nforever\n    if <[0] < (Level)> then\n        switch backdrop to (backdrop3 v)\n        if <(Level) = [7]> then\n            switch backdrop to (backdrop8 v)\n        end\n        if <(Level) = [24]> then\n            if <(Sun0/Moon1) = [2]> then\n                switch backdrop to (backdrop9 v)\n            end\n            if <(Sun0/Moon1) = [1]> then\n                switch backdrop to (backdrop3 v)\n            end\n            if <(Sun0/Moon1) = [1.1]> then\n                switch backdrop to (sunset v)\n            end\n        end\n        if <(Level) = [22]> then\n            if <(Sun0/Moon1) = [2]> then\n                switch backdrop to (backdrop8 v)\n            end\n            if <(Sun0/Moon1) = [1]> then\n                switch backdrop to (backdrop3 v)\n            end\n            if <(Sun0/Moon1) = [1.1]> then\n                switch backdrop to (sunset v)\n            end\n        end\n    end\nend\n\nwhen flag clicked\nswitch backdrop to (backdrop2 v)\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [6]>> then\n        set [level v] to [0]\n        set [stage forward v] to [1]\n        set [world v] to (WorldDatabase)\n    end\nend\n\nset [wall v] to [0]\nset [stop v] to [0]\nset [checkpole v] to [1]\nset [health v] to (MAX Health)\n\nwhen flag clicked\nforever\n    if <(Z Move) = [2]> then\n        if <key (z v) pressed?> then\n            change [charge v] by (4)\n            if <[200] < (Charge)> then\n                set [charge v] to [200]\n            end\n        end\n    end\nend\n\nwhen I receive [error v]\nstop [other scripts in sprite v]\nswitch backdrop to (backdrop5 v)\nstop [all v]\n\nrepeat (100)\n\nset [level complete v] to [0]\n\nwhen flag clicked\nforever\n    if <(length of (Level)) = [1]> then\n        set [level v] to (join [0] (Level))\n    end\nend\n\n@World Map\n\nwhen flag clicked\nhide\nset [world v] to [0]\nforever\n    if <(World) = [1]> then\n        show\n        switch costume to (costume1 v)\n        set size to (500) %\n        go to x: (15) y: (0)\n        switch costume to (world 1 v)\n    end\n    if <(World) = [2]> then\n        show\n        switch costume to (costume1 v)\n        set size to (800) %\n        go to x: (40) y: (0)\n        switch costume to (world 2 v)\n    end\n    if <(World) = [3]> then\n        show\n        switch costume to (costume1 v)\n        set size to (600) %\n        go to x: (-20) y: (-20)\n        switch costume to (world 3 v)\n    end\n    if <(World) = [4]> then\n        show\n        switch costume to (costume1 v)\n        set size to (800) %\n        go to x: (-80) y: (20)\n        switch costume to (world 4 v)\n    end\n    if <(World) = [5]> then\n        show\n        switch costume to (costume1 v)\n        set size to (500) %\n        go to x: (-20) y: (0)\n        switch costume to (world 5 v)\n    end\n    if <(World) = [6]> then\n        show\n        switch costume to (costume1 v)\n        set size to (450) %\n        go to x: (35) y: (0)\n        switch costume to (world 6 v)\n    end\n    if <(World) = [7]> then\n        show\n        switch costume to (costume1 v)\n        set size to (340) %\n        go to x: (0) y: (-10)\n        switch costume to (world 7 v)\n    end\n    if <(World) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\n\nwhen flag clicked\n\nwhen flag clicked\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@World Map PickleMan\n\nwhen flag clicked\nhide\nforever\n    if <(World) = [1]> then\n        show\n        set size to (200) %\n    end\n    if <(World) = [2]> then\n        show\n        set size to (350) %\n    end\n    if <(World) = [3]> then\n        set size to (250) %\n    end\n    if <(World) = [4]> then\n        set size to (350) %\n    end\n    if <(World) = [5]> then\n        set size to (200) %\n    end\n    if <(World) = [6]> then\n        set size to (175) %\n    end\n    if <(World) = [7]> then\n        set size to (150) %\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [0]> and <(MapY) = [0]>> then\n            if <key (right arrow v) pressed?> then\n                if <<(MapX) = [0]> and <(MapY) = [0]>> then\n                    change [mapx v] by (1)\n                    repeat (10)\n                        change x by (8)\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level v] to [0]\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [1]> and <(MapY) = [0]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [1]> and <(MapY) = [0]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(Level1Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [1]\n                        end\n                    end\n                    if <(Level1Complete) = [1]> then\n                        if <key (up arrow v) pressed?> then\n                            if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                                change [mapy v] by (1)\n                                repeat (10)\n                                    change y by (8)\n                                end\n                            end\n                        end\n                        if <key (right arrow v) pressed?> then\n                            if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                                change [mapx v] by (1)\n                                repeat (10)\n                                    change x by (8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [2]> and <(MapY) = [0]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [2]> and <(MapY) = [0]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [0]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(Level2Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [2]\n                        end\n                    end\n                    if <(Level2Complete) = [1]> then\n                        if <key (up arrow v) pressed?> then\n                            if <<(MapX) = [2]> and <(MapY) = [0]>> then\n                                change [mapy v] by (1)\n                                repeat (10)\n                                    change y by (8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [1]> and <(MapY) = [1]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [1]> and <(MapY) = [1]>>>\n                if <(World) = [1]> then\n                    if <key (down arrow v) pressed?> then\n                        if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                            change [mapy v] by (-1)\n                            repeat (10)\n                                change y by (-8)\n                            end\n                        end\n                    end\n                    if <(Level3Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [3]\n                        end\n                    end\n                    if <(Level3Complete) = [1]> then\n                        if <key (right arrow v) pressed?> then\n                            if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                                change [mapx v] by (1)\n                                repeat (10)\n                                    change x by (8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [2]> and <(MapY) = [1]>>>\n                if <(World) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (8)\n                            end\n                        end\n                    end\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <key (down arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n                            change [mapy v] by (-1)\n                            repeat (10)\n                                change y by (-8)\n                            end\n                        end\n                    end\n                    if <key (x v) pressed?> then\n                        set [worlddatabase v] to [1]\n                        set [world v] to [0]\n                        set [level v] to [100]\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [3]> and <(MapY) = [1]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [3]> and <(MapY) = [1]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(Level4Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [4]\n                        end\n                    end\n                    if <(Level4Complete) = [1]> then\n                        if <key (right arrow v) pressed?> then\n                            if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                                change [mapx v] by (1)\n                                repeat (10)\n                                    change x by (8)\n                                end\n                            end\n                        end\n                        if <key (down arrow v) pressed?> then\n                            if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                                change [mapy v] by (-1)\n                                repeat (10)\n                                    change y by (-8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [3]> and <(MapY) = [0]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [3]> and <(MapY) = [0]>>>\n                if <(World) = [1]> then\n                    if <key (up arrow v) pressed?> then\n                        if <<(MapX) = [3]> and <(MapY) = [0]>> then\n                            change [mapy v] by (1)\n                            repeat (10)\n                                change y by (8)\n                            end\n                        end\n                    end\n                    if <(Level5Complete) = [1]> then\n                        if <key (right arrow v) pressed?> then\n                            if <<(MapX) = [3]> and <(MapY) = [0]>> then\n                                change [mapx v] by (1)\n                                repeat (10)\n                                    change x by (8)\n                                end\n                            end\n                        end\n                    end\n                    if <(Level5Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [5]\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [levelc complete v] to [0]\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [4]> and <(MapY) = [0]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [4]> and <(MapY) = [0]>>>\n                if <(World) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [4]> and <(MapY) = [0]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (8)\n                            end\n                        end\n                    end\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [4]> and <(MapY) = [0]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(LevelC Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [10]\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [5]> and <(MapY) = [0]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [5]> and <(MapY) = [0]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [5]> and <(MapY) = [0]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(Level6Complete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [6]\n                        end\n                    end\n                    if <(Level6Complete) = [1]> then\n                        if <key (up arrow v) pressed?> then\n                            if <<(MapX) = [5]> and <(MapY) = [0]>> then\n                                change [mapy v] by (1)\n                                repeat (10)\n                                    change y by (8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [4]> and <(MapY) = [1]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [4]> and <(MapY) = [1]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [4]> and <(MapY) = [1]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(Key1) = [1]> then\n                        if <key (right arrow v) pressed?> then\n                            if <<(MapX) = [4]> and <(MapY) = [1]>> then\n                                change [mapx v] by (1)\n                                repeat (10)\n                                    change x by (8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(MapX) = [5]> and <(MapY) = [1]>> then\n            wait (0.3) seconds\n            repeat until <not <<(MapX) = [5]> and <(MapY) = [1]>>>\n                if <(World) = [1]> then\n                    if <key (left arrow v) pressed?> then\n                        if <<(MapX) = [5]> and <(MapY) = [1]>> then\n                            change [mapx v] by (-1)\n                            repeat (10)\n                                change x by (-8)\n                            end\n                        end\n                    end\n                    if <(0GameComplete) = [0]> then\n                        if <key (x v) pressed?> then\n                            set [world v] to [0]\n                            set [level v] to [7]\n                        end\n                    end\n                    if <key (down arrow v) pressed?> then\n                        if <(Level6Complete) = [1]> then\n                            if <<(MapX) = [5]> and <(MapY) = [1]>> then\n                                change [mapy v] by (-1)\n                                repeat (10)\n                                    change y by (-8)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        if <<(x position) = [-203]> and <(y position) = [23]>> then\n            go to x: (-203) y: (-57)\n            set [mapx v] to [0]\n            set [mapy v] to [0]\n        end\n        if <<(x position) = [-203]> and <(y position) = [103]>> then\n            go to x: (-203) y: (-57)\n            set [mapx v] to [0]\n            set [mapy v] to [0]\n        end\n        if <<(x position) = [-3]> and <(y position) = [-57]>> then\n            wait until <<(x position) = [37]> and <(y position) = [-57]>>\n            go to x: (-203) y: (-57)\n            set [mapx v] to [0]\n            set [mapy v] to [0]\n        end\n        if <<(x position) = [117]> and <(y position) = [-17]>> then\n            wait until <<(x position) = [117]> and <(y position) = [-57]>>\n            go to x: (-203) y: (-57)\n            set [mapx v] to [0]\n            set [mapy v] to [0]\n        end\n    end\nend\n\nwhen flag clicked\nset [level v] to [0]\nforever\n    if <(World) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        wait (0.55) seconds\n        repeat until <not <<(MapX) = [0]> and <(MapY) = [0]>>>\n            if <<(MapX) = [0]> and <(MapY) = [0]>> then\n                if <key (right arrow v) pressed?> then\n                    if <<(MapX) = [0]> and <(MapY) = [0]>> then\n                        change [mapx v] by (1)\n                        repeat (10)\n                            change x by (12.7)\n                        end\n                    end\n                end\n                if <key (up arrow v) pressed?> then\n                    if <<(MapX) = [0]> and <(MapY) = [0]>> then\n                        change [mapy v] by (1)\n                        repeat (10)\n                            change y by (12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        wait (0.55) seconds\n        repeat until <not <<(MapX) = [1]> and <(MapY) = [0]>>>\n            if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.5)\n                        end\n                    end\n                end\n                if <(Level1Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [21]\n                    end\n                end\n                if <(Level1Complete) = [1]> then\n                    if <key (up arrow v) pressed?> then\n                        if <<(MapX) = [1]> and <(MapY) = [0]>> then\n                            change [mapy v] by (1)\n                            repeat (10)\n                                change y by (12.7)\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        wait (0.55) seconds\n        repeat until <not <<(MapX) = [0]> and <(MapY) = [1]>>>\n            if <<(MapX) = [0]> and <(MapY) = [1]>> then\n                if <key (down arrow v) pressed?> then\n                    if <<(MapX) = [0]> and <(MapY) = [1]>> then\n                        change [mapy v] by (-1)\n                        repeat (10)\n                            change y by (-12.7)\n                        end\n                    end\n                end\n                if <(Level2Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [22]\n                    end\n                end\n                if <(Level2Complete) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [0]> and <(MapY) = [1]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (12.7)\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nwait (1) seconds\nforever\n    if <(World) = [2]> then\n        go to x: (-192) y: (-116)\n        \n    end\nend\n\nwhen flag clicked\nforever\n    if <(World) = [1]> then\n        go to x: (-203) y: (-57)\n        \n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [1]> and <(MapY) = [1]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [1]> and <(MapY) = [1]>>>\n                if <(Level3Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [23]\n                    end\n                end\n                if <(Level3Complete) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (12.7)\n                            end\n                        end\n                    end\n                    if <key (up arrow v) pressed?> then\n                        if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                            change [mapy v] by (1)\n                            repeat (10)\n                                change y by (12.7)\n                            end\n                        end\n                    end\n                end\n                if <key (down arrow v) pressed?> then\n                    if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                        change [mapy v] by (-1)\n                        repeat (10)\n                            change y by (-12.7)\n                        end\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [1]> and <(MapY) = [1]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nwait (0.1) seconds\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [2]> and <(MapY) = [1]>>>\n                if <(Key1) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [1]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (12.7)\n                            end\n                        end\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [2]> and <(MapY) = [1]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [3]> and <(MapY) = [1]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [3]> and <(MapY) = [1]>>>\n                if <(Level5Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [25]\n                    end\n                end\n                if <(Level5Complete) = [1]> then\n                    if <key (down arrow v) pressed?> then\n                        if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                            change [mapy v] by (-1)\n                            repeat (10)\n                                change y by (-12.7)\n                            end\n                        end\n                    end\n                end\n                if <key (up arrow v) pressed?> then\n                    if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                        change [mapy v] by (1)\n                        repeat (10)\n                            change y by (12.7)\n                        end\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [3]> and <(MapY) = [1]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [3]> and <(MapY) = [0]>> then\n            wait (0.6) seconds\n            repeat until <not <<(MapX) = [3]> and <(MapY) = [0]>>>\n                if <key (x v) pressed?> then\n                    set [world v] to [0]\n                    set [level v] to [26]\n                end\n                if <key (up arrow v) pressed?> then\n                    if <<(MapX) = [3]> and <(MapY) = [0]>> then\n                        change [mapy v] by (1)\n                        repeat (10)\n                            change y by (12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nwait (0.1) seconds\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [1]> and <(MapY) = [2]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [1]> and <(MapY) = [2]>>>\n                if <key (x v) pressed?> then\n                    set [worlddatabase v] to [2]\n                    set [world v] to [0]\n                    set [level v] to [100]\n                end\n                if <key (right arrow v) pressed?> then\n                    if <<(MapX) = [1]> and <(MapY) = [2]>> then\n                        change [mapx v] by (1)\n                        repeat (10)\n                            change x by (12.7)\n                        end\n                    end\n                end\n                if <key (down arrow v) pressed?> then\n                    if <<(MapX) = [1]> and <(MapY) = [2]>> then\n                        change [mapy v] by (-1)\n                        repeat (10)\n                            change y by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nwait (0.1) seconds\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [2]> and <(MapY) = [2]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [2]> and <(MapY) = [2]>>>\n                if <(Level4Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [24]\n                    end\n                end\n                if <(Level4Complete) = [1]> then\n                    if <key (right arrow v) pressed?> then\n                        if <<(MapX) = [2]> and <(MapY) = [2]>> then\n                            change [mapx v] by (1)\n                            repeat (10)\n                                change x by (12.7)\n                            end\n                        end\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [2]> and <(MapY) = [2]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to x: (-203) y: (-57)\nwait (0.1) seconds\nset [mapy v] to [0]\nset [mapx v] to [0]\nforever\n    if <(World) = [2]> then\n        if <<(MapX) = [3]> and <(MapY) = [2]>> then\n            wait (0.55) seconds\n            repeat until <not <<(MapX) = [3]> and <(MapY) = [2]>>>\n                if <(LevelC Complete) = [0]> then\n                    if <key (x v) pressed?> then\n                        set [world v] to [0]\n                        set [level v] to [20]\n                    end\n                end\n                if <key (down arrow v) pressed?> then\n                    if <<(MapX) = [3]> and <(MapY) = [2]>> then\n                        change [mapy v] by (-1)\n                        repeat (10)\n                            change y by (-12.7)\n                        end\n                    end\n                end\n                if <key (left arrow v) pressed?> then\n                    if <<(MapX) = [3]> and <(MapY) = [2]>> then\n                        change [mapx v] by (-1)\n                        repeat (10)\n                            change x by (-12.7)\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Title Screen\n\nwhen flag clicked\nset [selection screen v] to [0]\nshow\nforever\n    if <key (x v) pressed?> then\n        hide\n        set [selection screen v] to [1]\n        stop [this script v]\n    end\nend\n\n@New Game\n\nwhen flag clicked\nhide\nset [cutscene v] to [0]\nforever\n    if <(Selection Screen) = [1]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [selection screen v] to [0]\n                set [cutscene v] to [1]\n                set [world v] to [10]\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cutscene) = [3]> then\n        set [selection screen v] to [0]\n        set [world v] to [1]\n        set [level1complete v] to [0]\n        set [level2complete v] to [0]\n        set [level3complete v] to [0]\n        set [level4complete v] to [0]\n        set [level5complete v] to [0]\n        set [level6complete v] to [0]\n        set [levelc complete v] to [0]\n        stop [this script v]\n    end\nend\n\n@Options\n\nwhen flag clicked\nhide\nforever\n    if <(Selection Screen) = [1]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                wait (0.3) seconds\n                set [selection screen v] to [2]\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        hide\n    end\nend\n\n@Credits\n\nwhen flag clicked\nhide\nforever\n    if <(Selection Screen) = [1]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [selection screen v] to [9]\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        hide\n    end\nend\n\n@Back\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [cheat codes v] to [0]\nforever\n    if <(Selection Screen) = [2]> then\n        set size to (150) %\n        go to x: (0) y: (-150)\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                wait (0.3) seconds\n                set [selection screen v] to [1]\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        if <(Selection Screen) = [9]> then\n            set size to (150) %\n            go to x: (-150) y: (-160)\n            show\n            if <touching (mouse-pointer v)?> then\n                switch costume to (2 v)\n                if <mouse down?> then\n                    wait (0.3) seconds\n                    set [selection screen v] to [1]\n                end\n            else\n                switch costume to (1 v)\n            end\n        else\n            if <(Selection Screen) = [420]> then\n                set size to (125) %\n                go to x: (-167) y: (-160)\n                show\n                if <touching (mouse-pointer v)?> then\n                    switch costume to (2 v)\n                    if <mouse down?> then\n                        wait (0.3) seconds\n                        set [selection screen v] to [2]\n                    end\n                else\n                    switch costume to (1 v)\n                end\n            else\n                hide\n            end\n        end\n    end\nend\n\n@Speedrun\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [speedrun v] to [0]\nhide variable [☁ world record v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [speedrun v] to [1]\n                set [selection screen v] to [0]\n                set [world v] to [1]\n                reset timer\n                show variable [☁ world record v]\n                show variable [timer v]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ World Record)> then\n                set [☁ world record v] to (Timer)\n                stop [this script v]\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@PickleMan\n\nwhen flag clicked\nset [bunny v] to [0]\nforever\n    if <key (down arrow v) pressed?> then\n        set [downward v] to [1]\n        if <(Bounce) = [0]> then\n            set [speed y v] to [-12]\n        end\n    end\nend\n\nwhen flag clicked\nshow\nset size to (200) %\nset [moongravity v] to [0]\nforever\n    if <<(speed y) < [4]> or <key (up arrow v) pressed?>> then\n        if <<(Level) = [23]> or <(Level) = [26]>> then\n            change [speed y v] by (-0.7)\n        else\n            if <(Moongravity) = [0]> then\n                change [speed y v] by (-1)\n            else\n                change [speed y v] by (-0.4)\n            end\n        end\n    else\n        if <<(Level) = [23]> or <(Level) = [26]>> then\n            change [speed y v] by (-0.9)\n        else\n            change [speed y v] by (-2)\n        end\n    end\n    change y by (speed y)\n    Touch Ground <(speed y) > [0]>\n    if <(y position) < [-180]> then\n    if <<(Title) > [0]> and <(Full) < [9.2]>> then\n        if <(Stop) = [0]> then\n            if <key (left arrow v) pressed?> then\n                Walk (-90) (-6)\n            else\n                if <key (right arrow v) pressed?> then\n                    Walk (90) (6)\n                else\n                    set [frame v] to [0]\n                end\n            end\n        end\n    else\n        if <(wall jump) > [0]> then\n            change [wall jump v] by (-1)\n        else\n            if <(Stop) = [0]> then\n                set [speed x v] to ((speed x) * ((0.7) + ((SpeedBoost) / (100))))\n                if <key (left arrow v) pressed?> then\n                    change [speed x v] by (-2)\n                end\n                if <key (right arrow v) pressed?> then\n                    change [speed x v] by (2)\n                end\n            end\n        end\n        if <(Stop) = [0]> then\n            if <(speed x) < [-0.5]> then\n                Walk (-90) (speed x)\n            else\n                if <(speed x) > [0.5]> then\n                    Walk (90) (speed x)\n                else\n                    set [frame v] to [0]\n                end\n            end\n        end\n    end\n    if <key (up arrow v) pressed?> then\n        if <<(jump key) = [0]> and <(falling?) < [3]>> then\n            if <(Stop) = [0]> then\n                set [speed y v] to [16]\n                set [falling? v] to [6]\n                set [jump key v] to [1]\n            end\n        end\n    else\n        set [jump key v] to [0]\n    end\n    Set Costume\n    broadcast (tick v) and wait\nend\n\ndefine Touch Ground <up?>\nchange [falling? v] by (1)\nGet Touching <not <up?>>\nif <<(speed y) = [0]> and <(touch) = [1]>> then\n    set [in platforrm v] to [2]\nelse\n    if <(touch) = [0]> then\n        set [in platforrm v] to [1]\n    end\nend\nrepeat until <(touch) < (in platforrm)>\n    if <up?> then\n        change y by (-1)\n    else\n        change y by (1)\n        set [falling? v] to [0]\n    end\n    set [speed y v] to [0]\n    Get Touching <not <up?>>\nend\n\ndefine Get Touching <check platform?>\nif <not <(Flying2) = [2]>> then\n    if <<touching color (#000000)?> or <touching (sprite5 v)?>> then\n        set [touch v] to [9]\n        if <not <key (down arrow v) pressed?>> then\n            set [downward v] to [0]\n        end\n    else\n        if <<check platform?> and <touching (sprite5 v)?>> then\n            set [touch v] to [1]\n            if <not <key (down arrow v) pressed?>> then\n                set [downward v] to [0]\n            end\n        else\n            set [touch v] to [0]\n            set [grounded v] to [0]\n        end\n    end\nend\n\ndefine Walk (direction) (speed)\npoint in direction (direction)\nchange x by (speed)\nset [slope v] to [0]\nGet Touching <>\nrepeat until <<(slope) = [8]> or <(touch) = [0]>>\n    change y by (1)\n    change [slope v] by (1)\n    Get Touching <>\nend\nif <(slope) = [8]> then\n    change x by ((0) - (speed))\n    change y by ((0) - (slope))\n    if <(Full) > [11.1]> then\n        if <<key (up arrow v) pressed?> and <([abs v] of (speed) ) > [3]>> then\n            if <(wall jump) = [0]> then\n                set [speed x v] to ((-1.2) * (speed))\n                set [speed y v] to [12]\n                set [falling? v] to [6]\n                set [wall jump v] to [15]\n            end\n        else\n            set [speed x v] to [0]\n        end\n    end\nend\nif <<(Title) > [0]> and <(Full) < [9.3]>> then\n    change [frame v] by (0.5)\nelse\n    if <(speed) < [0]> then\n        change [frame v] by ((speed) / (-8))\n    else\n        change [frame v] by ((speed) / (8))\n    end\nend\n\ndefine Set Costume\n\nwhen flag clicked\nset [speed x v] to [0]\nset [speed y v] to [0]\nset [falling? v] to [10]\nset [in platforrm v] to [1]\nset [frame v] to [0]\nset [wall v] to [0]\nset [stage forward v] to [1]\n\nwhen flag clicked\nwait (0.1) seconds\nset [stage forward v] to [1]\ngo to x: (-200) y: (-98)\nforever\n    if <(x position) = [240]> then\n        if <(Wall) = [0]> then\n            change [stage forward v] by (1)\n            set [shop v] to [0]\n            go to x: (-235) y: (y position)\n        end\n    end\nend\n\nwhen flag clicked\nset [health v] to [0]\ngo to [front v] layer\nhide\nset [checkpole v] to [1]\nforever\n    if <[0] < (Level)> then\n        wait (1) seconds\n        repeat until <(Level) < [1]>\n            if <(y position) = [-187]> then\n                if <<(ZZZ-Immunity) = [2]> or <(ZZZ-Immunity) = [3]>> then\n                    change [health v] by (-1)\n                    set [bounce v] to [3]\n                else\n                    set [game over v] to [1]\n                end\n            end\n            if <(y position) = [-196]> then\n                if <<(ZZZ-Immunity) = [2]> or <(ZZZ-Immunity) = [3]>> then\n                    change [health v] by (-1)\n                    set [bounce v] to [3]\n                else\n                    set [game over v] to [1]\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\ngo to [front v] layer\nhide\nforever\n    if <(x position) = [-240]> then\n        if <not <<(Level) = [1]> and <(Stage Forward) = [13]>>> then\n            if <(Wall) = [0]> then\n                set [shop v] to [0]\n                if <not <(Stage Forward) = [1]>> then\n                    go to x: (235) y: (y position)\n                    change [stage forward v] by (-1)\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <key (left arrow v) pressed?> then\n        set [direction v] to [L]\n    end\n    if <key (right arrow v) pressed?> then\n        set [direction v] to [R]\n    end\nend\n\nwhen flag clicked\nset [health v] to [3]\nset [airslash v] to [0]\nset [stop v] to [0]\nhide\nforever\n    if <(Z Move) = [1]> then\n        if <(Direction) = [R]> then\n            if <key (z v) pressed?> then\n                repeat (3)\n                    change [speed x v] by (17)\n                end\n                wait (0.5) seconds\n                set [airslash v] to [0]\n            end\n        end\n        if <(Direction) = [L]> then\n            if <key (z v) pressed?> then\n                repeat (3)\n                    change [speed x v] by (-17)\n                end\n                wait (0.5) seconds\n                set [airslash v] to [0]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [bounce v] to [0]\nforever\n    if <(Bounce) = [1]> then\n        set [speed y v] to [24]\n        wait (0.6) seconds\n        set [bounce v] to [0]\n    end\nend\n\nwhen flag clicked\nset [bunny v] to [0]\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        if <not <(Stage Forward) = [1]>> then\n            go to x: (-200) y: (100)\n            set [stage forward v] to (Checkpole)\n            set [health v] to (MAX Health)\n            set [wall v] to [0]\n            wait (1) seconds\n        end\n    end\nend\n\nif <(Showtime) = [0]> then\n    go to x: (-200) y: (-98)\n    if <(Showtime) = [1]> then\n        wait until <(Showtime) = [0]>\n    end\nend\n\nwhen flag clicked\nforever\n    if <[0] < (Level)> then\n        show\n    end\nend\n\nwhen flag clicked\nset [got hit? v] to [0]\nforever\n    if <(Got Hit?) = [1]> then\n        change [health v] by (-1)\n        switch costume to (normal2 v)\n        wait (0.3) seconds\n        switch costume to (normal v)\n        wait (0.7) seconds\n        set [got hit? v] to [0]\n    end\nend\n\nwhen flag clicked\nset [wind v] to [0]\nforever\n    change x by (Wind)\nend\n\nwhen flag clicked\nset [bounce v] to [0]\nforever\n    if <(Bounce) = [2]> then\n        set [speed y v] to [26]\n        wait (0.6) seconds\n        set [bounce v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (slashgello v)?> and <(AirSlash) = [1]>> then\n        if <(direction) = [-90]> then\n            repeat (3)\n                change x by (-30)\n                change y by (2)\n            end\n        end\n        if <(direction) = [90]> then\n            repeat (3)\n                change x by (30)\n                change y by (2)\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Rainbow Slashable) = [1]> then\n        if <(direction) = [-90]> then\n            repeat (3)\n                change x by (-30)\n                change y by (2)\n            end\n            set [rainbow slashable v] to [0]\n        end\n        if <(direction) = [90]> then\n            repeat (3)\n                change x by (30)\n                change y by (2)\n            end\n            set [rainbow slashable v] to [0]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) < [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nset [got hit? v] to [0]\nforever\n    if <(Got Hit?) = [1]> then\n        play sound [Crunch v] until done\n        wait (0.77) seconds\n    end\nend\n\nwhen flag clicked\nset [health v] to [3]\nset [airslash v] to [0]\nset [stop v] to [0]\nhide\nforever\n    if <(Level) = [0]> then\n        go to x: (-200) y: (0)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (trampoline v)?> then\n        broadcast (Trampoline Bounce v)\n        set [bounce v] to [2]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (trumpoline v)?> and <(Downward) = [1]>> then\n        broadcast (Trampoline Bounce v)\n        set [bounce v] to [3]\n    end\nend\n\nwhen flag clicked\nset [bounce v] to [0]\nforever\n    if <(Bounce) = [3]> then\n        set [speed y v] to [36]\n        wait (0.6) seconds\n        set [bounce v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    set [pickley v] to (y position)\nend\n\nwhen flag clicked\nforever\n    set [picklex v] to (x position)\nend\n\nwhen flag clicked\nforever\n    if <(Z Move) = [3]> then\n        if <key (z v) pressed?> then\n            if <(letter (2) of (Z Move-Unlocked)) = [1]> then\n                set [bounce v] to [4]\n                wait (1.5) seconds\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [bounce v] to [0]\nforever\n    if <(Bounce) = [4]> then\n        set [speed y v] to [16]\n        wait (0.6) seconds\n        set [bounce v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<<(Z Move) = [4]> and <(Got Hit?) = [0]>> and <key (z v) pressed?>> then\n        if <(letter (3) of (Z Move-Unlocked)) = [1]> then\n            set [stop v] to [1]\n            change [meditate v] by (1)\n            switch costume to (meditate v)\n            if <[49] < (Meditate)> then\n                switch costume to (meditate25 v)\n                if <[99] < (Meditate)> then\n                    switch costume to (meditate50 v)\n                    if <[149] < (Meditate)> then\n                        switch costume to (meditate75 v)\n                        if <[199] < (Meditate)> then\n                            switch costume to (meditate100 v)\n                            if <[249] < (Meditate)> then\n                                change [health v] by (1)\n                                set [meditate v] to [0]\n                                set [stop v] to [0]\n                                switch costume to (normal v)\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    else\n        set [meditate v] to [0]\n        switch costume to (normal v)\n        set [stop v] to [0]\n        wait until <<(Z Move) = [4]> and <key (z v) pressed?>>\n    end\nend\n\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\ndelete this clone\n\nclear graphic effects\nset [ghost v] effect to (10)\nrepeat (10)\n    change [ghost v] effect by (10)\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nset [got hit? v] to [0]\nforever\n    if <(Hover) = [1]> then\n        if <(Z Move) = [5]> then\n            if <[-0.9] > (speed y)> then\n                if <key (z v) pressed?> then\n                    set [speed y v] to [-0.9]\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [got hit? v] to [0]\nforever\n    if <(Level) = [24]> then\n        if <(Sun0/Moon1) = [2]> then\n            switch costume to (werewolf v)\n        end\n        if <(Sun0/Moon1) = [1.1]> then\n            switch costume to (normal v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [24]> then\n        wait until <not <(Level) = [24]>>\n        switch costume to (normal v)\n    end\nend\n\n@Hearts\n\nwhen flag clicked\nset [max health v] to [3]\nhide\nforever\n    if <[0] < (Level)> then\n        show\n        if <(Health) = [6]> then\n            switch costume to (6 v)\n        end\n        if <(Health) = [5]> then\n            switch costume to (5 v)\n        end\n        if <(Health) = [4]> then\n            switch costume to (4 v)\n        end\n        if <(Health) = [3]> then\n            switch costume to (3 v)\n        end\n        if <(Health) = [2]> then\n            switch costume to (2 v)\n        end\n        if <(Health) = [1]> then\n            switch costume to (1 v)\n        end\n        if <(Health) = [0]> then\n            switch costume to (0 v)\n            set [game over v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nset [max health v] to [3]\nhide\nforever\n    if <(MAX Health) < (Health)> then\n        set [health v] to (MAX Health)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Sourd\n\nwhen flag clicked\nset [x move v] to [1]\nswitch costume to (sword v)\nhide\nforever\n    if <[0] < (Level)> then\n        if <(X Move) = [1]> then\n            if <(Stop) = [0]> then\n                if <(Direction) = [R]> then\n                    if <key (x v) pressed?> then\n                        if <(Game Over) = [0]> then\n                            if <(Downward) = [0]> then\n                                if <(AirSlash) = [0]> then\n                                    point in direction (-10)\n                                    show\n                                    repeat (8)\n                                        if <(AirSlash) = [0]> then\n                                            if <(Downward) = [0]> then\n                                                turn right (20) degrees\n                                            end\n                                        end\n                                    end\n                                    hide\n                                    set [charge v] to [0]\n                                    wait until <not <key (x v) pressed?>>\n                                end\n                            end\n                        end\n                    end\n                end\n                if <(Direction) = [L]> then\n                    if <key (x v) pressed?> then\n                        if <(Downward) = [0]> then\n                            if <(AirSlash) = [0]> then\n                                point in direction (10)\n                                show\n                                start sound [Low Whoosh v]\n                                repeat (8)\n                                    if <(AirSlash) = [0]> then\n                                        if <(Downward) = [0]> then\n                                            turn right (-20) degrees\n                                        end\n                                    end\n                                end\n                                hide\n                                set [charge v] to [0]\n                                wait until <not <key (x v) pressed?>>\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        if <(X Move) = [2]> then\n            if <key (x v) pressed?> then\n                create clone of (_myself_ v)\n                wait (1) seconds\n            end\n        end\n        if <(X Move) = [4]> then\n            if <key (x v) pressed?> then\n                create clone of (_myself_ v)\n                play sound [recording1 v] until done\n                wait (.55) seconds\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [charge v] to [0]\nset [swordsize v] to [200]\nhide\nforever\n    go to (pickleman v)\n    set size to ((SwordSize) + (Charge)) %\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Z Move) = [1]> then\n        if <[0] < (Level)> then\n            if <(Stop) = [0]> then\n                if <(Direction) = [R]> then\n                    if <key (z v) pressed?> then\n                        if <(Game Over) = [0]> then\n                            show\n                            point in direction (90)\n                            set [airslash v] to [1]\n                            wait (0.5) seconds\n                            set [airslash v] to [0]\n                            if <not <key (down arrow v) pressed?>> then\n                                hide\n                            end\n                        end\n                    end\n                end\n                if <(Direction) = [L]> then\n                    if <key (z v) pressed?> then\n                        show\n                        point in direction (-90)\n                        set [airslash v] to [1]\n                        wait (0.5) seconds\n                        set [airslash v] to [0]\n                        if <not <key (down arrow v) pressed?>> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <key (down arrow v) pressed?> then\n        if <not <<(Level) = [24]> and <(Sun0/Moon1) = [2]>>> then\n            if <(Stop) = [0]> then\n                if <(Game Over) = [0]> then\n                    if <[0] < (Level)> then\n                        show\n                        point in direction (180)\n                        wait until <<not <key (down arrow v) pressed?>> or <(Game Over) = [1]>>\n                        hide\n                        wait (0.3) seconds\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Bounce) = [1]> then\n        if <(Game Over) = [0]> then\n            play sound [Jump v] until done\n            wait (.59) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <[0] < (Level)> then\n        if <key (x v) pressed?> then\n            if <(Game Over) = [0]> then\n                if <(Downward) = [0]> then\n                    if <(AirSlash) = [0]> then\n                        if <(X Move) = [1]> then\n                            if <(Stop) = [0]> then\n                                start sound [Low Whoosh v]\n                                wait (0.2) seconds\n                                wait until <not <key (x v) pressed?>>\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <[0] < (Level)> then\n        if <(Stop) = [0]> then\n            if <key (z v) pressed?> then\n                if <(Z Move) = [1]> then\n                    play sound [High Whoosh v] until done\n                    wait (.18) seconds\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set size to ((400) + (Charge)) %\n    if <(X Move) = [2]> then\n        if <(Direction) = [L]> then\n            switch costume to (boomer v)\n            show\n            repeat (20)\n                change x by (-12)\n            end\n            repeat (20)\n                change x by (12)\n                if <(PickleY) > (y position)> then\n                    change y by (10)\n                end\n                if <(y position) > (PickleY)> then\n                    change y by (-10)\n                end\n            end\n            set [charge v] to [0]\n            delete this clone\n        end\n        if <(Direction) = [R]> then\n            switch costume to (boomer v)\n            show\n            repeat (20)\n                change x by (12)\n            end\n            repeat (20)\n                change x by (-12)\n                if <(PickleY) > (y position)> then\n                    change y by (10)\n                end\n                if <(y position) > (PickleY)> then\n                    change y by (-10)\n                end\n            end\n            set [charge v] to [0]\n            delete this clone\n        end\n    end\nend\n\nwhen I start as a clone\nif <(X Move) = [2]> then\n    forever\n        turn right (30) degrees\n    end\nend\n\nwhen I start as a clone\nif <(X Move) = [2]> then\n    set [boomerdisaper v] to (Stage Forward)\n    forever\n        if <not <(BoomerDisaper) = (Stage Forward)>> then\n            delete this clone\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(X Move) = [4]> then\n        switch costume to (fire1 v)\n        wait (0.1) seconds\n        switch costume to (fire2 v)\n        wait (0.1) seconds\n        switch costume to (fire3 v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I start as a clone\nif <(X Move) = [4]> then\n    set [boomerdisaper v] to (Stage Forward)\n    forever\n        if <not <(BoomerDisaper) = (Stage Forward)>> then\n            delete this clone\n        end\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set size to ((400) + (Charge)) %\n    if <(X Move) = [4]> then\n        if <(Direction) = [L]> then\n            show\n            point in direction (90)\n            repeat until <<touching (_edge_ v)?> or <<touching (sprite5 v)?> and <(Charge) = [0]>>>\n                change x by (-15)\n            end\n            hide\n            set [charge v] to [0]\n            delete this clone\n        end\n        if <(Direction) = [R]> then\n            show\n            point in direction (90)\n            repeat until <<touching (_edge_ v)?> or <<touching (sprite5 v)?> and <(Charge) = [0]>>>\n                change x by (15)\n            end\n            hide\n            set [charge v] to [0]\n            delete this clone\n        end\n    end\nend\n\nwhen I start as a clone\nif <(X Move) = [2]> then\n    play sound [High Whoosh v] until done\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Charge) = [200]> then\n        play sound [Magic Spell v] until done\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set size to ((400) + (Charge)) %\n    if <(X Move) = [2]> then\n        forever\n            if <(letter (1) of (X-Moves Unlocked?)) = [0]> then\n                delete this clone\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set size to ((400) + (Charge)) %\n    if <(X Move) = [4]> then\n        forever\n            if <(letter (3) of (X-Moves Unlocked?)) = [0]> then\n                delete this clone\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Ground\n\n@Sprite5\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [1]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [3]> or <<(Stage Forward) = [4]> or <<(Stage Forward) = [6]> or <<(Stage Forward) = [9]> or <<(Stage Forward) = [11]> or <<(Stage Forward) = [12]> or <(Stage Forward) = [13]>>>>>>>> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (1-2 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (1-5 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (1-7/4-10 v)\n        end\n        if <(Stage Forward) = [8]> then\n            switch costume to (1-8 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (1-10/4-2/4-9 v)\n        end\n        if <(Stage Forward) = [14]> then\n            switch costume to (flat arena v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [0]> then\n        if <not <(Level) = [10]>> then\n            go to [front v] layer\n        end\n        if <(Level) = [10]> then\n            go to [back v] layer\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) < [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [2]> then\n        show\n        if <<(Stage Forward) = [4]> or <<(Stage Forward) = [8]> or <(Stage Forward) = [12]>>> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [1]> then\n            switch costume to (2-1 v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (2-2 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (2-3 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (2-5 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (2-6 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (2-7 v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (2-9 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (2-10 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (2-11 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [3]> then\n        show\n        if <<(Stage Forward) = [1]> or <<<(Stage Forward) = [4]> or <(Stage Forward) = [8]>> or <<(Stage Forward) = [11]> or <(Stage Forward) = [12]>>>> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (3-10/4-5 v)\n        end\n        if <<(Stage Forward) = [3]> or <(Stage Forward) = [5]>> then\n            switch costume to (3-3/3-5 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (3-7 v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (3-9 v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (3-2 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (3-6 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [100]> then\n        show\n        switch costume to (flat v)\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [4]> then\n        show\n        if <<(Stage Forward) = [1]> or <<<(Stage Forward) = [6]> or <(Stage Forward) = [11]>> or <(Stage Forward) = [12]>>> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (4-3/5-2/5-9 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (3-10/4-5 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (4-7 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (1-7/4-10 v)\n        end\n        if <<(Stage Forward) = [4]> or <(Stage Forward) = [8]>> then\n            switch costume to (4-4/4-8 v)\n        end\n        if <<(Stage Forward) = [2]> or <(Stage Forward) = [9]>> then\n            switch costume to (1-10/4-2/4-9 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [5]> then\n        show\n        if <(Stage Forward) = [1]> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (4-3/5-2/5-9 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (5-3 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (5-10 v)\n        end\n        if <<(Stage Forward) = [4]> or <(Stage Forward) = [8]>> then\n            switch costume to (5-4/5-8 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (5--7 v)\n        end\n        if <<(Stage Forward) = [5]> or <(Stage Forward) = [9]>> then\n            switch costume to (5-5 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (5-6 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (5-11 v)\n        end\n        if <(Stage Forward) = [12]> then\n            switch costume to (5-12 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [10]> then\n        show\n        switch costume to (flat v)\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [6]> then\n        show\n        if <(Stage Forward) = [1]> then\n            switch costume to (flat v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (1-5 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (flat v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [7]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [2]> or <<(Stage Forward) = [5]> or <<(Stage Forward) = [15]> or <(Stage Forward) = [20]>>>>> then\n            switch costume to (castleflat v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (castle-3 v)\n        end\n        if <(Stage Forward) = [4]> then\n            switch costume to (castle-4 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (castle-6 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (castle-7 v)\n        end\n        if <(Stage Forward) = [8]> then\n            switch costume to (castle-8 v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (castleflat v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (castle-10 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (castle-11 v)\n        end\n        if <(Stage Forward) = [12]> then\n            switch costume to (castle-12 v)\n        end\n        if <(Stage Forward) = [13]> then\n            switch costume to (castle-13 v)\n        end\n        if <(Stage Forward) = [14]> then\n            switch costume to (castleflat v)\n        end\n        if <(Stage Forward) = [16]> then\n            switch costume to (castle-16 v)\n        end\n        if <(Stage Forward) = [17]> then\n            switch costume to (castle-17 v)\n        end\n        if <(Stage Forward) = [18]> then\n            switch costume to (castle-18 v)\n        end\n        if <(Stage Forward) = [19]> then\n            switch costume to (castleflat v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [8]> then\n        switch costume to (castleflat v)\n        show\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [21]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [5]> or <<(Stage Forward) = [8]> or <<(Stage Forward) = [6]> or <(Stage Forward) = [12]>>>>> then\n            switch costume to (beachflat v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (beach1-2 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (beach1-6 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (beach1-7 v)\n        end\n        if <<(Stage Forward) = [3]> or <(Stage Forward) = [9]>> then\n            switch costume to (beach1-3/1-9 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (beach1-10 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (beach1-11 v)\n        end\n        if <(Stage Forward) = [4]> then\n            switch costume to (beach1-4 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [22]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [8]> or <<(Stage Forward) = [12]> or <(Stage Forward) = [4]>>>> then\n            switch costume to (beachflat v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (beach2-9 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (beach2-10 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (beach2-11 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (beach2-5 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (beach2-6 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (beach2-7 v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (beach2-2 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (beach2-3 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [23]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [8]> or <<<(Stage Forward) = [12]> or <(Stage Forward) = [4]>> or <<(Stage Forward) = [5]> or <(Stage Forward) = [11]>>>>> then\n            switch costume to (beachflat v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (beach3-8 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (beach3-10 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (beach3-6 v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (beach3-2 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (beach3-3 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (beach3-7 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [24]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [8]> or <<(Stage Forward) = [12]> or <(Stage Forward) = [4]>>>> then\n            switch costume to (beachflat v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (beach2-9 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (beach2-10 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (beach2-11 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (beach2-5 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (beach2-6 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (beach2-7 v)\n        end\n        if <(Stage Forward) = [2]> then\n            switch costume to (beach2-2 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (beach2-3 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [2]> or <<(Stage Forward) = [12]> or <<(Stage Forward) = [11]> or <(Stage Forward) = [4]>>>>> then\n            switch costume to (beachflat v)\n        end\n        if <(Stage Forward) = [9]> then\n            switch costume to (beach5-9 v)\n        end\n        if <(Stage Forward) = [3]> then\n            switch costume to (beach5-3 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (beach5-7 v)\n        end\n        if <(Stage Forward) = [8]> then\n            switch costume to (beach5-8 v)\n        end\n        if <(Stage Forward) = [5]> then\n            switch costume to (beach5-5 v)\n        end\n        if <(Stage Forward) = [10]> then\n            switch costume to (beach5-10 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (beach5-6 v)\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [20]> then\n        switch costume to (beachflat v)\n        show\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [26]> then\n        show\n        if <<(Stage Forward) = [1]> or <<(Stage Forward) = [2]> or <<(Stage Forward) = [3]> or <<(Stage Forward) = [4]> or <<(Stage Forward) = [5]> or <<(Stage Forward) = [9]> or <<(Stage Forward) = [10]> or <<(Stage Forward) = [13]> or <<(Stage Forward) = [17]> or <(Stage Forward) = [18]>>>>>>>>>> then\n            switch costume to (castle2flat v)\n        end\n        if <(Stage Forward) = [15]> then\n            switch costume to (castle2-15 v)\n        end\n        if <(Stage Forward) = [8]> then\n            switch costume to (castle2-8 v)\n        end\n        if <(Stage Forward) = [7]> then\n            switch costume to (castle2-7 v)\n        end\n        if <(Stage Forward) = [6]> then\n            switch costume to (castle2-5 v)\n        end\n        if <<(Stage Forward) = [14]> or <(Stage Forward) = [16]>> then\n            switch costume to (castle2-14/2-16 v)\n        end\n        if <(Stage Forward) = [11]> then\n            switch costume to (castle2-11 v)\n        end\n        if <(Stage Forward) = [12]> then\n            switch costume to (castle2-212 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@End Stage2\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (100)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level Complete) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (0)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (90)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [6]> then\n        if <(Stage Forward) = [3]> then\n            go to x: (160) y: (0)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [21]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (0)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [22]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (0)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [level complete v] to [0]\nhide\nforever\n    if <(Level) = [24]> then\n        if <(Stage Forward) = [12]> then\n            go to x: (160) y: (0)\n            set [wall v] to [1]\n            show\n            switch costume to (cbm5/5 v)\n            if <touching (pickleman v)?> then\n                repeat (2)\n                    switch costume to (cbm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm5/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm4/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm3/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (pm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (costume1 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm1/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm2/5 v)\n                    wait (0.01) seconds\n                    switch costume to (cbm3/5 v)\n                    wait (0.01) seconds\n                end\n                switch costume to (cbm4/5 v)\n                wait (0.02) seconds\n                switch costume to (cbm5/5 v)\n                wait (0.03) seconds\n                switch costume to (cbm4/5 v)\n                wait (0.04) seconds\n                switch costume to (cbm3/5 v)\n                wait (0.05) seconds\n                switch costume to (cbm2/5 v)\n                wait (.06) seconds\n                switch costume to (cbm1/5 v)\n                wait (.08) seconds\n                switch costume to (costume1 v)\n                wait (.1) seconds\n                switch costume to (pm1/5 v)\n                wait (.12) seconds\n                switch costume to (pm2/5 v)\n                wait (.15) seconds\n                switch costume to (pm3/5 v)\n                wait (.2) seconds\n                switch costume to (pm4/5 v)\n                wait (.25) seconds\n                switch costume to (pm5/5 v)\n                wait (1) seconds\n                set [level complete v] to [1]\n                wait until <(Level) = [0]>\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Passwords\n\nwhen flag clicked\nhide\nforever\n    if <(Selection Screen) = [1]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [selection screen v] to [0]\n                set [speedrun v] to [0]\n                ask [Password?] and wait\n                set [selection screen v] to [0]\n                set [level1complete v] to (letter (1) of (answer))\n                set [level2complete v] to (letter (2) of (answer))\n                set [level3complete v] to (letter (3) of (answer))\n                set [level4complete v] to (letter (4) of (answer))\n                set [level5complete v] to (letter (5) of (answer))\n                set [level6complete v] to (letter (6) of (answer))\n                set [world v] to (letter (7) of (answer))\n                set [g v] to (((letter (8) of (answer)) * (100)) + (((letter (9) of (answer)) * (10)) + (letter (10) of (answer))))\n                set [key1 v] to (letter (11) of (answer))\n                set [x-moves unlocked? v] to (((letter (12) of (answer)) * (100)) + (((letter (13) of (answer)) * (10)) + (letter (14) of (answer))))\n                set [z move-unlocked v] to (((letter (15) of (answer)) * (100)) + (((letter (16) of (answer)) * (10)) + (letter (17) of (answer))))\n                set [max health v] to (letter (18) of (answer))\n                set [swordsize v] to (((letter (19) of (answer)) * (100)) + (((letter (20) of (answer)) * (10)) + (letter (21) of (answer))))\n                set [speedboost v] to (letter (22) of (answer))\n                set [levelc complete v] to (letter (23) of (answer))\n                set [challenges v] to (letter (24) of (answer))\n                set [hover v] to (letter (25) of (answer))\n                set [zzz-immunity v] to (letter (26) of (answer))\n                set [health v] to (MAX Health)\n                if <[6] < (MAX Health)> then\n                    broadcast (Error v)\n                end\n                if <[275] < (SwordSize)> then\n                    broadcast (Error v)\n                end\n                if <[111] < (X-Moves Unlocked?)> then\n                    broadcast (Error v)\n                end\n                if <[111] < (Z Move-Unlocked)> then\n                    broadcast (Error v)\n                end\n                if <[9] < (SpeedBoost)> then\n                    broadcast (Error v)\n                end\n            end\n        else\n            switch costume to (1 v)\n        end\n    else\n        hide\n    end\nend\n\nif <[1] < (World)> then\n    broadcast (Error v)\nend\n\nwhen flag clicked\nforever\n    if <(SpeedBoost) = [0]> then\n        set [speedboost v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(SpeedBoost) = [3]> then\n        set [speedboost v] to [3]\n    end\nend\n\n@Level Complete\n\nwhen flag clicked\nset [level complete v] to [0]\nforever\n    if <(Level Complete) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <not <(Level) = [0]>> then\n        if <(Level Complete) = [1]> then\n            show\n            switch costume to (costume1 v)\n            repeat (114)\n                next costume\n                wait (0.01) seconds\n            end\n            wait (3) seconds\n            if <(Level) = [20]> then\n                set [levelc complete v] to [1]\n            end\n            if <(Level) = [23]> then\n                set [level3complete v] to [1]\n            end\n            if <(Level) = [24]> then\n                set [level4complete v] to [1]\n            end\n            if <(Level) = [25]> then\n                set [level5complete v] to [1]\n            end\n            if <(Level) = [21]> then\n                set [level1complete v] to [1]\n            end\n            if <(Level) = [22]> then\n                set [level2complete v] to [1]\n            end\n            if <(Level) = [1]> then\n                set [level1complete v] to [1]\n            end\n            if <(Level) = [2]> then\n                set [level2complete v] to [1]\n            end\n            if <(Level) = [3]> then\n                set [level3complete v] to [1]\n            end\n            if <(Level) = [4]> then\n                set [level4complete v] to [1]\n            end\n            if <(Level) = [5]> then\n                set [level5complete v] to [1]\n            end\n            if <(Level) = [10]> then\n                set [levelc complete v] to [1]\n            end\n            if <(Level) = [6]> then\n                set [level6complete v] to [1]\n            end\n            if <<(Level) = [7]> and <(Challenges) = [4]>> then\n                change [☁ # of people who have beaten the impossible challenge v] by (1)\n            end\n            if <(Level) = [7]> then\n                set [mapy v] to [0]\n                set [mapx v] to [0]\n                set [world v] to [1.3]\n                set [scb heal v] to [0]\n                set [level complete v] to [0]\n                set [stage forward v] to [1]\n                set [wall v] to [0]\n                set [stop v] to [0]\n                set [checkpole v] to [1]\n                set [health v] to (MAX Health)\n                set [level v] to [0]\n                set [key1 v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [levelc complete v] to [0]\n            else\n                if <(Level) = [26]> then\n                    set [mapy v] to [0]\n                    set [mapx v] to [0]\n                    set [world v] to [2.5]\n                    set [scb heal v] to [0]\n                    set [level complete v] to [0]\n                    set [stage forward v] to [1]\n                    set [wall v] to [0]\n                    set [stop v] to [0]\n                    set [checkpole v] to [1]\n                    set [health v] to (MAX Health)\n                    set [level v] to [0]\n                    set [key1 v] to [0]\n                    set [level1complete v] to [0]\n                    set [level2complete v] to [0]\n                    set [level3complete v] to [0]\n                    set [level4complete v] to [0]\n                    set [level5complete v] to [0]\n                    set [level6complete v] to [0]\n                    set [levelc complete v] to [0]\n                else\n                    if <(letter (1) of (Level)) = [2]> then\n                        set [world v] to [2]\n                    else\n                        set [world v] to [1]\n                    end\n                    set [scb heal v] to [0]\n                    set [level complete v] to [0]\n                    set [stage forward v] to [1]\n                    set [wall v] to [0]\n                    set [stop v] to [0]\n                    set [checkpole v] to [1]\n                    set [health v] to (MAX Health)\n                    set [level v] to [0]\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [0]> then\n        set [level complete v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (1) of (Level)) = [1]> then\n        set [level v] to (join [0] (Level))\n    end\nend\n\nif  then\nelse\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Checkpint\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [1]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [1]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [11]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [1]> and <(Stage Forward) = [11]>>>\n                    if <(Level) = [1]> then\n                        if <(Stage Forward) = [11]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [11]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [11]>>\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [13]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [1]> and <(Stage Forward) = [13]>>>\n                    if <(Level) = [1]> then\n                        if <(Stage Forward) = [13]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [13]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [13]>>\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [14]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n        if <(Stage Forward) = [14]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [2]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [2]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [2]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [2]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [3]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [3]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [3]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [3]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [4]> then\n        if <(Stage Forward) = [6]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [4]> and <(Stage Forward) = [6]>>>\n                    if <(Level) = [4]> then\n                        if <(Stage Forward) = [6]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [6]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [6]>>\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [4]> then\n        if <(Stage Forward) = [11]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [4]> and <(Stage Forward) = [11]>>>\n                    if <(Level) = [4]> then\n                        if <(Stage Forward) = [11]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [11]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [11]>>\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [5]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [5]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [5]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [5]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [5]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [7]> and <(Stage Forward) = [5]>>>\n                    if <(Level) = [7]> then\n                        if <(Stage Forward) = [5]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [5]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [5]>>\n                        end\n                        if <(Stage Forward) = [4]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [6]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [4]> then\n            hide\n        end\n        if <(Stage Forward) = [6]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [9]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [7]> and <(Stage Forward) = [9]>>>\n                    if <(Level) = [7]> then\n                        if <(Stage Forward) = [9]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [9]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [9]>>\n                        end\n                        if <(Stage Forward) = [8]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [14]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [7]> and <(Stage Forward) = [14]>>>\n                    if <(Level) = [7]> then\n                        if <(Stage Forward) = [14]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [14]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [14]>>\n                        end\n                        if <(Stage Forward) = [`13]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [15]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [13]> then\n            hide\n        end\n        if <(Stage Forward) = [15]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [19]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [7]> and <(Stage Forward) = [19]>>>\n                    if <(Level) = [7]> then\n                        if <(Stage Forward) = [19]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [19]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [19]>>\n                        end\n                        if <(Stage Forward) = [18]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [20]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [18]> then\n            hide\n        end\n        if <(Stage Forward) = [20]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [21]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [21]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [21]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [21]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [21]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [21]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [22]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [22]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [22]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [22]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [22]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [22]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [23]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [23]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [23]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [23]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [23]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [23]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [23]> then\n        if <(Stage Forward) = [11]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [23]> and <(Stage Forward) = [11]>>>\n                    if <(Level) = [23]> then\n                        if <(Stage Forward) = [11]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [11]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [11]>>\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [24]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [24]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [24]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [24]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [24]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [24]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        if <(Stage Forward) = [11]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [25]> and <(Stage Forward) = [11]>>>\n                    if <(Level) = [25]> then\n                        if <(Stage Forward) = [11]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [11]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [11]>>\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        if <(Stage Forward) = [8]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [25]> and <(Stage Forward) = [8]>>>\n                    if <(Level) = [25]> then\n                        if <(Stage Forward) = [8]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [8]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [8]>>\n                        end\n                        if <(Stage Forward) = [7]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [9]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        if <(Stage Forward) = [4]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [25]> and <(Stage Forward) = [4]>>>\n                    if <(Level) = [25]> then\n                        if <(Stage Forward) = [4]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [4]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [4]>>\n                        end\n                        if <(Stage Forward) = [3]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [5]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [5]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [26]> and <(Stage Forward) = [5]>>>\n                    if <(Level) = [26]> then\n                        if <(Stage Forward) = [5]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [5]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [5]>>\n                        end\n                        if <(Stage Forward) = [4]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [6]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [4]> then\n            hide\n        end\n        if <(Stage Forward) = [6]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [9]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [26]> and <(Stage Forward) = [9]>>>\n                    if <(Level) = [26]> then\n                        if <(Stage Forward) = [9]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [9]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [9]>>\n                        end\n                        if <(Stage Forward) = [8]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [10]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [13]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [26]> and <(Stage Forward) = [13]>>>\n                    if <(Level) = [26]> then\n                        if <(Stage Forward) = [13]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [13]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [13]>>\n                        end\n                        if <(Stage Forward) = [12]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [14]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [12]> then\n            hide\n        end\n        if <(Stage Forward) = [14]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [17]> then\n            go to x: (0) y: (-109)\n            show\n            switch costume to (costume1 v)\n            if <touching (pickleman v)?> then\n                repeat until <not <<(Level) = [26]> and <(Stage Forward) = [17]>>>\n                    if <(Level) = [26]> then\n                        if <(Stage Forward) = [17]> then\n                            show\n                            switch costume to (costume3 v)\n                            set [checkpole v] to [17]\n                            set [health v] to (MAX Health)\n                            repeat (6)\n                                next costume\n                            end\n                            play sound [Magic Spell v] until done\n                            wait until <not <(Stage Forward) = [17]>>\n                        end\n                        if <(Stage Forward) = [16]> then\n                            hide\n                        end\n                        if <(Stage Forward) = [18]> then\n                            hide\n                        end\n                    end\n                end\n            end\n        end\n        if <(Stage Forward) = [16]> then\n            hide\n        end\n        if <(Stage Forward) = [18]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@FryGuy\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    point in direction (90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (8)\n    point in direction (-90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-8)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (36) y: (-103)\n        wait until <not <<(Level) = [1]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (36) y: (-72)\n        wait until <not <<(Level) = [1]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (75) y: (-53)\n        wait until <not <<(Level) = [1]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    next costume\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (75) y: (-53)\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [4]>> then\n        show\n        go to x: (0) y: (-103)\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [4]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (75) y: (13)\n        wait until <not <<(Level) = [5]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@LongFry\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (0) y: (92)\n        wait until <not <<(Level) = [1]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        change y by (-10)\n    end\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        change y by (-25)\n    end\n    change y by (2)\n    if <[92] < (y position)> then\n        set y to (92)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (100) y: (92)\n        wait until <not <<(Level) = [1]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <not <<(X Move) = [3]> and <(BombBoom) = [0]>>> then\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (150) y: (92)\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (150) y: (92)\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\n@Coins\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [1]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [24]\n        set [coin y v] to [-60]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [100]\n        set [coin y v] to [20]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (40)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [1]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [1]> then\n                if <(Stage Forward) = [8]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [2]> then\n        go to [back v] layer\n        forever\n            if <(Level) = [1]> then\n                if <(Stage Forward) = [9]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nhide variable [airslash v]\nforever\n    if <[0] < (Level)> then\n        show variable [g v]\n    else\n        hide variable [g v]\n    end\nend\n\nwhen I start as a clone\nforever\n    next costume\n    wait (0.01) seconds\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [2]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-80]\n        set [coin y v] to [-120]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (40)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [0]\n        set [coin y v] to [-20]\n        repeat (1)\n            create clone of (_myself_ v)\n        end\n        set [coin screen v] to [3]\n        set [coin x v] to [-87]\n        set [coin y v] to [-120]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (40)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [2]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [2]> then\n                if <(Stage Forward) = [2]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [2]> then\n        go to [back v] layer\n        forever\n            if <(Level) = [2]> then\n                if <(Stage Forward) = [6]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [gg v] by (1)\n                        change [g v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [3]> then\n        go to [back v] layer\n        forever\n            if <(Level) = [2]> then\n                if <(Stage Forward) = [10]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [gg v] by (1)\n                        change [g v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [3]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-120]\n        set [coin y v] to [-40]\n        repeat (6)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        set [coin x v] to [-120]\n        set [coin y v] to [0]\n        repeat (6)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [3]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [3]> then\n                if <(Stage Forward) = [11]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(length of (G)) = [1]> then\n        set [g v] to (join [0] (G))\n    end\nend\n\nwhen flag clicked\nforever\n    if <(length of (G)) = [2]> then\n        set [g v] to (join [0] (G))\n    end\nend\n\nwhen flag clicked\nforever\n    if <(X-Moves Unlocked?) = [0]> then\n        set [x-moves unlocked? v] to [000]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Z Move-Unlocked) = [0]> then\n        set [z move-unlocked v] to [000]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(X-Moves Unlocked?) = [1]> then\n        set [x-moves unlocked? v] to [001]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(X-Moves Unlocked?) = [10]> then\n        set [x-moves unlocked? v] to [010]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(X-Moves Unlocked?) = [11]> then\n        set [x-moves unlocked? v] to [011]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Z Move-Unlocked) = [1]> then\n        set [z move-unlocked v] to [001]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Z Move-Unlocked) = [10]> then\n        set [z move-unlocked v] to [010]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Z Move-Unlocked) = [11]> then\n        set [z move-unlocked v] to [011]\n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [4]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [4]> then\n                if <(Stage Forward) = [3]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [2]> then\n        forever\n            if <(Level) = [4]> then\n                if <(Stage Forward) = [7]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [3]> then\n        forever\n            if <(Level) = [4]> then\n                if <(Stage Forward) = [10]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [gg v] by (1)\n                        change [g v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [4]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-160]\n        set [coin y v] to [100]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [-215]\n        set [coin y v] to [150]\n        repeat (2)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        set [coin x v] to [-215]\n        set [coin y v] to [110]\n        repeat (2)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        set [coin screen v] to [3]\n        set [coin x v] to [-25]\n        set [coin y v] to [-20]\n        repeat (5)\n            create clone of (_myself_ v)\n            change [coin x v] by (40)\n        end\n        \n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [5]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-15]\n        set [coin y v] to [10]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [-15]\n        set [coin y v] to [10]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [5]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [5]> then\n                if <(Stage Forward) = [5]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [2]> then\n        forever\n            if <(Level) = [5]> then\n                if <(Stage Forward) = [9]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [6]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-250]\n        set [coin y v] to [-40]\n        repeat (7)\n            create clone of (_myself_ v)\n            change [coin x v] by (50)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [6]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [6]> then\n                if <(Stage Forward) = [3]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [21]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-25]\n        set [coin y v] to [-40]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (30)\n        end\n        set [coin x v] to [115]\n        set [coin y v] to [-100]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (30)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [75]\n        set [coin y v] to [-20]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (30)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [21]> then\n    if <(Coin Screen) = [2]> then\n        forever\n            if <(Level) = [21]> then\n                if <(Stage Forward) = [10]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [21]> then\n                if <(Stage Forward) = [7]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [22]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-70]\n        set [coin y v] to [-25]\n        repeat (5)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [22]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [22]> then\n                if <(Stage Forward) = [6]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [23]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-30]\n        set [coin y v] to [60]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        set [coin screen v] to [2]\n        set [coin x v] to [0]\n        set [coin y v] to [-60]\n        repeat (3)\n            create clone of (_myself_ v)\n            change [coin y v] by (30)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [23]> then\n    if <(Coin Screen) = [2]> then\n        forever\n            if <(Level) = [23]> then\n                if <(Stage Forward) = [10]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [23]> then\n                if <(Stage Forward) = [7]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [24]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-70]\n        set [coin y v] to [-25]\n        repeat (5)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        \n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [24]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [24]> then\n                if <(Stage Forward) = [6]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (Coin X) y: (Coin Y)\nif <(Level) = [25]> then\n    if <(Coin Screen) = [1]> then\n        forever\n            if <(Level) = [25]> then\n                if <(Stage Forward) = [5]> then\n                    show\n                    if <touching (pickleman v)?> then\n                        change [g v] by (1)\n                        change [gg v] by (1)\n                        hide\n                        play sound [Coin v] until done\n                        \n                    end\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [g v] to [000]\nhide\nforever\n    if <(Level) = [25]> then\n        set [coin screen v] to [1]\n        set [coin x v] to [-90]\n        set [coin y v] to [30]\n        repeat (5)\n            create clone of (_myself_ v)\n            change [coin x v] by (30)\n        end\n        \n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Big Fry\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [12]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [12]>>\n        end\n    end\nend\n\nwhen I start as a clone\ngo to x: (150) y: (-100)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nset [stop v] to [1]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    glide (3) secs to x: (-250) y: (y position)\n    point in direction (90)\n    glide (3) secs to x: (250) y: (y position)\n    point in direction (-90)\nend\n\nwhen I start as a clone\nforever\n    switch costume to (big fry v)\n    if <touching (sourd v)?> then\n        change [badguyhealth v] by (-1)\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        switch costume to (hurt v)\n        wait (0.3) seconds\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [12]>>\nset [fight v] to [0]\ndelete this clone\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [11]> then\n            set [badguyhealth v] to [10]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) = [0]> then\n        stop [other scripts in sprite v]\n        broadcast (1-1 Big Fry Glitch Fix v)\n        set [fight v] to [0]\n        switch costume to (hurt v)\n        play sound [ShortRip2 v] until done\n        glide (1) secs to x: (150) y: (-100)\n        point towards (pickleman v)\n        set [stop v] to [1]\n        set [fight v] to [2]\n        wait until <(Fight) = [3]>\n        set [stop v] to [0]\n        set [wall v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [1]> then\n        if <(Fight) = [3]> then\n            stop [other scripts in sprite v]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        play sound [ShortRip v] until done\n    end\nend\n\nwhen I start as a clone\nwait until <(Level) = [0]>\ndelete this clone\n\nwhen I start as a clone\nforever\n\nif <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n    change [badguyhealth v] by (-2)\n    switch costume to (hurt v)\n    wait (0.3) seconds\nend\n\nwhen I start as a clone\nforever\n    change y by (-2)\n    wait (0.1) seconds\n    change y by (2)\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@BadGuy Health\n\nwhen flag clicked\nhide\nset [badguyhealth v] to [10]\nforever\n    if <[0] < (Level)> then\n        show\n        if <(BadGuyHealth) = [10]> then\n            switch costume to (10 v)\n        end\n        if <(BadGuyHealth) = [9]> then\n            switch costume to (9 v)\n        end\n        if <(BadGuyHealth) = [8]> then\n            switch costume to (8 v)\n        end\n        if <(BadGuyHealth) = [7]> then\n            switch costume to (7 v)\n        end\n        if <(BadGuyHealth) = [6]> then\n            switch costume to (6 v)\n        end\n        if <(BadGuyHealth) = [5]> then\n            switch costume to (5 v)\n        end\n        if <(BadGuyHealth) = [4]> then\n            switch costume to (4 v)\n        end\n        if <(BadGuyHealth) = [3]> then\n            switch costume to (3 v)\n        end\n        if <(BadGuyHealth) = [2]> then\n            switch costume to (2 v)\n        end\n        if <(BadGuyHealth) = [1]> then\n            switch costume to (1 v)\n        end\n        if <(BadGuyHealth) = [0]> then\n            switch costume to (0 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [13]>> then\n        set [badguyhealth v] to [10]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@JA Level 1 Prop\n\nwhen flag clicked\ngo to x: (200) y: (-50)\nhide\n\nwhen I receive [ja level 1-1 v]\nshow\nwait until <(Fight) = [3]>\nglide (1) secs to x: (200) y: (190)\nhide\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Big Fry2\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [1]> then\n        if <(Stage Forward) = [14]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [14]>>\n        end\n    end\nend\n\nwhen I start as a clone\ngo to x: (169) y: (-115)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nwait until <(Fight) = [5]>\nset [stop v] to [0]\nforever\n    repeat (50)\n        change x by (-10)\n    end\n    point in direction (90)\n    repeat (50)\n        change x by (10)\n    end\n    point in direction (-90)\nend\n\nwhen I start as a clone\nswitch costume to (big fry v)\ngo to x: (169) y: (-115)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nset [stop v] to [1]\nwait until <(Fight) = [5]>\nforever\n    wait (3) seconds\n    play sound [Teleport2 v] until done\n    switch costume to (big fry upsidedown v)\n    repeat (18)\n        change y by (10)\n    end\n    wait (3) seconds\n    play sound [Teleport2 v] until done\n    switch costume to (big fry v)\n    repeat (18)\n        change y by (-10)\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        change [badguyhealth v] by (-1)\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        wait (0.3) seconds\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) = [0]> then\n        stop [other scripts in sprite v]\n        switch costume to (hurt v)\n        play sound [ShortRip2 v] until done\n        glide (1) secs to x: (0) y: (-120)\n        point towards (pickleman v)\n        wait until <(Fight) = [6]>\n        set [level complete v] to [1]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I start as a clone\nwait until <(Stage Forward) = [13]>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        play sound [ShortRip v] until done\n    end\nend\n\nwhen I start as a clone\nwait until <(Level) = [0]>\ndelete this clone\n\nwhen I start as a clone\nforever\n    change y by (-2)\n    wait (0.1) seconds\n    change y by (2)\n    wait (0.1) seconds\nend\n\nif <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n    change [badguyhealth v] by (-2)\n    wait (0.3) seconds\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Game Over Screen\n\nwhen flag clicked\nset [game over v] to [0]\nhide\nforever\n    if <(Game Over) = [1]> then\n        if <[0] < (Level)> then\n            set [stop v] to [1]\n            go to [front v] layer\n            show\n            play sound [Lose v] until done\n            hide\n            set [stop v] to [0]\n            set [scb heal v] to [0]\n            set [game over v] to [0]\n            if <(Challenges) = [2]> then\n                stop [all v]\n            end\n            if <(Challenges) = [4]> then\n                stop [all v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    go to [front v] layer\nend\n\nwhen flag clicked\nset [game over v] to [0]\nhide\nforever\n    if <(Stage Forward) = [1]> then\n        set [game over v] to [0]\n    end\nend\n\n@Music\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> or <(Level) = [5]>> then\n        if <not <(Level Complete) = [1]>> then\n            if <not <<(Stage Forward) = [12]> or <(Stage Forward) = [14]>>> then\n                stop all sounds\n                play sound [Level 1 and 5 v] until done\n            end\n        end\n    end\nend\n\nplay sound [Placeholder1 v] until done\n\nwhen flag clicked\nforever\n    if <(Level Complete) = [1]> then\n        if <not <(Level) = [0]>> then\n            stop all sounds\n            play sound [Xylo2 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [2]> or <(Level) = [3]>> then\n        if <not <(Level Complete) = [1]>> then\n            stop all sounds\n            play sound [Level 2 and 3 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [7]> then\n        if <not <(Level Complete) = [1]>> then\n            if <not <(Stage Forward) = [20]>> then\n                stop all sounds\n                play sound [Level7 v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [4]> then\n        if <not <(Level Complete) = [1]>> then\n            if <not <(Stage Forward) = [12]>> then\n                play sound [Level4 v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> or <(Level) = [4]>> then\n        if <<(Stage Forward) = [12]> or <(Stage Forward) = [14]>> then\n            if <(Level Complete) = [0]> then\n                stop all sounds\n                play sound [Boss Music v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [20]> then\n            if <(Level Complete) = [0]> then\n                stop all sounds\n                play sound [music2 v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [10]> then\n        if <(Level Complete) = [0]> then\n            stop all sounds\n            play sound [Boss Music v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n\nwhen flag clicked\nforever\n    if <(Level) = [100]> then\n        stop all sounds\n        play sound [223-freeze-.mp3 v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [0]> then\n        stop all sounds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> or <(Level) = [24]>> then\n        if <not <(Level Complete) = [1]>> then\n            stop all sounds\n            play sound [Level2-2/2-4 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [21]> then\n        if <not <(Level Complete) = [1]>> then\n            stop all sounds\n            play sound [Level2-1 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [23]> then\n        if <not <(Level Complete) = [1]>> then\n            stop all sounds\n            play sound [Level2-3 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [25]> then\n        if <not <(Level Complete) = [1]>> then\n            stop all sounds\n            play sound [Level2-5 v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [18]> then\n            if <(Level Complete) = [0]> then\n                stop all sounds\n                play sound [SNFF v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [26]> then\n        if <not <(Stage Forward) = [18]>> then\n            if <(Level Complete) = [0]> then\n                stop all sounds\n                play sound [Level2-6 v] until done\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [20]> then\n        if <(Level Complete) = [0]> then\n            stop all sounds\n            play sound [Boss Music v] until done\n        end\n    end\nend\n\n@Trampoline\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [1]> then\n            show\n            go to x: (82) y: (-90)\n            if <(Level) = [0]> then\n                hide\n            end\n        end\n        if <(Stage Forward) = [2]> then\n            show\n            go to x: (-80) y: (-152)\n        end\n        if <(Stage Forward) = [3]> then\n            hide\n        end\n        if <(Stage Forward) = [6]> then\n            hide\n        end\n        if <(Stage Forward) = [7]> then\n            show\n            go to x: (-80) y: (-90)\n        end\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            show\n            go to x: (-120) y: (-152)\n        end\n        if <(Stage Forward) = [10]> then\n            hide\n        end\n    end\nend\n\nwhen I receive [trampoline bounce v]\nswitch costume to (costume1 v)\nwait (.41) seconds\nswitch costume to (costume2 v)\n\nwhen I receive [trampoline bounce v]\nplay sound [Big Boing v] until done\n\nwhen flag clicked\nforever\n    if <(Bounce) = [4]> then\n        play sound [Jump v] until done\n        wait (1.27) seconds\n    end\nend\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Level) = [24]> then\n        if <(Stage Forward) = [9]> then\n            show\n            go to x: (0) y: (-152)\n        else\n            if <(Stage Forward) = [10]> then\n                show\n                go to x: (0) y: (-152)\n            else\n                if <(Stage Forward) = [11]> then\n                    show\n                    go to x: (0) y: (-152)\n                else\n                    hide\n                end\n            end\n        end\n    end\nend\n\n@Trumpoline\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [2]> then\n            hide\n        end\n        if <(Stage Forward) = [3]> then\n            show\n            go to x: (-65) y: (-152)\n        end\n        if <(Stage Forward) = [4]> then\n            hide\n        end\n        if <(Stage Forward) = [5]> then\n            show\n            go to x: (-80) y: (-90)\n        end\n        if <(Stage Forward) = [6]> then\n            show\n            go to x: (0) y: (-90)\n        end\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n        if <(Stage Forward) = [9]> then\n            show\n            go to x: (5) y: (0)\n        end\n        if <(Stage Forward) = [10]> then\n            show\n            go to x: (-87) y: (-152)\n        end\n        if <(Stage Forward) = [11]> then\n            show\n            go to x: (-87) y: (-152)\n        end\n        if <(Stage Forward) = [12]> then\n            show\n            go to x: (160) y: (-90)\n        end\n    end\nend\n\nwhen I receive [trampoline bounce v]\nswitch costume to (costume1 v)\nwait (.41) seconds\nswitch costume to (costume2 v)\n\nwhen I receive [trampoline bounce v]\nplay sound [Big Boing v] until done\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Level) = [0]> then\n        hide\n    end\nend\n\nwhen flag clicked\nswitch costume to (costume2 v)\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\n@Spikes\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [6]> then\n            switch costume to (10 v)\n            go to x: (-112) y: (-96)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <touching (pickleman v)?> then\n        if <<(ZZZ-Immunity) = [1]> or <(ZZZ-Immunity) = [3]>> then\n            change [got hit? v] by (1)\n        else\n            set [game over v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [7]> then\n            switch costume to (2 v)\n            go to x: (0) y: (41)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [2]> then\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [5]> then\n            switch costume to (9 v)\n            go to x: (-176) y: (-96)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [4]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [6]> then\n            switch costume to (4 v)\n            go to x: (85) y: (22)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [7]> then\n            switch costume to (10 v)\n            go to x: (-110) y: (-94)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [8]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [9]> then\n            switch costume to (2 v)\n            go to x: (-2) y: (-60)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [10]> then\n            switch costume to (4 v)\n            go to x: (137) y: (-12)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [11]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [6]> then\n            switch costume to (2 v)\n            go to x: (-140) y: (-94)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [5]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [7]> then\n            hide\n        end\n    end\nend\n\n@AmourFryGuy\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    if <not <<<(Level) = [3]> and <(Stage Forward) = [6]>> or <<<(Level) = [3]> and <(Stage Forward) = [10]>> or <<(Level) = [4]> and <(Stage Forward) = [8]>>>>> then\n        point in direction (90)\n        repeat until <<touching (sprite5 v)?> or <touching (_edge_ v)?>>\n            change x by (-4)\n        end\n        change x by (8)\n        point in direction (-90)\n        repeat until <<touching (sprite5 v)?> or <touching (_edge_ v)?>>\n            change x by (4)\n        end\n        change x by (-8)\n    else\n        point in direction (90)\n        repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n            change x by (-4)\n        end\n        change x by (8)\n        point in direction (-90)\n        repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n            change x by (4)\n        end\n        change x by (-8)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [2]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (-91)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [3]\n            play sound [Clang v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [3]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (0) y: (-91)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [5]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (0) y: (-45)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nset size to (100) %\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [6]>> then\n        set size to (230) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (26)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nset size to (100) %\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [7]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (-39)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nset size to (100) %\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [9]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (-50) y: (-91)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nset size to (100) %\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [10]>> then\n        set size to (230) %\n        wait (0.01) seconds\n        show\n        go to x: (-109) y: (-53)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    next costume\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [8]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (0) y: (-93)\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [8]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Key\n\nwhen flag clicked\nset [key1 v] to [0]\nhide\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [6]>> then\n        show\n        if <touching (pickleman v)?> then\n            set [key1 v] to [1]\n            hide\n            play sound [Collect v] until done\n            stop [this script v]\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [key1 v] to [0]\nhide\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [6]>> then\n        glide (0.3) secs to x: (115) y: (152)\n        glide (0.3) secs to x: (115) y: (148)\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Key1) = [1]> then\n        wait (.5) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@AmourFryGuy2\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    if <not <<(Level) = [3]> and <(Stage Forward) = [10]>>> then\n        point in direction (90)\n        repeat until <<touching (sprite5 v)?> or <touching (_edge_ v)?>>\n            change x by (-4)\n        end\n        change x by (8)\n        point in direction (-90)\n        repeat until <<touching (sprite5 v)?> or <touching (_edge_ v)?>>\n            change x by (4)\n        end\n        change x by (-8)\n    else\n        point in direction (90)\n        repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n            change x by (-4)\n        end\n        change x by (8)\n        point in direction (-90)\n        repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n            change x by (4)\n        end\n        change x by (-8)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [6]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (-91)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [3]\n            play sound [Clang v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [9]>> then\n        set size to (200) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (-91)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [3]> and <(Stage Forward) = [10]>> then\n        set size to (230) %\n        wait (0.01) seconds\n        show\n        go to x: (100) y: (-10)\n        wait until <not <<(Level) = [3]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    next costume\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Spikes2\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [9]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [10]> then\n            switch costume to (5 v)\n            go to x: (-57) y: (-56)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [3]> then\n        if <(Stage Forward) = [11]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [3]> then\n            switch costume to (10 v)\n            go to x: (-125) y: (-95)\n            show\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [4]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [5]> then\n        if <(Stage Forward) = [2]> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <touching (pickleman v)?> then\n        if <<(ZZZ-Immunity) = [1]> or <(ZZZ-Immunity) = [3]>> then\n            change [got hit? v] by (1)\n        else\n            set [game over v] to [1]\n        end\n    end\nend\n\n@PickleBomb\n\nwhen I start as a clone\nforever\n    if <not <touching (sprite5 v)?>> then\n        change y by (-3)\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set [bombboom v] to [0]\n    set size to ((400) + (Charge)) %\n    point in direction (90)\n    if <(X Move) = [3]> then\n        switch costume to (bomb1 v)\n        go to (pickleman v)\n        show\n        repeat (5)\n            next costume\n            wait (0.5) seconds\n        end\n        set [bombboom v] to [1]\n        set size to ((800) + ((Charge) * (2))) %\n        switch costume to (bomb7 v)\n        repeat (10)\n            turn right (90) degrees\n        end\n        set [bombboom v] to [0]\n        set [charge v] to [0]\n        delete this clone\n    end\nend\n\nwhen flag clicked\nhide\nset [bombboom v] to [0]\nforever\n    if <[0] < (Level)> then\n        if <(X Move) = [3]> then\n            if <key (x v) pressed?> then\n                create clone of (_myself_ v)\n                wait (3.5) seconds\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nset [bombboom v] to [0]\nif <(X Move) = [3]> then\n    wait (2.7) seconds\n    play sound [Squeaky Toy v] until done\nend\n\nwhen I start as a clone\nset [picklebombdissapear v] to (Stage Forward)\nforever\n    if <not <(PickleBombDissapear) = (Stage Forward)>> then\n        delete this clone\n    end\nend\n\nwhen I start as a clone\nif <(Stop) = [0]> then\n    set size to ((400) + (Charge)) %\n    if <(X Move) = [3]> then\n        forever\n            if <(letter (2) of (X-Moves Unlocked?)) = [0]> then\n                delete this clone\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Boomerang\n\nwhen flag clicked\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [2]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Boomerrang. Swing it forward at it will come back, 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    if <(X-Moves Unlocked?) = [000]> then\n                        set [x-moves unlocked? v] to [100]\n                    end\n                    if <(X-Moves Unlocked?) = [010]> then\n                        set [x-moves unlocked? v] to [110]\n                    end\n                    if <(X-Moves Unlocked?) = [001]> then\n                        set [x-moves unlocked? v] to [101]\n                    end\n                    if <(X-Moves Unlocked?) = [011]> then\n                        set [x-moves unlocked? v] to [111]\n                    end\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (1) of (X-Moves Unlocked?)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Bomb\n\nwhen flag clicked\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [2]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Bomb. Wait a couple of seconds, and wipes out a huge radius. Does more damage then a Sword. 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    if <(X-Moves Unlocked?) = [000]> then\n                        set [x-moves unlocked? v] to [010]\n                    end\n                    if <(X-Moves Unlocked?) = [100]> then\n                        set [x-moves unlocked? v] to [110]\n                    end\n                    if <(X-Moves Unlocked?) = [001]> then\n                        set [x-moves unlocked? v] to [011]\n                    end\n                    if <(X-Moves Unlocked?) = [101]> then\n                        set [x-moves unlocked? v] to [111]\n                    end\n                    change [g v] by (-10)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (2) of (X-Moves Unlocked?)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Fireball\n\nwhen flag clicked\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [2]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Fireball. Shoots forward at a high speed. Can't pass through walls. 15G]\n            if <mouse down?> then\n                if <[14] < (G)> then\n                    if <(X-Moves Unlocked?) = [000]> then\n                        set [x-moves unlocked? v] to [001]\n                    end\n                    if <(X-Moves Unlocked?) = [100]> then\n                        set [x-moves unlocked? v] to [101]\n                    end\n                    if <(X-Moves Unlocked?) = [010]> then\n                        set [x-moves unlocked? v] to [011]\n                    end\n                    if <(X-Moves Unlocked?) = [110]> then\n                        set [x-moves unlocked? v] to [111]\n                    end\n                    change [g v] by (-15)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (3) of (X-Moves Unlocked?)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@X Move Tracker\n\nwhen flag clicked\nset [x-moves unlocked? v] to [000]\nforever\n    if <(X Move) = [-1]> then\n        switch costume to (moon v)\n    end\n    if <(X Move) = [1]> then\n        switch costume to (sword v)\n    end\n    if <(X Move) = [2]> then\n        if <(letter (1) of (X-Moves Unlocked?)) = [1]> then\n            switch costume to (boomerrang v)\n        else\n            set [x move v] to [3]\n        end\n    end\n    if <(X Move) = [3]> then\n        switch costume to (bomb v)\n        if <(letter (2) of (X-Moves Unlocked?)) = [1]> then\n            switch costume to (bomb v)\n        else\n            set [x move v] to [4]\n        end\n    end\n    if <(X Move) = [4]> then\n        switch costume to (fireball v)\n        if <(letter (3) of (X-Moves Unlocked?)) = [1]> then\n            switch costume to (fireball v)\n        else\n            set [x move v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<mouse down?> and <touching (mouse-pointer v)?>> then\n        change [x move v] by (1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(X Move) = [5]> then\n        set [x move v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <[0] < (Level)> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <key (d v) pressed?> then\n        change [x move v] by (1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Z Move\n\nwhen flag clicked\nforever\n    if <[0] < (Level)> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Z Move) = [6]> then\n        set [z move v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<mouse down?> and <touching (mouse-pointer v)?>> then\n        change [z move v] by (1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nset [x-moves unlocked? v] to [000]\nforever\n    if <(Z Move) = [-1]> then\n        switch costume to (moon v)\n    end\n    if <(Z Move) = [1]> then\n        switch costume to (swordslash v)\n    end\n    if <(Z Move) = [2]> then\n        if <(letter (1) of (Z Move-Unlocked)) = [1]> then\n            switch costume to (charge v)\n        else\n            set [z move v] to [3]\n        end\n    end\n    if <(Z Move) = [3]> then\n        switch costume to (jump boost v)\n        if <(letter (2) of (Z Move-Unlocked)) = [1]> then\n            switch costume to (jump boost v)\n        else\n            set [z move v] to [4]\n        end\n    end\n    if <(Z Move) = [4]> then\n        switch costume to (focusheal v)\n        if <(letter (3) of (Z Move-Unlocked)) = [1]> then\n            switch costume to (focusheal v)\n        else\n            set [z move v] to [5]\n        end\n    end\n    if <(Z Move) = [5]> then\n        switch costume to (hover v)\n        if <(Hover) = [1]> then\n            switch costume to (hover v)\n        else\n            set [z move v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <key (s v) pressed?> then\n        change [z move v] by (1)\n        wait (1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Charge\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [3]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Charge. Hold Z to make your X Move Bigger. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    if <(Z Move-Unlocked) = [000]> then\n                        set [z move-unlocked v] to [100]\n                    end\n                    if <(Z Move-Unlocked) = [010]> then\n                        set [z move-unlocked v] to [110]\n                    end\n                    if <(Z Move-Unlocked) = [001]> then\n                        set [z move-unlocked v] to [101]\n                    end\n                    if <(Z Move-Unlocked) = [011]> then\n                        set [z move-unlocked v] to [111]\n                    end\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (1) of (Z Move-Unlocked)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-JumpBoost\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [3]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Jump Boost. Gives you a jump boost in the air. 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    if <(Z Move-Unlocked) = [000]> then\n                        set [z move-unlocked v] to [010]\n                    end\n                    if <(Z Move-Unlocked) = [100]> then\n                        set [z move-unlocked v] to [110]\n                    end\n                    if <(Z Move-Unlocked) = [001]> then\n                        set [z move-unlocked v] to [011]\n                    end\n                    if <(Z Move-Unlocked) = [101]> then\n                        set [z move-unlocked v] to [111]\n                    end\n                    change [g v] by (-10)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (2) of (Z Move-Unlocked)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-FocusHeal\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [3]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Focus Heal. Hold Z to stop moving and meditate. If done for a short while without taking damage, you will heal 1 heart. 20G]\n            if <mouse down?> then\n                if <[19] < (G)> then\n                    if <(Z Move-Unlocked) = [000]> then\n                        set [z move-unlocked v] to [001]\n                    end\n                    if <(Z Move-Unlocked) = [100]> then\n                        set [z move-unlocked v] to [110]\n                    end\n                    if <(Z Move-Unlocked) = [010]> then\n                        set [z move-unlocked v] to [011]\n                    end\n                    if <(Z Move-Unlocked) = [110]> then\n                        set [z move-unlocked v] to [111]\n                    end\n                    change [g v] by (-20)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(letter (3) of (Z Move-Unlocked)) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-MaxHealthBoost1\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Health. +1HP 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    change [max health v] by (1)\n                    change [health v] by (1)\n                    change [g v] by (-10)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[3] < (MAX Health)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-MaxHealthBoost2\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Health. +1HP 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    change [max health v] by (1)\n                    change [health v] by (1)\n                    change [g v] by (-10)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[4] < (MAX Health)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-MaxHealthBoost3\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Health. +1HP 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    change [max health v] by (1)\n                    change [health v] by (1)\n                    change [g v] by (-10)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[5] < (MAX Health)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Bigger Sword\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Bigger Sword. Increases Size of all Sword related attacks. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [swordsize v] by (25)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[200] < (SwordSize)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Bigger Sword2\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Bigger Sword. Increases Size of all Sword related attacks. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [swordsize v] by (25)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[225] < (SwordSize)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Bigger Sword3\n\nwhen flag clicked\nset [z move-unlocked v] to [000]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Bigger Sword. Increases Size of all Sword related attacks. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [swordsize v] by (25)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[250] < (SwordSize)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Speedshoes1\n\nwhen flag clicked\nset [speedboost v] to [00]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Speed. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [speedboost v] by (3)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[0] < (SpeedBoost)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Speedshoes2\n\nwhen flag clicked\nset [speedboost v] to [00]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Speed. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [speedboost v] by (3)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[5] < (SpeedBoost)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Speedshoes3\n\nwhen flag clicked\nset [speedboost v] to [00]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [4]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Extra Speed. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [speedboost v] by (3)\n                    change [g v] by (-5)\n                    hide\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <[10] < (SpeedBoost)> then\n        wait (1) seconds\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\n@Exit Level\n\nwhen flag clicked\nhide\nforever\n    if <<<(Level) = [1]> and <(Stage Forward) = [1]>> or <<<(Level) = [1]> and <(Stage Forward) = [4]>> or <<<(Level) = [1]> and <(Stage Forward) = [11]>> or <<<(Level) = [1]> and <(Stage Forward) = [13]>> or <<<(Level) = [2]> and <(Stage Forward) = [1]>> or <<<(Level) = [2]> and <(Stage Forward) = [4]>> or <<<(Level) = [2]> and <(Stage Forward) = [8]>> or <<<(Level) = [3]> and <(Stage Forward) = [1]>> or <<<(Level) = [3]> and <(Stage Forward) = [4]>> or <<<(Level) = [3]> and <(Stage Forward) = [8]>> or <<<(Level) = [4]> and <(Stage Forward) = [1]>> or <<<(Level) = [4]> and <(Stage Forward) = [6]>> or <<<(Level) = [4]> and <(Stage Forward) = [11]>> or <<<(Level) = [5]> and <(Stage Forward) = [1]>> or <<<(Level) = [5]> and <(Stage Forward) = [4]>> or <<<(Level) = [5]> and <(Stage Forward) = [8]>> or <<<(Level) = [10]> and <(Stage Forward) = [1]>> or <<<(Level) = [7]> and <(Stage Forward) = [1]>> or <<<(Level) = [7]> and <(Stage Forward) = [5]>> or <<<(Level) = [7]> and <(Stage Forward) = [9]>> or <<<(Level) = [7]> and <(Stage Forward) = [14]>> or <<<(Level) = [7]> and <(Stage Forward) = [19]>> or <<<(Level) = [21]> and <(Stage Forward) = [1]>> or <<<(Level) = [21]> and <(Stage Forward) = [4]>> or <<<(Level) = [21]> and <(Stage Forward) = [8]>> or <<<(Level) = [22]> and <(Stage Forward) = [8]>> or <<<(Level) = [22]> and <(Stage Forward) = [4]>> or <<<(Level) = [22]> and <(Stage Forward) = [1]>> or <<<(Level) = [23]> and <(Stage Forward) = [1]>> or <<<(Level) = [23]> and <(Stage Forward) = [4]>> or <<<(Level) = [23]> and <(Stage Forward) = [8]>> or <<<(Level) = [23]> and <(Stage Forward) = [11]>> or <<<(Level) = [24]> and <(Stage Forward) = [8]>> or <<<(Level) = [24]> and <(Stage Forward) = [4]>> or <<<(Level) = [24]> and <(Stage Forward) = [1]>> or <<<(Level) = [25]> and <(Stage Forward) = [1]>> or <<<(Level) = [25]> and <(Stage Forward) = [4]>> or <<<(Level) = [25]> and <(Stage Forward) = [8]>> or <<<(Level) = [26]> and <(Stage Forward) = [1]>> or <<<(Level) = [26]> and <(Stage Forward) = [5]>> or <<<(Level) = [26]> and <(Stage Forward) = [9]>> or <<<(Level) = [26]> and <(Stage Forward) = [13]>> or >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> then\n        go to [front v] layer\n        switch costume to (costume1 v)\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (costume2 v)\n            if <mouse down?> then\n                if <(letter (1) of (Level)) = [0]> then\n                    set [level v] to [0]\n                    set [world v] to [1]\n                    set [stage forward v] to [1]\n                    set [checkpole v] to [1]\n                    set [scb heal v] to [0]\n                else\n                    set [level v] to [0]\n                    set [world v] to [2]\n                    set [stage forward v] to [1]\n                    set [checkpole v] to [1]\n                    set [scb heal v] to [0]\n                end\n            end\n        end\n    else\n        hide\n    end\nend\n\n@Password\n\nwhen flag clicked\ndelete all of [passcode v]\nshow list [passcode v]\nforever\n    if <<(World) = [3]> or <<(World) = [1]> or <(World) = [2]>>> then\n        wait (0.5) seconds\n        forever\n            if <<(World) = [3]> or <<(World) = [1]> or <(World) = [2]>>> then\n                if <<(Challenges) = [2]> or <(Challenges) = [4]>> then\n                    show list [passcode v]\n                    delete all of [passcode v]\n                else\n                    wait (0.5) seconds\n                    hide list [passcode v]\n                    add (Code) to [passcode v]\n                    wait until <(World) = [0]>\n                    delete all of [passcode v]\n                end\n            else\n                show list [passcode v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    set [code v] to (join (Level1Complete) (join (Level2Complete) (join (Level3Complete) (join (Level4Complete) (join (Level5Complete) (join (Level6Complete) (join (World) (join (G) (join (Key1) (join (X-Moves Unlocked?) (join (Z Move-Unlocked) (join (MAX Health) (join (SwordSize) (join (SpeedBoost) (join (LevelC Complete) (join (Challenges) (join (Hover) (ZZZ-Immunity))))))))))))))))))\nend\n\n@Talk\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<<(Level) = [1]> and <(Stage Forward) = [12]>> and <not <(Fight) = [3]>>> then\n        go to x: (0) y: (50)\n        set [fight v] to [0]\n        switch costume to (1-1-1 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (1-1-2 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (1-1-3 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        set [fight v] to [1]\n        hide\n        wait until <(Fight) = [0]>\n        repeat until <not <(Stage Forward) = [12]>>\n            if <(Fight) = [2]> then\n                show\n                switch costume to (1-1-4 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                broadcast (JA Level 1-1 v)\n                switch costume to (1-1-5 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (1-1-6 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (1-1-7 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (1-1-8 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (1-1-9 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (1-1-10 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                hide\n                wait (1) seconds\n                set [fight v] to [3]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [14]>> then\n        set [fight v] to [0]\n        switch costume to (new 1-1-1 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (new 1-1-2 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        hide\n        set [fight v] to [5]\n        wait until <<(BadGuyHealth) = [0]> or <(Stage Forward) = [13]>>\n        if <(Stage Forward) = [14]> then\n            show\n            switch costume to (new1-1-3 v)\n            wait (0.3) seconds\n            wait until <key (x v) pressed?>\n            hide\n            set [fight v] to [6]\n            stop [this script v]\n        end\n    end\nend\n\nwhen flag clicked\n\nwhen I receive [cutscene1talk v]\ngo to x: (0) y: (100)\nswitch costume to (openingcutscene1 v)\nshow\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene2 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene3 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene4 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene5 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene6 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene7 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nbroadcast (JA Fly away. Cutscene v)\nswitch costume to (openingcutscene8 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene9 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nswitch costume to (openingcutscene10 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nbroadcast (Transition to cutscene 2 v)\nwait (1.5) seconds\nswitch costume to (openingcutscene11 v)\nwait (5) seconds\nwait until <key (x v) pressed?>\nbroadcast (Rumbling v)\nswitch costume to (openingcutscene12 v)\nwait (0.3) seconds\nwait until <key (x v) pressed?>\nbroadcast (PickleMan Walk away v)\nwait (1) seconds\nset [cutscene v] to [3]\nhide\n\nwhen I receive [rumbling v]\nforever\n    glide (0) secs to x: (pick random (-5) to (5)) y: (pick random (95) to (105))\n    if <(Cutscene) = [3]> then\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<<(Level) = [4]> and <(Stage Forward) = [12]>> and <not <(Fight) = [1]>>> then\n        go to x: (0) y: (50)\n        set [fight v] to [0]\n        switch costume to (4-1 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        hide\n        set [fight v] to [1]\n        set [wall v] to [1]\n        wait until <<(Fight) = [2]> or <(Fight) = [0]>>\n        repeat until <not <(Stage Forward) = [12]>>\n            if <(Fight) = [2]> then\n                show\n                switch costume to (4-2 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (4-3 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (4-4 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (4-5 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (4-6 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                switch costume to (4-7 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                hide\n                set [fight v] to [3]\n                set [level complete v] to [1]\n                stop [this script v]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <(World) = [1.5]> then\n        go to x: (0) y: (100)\n        show\n        switch costume to (end-1 v)\n        wait (1) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (end-2 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (end-3 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (end-3.5 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (end-4 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (end-5 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        hide\n        set [world v] to [2]\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [12]>> then\n        go to x: (0) y: (50)\n        set [fight v] to [0]\n        switch costume to (squidfry v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        set [fight v] to [1]\n        hide\n        repeat until <not <(Stage Forward) = [12]>>\n            if <(Fight) = [2]> then\n                show\n                switch costume to (squidfry2 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                hide\n                set [level complete v] to [1]\n                \n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [12]>> then\n        go to x: (0) y: (50)\n        set [fight v] to [0]\n        switch costume to (hocusfry1 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (hocusfry2 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (hocusfry3 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (hocusfry4 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        ask [Give HocusFry 15G? Y/N] and wait\n        if <(answer) = [y]> then\n            if <[14] < (G)> then\n                change [g v] by (-15)\n                say [Thanks] for (2) seconds\n                set [fight v] to [4]\n                hide\n                wait until <not <(Stage Forward) = [12]>>\n            else\n                say [Sorry, not enough.] for (2) seconds\n                set [fight v] to [1]\n                hide\n                wait until <not <(Stage Forward) = [12]>>\n            end\n        else\n            if <(answer) = [n]> then\n                say [Okay, buckaroo] for (2) seconds\n                set [fight v] to [1]\n                hide\n                wait until <not <(Stage Forward) = [12]>>\n            else\n                say [Okay, buckaroo] for (2) seconds\n                set [fight v] to [1]\n                hide\n                wait until <not <(Stage Forward) = [12]>>\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [12]>> then\n        if <(Fight) = [2]> then\n            show\n            switch costume to (hocusfry5 v)\n            wait (0.3) seconds\n            wait until <key (x v) pressed?>\n            switch costume to (hocusfry3 v)\n            wait (0.3) seconds\n            wait until <key (x v) pressed?>\n            set [level complete v] to [1]\n            hide\n            wait until <(Level) = [0]>\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [18]>> then\n        go to x: (0) y: (50)\n        set [fight v] to [0]\n        switch costume to (snff1 v)\n        show\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (snff2 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (snff3 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        set [fight v] to [1]\n        hide\n        repeat until <not <(Stage Forward) = [18]>>\n            if <(Fight) = [2]> then\n                show\n                switch costume to (snff4 v)\n                wait (0.3) seconds\n                wait until <key (x v) pressed?>\n                set [level complete v] to [1]\n                hide\n                \n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [fight v] to [0]\nhide\nforever\n    if <(World) = [2.5]> then\n        go to x: (0) y: (100)\n        show\n        switch costume to (world2end1 v)\n        wait (1) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end2 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end3 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end4 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end5 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end6 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        switch costume to (world2end7 v)\n        wait (0.3) seconds\n        wait until <key (x v) pressed?>\n        hide\n        set [world v] to [3]\n    end\nend\n\n@CheeseBurgerMan\n\nwhen flag clicked\nforever\n    if <(Cutscene) = [1]> then\n        show\n    else\n        hide\n        if <<(World) = [1.5]> or <(World) = [2.5]>> then\n            show\n        end\n    end\nend\n\n@General Fry\n\nwhen flag clicked\npoint in direction (90)\nforever\n    if <(Cutscene) = [1]> then\n        show\n    else\n        hide\n        if <<(World) = [1.5]> or <(World) = [2.5]>> then\n            show\n            point in direction (90)\n        end\n    end\nend\n\nwhen I receive [ja fly away. cutscene v]\nwait (0.3) seconds\npoint in direction (-90)\n\n@Macho Fry\n\nwhen flag clicked\nforever\n    if <(Cutscene) = [1]> then\n        show\n    else\n        hide\n        if <<(World) = [1.5]> or <(World) = [2.5]>> then\n            show\n        end\n    end\nend\n\n@SuperNinjaFrenchFry\n\nwhen flag clicked\nforever\n    if <(Cutscene) = [1]> then\n        show\n    else\n        hide\n        if <(World) = [1.5]> then\n            show\n        end\n    end\nend\n\n@Jester Apple\n\nwhen flag clicked\ngo to x: (-187) y: (-90)\npoint in direction (-90)\nforever\n    if <(Cutscene) = [1]> then\n        show\n    else\n        hide\n        if <(World) = [1.5]> then\n            show\n            go to x: (-187) y: (-90)\n            point in direction (-90)\n        end\n    end\nend\n\nwhen I receive [ja fly away. cutscene v]\nstop [other scripts in sprite v]\nglide (1) secs to x: (-187) y: (200)\nhide\n\n@Shadowing\n\nwhen flag clicked\ngo to [front v] layer\npoint in direction (90)\nclear graphic effects\nhide\nforever\n    if <(Cutscene) = [1]> then\n        switch costume to (costume2 v)\n        set [ghost v] effect to (0)\n        show\n        wait (3) seconds\n        repeat (100)\n            change [ghost v] effect by (1)\n        end\n        broadcast (Cutscene1Talk v)\n        stop [this script v]\n    end\nend\n\nwhen I receive [transition to cutscene 2 v]\nswitch costume to (costume1 v)\nrepeat (50)\n    change [ghost v] effect by (-2)\nend\nset [cutscene v] to [2]\nrepeat (100)\n    change [ghost v] effect by (1)\nend\nbroadcast (Cutscene2 v)\n\nwhen flag clicked\ngo to [front v] layer\npoint in direction (90)\nclear graphic effects\nhide\nforever\n    if <(World) = [1.3]> then\n        set [ghost v] effect to (100)\n        switch costume to (costume1 v)\n        repeat (50)\n            change [ghost v] effect by (-2)\n        end\n        set [world v] to [1.5]\n        repeat (100)\n            change [ghost v] effect by (1)\n        end\n    end\nend\n\n@PickleMan Opening Cutscene\n\nwhen flag clicked\ngo to x: (-168) y: (-74)\nforever\n    if <(Cutscene) = [2]> then\n        show\n    else\n        hide\n    end\nend\n\nwhen I receive [pickleman walk away v]\nstop [other scripts in sprite v]\nglide (1) secs to x: (245) y: (-74)\nhide\n\nwhen I receive [rumbling v]\nforever\n    glide (0) secs to x: (pick random (-173) to (-163)) y: (pick random (-79) to (-69))\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CutsceneGrass\n\nwhen flag clicked\ngo to x: (0) y: (10)\nforever\n    if <(Cutscene) = [2]> then\n        show\n    else\n        hide\n    end\nend\n\nwhen I receive [rumbling v]\nforever\n    glide (0) secs to x: (pick random (-5) to (5)) y: (pick random (5) to (15))\n    if <(Cutscene) = [3]> then\n        stop [this script v]\n    end\nend\n\nwhen I receive [rumbling v]\nforever\n    play sound [Alert v] until done\n    if <(Cutscene) = [3]> then\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Fly Frys\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [5]>> then\n        show\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [7]>> then\n        wait (0.01) seconds\n        show\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [8]>> then\n        wait (0.01) seconds\n        show\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [8]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [9]>> then\n        wait (0.01) seconds\n        show\n        wait until <not <<(Level) = [4]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    next costume\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [5]>> then\n        go to x: (70) y: (0)\n        glide (0.8) secs to x: (70) y: (100)\n        glide (0.8) secs to x: (70) y: (0)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [7]>> then\n        go to x: (90) y: (90)\n        glide (1) secs to x: (-90) y: (90)\n        glide (1) secs to x: (90) y: (90)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [8]>> then\n        go to x: (-150) y: (65)\n        glide (1) secs to x: (-150) y: (-100)\n        glide (1) secs to x: (-150) y: (65)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [4]> and <(Stage Forward) = [9]>> then\n        go to x: (10) y: (65)\n        glide (1) secs to x: (10) y: (-150)\n        glide (1) secs to x: (10) y: (65)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [7]>> then\n        wait (0.01) seconds\n        show\n        wait until <not <<(Level) = [5]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [7]>> then\n        go to x: (0) y: (150)\n        glide (1) secs to x: (0) y: (-20)\n        glide (1) secs to x: (0) y: (150)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [5]>> then\n        wait (0.01) seconds\n        show\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [5]>> then\n        go to x: (150) y: (25)\n        glide (1.2) secs to x: (-100) y: (25)\n        glide (1.2) secs to x: (150) y: (25)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@StinkyCheeseBoyBossBattle\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [4]> then\n        if <(Stage Forward) = [12]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [12]>>\n        end\n    end\nend\n\nwhen I start as a clone\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        if <(costume [name v]) = [Angry]> then\n            change [badguyhealth v] by (-1)\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            wait (0.3) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [12]>>\nset [fight v] to [0]\ndelete this clone\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [4]> then\n        if <(Stage Forward) = [11]> then\n            set [badguyhealth v] to [10]\n            set [wall v] to [0]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        play sound [ShortRip2 v] until done\n        glide (1) secs to x: (150) y: (-105)\n        point towards (pickleman v)\n        set [stop v] to [1]\n        set [fight v] to [2]\n        switch costume to (sad v)\n        wait until <(Level Complete) = [1]>\n        switch costume to (happy v)\n        wait until <(Level) = [0]>\n        set [stop v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [4]> then\n        if <(Fight) = [3]> then\n            stop [other scripts in sprite v]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        play sound [ShortRip v] until done\n    end\nend\n\nwhen I start as a clone\nwait until <<(Level) = [0]> or <(Stage Forward) = [11]>>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        if <(costume [name v]) = [Angry]> then\n            change [badguyhealth v] by (-2)\n            wait (0.3) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nswitch costume to (angry v)\ngo to x: (220) y: (-105)\nshow\nset [stop v] to [1]\nset [fight v] to [0]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    point in direction (-90)\n    repeat (4)\n        repeat (11)\n            change x by (-10)\n        end\n        wait ((pick random (0) to (1)) - (0.5)) seconds\n    end\n    point in direction (90)\n    repeat (4)\n        repeat (11)\n            change x by (10)\n        end\n        wait ((pick random (0) to (1)) - (0.5)) seconds\n    end\nend\n\nwhen I start as a clone\nswitch costume to (angry v)\ngo to x: (120) y: (-105)\nshow\nset [stop v] to [1]\nset [fight v] to [0]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    wait until <<<(distance to [pickleman v]) < [100]> or <(distance to [sourd v]) < [50]>> or <(distance to [picklebomb v]) < [75]>>\n    repeat (8)\n        change y by (16)\n    end\n    repeat (16)\n        change y by (-8)\n    end\nend\n\nwhen I start as a clone\nswitch costume to (angry v)\ngo to x: (120) y: (-105)\nshow\nset [stop v] to [1]\nset [fight v] to [0]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    switch costume to (angry v)\n    wait (pick random (5) to (7)) seconds\n    if <(PickleY) = [-101]> then\n        switch costume to (sidecharge v)\n        wait (1) seconds\n        switch costume to (side1 v)\n        wait (0.1) seconds\n        switch costume to (side1 v)\n        wait (0.1) seconds\n    else\n        switch costume to (upcharge v)\n        wait (1) seconds\n        switch costume to (up1 v)\n        wait (0.1) seconds\n        switch costume to (up2 v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CookieCrumblingPlatforms\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (30) y: (-25)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [2]>>>\n        if <(Stage Forward) = [2]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [2]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [2]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (-130) y: (68)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [6]>>>\n        if <(Stage Forward) = [6]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [6]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [6]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (50) y: (-40)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [9]>>>\n        if <(Stage Forward) = [9]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [9]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [9]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (140) y: (20)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [11]>>>\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [11]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [12]>> then\n        show\n        go to x: (0) y: (-50)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [12]>>>\n        if <(Stage Forward) = [12]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [12]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [12]> then\n            wait (1) seconds\n        end\n    end\nend\n\n@CookieCrumblingPlatforms2\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (0) y: (-25)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [3]>>>\n        if <(Stage Forward) = [3]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [3]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [3]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (-123) y: (-20)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [7]>>>\n        if <(Stage Forward) = [7]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [7]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [7]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (0) y: (-35)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [10]>>>\n        if <(Stage Forward) = [10]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [10]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [10]> then\n            wait (1) seconds\n        end\n    end\nend\n\n@CookieCrumblingPlatforms3\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [5]>> then\n        show\n        go to x: (50) y: (-30)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [5]>>>\n        if <(Stage Forward) = [5]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [5]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [5]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (130) y: (65)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [7]>>>\n        if <(Stage Forward) = [7]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [7]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [7]> then\n            wait (1) seconds\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (-130) y: (65)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [11]>>>\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [11]>>>\n            change y by (-2)\n        end\n        hide\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n    end\nend\n\n@WaterWave\n\nwhen flag clicked\nforever\n    if <(Level) = [10]> then\n        glide (0.1) secs to x: (pick random (-5) to (5)) y: (pick random (-110) to (-100))\n    else\n        glide (0.1) secs to x: (pick random (-5) to (5)) y: (pick random (-130) to (-120))\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [10]> then\n        set size to (2000) %\n        show\n    else\n        if <<(Level) = [21]> or <(Level) = [22]>> then\n            set size to (2000) %\n            show\n        else\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [10]> then\n        next costume\n        go to [front v] layer\n    else\n        next costume\n        go to [back v] layer\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@NachoFry\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    switch costume to (small fry2 v)\n    wait (1.5) seconds\n    switch costume to (small fry v)\n    wait (0.5) seconds\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (200) y: (102)\n        wait until <not <<(Level) = [5]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen I start as a clone\nif <<<(Level) = [5]> and <(Stage Forward) = [9]>> or <<<(Level) = [5]> and <(Stage Forward) = [10]>> or >> then\n    point towards (pickleman v)\n    repeat until <touching (_edge_ v)?>\n        set rotation style [don't rotate v]\n        move (10) steps\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    set size to (200) %\n    set rotation style [left-right v]\n    point towards (pickleman v)\nend\n\nwhen I start as a clone\nset size to (400) %\nforever\n    switch costume to (costume3 v)\n    wait (0.01) seconds\n    switch costume to (costume2 v)\n    wait (0.01) seconds\n    switch costume to (costume1 v)\n    wait (0.01) seconds\nend\n\nwhen I start as a clone\nforever\n    if <not <<<(Level) = [5]> and <(Stage Forward) = [9]>> or <<<(Level) = [5]> and <(Stage Forward) = [10]>> or >>> then\n        delete this clone\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (200) y: (102)\n        wait until <not <<(Level) = [5]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Master Melon\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [10]> and <(Stage Forward) = [1]>> then\n        set [badguyhealth v] to [10]\n        set [wall v] to [0]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [10]> and <(Stage Forward) = [2]>> then\n        set [wall v] to [1]\n        create clone of (_myself_ v)\n        wait until <not <<(Level) = [10]> and <(Stage Forward) = [2]>>>\n    end\nend\n\nwhen I start as a clone\ngo to x: (260) y: (-150)\nshow\nforever\n    set rotation style [left-right v]\n    point in direction (-90)\n    repeat (48)\n        change x by (-10)\n    end\n    point in direction (90)\n    repeat (48)\n        change x by (10)\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [2]\n        else\n            if <(AirSlash) = [0]> then\n                change [badguyhealth v] by (-1)\n                wait (0.3) seconds\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <<(Level) = [10]> and <(Stage Forward) = [1]>>\ndelete this clone\n\nwhen I start as a clone\ngo to x: (260) y: (-150)\nshow\nforever\n    wait (0.5) seconds\n    repeat (14)\n        change y by (25)\n    end\n    repeat (14)\n        change y by (-25)\n    end\nend\n\nrepeat (35)\n    change y by (-10)\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        play sound [ShortRip2 v] until done\n        set [level complete v] to [1]\n        change [g v] by (5)\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CookieCrumblingPlatforms4\n\nwhen flag clicked\nhide\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [5]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (30) y: (-90)\n        wait until <<touching (pickleman v)?> or <not <(Stage Forward) = [11]>>>\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n        repeat until <<touching (_edge_ v)?> or <not <(Stage Forward) = [11]>>>\n            change y by (-10)\n        end\n        hide\n        if <(Stage Forward) = [11]> then\n            wait (1) seconds\n        end\n    end\nend\n\n@Helpful Advice\n\nwhen flag clicked\nforever\n    set [ghost v] effect to (30)\n    go to [front v] layer\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [1]> and <(Stage Forward) = [1]>> then\n        go to x: (0) y: (80)\n        switch costume to (walk tip v)\n        show\n    else\n        if <<(Level) = [1]> and <(Stage Forward) = [2]>> then\n            go to x: (0) y: (80)\n            switch costume to (jump tip v)\n            show\n        else\n            if <<(Level) = [1]> and <(Stage Forward) = [3]>> then\n                switch costume to (x tip v)\n                show\n                go to x: (0) y: (145)\n            else\n                if <<(Level) = [1]> and <(Stage Forward) = [13]>> then\n                    go to x: (0) y: (80)\n                    switch costume to (z tip v)\n                    show\n                else\n                    if <<(Level) = [2]> and <(Stage Forward) = [1]>> then\n                        go to x: (0) y: (80)\n                        switch costume to (bounce v)\n                        show\n                    else\n                        if <<(Level) = [2]> and <(Stage Forward) = [3]>> then\n                            go to x: (0) y: (150)\n                            switch costume to (down attack level2 v)\n                            show\n                        else\n                            if <<(Level) = [2]> and <(Stage Forward) = [5]>> then\n                                go to x: (0) y: (80)\n                                switch costume to (downspeed v)\n                                show\n                            else\n                                if <<(Level) = [2]> and <(Stage Forward) = [11]>> then\n                                    go to x: (0) y: (80)\n                                    switch costume to (z reminder v)\n                                    show\n                                else\n                                    if <<(Level) = [3]> and <(Stage Forward) = [2]>> then\n                                        go to x: (0) y: (80)\n                                        switch costume to (down level 3 v)\n                                        show\n                                    else\n                                        if <<(Level) = [3]> and <(Stage Forward) = [3]>> then\n                                            go to x: (20) y: (110)\n                                            switch costume to (downspeed v)\n                                            show\n                                        else\n                                            if <<(Level) = [100]> and <(Stage Forward) = [1]>> then\n                                                go to x: (0) y: (80)\n                                                switch costume to (buying stuff v)\n                                                show\n                                            else\n                                                if <<(Level) = [100]> and <(Stage Forward) = [2]>> then\n                                                    go to x: (0) y: (-50)\n                                                    switch costume to (equiping v)\n                                                    show\n                                                else\n                                                    if <<(Level) = [10]> and <(Stage Forward) = [1]>> then\n                                                        go to x: (0) y: (80)\n                                                        switch costume to (master melon v)\n                                                        show\n                                                    else\n                                                        if <<(Level) = [6]> and <(Stage Forward) = [3]>> then\n                                                            go to x: (0) y: (88)\n                                                            switch costume to (troll v)\n                                                            show\n                                                        else\n                                                            if <<(Level) = [7]> and <(Stage Forward) = [2]>> then\n                                                                go to x: (0) y: (80)\n                                                                switch costume to (applebombwarning v)\n                                                                show\n                                                            else\n                                                                if <<(Level) = [21]> and <(Stage Forward) = [2]>> then\n                                                                    go to x: (0) y: (80)\n                                                                    switch costume to (2-1-1 v)\n                                                                    show\n                                                                else\n                                                                    if <<(Level) = [22]> and <(Stage Forward) = [1]>> then\n                                                                        go to x: (0) y: (80)\n                                                                        switch costume to (2-2-2 v)\n                                                                        show\n                                                                    else\n                                                                        if <<(Level) = [24]> and <(Stage Forward) = [1]>> then\n                                                                            go to x: (0) y: (80)\n                                                                            switch costume to (2-4-1 v)\n                                                                            show\n                                                                        else\n                                                                            hide\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\n@AppleBomb\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    point in direction (90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (8)\n    point in direction (-90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-8)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (36) y: (-95)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nset size to (200) %\nforever\n    switch costume to (costume2 v)\n    wait (0.2) seconds\n    switch costume to (costume3 v)\n    wait (0.2) seconds\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        create clone of (_myself_ v)\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\nshow\nset size to (1000) %\nswitch costume to (costume1 v)\nrepeat (10)\n    turn right (90) degrees\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (0) y: (-63)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen I start as a clone\nplay sound [Squeaky Toy v] until done\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WreckingBall\n\nwhen flag clicked\ngo to [back v] layer\nhide\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (0) y: (-3)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [3]>>>\n            turn left (15) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (0) y: (23)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [7]>>>\n            turn left (10) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (0) y: (100)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [11]>>>\n            turn left (10) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [12]>> then\n        show\n        go to x: (160) y: (60)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [12]>>>\n            turn left (-10) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [13]>> then\n        show\n        go to x: (160) y: (125)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [13]>>>\n            turn left (8) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [17]>> then\n        show\n        go to x: (0) y: (0)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [17]>>>\n            turn left (-10) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [18]>> then\n        show\n        go to x: (190) y: (150)\n        repeat until <not <<(Level) = [7]> and <(Stage Forward) = [18]>>>\n            turn left (-10) degrees\n        end\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@AppleBomb2\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    point in direction (90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (8)\n    point in direction (-90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-8)\nend\n\nwhen flag clicked\nset size to (200) %\nforever\n    switch costume to (costume2 v)\n    wait (0.2) seconds\n    switch costume to (costume3 v)\n    wait (0.2) seconds\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        create clone of (_myself_ v)\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\nshow\nset size to (1000) %\nswitch costume to (costume1 v)\nrepeat (10)\n    turn right (90) degrees\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (150) y: (2)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (150) y: (97)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [12]>> then\n        show\n        go to x: (150) y: (97)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [12]>>>\n        hide\n    end\nend\n\nwhen I start as a clone\nplay sound [Squeaky Toy v] until done\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Wacko's\n\nwhen flag clicked\nforever\n    set rotation style [all around v]\n    turn right (10) degrees\nend\n\nwhen flag clicked\nhide\nforever\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change y by (4)\n    end\n    change y by (-10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change y by (-4)\n    end\n    change y by (10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (10)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [4]>> then\n        show\n        go to x: (-54) y: (-66)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [4]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [8]>> then\n        show\n        go to x: (-86) y: (-32)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [8]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (-54) y: (-64)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (-54) y: (-64)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [13]>> then\n        show\n        go to x: (-54) y: (66)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [13]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [18]>> then\n        show\n        go to x: (-54) y: (-28)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [18]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Wacko's2\n\nwhen flag clicked\nforever\n    set rotation style [all around v]\n    turn right (10) degrees\nend\n\nwhen flag clicked\nhide\nforever\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change y by (4)\n    end\n    change y by (-10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change y by (-4)\n    end\n    change y by (10)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (10)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [8]>> then\n        show\n        go to x: (88) y: (50)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [8]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [7]> and <(Stage Forward) = [18]>> then\n        show\n        go to x: (122) y: (70)\n        wait until <not <<(Level) = [7]> and <(Stage Forward) = [18]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@DeathBall\n\nwhen flag clicked\nforever\n    hide\n    if <<<(Level) = [7]> and <<[14] < (Stage Forward)> and <(Stage Forward) < [19]>>> or <<(Stage Forward) = [20]> and <(BadGuyHealth) < [7]>>> then\n        if <(PickleY) < [26]> then\n            go to [back v] layer\n            show\n            set size to (200) %\n            go to x: (PickleX) y: (189)\n            repeat (4)\n                change y by (-10)\n            end\n            repeat until <<touching (sprite5 v)?> or <touching (_edge_ v)?>>\n                change y by (-10)\n            end\n            if <<touching (sprite5 v)?> and <not <[-179] > (y position)>>> then\n                repeat (10)\n                    change size by (10)\n                    change y by (5)\n                end\n                repeat until <touching (_edge_ v)?>\n                    change y by (-10)\n                    go to [front v] layer\n                end\n                hide\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    turn left (-15) degrees\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nset [0gamecomplete v] to [0]\n\nwhen flag clicked\nforever\n    if <<(Stage Forward) = [20]> and <(BadGuyHealth) < [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Jester Apple2\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nset [ja fight v] to [0]\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [19]> then\n            set [badguyhealth v] to [10]\n            set [wall v] to [0]\n            set [ja attacks v] to [0]\n        end\n    end\nend\n\nwhen flag clicked\nset [ja attacks v] to [0]\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [7]> then\n        if <(Stage Forward) = [20]> then\n            create clone of (_myself_ v)\n            set [wall v] to [1]\n            wait until <not <(Stage Forward) = [20]>>\n            if <(Level) = [7]> then\n                play sound [Get wrecked noob v] until done\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nset size to (200) %\ngo to x: (150) y: (-92)\nset [stop v] to [1]\nshow\nif <(JA FIGHT) = [0]> then\n    say [Hello their PickleMan]\n    play sound [Hello their PickleMan v] until done\n    wait (0.5) seconds\n    say [Your trying to stop CheeseBurgerMan]\n    play sound [Your trying stop CheeseBurgerMan v] until done\n    wait (0.5) seconds\n    say [I cannot let you stop him, you see.]\n    play sound [I cannot let you stop him, you see v] until done\n    wait (0.5) seconds\n    say [Looks like I have to DESTROY you.]\n    play sound [Looks like I have to destroy you. v] until done\nend\npoint in direction (90)\nsay []\nset [ja fight v] to [1]\nwait (0.5) seconds\nset [stop v] to [0]\npoint in direction (90)\nglide (1) secs to x: (150) y: (50)\nset [ja attacks v] to [1]\nwait until <(BadGuyHealth) = [9]>\npoint in direction (-90)\nglide (1) secs to x: (-150) y: (50)\nset [ja attacks v] to [2]\nwait until <(BadGuyHealth) = [8]>\npoint in direction (90)\nglide (1) secs to x: (150) y: (50)\nset [ja attacks v] to [3]\nwait until <(BadGuyHealth) = [7]>\npoint in direction (-90)\nglide (1) secs to x: (-150) y: (50)\nset [ja attacks v] to [4]\nwait until <(BadGuyHealth) = [6]>\npoint in direction (90)\nglide (1) secs to x: (150) y: (50)\nset [ja attacks v] to [1]\nwait until <(BadGuyHealth) = [5]>\npoint in direction (-90)\nglide (1) secs to x: (-150) y: (50)\nset [ja attacks v] to [2]\nwait until <(BadGuyHealth) = [4]>\npoint in direction (90)\nglide (1) secs to x: (150) y: (50)\nset [ja attacks v] to [3]\nwait until <(BadGuyHealth) = [3]>\npoint in direction (-90)\nglide (1) secs to x: (-150) y: (50)\nset [ja attacks v] to [4]\nwait until <(BadGuyHealth) = [2]>\npoint in direction (90)\nglide (1) secs to x: (150) y: (50)\nset [ja attacks v] to [5]\nwait until <(BadGuyHealth) = [1]>\npoint in direction (-90)\nglide (1) secs to x: (-150) y: (50)\nset [ja attacks v] to [6]\nwait until <(BadGuyHealth) = [0]>\nset [ja attacks v] to [0]\n\nwhen I start as a clone\nset [ja attacks v] to [0]\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        say [NO IMPOSSIBLE]\n        play sound [NO IMPOSSIBLE v] until done\n        set [0gamecomplete v] to [1]\n        set [level complete v] to [1]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I start as a clone\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        change [badguyhealth v] by (-1)\n        wait (1) seconds\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        change [badguyhealth v] by (-1)\n        wait (1) seconds\n    end\nend\n\nwhen I start as a clone\nforever\n    if <(Got Hit?) = [1]> then\n        play sound [Hahaha v] until done\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [20]>>\ndelete this clone\n\nwhen flag clicked\nset [0gamecomplete v] to [0]\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@DeathBall2\n\nwhen flag clicked\n\nwhen flag clicked\n\nwhen flag clicked\nset [0gamecomplete v] to [0]\n\nwhen flag clicked\nforever\n    hide\n    if <[0] < (JA ATTACKS)> then\n        create clone of (_myself_ v)\n        wait (2) seconds\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [2]\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    turn left (-15) degrees\nend\n\nwhen I start as a clone\nforever\n    if <(JA ATTACKS) = [0]> then\n        delete this clone\n    end\nend\n\nwhen I start as a clone\nshow\nforever\n    if <<(JA ATTACKS) = [1]> or <<(JA ATTACKS) = [3]> or <(JA ATTACKS) = [5]>>> then\n        go to x: (250) y: (-100)\n        repeat until <(x position) = [-250]>\n            change x by (-10)\n        end\n        delete this clone\n    end\n    if <<(JA ATTACKS) = [2]> or <<(JA ATTACKS) = [4]> or <(JA ATTACKS) = [6]>>> then\n        go to x: (-250) y: (-100)\n        repeat until <(x position) = [250]>\n            change x by (10)\n        end\n        delete this clone\n    end\nend\n\nwhen I start as a clone\nforever\n    if <<<(JA ATTACKS) = [3]> or <(JA ATTACKS) = [5]>> or <<(JA ATTACKS) = [4]> or <(JA ATTACKS) = [6]>>> then\n        repeat (10)\n            change y by (10)\n        end\n        repeat (10)\n            change y by (-10)\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <not <<(Level) = [7]> and <(Stage Forward) = [20]>>> then\n        delete this clone\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Credits2\n\nwhen flag clicked\nforever\n    if <(Selection Screen) = [9]> then\n        switch costume to (costume2 v)\n        show\n    else\n        hide\n    end\nend\n\n@SCB HEAL\n\nwhen flag clicked\nhide\nset [scb heal v] to [0]\nset size to (200) %\ngo to x: (-220) y: (-106)\nforever\n    if <[0] < (Level)> then\n        if <[4] < (Level)> then\n            if <(SCB HEAL) = [0]> then\n                if <key (c v) pressed?> then\n                    show\n                    change [health v] by (2)\n                    set [scb heal v] to [1]\n                    switch costume to (costume7 v)\n                    wait (0.5) seconds\n                    switch costume to (costume2 v)\n                    wait (0.5) seconds\n                    hide\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Speedrun2\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Complete every level, collect every coin, collect the key, and beat Master Melon.]\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [speedrun v] to [1]\n                set [selection screen v] to [0]\n                set [world v] to [1]\n                reset timer\n                show variable [☁ 100%worldrecord v]\n                show variable [timer v]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [gg v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@1 Hit Run\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [You die in 1 hit! And don't try buying health upgrades, they wont work... I tried.]\n            switch costume to (2 v)\n            if <mouse down?> then\n                set [challenges v] to [1]\n                set [world v] to [1]\n                set [selection screen v] to [0]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [gg v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Challenges) = [1]> then\n        set [max health v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Challenges) = [3]> then\n        set [g v] to [0]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Challenges) = [4]> then\n        set [max health v] to [1]\n        set [g v] to [0]\n    end\nend\n\n@No Death Run\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [Dying Crashes the game!]\n            if <mouse down?> then\n                set [challenges v] to [2]\n                set [world v] to [1]\n                set [selection screen v] to [0]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [gg v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@No Greed\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [The economy of Food World is broken! Collecting coins is useless.]\n            if <mouse down?> then\n                set [challenges v] to [3]\n                set [world v] to [1]\n                set [selection screen v] to [0]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [gg v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@No Death Run3\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [1 Hit, No Death, Coins are Useless. Is this possible?]\n            if <mouse down?> then\n                set [challenges v] to [4]\n                set [world v] to [1]\n                set [selection screen v] to [0]\n                set [cheat codes v] to [0]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [gg v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n                set [0gamecomplete v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@Database\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [Database off all enemies stats.]\n            if <mouse down?> then\n                set [selection screen v] to [420]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\nset [challenges v] to [4]\nset [world v] to [1]\n\nset [cheat codes v] to [0]\nset [level1complete v] to [0]\nset [level2complete v] to [0]\nset [level3complete v] to [0]\nset [level4complete v] to [0]\nset [level5complete v] to [0]\nset [level6complete v] to [0]\nset [gg v] to [0]\nset [g v] to [0]\nset [key1 v] to [0]\nset [0gamecomplete v] to [0]\n\nwhen flag clicked\nset [gg v] to [0]\nset [0gamecomplete v] to [0]\nforever\n    set [timer v] to (timer)\n    if <(Speedrun) = [1]> then\n        if <(0GameComplete) = [1]> then\n            if <(Timer) < (☁ 100%WorldRecord)> then\n                if <<(Level1Complete) = [1]> and <<(Level2Complete) = [1]> and <<(Level3Complete) = [1]> and <<(Level4Complete) = [1]> and <<(Level5Complete) = [1]> and <<(Level6Complete) = [1]> and <<(LevelC Complete) = [1]> and <<(Key1) = [1]> and <(GG) = [55]>>>>>>>>> then\n                    set [☁ 100%worldrecord v] to (Timer)\n                    stop [this script v]\n                end\n            end\n            stop [this script v]\n        end\n    end\nend\n\n@Database Cards\n\nwhen flag clicked\nset [database v] to [1]\nforever\n    if <(Selection Screen) = [420]> then\n        switch costume to (Database)\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [database v] to [1]\nforever\n    if <(Database) = [0]> then\n        set [database v] to [12]\n    end\nend\n\nforever\n    if <(Database) = [0]> then\nend\n\nwhen flag clicked\nset [database v] to [1]\nforever\n    if <(Database) = [13]> then\n        set [database v] to [1]\n    end\nend\n\n@DatabaseRight\n\nwhen flag clicked\nset [database v] to [1]\nforever\n    if <(Selection Screen) = [420]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (on v)\n            if <mouse down?> then\n                change [database v] by (1)\n                wait (0.3) seconds\n            end\n        else\n            switch costume to (offf v)\n        end\n    else\n        hide\n    end\nend\n\n@DatabaseLeft\n\nwhen flag clicked\nset [database v] to [1]\nforever\n    if <(Selection Screen) = [420]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (on v)\n            if <mouse down?> then\n                change [database v] by (-1)\n                wait (0.3) seconds\n            end\n        else\n            switch costume to (offf v)\n        end\n    else\n        hide\n    end\nend\n\n@JellyFryBoss\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@JellyBossLightning\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WereFry\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    point in direction (90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by ((-4) * (Sun0/Moon1))\n    end\n    change x by ((8) * (Sun0/Moon1))\n    point in direction (-90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by ((4) * (Sun0/Moon1))\n    end\n    change x by ((-8) * (Sun0/Moon1))\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        if <not <(Sun0/Moon1) = [2]>> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <not <(Sun0/Moon1) = [2]>> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (75) y: (-40)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Sun0/Moon1) = [2]> then\n        switch costume to (twerefry1 v)\n        wait (0.1) seconds\n        switch costume to (twerefry2 v)\n        wait (0.1) seconds\n    else\n        switch costume to (werefry v)\n        wait (0.1) seconds\n        switch costume to (werefry2 v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (120) y: (-103)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (150) y: (73)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (75) y: (-40)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (120) y: (-103)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (150) y: (73)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CrabFry\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    point in direction (90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (-4)\n    end\n    change x by (8)\n    point in direction (-90)\n    repeat until <<not <touching (sprite5 v)?>> or <touching (_edge_ v)?>>\n        change x by (4)\n    end\n    change x by (-8)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        if <(AirSlash) = [0]> then\n            hide\n            play sound [Rip v] until done\n        else\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (50) y: (-99)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    switch costume to (crabfry1 v)\n    wait (0.1) seconds\n    switch costume to (crabfry2 v)\n    wait (0.1) seconds\n    switch costume to (crabfry3 v)\n    wait (0.1) seconds\n    switch costume to (crabfry4 v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (50) y: (-35)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [5]>> then\n        show\n        go to x: (100) y: (-99)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [6]>> then\n        show\n        go to x: (-40) y: (-67)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (50) y: (-35)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@TubeFry\n\nwhen flag clicked\nforever\n    repeat (20)\n        switch costume to (swimming1 v)\n        wait (0.1) seconds\n        switch costume to (swimming4 v)\n        wait (0.1) seconds\n        switch costume to (swimming5 v)\n        wait (0.1) seconds\n        switch costume to (swimming6 v)\n        wait (0.1) seconds\n        switch costume to (swimming7 v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    repeat until <touching (sprite5 v)?>\n        change x by (-5)\n    end\n    change x by (10)\n    repeat until <touching (sprite5 v)?>\n        change x by (5)\n    end\n    change x by (-10)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [2]\n        end\n        hide\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (0) y: (-150)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (0) y: (-150)\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (0) y: (-150)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@ArmouredTubeFry\n\nwhen flag clicked\nforever\n    switch costume to (swimming1 v)\n    wait (0.1) seconds\n    switch costume to (swimming4 v)\n    wait (0.1) seconds\n    switch costume to (swimming5 v)\n    wait (0.1) seconds\n    switch costume to (swimming6 v)\n    wait (0.1) seconds\n    switch costume to (swimming7 v)\n    wait (0.1) seconds\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    repeat until <touching (sprite5 v)?>\n        change x by (-5)\n    end\n    change x by (10)\n    repeat until <touching (sprite5 v)?>\n        change x by (5)\n    end\n    change x by (-10)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (0) y: (-150)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [3]\n            play sound [Clang v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (0) y: (-150)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@JellyFry\n\nwhen flag clicked\nforever\n    switch costume to (jellyfry v)\n    wait (0.1) seconds\n    switch costume to (jellyfry2 v)\n    wait (0.1) seconds\nend\n\nwhen I start as a clone\nforever\n    if <not <<<(Level) = [23]> and <(Stage Forward) = [5]>> or <<<(Level) = [23]> and <(Stage Forward) = [6]>> or <<<(Level) = [23]> and <(Stage Forward) = [9]>> or <<<(Level) = [23]> and <(Stage Forward) = [10]>> or <<<(Level) = [26]> and <(Stage Forward) = [2]>> or <<<(Level) = [26]> and <(Stage Forward) = [6]>> or <<<(Level) = [26]> and <(Stage Forward) = [10]>> or <<<(Level) = [26]> and <(Stage Forward) = [12]>> or <<<(Level) = [26]> and <(Stage Forward) = [15]>> or >>>>>>>>>> then\n        delete this clone\n    end\nend\n\nwhen I start as a clone\nif <<<(Level) = [23]> and <(Stage Forward) = [5]>> or <<<(Level) = [23]> and <(Stage Forward) = [6]>> or <<<(Level) = [23]> and <(Stage Forward) = [9]>> or <<<(Level) = [23]> and <(Stage Forward) = [10]>> or <<<(Level) = [26]> and <(Stage Forward) = [2]>> or <<<(Level) = [26]> and <(Stage Forward) = [6]>> or <<<(Level) = [26]> and <(Stage Forward) = [10]>> or <<<(Level) = [26]> and <(Stage Forward) = [12]>> or <<<(Level) = [26]> and <(Stage Forward) = [15]>> or >>>>>>>>> then\n    show\n    set rotation style [all around v]\n    point towards (pickleman v)\n    repeat until <touching (_edge_ v)?>\n        set rotation style [all around v]\n        move (10) steps\n    end\n    delete this clone\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        play sound [Rip v] until done\n        set [jello v] to [0]\n    end\nend\n\nwhen I start as a clone\nswitch costume to (costume1 v)\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        set [jello v] to [0]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [5]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    wait (1.5) seconds\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [6]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [9]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [10]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Jello) = [1]> then\n        go to x: (200) y: (-80)\n        glide (1.5) secs to x: (200) y: (110)\n        glide (1.5) secs to x: (200) y: (-80)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Jello) = [0]> then\n        go to x: (500) y: (500)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [2]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [6]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [10]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [12]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [12]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [15]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [15]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [16]>> then\n        set [jello v] to [1]\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [16]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SpringFry\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [5]>> then\n        switch costume to (spring fry2 v)\n        go to x: (150) y: (-94)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [5]>> then\n        show\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [7]>> then\n        show\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [7]>> then\n        switch costume to (spring fry2 v)\n        go to x: (-24) y: (-8)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            hide\n            set [bounce v] to [1]\n            play sound [Jump v] until done\n        else\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [5]>> then\n        switch costume to (spring fry2 v)\n        go to x: (0) y: (-94)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [5]>> then\n        show\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [11]>> then\n        switch costume to (spring fry2 v)\n        go to x: (150) y: (-94)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [11]>> then\n        show\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [5]>> then\n        switch costume to (spring fry2 v)\n        go to x: (0) y: (-94)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [11]>> then\n        switch costume to (spring fry2 v)\n        go to x: (150) y: (-94)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [5]>> then\n        show\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [11]>> then\n        show\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [6]>> then\n        switch costume to (spring fry2 v)\n        go to x: (115) y: (27)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [6]>> then\n        show\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Sun/Moon\n\nwhen flag clicked\nforever\n    go to [back v] layer\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> or <(Level) = [24]>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [sun0/moon1 v] to [0.5]\nforever\n    if <(Level) = [22]> then\n        set [sun0/moon1 v] to [1.1]\n        switch costume to (sun v)\n        go to x: (0) y: (-200)\n        repeat (7)\n            change y by (10)\n            wait (0.01) seconds\n        end\n        set [sun0/moon1 v] to [1]\n        repeat (26)\n            change y by (10)\n            wait (0.01) seconds\n        end\n        wait (0.2) seconds\n        repeat (26)\n            change y by (-10)\n            wait (0.01) seconds\n        end\n        set [sun0/moon1 v] to [1.1]\n        repeat (7)\n            change y by (-10)\n            wait (0.01) seconds\n        end\n        switch costume to (moon v)\n        go to x: (0) y: (-200)\n        repeat (7)\n            change y by (10)\n            wait (0.02) seconds\n        end\n        set [sun0/moon1 v] to [2]\n        repeat (26)\n            change y by (10)\n            wait (0.02) seconds\n        end\n        wait (0.3) seconds\n        repeat (33)\n            change y by (-10)\n            wait (0.02) seconds\n        end\n    else\n        if <(Level) = [24]> then\n            set [sun0/moon1 v] to [1.1]\n            switch costume to (sun v)\n            go to x: (0) y: (-200)\n            repeat (7)\n                change y by (10)\n                wait (0.01) seconds\n            end\n            set [sun0/moon1 v] to [1]\n            repeat (26)\n                change y by (10)\n                wait (0.01) seconds\n            end\n            wait (0.01) seconds\n            repeat (26)\n                change y by (-10)\n                wait (0.01) seconds\n            end\n            set [sun0/moon1 v] to [1.1]\n            repeat (7)\n                change y by (-10)\n                wait (0.01) seconds\n            end\n            switch costume to (picklemoon v)\n            go to x: (0) y: (-200)\n            repeat (7)\n                change y by (10)\n                wait (0.05) seconds\n            end\n            set [sun0/moon1 v] to [2]\n            repeat (26)\n                change y by (10)\n                wait (0.05) seconds\n            end\n            wait (20) seconds\n            repeat (33)\n                change y by (-10)\n                wait (0.05) seconds\n            end\n        else\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [24]> then\n        if <(Sun0/Moon1) = [2]> then\n            set [x move v] to [-1]\n            set [z move v] to [-1]\n        end\n        if <(Sun0/Moon1) = [1.1]> then\n            set [x move v] to [1]\n            set [z move v] to [1]\n            wait until <(Sun0/Moon1) = [2]>\n        end\n    end\nend\n\nwhen flag clicked\nset [x move v] to [1]\nset [z move v] to [1]\nset [zzz-immunity v] to [0]\nset [hover v] to [0]\nforever\n    if <(Level) = [23]> then\n        set [x move v] to [1]\n        set [z move v] to [1]\n        wait until <not <(Level) = [23]>>\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [22]> then\n        set [x move v] to [1]\n        set [z move v] to [1]\n        wait until <not <(Level) = [22]>>\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [21]> then\n        set [x move v] to [1]\n        set [z move v] to [1]\n        wait until <not <(Level) = [21]>>\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [25]> then\n        set [x move v] to [1]\n        set [z move v] to [1]\n        wait until <not <(Level) = [25]>>\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [20]> then\n        set [x move v] to [1]\n        set [z move v] to [1]\n        wait until <not <(Level) = [20]>>\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SpringFry2\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [6]>> then\n        switch costume to (spring fry2 v)\n        go to x: (150) y: (35)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [6]>> then\n        show\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            hide\n            set [bounce v] to [1]\n            play sound [Jump v] until done\n        else\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [6]>> then\n        switch costume to (spring fry2 v)\n        go to x: (120) y: (-95)\n        repeat (10)\n            change y by (10)\n        end\n        repeat (10)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [6]>> then\n        switch costume to (spring fry2 v)\n        go to x: (-150) y: (-95)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [6]>> then\n        show\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SpringFry3\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            hide\n            set [bounce v] to [1]\n            play sound [Jump v] until done\n        else\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [7]>> then\n        switch costume to (spring fry2 v)\n        go to x: (112) y: (-63)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [7]>> then\n        show\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [11]>> then\n        show\n        wait until <not <<(Level) = [21]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [21]> and <(Stage Forward) = [11]>> then\n        switch costume to (spring fry2 v)\n        go to x: (150) y: (13)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [9]>> then\n        show\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [9]>> then\n        switch costume to (spring fry2 v)\n        go to x: (70) y: (-92)\n        repeat (15)\n            change y by (10)\n        end\n        repeat (15)\n            change y by (-10)\n        end\n        switch costume to (spring fry v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WereNachos\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    if <(Sun0/Moon1) = [2]> then\n        switch costume to (twerenacho1 v)\n        wait (0.5) seconds\n        switch costume to (twerenacho2 v)\n        wait (0.1) seconds\n        create clone of (_myself_ v)\n    else\n        switch costume to (werenacho v)\n        wait (1) seconds\n        switch costume to (werenachos2 v)\n        wait (0.5) seconds\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\nif <<<<(Level) = [24]> and <(Stage Forward) = [7]>> or <<<(Level) = [24]> and <(Stage Forward) = [5]>> or <<(Level) = [24]> and <(Stage Forward) = [11]>>>> or <<<(Level) = [22]> and <(Stage Forward) = [7]>> or <<<(Level) = [22]> and <(Stage Forward) = [5]>> or <<(Level) = [22]> and <(Stage Forward) = [11]>>>>> then\n    point towards (pickleman v)\n    repeat until <touching (_edge_ v)?>\n        set rotation style [don't rotate v]\n        move (10) steps\n    end\n    delete this clone\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [5]>> then\n        show\n        go to x: (210) y: (75)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    set size to (200) %\n    set rotation style [left-right v]\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <not <(Sun0/Moon1) = [2]>> then\n        if <touching (sourd v)?> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen I start as a clone\nset size to (400) %\nforever\n    switch costume to (costume3 v)\n    wait (0.01) seconds\n    switch costume to (costume2 v)\n    wait (0.01) seconds\n    switch costume to (costume1 v)\n    wait (0.01) seconds\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <not <(Sun0/Moon1) = [2]>> then\n        if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (210) y: (75)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (220) y: (115)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (220) y: (115)\n        wait until <not <<(Level) = [22]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (220) y: (115)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (210) y: (75)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [24]> and <(Stage Forward) = [5]>> then\n        show\n        go to x: (210) y: (75)\n        wait until <not <<(Level) = [24]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen I start as a clone\nforever\n    if <not <<<<(Level) = [22]> and <(Stage Forward) = [7]>> or <<<(Level) = [22]> and <(Stage Forward) = [5]>> or <<(Level) = [22]> and <(Stage Forward) = [11]>>>> or <<<(Level) = [24]> and <(Stage Forward) = [7]>> or <<<(Level) = [24]> and <(Stage Forward) = [5]>> or <<(Level) = [24]> and <(Stage Forward) = [11]>>>>>> then\n        delete this clone\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@BeachKey\n\nwhen flag clicked\nset [key1 v] to [0]\nhide\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [7]>> then\n        show\n        if <touching (pickleman v)?> then\n            set [key1 v] to [1]\n            hide\n            play sound [Collect v] until done\n            stop [this script v]\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [key1 v] to [0]\nhide\nforever\n    if <<(Level) = [22]> and <(Stage Forward) = [7]>> then\n        glide (0.3) secs to x: (150) y: (152)\n        glide (0.3) secs to x: (150) y: (148)\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Level) = [22]> then\n        if <(Key1) = [1]> then\n            wait (.5) seconds\n            stop [other scripts in sprite v]\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WaterFilter\n\nwhen flag clicked\nforever\n    if <(Level) = [23]> then\n        set [ghost v] effect to (30)\n        go to [front v] layer\n    end\n    if <(Level) = [26]> then\n        set [ghost v] effect to (50)\n        go to [front v] layer\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [23]> or <(Level) = [26]>> then\n        show\n        go to [front v] layer\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SquidFryArm1\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [3]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [3]>> then\n        point in direction (90)\n        go to x: (30) y: (-245)\n        glide (1.3) secs to x: (30) y: (125)\n        glide (1.3) secs to x: (30) y: (-245)\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [6]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [6]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [6]>> then\n        point in direction (90)\n        go to x: (-25) y: (-245)\n        glide (1.3) secs to x: (-25) y: (125)\n        glide (1.3) secs to x: (-25) y: (-245)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [9]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [9]>> then\n        point in direction (-90)\n        go to x: (-105) y: (250)\n        glide (1.3) secs to x: (-105) y: (-150)\n        glide (1.3) secs to x: (-105) y: (250)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SquidFryArm2\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [7]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [7]>> then\n        point in direction (0)\n        go to x: (300) y: (60)\n        glide (1.3) secs to x: (-60) y: (60)\n        glide (1.3) secs to x: (300) y: (60)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [9]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [9]>> then\n        point in direction (90)\n        go to x: (105) y: (-245)\n        glide (1.3) secs to x: (105) y: (145)\n        glide (1.3) secs to x: (105) y: (-245)\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SquidFryArm3\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [10]>> then\n        point in direction (90)\n        go to x: (-3) y: (-245)\n        glide (1.3) secs to x: (-3) y: (145)\n        glide (1.3) secs to x: (-3) y: (-245)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [10]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SquidFryArm4\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [10]>> then\n        point in direction (-90)\n        go to x: (-3) y: (245)\n        glide (1.3) secs to x: (-3) y: (-145)\n        glide (1.3) secs to x: (-3) y: (245)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [10]>> then\n        show\n        wait until <not <<(Level) = [23]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SquidFry\n\nwhen flag clicked\nforever\n    go to [back v] layer\n    go [forward v] (1) layers\nend\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [23]> then\n        if <(Stage Forward) = [12]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [12]>>\n        end\n    end\nend\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [23]> then\n        if <(Stage Forward) = [11]> then\n            set [badguyhealth v] to [10]\n        end\n    end\nend\n\nwhen I start as a clone\ngo to x: (0) y: (90)\nset [wall v] to [1]\npoint in direction (90)\nshow\nset [stop v] to [1]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    show\n    set size to (100) %\n    go to x: (0) y: (90)\n    wait (1) seconds\n    repeat (4)\n        broadcast (InkBlob v)\n        wait (0.25) seconds\n    end\n    wait (1) seconds\n    repeat (10)\n        change y by (-10)\n        change size by (-10)\n    end\n    hide\n    wait (1) seconds\n    show\n    set size to (200) %\n    go to x: (0) y: (-400)\n    repeat (40)\n        change y by (10)\n    end\n    wait (1) seconds\n    broadcast (SquidwardTenticles v)\n    repeat (30)\n        change y by (-10)\n    end\n    hide\n    wait (1) seconds\n    set size to (10) %\n    show\n    go to x: (0) y: (-10)\n    repeat (9)\n        change size by (10)\n        change y by (10)\n    end\nend\n\nwhen I start as a clone\nwait until <(Level) = [0]>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) = [0]> then\n        stop [other scripts in sprite v]\n        set [fight v] to [0]\n        play sound [ShortRip2 v] until done\n        set [fight v] to [2]\n        wait until <(Level) = [0]>\n        set [wall v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I start as a clone\nforever\n    switch costume to (big fry v)\n    if <(size) = [200]> then\n        if <touching (sourd v)?> then\n            change [badguyhealth v] by (-1)\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            wait (1) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [12]>>\ndelete this clone\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@3D\n\nwhen flag clicked\nforever\n    go to [back v] layer\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [23]> and <(Stage Forward) = [12]>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@InkBlobs\n\nwhen I receive [inkblob v]\ncreate clone of (_myself_ v)\n\nwhen flag clicked\nhide\n\nwhen I start as a clone\nshow\ngo to x: (0) y: (0)\nglide (0.75) secs to (pickleman v)\nwait (0.5) seconds\ndelete this clone\n\nwhen I start as a clone\nset size to (100) %\nrepeat (10)\n    change size by (10)\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\n@SquidFryArm5\n\nwhen I receive [squidwardtenticles v]\nset rotation style [all around v]\nrepeat (3)\n    show\n    go to x: (pick random (-200) to (200)) y: (245)\n    point towards (pickleman v)\n    repeat (50)\n        move (10) steps\n    end\n    repeat (50)\n        move (-10) steps\n    end\n    hide\nend\ndelete this clone\n\nwhen flag clicked\nhide\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-Slow Decent\n\nwhen flag clicked\nset [hover v] to [0]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [3]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Slow Decent. Fall slower. 5G]\n            if <mouse down?> then\n                if <[4] < (G)> then\n                    change [g v] by (-5)\n                    set [hover v] to [1]\n                    stop [this script v]\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Hover) = [1]> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-SpikeImmunity\n\nwhen flag clicked\nset [hover v] to [0]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [5]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Spikes only deal 1 damage. 10G]\n            if <mouse down?> then\n                if <[9] < (G)> then\n                    change [g v] by (-10)\n                    if <(ZZZ-Immunity) = [0]> then\n                        set [zzz-immunity v] to [1]\n                        stop [this script v]\n                    else\n                        set [zzz-immunity v] to [3]\n                        stop [this script v]\n                    end\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(ZZZ-Immunity) = [1]> or <(ZZZ-Immunity) = [3]>> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Shop-SpikeImmunity2\n\nwhen flag clicked\nset [hover v] to [0]\nforever\n    if <<(Level) = [100]> and <(Stage Forward) = [5]>> then\n        show\n        if <touching (mouse-pointer v)?> then\n            say [Falling in a pit only deals 1 damage and you will shoot out of the hole.-15G]\n            if <mouse down?> then\n                if <[14] < (G)> then\n                    change [g v] by (-15)\n                    if <(ZZZ-Immunity) = [0]> then\n                        set [zzz-immunity v] to [2]\n                        stop [this script v]\n                    else\n                        set [zzz-immunity v] to [3]\n                        stop [this script v]\n                    end\n                else\n                    say [Need more G.] for (2) seconds\n                end\n            end\n        else\n            say []\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(ZZZ-Immunity) = [2]> or <(ZZZ-Immunity) = [3]>> then\n        stop [other scripts in sprite v]\n        hide\n    end\nend\n\n@Rain\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I start as a clone\nshow\ngo to x: (pick random (-200) to (200)) y: (180)\npoint in direction (-150)\nrepeat (10)\n    move (35) steps\nend\nrepeat until <touching (_edge_ v)?>\n    move (35) steps\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    set [ghost v] effect to (50)\n    go to [front v] layer\nend\n\nset [ghost v] effect to (50)\n\n@Rain2\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I start as a clone\nshow\ngo to x: (240) y: (pick random (-100) to (181))\npoint in direction (-150)\nrepeat (10)\n    move (34) steps\nend\nrepeat until <touching (_edge_ v)?>\n    move (34) steps\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    set [ghost v] effect to (50)\n    go to [front v] layer\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Rain3\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I start as a clone\nshow\ngo to x: (240) y: (pick random (-100) to (181))\npoint in direction (-150)\nrepeat (10)\n    move (33) steps\nend\nrepeat until <touching (_edge_ v)?>\n    move (33) steps\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    set [ghost v] effect to (50)\n    go to [front v] layer\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Rain4\n\nwhen flag clicked\nhide\nforever\n    if <(Level) = [25]> then\n        create clone of (_myself_ v)\n        wait (0.1) seconds\n    end\nend\n\nwhen I start as a clone\nshow\ngo to x: (pick random (-200) to (200)) y: (180)\npoint in direction (-150)\nrepeat (10)\n    move (36) steps\nend\nrepeat until <touching (_edge_ v)?>\n    move (36) steps\nend\ndelete this clone\n\nwhen I start as a clone\nforever\n    set [ghost v] effect to (50)\n    go to [front v] layer\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@Mist\n\nwhen flag clicked\nforever\n    if <(Level) = [25]> then\n        go to [front v] layer\n        show\n        set [ghost v] effect to (50)\n    else\n        hide\n    end\nend\n\n@ThunderFrys\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [2]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [2]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [2]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(costume [number v]) = [1]> or <(costume [number v]) = [2]>> then\n        if <touching (sourd v)?> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [2]\n            end\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(costume [number v]) = [1]> or <(costume [number v]) = [2]>> then\n        if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [5]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [5]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [5]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [10]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [10]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@ThunderFrys2\n\nwhen flag clicked\nforever\n    point towards (pickleman v)\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(costume [number v]) = [1]> or <(costume [number v]) = [2]>> then\n        if <touching (sourd v)?> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [2]\n            end\n            hide\n            play sound [Rip v] until done\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(costume [number v]) = [1]> or <(costume [number v]) = [2]>> then\n        if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [3]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [3]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [7]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [7]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [9]>> then\n        show\n        go to x: (0) y: (140)\n        wait until <not <<(Level) = [25]> and <(Stage Forward) = [9]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <(Stage Forward) = [9]>> then\n        switch costume to (small fry v)\n        repeat (20)\n            if <(x position) < (PickleX)> then\n                change x by (20)\n            else\n                change x by (-20)\n            end\n        end\n        switch costume to (small fry4 v)\n        wait (0.3) seconds\n        repeat (5)\n            switch costume to (small fry2 v)\n            wait (0.1) seconds\n            switch costume to (small fry3 v)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@HocusFry\n\nwhen flag clicked\ngo to x: (200) y: (109)\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [25]> then\n        if <(Stage Forward) = [11]> then\n            set [badguyhealth v] to [10]\n        end\n    end\nend\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [25]> then\n        if <(Stage Forward) = [12]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [12]>>\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    switch costume to (big fry v)\n    if <<(costume [number v]) = [1]> or <(costume [number v]) = [2]>> then\n        if <touching (sourd v)?> then\n            change [badguyhealth v] by (-1)\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            wait (1) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <(Level) = [0]>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) = [0]> then\n        stop [other scripts in sprite v]\n        set [fight v] to [0]\n        play sound [ShortRip2 v] until done\n        set [fight v] to [2]\n        wait until <(Level) = [0]>\n        set [wall v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I start as a clone\ngo to x: (200) y: (109)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nset [stop v] to [1]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    show\n    repeat (40)\n        change x by (-10)\n    end\n    repeat (40)\n        change x by (10)\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [12]>>\ndelete this clone\n\nwhen I start as a clone\ngo to x: (200) y: (109)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nset [stop v] to [1]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    switch costume to (magic fry v)\n    wait (1.42) seconds\n    switch costume to (magic fry2 v)\n    wait (0.5) seconds\n    repeat (3)\n        switch costume to (magic fry3 v)\n        wait (0.05) seconds\n        switch costume to (magic fry4 v)\n        wait (0.05) seconds\n    end\nend\n\nwhen I start as a clone\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    wait (3.87) seconds\n    broadcast (MagicBall v)\nend\n\nwhen I start as a clone\nforever\n    if <(Fight) = [4]> then\n        stop [other scripts in sprite v]\n        set [level complete v] to [1]\n        wait until <(Level) = [0]>\n        set [wall v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nwait until <<(Level) = [25]> and <<(Stage Forward) = [12]> and <(Fight) = [1]>>>\nset [stop v] to [0]\nforever\n    repeat (40)\n        change x by (-10)\n    end\n    repeat (40)\n        change x by (10)\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@MagicBall\n\nwhen flag clicked\nhide\nforever\n    next costume\n    wait (0.01) seconds\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <<(Stage Forward) = [12]> and <(Fight) = [1]>>> then\n        wait (5) seconds\n        repeat until <not <<(Level) = [25]> and <<(Stage Forward) = [12]> and <(Fight) = [1]>>>>\n            wait (3.14) seconds\n            go to (hocusfry v)\n            show\n            point towards (pickleman v)\n            repeat until <touching (_edge_ v)?>\n                move (10) steps\n            end\n            hide\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [25]> and <<(Stage Forward) = [12]> and <(Fight) = [2]>>> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CakeBoss1\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [1]>> then\n        set [badguyhealth v] to [10]\n        set [wall v] to [0]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [2]>> then\n        set [wall v] to [1]\n        create clone of (_myself_ v)\n        wait until <not <<(Level) = [20]> and <(Stage Forward) = [2]>>>\n    end\nend\n\nwhen I start as a clone\ngo to x: (150) y: (5)\nshow\nforever\n    wait (pick random (0.5) to (2.1)) seconds\n    glide (1) secs to x: (-200) y: (5)\n    glide (1) secs to x: (150) y: (5)\nend\n\nwhen I start as a clone\nforever\n    if <touching (sourd v)?> then\n        if <(AirSlash) = [0]> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            change [badguyhealth v] by (-1)\n            wait (1) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <<(Level) = [20]> and <(Stage Forward) = [1]>>\ndelete this clone\n\nrepeat (35)\n    change y by (-10)\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        play sound [ShortRip2 v] until done\n        set [level complete v] to [1]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CakeBoss2\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [1]>> then\n        set [badguyhealth v] to [10]\n        set [wall v] to [0]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [2]>> then\n        set [wall v] to [1]\n        create clone of (_myself_ v)\n        wait until <not <<(Level) = [20]> and <(Stage Forward) = [2]>>>\n    end\nend\n\nwhen I start as a clone\ngo to x: (150) y: (-33)\nshow\nforever\n    wait (pick random (1.4) to (2.6)) seconds\n    glide (1) secs to x: (-185) y: (-33)\n    glide (1) secs to x: (150) y: (-33)\nend\n\nwhen I start as a clone\nforever\n    if <(AirSlash) = [0]> then\n        if <touching (sourd v)?> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            change [badguyhealth v] by (-1)\n            wait (0.3) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <<(Level) = [20]> and <(Stage Forward) = [1]>>\ndelete this clone\n\nrepeat (35)\n    change y by (-10)\nend\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        play sound [ShortRip2 v] until done\n        set [level complete v] to [1]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@CakeBoss3\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [1]>> then\n        set [badguyhealth v] to [10]\n        set [wall v] to [0]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [20]> and <(Stage Forward) = [2]>> then\n        set [wall v] to [1]\n        create clone of (_myself_ v)\n        wait until <not <<(Level) = [20]> and <(Stage Forward) = [2]>>>\n    end\nend\n\nwhen I start as a clone\ngo to x: (150) y: (-86)\nshow\nforever\n    wait (pick random (2.1) to (3.8)) seconds\n    glide (1) secs to x: (-169) y: (-86)\n    glide (1) secs to x: (150) y: (-86)\nend\n\nwhen I start as a clone\nforever\n    if <(AirSlash) = [0]> then\n        if <touching (sourd v)?> then\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            change [badguyhealth v] by (-1)\n            wait (0.3) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        if <(AirSlash) = [0]> then\n            set [got hit? v] to [1]\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <<(Level) = [20]> and <(Stage Forward) = [1]>>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) < [1]> then\n        stop [other scripts in sprite v]\n        play sound [ShortRip2 v] until done\n        set [level complete v] to [1]\n        change [g v] by (5)\n        hide\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@NinjaFrys\n\nwhen flag clicked\nhide\nset rotation style [left-right v]\nforever\n    switch costume to (ninjafry v)\n    wait (1.5) seconds\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [4]>> then\n        show\n        go to x: (150) y: (100)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [4]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (sourd v)?> then\n        if <(Downward) = [1]> then\n            set [bounce v] to [1]\n        end\n        hide\n        play sound [Rip v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Game Over) = [1]> then\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<touching (picklebomb v)?> and <(BombBoom) = [1]>> then\n        hide\n    end\nend\n\nwhen I start as a clone\nif <<<(Level) = [26]> and <(Stage Forward) = [4]>> or <<<(Level) = [26]> and <(Stage Forward) = [8]>> or <<<(Level) = [26]> and <(Stage Forward) = [11]>> or <<<(Level) = [26]> and <(Stage Forward) = [12]>> or <<<(Level) = [26]> and <(Stage Forward) = [14]>> or >>>>> then\n    point towards (pickleman v)\n    repeat until <touching (_edge_ v)?>\n        move (10) steps\n    end\n    delete this clone\nend\n\nwhen I start as a clone\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    set size to (200) %\n    set rotation style [left-right v]\n    point towards (pickleman v)\nend\n\nwhen I start as a clone\nset rotation style [all around v]\nset size to (200) %\nforever\n    switch costume to (sheirken v)\n    wait (0.01) seconds\n    switch costume to (sheirken2 v)\n    wait (0.01) seconds\nend\n\nwhen I start as a clone\nforever\n    if <not <<<(Level) = [26]> and <(Stage Forward) = [4]>> or <<<(Level) = [26]> and <(Stage Forward) = [8]>> or <<<(Level) = [26]> and <(Stage Forward) = [11]>> or <<<(Level) = [26]> and <(Stage Forward) = [12]>> or <<<(Level) = [26]> and <(Stage Forward) = [14]>> or >>>>>> then\n        delete this clone\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [8]>> then\n        show\n        go to x: (200) y: (0)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [8]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [11]>> then\n        show\n        go to x: (130) y: (0)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [12]>> then\n        show\n        go to x: (150) y: (0)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [12]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [14]>> then\n        show\n        go to x: (180) y: (45)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [14]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [15]>> then\n        show\n        go to x: (138) y: (50)\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [15]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WaffleFry\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [3]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [3]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [3]>> then\n        go to x: (0) y: (130)\n        repeat (20)\n            change y by (-10)\n        end\n        repeat (20)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [7]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [7]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [10]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [10]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [14]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [14]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [16]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [16]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [7]>> then\n        go to x: (0) y: (130)\n        repeat (14)\n            change y by (-10)\n        end\n        repeat (14)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [10]>> then\n        go to x: (0) y: (130)\n        repeat (20)\n            change y by (-10)\n        end\n        repeat (20)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [14]>> then\n        go to x: (-10) y: (130)\n        repeat (20)\n            change y by (-10)\n        end\n        repeat (20)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [16]>> then\n        go to x: (-10) y: (130)\n        repeat (20)\n            change y by (-10)\n        end\n        repeat (20)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@WaffleFry2\n\nwhen flag clicked\nhide\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [11]>> then\n        show\n        wait until <not <<(Level) = [26]> and <(Stage Forward) = [11]>>>\n        hide\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <<(Level) = [26]> and <(Stage Forward) = [11]>> then\n        go to x: (-50) y: (130)\n        repeat (20)\n            change y by (-10)\n        end\n        repeat (20)\n            change y by (10)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@SNFF\n\nwhen flag clicked\ngo to x: (200) y: (109)\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [17]> then\n            set [badguyhealth v] to [10]\n        end\n    end\nend\n\nwhen flag clicked\nset [wall v] to [0]\nhide\nset [stop v] to [0]\nforever\n    if <(Level) = [26]> then\n        if <(Stage Forward) = [18]> then\n            create clone of (_myself_ v)\n            wait until <not <(Stage Forward) = [18]>>\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    switch costume to (big fry v)\n    if <(costume [number v]) = [1]> then\n        if <touching (sourd v)?> then\n            change [badguyhealth v] by (-1)\n            if <(Downward) = [1]> then\n                set [bounce v] to [1]\n            end\n            wait (1) seconds\n        end\n    end\nend\n\nwhen I start as a clone\nwait until <(Level) = [0]>\ndelete this clone\n\nwhen I start as a clone\nforever\n    if <(BadGuyHealth) = [0]> then\n        stop [other scripts in sprite v]\n        set [fight v] to [0]\n        play sound [ShortRip2 v] until done\n        set [fight v] to [2]\n        wait until <(Level) = [0]>\n        set [wall v] to [0]\n        hide\n        stop [this script v]\n    end\nend\n\nwhen I start as a clone\nwait until <not <(Stage Forward) = [18]>>\ndelete this clone\n\nwhen I start as a clone\nswitch costume to (#1fry v)\ngo to x: (200) y: (-92)\nset [wall v] to [1]\npoint in direction (-90)\nshow\nset [snff rng v] to [0]\nset [stop v] to [1]\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    switch costume to (#1fry v)\n    wait (1.9) seconds\n    go to x: (pick random (-200) to (200)) y: (pick random (-90) to (150))\n    switch costume to (#1fry2 v)\n    wait (0.5) seconds\n    set [snff rng v] to [1]\n    wait (0.1) seconds\n    set [snff rng v] to [0]\nend\n\nwhen I start as a clone\nwait until <(Fight) = [1]>\nset [stop v] to [0]\nforever\n    set [snfx v] to (x position)\n    set [snfy v] to (y position)\nend\n\nwhen flag clicked\nforever\n    if <(Cheat Codes) = [1]> then\n        set [color v] effect to (pick random (1) to (200))\n        \n    else\n        set [color v] effect to (0)\n    end\nend\n\n@ThrowingStars\n\nwhen flag clicked\nhide\nforever\n    next costume\n    wait (0.01) seconds\nend\n\nwhen I receive [snffattack v]\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nforever\n    if <(SNFF RNG) = [1]> then\n        show\n        go to x: (SNFX) y: (SNFY)\n        point towards (pickleman v)\n        repeat until <touching (_edge_ v)?>\n            move (10) steps\n        end\n        hide\n    end\nend\n\n@ThrowingStars2\n\nwhen flag clicked\nhide\nforever\n    next costume\n    wait (0.01) seconds\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(SNFF RNG) = [1]> then\n        go to x: (SNFX) y: (SNFY)\n        point towards (pickleman v)\n        turn right (30) degrees\n        show\n        repeat until <touching (_edge_ v)?>\n            move (10) steps\n        end\n        hide\n    end\nend\n\n@ThrowingStars3\n\nwhen flag clicked\nhide\nforever\n    next costume\n    wait (0.01) seconds\nend\n\nwhen flag clicked\nforever\n    if <touching (pickleman v)?> then\n        set [got hit? v] to [1]\n    end\nend\n\nwhen flag clicked\nhide\nforever\n    if <(SNFF RNG) = [1]> then\n        go to x: (SNFX) y: (SNFY)\n        point towards (pickleman v)\n        turn right (-30) degrees\n        show\n        repeat until <touching (_edge_ v)?>\n            move (10) steps\n        end\n        hide\n    end\nend\n\n@ColorCheatCode\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [Everything changes to a random color.]\n            if <mouse down?> then\n                set [cheat codes v] to [1]\n                set [selection screen v] to [0]\n                set [world v] to [1]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\n@ColorCheatCode2\n\nwhen flag clicked\nhide\nswitch costume to (1 v)\nset [challenges v] to [0]\nset [speedrun v] to [0]\nhide variable [☁ 100%worldrecord v]\nhide variable [timer v]\nforever\n    if <(Selection Screen) = [2]> then\n        show\n        if <touching (mouse-pointer v)?> then\n            switch costume to (2 v)\n            say [Lighter Gravity.]\n            if <mouse down?> then\n                set [moongravity v] to [1]\n                set [selection screen v] to [0]\n                set [world v] to [1]\n                set [level1complete v] to [0]\n                set [level2complete v] to [0]\n                set [level3complete v] to [0]\n                set [level4complete v] to [0]\n                set [level5complete v] to [0]\n                set [level6complete v] to [0]\n                set [g v] to [0]\n                set [key1 v] to [0]\n            end\n        else\n            switch costume to (1 v)\n            say []\n        end\n    else\n        hide\n    end\nend\n\n
V3 releasing very soon. Follow for updates.\nV2.5 Added Moon gravity hack.\nFull Game coming out this summer (Hopefully)\nINTRUCTIONS\nArrows keys to move\nX for standard attack\nZ for Special Attack/Ability\nHOW TO UNLOCK CHEAT CODES DOWN BELOW\nCheatcodes are disabled for speedruns.\n50 Likes- Color Cheat Code\n100 Likes- Moon Gravity Cheat Code\n150 Likes- Double Money Cheat Code\n200 Likes- Atari Cheat Code\n250 Likes- Boss Rush\n300 Likes- Rainbow Cheat Code\n350 Likes- Anime Sword Cheat Code\n400 Likes- Flying Cheat Code\n450 Likes-Super Cheat Code\n500 Likes-New playable Character