Cave - a 3D Platformer
@Stage\n\n@Level1\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [1]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [1]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [1]> then\n    set size to (100) %\n    show\nend\n\n@Figur2\n\nwhen flag clicked\ngo to x: (0) y: (-140)\nset [level v] to [1]\nset [up2 v] to [0]\nforever\n    erase all\n    broadcast (test v)\n    switch backdrop to (bühnenbild2 v)\n    if <touching color (#009eff)?> then\n        change y by (10)\n    end\n    if <touching color (#42ff00)?> then\n        change [level v] by (1)\n        set y to (-140)\n        set x to (0)\n        set [kostüm v] to [27]\n        if <(level) = [10]> then\n            set [kostüm v] to [38]\n        end\n        if <(level) = [12]> then\n            set [kostüm v] to [38]\n        end\n        broadcast (n2 v)\n        repeat (8)\n            change [color v] effect by (25)\n            stamp\n        end\n    end\n    if <<not <touching color (#000000)?>> or <[80] < (y position)>> then\n        if <[1] > (up)> then\n            change [up v] by (-1)\n            change y by (up)\n        end\n    end\n    if <<touching color (#000000)?> and <(y position) < [80]>> then\n        if <[1] > (up)> then\n            set [up2 v] to [0]\n            change y by ((up) * (-1))\n            if <(up) < [0]> then\n                set [up v] to [0]\n            end\n        end\n    end\n    if <touching color (#ff0000)?> then\n        set y to (-140)\n        set x to (0)\n        set [kostüm v] to [27]\n        if <(level) = [10]> then\n            set [kostüm v] to [38]\n        end\n        if <(level) = [12]> then\n            set [kostüm v] to [38]\n        end\n        broadcast (n2 v)\n        repeat (8)\n            change [color v] effect by (25)\n            stamp\n        end\n    end\n    if <key (left arrow v) pressed?> then\n        change y by (10)\n        change x by (-10)\n        if <touching color (#000000)?> then\n            change x by (10)\n        end\n        change y by (-10)\n    end\n    if <(x position) > [200]> then\n        set x to (200)\n    end\n    if <[-200] > (x position)> then\n        set x to (-200)\n    end\n    if <key (right arrow v) pressed?> then\n        change y by (10)\n        change x by (10)\n        if <touching color (#000000)?> then\n            change x by (-10)\n        end\n        change y by (-10)\n    end\n    if <key (space v) pressed?> then\n        if <[1] > (up2)> then\n            broadcast (up v)\n        end\n    end\n    switch backdrop to (bühnenbild1 v)\n    hide\n    if <key (up arrow v) pressed?> then\n        broadcast (Nachricht1 v)\n    else\n        broadcast (n2 v)\n    end\nend\n\nwhen I receive [figur v]\nstamp\n\nwhen I receive [up v]\nset [up2 v] to [1]\nset [up v] to [20]\nrepeat (20)\n    change y by (up)\n    change [up v] by (-1)\nend\n\nif <(level) = [10]> then\n    set [kostüm v] to [0]\nend\n\n@Level2\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [2]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [2]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [2]> then\n    set size to (100) %\n    show\nend\n\n@Level3\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [3]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [3]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [3]> then\n    set size to (100) %\n    show\nend\n\n@Level4\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [4]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [4]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [4]> then\n    set size to (100) %\n    show\nend\n\n@Level5\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [5]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [5]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [5]> then\n    set size to (100) %\n    show\nend\n\n@Level6\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [6]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\nhide\nif <(level) = [6]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [6]> then\n    set size to (100) %\n    show\nend\n\n@Level7\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [7]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [7]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [7]> then\n    set size to (100) %\n    show\nend\n\n@Level8\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [8]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [8]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [8]> then\n    set size to (100) %\n    show\nend\n\n@Level9\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [9]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nnext costume\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nnext costume\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [9]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [9]> then\n    set size to (100) %\n    show\nend\n\n@Level10\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [10]> then\n    hide\n    erase all\n    change [kostüm v] by (0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nswitch costume to ((costume [number v]) - (1))\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nswitch costume to ((costume [number v]) - (1))\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [10]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [10]> then\n    set size to (100) %\n    show\nend\n\n@Level11\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [11]> then\n    hide\n    erase all\n    change [kostüm v] by (-0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nswitch costume to ((costume [number v]) - (-1))\nchange [brightness v] effect by (2)\n\ndefine make2\nchange size by (5)\nstamp\nswitch costume to ((costume [number v]) - (-1))\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [11]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [11]> then\n    set size to (100) %\n    show\nend\n\n@Level12\n\nwhen flag clicked\nbroadcast (Nachricht1 v)\nhide\nerase all\nset [kostüm v] to [27]\ngo to x: (0) y: (0)\n\nwhen I receive [nachricht1 v]\nhide\nif <(level) = [12]> then\n    hide\n    erase all\n    change [kostüm v] by (0.5)\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\ndefine make\nchange size by (2)\nstamp\nswitch costume to ((costume [number v]) - (1))\nchange [brightness v] effect by (2)\n\nwhen I receive [n2 v]\ngo to x: (0) y: (0)\nhide\nif <(level) = [12]> then\n    hide\n    erase all\n    switch costume to ((Kostüm) + (49))\n    set size to (2) %\n    set [brightness v] effect to (-98)\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    make\n    broadcast (figur v) and wait\nend\n\nwhen I receive [test v]\nif <(level) = [12]> then\n    set size to (100) %\n    show\nend\n\n
Cave - a 3D Platformer\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nUse ^<> and space to jump! Don't touch red! Blue is water. Have Fun!\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nBenutze ^<> und die Leertaste zu springen! Berühre kein rot. Blau ist Wasser. Hab spaß!