Aqua Lands || A Platformer!

Instructions: The Game Is Finished!\nRead instructions in game.\nNON MOBILE FRIENDLY!\n\nPLEASE LOVE AND FAVE!

@Stage\n\nwhen flag clicked\nswitch backdrop to (pic v)\nwait (2) seconds\nswitch backdrop to (intro backdrop v)\n\nwhen backdrop switches to [intro backdrop v]\nplay sound [Dance Celebrate v] until done\n\nwhen I receive [play v]\nswitch backdrop to (character pick bdrop v)\n\nwhen backdrop switches to [b1  v]\nforever\n    play sound [Sonic The Hedgehog 2 Chemical Plant Zone Remix v] until done\nend\n\n@Player\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [b1  v]\nshow\ngo to x: (-165) y: (38)\n\nwhen I receive [sam character v]\nswitch costume to (player 1 sam v)\n\nwhen I receive [kyle character v]\nswitch costume to (player 2 kyle v)\n\nwhen I receive [bob character v]\nswitch costume to (player 3 bob v)\n\nwhen I receive [nathan character v]\nswitch costume to (player 4 nathan v)\n\nwhen I receive [will character v]\nswitch costume to (player 5 will v)\n\nwhen I receive [ben character v]\nswitch costume to (player 6 ben v)\n\nwhen I receive [griffin character v]\nswitch costume to (player 7 griffin v)\n\nwhen backdrop switches to [b1  v]\n\nwhen I receive [level change v]\ngo to x: (-165) y: (38)\n\nwhen I receive [reset v]\ngo to x: (-165) y: (38)\n\nwhen I receive [jill character v]\nswitch costume to (player 8 jill v)\n\nwhen backdrop switches to [boss level 1 v]\nforever\n    if <touching (boss danger v)?> then\n        change [deaths v] by (1)\n    end\nend\n\nwhen flag clicked\n\nwhen flag clicked\n\nwhen I receive [start v]\nset [fall v] to [0]\nset rotation style [left-right v]\nforever\n    change y by (Fall)\n    if <touching (ground v)?> then\n        change y by ((0) - (Fall))\n        if <key (up arrow v) pressed?> then\n            set [fall v] to [17]\n        else\n            set [fall v] to [0]\n        end\n    else\n        change [fall v] by (-1)\n    end\n    if <key (left arrow v) pressed?> then\n        point in direction (-90)\n        move (10) steps\n        if <touching (ground v)?> then\n            move (-10) steps\n        end\n    end\n    if <key (right arrow v) pressed?> then\n        point in direction (90)\n        move (10) steps\n        if <touching (ground v)?> then\n            move (-10) steps\n        end\n    end\nend\n\nwhen I receive [start v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (30)\n    end\n    if <not <touching (water v)?>> then\n        clear graphic effects\n    end\n    if <touching (obstacles v)?> then\n        go to x: (-165) y: (38)\n    end\n    if <touching (portal v)?> then\n        broadcast (Level Change v)\n    end\n    if <<touching (orbs v)?> and <<key (up arrow v) pressed?> or <<key (right arrow v) pressed?> or <<key (left arrow v) pressed?> or <key (down arrow v) pressed?>>>>> then\n        set [fall v] to [18]\n    end\n    if <touching (sponge trampoline v)?> then\n        set [fall v] to [20]\n    end\n    if <touching (shark v)?> then\n        go to x: (-165) y: (38)\n    end\n    if <touching (pufferfish v)?> then\n        go to x: (-165) y: (38)\n    end\n    if <touching (pufferfish2 v)?> then\n        go to x: (-165) y: (38)\n    end\nend\n\n@Ground\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [b1  v]\nshow\ngo to x: (36) y: (28)\nswitch costume to (g1 v)\n\nwhen I receive [level change v]\nnext costume\nchange [level v] by (1)\n\nwhen backdrop switches to [b1  v]\nforever\n    if <(costume [number v]) = [1]> then\n        broadcast (Living thing bye! v)\n    end\n    if <(costume [number v]) = [11]> then\n        broadcast (Living thing bye! v)\n    end\nend\n\nwhen backdrop switches to [b1  v]\nforever\n    if <(costume [number v]) = [4]> then\n        broadcast (Living thing hi! v)\n    end\nend\n\nwhen flag clicked\nhide variable [level v]\n\nwhen backdrop switches to [b1  v]\nshow variable [level v]\nset [level v] to [1]\n\nwhen backdrop switches to [b1  v]\nforever\n    if <(costume [number v]) = [9]> then\n        broadcast (Shark Bye v)\n    end\nend\n\nwhen backdrop switches to [b1  v]\nforever\n    if <(costume [number v]) = [1]> then\n        broadcast (PufferBye v)\n    end\n    if <(costume [number v]) = [11]> then\n        broadcast (PufferHi! v)\n    end\n    if <(costume [number v]) = [13]> then\n        broadcast (PufferBye v)\n    end\nend\n\n@ME\n\nwhen I receive [message1 v]\nswitch costume to (me2 v)\nwait (2) seconds\nglide (0.4) secs to x: (21) y: (75)\nwait (3) seconds\nswitch costume to (me3 v)\nwait (1) seconds\nswitch backdrop to (play backdrop v)\nhide\n\nwhen backdrop switches to [intro backdrop v]\nhide\nwait (0.5) seconds\ngo to x: (38) y: (-32)\nswitch costume to (me1 v)\nshow\n\nwhen flag clicked\nhide\n\n@Big Hw sign\n\nwhen backdrop switches to [intro backdrop v]\nswitch costume to (costume1 v)\nshow\ngo to x: (-9) y: (122)\nwait (2) seconds\nglide (0.5) secs to x: (-7) y: (45)\nbroadcast (message1 v)\nglide (0.5) secs to x: (-3) y: (-75)\nglide (0.4) secs to x: (-5) y: (-68)\nglide (0.4) secs to x: (-5) y: (-78)\nglide (0.4) secs to x: (-5) y: (-67)\nglide (0.4) secs to x: (-5) y: (-96)\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [play backdrop v]\nhide\n\n@play\n\nwhen this sprite clicked\nstart sound [Collect v]\nbroadcast (Play v)\n\nwhen I receive [play v]\nstop all sounds\nhide\nswitch backdrop to (character pick bdrop v)\n\nwhen flag clicked\nhide\nwait (14) seconds\nshow\n\nwhen flag clicked\ngo to x: (14) y: (-111)\nforever\n    if <touching (mouse-pointer v)?> then\n        change size by (((120) - (size)) / (3))\n        set [ghost v] effect to (20)\n        point in direction (90)\n    else\n        change size by (((100) - (size)) / (3))\n        set [ghost v] effect to (-10)\n    end\nend\n\nwhen [timer v] > (0.1)\nhide\n\nwhen backdrop switches to [play backdrop v]\nrepeat until <(backdrop [number v]) = [5]>\n    wait (2) seconds\n    start sound [Splash v]\nend\n\n@How to play\n\nwhen this sprite clicked\nstart sound [Collect v]\nbroadcast (Instructions v)\n\nwhen I receive [play v]\nstop all sounds\nhide\n\nwhen flag clicked\nhide\n\nwhen flag clicked\ngo to x: (-148) y: (-113)\nforever\n    if <touching (mouse-pointer v)?> then\n        change size by (((120) - (size)) / (3))\n        set [ghost v] effect to (20)\n        point in direction (90)\n    else\n        change size by (((100) - (size)) / (3))\n        set [ghost v] effect to (-10)\n    end\nend\n\nwhen [timer v] > (0.1)\nhide\n\nwhen backdrop switches to [play backdrop v]\nshow\n\n@Water Guide\n\nwhen this sprite clicked\nstart sound [Collect v]\nbroadcast (Book Guide v)\n\nwhen flag clicked\nhide\n\nwhen flag clicked\ngo to x: (176) y: (128)\nforever\n    if <touching (mouse-pointer v)?> then\n        change size by (((120) - (size)) / (3))\n        set [ghost v] effect to (20)\n        point in direction (90)\n    else\n        change size by (((100) - (size)) / (3))\n        set [ghost v] effect to (-10)\n    end\nend\n\nwhen [timer v] > (0.1)\nhide\n\nwhen backdrop switches to [b1  v]\nshow\n\n@Instruct.\n\nwhen flag clicked\nhide\ngo to x: (36) y: (28)\nswitch costume to (costume1 v)\n\nwhen I receive [instructions v]\nshow\nclear graphic effects\n\nwhen flag clicked\nforever\n    if <key (c v) pressed?> then\n        change [ghost v] effect by (20)\n        wait (0.5) seconds\n        hide\n    end\nend\n\n@WATER guide page\n\nwhen flag clicked\nhide\ngo to x: (36) y: (28)\nswitch costume to (costume1 v)\n\nwhen I receive [book guide v]\nshow\nclear graphic effects\n\nwhen flag clicked\nforever\n    if <key (c v) pressed?> then\n        change [ghost v] effect by (20)\n        wait (0.5) seconds\n        hide\n    end\nend\n\n@Next button\n\nwhen this sprite clicked\nbroadcast (Fake Character change costume now v)\n\nwhen I receive [play v]\nstop all sounds\nshow\nswitch backdrop to (character pick bdrop v)\n\nwhen flag clicked\nhide\n\nwhen flag clicked\ngo to x: (75) y: (61)\nforever\n    if <touching (mouse-pointer v)?> then\n        change size by (((120) - (size)) / (3))\n        set [ghost v] effect to (20)\n        point in direction (90)\n    else\n        change size by (((100) - (size)) / (3))\n        set [ghost v] effect to (-10)\n    end\nend\n\nwhen [timer v] > (0.1)\nhide\n\nwhen backdrop switches to [b1  v]\nhide\n\n@Bubble\n\nwhen backdrop switches to [play backdrop v]\nset [pandas!!! v] to [0]\nforever\n    change y by (-5)\n    if <touching (mouse-pointer v)?> then\n        change [pandas!!! v] by (1)\n        go to (random position v)\n        set y to (180)\n    end\n    if <(y position) < [-170]> then\n        go to (random position v)\n        set y to (180)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [play backdrop v]\nshow\n\nwhen backdrop switches to [b1 v]\nhide\n\nwhen backdrop switches to [b1  v]\nhide\n\n@Bubble2\n\nwhen backdrop switches to [play backdrop v]\nset [pandas!!! v] to [0]\nforever\n    change y by (-5)\n    if <touching (mouse-pointer v)?> then\n        change [pandas!!! v] by (1)\n        go to (random position v)\n        set y to (180)\n    end\n    if <(y position) < [-170]> then\n        go to (random position v)\n        set y to (180)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [play backdrop v]\nshow\n\nwhen backdrop switches to [b1 v]\nhide\n\nwhen backdrop switches to [b1  v]\nhide\n\n@Water\n\nwhen backdrop switches to [play backdrop v]\nshow\nset [ghost v] effect to (50)\n\nwhen flag clicked\nhide\nswitch costume to (water v)\ngo to x: (17) y: (46)\n\nwhen I receive [play v]\nhide\n\nwhen backdrop switches to [b1  v]\nshow\nswitch costume to (water1 v)\n\nwhen I receive [level change v]\nnext costume\n\n@Fake Character for picking\n\nwhen flag clicked\nhide\nswitch costume to (costume1 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [character pick bdrop v]\nshow\n\nwhen I receive [fake character change costume now v]\nnext costume\n\nwhen I receive [change player to ... v]\nforever\n    if <(costume [number v]) = [1]> then\n        broadcast (Sam character v)\n    end\n    if <(costume [number v]) = [2]> then\n        broadcast (Kyle character v)\n    end\n    if <(costume [number v]) = [3]> then\n        broadcast (Bob character v)\n    end\n    if <(costume [number v]) = [4]> then\n        broadcast (Nathan Character v)\n    end\n    if <(costume [number v]) = [5]> then\n        broadcast (Will Character v)\n    end\n    if <(costume [number v]) = [6]> then\n        broadcast (Ben Character v)\n    end\n    if <(costume [number v]) = [7]> then\n        broadcast (Griffin Character v)\n    end\n    if <(costume [number v]) = [8]> then\n        broadcast (Jill Character v)\n    end\nend\n\nwhen backdrop switches to [b1  v]\nhide\n\n@Select Button 1\n\nwhen this sprite clicked\nstart sound [Collect v]\nbroadcast (Change player to ... v)\nbroadcast (Start v)\nswitch backdrop to (b1  v)\n\nwhen I receive [change player c to sam v]\nstop all sounds\nhide\nswitch backdrop to (character pick bdrop v)\n\nwhen flag clicked\ngo to x: (-144) y: (93)\nforever\n    if <touching (mouse-pointer v)?> then\n        change size by (((120) - (size)) / (3))\n        set [ghost v] effect to (20)\n        point in direction (90)\n    else\n        change size by (((100) - (size)) / (3))\n        set [ghost v] effect to (-10)\n    end\nend\n\nwhen [timer v] > (0.1)\nhide\n\nwhen flag clicked\nhide\n\nwhen I receive [play v]\nshow\ngo to x: (-144) y: (93)\n\nwhen backdrop switches to [b1  v]\nhide\n\n@3d ness\n\nwhen flag clicked\nhide\nswitch costume to (3d 1 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\nset [ghost v] effect to (60)\n\nwhen I receive [level change v]\nnext costume\n\n@Stuff\n\nwhen flag clicked\nhide\nswitch costume to (costume1 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\n@Portal\n\nwhen flag clicked\nhide\nswitch costume to (costume1 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (50)\n    end\n    if <not <touching (water v)?>> then\n        clear graphic effects\n    end\nend\n\n@Obstacles\n\nwhen flag clicked\nhide\ngo to x: (36) y: (28)\nswitch costume to (o1 v)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (50)\n    end\n    if <not <touching (water v)?>> then\n        clear graphic effects\n    end\nend\n\n@Sponge Trampoline\n\nwhen flag clicked\nhide\ngo to x: (36) y: (28)\nswitch costume to (costume1 v)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\n@Orbs\n\nwhen flag clicked\nhide\nswitch costume to (orb v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\n@Seaweed\n\nwhen flag clicked\nswitch costume to (costume1 v)\nhide\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\n\nwhen I receive [level change v]\nnext costume\n\n@Fish\n\nwhen flag clicked\nhide\nswitch costume to (costume4 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\npoint in direction (90)\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (40)\n    end\nend\n\nwhen backdrop switches to [b1  v]\nforever\n    glide (4) secs to x: (-98) y: (26)\n    point in direction (-90)\n    glide (4) secs to x: (225) y: (28)\n    point in direction (90)\n    glide (4) secs to x: (36) y: (28)\nend\n\nwhen I receive [living thing bye! v]\nhide\n\nwhen I receive [living thing hi! v]\nshow\n\n@Shark\n\nwhen flag clicked\nhide\nswitch costume to (costume4 v)\ngo to x: (36) y: (28)\n\nwhen backdrop switches to [b1  v]\nshow\npoint in direction (90)\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (40)\n    end\nend\n\nwhen backdrop switches to [b1  v]\nforever\n    wait (1) seconds\n    glide (3) secs to x: (-202) y: (-37)\n    point in direction (-90)\n    glide (3) secs to x: (165) y: (-20)\n    point in direction (90)\n    glide (3) secs to x: (40) y: (-36)\nend\n\nwhen I receive [living thing bye! v]\nhide\n\nwhen I receive [living thing hi! v]\nshow\n\nwhen I receive [shark bye v]\nhide\n\n@Reset\n\nwhen this sprite clicked\nstart sound [Collect v]\nbroadcast (RESET v)\n\nwhen flag clicked\nhide\n\nwhen [timer v] > (0.1)\nhide\n\nwhen backdrop switches to [b1  v]\nshow\ngo to x: (-235) y: (-146)\n\n@Pufferfish\n\nwhen flag clicked\nhide\n\nwhen I receive [pufferbye v]\nhide\n\nwhen backdrop switches to [b1  v]\nshow\nforever\n    go to x: (214) y: (-11)\n    wait (1) seconds\n    glide (6) secs to x: (-227) y: (-21)\n    wait (1) seconds\nend\n\nwhen I receive [pufferhi! v]\nshow\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (40)\n    end\nend\n\n@Pufferfish2\n\nwhen flag clicked\nhide\n\nwhen I receive [pufferbye v]\nhide\n\nwhen backdrop switches to [b1  v]\nshow\nforever\n    go to x: (223) y: (21)\n    wait (2) seconds\n    glide (6.5) secs to x: (-221) y: (-2)\n    wait (0.5) seconds\nend\n\nwhen I receive [pufferhi! v]\nshow\n\nwhen backdrop switches to [b1  v]\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (40)\n    end\nend\n\n@Player2\n\nwhen flag clicked\nset [fall v] to [0]\nset rotation style [left-right v]\nforever\n    change y by (Fall)\n    if <touching (ground v)?> then\n        change y by ((0) - (Fall))\n        if <key (up arrow v) pressed?> then\n            set [fall v] to [10]\n        else\n            set [fall v] to [0]\n        end\n    else\n        change [fall v] by (-1)\n    end\n    if <key (left arrow v) pressed?> then\n        point in direction (-90)\n        move (10) steps\n        if <touching (ground v)?> then\n            move (-10) steps\n        end\n    end\n    if <key (right arrow v) pressed?> then\n        point in direction (90)\n        move (10) steps\n        if <touching (ground v)?> then\n            move (-10) steps\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (danger v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (danger 2 v)?> then\n        go to x: (-196) y: (50)\n    end\n    if <touching (lightning v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (spring boss 1 v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (boss danger v)?> then\n        go to x: (-192) y: (-89)\n        change [deaths v] by (1)\n    end\nend\n\nwhen flag clicked\nhide\ngo to x: (-192) y: (-89)\n\nwhen flag clicked\nhide variable [summer level v]\nhide variable [fall level v]\nhide variable [deaths v]\nhide variable [spring level v]\nhide variable [boss level v]\nswitch backdrop to (pic v)\nwait (5) seconds\nswitch backdrop to (intro v)\nwait (10) seconds\nswitch backdrop to (b1 v)\n\nwhen backdrop switches to [b1 v]\nshow variable [spring level v]\nshow\nforever\n    play sound [Vexento - Pixel Party v] until done\nend\n\nwhen [space v] key pressed\nnext costume\n\nwhen flag clicked\nswitch costume to (black player  v)\nset [spring level v] to [1]\nforever\n    if <touching (teleporter v)?> then\n        hide\n        next backdrop\n        go to x: (-192) y: (-89)\n        show\n    end\n    if <touching (portal v)?> then\n        hide\n        switch backdrop to (b10 v)\n        go to x: (-192) y: (-89)\n        show\n    end\n    if <touching (portal2 v)?> then\n        hide\n        switch backdrop to (b19 v)\n        go to x: (-192) y: (-89)\n        show\n    end\nend\n\nwhen backdrop switches to [b2 v]\ngo to x: (-179) y: (50)\nchange [spring level v] by (1)\nsay [WATER!] for (1) seconds\n\nwhen backdrop switches to [b3 v]\ngo to x: (-179) y: (50)\nchange [spring level v] by (1)\n\nwhen flag clicked\nforever\n    if <touching (water v)?> then\n        set [ghost v] effect to (75)\n        switch costume to (scuba player  v)\n    end\n    if <not <touching (water v)?>> then\n        clear graphic effects\n    end\n    if <touching (trampoline v)?> then\n        set [fall v] to [15]\n    end\n    if <touching (super trampoline! v)?> then\n        set [fall v] to [20]\n    end\n    if <touching (crab v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (pufferfish v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (pufferfish2 v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (contraption v)?> then\n        change size by (-30)\n        wait (7) seconds\n        change size by (30)\n        change y by (20)\n    end\n    if <touching (bad platformer v)?> then\n        go to x: (-192) y: (-89)\n    end\n    if <touching (ladder v)?> then\n        set [fall v] to [9]\n    end\n    if <touching (key v)?> then\n        broadcast (Key collected v)\n        play sound [Collect v] until done\n    end\nend\n\nwhen backdrop switches to [b4 v]\ngo to x: (-192) y: (-89)\nchange [spring level v] by (1)\n\nwhen backdrop switches to [b5 v]\ngo to x: (-192) y: (-89)\nchange [spring level v] by (1)\n\nwhen backdrop switches to [b6 v]\ngo to x: (-192) y: (-89)\nchange [spring level v] by (1)\n\nwhen backdrop switches to [b7 v]\ngo to x: (-192) y: (-89)\nchange [spring level v] by (1)\n\nwhen backdrop switches to [b8 v]\ngo to x: (-192) y: (-89)\nchange [spring level v] by (1)\n\nwhen backdrop switches to [b9 v]\ngo to x: (-192) y: (-89)\nsay [Hmmmm...] for (2) seconds\nchange [spring level v] by (1)\n\nwhen backdrop switches to [boss level 1 v]\nstop all sounds\ngo to x: (-192) y: (-89)\nhide variable [spring level v]\nshow variable [boss level v]\nchange [boss level v] by (1)\n\nwhen flag clicked\nset [boss level v] to [0]\nset size to (60) %\n\nwhen backdrop switches to [boss level 1 v]\nwait (38) seconds\nif <(Deaths) < [40]> then\n    wait (1) seconds\n    switch backdrop to (boss level win 1 v)\nend\nif <(Deaths) > [40]> then\n    wait (1) seconds\n    switch backdrop to (boss level lose 1 v)\n    wait (2) seconds\n    switch backdrop to (boss level 1 v)\nend\n\nwhen backdrop switches to [b10 v]\ngo to x: (-192) y: (-89)\nhide variable [spring level v]\nhide variable [boss level v]\nhide variable [deaths v]\nshow variable [summer level v]\nset [summer level v] to [1]\n\nwhen backdrop switches to [b11 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b12 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b13 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b14 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b15 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b16 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b17 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [b18 v]\ngo to x: (-192) y: (-89)\nchange [summer level v] by (1)\n\nwhen backdrop switches to [boss level 2 v]\nstop all sounds\ngo to x: (-192) y: (-89)\nhide variable [summer level v]\nshow variable [boss level v]\nset [boss level v] to [1]\n\nwhen backdrop switches to [boss level 2 v]\nwait (38) seconds\nif <(Deaths) < [30]> then\n    wait (1) seconds\n    switch backdrop to (boss level win 2 v)\nend\nif <(Deaths) > [30]> then\n    wait (1) seconds\n    switch backdrop to (boss level lose 2 v)\n    wait (2) seconds\n    switch backdrop to (boss level 2 v)\nend\n\nwhen backdrop switches to [b19 v]\ngo to x: (-192) y: (-89)\nhide variable [summer level v]\nhide variable [boss level v]\nhide variable [deaths v]\nshow variable [fall level v]\nset [fall level v] to [1]\n\nwhen backdrop switches to [b20 v]\ngo to x: (-192) y: (-89)\nchange [fall level v] by (1)\n\nwhen backdrop switches to [b21 v]\ngo to x: (-192) y: (-89)\nchange [fall level v] by (1)\n\nwhen I receive [reset v]\ngo to x: (-192) y: (-89)\n\nwhen backdrop switches to [b22 v]\ngo to x: (-192) y: (-89)\nchange [fall level v] by (1)\n\nwhen backdrop switches to [b23 v]\ngo to x: (-192) y: (-89)\nchange [fall level v] by (1)\n\nwhen backdrop switches to [b24 v]\ngo to x: (-192) y: (-89)\nchange [fall level v] by (1)\n\nwhen backdrop switches to [boss level 1 v]\nforever\n    if <touching (boss danger v)?> then\n        change [deaths v] by (1)\n    end\nend\n\n