-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_history
1 lines (1 loc) · 220 KB
/
_history
1
{"entries":[{"timestamp":1729219267892,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"http"],[-1,"s://developers.google.com/blockly/xml\"><variables><variable id=\"U}0NwkeiNby+D+ctI9t9\">Player</variable><variable id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</variable><variable id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</variable></variables><block type=\"pxt-on-start\" x=\"211\" y=\"-149\"><statement name=\"HANDLER\"><block type=\"device_print_message\"><value name=\"text\"><shadow type=\"text\"><field name=\"TEXT\">BitDash</field></shadow></value><next><block type=\"device_show_image_offset\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" _expanded=\"0\" _input_init=\"true\"></mutation><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field></block></value><value name=\"offset\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"interval\"><shadow type=\"math_number\"><field name=\"NUM\">400</field></shadow></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_build_image\"><field name=\"LEDS\">`\n # # # . . \n # . . # . \n # . . . # \n # . . # . \n # # # . .\n `</field></block></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.AB</field></block></value></block></value><statement name=\"DO\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">LT</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\"><field name=\"NAME\">Button.B</field></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">GT</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # . . # . \n # . . # . \n # . . # . \n # . . # . \n # # . # .\n `</field></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # . # # # \n # . . . # \n # . . # . \n # . . # . \n # # # . #\n `</field></block></statement></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></statement></block><block type=\"device_forever\" x=\"5\" y=\"197\"></block>"],[1,"://www.w3.org/1999/xhtml\">\n <block type=\"pxt-on-start\"></block>\n <block type=\"device_forever\"></block>\n"],[0,"</xm"]],"start1":12,"start2":12,"length1":5363,"length2":113}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"let LvlSelector = 0\nlet myImage: Image = null\nbasic.showString(\"BitDash\")\nmyImage.showImage(0)\nmyImage = images.createImage(`\n # # # . .\n # . . # .\n # . . . #\n # . . # .\n # # # . .\n `)\nif (input.buttonIsPressed(Button.A)) {\n while (!(input.buttonIsPressed(Button.AB))) {\n if (input.buttonIsPressed(Button.A)) {\n if (LvlSelector < 3) {\n LvlSelector += 1\n }\n }\n if (input.buttonIsPressed(Button.B)) {\n if (LvlSelector > 0) {\n LvlSelector += -1\n }\n }\n if (LvlSelector == 1) {\n basic.showLeds(`\n # . . # .\n # . . # .\n # . . # .\n # . . # .\n # # . # .\n `)\n }\n if (LvlSelector == 2) {\n basic.showLeds(`\n # . # # #\n # . . . #\n # . . # .\n # . . # .\n # # # . #\n `)\n }\n }\n}\nbasic.forever(function () {\n\t\n})"],[0,"\n"]],"start1":0,"start2":0,"length1":1052,"length2":1}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0," \""],[-1,"preferredEditor\": \"blocksprj\""],[1,"additionalFilePaths\": []"],[0,"\n}\n"]],"start1":231,"start2":231,"length1":36,"length2":31}]}]},{"timestamp":1729219867102,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"le><"],[-1,"variable id=\"ZnT3zKMKw_!Eo+V;GY_0\">sprite</variable><variable id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</variable></variables><block type=\"device_forever\" x=\"163\" y=\"122\"></block"],[1,"/variables"],[0,"><bl"]],"start1":228,"start2":228,"length1":176,"length2":18},{"diffs":[[0," x=\""],[-1,"448"],[1,"211"],[0,"\" y=\""],[1,"-"],[0,"14"],[-1,"6"],[1,"9"],[0,"\"><s"]],"start1":269,"start2":269,"length1":19,"length2":20},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field"],[1,"device_print_message\""],[0,"><va"]],"start1":322,"start2":322,"length1":81,"length2":29},{"diffs":[[0,"e\"><value name=\""],[-1,"VALUE"],[1,"text"],[0,"\"><shadow type=\""]],"start1":345,"start2":345,"length1":37,"length2":36},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"text"],[0,"\"><field nam"]],"start1":369,"start2":369,"length1":35,"length2":28},{"diffs":[[0,"t\"><field name=\""],[-1,"NUM\">0"],[1,"TEXT\">BitDash"],[0,"</field></shadow"]],"start1":384,"start2":384,"length1":38,"length2":45},{"diffs":[[0,"field></shadow><"],[1,"/value><next><"],[0,"block type=\"devi"]],"start1":415,"start2":415,"length1":32,"length2":46},{"diffs":[[0,"ice_"],[-1,"build"],[1,"show"],[0,"_image"],[-1,"\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block"],[1,"_offset\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" _expanded=\"0\" _input_init=\"true\"></mutation"],[0,"><"],[-1,"/"],[0,"value"],[-1,"><next"],[1," name=\"sprite\""],[0,"><bl"]],"start1":460,"start2":460,"length1":174,"length2":138},{"diffs":[[0,"type=\"variables_"],[-1,"s"],[1,"g"],[0,"et\"><field name="]],"start1":602,"start2":602,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field"],[1,"m?tAj|K2c,HiRv-,Onnq\">myImage</field></block></value"],[0,"><va"]],"start1":641,"start2":641,"length1":48,"length2":60},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"offset"],[0,"\"><shadow type=\""]],"start1":695,"start2":695,"length1":37,"length2":38},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":748,"start2":748,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"next><block type=\"device_while\"><"],[0,"valu"]],"start1":787,"start2":787,"length1":41,"length2":8},{"diffs":[[0,"ue><value name=\""],[-1,"COND"],[1,"interval"],[0,"\"><shadow type=\""]],"start1":787,"start2":787,"length1":36,"length2":40},{"diffs":[[0,"pe=\""],[-1,"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED"],[1,"math_number"],[0,"\"><f"]],"start1":823,"start2":823,"length1":58,"length2":19},{"diffs":[[0,"me=\""],[-1,"BOOL\">FALSE"],[1,"NUM\">400"],[0,"</fi"]],"start1":849,"start2":849,"length1":19,"length2":16},{"diffs":[[0,"ow><"],[-1,"block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value></block"],[1,"/value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field"],[0,"><"],[-1,"/"],[0,"value"],[-1,"><statement name=\"DO\"><block type=\"device_show_image_offset\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" _expanded=\"0\" _input_init=\"true\"></mutation><value name=\"sprite\"><block type=\"variables_"],[1," name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_build_ima"],[0,"ge"],[-1,"t"],[0,"\"><f"]],"start1":875,"start2":875,"length1":351,"length2":222},{"diffs":[[0,"me=\""],[-1,"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field></block></value"],[1,"LEDS\">`\n # # # . . \n # . . # . \n # . . . # \n # . . # . \n # # # . .\n `</field></block></value><next><block type=\"controls_if\""],[0,"><va"]],"start1":1104,"start2":1104,"length1":69,"length2":174},{"diffs":[[0,"f\"><value name=\""],[-1,"offset"],[1,"IF0"],[0,"\"><shadow type=\""]],"start1":1272,"start2":1272,"length1":38,"length2":35},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":1295,"start2":1295,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">0"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":1319,"start2":1319,"length1":38,"length2":42},{"diffs":[[0,"ow><"],[-1,"/value><value name=\"interval\"><shadow type=\"math_number"],[1,"block type=\"device_get_button2"],[0,"\"><f"]],"start1":1359,"start2":1359,"length1":63,"length2":38},{"diffs":[[0,"\"><field name=\"N"],[-1,"UM\">400"],[1,"AME\">Button.A"],[0,"</field></shadow"]],"start1":1393,"start2":1393,"length1":39,"length2":45},{"diffs":[[0,"tton.A</field></"],[-1,"shadow"],[1,"block"],[0,"></value></block"]],"start1":1416,"start2":1416,"length1":38,"length2":37},{"diffs":[[0,"ue><"],[-1,"/block></statement><next><block type=\"device_clear_display\"><next"],[1,"statement name=\"DO0\""],[0,"><bl"]],"start1":1443,"start2":1443,"length1":73,"length2":28},{"diffs":[[0," # \n # . "],[-1,"# # #"],[1,". # ."],[0," \n # . # "]],"start1":5065,"start2":5065,"length1":37,"length2":37},{"diffs":[[0," # ."],[-1," #"],[0," ."],[1," #"],[0," . \n "]],"start1":5091,"start2":5091,"length1":20,"length2":20},{"diffs":[[0," # # "],[-1,". #"],[1,"# ."],[0," #\n "]],"start1":5111,"start2":5111,"length1":19,"length2":19},{"diffs":[[0,"nt><"],[-1,"next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type=\"function_definition\" x=\"25\" y=\"243\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"mQRe*1LMNYAgf3r=#_8M\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\"><block type=\"variables_set\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Player</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field><next><block type=\"variables_set\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><next><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value></block></next></block></next></block></next></block></statement"],[1,"/block></statement></block></next></block></next></block></next></block></statement></block><block type=\"device_forever\" x=\"5\" y=\"197\""],[0,"></b"]],"start1":5224,"start2":5224,"length1":3366,"length2":142}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"function StartLvl (Number2: number) {\n Player = game.createSprite(1, 3)\n basic.showLeds(`\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n `)\n Spike = game.createSprite(2, 2)\n for (let index = 0; index < 4; index++) {\n \t\n }\n}\nlet Spike: game.LedSprite = null\nlet Player: game.LedSprite = null\nlet "],[1,"let LvlSelector = 0\nlet myImage: Image = null\nbasic.showString(\"BitDash\")\nmyImage.showImage(0)\n"],[0,"myIm"]],"start1":0,"start2":0,"length1":368,"length2":99},{"diffs":[[0,"# . .\n # "],[-1,"# #"],[1,". ."],[0," # .\n # #"]],"start1":134,"start2":134,"length1":27,"length2":27},{"diffs":[[0,".\n # "],[-1,"# # #"],[1,". . ."],[0," #\n #"]],"start1":152,"start2":152,"length1":21,"length2":21},{"diffs":[[0,"#\n # "],[-1,"# #"],[1,". ."],[0," # .\n "]],"start1":166,"start2":166,"length1":19,"length2":19},{"diffs":[[0," `)\n"],[-1,"let LvlSelector = 1\nwhile (!"],[1,"if "],[0,"(inp"]],"start1":199,"start2":199,"length1":36,"length2":11},{"diffs":[[0,".A))"],[-1,")"],[0," {\n "],[-1,"myImage.showImage(0)\n}\nbasic.clearScreen()\n"],[0,"whil"]],"start1":235,"start2":235,"length1":59,"length2":15},{"diffs":[[0,"ton.AB))) {\n"],[1," "],[0," if (inpu"]],"start1":280,"start2":280,"length1":24,"length2":28},{"diffs":[[0,"n.A)) {\n "],[1," "],[0,"if (LvlSelector "]],"start1":331,"start2":331,"length1":32,"length2":36},{"diffs":[[0,") {\n "],[1," "],[0,"LvlSelector += 1"]],"start1":370,"start2":370,"length1":32,"length2":36},{"diffs":[[0,"= 1\n "],[-1,"}\n"],[1," }\n "],[0," "],[1," "],[0,"}\n"],[1," "],[0," if (inpu"]],"start1":403,"start2":403,"length1":32,"length2":44},{"diffs":[[0,"n.B)) {\n "],[1," "],[0,"if (LvlSelector "]],"start1":470,"start2":470,"length1":32,"length2":36},{"diffs":[[0,") {\n "],[1," "],[0,"LvlSelector += -"]],"start1":509,"start2":509,"length1":32,"length2":36},{"diffs":[[0," "],[-1,"}\n"],[1," }\n "],[0," }\n"],[1," "],[0," "]],"start1":551,"start2":551,"length1":16,"length2":28},{"diffs":[[0,"== 1) {\n "],[1," "],[0,"basic.showLeds(`"]],"start1":595,"start2":595,"length1":32,"length2":36},{"diffs":[[0,"s(`\n "],[1," "],[0,"# . . # .\n "]],"start1":628,"start2":628,"length1":32,"length2":36},{"diffs":[[0," # . . # .\n"],[1," "],[0," # . "]],"start1":642,"start2":642,"length1":32,"length2":36},{"diffs":[[0," # . . # .\n"],[1," "],[0," # . "]],"start1":668,"start2":668,"length1":32,"length2":36},{"diffs":[[0,"# .\n "],[1," "],[0,"# . . # .\n "]],"start1":706,"start2":706,"length1":32,"length2":36},{"diffs":[[0," # . . # .\n"],[1," "],[0," # # "]],"start1":720,"start2":720,"length1":32,"length2":36},{"diffs":[[0," "],[1," "],[0,"`)\n "],[1," "],[0,"}\n"],[1," "],[0," if ("]],"start1":766,"start2":766,"length1":25,"length2":37},{"diffs":[[0,"== 2) {\n "],[1," "],[0,"basic.showLeds(`"]],"start1":815,"start2":815,"length1":32,"length2":36},{"diffs":[[0,"s(`\n "],[1," "],[0,"# . # # #\n "]],"start1":848,"start2":848,"length1":32,"length2":36},{"diffs":[[0," "],[1," "],[0,"# . . . #\n "]],"start1":878,"start2":878,"length1":24,"length2":28},{"diffs":[[0," "],[1," "],[0,"# . "],[-1,"# # #"],[1,". # ."],[0,"\n "]],"start1":904,"start2":904,"length1":33,"length2":37},{"diffs":[[0," "],[-1,"# ."],[1," "],[0," # . ."],[1," # ."],[0,"\n "]],"start1":938,"start2":938,"length1":17,"length2":21},{"diffs":[[0," "],[-1,"# # ."],[1," # #"],[0," #"],[1," ."],[0," #\n "]],"start1":960,"start2":960,"length1":23,"length2":27},{"diffs":[[0," "],[-1,"`)\n }\n}\nif (LvlSelector == 1) {\n StartLvl(1)\n}\nif (LvlSelector == 2) {\n StartLvl(2)"],[1," `)\n }\n }"],[0,"\n}\nb"]],"start1":990,"start2":990,"length1":100,"length2":30}]}]},{"timestamp":1729220494665,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,") {\n"],[-1," basic.clearScreen()\n"],[0," "]],"start1":893,"start2":893,"length1":36,"length2":8}]}]},{"timestamp":1729220583565,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"bles><block "],[1,"type=\"device_forever\" x=\"163\" y=\"122\"></block><block "],[0,"type=\"pxt-on"]],"start1":343,"start2":343,"length1":24,"length2":77},{"diffs":[[0," x=\""],[-1,"620"],[1,"448"],[0,"\" y=\"1"],[-1,"19"],[1,"46"],[0,"\"><s"]],"start1":427,"start2":427,"length1":19,"length2":19},{"diffs":[[0,"field name=\"VAR\""],[1," id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_build_image\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block></value><next><block type=\"variables_set\"><field name=\"VAR\""],[0," id=\"?-c$Nw)h:`Z"]],"start1":499,"start2":499,"length1":32,"length2":389},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":1073,"start2":1073,"length1":32,"length2":69},{"diffs":[[0,"how_"],[-1,"leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field"],[1,"image_offset\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" _expanded=\"0\" _input_init=\"true\"></mutation><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</field></block></value><value name=\"offset\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"interval\"><shadow type=\"math_number\"><field name=\"NUM\">400</field></shadow></value"],[0,"></b"]],"start1":1356,"start2":1356,"length1":145,"length2":424},{"diffs":[[0,"/next></block></"],[1,"next></block></"],[0,"statement></bloc"]],"start1":7296,"start2":7296,"length1":32,"length2":47},{"diffs":[[0," x=\""],[-1,"-44"],[1,"25"],[0,"\" y=\"2"],[-1,"3"],[1,"4"],[0,"3\"><"]],"start1":7378,"start2":7378,"length1":18,"length2":17},{"diffs":[[0,"ock "],[-1,"type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"argument_reporter_number\"><field name=\"VALUE\">Number</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block "],[0,"type"]],"start1":7769,"start2":7769,"length1":469,"length2":8},{"diffs":[[0,"ock "],[-1,"type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value></block></value></block></value><statement name=\"DO\"><block "],[0,"type"]],"start1":8373,"start2":8373,"length1":509,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":8497,"start2":8497,"length1":45,"length2":8},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"5"],[1,"2"],[0,"</field></shadow"]],"start1":8616,"start2":8616,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"2"],[0,"</field></shadow"]],"start1":8703,"start2":8703,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"statement name=\"DO\"><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"leds\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">5</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></statement></block></statement></block><block type=\"device_forever\" x=\"293\" y=\"217\"></block><block type=\"device_show_number\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"380\" y=\"1371\"><value name=\"number\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow></value"],[1,"/block></next></block></next></block></next></block></statement"],[0,"></b"]],"start1":8895,"start2":8895,"length1":1011,"length2":71}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,") {\n"],[-1," if (Number2 == 1) {\n "],[0," "]],"start1":34,"start2":34,"length1":36,"length2":8},{"diffs":[[0,"prite(1, 3)\n"],[-1," "],[0," basic.sh"]],"start1":63,"start2":63,"length1":28,"length2":24},{"diffs":[[0,"wLeds(`\n "],[-1," "],[0,". . . . .\n "]],"start1":88,"start2":88,"length1":36,"length2":32},{"diffs":[[0,". . . .\n "],[-1," "],[0,". . . . .\n "]],"start1":106,"start2":106,"length1":36,"length2":32},{"diffs":[[0," . . . . .\n"],[-1," "],[0," . . . . "]],"start1":116,"start2":116,"length1":36,"length2":32},{"diffs":[[0,". .\n "],[-1," "],[0,". . . . .\n "]],"start1":146,"start2":146,"length1":28,"length2":24},{"diffs":[[0," . . . . .\n"],[-1," "],[0," # # "]],"start1":156,"start2":156,"length1":28,"length2":24},{"diffs":[[0," "],[-1," "],[0,"`)\n"],[-1," while (!(Player.isTouching(Spike))) {\n "],[0," "]],"start1":190,"start2":190,"length1":69,"length2":11},{"diffs":[[0,"ite("],[-1,"5, 3"],[1,"2, 2"],[0,")\n"],[-1," "],[0," "]],"start1":223,"start2":223,"length1":22,"length2":14},{"diffs":[[0," "],[-1," Spike.move(-1)\n }\n Spike.set(LedSpriteProperty.X, 5)\n }"],[1,"\t"],[0,"\n "]],"start1":279,"start2":279,"length1":104,"length2":9},{"diffs":[[0,"let "],[-1,"LvlSelector = 1\nwhile (!(input.buttonIsPressed(Button.A))) {\n basic.showLeds"],[1,"myImage = images.createImage"],[0,"(`\n"],[-1," "],[0," "]],"start1":360,"start2":360,"length1":94,"length2":39},{"diffs":[[0," # # # . .\n "],[-1," "],[0,"# # # # .\n "]],"start1":397,"start2":397,"length1":36,"length2":32},{"diffs":[[0,"# # # .\n "],[-1," "],[0,"# # # # #\n "]],"start1":415,"start2":415,"length1":28,"length2":24},{"diffs":[[0,"# # # #\n "],[-1," "],[0,"# # # # .\n "]],"start1":429,"start2":429,"length1":28,"length2":24},{"diffs":[[0,"# # # .\n "],[-1," "],[0,"# # # . .\n "]],"start1":443,"start2":443,"length1":28,"length2":24},{"diffs":[[0,". .\n "],[-1," `"],[1,"`)\nlet LvlSelector = 1\nwhile (!(input.buttonIsPressed(Button.A))) {\n myImage.showImage(0"],[0,")\n}\nbasi"]],"start1":461,"start2":461,"length1":21,"length2":107},{"diffs":[[0,"tor == 1) {\n"],[1," basic.clearScreen()\n"],[0," basi"]],"start1":885,"start2":885,"length1":24,"length2":52}]}]},{"timestamp":1729221178423,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"le><"],[-1,"variable id=\"1d8=i),l9XZSmKeX_e4r\">A</variable><variable id=\"Z?e*7OA67t!*]2YK4hOs\">B</variable></variables><block type=\"device_forever\" x=\"500\" y=\"236\"></block"],[1,"/variables"],[0,"><bl"]],"start1":333,"start2":333,"length1":167,"length2":18},{"diffs":[[0,"x=\"6"],[-1,"4"],[0,"2"],[1,"0"],[0,"\" y=\""],[-1,"298"],[1,"119"],[0,"\"><s"]],"start1":375,"start2":375,"length1":18,"length2":18},{"diffs":[[0,"ue><next><block "],[1,"type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value></block></value><statement name=\"DO\"><block "],[0,"type=\"device_sho"]],"start1":596,"start2":596,"length1":32,"length2":315},{"diffs":[[0,"ld><"],[-1,"next><block type=\"variables_set\"><field name=\"VAR\" id=\"1d8=i),l9XZSmKeX_e4r\">A</field"],[1,"/block></statement><next><block type=\"device_clear_display\"><next><block type=\"device_while\""],[0,"><va"]],"start1":1048,"start2":1048,"length1":93,"length2":100},{"diffs":[[0,"e\"><value name=\""],[-1,"VALUE"],[1,"COND"],[0,"\"><shadow type=\""]],"start1":1142,"start2":1142,"length1":37,"length2":36},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":1166,"start2":1166,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">1"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":1190,"start2":1190,"length1":38,"length2":42},{"diffs":[[0,"ow><"],[-1,"/value></block></next></block></next></block></statement></block><block type=\"function_definition\" x=\"337\" y=\"321\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"mQRe*1LMNYAgf3r=#_8M\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number"],[1,"block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.AB"],[0,"</fi"]],"start1":1230,"start2":1230,"length1":447,"length2":114},{"diffs":[[0,"/block></value><"],[1,"/block></value><"],[0,"statement name=\""]],"start1":1349,"start2":1349,"length1":32,"length2":48},{"diffs":[[0,"me=\""],[-1,"STACK"],[1,"DO"],[0,"\"><b"]],"start1":1393,"start2":1393,"length1":13,"length2":10},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"1d8=i),l9XZSmKeX_e4r\">A</field><value name=\"VALUE\""],[1,"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field"],[0,"><"],[1,"/"],[0,"shadow"],[-1," type=\"math_number"],[1,"><block type=\"device_get_button2"],[0,"\"><f"]],"start1":1410,"start2":1410,"length1":121,"length2":176},{"diffs":[[0,"\"><field name=\"N"],[-1,"UM\">1"],[1,"AME\">Button.A"],[0,"</field></shadow"]],"start1":1582,"start2":1582,"length1":37,"length2":45},{"diffs":[[0,"tton.A</field></"],[-1,"shadow"],[1,"block"],[0,"></value><next><"]],"start1":1605,"start2":1605,"length1":38,"length2":37},{"diffs":[[0,"/block></value><"],[-1,"next"],[1,"statement name=\"DO0\""],[0,"><block type=\"co"]],"start1":1620,"start2":1620,"length1":36,"length2":52},{"diffs":[[0,"field name=\"OP\">"],[-1,"EQ"],[1,"LT"],[0,"</field><value n"]],"start1":1799,"start2":1799,"length1":34,"length2":34},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":1851,"start2":1851,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[1,"v"],[0,"ar"],[-1,"gument_reporter_number\"><field name=\"VALUE\">Numbe"],[1,"iables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelecto"],[0,"r</f"]],"start1":1950,"start2":1950,"length1":59,"length2":77},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"3"],[0,"</field></shadow"]],"start1":2093,"start2":2093,"length1":33,"length2":33},{"diffs":[[0,"type=\"variables_"],[-1,"set"],[1,"change"],[0,"\"><field name=\"V"]],"start1":2180,"start2":2180,"length1":35,"length2":38},{"diffs":[[0,"id=\""],[-1,"U}0NwkeiNby+D+ctI9t9\">Playe"],[1,"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelecto"],[0,"r</f"]],"start1":2222,"start2":2222,"length1":35,"length2":40},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":2309,"start2":2309,"length1":45,"length2":8},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":2316,"start2":2316,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value"],[1,"/value></block></statement></block></statement><next><block type=\"controls_if\""],[0,"><va"]],"start1":2347,"start2":2347,"length1":126,"length2":86},{"diffs":[[0,"e name=\""],[-1,"y"],[1,"IF0"],[0,"\"><shado"]],"start1":2435,"start2":2435,"length1":17,"length2":19},{"diffs":[[0,"pe=\""],[-1,"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field></block></next></block></statement></block></next></block></statement></block"],[1,"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow"],[0,"><bl"]],"start1":2458,"start2":2458,"length1":327,"length2":99},{"diffs":[[0,"ice_"],[1,"get_"],[0,"button"],[-1,"_event\" x=\"1358\" y=\"374"],[1,"2"],[0,"\"><f"]],"start1":2570,"start2":2570,"length1":37,"length2":19},{"diffs":[[0,"e=\"NAME\">Button."],[-1,"A"],[1,"B"],[0,"</field><stateme"]],"start1":2597,"start2":2597,"length1":33,"length2":33},{"diffs":[[0,"utton.B</field><"],[1,"/block></value><"],[0,"statement name=\""]],"start1":2607,"start2":2607,"length1":32,"length2":48},{"diffs":[[0,"statement name=\""],[-1,"HANDLER"],[1,"DO0"],[0,"\"><block type=\"c"]],"start1":2639,"start2":2639,"length1":39,"length2":35},{"diffs":[[0,"ean\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":2728,"start2":2728,"length1":45,"length2":8},{"diffs":[[0,"field name=\"OP\">"],[-1,"EQ"],[1,"GT"],[0,"</field><value n"]],"start1":2802,"start2":2802,"length1":34,"length2":34},{"diffs":[[0,"AR\" id=\""],[-1,"Z?e*7OA67t!*]2YK4hOs\">B"],[1,"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector"],[0,"</field>"]],"start1":2986,"start2":2986,"length1":39,"length2":49},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":3096,"start2":3096,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[1,"-"],[0,"1</field></shado"]],"start1":3319,"start2":3319,"length1":32,"length2":33},{"diffs":[[0,"ck></statement><"],[-1,"/block"],[1,"next"],[0,"><block type=\"de"]],"start1":3387,"start2":3387,"length1":38,"length2":36},{"diffs":[[0,"pe=\""],[-1,"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"847\" y=\"452\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED\"><value name=\"IF0\"><shadow type=\"logic_boolean"],[1,"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><f"]],"start1":3417,"start2":3417,"length1":251,"length2":103},{"diffs":[[0,"are\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":3581,"start2":3581,"length1":45,"length2":8},{"diffs":[[0,"get\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"1d8=i),l9XZSmKeX_e4r\">A"],[1,"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector"],[0,"</fi"]],"start1":3715,"start2":3715,"length1":91,"length2":64},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":3837,"start2":3837,"length1":45,"length2":8},{"diffs":[[0,"ice_"],[-1,"clear_display\" disabled-reasons=\"MANUALLY_DISABLED\"><next><block type=\"device_show_number\" disabled-reasons=\"MANUALLY_DISABLED\"><value name=\"number\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED"],[1,"show_leds\"><field name=\"LEDS\">`\n # . . # . \n # . . # . \n # . . # . \n # . . # . \n # # . # .\n `</field></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number"],[0,"\"><f"]],"start1":3940,"start2":3940,"length1":219,"length2":423},{"diffs":[[0,"get\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":4420,"start2":4420,"length1":45,"length2":8},{"diffs":[[0,"ue><"],[-1,"next><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED"],[1,"value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # . # # # \n # . . . # \n # . # # # \n # . # . . \n # # . # #\n `</field></block></statement></block></next></block></next></block></next></block></statement><next><block type=\"controls_if"],[0,"\"><v"]],"start1":4501,"start2":4501,"length1":74,"length2":410},{"diffs":[[0,"are\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":5056,"start2":5056,"length1":45,"length2":8},{"diffs":[[0,"get\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":5190,"start2":5190,"length1":45,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":5312,"start2":5312,"length1":45,"length2":8},{"diffs":[[0,"all\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><mu"]],"start1":5422,"start2":5422,"length1":45,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":5620,"start2":5620,"length1":45,"length2":8},{"diffs":[[0,"_if\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><va"]],"start1":5716,"start2":5716,"length1":45,"length2":8},{"diffs":[[0,"are\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":5868,"start2":5868,"length1":45,"length2":8},{"diffs":[[0,"get\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":6002,"start2":6002,"length1":45,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":6124,"start2":6124,"length1":45,"length2":8},{"diffs":[[0,"all\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><mu"]],"start1":6234,"start2":6234,"length1":45,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":6432,"start2":6432,"length1":45,"length2":8},{"diffs":[[0,"t></block></"],[-1,"statemen"],[1,"next></block></nex"],[0,"t></block></"]],"start1":6544,"start2":6544,"length1":32,"length2":42},{"diffs":[[0,"pe=\""],[-1,"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"1414\" y=\"475\"><field name=\"NAME\">Button.A</field></block><block type=\"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"1761\" y=\"525\"><field name=\"NAME\">Button.A</field"],[1,"function_definition\" x=\"-44\" y=\"233\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"mQRe*1LMNYAgf3r=#_8M\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value"],[0,"><st"]],"start1":6613,"start2":6613,"length1":248,"length2":392},{"diffs":[[0,"statement name=\""],[-1,"HANDLER"],[1,"STACK"],[0,"\"><block type=\"c"]],"start1":7003,"start2":7003,"length1":39,"length2":37},{"diffs":[[0,"_if\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><va"]],"start1":7047,"start2":7047,"length1":45,"length2":8},{"diffs":[[0,"ean\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":7094,"start2":7094,"length1":45,"length2":8},{"diffs":[[0,"are\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":7162,"start2":7162,"length1":45,"length2":8},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":7232,"start2":7232,"length1":45,"length2":8},{"diffs":[[0,"pe=\""],[-1,"v"],[0,"ar"],[-1,"iables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"Z?e*7OA67t!*]2YK4hOs\">B"],[1,"gument_reporter_number\"><field name=\"VALUE\">Number"],[0,"</fi"]],"start1":7282,"start2":7282,"length1":105,"length2":60},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":7400,"start2":7400,"length1":45,"length2":8},{"diffs":[[0,"les_"],[-1,"change\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelecto"],[1,"set\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Playe"],[0,"r</f"]],"start1":7506,"start2":7506,"length1":107,"length2":62},{"diffs":[[0,"UM\">"],[-1,"1</field></shadow></value></block></statemen"],[1,"0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field><nex"],[0,"t><"],[-1,"/"],[0,"block"],[-1,"></statement></block><block type=\"controls_if\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"1361\" y=\"698\""],[1," type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value></block></value></block></value><statement name=\"DO\"><block type=\"variables_set\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field"],[0,"><va"]],"start1":7671,"start2":7671,"length1":176,"length2":1009},{"diffs":[[0,"ld><value name=\""],[-1,"IF0"],[1,"VALUE"],[0,"\"><shadow type=\""]],"start1":8674,"start2":8674,"length1":35,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"logic_boolean"],[1,"math_number"],[0,"\" disabled-r"]],"start1":8699,"start2":8699,"length1":37,"length2":35},{"diffs":[[0,"field name=\""],[-1,"BOOL\">TRUE"],[1,"NUM\">0"],[0,"</field></sh"]],"start1":8762,"start2":8762,"length1":34,"length2":30},{"diffs":[[0,"pe=\""],[-1,"device_get_button2\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NAME\">Button.B</field></block></value><next><block type=\"controls_if\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED"],[1,"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">5</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"leds\"><shadow type=\"math_number"],[0,"\"><f"]],"start1":8806,"start2":8806,"length1":282,"length2":573},{"diffs":[[0,"field name=\""],[-1,"BOOL\">TRUE"],[1,"NUM\">-1"],[0,"</field></sh"]],"start1":9378,"start2":9378,"length1":34,"length2":31},{"diffs":[[0,"field></shadow><"],[1,"/value></block></statement><next><"],[0,"block type=\"devi"]],"start1":9399,"start2":9399,"length1":32,"length2":66},{"diffs":[[0,"pe=\""],[-1,"device_get_button2\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NAME\">Button.A</field></block></value"],[1,"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">5</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></statement></block"],[0,"><"],[1,"/"],[0,"stat"]],"start1":9457,"start2":9457,"length1":117,"length2":407},{"diffs":[[0,"ment"],[-1," name=\"DO0\"><block type=\"variables_change"],[1,"></block><block type=\"device_forever\" x=\"293\" y=\"217\"></block><block type=\"device_show_number"],[0,"\" di"]],"start1":9865,"start2":9865,"length1":49,"length2":101},{"diffs":[[0,"sabled-reasons=\""],[1,"ORPHANED_BLOCK,"],[0,"MANUALLY_DISABLE"]],"start1":9966,"start2":9966,"length1":32,"length2":47},{"diffs":[[0,"LED\""],[-1,"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field"],[1," x=\"380\" y=\"1371\""],[0,"><va"]],"start1":10011,"start2":10011,"length1":71,"length2":25},{"diffs":[[0,"1\"><value name=\""],[-1,"VALUE"],[1,"number"],[0,"\"><shadow type=\""]],"start1":10030,"start2":10030,"length1":37,"length2":38},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-1"],[1,"0"],[0,"</field></shadow"]],"start1":10120,"start2":10120,"length1":34,"length2":33},{"diffs":[[0,"k></"],[-1,"statement></block></next></block></"],[0,"xml>"]],"start1":10168,"start2":10168,"length1":43,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"input.onButtonPressed(Button.A, function () {\n let B = 0\n if (B == 1) {\n LvlSelector += 1\n }\n})\n"],[0,"func"]],"start1":0,"start2":0,"length1":116,"length2":4},{"diffs":[[0,") {\n"],[-1," A = 1\n"],[0," "]],"start1":34,"start2":34,"length1":18,"length2":8},{"diffs":[[0," "],[-1,"}\n}"],[1," while (!(Player.isTouching(Spike))) {\n Spike = game.createSprite(5, 3)\n for (let index = 0; index < 4; index++) {\n Spike.move(-1)\n }\n Spike.set(LedSpriteProperty.X, 5)\n }\n }\n}\nlet Spike: game.LedSprite = null"],[0,"\nlet"]],"start1":253,"start2":253,"length1":11,"length2":289},{"diffs":[[0,"ull\n"],[-1,"let A = 0\n"],[0,"let "]],"start1":569,"start2":569,"length1":18,"length2":8},{"diffs":[[0,"elector = 1\n"],[1,"while (!(input.buttonIsPressed(Button.A))) {\n "],[0,"basic.showLe"]],"start1":581,"start2":581,"length1":24,"length2":73},{"diffs":[[0,"wLeds(`\n "],[1," "],[1," "],[0,"# # # . .\n "]],"start1":651,"start2":651,"length1":24,"length2":28},{"diffs":[[0,"# # . .\n "],[1," "],[1," "],[0,"# # # # .\n "]],"start1":669,"start2":669,"length1":24,"length2":28},{"diffs":[[0,"# # # .\n "],[1," "],[1," "],[0,"# # # # #\n "]],"start1":687,"start2":687,"length1":24,"length2":28},{"diffs":[[0," # # # # #\n"],[1," "],[0," # # # # "]],"start1":701,"start2":701,"length1":24,"length2":28},{"diffs":[[0," # # # # .\n"],[1," "],[0," # # # . "]],"start1":719,"start2":719,"length1":24,"length2":28},{"diffs":[[0," "],[1," "],[1," "],[0,"`)\n"],[-1,"A = 1"],[1,"}\nbasic.clearScreen()\nwhile (!(input.buttonIsPressed(Button.AB))) {\n if (input.buttonIsPressed(Button.A)) {\n if (LvlSelector < 3) {\n LvlSelector += 1\n }\n }\n if (input.buttonIsPressed(Button.B)) {\n if (LvlSelector > 0) {\n LvlSelector += -1\n }\n }\n if (LvlSelector == 1) {\n basic.showLeds(`\n # . . # .\n # . . # .\n # . . # .\n # . . # .\n # # . # .\n `)\n }\n if (LvlSelector == 2) {\n basic.showLeds(`\n # . # # #\n # . . . #\n # . # # #\n # . # . .\n # # . # #\n `)\n }\n}\nif (LvlSelector == 1) {\n StartLvl(1)\n}\nif (LvlSelector == 2) {\n StartLvl(2)\n}"],[0,"\nbas"]],"start1":749,"start2":749,"length1":16,"length2":775}]}]},{"timestamp":1729221778413,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"id=\""],[-1,"+)ENG?*$Ei^_*`SDCkKc\">B</variable><variable id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</variable><variable id=\"?IDPp{(tdv@cr+Z7lyL?\">A</variable><variable id=\",4/R;mlf[TE{QpcZ.@zr\">Player</variable></variables"],[1,"U}0NwkeiNby+D+ctI9t9\">Player</variable><variable id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</variable><variable id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</variable><variable id=\"ZnT3zKMKw_!Eo+V;GY_0\">sprite</variable><variable id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</variable><variable id=\"1d8=i),l9XZSmKeX_e4r\">A</variable><variable id=\"Z?e*7OA67t!*]2YK4hOs\">B</variable></variables><block type=\"device_forever\" x=\"500\" y=\"236\"></block><block type=\"pxt-on-start\" x=\"642\" y=\"298\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field><next><block type=\"variables_set\"><field name=\"VAR\" id=\"1d8=i),l9XZSmKeX_e4r\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></next></block></next></block></statement></block"],[0,"><bl"]],"start1":76,"start2":76,"length1":212,"length2":1080},{"diffs":[[0," x=\""],[-1,"0"],[1,"337"],[0,"\" y=\""],[-1,"0"],[1,"321"],[0,"\"><m"]],"start1":1186,"start2":1186,"length1":15,"length2":19},{"diffs":[[0,"tionid=\""],[-1,"1*u5~hLBV5LC*lI*$^l@"],[1,"-OG]B3I+_P@9!HPdow]{"],[0,"\"><arg n"]],"start1":1233,"start2":1233,"length1":36,"length2":36},{"diffs":[[0,"mber"],[-1,"2"],[0,"\" id=\""],[-1,"qkdkweq64prvf8395jbk"],[1,"mQRe*1LMNYAgf3r=#_8M"],[0,"\" ty"]],"start1":1276,"start2":1276,"length1":35,"length2":34},{"diffs":[[0,"e name=\""],[-1,"qkdkweq64prvf8395jbk"],[1,"mQRe*1LMNYAgf3r=#_8M"],[0,"\"><block"]],"start1":1388,"start2":1388,"length1":36,"length2":36},{"diffs":[[0,"e=\"VALUE\">Number"],[-1,"2"],[0,"</field></block>"]],"start1":1511,"start2":1511,"length1":33,"length2":32},{"diffs":[[0,"AR\" id=\""],[-1,"+)ENG?*$Ei^_*`SDCkKc\">B"],[1,"1d8=i),l9XZSmKeX_e4r\">A"],[0,"</field>"]],"start1":1617,"start2":1617,"length1":39,"length2":39},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":1705,"start2":1705,"length1":33,"length2":33},{"diffs":[[0,"\">Number"],[-1,"2"],[0,"</field>"]],"start1":2057,"start2":2057,"length1":17,"length2":16},{"diffs":[[0,"id=\""],[-1,",4/R;mlf[TE{QpcZ.@zr"],[1,"U}0NwkeiNby+D+ctI9t9"],[0,"\">Pl"]],"start1":2260,"start2":2260,"length1":28,"length2":28},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":2330,"start2":2330,"length1":32,"length2":69},{"diffs":[[0,"ock "],[-1,"type=\"device_forever\" x=\"33\" y=\"33\"></block><block "],[0,"type"]],"start1":2893,"start2":2893,"length1":59,"length2":8},{"diffs":[[0," x=\""],[-1,"472"],[1,"1358"],[0,"\" y=\""],[-1,"111"],[1,"374"],[0,"\"><f"]],"start1":2923,"start2":2923,"length1":19,"length2":20},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":3058,"start2":3058,"length1":32,"length2":69},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":3233,"start2":3233,"length1":32,"length2":69},{"diffs":[[0,"AR\" id=\""],[-1,"+)ENG?*$Ei^_*`SDCkKc"],[1,"Z?e*7OA67t!*]2YK4hOs"],[0,"\">B</fie"]],"start1":3365,"start2":3365,"length1":36,"length2":36},{"diffs":[[0,"AR\" id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F"],[1,"?-c$Nw)h:`ZIHf.zl?R{"],[0,"\">LvlSel"]],"start1":3590,"start2":3590,"length1":36,"length2":36},{"diffs":[[0,"e=\"NUM\">"],[-1,"-"],[0,"1</field"]],"start1":3696,"start2":3696,"length1":17,"length2":16},{"diffs":[[0,"ent\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0," x=\"8"],[-1,"18"],[1,"47"],[0,"\" y=\""],[-1,"139"],[1,"452"],[0,"\"><f"]],"start1":3807,"start2":3807,"length1":23,"length2":60},{"diffs":[[0,">Button."],[-1,"B"],[1,"A"],[0,"</field>"]],"start1":3883,"start2":3883,"length1":17,"length2":17},{"diffs":[[0,"pe=\"controls_if\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><value name=\"IF"]],"start1":3935,"start2":3935,"length1":32,"length2":69},{"diffs":[[0,"=\"logic_compare\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"OP"]],"start1":4087,"start2":4087,"length1":32,"length2":69},{"diffs":[[0,"=\"variables_get\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"VA"]],"start1":4258,"start2":4258,"length1":32,"length2":69},{"diffs":[[0,"id=\""],[-1,"+)ENG?*$Ei^_*`SDCkKc\">B"],[1,"1d8=i),l9XZSmKeX_e4r\">A"],[0,"</fi"]],"start1":4330,"start2":4330,"length1":31,"length2":31},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":4407,"start2":4407,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[-1,"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[1,"device_clear_display\" disabled-reasons=\"MANUALLY_DISABLED\"><next><block type=\"device_show_number\" disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><va"]],"start1":4552,"start2":4552,"length1":88,"length2":142},{"diffs":[[0,"D\"><value name=\""],[-1,"VALUE"],[1,"number"],[0,"\"><shadow type=\""]],"start1":4688,"start2":4688,"length1":37,"length2":38},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":4722,"start2":4722,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":4778,"start2":4778,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value></block></statement></block></statement></block><block type=\"pxt-on-start\" x=\"251\" y=\"240\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[1,"block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><next><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"OP\">EQ"],[0,"</fi"]],"start1":4809,"start2":4809,"length1":215,"length2":428},{"diffs":[[0,"ld><value name=\""],[-1,"VALUE"],[1,"A"],[0,"\"><shadow type=\""]],"start1":5238,"start2":5238,"length1":37,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":5286,"start2":5286,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field><next><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field"],[1,"block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value"],[0,"><va"]],"start1":5317,"start2":5317,"length1":270,"length2":150},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"B"],[0,"\"><shadow type=\""]],"start1":5461,"start2":5461,"length1":37,"length2":33},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":5490,"start2":5490,"length1":32,"length2":69},{"diffs":[[0,"k></"],[-1,"next></block></next></block></statement></block><block type=\"device_button_event\" x=\"453\" y=\"342\"><field name=\"NAME\">Button.AB</field><statement name=\"HANDLER\"><block type=\"controls_if"],[1,"value><statement name=\"DO0\"><block type=\"function_call\" disabled-reasons=\"MANUALLY_DISABLED\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">1</field></shadow></value></block></statement><next><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><v"]],"start1":5594,"start2":5594,"length1":192,"length2":467},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":6089,"start2":6089,"length1":32,"length2":69},{"diffs":[[0,"=\"logic_compare\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"OP"]],"start1":6194,"start2":6194,"length1":32,"length2":69},{"diffs":[[0,"get\""],[-1,"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[1," disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector"],[0,"</fi"]],"start1":6377,"start2":6377,"length1":54,"length2":101},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":6524,"start2":6524,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":6580,"start2":6580,"length1":33,"length2":33},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?"],[1,"function_call\" disabled-reasons=\"MANUALLY_DISABLED\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number"],[0,"\">"],[-1,"A"],[0,"</"],[-1,"field><value name=\"VALUE\"><shadow type=\"math_number"],[1,"arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><f"]],"start1":6669,"start2":6669,"length1":121,"length2":293},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":6962,"start2":6962,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"next><block type=\"controls_if"],[1,"/block></statement></block></next></block></next></block></next></block></statement></block></statement></block><block type=\"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"1414\" y=\"475\"><field name=\"NAME\">Button.A</field></block><block type=\"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"1761\" y=\"525\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><v"]],"start1":7001,"start2":7001,"length1":37,"length2":461},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":7490,"start2":7490,"length1":32,"length2":69},{"diffs":[[0,"=\"logic_compare\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"OP"]],"start1":7595,"start2":7595,"length1":32,"length2":69},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":7702,"start2":7702,"length1":32,"length2":69},{"diffs":[[0,"get\""],[-1,"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[1," disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"Z?e*7OA67t!*]2YK4hOs\">B"],[0,"</fi"]],"start1":7815,"start2":7815,"length1":64,"length2":91},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":7952,"start2":7952,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[-1,"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number2\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement><next><block type=\"controls_if"],[1,"variables_change\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">1</field></shadow></value></block></statement></block></statement></block><block type=\"controls_if\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"1361\" y=\"698"],[0,"\"><v"]],"start1":8097,"start2":8097,"length1":316,"length2":395},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":8520,"start2":8520,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[-1,"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field"],[1,"device_get_button2\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NAME\">Button.B</field></block></value><next><block type=\"controls_if\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\"><value name=\"IF0\""],[0,"><"],[-1,"/"],[0,"shadow"],[-1,"><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number2\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number"],[1," type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"variables_change\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><f"]],"start1":8623,"start2":8623,"length1":586,"length2":680},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"-1"],[0,"</field></shadow"]],"start1":9303,"start2":9303,"length1":33,"length2":34},{"diffs":[[0,"k></"],[-1,"next></block></statement></block></statement></block></"],[0,"xml>"]],"start1":9387,"start2":9387,"length1":63,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0," "],[-1,"if (B == 1) {\n LvlSelector += -1\n }\n})\ninput.onButtonPressed(Button.AB, function () {\n if (A == 0) {\n A = 0\n if (LvlSelector == 1) {\n StartLvl(1)\n }\n if (LvlSelector == 2) {\n StartLvl(2)\n }\n }\n})\ninput.onButtonPressed(Button.B, function () {"],[1,"let B = 0"],[0,"\n "]],"start1":46,"start2":46,"length1":322,"length2":17},{"diffs":[[0,") {\n "],[-1,"B = 0"],[1,"A = 1"],[0,"\n if "]],"start1":146,"start2":146,"length1":21,"length2":21},{"diffs":[[0,"let "],[-1,"B = 0\nlet A = 0\nlet LvlSelector = 0\n"],[1,"A = 0\nlet "],[0,"LvlS"]],"start1":417,"start2":417,"length1":44,"length2":18}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0,".md\""],[-1,",\n \"main.py\""],[0,"\n "]],"start1":218,"start2":218,"length1":27,"length2":8}]},{"type":"added","filename":"main.py","value":"def on_button_pressed_a():\n global LvlSelector\n if B == 1:\n LvlSelector += -1\ninput.on_button_pressed(Button.A, on_button_pressed_a)\n\ndef on_button_pressed_ab():\n global A\n if A == 0:\n A = 0\n if LvlSelector == 1:\n StartLvl(1)\n if LvlSelector == 2:\n StartLvl(2)\ninput.on_button_pressed(Button.AB, on_button_pressed_ab)\n\ndef on_button_pressed_b():\n global LvlSelector\n if B == 1:\n LvlSelector += 1\ninput.on_button_pressed(Button.B, on_button_pressed_b)\n\ndef StartLvl(Number2: number):\n global B, Player\n B = 0\n if Number2 == 1:\n Player = game.create_sprite(1, 3)\n basic.show_leds(\"\"\"\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n \"\"\")\nPlayer: game.LedSprite = None\nB = 0\nA = 0\nLvlSelector = 0\nLvlSelector = 1\nbasic.show_leds(\"\"\"\n # # # . .\n # # # # .\n # # # # #\n # # # # .\n # # # . .\n \"\"\")\nA = 1\n\ndef on_forever():\n pass\nbasic.forever(on_forever)\n"}]},{"timestamp":1729222168327,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"2"],[0,"0\" y=\""],[-1,"-89"],[1,"0"],[0,"\"><m"]],"start1":318,"start2":318,"length1":18,"length2":15},{"diffs":[[0,"ver\" x=\""],[-1,"0"],[1,"33"],[0,"\" y=\""],[-1,"0"],[1,"33"],[0,"\"></bloc"]],"start1":2008,"start2":2008,"length1":23,"length2":25},{"diffs":[[0,"x=\"4"],[-1,"39"],[1,"72"],[0,"\" y=\""],[-1,"78"],[1,"111"],[0,"\"><f"]],"start1":2069,"start2":2069,"length1":17,"length2":18},{"diffs":[[0," x=\""],[-1,"785"],[1,"818"],[0,"\" y=\"1"],[-1,"06"],[1,"39"],[0,"\"><f"]],"start1":2882,"start2":2882,"length1":19,"length2":19},{"diffs":[[0,"x=\"2"],[1,"5"],[0,"1"],[-1,"8"],[0,"\" y=\"2"],[1,"4"],[0,"0"],[-1,"7"],[0,"\"><s"]],"start1":3689,"start2":3689,"length1":18,"length2":18},{"diffs":[[0,"x=\"4"],[-1,"68"],[1,"53"],[0,"\" y=\"3"],[-1,"61"],[1,"42"],[0,"\"><f"]],"start1":4352,"start2":4352,"length1":18,"length2":18}]}]},{"timestamp":1729278231386,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"x=\"4"],[-1,"25"],[1,"68"],[0,"\" y=\"3"],[-1,"03"],[1,"61"],[0,"\"><f"]],"start1":4352,"start2":4352,"length1":18,"length2":18}]}]},{"timestamp":1729278237375,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"s><variable "],[1,"id=\"+)ENG?*$Ei^_*`SDCkKc\">B</variable><variable "],[0,"id=\"rP_]`qj}"]],"start1":64,"start2":64,"length1":24,"length2":72},{"diffs":[[0," x=\""],[1,"2"],[0,"0\" y=\""],[-1,"0"],[1,"-89"],[0,"\"><m"]],"start1":318,"start2":318,"length1":15,"length2":18},{"diffs":[[0,"arg name=\"Number"],[1,"2"],[0,"\" id=\"qkdkweq64p"]],"start1":395,"start2":395,"length1":32,"length2":33},{"diffs":[[0,"e=\"VALUE\">Number"],[1,"2"],[0,"</field></block>"]],"start1":643,"start2":643,"length1":32,"length2":33},{"diffs":[[0,"=\"STACK\"><block "],[1,"type=\"variables_set\"><field name=\"VAR\" id=\"+)ENG?*$Ei^_*`SDCkKc\">B</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><next><block "],[0,"type=\"controls_i"]],"start1":699,"start2":699,"length1":32,"length2":210},{"diffs":[[0,"\">Number"],[1,"2"],[0,"</field>"]],"start1":1190,"start2":1190,"length1":16,"length2":17},{"diffs":[[0,"t></block></"],[-1,"statemen"],[1,"nex"],[0,"t></block><b"]],"start1":1942,"start2":1942,"length1":32,"length2":27},{"diffs":[[0,"ck><"],[-1,"block type=\"device_button_event\" x=\"565\" y=\"96\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement></block></statement></block><block type=\"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"568"],[1,"/statement></block><block type=\"device_forever\" x=\"0\" y=\"0\"></block><block type=\"device_button_event\" x=\"439"],[0,"\" y=\""],[-1,"306"],[1,"78"],[0,"\"><f"]],"start1":1964,"start2":1964,"length1":905,"length2":123},{"diffs":[[0,"_if\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><va"]],"start1":2167,"start2":2167,"length1":45,"length2":8},{"diffs":[[0,"are\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":2282,"start2":2282,"length1":45,"length2":8},{"diffs":[[0,"get\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":2416,"start2":2416,"length1":45,"length2":8},{"diffs":[[0,"AR\" id=\""],[-1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[1,"+)ENG?*$Ei^_*`SDCkKc\">B"],[0,"</field>"]],"start1":2435,"start2":2435,"length1":39,"length2":39},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":2528,"start2":2528,"length1":45,"length2":8},{"diffs":[[0,"les_"],[-1,"set\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_clear_display\" disabled-reasons=\"MANUALLY_DISABLED\"><next><block type=\"device_while\" disabled-reasons=\"MANUALLY_DISABLED\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_compare\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO\"><block type=\"device_show_number\" disabled-reasons=\"MANUALLY_DISABLED\"><value name=\"number"],[1,"change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE"],[0,"\"><s"]],"start1":2634,"start2":2634,"length1":1060,"length2":97},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"-1"],[0,"</field></shadow"]],"start1":2758,"start2":2758,"length1":33,"length2":34},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></statement></block></next></block></next"],[1,"/value"],[0,"></b"]],"start1":2790,"start2":2790,"length1":200,"length2":14},{"diffs":[[0," x=\""],[-1,"270"],[1,"785"],[0,"\" y=\""],[-1,"353"],[1,"106"],[0,"\"><f"]],"start1":2882,"start2":2882,"length1":19,"length2":19},{"diffs":[[0,"ber\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":3166,"start2":3166,"length1":45,"length2":8},{"diffs":[[0,"AR\" id=\""],[-1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[1,"+)ENG?*$Ei^_*`SDCkKc\">B"],[0,"</field>"]],"start1":3249,"start2":3249,"length1":39,"length2":39},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"1"],[0,"</field></shadow"]],"start1":3349,"start2":3349,"length1":33,"length2":33},{"diffs":[[0," x=\""],[-1,"104"],[1,"218"],[0,"\" y=\""],[-1,"496"],[1,"207"],[0,"\"><s"]],"start1":3688,"start2":3688,"length1":19,"length2":19},{"diffs":[[0,"VAR\""],[-1," id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"variables_set\"><field name=\"VAR\""],[0," id="]],"start1":3772,"start2":3772,"length1":186,"length2":8},{"diffs":[[0," `</field><"],[1,"next><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><"],[0,"/block></next></"]],"start1":4067,"start2":4067,"length1":32,"length2":210},{"diffs":[[0," x=\""],[-1,"383"],[1,"425"],[0,"\" y=\""],[-1,"639"],[1,"303"],[0,"\"><f"]],"start1":4351,"start2":4351,"length1":19,"length2":19},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"0"],[0,"</field></shadow"]],"start1":4819,"start2":4819,"length1":33,"length2":33},{"diffs":[[0,"arg name=\"Number"],[1,"2"],[0,"\" id=\"qkdkweq64p"]],"start1":5645,"start2":5645,"length1":32,"length2":33},{"diffs":[[0,"=\"Number"],[1,"2"],[0,"\" id=\"qk"]],"start1":6429,"start2":6429,"length1":16,"length2":17},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"2"],[0,"</field></shadow"]],"start1":6561,"start2":6561,"length1":33,"length2":33}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"on () {\n if ("],[-1,"A"],[1,"B"],[0," == "],[-1,"2"],[1,"1"],[0,") {\n LvlS"]],"start1":38,"start2":38,"length1":38,"length2":38},{"diffs":[[0," {\n if (A == "],[-1,"2"],[1,"0"],[0,") {\n A = "]],"start1":143,"start2":143,"length1":33,"length2":33},{"diffs":[[0," StartLvl("],[-1,"1"],[1,"2"],[0,")\n }\n "]],"start1":281,"start2":281,"length1":33,"length2":33},{"diffs":[[0,"if ("],[-1,"A"],[1,"B"],[0," == "],[-1,"2"],[1,"1"],[0,") {\n"]],"start1":369,"start2":369,"length1":14,"length2":14},{"diffs":[[0,": number) {\n"],[1," B = 0\n"],[0," if (Numb"]],"start1":443,"start2":443,"length1":24,"length2":34},{"diffs":[[0,"ull\nlet "],[-1,"LvlSelector"],[1,"B"],[0," = 0\nlet"]],"start1":718,"start2":718,"length1":27,"length2":17},{"diffs":[[0,"= 0\n"],[-1,"A = 1"],[1,"let LvlSelector = 0"],[0,"\nLvl"]],"start1":738,"start2":738,"length1":13,"length2":27},{"diffs":[[0," . .\n `)\n"],[1,"A = 1\nbasic.forever(function () {\n\t\n})\n"]],"start1":860,"start2":860,"length1":12,"length2":51}]}]},{"timestamp":1729278822999,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"le><"],[-1,"variable id=\"wnp=fysd.}B{_;mA*CMO\">Spike</variable><variable id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</variable><variable id=\"(SW0+w|Arfu?%.3|1/n%\">G2</variable><variable id=\"`;?5o79GYMaa~-1w8HTW\">G3</variable><variable id=\".M/fqv@_I|8xMjI^VB4N\">G4</variable><variable id=\"lb(@4YC)jPT?Yby/jdQL\">G5</variable><"],[0,"/var"]],"start1":222,"start2":222,"length1":305,"length2":8},{"diffs":[[0," x=\""],[-1,"-3"],[1,"0"],[0,"\" y=\""],[-1,"-81"],[1,"0"],[0,"\"><m"]],"start1":270,"start2":270,"length1":18,"length2":15},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE"],[1,"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"argument_reporter_number\"><field name=\"VALUE\">Number</field></block></value><value name=\"B"],[0,"\"><s"]],"start1":664,"start2":664,"length1":94,"length2":345},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"1"],[0,"</field></shadow"]],"start1":1036,"start2":1036,"length1":33,"length2":33},{"diffs":[[0,"shadow></value><"],[-1,"next"],[1,"/block></value><statement name=\"DO0\""],[0,"><block type=\"va"]],"start1":1063,"start2":1063,"length1":36,"length2":68},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</field"],[1,"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field></block></next></block></statement></block></statement></block><block type=\"device_button_event\" x=\"565\" y=\"96\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\""],[0,"><va"]],"start1":1523,"start2":1523,"length1":76,"length2":356},{"diffs":[[0,"f\"><value name=\""],[-1,"VALUE"],[1,"IF0"],[0,"\"><shadow type=\""]],"start1":1873,"start2":1873,"length1":37,"length2":35},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":1896,"start2":1896,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">0"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":1920,"start2":1920,"length1":38,"length2":42},{"diffs":[[0,"k type=\""],[-1,"game_create_sprite\""],[1,"logic_compare\"><field name=\"OP\">EQ</field"],[0,"><value "]],"start1":1968,"start2":1968,"length1":35,"length2":57},{"diffs":[[0,"ld><value name=\""],[-1,"x"],[1,"A"],[0,"\"><shadow type=\""]],"start1":2015,"start2":2015,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":2063,"start2":2063,"length1":33,"length2":33},{"diffs":[[0,"field></shadow><"],[1,"block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block><"],[0,"/value><value na"]],"start1":2082,"start2":2082,"length1":32,"length2":121},{"diffs":[[0,"ue><value name=\""],[-1,"y"],[1,"B"],[0,"\"><shadow type=\""]],"start1":2191,"start2":2191,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"2"],[0,"</field></shadow"]],"start1":2239,"start2":2239,"length1":33,"length2":33},{"diffs":[[0,"/block></value><"],[-1,"next"],[1,"statement name=\"DO0\""],[0,"><block type=\"va"]],"start1":2282,"start2":2282,"length1":36,"length2":52},{"diffs":[[0,"type=\"variables_"],[-1,"set"],[1,"change"],[0,"\"><field name=\"V"]],"start1":2326,"start2":2326,"length1":35,"length2":38},{"diffs":[[0,"id=\""],[-1,"(SW0+w|Arfu?%.3|1/n%\">G2"],[1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[0,"</fi"]],"start1":2368,"start2":2368,"length1":32,"length2":41},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"-1"],[0,"</field></shadow"]],"start1":2462,"start2":2462,"length1":33,"length2":34},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value"],[1,"/value></block></statement></block></statement></block><block type=\"device_button_event\" disabled-reasons=\"MANUALLY_DISABLED\" x=\"568\" y=\"306\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\" disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><va"]],"start1":2494,"start2":2494,"length1":126,"length2":273},{"diffs":[[0,"D\"><value name=\""],[-1,"y"],[1,"IF0"],[0,"\"><shadow type=\""]],"start1":2761,"start2":2761,"length1":33,"length2":35},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":2784,"start2":2784,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">4"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":2808,"start2":2808,"length1":38,"length2":42},{"diffs":[[0,"ow><"],[-1,"/value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"`;?5o79GYMaa~-1w8HTW\">G3"],[1,"block type=\"logic_compare\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"OP\">EQ"],[0,"</fi"]],"start1":2848,"start2":2848,"length1":111,"length2":91},{"diffs":[[0,"ld><value name=\""],[-1,"VALUE"],[1,"A"],[0,"\"><shadow type=\""]],"start1":2940,"start2":2940,"length1":37,"length2":33},{"diffs":[[0,"pe=\""],[-1,"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">3"],[1,"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":3031,"start2":3031,"length1":90,"length2":105},{"diffs":[[0,"yL?\">A</field></"],[-1,"shadow"],[1,"block"],[0,"></value><value "]],"start1":3126,"start2":3126,"length1":38,"length2":37},{"diffs":[[0,"ue><value name=\""],[-1,"y"],[1,"B"],[0,"\"><shadow type=\""]],"start1":3153,"start2":3153,"length1":33,"length2":33},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":3182,"start2":3182,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"1"],[0,"</field></shadow"]],"start1":3238,"start2":3238,"length1":33,"length2":33},{"diffs":[[0,"/block></value><"],[-1,"next"],[1,"statement name=\"DO0\""],[0,"><block type=\"va"]],"start1":3281,"start2":3281,"length1":36,"length2":52},{"diffs":[[0,"set\""],[-1,"><field name=\"VAR\" id=\".M/fqv@_I|8xMjI^VB4N\">G4"],[1," disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":3341,"start2":3341,"length1":55,"length2":91},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":3466,"start2":3466,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":3522,"start2":3522,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite"],[1,"/value><next><block type=\"device_clear_display\" disabled-reasons=\"MANUALLY_DISABLED\"><next><block type=\"device_while\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><v"]],"start1":3553,"start2":3553,"length1":38,"length2":161},{"diffs":[[0,"D\"><value name=\""],[-1,"x"],[1,"COND"],[0,"\"><shadow type=\""]],"start1":3709,"start2":3709,"length1":33,"length2":36},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":3733,"start2":3733,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">4"],[1,"BOOL\">FALSE"],[0,"</field></shadow"]],"start1":3757,"start2":3757,"length1":38,"length2":43},{"diffs":[[0,"field></shadow><"],[-1,"/value"],[1,"block type=\"logic_compare\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"OP\">EQ</field"],[0,"><value name=\"y\""]],"start1":3786,"start2":3786,"length1":38,"length2":122},{"diffs":[[0,"ld><value name=\""],[-1,"y"],[1,"A"],[0,"\"><shadow type=\""]],"start1":3890,"start2":3890,"length1":33,"length2":33},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":3919,"start2":3919,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"0"],[0,"</field></shadow"]],"start1":3975,"start2":3975,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"lb(@4YC)jPT?Yby/jdQL\">G5</field"],[1,"block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value"],[0,"><va"]],"start1":4006,"start2":4006,"length1":118,"length2":140},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"B"],[0,"\"><shadow type=\""]],"start1":4140,"start2":4140,"length1":37,"length2":33},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":4169,"start2":4169,"length1":32,"length2":69},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":4225,"start2":4225,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite"],[1,"/value></block></value><statement name=\"DO\"><block type=\"device_show_number\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><v"]],"start1":4256,"start2":4256,"length1":38,"length2":120},{"diffs":[[0,"D\"><value name=\""],[-1,"x"],[1,"number"],[0,"\"><shadow type=\""]],"start1":4371,"start2":4371,"length1":33,"length2":38},{"diffs":[[0,"e=\"NUM\">"],[-1,"5"],[1,"0"],[0,"</field>"]],"start1":4432,"start2":4432,"length1":17,"length2":17},{"diffs":[[0,"ow><"],[-1,"/value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4"],[1,"block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[0,"</fi"]],"start1":4455,"start2":4455,"length1":77,"length2":127},{"diffs":[[0,"lector</field></"],[-1,"shadow"],[1,"block"],[0,"></value></block"]],"start1":4572,"start2":4572,"length1":38,"length2":37},{"diffs":[[0,"e></block></"],[-1,"value><next"],[1,"statement></block></next></block></next></block></statement></block></statement></block><block type=\"device_button_event\" x=\"270\" y=\"353\"><field name=\"NAME\">Button.B</field><statement name=\"HANDLER\""],[0,"><block type"]],"start1":4600,"start2":4600,"length1":35,"length2":222},{"diffs":[[0,"pe=\"math_number\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"NU"]],"start1":5005,"start2":5005,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[1,"v"],[0,"ar"],[-1,"gument_reporter_number\"><field name=\"VALUE\">Number"],[1,"iables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":5104,"start2":5104,"length1":60,"length2":68},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"2"],[0,"</field></shadow"]],"start1":5237,"start2":5237,"length1":33,"length2":33},{"diffs":[[0,"type=\"variables_"],[-1,"set"],[1,"change"],[0,"\"><field name=\"V"]],"start1":5324,"start2":5324,"length1":35,"length2":38},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[0,"</fi"]],"start1":5366,"start2":5366,"length1":35,"length2":41},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":5460,"start2":5460,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><next><block type=\"device_pause\""],[1,"/value></block></statement></block></statement></block><block type=\"pxt-on-start\" x=\"104\" y=\"496\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field"],[0,"><va"]],"start1":5491,"start2":5491,"length1":262,"length2":212},{"diffs":[[0,"me=\""],[-1,"pause"],[1,"VALUE"],[0,"\"><s"]],"start1":5709,"start2":5709,"length1":13,"length2":13},{"diffs":[[0,"pe=\""],[-1,"timePick"],[1,"math_numb"],[0,"er\">"]],"start1":5730,"start2":5730,"length1":16,"length2":17},{"diffs":[[0,"me=\""],[-1,"ms"],[1,"NUM"],[0,"\">1"],[-1,"0"],[0,"</fi"]],"start1":5756,"start2":5756,"length1":14,"length2":14},{"diffs":[[0,"ock "],[-1,"type=\"game_move_sprite\"><value name=\"sprite\"><block "],[0,"type"]],"start1":5800,"start2":5800,"length1":60,"length2":8},{"diffs":[[0,"type=\"variables_"],[-1,"g"],[1,"s"],[0,"et\"><field name="]],"start1":5804,"start2":5804,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[0,"><va"]],"start1":5843,"start2":5843,"length1":58,"length2":48},{"diffs":[[0,"e name=\""],[-1,"leds"],[1,"VALUE"],[0,"\"><shado"]],"start1":5893,"start2":5893,"length1":20,"length2":21},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-"],[0,"1</field></shado"]],"start1":5937,"start2":5937,"length1":33,"length2":32},{"diffs":[[0,"ue><"],[-1,"/block></"],[0,"next><"],[-1,"/"],[0,"block"],[-1,"></next></block></statement></block></next></block></next></block></next></block></next></block></next"],[1," type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field"],[0,"></b"]],"start1":5976,"start2":5976,"length1":131,"length2":175},{"diffs":[[0," x=\""],[-1,"26"],[1,"38"],[0,"3\" y=\""],[-1,"440"],[1,"639"],[0,"\"><f"]],"start1":6239,"start2":6239,"length1":19,"length2":19},{"diffs":[[0,"=\"NAME\">Button.A"],[1,"B"],[0,"</field><stateme"]],"start1":6267,"start2":6267,"length1":32,"length2":33},{"diffs":[[0,"pe=\""],[-1,"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[1,"controls_if\""],[0,"><va"]],"start1":6327,"start2":6327,"length1":88,"length2":20},{"diffs":[[0,"f\"><value name=\""],[-1,"VALUE"],[1,"IF0"],[0,"\"><shadow type=\""]],"start1":6341,"start2":6341,"length1":37,"length2":35},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":6364,"start2":6364,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">-1"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":6388,"start2":6388,"length1":39,"length2":42},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"device_show_number\""],[1,"block type=\"logic_compare\"><field name=\"OP\">EQ</field"],[0,"><va"]],"start1":6428,"start2":6428,"length1":53,"length2":61},{"diffs":[[0,"ld><value name=\""],[-1,"number"],[1,"A"],[0,"\"><shadow type=\""]],"start1":6483,"start2":6483,"length1":38,"length2":33},{"diffs":[[0,"id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement></block><block type=\"device_button_event\" x=\"79\" y=\"518\"><field name=\"NAME\">Button.B</field"],[1,"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value"],[0,"><st"]],"start1":6611,"start2":6611,"length1":191,"length2":157},{"diffs":[[0,"statement name=\""],[-1,"HANDLER"],[1,"DO0"],[0,"\"><block type=\"v"]],"start1":6766,"start2":6766,"length1":39,"length2":35},{"diffs":[[0,"type=\"variables_"],[-1,"change"],[1,"set"],[0,"\"><field name=\"V"]],"start1":6794,"start2":6794,"length1":38,"length2":35},{"diffs":[[0,"id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":6833,"start2":6833,"length1":41,"length2":31},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":6917,"start2":6917,"length1":33,"length2":33},{"diffs":[[0,"k type=\""],[-1,"device_show_number\""],[1,"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field"],[0,"><value "]],"start1":6970,"start2":6970,"length1":35,"length2":170},{"diffs":[[0,"ld><value name=\""],[-1,"number"],[1,"A"],[0,"\"><shadow type=\""]],"start1":7130,"start2":7130,"length1":38,"length2":33},{"diffs":[[0,"ue><"],[-1,"/block></next></block></statement></block><block type=\"pxt-on-start\" x=\"-70\" y=\"559\""],[1,"value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value"],[0,"><st"]],"start1":7316,"start2":7316,"length1":92,"length2":109},{"diffs":[[0,"statement name=\""],[-1,"HANDLER"],[1,"DO0"],[0,"\"><block type=\"v"]],"start1":7423,"start2":7423,"length1":39,"length2":35},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?"],[1,"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number"],[0,"\">"],[-1,"A"],[0,"</"],[-1,"field><value name=\"VALUE"],[1,"arg></mutation><value name=\"qkdkweq64prvf8395jbk"],[0,"\"><s"]],"start1":7453,"start2":7453,"length1":94,"length2":192},{"diffs":[[0,"ue><"],[-1,"next><block type=\"variables_set\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[1,"/block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ"],[0,"</fi"]],"start1":7711,"start2":7711,"length1":96,"length2":193},{"diffs":[[0,"ld><value name=\""],[-1,"VALUE"],[1,"A"],[0,"\"><shadow type=\""]],"start1":7905,"start2":7905,"length1":37,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"0"],[0,"</field></shadow"]],"start1":7953,"start2":7953,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block></next></block></next></block></statement></block><block type=\"device_button_event\" x=\"83\" y=\"694\"><field name=\"NAME\">Button.AB</field"],[1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value"],[0,"><st"]],"start1":7984,"start2":7984,"length1":326,"length2":216},{"diffs":[[0,"statement name=\""],[-1,"HANDLER"],[1,"DO0"],[0,"\"><block type=\"f"]],"start1":8198,"start2":8198,"length1":39,"length2":35},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[1,"/value></block></statement></block></next></block></next"],[0,"></b"]],"start1":8478,"start2":8478,"length1":97,"length2":64},{"diffs":[[0,"/next></block></"],[-1,"value"],[1,"statement"],[0,"></block></state"]],"start1":8533,"start2":8533,"length1":37,"length2":41}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0," "],[-1,"LvlSelector += -1\n basic.showNumber(LvlSelector)"],[1,"if (A == 2) {\n LvlSelector += -1\n }"],[0,"\n})\n"]],"start1":46,"start2":46,"length1":59,"length2":53},{"diffs":[[0," "],[-1,"StartLvl(LvlSelector)"],[1,"if (A == 2) {\n A = 0\n if (LvlSelector == 1) {\n StartLvl(1)\n }\n if (LvlSelector == 2) {\n StartLvl(1)\n }\n }"],[0,"\n})\n"]],"start1":146,"start2":146,"length1":29,"length2":173},{"diffs":[[0," "],[-1,"LvlSelector += 1\n basic.showNumber(LvlSelector)"],[1,"if (A == 2) {\n LvlSelector += 1\n }"],[0,"\n})\n"]],"start1":365,"start2":365,"length1":58,"length2":52},{"diffs":[[0," "],[-1,"A = 2\n"],[1,"if (Number2 == 1) {\n "],[0," "]],"start1":455,"start2":455,"length1":14,"length2":32},{"diffs":[[0," "],[-1,"G1 = game.createSprite(1, 4)\n G2 = game.createSprite(2, 4)\n G3 = game.createSprite(3, 4)\n G4 = game.createSprite(4, 4)\n G5 = game.createSprite(5, 4)\n if (Number2 == 1) {\n Spike = game.createSprite(4, 2)\n basic.pause(10)\n Spike.move(-1)\n }\n}\nlet Spike: game.LedSprite = null\nlet G5: game.LedSprite = null\nlet G4: game.LedSprite = null\nlet G3: game.LedSprite = null\nlet G2: game.LedSprite = null\nlet G1: game.LedSprite = null"],[1," basic.showLeds(`\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n `)\n }\n}"],[0,"\nlet"]],"start1":520,"start2":520,"length1":470,"length2":161},{"diffs":[[0,"ector = "],[-1,"2"],[1,"1"],[0,"\nbasic.s"]],"start1":754,"start2":754,"length1":17,"length2":17}]}]},{"timestamp":1729279416658,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"634"],[1,"-3"],[0,"\" y=\"-"],[1,"8"],[0,"1"],[-1,"92"],[0,"\"><m"]],"start1":567,"start2":567,"length1":20,"length2":18},{"diffs":[[0,"field name=\"VAR\""],[1," id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"variables_set\"><field name=\"VAR\""],[0," id=\",4/R;mlf[TE"]],"start1":984,"start2":984,"length1":32,"length2":210},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":1380,"start2":1380,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":1774,"start2":1774,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"2"],[0,"</field></shadow"]],"start1":2168,"start2":2168,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"3"],[0,"</field></shadow"]],"start1":2562,"start2":2562,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":2956,"start2":2956,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"5"],[0,"</field></shadow"]],"start1":3350,"start2":3350,"length1":33,"length2":33},{"diffs":[[0,"ock "],[-1,"type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block "],[0,"type"]],"start1":3504,"start2":3504,"length1":186,"length2":8},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"2"],[0,"</field></shadow"]],"start1":4295,"start2":4295,"length1":33,"length2":33},{"diffs":[[0,"ock "],[-1,"type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block "],[0,"type"]],"start1":4362,"start2":4362,"length1":160,"length2":8},{"diffs":[[0,"me=\"ms\">"],[-1,"2"],[1,"1"],[0,"0</field"]],"start1":4441,"start2":4441,"length1":17,"length2":17},{"diffs":[[0,"block></"],[-1,"statement></block></"],[0,"next></b"]],"start1":4743,"start2":4743,"length1":36,"length2":16},{"diffs":[[0," x=\""],[-1,"338"],[1,"263"],[0,"\" y=\""],[-1,"6"],[1,"44"],[0,"0\"><"]],"start1":4942,"start2":4942,"length1":17,"length2":18},{"diffs":[[0,"ice_"],[-1,"forever\" x=\"87\" y=\"155\"><statement name=\"HANDLER\"><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"game_pause\"><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">2000</field></shadow></value><next><block type=\"control_reset\"></block></next></block></next></block></statement></block></statement></block></statement></block><block type=\"device_button_event\" x=\"332"],[1,"button_event\" x=\"79"],[0,"\" y=\""],[-1,"454"],[1,"518"],[0,"\"><f"]],"start1":5495,"start2":5495,"length1":1333,"length2":35},{"diffs":[[0," x=\""],[-1,"156"],[1,"-70"],[0,"\" y=\""],[-1,"484"],[1,"559"],[0,"\"><s"]],"start1":6073,"start2":6073,"length1":19,"length2":19},{"diffs":[[0,"ock "],[-1,"type=\"game_sprite_set_property\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"827\" y=\"556\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">4</field></shadow></value></block><block "],[0,"type"]],"start1":6706,"start2":6706,"length1":460,"length2":8},{"diffs":[[0," x=\""],[-1,"502"],[1,"83"],[0,"\" y=\"6"],[-1,"20"],[1,"94"],[0,"\"><f"]],"start1":6736,"start2":6736,"length1":19,"length2":18}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,": number) {\n"],[1," A = 2\n"],[0," Player ="]],"start1":311,"start2":311,"length1":24,"length2":34},{"diffs":[[0,"eSprite("],[-1,"0"],[1,"1"],[0,", 3)\n "]],"start1":356,"start2":356,"length1":17,"length2":17},{"diffs":[[0,"eSprite("],[-1,"0"],[1,"1"],[0,", 4)\n "]],"start1":389,"start2":389,"length1":17,"length2":17},{"diffs":[[0,"me.createSprite("],[-1,"1"],[1,"2"],[0,", 4)\n G3 = ga"]],"start1":414,"start2":414,"length1":33,"length2":33},{"diffs":[[0,"me.createSprite("],[-1,"2"],[1,"3"],[0,", 4)\n G4 = ga"]],"start1":447,"start2":447,"length1":33,"length2":33},{"diffs":[[0,"me.createSprite("],[-1,"3"],[1,"4"],[0,", 4)\n G5 = ga"]],"start1":480,"start2":480,"length1":33,"length2":33},{"diffs":[[0,"ite("],[-1,"4"],[1,"5"],[0,", 4)\n"],[-1," A = 2\n"],[0," "]],"start1":525,"start2":525,"length1":24,"length2":14},{"diffs":[[0,"(4, "],[-1,"3)\n for (let index = 0; index < 4; index++) {\n "],[1,"2)\n"],[0," "]],"start1":592,"start2":592,"length1":65,"length2":11},{"diffs":[[0,"c.pause("],[-1,"2"],[1,"1"],[0,"0)\n "]],"start1":611,"start2":611,"length1":17,"length2":17},{"diffs":[[0,"10)\n "],[-1," "],[-1," "],[0,"Spike.move(-"]],"start1":619,"start2":619,"length1":28,"length2":24},{"diffs":[[0,"ove(-1)\n"],[-1," }\n"],[0," }\n}\n"]],"start1":638,"start2":638,"length1":26,"length2":16},{"diffs":[[0," `)\n"],[-1,"basic.forever(function () {\n while (A == 2) {\n if (Player.isTouching(Spike)) {\n game.pause()\n basic.pause(2000)\n control.reset()\n }\n }\n})\n"]],"start1":1013,"start2":1013,"length1":195,"length2":4}]}]},{"timestamp":1729279893605,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"pe=\""],[-1,"device_button_event"],[1,"function_definition"],[0,"\" x=\""],[-1,"298"],[1,"634"],[0,"\" y=\"-"],[-1,"213\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><mutation else=\"1\"></mutation><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow"],[1,"192\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\""],[0,"><bl"]],"start1":543,"start2":543,"length1":383,"length2":260},{"diffs":[[0,"pe=\""],[-1,"v"],[0,"ar"],[-1,"iables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value"],[1,"gument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field"],[0,"></b"]],"start1":809,"start2":809,"length1":178,"length2":111},{"diffs":[[0,"statement name=\""],[-1,"DO0"],[1,"STACK"],[0,"\"><block type=\"v"]],"start1":934,"start2":934,"length1":35,"length2":37},{"diffs":[[0,"type=\"variables_"],[-1,"change"],[1,"set"],[0,"\"><field name=\"V"]],"start1":964,"start2":964,"length1":38,"length2":35},{"diffs":[[0,"id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelecto"],[1,",4/R;mlf[TE{QpcZ.@zr\">Playe"],[0,"r</f"]],"start1":1003,"start2":1003,"length1":40,"length2":35},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-1"],[1,"0"],[0,"</field></shadow"]],"start1":1092,"start2":1092,"length1":34,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"device_show_number"],[1,"block type=\"game_create_sprite"],[0,"\"><v"]],"start1":1123,"start2":1123,"length1":52,"length2":38},{"diffs":[[0,"e\"><value name=\""],[-1,"number"],[1,"x"],[0,"\"><shadow type=\""]],"start1":1156,"start2":1156,"length1":38,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement><statement name=\"ELSE\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\""],[1,"/value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next"],[0,"><bl"]],"start1":1235,"start2":1235,"length1":281,"length2":123},{"diffs":[[0,"type=\"variables_"],[-1,"g"],[1,"s"],[0,"et\"><field name="]],"start1":1362,"start2":1362,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value"],[1,"$X!v#f#0LY8YVn7=%!Zy\">G1</field"],[0,"><va"]],"start1":1401,"start2":1401,"length1":59,"length2":39},{"diffs":[[0,"ld><value name=\""],[-1,"value"],[1,"VALUE"],[0,"\"><shadow type=\""]],"start1":1434,"start2":1434,"length1":37,"length2":37},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"0"],[0,"</field></shadow"]],"start1":1486,"start2":1486,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"device_paus"],[1,"block type=\"game_create_sprit"],[0,"e\"><"]],"start1":1517,"start2":1517,"length1":45,"length2":37},{"diffs":[[0,"e\"><value name=\""],[-1,"pause"],[1,"x"],[0,"\"><shadow type=\""]],"start1":1550,"start2":1550,"length1":37,"length2":33},{"diffs":[[0,"hadow type=\""],[-1,"timePick"],[1,"math_numb"],[0,"er\"><field n"]],"start1":1571,"start2":1571,"length1":32,"length2":33},{"diffs":[[0,"r\"><field name=\""],[-1,"ms\">10"],[1,"NUM\">"],[0,"0</field></shado"]],"start1":1593,"start2":1593,"length1":38,"length2":37},{"diffs":[[0,"ue><"],[-1,"next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field"],[1,"value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block"],[0,"><"],[1,"/"],[0,"value"],[-1," name=\"sprite\""],[1,"><next"],[0,"><bl"]],"start1":1637,"start2":1637,"length1":122,"length2":115},{"diffs":[[0,"type=\"variables_"],[-1,"g"],[1,"s"],[0,"et\"><field name="]],"start1":1756,"start2":1756,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value"],[1,"(SW0+w|Arfu?%.3|1/n%\">G2</field"],[0,"><va"]],"start1":1795,"start2":1795,"length1":59,"length2":39},{"diffs":[[0,"ld><value name=\""],[-1,"value"],[1,"VALUE"],[0,"\"><shadow type=\""]],"start1":1828,"start2":1828,"length1":37,"length2":37},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"0"],[0,"</field></shadow"]],"start1":1880,"start2":1880,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value></block></next></block></next></block></statement></block></statement></block><block type=\"function_definition\" x=\"718\" y=\"-73\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\""],[1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow"],[0," type=\""],[1,"math_"],[0,"numb"]],"start1":1911,"start2":1911,"length1":254,"length2":75},{"diffs":[[0,"r\"><"],[-1,"/arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\""],[1,"field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next"],[0,"><bl"]],"start1":1987,"start2":1987,"length1":259,"length2":159},{"diffs":[[0,"id=\""],[-1,",4/R;mlf[TE{QpcZ.@zr\">Player"],[1,"`;?5o79GYMaa~-1w8HTW\">G3"],[0,"</fi"]],"start1":2189,"start2":2189,"length1":36,"length2":32},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":2386,"start2":2386,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":2473,"start2":2473,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[1,".M/fqv@_I|8xMjI^VB4N\">G4"],[0,"</fi"]],"start1":2583,"start2":2583,"length1":35,"length2":32},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"3"],[0,"</field></shadow"]],"start1":2780,"start2":2780,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":2867,"start2":2867,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"$X!v#f#0LY8YVn7=%!Zy\">G1"],[1,"lb(@4YC)jPT?Yby/jdQL\">G5"],[0,"</fi"]],"start1":2977,"start2":2977,"length1":32,"length2":32},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"4"],[0,"</field></shadow"]],"start1":3174,"start2":3174,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"(SW0+w|Arfu?%.3|1/n%\">G2"],[1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":3371,"start2":3371,"length1":32,"length2":31},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":3455,"start2":3455,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value"],[1,"/value><next><block type=\"controls_if\""],[0,"><va"]],"start1":3486,"start2":3486,"length1":126,"length2":46},{"diffs":[[0,"f\"><value name=\""],[-1,"y"],[1,"IF0"],[0,"\"><shadow type=\""]],"start1":3526,"start2":3526,"length1":33,"length2":35},{"diffs":[[0,"hadow type=\""],[-1,"math_number"],[1,"logic_boolean"],[0,"\"><field nam"]],"start1":3549,"start2":3549,"length1":35,"length2":37},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">4"],[1,"BOOL\">TRUE"],[0,"</field></shadow"]],"start1":3573,"start2":3573,"length1":38,"length2":42},{"diffs":[[0,"ow><"],[-1,"/value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"`;?5o79GYMaa~-1w8HTW\">G3"],[1,"block type=\"logic_compare\"><field name=\"OP\">EQ"],[0,"</fi"]],"start1":3613,"start2":3613,"length1":111,"length2":54},{"diffs":[[0,"ld><value name=\""],[-1,"VALUE"],[1,"A"],[0,"\"><shadow type=\""]],"start1":3668,"start2":3668,"length1":37,"length2":33},{"diffs":[[0,"pe=\""],[-1,"game_create_sprite\"><value name=\"x\"><shadow type=\"math"],[1,"argument_reporter"],[0,"_num"]],"start1":3759,"start2":3759,"length1":62,"length2":25},{"diffs":[[0,"r\"><field name=\""],[-1,"NUM\">2"],[1,"VALUE\">Number"],[0,"</field></shadow"]],"start1":3786,"start2":3786,"length1":38,"length2":45},{"diffs":[[0,"Number</field></"],[-1,"shadow"],[1,"block"],[0,"></value><value "]],"start1":3809,"start2":3809,"length1":38,"length2":37},{"diffs":[[0,"ue><value name=\""],[-1,"y"],[1,"B"],[0,"\"><shadow type=\""]],"start1":3836,"start2":3836,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"1"],[0,"</field></shadow"]],"start1":3884,"start2":3884,"length1":33,"length2":33},{"diffs":[[0,"/block></value><"],[-1,"next"],[1,"statement name=\"DO0\""],[0,"><block type=\"va"]],"start1":3927,"start2":3927,"length1":36,"length2":52},{"diffs":[[0,"id=\""],[-1,".M/fqv@_I|8xMjI^VB4N\">G4"],[1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[0,"</fi"]],"start1":4010,"start2":4010,"length1":32,"length2":35},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":4210,"start2":4210,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"3"],[0,"</field></shadow"]],"start1":4297,"start2":4297,"length1":33,"length2":33},{"diffs":[[0,"pe=\""],[-1,"variables_set\"><field name=\"VAR\" id=\"lb(@4YC)jPT?Yby/jdQL\">G5</field"],[1,"controls_repeat_ext\""],[0,"><va"]],"start1":4370,"start2":4370,"length1":76,"length2":28},{"diffs":[[0,"t\"><value name=\""],[-1,"VALUE"],[1,"TIMES"],[0,"\"><shadow type=\""]],"start1":4392,"start2":4392,"length1":37,"length2":37},{"diffs":[[0,"adow type=\"math_"],[1,"whole_"],[0,"number\"><field n"]],"start1":4418,"start2":4418,"length1":32,"length2":38},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"4"],[0,"</field></shadow"]],"start1":4450,"start2":4450,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprit"],[1,"/value><statement name=\"DO\"><block type=\"device_paus"],[0,"e\"><"]],"start1":4481,"start2":4481,"length1":37,"length2":60},{"diffs":[[0,"e\"><value name=\""],[-1,"x"],[1,"pause"],[0,"\"><shadow type=\""]],"start1":4537,"start2":4537,"length1":33,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"math_numb"],[1,"timePick"],[0,"er\"><field n"]],"start1":4562,"start2":4562,"length1":33,"length2":32},{"diffs":[[0,"r\"><field name=\""],[-1,"NUM\">4"],[1,"ms\">20"],[0,"</field></shadow"]],"start1":4583,"start2":4583,"length1":38,"length2":38},{"diffs":[[0,"ue><"],[-1,"value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next"],[1,"next><block type=\"game_move_sprite\"><value name=\"sprite\""],[0,"><bl"]],"start1":4627,"start2":4627,"length1":115,"length2":64},{"diffs":[[0,"type=\"variables_"],[-1,"s"],[1,"g"],[0,"et\"><field name="]],"start1":4695,"start2":4695,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"?IDPp{(tdv@cr+Z7lyL?\">A</field"],[1,"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[0,"><va"]],"start1":4734,"start2":4734,"length1":38,"length2":58},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"leds"],[0,"\"><shadow type=\""]],"start1":4786,"start2":4786,"length1":37,"length2":36},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"-1"],[0,"</field></shadow"]],"start1":4837,"start2":4837,"length1":33,"length2":34},{"diffs":[[0,"ue><"],[1,"/block></"],[0,"next><"],[1,"/"],[0,"block"],[-1," type=\"controls_if\"><value name=\"IF0\"><shadow"],[1,"></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block"],[0," type=\""],[-1,"log"],[1,"dev"],[0,"ic"],[1,"e"],[0,"_b"],[-1,"oolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ"],[1,"utton_event\" x=\"338\" y=\"60\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[0,"</fi"]],"start1":4877,"start2":4877,"length1":173,"length2":406},{"diffs":[[0,"ld><value name=\""],[-1,"A"],[1,"VALUE"],[0,"\"><shadow type=\""]],"start1":5284,"start2":5284,"length1":33,"length2":37},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"-1"],[0,"</field></shadow"]],"start1":5336,"start2":5336,"length1":33,"length2":34},{"diffs":[[0,"ow><"],[-1,"block type=\"argument_reporter"],[1,"/value><next><block type=\"device_show"],[0,"_num"]],"start1":5368,"start2":5368,"length1":37,"length2":45},{"diffs":[[0,"r\"><"],[-1,"field"],[1,"value"],[0," name=\""],[-1,"VALUE\">Number</field></block></value><value name=\"B"],[1,"number"],[0,"\"><s"]],"start1":5415,"start2":5415,"length1":71,"length2":26},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"0"],[0,"</field></shadow"]],"start1":5468,"start2":5468,"length1":33,"length2":33},{"diffs":[[0,"shadow><"],[-1,"/value></block></value"],[1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement></block><block type=\"device_forever\" x=\"87\" y=\"155\""],[0,"><statem"]],"start1":5495,"start2":5495,"length1":38,"length2":208},{"diffs":[[0,"statement name=\""],[-1,"DO0"],[1,"HANDLER"],[0,"\"><block type=\"c"]],"start1":5697,"start2":5697,"length1":35,"length2":39},{"diffs":[[0,"k type=\""],[-1,"controls_repeat_ext"],[1,"device_while"],[0,"\"><value"]],"start1":5727,"start2":5727,"length1":35,"length2":28},{"diffs":[[0,"e\"><value name=\""],[-1,"TIMES"],[1,"COND"],[0,"\"><shadow type=\""]],"start1":5746,"start2":5746,"length1":37,"length2":36},{"diffs":[[0,"w type=\""],[-1,"math_whole_number"],[1,"logic_boolean"],[0,"\"><field"]],"start1":5774,"start2":5774,"length1":33,"length2":29},{"diffs":[[0,"n\"><field name=\""],[-1,"NUM\">4"],[1,"BOOL\">FALSE"],[0,"</field></shadow"]],"start1":5794,"start2":5794,"length1":38,"length2":43},{"diffs":[[0,"ow><"],[-1,"/value><statement name=\"DO\"><block type=\"device_pause\""],[1,"block type=\"logic_compare\"><field name=\"OP\">EQ</field"],[0,"><va"]],"start1":5835,"start2":5835,"length1":62,"length2":61},{"diffs":[[0,"ld><value name=\""],[-1,"pause"],[1,"A"],[0,"\"><shadow type=\""]],"start1":5890,"start2":5890,"length1":37,"length2":33},{"diffs":[[0,"hadow type=\""],[-1,"timePicker"],[1,"math_number\" disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><field nam"]],"start1":5911,"start2":5911,"length1":34,"length2":72},{"diffs":[[0,"me=\""],[-1,"ms\">10"],[1,"NUM\">"],[0,"0</f"]],"start1":5982,"start2":5982,"length1":14,"length2":13},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"game_move_sprite\"><value name=\"sprite\"><"],[0,"bloc"]],"start1":6006,"start2":6006,"length1":74,"length2":8},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":6055,"start2":6055,"length1":35,"length2":31},{"diffs":[[0,"ue><value name=\""],[-1,"leds"],[1,"B"],[0,"\"><shadow type=\""]],"start1":6103,"start2":6103,"length1":36,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-1"],[1,"2"],[0,"</field></shadow"]],"start1":6151,"start2":6151,"length1":34,"length2":33},{"diffs":[[0,"shadow></value><"],[-1,"next"],[1,"/block></value><statement name=\"DO\""],[0,"><block type=\"co"]],"start1":6178,"start2":6178,"length1":36,"length2":67},{"diffs":[[0,"block></"],[-1,"next></block></nex"],[1,"statemen"],[0,"t></bloc"]],"start1":6903,"start2":6903,"length1":34,"length2":24},{"diffs":[[0,"tement><"],[-1,"next"],[1,"/block"],[0,"><block "]],"start1":6934,"start2":6934,"length1":20,"length2":22},{"diffs":[[0,"pe=\""],[-1,"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite"],[1,"device_button_event\" x=\"332\" y=\"454\"><field name=\"NAME\">Button.B</field><statement name=\"HANDLER"],[0,"\"><b"]],"start1":6958,"start2":6958,"length1":103,"length2":104},{"diffs":[[0,"type=\"variables_"],[1,"chan"],[0,"ge"],[-1,"t"],[0,"\"><field name=\"V"]],"start1":7067,"start2":7067,"length1":35,"length2":38},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[0,"><va"]],"start1":7109,"start2":7109,"length1":58,"length2":48},{"diffs":[[0,"e name=\""],[-1,"value"],[1,"VALUE"],[0,"\"><shado"]],"start1":7159,"start2":7159,"length1":21,"length2":21},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"1"],[0,"</field></shadow"]],"start1":7203,"start2":7203,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"/block></"],[0,"next><"],[-1,"/"],[0,"block"],[-1,"></statement></block></next></block></next></block></next"],[1," type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow"],[0,"><"],[-1,"/"],[0,"block"],[-1,"></next></block></next></block></next"],[1," type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field"],[0,"></b"]],"start1":7242,"start2":7242,"length1":131,"length2":220},{"diffs":[[0,"field></block></"],[-1,"next"],[1,"value"],[0,"></block></next>"]],"start1":7453,"start2":7453,"length1":36,"length2":37},{"diffs":[[0," x=\""],[-1,"212"],[1,"156"],[0,"\" y=\""],[-1,"220"],[1,"484"],[0,"\"><s"]],"start1":7544,"start2":7544,"length1":19,"length2":19},{"diffs":[[0,"pe=\""],[-1,"device_button_event\" x=\"452\" y=\"222\"><field name=\"NAME\">Button.AB</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[1,"game_sprite_set_property\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"827\" y=\"556\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike"],[0,"</fi"]],"start1":8183,"start2":8183,"length1":427,"length2":287},{"diffs":[[0,"ue><value name=\""],[-1,"B"],[1,"value"],[0,"\"><shadow type=\""]],"start1":8487,"start2":8487,"length1":33,"length2":37},{"diffs":[[0,"ber\""],[-1,"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number"],[1," disabled-reasons=\"MANUALLY_DISABLED"],[0,"\"><f"]],"start1":8532,"start2":8532,"length1":315,"length2":44},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"4"],[0,"</field></shadow"]],"start1":8576,"start2":8576,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></statement></block></statement"],[1,"/value"],[0,"></b"]],"start1":8607,"start2":8607,"length1":153,"length2":14},{"diffs":[[0," x=\""],[-1,"393"],[1,"502"],[0,"\" y=\""],[-1,"431"],[1,"620"],[0,"\"><f"]],"start1":8659,"start2":8659,"length1":19,"length2":19},{"diffs":[[0,"e=\"NAME\">Button."],[1,"A"],[0,"B</field><statem"]],"start1":8686,"start2":8686,"length1":32,"length2":33},{"diffs":[[0,"pe=\""],[-1,"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow"],[1,"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\""],[0," type=\""],[-1,"math_"],[0,"numb"]],"start1":8747,"start2":8747,"length1":597,"length2":134},{"diffs":[[0,"r\"><"],[-1,"field name=\"NUM\">1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number"],[1,"/arg></mutation><value name=\"qkdkweq64prvf8395jbk"],[0,"\"><s"]],"start1":8882,"start2":8882,"length1":109,"length2":57},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":8966,"start2":8966,"length1":33,"length2":33},{"diffs":[[0,"k></"],[-1,"next></block></statement></block></"],[0,"stat"]],"start1":9113,"start2":9113,"length1":43,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"on () {\n"],[-1," if (A == 1) {\n "],[0," LvlS"]],"start1":38,"start2":38,"length1":38,"length2":16},{"diffs":[[0,"r += -1\n"],[-1," "],[0," basi"]],"start1":60,"start2":60,"length1":20,"length2":16},{"diffs":[[0,"or)\n"],[-1," } else {\n Player.set(LedSpriteProperty.Y, 3)\n basic.pause(100)\n Player.set(LedSpriteProperty.Y, 4)\n }\n"],[0,"})\ni"]],"start1":98,"start2":98,"length1":138,"length2":8},{"diffs":[[0,"on () {\n"],[-1," if (A == 1) {\n "],[0," Star"]],"start1":144,"start2":144,"length1":38,"length2":16},{"diffs":[[0,"lector)\n"],[-1," }\n"],[0,"})\ninput"]],"start1":170,"start2":170,"length1":22,"length2":16},{"diffs":[[0,") {\n"],[-1," if (A == 1) {\n "],[0," "]],"start1":223,"start2":223,"length1":30,"length2":8},{"diffs":[[0,"or += 1\n"],[-1," "],[0," basi"]],"start1":240,"start2":240,"length1":20,"length2":16},{"diffs":[[0,"lector)\n"],[-1," }\n"],[0,"})\nfunct"]],"start1":274,"start2":274,"length1":22,"length2":16},{"diffs":[[0," 3)\n"],[-1," Spike = game.createSprite(4, 3)\n"],[0," "]],"start1":356,"start2":356,"length1":44,"length2":8},{"diffs":[[0,"er2 == 1) {\n"],[1," Spike = game.createSprite(4, 3)\n"],[0," for "]],"start1":547,"start2":547,"length1":24,"length2":64},{"diffs":[[0,"use("],[-1,"10"],[1,"2"],[0,"0)\n "]],"start1":669,"start2":669,"length1":10,"length2":9},{"diffs":[[0," "],[1,"}\n"],[0," "],[-1,"if (Player.isTouching(Spike)) {\n game.pause()\n basic.pause(2000)\n control.reset()\n }\n }\n Spike.set(LedSpriteProperty.X, 4)\n }\n}"],[1,"}\n}\nlet Spike: game.LedSprite = null"],[0,"\nlet"]],"start1":708,"start2":708,"length1":212,"length2":50},{"diffs":[[0,"ull\n"],[-1,"let Spike: game.LedSprite = null\n"],[0,"let "]],"start1":901,"start2":901,"length1":41,"length2":8},{"diffs":[[0,"\n `)\n"],[1,"basic.forever(function () {\n while (A == 2) {\n if (Player.isTouching(Spike)) {\n game.pause()\n basic.pause(2000)\n control.reset()\n }\n }\n})\n"]],"start1":1077,"start2":1077,"length1":8,"length2":199}]}]},{"timestamp":1729280473279,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"372"],[1,"298"],[0,"\" y=\"-"],[-1,"88"],[1,"213"],[0,"\"><f"]],"start1":567,"start2":567,"length1":19,"length2":20},{"diffs":[[0,"=\"controls_if\"><"],[1,"mutation else=\"1\"></mutation><"],[0,"value name=\"IF0\""]],"start1":657,"start2":657,"length1":32,"length2":62},{"diffs":[[0,"ck></statement><"],[1,"statement name=\"ELSE\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">100</field></shadow></value><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></next></block></next></block></statement><"],[0,"/block></stateme"]],"start1":1581,"start2":1581,"length1":32,"length2":841},{"diffs":[[0,"k type=\""],[-1,"controls_repeat_ext"],[1,"device_pause"],[0,"\"><value"]],"start1":6416,"start2":6416,"length1":35,"length2":28},{"diffs":[[0,"e\"><value name=\""],[-1,"TIMES"],[1,"pause"],[0,"\"><shadow type=\""]],"start1":6435,"start2":6435,"length1":37,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"math_whole_numb"],[1,"timePick"],[0,"er\"><field n"]],"start1":6460,"start2":6460,"length1":39,"length2":32},{"diffs":[[0,"r\"><field name=\""],[-1,"NUM\">4"],[1,"ms\">100"],[0,"</field></shadow"]],"start1":6481,"start2":6481,"length1":38,"length2":39},{"diffs":[[0,"/value><"],[-1,"statement name=\"DO\""],[1,"next"],[0,"><block "]],"start1":6522,"start2":6522,"length1":35,"length2":20},{"diffs":[[0,"ean\""],[-1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><fi"]],"start1":6853,"start2":6853,"length1":45,"length2":8},{"diffs":[[0,"pe=\""],[-1,"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">310</field></shadow></value><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></statement"],[1,"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"game_pause\""],[0,"><ne"]],"start1":6907,"start2":6907,"length1":886,"length2":343},{"diffs":[[0,"me=\"ms\">"],[-1,"5"],[1,"20"],[0,"00</fiel"]],"start1":7335,"start2":7335,"length1":17,"length2":18},{"diffs":[[0,"trol"],[-1,"s_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"control_reset\""],[1,"_reset\"></block></next></block></next"],[0,"></b"]],"start1":7394,"start2":7394,"length1":452,"length2":45},{"diffs":[[0,"t></block></"],[-1,"next></block></"],[0,"statement><n"]],"start1":7484,"start2":7484,"length1":39,"length2":24},{"diffs":[[0,"block></"],[-1,"statement></block></"],[0,"next></b"]],"start1":7851,"start2":7851,"length1":36,"length2":16},{"diffs":[[0,"ck><"],[-1,"block type=\"input_logo_event\" x=\"525\" y=\"693\"><field name=\"action\">TouchButtonEvent.Pressed</field><statement name=\"HANDLER\"><block type=\"control_reset\"></block></statement></block><"],[0,"/xml"]],"start1":10706,"start2":10706,"length1":190,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"er(LvlSelector)\n"],[1," } else {\n Player.set(LedSpriteProperty.Y, 3)\n basic.pause(100)\n Player.set(LedSpriteProperty.Y, 4)\n"],[0," }\n})\ninput.o"]],"start1":112,"start2":112,"length1":32,"length2":156},{"diffs":[[0,"\n})\n"],[-1,"input.onLogoEvent(TouchButtonEvent.Pressed, function () {\n control.reset()\n})\n"],[0,"func"]],"start1":497,"start2":497,"length1":89,"length2":8},{"diffs":[[0," "],[-1,"for (let index = 0; index < 4; index++) {\n Spike.move(-1)\n if (input.buttonIsPressed(Button.A)) {\n Player.set(LedSpriteProperty.Y, 2)\n basic.pause(310)\n Player.set(LedSpriteProperty.Y, 3)\n }"],[1,"basic.pause(100)\n Spike.move(-1)\n if (Player.isTouching(Spike)) {\n game.pause()"],[0,"\n "]],"start1":869,"start2":869,"length1":300,"length2":124},{"diffs":[[0,"use("],[-1,"5"],[1,"20"],[0,"00)\n"],[-1," if (Player.isTouching(Spike)) {\n "],[0," "]],"start1":1014,"start2":1014,"length1":65,"length2":14},{"diffs":[[0," "],[-1," "],[-1," "],[0,"}\n"],[-1," "],[0," }\n "]],"start1":1056,"start2":1056,"length1":34,"length2":26},{"diffs":[[0,"}\n }\n"],[-1," "],[0," Spik"]],"start1":1068,"start2":1068,"length1":28,"length2":24},{"diffs":[[0,"y.X, 4)\n"],[-1," }\n"],[0," }\n}\n"]],"start1":1114,"start2":1114,"length1":26,"length2":16}]}]},{"timestamp":1729281054113,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"410"],[1,"372"],[0,"\" y=\"-"],[-1,"201"],[1,"88"],[0,"\"><f"]],"start1":567,"start2":567,"length1":20,"length2":19},{"diffs":[[0,"f\"><"],[-1,"mutation else=\"1\"></mutation><"],[0,"valu"]],"start1":668,"start2":668,"length1":38,"length2":8},{"diffs":[[0,"nt><"],[-1,"statement name=\"ELSE\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">550</field></shadow></value><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></statement><"],[0,"/blo"]],"start1":1562,"start2":1562,"length1":817,"length2":8},{"diffs":[[0,"=\"logic_boolean\""],[1," disabled-reasons=\"MANUALLY_DISABLED\""],[0,"><field name=\"BO"]],"start1":6029,"start2":6029,"length1":32,"length2":69},{"diffs":[[0,"pe=\""],[-1,"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"control_reset\"></block></statement><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">500</field></shadow></value"],[1,"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">310</field></shadow></value><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></statement><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">500</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"control_reset\"></block></statement></block></next"],[0,"></b"]],"start1":6132,"start2":6132,"length1":490,"length2":1516},{"diffs":[[0," x=\""],[-1,"464"],[1,"212"],[0,"\" y=\"22"],[-1,"5"],[1,"0"],[0,"\"><s"]],"start1":8232,"start2":8232,"length1":19,"length2":19},{"diffs":[[0," x=\""],[-1,"603"],[1,"452"],[0,"\" y=\"2"],[-1,"34"],[1,"22"],[0,"\"><f"]],"start1":8895,"start2":8895,"length1":19,"length2":19},{"diffs":[[0," x=\""],[-1,"501"],[1,"393"],[0,"\" y=\"4"],[-1,"07"],[1,"31"],[0,"\"><f"]],"start1":9893,"start2":9893,"length1":19,"length2":19},{"diffs":[[0,"x=\"5"],[-1,"38"],[1,"25"],[0,"\" y=\"6"],[-1,"6"],[1,"9"],[0,"3\"><"]],"start1":10949,"start2":10949,"length1":17,"length2":17}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"or)\n"],[-1," } else {\n Player.set(LedSpriteProperty.Y, 2)\n basic.pause(550)\n Player.set(LedSpriteProperty.Y, 3)\n"],[0," "]],"start1":124,"start2":124,"length1":132,"length2":8},{"diffs":[[0,"ove(-1)\n"],[1," if (input.buttonIsPressed(Button.A)) {\n Player.set(LedSpriteProperty.Y, 2)\n basic.pause(310)\n Player.set(LedSpriteProperty.Y, 3)\n }\n basic.pause(500)\n"],[0," "]],"start1":895,"start2":895,"length1":16,"length2":269},{"diffs":[[0," }\n"],[-1," basic.pause(500)\n"],[0," "]],"start1":1254,"start2":1254,"length1":41,"length2":8}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0,"Dash"],[-1," 1.0"],[0,"\",\n "]],"start1":18,"start2":18,"length1":12,"length2":8}]}]},{"timestamp":1729281255489,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[1,"41"],[0,"0\" y=\""],[-1,"0"],[1,"-201"],[0,"\"><f"]],"start1":567,"start2":567,"length1":15,"length2":20},{"diffs":[[0," x=\""],[-1,"356"],[1,"718"],[0,"\" y=\""],[-1,"71"],[1,"-73"],[0,"\"><m"]],"start1":2466,"start2":2466,"length1":18,"length2":19},{"diffs":[[0," x=\""],[-1,"5"],[1,"46"],[0,"4\" y=\""],[-1,"426"],[1,"225"],[0,"\"><s"]],"start1":8009,"start2":8009,"length1":18,"length2":19},{"diffs":[[0," x=\""],[-1,"244"],[1,"603"],[0,"\" y=\""],[-1,"486"],[1,"234"],[0,"\"><f"]],"start1":8672,"start2":8672,"length1":19,"length2":19},{"diffs":[[0," x=\""],[-1,"9"],[1,"50"],[0,"1\" y=\""],[-1,"608"],[1,"407"],[0,"\"><f"]],"start1":9670,"start2":9670,"length1":18,"length2":19},{"diffs":[[0," x=\""],[-1,"12"],[1,"53"],[0,"8\" y=\""],[-1,"864"],[1,"663"],[0,"\"><f"]],"start1":10725,"start2":10725,"length1":19,"length2":19}]}]},{"timestamp":1729286887004,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"6"],[0,"3"],[1,"5"],[0,"6\" y=\""],[-1,"63"],[1,"71"],[0,"\"><m"]],"start1":2461,"start2":2461,"length1":18,"length2":18}]}]},{"timestamp":1729286967962,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"le><"],[-1,"variable id=\"dOkpZ`7fQ?1b?FW|7oyx\">Spike2</variable><variable id=\"U4~[l[*@N?+y)`A|~.^P\">sprite</variable><"],[0,"/var"]],"start1":519,"start2":519,"length1":114,"length2":8},{"diffs":[[0,"pe=\""],[-1,"function_definition"],[1,"device_button_event"],[0,"\" x=\""],[-1,"357"],[1,"0"],[0,"\" y=\""],[-1,"-161\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\""],[1,"0\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><mutation else=\"1\"></mutation><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow"],[0,"><bl"]],"start1":543,"start2":543,"length1":417,"length2":244},{"diffs":[[0,"block type=\""],[-1,"variables_set"],[1,"logic_compare"],[0,"\"><field nam"]],"start1":785,"start2":785,"length1":37,"length2":37},{"diffs":[[0,"me=\""],[-1,"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player"],[1,"OP\">EQ"],[0,"</fi"]],"start1":821,"start2":821,"length1":45,"length2":14},{"diffs":[[0,"ld><value name=\""],[-1,"VALUE"],[1,"A"],[0,"\"><shadow type=\""]],"start1":836,"start2":836,"length1":37,"length2":33},{"diffs":[[0,"pe=\""],[-1,"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">0"],[1,"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A"],[0,"</fi"]],"start1":927,"start2":927,"length1":90,"length2":68},{"diffs":[[0,"yL?\">A</field></"],[-1,"shadow"],[1,"block"],[0,"></value><value "]],"start1":985,"start2":985,"length1":38,"length2":37},{"diffs":[[0,"ue><value name=\""],[-1,"y"],[1,"B"],[0,"\"><shadow type=\""]],"start1":1012,"start2":1012,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"1"],[0,"</field></shadow"]],"start1":1060,"start2":1060,"length1":33,"length2":33},{"diffs":[[0,"/block></value><"],[-1,"next"],[1,"statement name=\"DO0\""],[0,"><block type=\"va"]],"start1":1103,"start2":1103,"length1":36,"length2":52},{"diffs":[[0,"type=\"variables_"],[-1,"set"],[1,"change"],[0,"\"><field name=\"V"]],"start1":1147,"start2":1147,"length1":35,"length2":38},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[0,"</fi"]],"start1":1189,"start2":1189,"length1":35,"length2":41},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"-1"],[0,"</field></shadow"]],"start1":1283,"start2":1283,"length1":33,"length2":34},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite"],[1,"/value><next><block type=\"device_show_number"],[0,"\"><v"]],"start1":1315,"start2":1315,"length1":38,"length2":52},{"diffs":[[0,"r\"><value name=\""],[-1,"x"],[1,"number"],[0,"\"><shadow type=\""]],"start1":1362,"start2":1362,"length1":33,"length2":38},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"0"],[0,"</field></shadow"]],"start1":1415,"start2":1415,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block"],[1,"block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement><statement name=\"ELSE\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field"],[0,"><"],[-1,"/"],[0,"value"],[-1,"><next"],[1," name=\"sprite\""],[0,"><bl"]],"start1":1446,"start2":1446,"length1":123,"length2":281},{"diffs":[[0,"type=\"variables_"],[-1,"s"],[1,"g"],[0,"et\"><field name="]],"start1":1731,"start2":1731,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"$X!v#f#0LY8YVn7=%!Zy\">G1</field"],[1,",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value"],[0,"><va"]],"start1":1770,"start2":1770,"length1":39,"length2":59},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"value"],[0,"\"><shadow type=\""]],"start1":1823,"start2":1823,"length1":37,"length2":37},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"2"],[0,"</field></shadow"]],"start1":1875,"start2":1875,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprit"],[1,"/value><next><block type=\"device_paus"],[0,"e\"><"]],"start1":1906,"start2":1906,"length1":37,"length2":45},{"diffs":[[0,"e\"><value name=\""],[-1,"x"],[1,"pause"],[0,"\"><shadow type=\""]],"start1":1947,"start2":1947,"length1":33,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"math_numb"],[1,"timePick"],[0,"er\"><field n"]],"start1":1972,"start2":1972,"length1":33,"length2":32},{"diffs":[[0,"r\"><field name=\""],[-1,"NUM\">"],[1,"ms\">55"],[0,"0</field></shado"]],"start1":1993,"start2":1993,"length1":37,"length2":38},{"diffs":[[0,"ue><"],[-1,"value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block"],[1,"next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field"],[0,"><"],[-1,"/"],[0,"value"],[-1,"><next"],[1," name=\"sprite\""],[0,"><bl"]],"start1":2038,"start2":2038,"length1":115,"length2":122},{"diffs":[[0,"type=\"variables_"],[-1,"s"],[1,"g"],[0,"et\"><field name="]],"start1":2164,"start2":2164,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"(SW0+w|Arfu?%.3|1/n%\">G2</field"],[1,",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value"],[0,"><va"]],"start1":2203,"start2":2203,"length1":39,"length2":59},{"diffs":[[0,"ue><value name=\""],[-1,"VALUE"],[1,"value"],[0,"\"><shadow type=\""]],"start1":2256,"start2":2256,"length1":37,"length2":37},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"3"],[0,"</field></shadow"]],"start1":2308,"start2":2308,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"game_create_sprite\"><value name=\"x\"><shadow"],[1,"/value></block></next></block></next></block></statement></block></statement></block><block type=\"function_definition\" x=\"636\" y=\"63\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\""],[0," type=\""],[-1,"math_"],[0,"numb"]],"start1":2339,"start2":2339,"length1":75,"length2":253},{"diffs":[[0,"r\"><"],[-1,"field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next"],[1,"/arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\""],[0,"><bl"]],"start1":2593,"start2":2593,"length1":159,"length2":259},{"diffs":[[0,"id=\""],[-1,"`;?5o79GYMaa~-1w8HTW\">G3"],[1,",4/R;mlf[TE{QpcZ.@zr\">Player"],[0,"</fi"]],"start1":2895,"start2":2895,"length1":32,"length2":36},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"0"],[0,"</field></shadow"]],"start1":3096,"start2":3096,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"3"],[0,"</field></shadow"]],"start1":3183,"start2":3183,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,".M/fqv@_I|8xMjI^VB4N\">G4"],[1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[0,"</fi"]],"start1":3293,"start2":3293,"length1":32,"length2":35},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":3493,"start2":3493,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"3"],[0,"</field></shadow"]],"start1":3580,"start2":3580,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"lb(@4YC)jPT?Yby/jdQL\">G5"],[1,"$X!v#f#0LY8YVn7=%!Zy\">G1"],[0,"</fi"]],"start1":3690,"start2":3690,"length1":32,"length2":32},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"0"],[0,"</field></shadow"]],"start1":3887,"start2":3887,"length1":33,"length2":33},{"diffs":[[0,"AR\" id=\""],[-1,"?IDPp{(tdv@cr+Z7lyL?\">A"],[1,"(SW0+w|Arfu?%.3|1/n%\">G2"],[0,"</field>"]],"start1":4080,"start2":4080,"length1":39,"length2":40},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"2"],[1,"0"],[0,"</field></shadow"]],"start1":4169,"start2":4169,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"/value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field"],[1,"block type=\"game_create_sprite\""],[0,"><va"]],"start1":4200,"start2":4200,"length1":188,"length2":39},{"diffs":[[0,"e\"><value name=\""],[-1,"A"],[1,"x"],[0,"\"><shadow type=\""]],"start1":4233,"start2":4233,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":4281,"start2":4281,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"argument_reporter_number\"><field name=\"VALUE\">Number</field></block><"],[0,"/val"]],"start1":4312,"start2":4312,"length1":89,"length2":8},{"diffs":[[0,"ue><value name=\""],[-1,"B"],[1,"y"],[0,"\"><shadow type=\""]],"start1":4320,"start2":4320,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"4"],[0,"</field></shadow"]],"start1":4368,"start2":4368,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"statement name=\"DO0\"><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"controls_repeat_ext\"><value name=\"TIMES"],[1,"next><block type=\"variables_set\"><field name=\"VAR\" id=\"`;?5o79GYMaa~-1w8HTW\">G3</field><value name=\"VALUE"],[0,"\"><s"]],"start1":4423,"start2":4423,"length1":233,"length2":113},{"diffs":[[0,"adow type=\"math_"],[-1,"whole_"],[0,"number\"><field n"]],"start1":4537,"start2":4537,"length1":38,"length2":32},{"diffs":[[0,"UM\">"],[-1,"12"],[1,"0"],[0,"</fi"]],"start1":4575,"start2":4575,"length1":10,"length2":9},{"diffs":[[0,"ow><"],[-1,"/value><statement name=\"DO\"><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[1,"block type=\"game_create_sprite\""],[0,"><va"]],"start1":4594,"start2":4594,"length1":188,"length2":39},{"diffs":[[0,"e\"><value name=\""],[-1,"leds"],[1,"x"],[0,"\"><shadow type=\""]],"start1":4627,"start2":4627,"length1":36,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-1"],[1,"2"],[0,"</field></shadow"]],"start1":4675,"start2":4675,"length1":34,"length2":33},{"diffs":[[0,"ue><"],[-1,"next><block type=\"controls_if\"><"],[0,"valu"]],"start1":4714,"start2":4714,"length1":40,"length2":8},{"diffs":[[0,"ue><value name=\""],[-1,"IF0"],[1,"y"],[0,"\"><shadow type=\""]],"start1":4714,"start2":4714,"length1":35,"length2":33},{"diffs":[[0,"hadow type=\""],[-1,"logic_boolean"],[1,"math_number"],[0,"\"><field nam"]],"start1":4735,"start2":4735,"length1":37,"length2":35},{"diffs":[[0,"field name=\""],[-1,"BOOL\">TRUE"],[1,"NUM\">4"],[0,"</field></sh"]],"start1":4761,"start2":4761,"length1":34,"length2":30},{"diffs":[[0,"ow><"],[-1,"block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\""],[1,"/value></block></value><next"],[0,"><bl"]],"start1":4793,"start2":4793,"length1":191,"length2":36},{"diffs":[[0,"type=\"variables_"],[-1,"g"],[1,"s"],[0,"et\"><field name="]],"start1":4833,"start2":4833,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"control_reset\"></block></statement><next><block type=\"device_pause\""],[1,".M/fqv@_I|8xMjI^VB4N\">G4</field"],[0,"><va"]],"start1":4872,"start2":4872,"length1":177,"length2":39},{"diffs":[[0,"ld><value name=\""],[-1,"pause"],[1,"VALUE"],[0,"\"><shadow type=\""]],"start1":4905,"start2":4905,"length1":37,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"timePick"],[1,"math_numb"],[0,"er\"><field n"]],"start1":4930,"start2":4930,"length1":32,"length2":33},{"diffs":[[0,"r\"><field name=\""],[-1,"ms\">50"],[1,"NUM\">"],[0,"0</field></shado"]],"start1":4952,"start2":4952,"length1":38,"length2":37},{"diffs":[[0,"ow><"],[-1,"/value></block></next></block></next></block></statement><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[1,"block type=\"game_create_sprite\""],[0,"><va"]],"start1":4988,"start2":4988,"length1":281,"length2":39},{"diffs":[[0,"e\"><value name=\""],[-1,"value"],[1,"x"],[0,"\"><shadow type=\""]],"start1":5021,"start2":5021,"length1":37,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"3"],[0,"</field></shadow"]],"start1":5069,"start2":5069,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"next><block type=\"controls_repeat_ext\"><"],[0,"valu"]],"start1":5108,"start2":5108,"length1":48,"length2":8},{"diffs":[[0,"me=\""],[-1,"TIMES"],[1,"y"],[0,"\"><s"]],"start1":5120,"start2":5120,"length1":13,"length2":9},{"diffs":[[0,"ath_"],[-1,"whole_"],[0,"numb"]],"start1":5142,"start2":5142,"length1":14,"length2":8},{"diffs":[[0,"e=\"NUM\">"],[-1,"8"],[1,"4"],[0,"</field>"]],"start1":5164,"start2":5164,"length1":17,"length2":17},{"diffs":[[0,"ue><"],[-1,"statement name=\"DO\""],[1,"/block></value><next"],[0,"><bl"]],"start1":5195,"start2":5195,"length1":27,"length2":28},{"diffs":[[0,"id=\""],[-1,"dOkpZ`7fQ?1b?FW|7oyx\">Spike2"],[1,"lb(@4YC)jPT?Yby/jdQL\">G5"],[0,"</fi"]],"start1":5266,"start2":5266,"length1":36,"length2":32},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":5463,"start2":5463,"length1":33,"length2":33},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"3"],[1,"4"],[0,"</field></shadow"]],"start1":5550,"start2":5550,"length1":33,"length2":33},{"diffs":[[0,"ock "],[-1,"type=\"game_move_sprite\"><value name=\"sprite\"><block "],[0,"type"]],"start1":5617,"start2":5617,"length1":60,"length2":8},{"diffs":[[0,"type=\"variables_"],[-1,"g"],[1,"s"],[0,"et\"><field name="]],"start1":5621,"start2":5621,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,"dOkpZ`7fQ?1b?FW|7oyx\">Spike2</field></block></value><value name=\"leds\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value><next><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value"],[1,"?IDPp{(tdv@cr+Z7lyL?\">A</field"],[0,"><va"]],"start1":5660,"start2":5660,"length1":309,"length2":38},{"diffs":[[0,"e name=\""],[-1,"leds"],[1,"VALUE"],[0,"\"><shado"]],"start1":5700,"start2":5700,"length1":20,"length2":21},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"-1"],[1,"2"],[0,"</field></shadow"]],"start1":5744,"start2":5744,"length1":34,"length2":33},{"diffs":[[0,"gic_"],[-1,"operation"],[1,"compare"],[0,"\"><f"]],"start1":5920,"start2":5920,"length1":17,"length2":15},{"diffs":[[0,"OP\">"],[-1,"OR"],[1,"EQ"],[0,"</fi"]],"start1":5946,"start2":5946,"length1":10,"length2":10},{"diffs":[[0,"A\"><"],[-1,"block"],[1,"shadow"],[0," type=\""],[-1,"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\""],[1,"math_number\"><field name=\"NUM\">0</field></shadow"],[0,"><bl"]],"start1":5973,"start2":5973,"length1":191,"length2":69},{"diffs":[[0,"pe=\""],[-1,"v"],[0,"ar"],[-1,"iables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><value name=\"B\"><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"dOkpZ`7fQ?1b?FW|7oyx\">Spike2</field></block></value></block"],[1,"gument_reporter_number\"><field name=\"VALUE\">Number</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow"],[0,"></v"]],"start1":6048,"start2":6048,"length1":422,"length2":162},{"diffs":[[0,"trol"],[1,"s"],[0,"_re"],[-1,"set\"></block></statement><next><block type=\"device_pause"],[1,"peat_ext"],[0,"\"><v"]],"start1":6269,"start2":6269,"length1":67,"length2":20},{"diffs":[[0,"t\"><value name=\""],[-1,"pause"],[1,"TIMES"],[0,"\"><shadow type=\""]],"start1":6284,"start2":6284,"length1":37,"length2":37},{"diffs":[[0,"hadow type=\""],[-1,"timePick"],[1,"math_whole_numb"],[0,"er\"><field n"]],"start1":6309,"start2":6309,"length1":32,"length2":39},{"diffs":[[0,"me=\""],[-1,"ms\">500"],[1,"NUM\">4"],[0,"</fi"]],"start1":6349,"start2":6349,"length1":15,"length2":14},{"diffs":[[0,"ue><"],[-1,"/block></next></block></next></block></next></block></next></block></statement><next><block type=\"game_delete_sprite\"><value name=\"this\"><block type=\"variables_get\"><field name=\"VAR\" id=\"dOkpZ`7fQ?1b?FW|7oyx\">Spike2"],[1,"statement name=\"DO\"><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4"],[0,"</fi"]],"start1":6381,"start2":6381,"length1":223,"length2":134},{"diffs":[[0,"NUM\">4</field></"],[-1,"block"],[1,"shadow"],[0,"></value><next><"]],"start1":6505,"start2":6505,"length1":37,"length2":38},{"diffs":[[0,"ue><"],[-1,"next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field"],[1,"statement name=\"DO\"><block type=\"game_move_sprite\""],[0,"><va"]],"start1":6533,"start2":6533,"length1":101,"length2":58},{"diffs":[[0,"ue><value name=\""],[-1,"value"],[1,"leds"],[0,"\"><shadow type=\""]],"start1":6707,"start2":6707,"length1":37,"length2":36},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"4"],[1,"-1"],[0,"</field></shadow"]],"start1":6758,"start2":6758,"length1":33,"length2":34},{"diffs":[[0,"ue><"],[-1,"/block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type=\"device_button_event\" x=\"0\" y=\"0\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><mutation else=\"1\"></mutation><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0"],[1,"next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite"],[0,"\"><b"]],"start1":6798,"start2":6798,"length1":859,"length2":187},{"diffs":[[0,"type=\"variables_"],[-1,"chan"],[0,"ge"],[1,"t"],[0,"\"><field name=\"V"]],"start1":6990,"start2":6990,"length1":38,"length2":35},{"diffs":[[0,"id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow"],[1,",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\""],[0,"><bl"]],"start1":7029,"start2":7029,"length1":263,"length2":79},{"diffs":[[0,"id=\""],[-1,"rP_]`qj}e~5#QxJpG9{F\">LvlSelector"],[1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[0,"</fi"]],"start1":7151,"start2":7151,"length1":41,"length2":35},{"diffs":[[0,"k></"],[-1,"next></block></statement"],[1,"value"],[0,"><st"]],"start1":7212,"start2":7212,"length1":32,"length2":13},{"diffs":[[0,"statement name=\""],[-1,"ELSE"],[1,"DO0"],[0,"\"><block type=\"g"]],"start1":7223,"start2":7223,"length1":36,"length2":35},{"diffs":[[0,"pe=\""],[-1,"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value"],[1,"control_reset\"></block></statement"],[0,"><ne"]],"start1":7253,"start2":7253,"length1":297,"length2":42},{"diffs":[[0,"me=\"ms\">"],[-1,"22"],[1,"50"],[0,"0</field"]],"start1":7380,"start2":7380,"length1":18,"length2":18},{"diffs":[[0,"shadow></value><"],[1,"/block></next></block></next></block></statement><"],[0,"next><block type"]],"start1":7401,"start2":7401,"length1":32,"length2":82},{"diffs":[[0,"dSpriteProperty."],[-1,"Y"],[1,"X"],[0,"</field><value n"]],"start1":7536,"start2":7536,"length1":33,"length2":33},{"diffs":[[0,"id=\""],[-1,",4/R;mlf[TE{QpcZ.@zr\">Player"],[1,"wnp=fysd.}B{_;mA*CMO\">Spike"],[0,"</fi"]],"start1":7628,"start2":7628,"length1":36,"length2":35},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"4"],[0,"</field></shadow"]],"start1":7732,"start2":7732,"length1":33,"length2":33},{"diffs":[[0,"ue><"],[-1,"next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">300</field></shadow></value><"],[1,"/block></"],[0,"next><"],[1,"/"],[0,"block"],[-1," type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\""],[1,"></statement></block></statement"],[0,"><"],[1,"/"],[0,"block"],[-1," type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value"],[1,"></next></block></next></block></next></block></next"],[0,"></b"]],"start1":7771,"start2":7771,"length1":439,"length2":121},{"diffs":[[0,"/block><"],[-1,"/statement></block><"],[0,"block ty"]],"start1":7970,"start2":7970,"length1":36,"length2":16},{"diffs":[[0,"x=\"5"],[-1,"3"],[1,"4"],[0,"\" y=\"4"],[-1,"75"],[1,"26"],[0,"\"><s"]],"start1":8004,"start2":8004,"length1":17,"length2":17},{"diffs":[[0,"x=\"2"],[-1,"26"],[1,"44"],[0,"\" y=\""],[-1,"528"],[1,"486"],[0,"\"><f"]],"start1":8666,"start2":8666,"length1":18,"length2":18},{"diffs":[[0," x=\""],[-1,"-2"],[0,"9"],[1,"1"],[0,"\" y=\""],[-1,"547"],[1,"608"],[0,"\"><f"]],"start1":9663,"start2":9663,"length1":19,"length2":18},{"diffs":[[0,"x=\"1"],[-1,"33"],[1,"28"],[0,"\" y=\""],[-1,"7"],[0,"8"],[1,"6"],[0,"4\"><"]],"start1":10718,"start2":10718,"length1":17,"length2":17}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"use("],[-1,"220)\n Player.set(LedSpriteProperty.Y, 1)\n basic.pause(30"],[1,"55"],[0,"0)\n "]],"start1":200,"start2":200,"length1":78,"length2":10},{"diffs":[[0,"x < "],[-1,"12"],[1,"4"],[0,"; in"]],"start1":978,"start2":978,"length1":10,"length2":9},{"diffs":[[0," "],[-1," for (let index = 0; index < 8; index++) {\n Spike2 = game.createSprite(3, 3)\n Spike2.move(-1)\n Spike.move(-1)\n if (Player.isTouching(Spike) || Player.isTouching(Spike2)) {\n control.reset()\n }\n basic.pause(500)\n }\n Spike2.delete()\n Spike.set(LedSpriteProperty.X, 4)\n }\n }\n}\nlet Spike2: game.LedSprite = null"],[1,"}\n }\n}"],[0,"\nlet"]],"start1":1226,"start2":1226,"length1":469,"length2":17}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0,"tDash 1."],[-1,"1"],[1,"0"],[0,"\",\n \""]],"start1":17,"start2":17,"length1":17,"length2":17}]}]},{"timestamp":1729287507395,"editorVersion":"7.0.51","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"ion\""],[-1," id=\".).%/n0;36k-mS:^D}(G\""],[0," x=\""]],"start1":669,"start2":669,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"39q}KVG-0@tA+^)V@(fd\""],[0,"><mu"]],"start1":940,"start2":940,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"8)P%]%8@A%n5#;]t*99S\""],[0,"><fi"]],"start1":1086,"start2":1086,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"szf9NFU,$s_JKNL+0zE;\""],[0,"><fi"]],"start1":1191,"start2":1191,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"owAp3)^29eb#Nz$e:=/l\""],[0,"><va"]],"start1":1260,"start2":1260,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"FB3@~`guBGJF?DNxh|p/\""],[0,"><fi"]],"start1":1303,"start2":1303,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"q(=3^Umb4o~xVso`xE$@\""],[0,"><fi"]],"start1":1390,"start2":1390,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"GF)qX:GI^K/u@d78L8CX\""],[0,"><fi"]],"start1":1484,"start2":1484,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"~SIs=v_P_jXUTsH|:fNS\""],[0,"><fi"]],"start1":1588,"start2":1588,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"CH^u|kov_RoA[yUn)Z5b\""],[0,"><va"]],"start1":1657,"start2":1657,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"uFY+-!`rqM:NOynPV1M|\""],[0,"><fi"]],"start1":1700,"start2":1700,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"?tsD@BdsZRtqH,gFaBW{\""],[0,"><fi"]],"start1":1787,"start2":1787,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"5@Yb~kTm0cybn?#i_6z6\""],[0,"><fi"]],"start1":1881,"start2":1881,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"Z+H.r)mmNgg2l3Py~y%]\""],[0,"><fi"]],"start1":1982,"start2":1982,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"Q0mLDUu648H%uxi72G_Y\""],[0,"><va"]],"start1":2051,"start2":2051,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"CAw7p=Q;;[U{]?dAIG!:\""],[0,"><fi"]],"start1":2094,"start2":2094,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"Ua/yttp7Fi|%goQ7S!s|\""],[0,"><fi"]],"start1":2181,"start2":2181,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"Cj;I7Tr!*avyG$=8D}-W\""],[0,"><fi"]],"start1":2275,"start2":2275,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"LLVil;P_k_FA{qPLEw:g\""],[0,"><fi"]],"start1":2376,"start2":2376,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"g`9(dr!F8r8W_EiZofB+\""],[0,"><va"]],"start1":2445,"start2":2445,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"BdggY#k9I}8ha@t4lHWZ\""],[0,"><fi"]],"start1":2488,"start2":2488,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"LE;c2RD_T)}iDIkw^H)`\""],[0,"><fi"]],"start1":2575,"start2":2575,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"1B7~0iW/}Bg{LUyd%5,2\""],[0,"><fi"]],"start1":2669,"start2":2669,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"g76e)#zon|!Ztp7~@%U6\""],[0,"><fi"]],"start1":2770,"start2":2770,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"5JIt0]n^gzBH%bJF:N*5\""],[0,"><va"]],"start1":2839,"start2":2839,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"aYj$UBnM{^j-X2q~q$$k\""],[0,"><fi"]],"start1":2882,"start2":2882,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"`@Zz()B?p]VCAD7FU+*k\""],[0,"><fi"]],"start1":2969,"start2":2969,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"gOJxH*:z*K(GW{MGdHa*\""],[0,"><fi"]],"start1":3063,"start2":3063,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"uB:t~.0ZQU_k+NYw{xaS\""],[0,"><fi"]],"start1":3164,"start2":3164,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"tOm-!oMLf2/%-yJp}43w\""],[0,"><va"]],"start1":3233,"start2":3233,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"hkTx0a@GXLw~k]qA`Y)S\""],[0,"><fi"]],"start1":3276,"start2":3276,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"{c=NKKK0cGgu_KGNxu5q\""],[0,"><fi"]],"start1":3363,"start2":3363,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"rnOL.{@F!o!SEgKTGQ}h\""],[0,"><fi"]],"start1":3457,"start2":3457,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"VAN52R4`rcFFhHT%6il3\""],[0,"><fi"]],"start1":3558,"start2":3558,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"C!_`M$?fd[RH3JwgKR{$\""],[0,"><va"]],"start1":3627,"start2":3627,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"KHG7Fm]mK?S`m8JKWhhb\""],[0,"><fi"]],"start1":3670,"start2":3670,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"yj4cAuaM4%D-z,(,Lc(R\""],[0,"><fi"]],"start1":3757,"start2":3757,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"NF5Yi%]Xs~@y*A/n{#H8\""],[0,"><fi"]],"start1":3851,"start2":3851,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"r9c;|}}|BNeYS[/CR#},\""],[0,"><fi"]],"start1":3951,"start2":3951,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"gS[[P7]A`4gLOHvMnvGX\""],[0,"><va"]],"start1":4027,"start2":4027,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"f3fv2n}*5JCU!t6OG69p\""],[0,"><fi"]],"start1":4074,"start2":4074,"length1":34,"length2":8},{"diffs":[[0,"are\""],[-1," id=\"hA`o|ko23A[.Sm4q^Oow\""],[0,"><fi"]],"start1":4142,"start2":4142,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"URx,Fw!i-|+49Z}u:rZ[\""],[0,"><fi"]],"start1":4212,"start2":4212,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"+kY=cbJvir89QYA~$/8=\""],[0,"><fi"]],"start1":4287,"start2":4287,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"k4fzehm=btx)cx=UBw:x\""],[0,"><fi"]],"start1":4380,"start2":4380,"length1":34,"length2":8},{"diffs":[[0,"ext\""],[-1," id=\"S[4Ul|1gtkx+OD][De.!\""],[0,"><va"]],"start1":4496,"start2":4496,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"?x58*$ch9Wp,2ZzA$XW^\""],[0,"><fi"]],"start1":4549,"start2":4549,"length1":34,"length2":8},{"diffs":[[0,"ext\""],[-1," id=\"}a8)[hf6.+tLnr;LN]3N\""],[0,"><va"]],"start1":4648,"start2":4648,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"POZAQk]*.;(9]I+p^w|,\""],[0,"><fi"]],"start1":4701,"start2":4701,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"|#ftc`55{c8!5[+:OWTw\""],[0,"><va"]],"start1":4798,"start2":4798,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"PRA?2ejv$yK2~I|XL#c~\""],[0,"><fi"]],"start1":4847,"start2":4847,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\":?FmA[*$$tnMNY$SUL4W\""],[0,"><fi"]],"start1":4966,"start2":4966,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"6*)aAy2CeV1P9^vDs-px\""],[0,"><va"]],"start1":5043,"start2":5043,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"IWXi*|WPs(c74?O[)7[i\""],[0,"><fi"]],"start1":5090,"start2":5090,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"y8]sjMXe$(RER}FbS%xY\""],[0,"><va"]],"start1":5172,"start2":5172,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"n{q9OYz|pc~5Xn$`*a^M\""],[0,"><fi"]],"start1":5221,"start2":5221,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"_meKD[_=FU*gC=Fmx+Yz\""],[0,"><fi"]],"start1":5343,"start2":5343,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\";YHfAtsssiH1]#7Vhpe?\""],[0,"></b"]],"start1":5482,"start2":5482,"length1":34,"length2":8},{"diffs":[[0,"use\""],[-1," id=\"Cb_{d1kn=(bhqXU+8cNV\""],[0,"><va"]],"start1":5535,"start2":5535,"length1":34,"length2":8},{"diffs":[[0,"ker\""],[-1," id=\"jEq1ch8IZV,FMdX-7id!\""],[0,"><fi"]],"start1":5581,"start2":5581,"length1":34,"length2":8},{"diffs":[[0,"rty\""],[-1," id=\"a@tS3EhQ1c$e/~3FKegU\""],[0,"><fi"]],"start1":5721,"start2":5721,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\":c2J?Mr_g6z7OYbPxeB[\""],[0,"><fi"]],"start1":5820,"start2":5820,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"MA.+Ar^rqw=lPU.,Ig)k\""],[0,"><fi"]],"start1":5940,"start2":5940,"length1":34,"length2":8},{"diffs":[[0,"ext\""],[-1," id=\"}%3,|RAtb6O84+,uBfpF\""],[0,"><va"]],"start1":6024,"start2":6024,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"K2?0x@USRizUVRErLS|c\""],[0,"><fi"]],"start1":6077,"start2":6077,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"OCd}?%k@A*h?l%Qd7J+j\""],[0,"><fi"]],"start1":6170,"start2":6170,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"$ar!Y}Nis1i_jMc}F_wB\""],[0,"><fi"]],"start1":6275,"start2":6275,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"E)1v0mBu0yrA)=2EV/0T\""],[0,"><va"]],"start1":6344,"start2":6344,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"`+qT98^UE+;}0d*7[w,1\""],[0,"><fi"]],"start1":6387,"start2":6387,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"y#/ERqyhoXp`1:Qc:X#q\""],[0,"><fi"]],"start1":6474,"start2":6474,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"y#VlFVYQ8Y({OFfU/s|{\""],[0,"><va"]],"start1":6571,"start2":6571,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"E0@WLaU/#6psylyqWHa2\""],[0,"><fi"]],"start1":6620,"start2":6620,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"jilpQ[X|zyV#SKpTA]h|\""],[0,"><fi"]],"start1":6740,"start2":6740,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"S`E{L%KzpfOpN~F6g3I^\""],[0,"><va"]],"start1":6822,"start2":6822,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"QO_/=5!h6!Zn[#oz%{~`\""],[0,"><fi"]],"start1":6871,"start2":6871,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"8z]{./7Nb}A@x6s^Fv0q\""],[0,"><fi"]],"start1":6990,"start2":6990,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"}$}hhb2[YQ5#aTH%C~*B\""],[0,"><va"]],"start1":7067,"start2":7067,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"ZD3(dC;Js:{|v7F5bI$I\""],[0,"><fi"]],"start1":7114,"start2":7114,"length1":34,"length2":8},{"diffs":[[0,"ion\""],[-1," id=\".HsP+vcTa[CM?zR9zswu\""],[0,"><fi"]],"start1":7184,"start2":7184,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"4VioVEY!f~9Oy2|uduUu\""],[0,"><va"]],"start1":7269,"start2":7269,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"{{~,8p(rNa)tp.?gg(Lz\""],[0,"><fi"]],"start1":7318,"start2":7318,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"F(k2^ZxD{{d[GVE5}6Q|\""],[0,"><fi"]],"start1":7440,"start2":7440,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"x2(*:cK}G:X3.mcqKM3[\""],[0,"><va"]],"start1":7587,"start2":7587,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"W,`J/uH4TB:r3DK4K;QY\""],[0,"><fi"]],"start1":7636,"start2":7636,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"4O}Y,OdnsV2goR;l2uzH\""],[0,"><fi"]],"start1":7758,"start2":7758,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\")j*JP|TSVCLJp$__3Z{e\""],[0,"></b"]],"start1":7914,"start2":7914,"length1":34,"length2":8},{"diffs":[[0,"use\""],[-1," id=\"rWz=*;n8:RW$JBWB#ml=\""],[0,"><va"]],"start1":7967,"start2":7967,"length1":34,"length2":8},{"diffs":[[0,"ker\""],[-1," id=\"Y!#]d3C:aWahVNDVg/cC\""],[0,"><fi"]],"start1":8013,"start2":8013,"length1":34,"length2":8},{"diffs":[[0,"ite\""],[-1," id=\"Q~;e)iRQQbl3xvZOYej9\""],[0,"><va"]],"start1":8177,"start2":8177,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"g!!z@hiiunz{j`g.JqJv\""],[0,"><fi"]],"start1":8224,"start2":8224,"length1":34,"length2":8},{"diffs":[[0,"rty\""],[-1," id=\"b}-L]|c,rmQVUF-/)aXo\""],[0,"><fi"]],"start1":8343,"start2":8343,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"XB3N95eHIU0n@2|]ip8x\""],[0,"><fi"]],"start1":8442,"start2":8442,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"PUl1^7$RY[EH3o4bUso!\""],[0,"><fi"]],"start1":8562,"start2":8562,"length1":34,"length2":8},{"diffs":[[0,"ent\""],[-1," id=\"~SazvQ?~MZZ|wksvf#`%\""],[0," x=\""]],"start1":8888,"start2":8888,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"8+5epu|}M#sPu{ALvFA?\""],[0,"><mu"]],"start1":8987,"start2":8987,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"`j84MJdl)9Q?jtT5wy^6\""],[0,"><fi"]],"start1":9064,"start2":9064,"length1":34,"length2":8},{"diffs":[[0,"are\""],[-1," id=\"9{M7}v2did;-Szij%*E|\""],[0,"><fi"]],"start1":9132,"start2":9132,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"E+Q}]8:7F9}pP(L6l[^@\""],[0,"><fi"]],"start1":9202,"start2":9202,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"uKIsQ/qQm~Q!Qy(#r,?G\""],[0,"><fi"]],"start1":9266,"start2":9266,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"t}OeCJ!hITa4v-DK}BSY\""],[0,"><fi"]],"start1":9378,"start2":9378,"length1":34,"length2":8},{"diffs":[[0,"nge\""],[-1," id=\"S)g2cb|^fz(#aFa(wMeg\""],[0,"><fi"]],"start1":9491,"start2":9491,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"uyM;dJ_l2tzo{Aco|V(Z\""],[0,"><fi"]],"start1":9601,"start2":9601,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"UGoK!#_Z4X]99Pl)l7{3\""],[0,"><va"]],"start1":9685,"start2":9685,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"30PBA}qHdq}Rf~(MD*}2\""],[0,"><fi"]],"start1":9733,"start2":9733,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"Q3s4snKc%]KS;U?(l#f^\""],[0,"><fi"]],"start1":9797,"start2":9797,"length1":34,"length2":8},{"diffs":[[0,"rty\""],[-1," id=\"Xz0hFx]^`NghK35YE+uJ\""],[0,"><fi"]],"start1":9973,"start2":9973,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"cW7t,XQ_SbPO.!okIhdV\""],[0,"><fi"]],"start1":10072,"start2":10072,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"7iL$0HDUlfJ:IqiL((q)\""],[0,"><fi"]],"start1":10193,"start2":10193,"length1":34,"length2":8},{"diffs":[[0,"use\""],[-1," id=\"YJ#%LC8W|J|11WlQQ)YL\""],[0,"><va"]],"start1":10270,"start2":10270,"length1":34,"length2":8},{"diffs":[[0,"ker\""],[-1," id=\"qsCm]O?wYmBqo~Jjol)8\""],[0,"><fi"]],"start1":10316,"start2":10316,"length1":34,"length2":8},{"diffs":[[0,"rty\""],[-1," id=\"~Uw{1];B;,:1QtAg#IL|\""],[0,"><fi"]],"start1":10406,"start2":10406,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"fe5[m1+J*E}#sXV[v++:\""],[0,"><fi"]],"start1":10505,"start2":10505,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"_KHh{WMiaN=TO+POK|%I\""],[0,"><fi"]],"start1":10626,"start2":10626,"length1":34,"length2":8},{"diffs":[[0,"use\""],[-1," id=\"{6`G^i!zsi=zPl[)i*rC\""],[0,"><va"]],"start1":10703,"start2":10703,"length1":34,"length2":8},{"diffs":[[0,"ker\""],[-1," id=\")_b,y;f{$UkXJeMw=#h~\""],[0,"><fi"]],"start1":10749,"start2":10749,"length1":34,"length2":8},{"diffs":[[0,"rty\""],[-1," id=\"pv)U(K.}vVYCcGg6SY*F\""],[0,"><fi"]],"start1":10839,"start2":10839,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"]]n?/A0HrC2mjx5E*#jR\""],[0,"><fi"]],"start1":10938,"start2":10938,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"496P)b~;TgRQQ5EZ4VNj\""],[0,"><fi"]],"start1":11059,"start2":11059,"length1":34,"length2":8},{"diffs":[[0,"art\""],[-1," id=\"LkvYyEsK}`Y`3,1]}c^d\""],[0," x=\""]],"start1":11238,"start2":11238,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"I)P3`+l?JFs69wp)zBdv\""],[0,"><fi"]],"start1":11307,"start2":11307,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"(fTD)sA|osNY7o{RU{q?\""],[0,"><fi"]],"start1":11407,"start2":11407,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"-21hRyb#gCw(VF~Y$ZsW\""],[0,"><fi"]],"start1":11485,"start2":11485,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"`a@W[iY2Gc%VF0uShT*Q\""],[0,"><fi"]],"start1":11595,"start2":11595,"length1":34,"length2":8},{"diffs":[[0,"eds\""],[-1," id=\"yrF9}iHI;BN+|tHaoqa}\""],[0,"><fi"]],"start1":11676,"start2":11676,"length1":34,"length2":8},{"diffs":[[0,"ent\""],[-1," id=\"ne0i|Oxi:l%plZZ,|@W/\""],[0," x=\""]],"start1":11900,"start2":11900,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"+H4F+`#MvB,a[Zq1bws(\""],[0,"><va"]],"start1":12004,"start2":12004,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"o/hWw61KCw+FjK(*NUDj\""],[0,"><fi"]],"start1":12051,"start2":12051,"length1":34,"length2":8},{"diffs":[[0,"are\""],[-1," id=\"P-uJ0CC40aGi^.beb[*Q\""],[0,"><fi"]],"start1":12119,"start2":12119,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"jGzTwGN~p}.iIUQ(nK6W\""],[0,"><fi"]],"start1":12189,"start2":12189,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"ijT|2ic2JGt*J.j?QJEm\""],[0,"><fi"]],"start1":12253,"start2":12253,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"nEL-8co~gmJSmN]ij3:p\""],[0,"><fi"]],"start1":12365,"start2":12365,"length1":34,"length2":8},{"diffs":[[0,"all\""],[-1," id=\"8#v+K{{**yPzH`sQkrR[\""],[0,"><mu"]],"start1":12475,"start2":12475,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"gPV/0:E-}bjiCL:%QSF)\""],[0,"><fi"]],"start1":12673,"start2":12673,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"Q=;gJ,F*l;uD}[email protected]#\""],[0,"><fi"]],"start1":12737,"start2":12737,"length1":34,"length2":8},{"diffs":[[0,"ent\""],[-1," id=\"euL~(h`LuXaRd^aJn3||\""],[0," x=\""]],"start1":12898,"start2":12898,"length1":34,"length2":8},{"diffs":[[0,"_if\""],[-1," id=\"RBUb/k60er4MM^Df^ebU\""],[0,"><va"]],"start1":13001,"start2":13001,"length1":34,"length2":8},{"diffs":[[0,"ean\""],[-1," id=\"1.ZAq(yT:M;)Gdf)(8t3\""],[0,"><fi"]],"start1":13048,"start2":13048,"length1":34,"length2":8},{"diffs":[[0,"are\""],[-1," id=\"LU$N2rehMH?{;}5YNNp*\""],[0,"><fi"]],"start1":13116,"start2":13116,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"4b+2^%!9UQv]6/;!(nbs\""],[0,"><fi"]],"start1":13186,"start2":13186,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"!$#;T1ekuru/gKyD#rcM\""],[0,"><fi"]],"start1":13250,"start2":13250,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"1)}t;*RdX_aGaE1EC(z4\""],[0,"><fi"]],"start1":13362,"start2":13362,"length1":34,"length2":8},{"diffs":[[0,"nge\""],[-1," id=\"TK~`^^YU/oP]^J@_X-/6\""],[0,"><fi"]],"start1":13475,"start2":13475,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"!(Vrl1{[REU5:0t*.GLn\""],[0,"><fi"]],"start1":13585,"start2":13585,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"m%;BnF*ffu#5Db^_d.QL\""],[0,"><va"]],"start1":13668,"start2":13668,"length1":34,"length2":8},{"diffs":[[0,"ber\""],[-1," id=\"-5nOE}`r2uW4y{,s.)?u\""],[0,"><fi"]],"start1":13716,"start2":13716,"length1":34,"length2":8},{"diffs":[[0,"get\""],[-1," id=\"q,LT@!M-q@#k,0/!7ELp\""],[0,"><fi"]],"start1":13780,"start2":13780,"length1":34,"length2":8},{"diffs":[[0,"ent\""],[-1," id=\",_I/4oqR=#-j/XTv@3#^\""],[0," x=\""]],"start1":13953,"start2":13953,"length1":34,"length2":8},{"diffs":[[0,"set\""],[-1," id=\"5|*1d?F(ocg4+jBd:=,X\""],[0,"></b"]],"start1":14076,"start2":14076,"length1":34,"length2":8}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0," ],\n"],[-1," \"testFiles\": [\n \"test.ts\"\n ],\n"],[0," "]],"start1":249,"start2":249,"length1":52,"length2":8}]},{"type":"added","filename":"test.ts","value":"// tests go here; this will not be compiled when this package is used as an extension.\n"}]}],"snapshots":[{"timestamp":1729219267891,"editorVersion":"7.0.51","text":{"main.blocks":"<xml xmlns=\"http://www.w3.org/1999/xhtml\">\n <block type=\"pxt-on-start\"></block>\n <block type=\"device_forever\"></block>\n</xml>","main.ts":"\n","README.md":"","pxt.json":"{\n \"name\": \"BitDash\",\n \"description\": \"\",\n \"dependencies\": {\n \"core\": \"*\",\n \"radio\": \"*\",\n \"microphone\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\"\n ],\n \"additionalFilePaths\": []\n}\n"}},{"timestamp":1729221095778,"editorVersion":"7.0.51","text":{"main.blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"U}0NwkeiNby+D+ctI9t9\">Player</variable><variable id=\"m?tAj|K2c,HiRv-,Onnq\">myImage</variable><variable id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</variable><variable id=\"ZnT3zKMKw_!Eo+V;GY_0\">sprite</variable><variable id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</variable></variables><block type=\"pxt-on-start\" x=\"448\" y=\"146\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value></block></value><statement name=\"DO\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block></statement><next><block type=\"device_clear_display\"><next><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"device_get_button2\"><field name=\"NAME\">Button.AB</field></block></value></block></value><statement name=\"DO\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\"><field name=\"NAME\">Button.A</field></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">LT</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_get_button2\"><field name=\"NAME\">Button.B</field></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">GT</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # . . # . \n # . . # . \n # . . # . \n # . . # . \n # # . # .\n `</field></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # . # # # \n # . . . # \n # . # # # \n # . # . . \n # # . # #\n `</field></block></statement></block></next></block></next></block></next></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?-c$Nw)h:`ZIHf.zl?R{\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><value name=\"mQRe*1LMNYAgf3r=#_8M\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type=\"function_definition\" x=\"-44\" y=\"233\"><mutation name=\"StartLvl\" functionid=\"-OG]B3I+_P@9!HPdow]{\"><arg name=\"Number\" id=\"mQRe*1LMNYAgf3r=#_8M\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"mQRe*1LMNYAgf3r=#_8M\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\"><block type=\"variables_set\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Player</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field><next><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"U}0NwkeiNby+D+ctI9t9\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value></block></value></block></value><statement name=\"DO\"><block type=\"variables_set\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field><value name=\"VALUE\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">5</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"leds\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"S3Wt!sjhq|r1bI87ioH+\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">5</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></statement></block><block type=\"device_forever\" x=\"293\" y=\"217\"></block></xml>","main.ts":"","README.md":"","pxt.json":"{\n \"name\": \"BitDash\",\n \"description\": \"\",\n \"dependencies\": {\n \"core\": \"*\",\n \"radio\": \"*\",\n \"microphone\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\"\n ],\n \"preferredEditor\": \"blocksprj\"\n}\n"}},{"timestamp":1729278231386,"editorVersion":"7.0.51","text":{"main.blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"+)ENG?*$Ei^_*`SDCkKc\">B</variable><variable id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</variable><variable id=\"?IDPp{(tdv@cr+Z7lyL?\">A</variable><variable id=\",4/R;mlf[TE{QpcZ.@zr\">Player</variable></variables><block type=\"function_definition\" x=\"0\" y=\"0\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number2\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number2</field></block></value><statement name=\"STACK\"><block type=\"variables_set\"><field name=\"VAR\" id=\"+)ENG?*$Ei^_*`SDCkKc\">B</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"argument_reporter_number\"><field name=\"VALUE\">Number2</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n . . . . . \n . . . . . \n . . . . . \n . . . . . \n # # # # #\n `</field></block></next></block></statement></block></next></block></statement></block><block type=\"device_forever\" x=\"33\" y=\"33\"></block><block type=\"device_button_event\" x=\"472\" y=\"111\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"+)ENG?*$Ei^_*`SDCkKc\">B</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></statement></block></statement></block><block type=\"device_button_event\" x=\"818\" y=\"139\"><field name=\"NAME\">Button.B</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"+)ENG?*$Ei^_*`SDCkKc\">B</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement></block></statement></block><block type=\"pxt-on-start\" x=\"251\" y=\"240\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field><next><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></next></block></next></block></statement></block><block type=\"device_button_event\" x=\"453\" y=\"342\"><field name=\"NAME\">Button.AB</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number2\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number2\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></statement></block></next></block></next></block></statement></block></statement></block></xml>","main.ts":"","README.md":"","main.py":"def on_button_pressed_a():\n global LvlSelector\n if B == 1:\n LvlSelector += -1\ninput.on_button_pressed(Button.A, on_button_pressed_a)\n\ndef on_button_pressed_ab():\n global A\n if A == 0:\n A = 0\n if LvlSelector == 1:\n StartLvl(1)\n if LvlSelector == 2:\n StartLvl(2)\ninput.on_button_pressed(Button.AB, on_button_pressed_ab)\n\ndef on_button_pressed_b():\n global LvlSelector\n if B == 1:\n LvlSelector += 1\ninput.on_button_pressed(Button.B, on_button_pressed_b)\n\ndef StartLvl(Number2: number):\n global B, Player\n B = 0\n if Number2 == 1:\n Player = game.create_sprite(1, 3)\n basic.show_leds(\"\"\"\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n \"\"\")\nPlayer: game.LedSprite = None\nB = 0\nA = 0\nLvlSelector = 0\nLvlSelector = 1\nbasic.show_leds(\"\"\"\n # # # . .\n # # # # .\n # # # # #\n # # # # .\n # # # . .\n \"\"\")\nA = 1\n\ndef on_forever():\n pass\nbasic.forever(on_forever)\n","pxt.json":"{\n \"name\": \"BitDash\",\n \"description\": \"\",\n \"dependencies\": {\n \"core\": \"*\",\n \"radio\": \"*\",\n \"microphone\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\",\n \"main.py\"\n ],\n \"preferredEditor\": \"blocksprj\"\n}\n"}},{"timestamp":1729280085320,"editorVersion":"7.0.51","text":{"main.blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</variable><variable id=\"?IDPp{(tdv@cr+Z7lyL?\">A</variable><variable id=\",4/R;mlf[TE{QpcZ.@zr\">Player</variable><variable id=\"wnp=fysd.}B{_;mA*CMO\">Spike</variable><variable id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</variable><variable id=\"(SW0+w|Arfu?%.3|1/n%\">G2</variable><variable id=\"`;?5o79GYMaa~-1w8HTW\">G3</variable><variable id=\".M/fqv@_I|8xMjI^VB4N\">G4</variable><variable id=\"lb(@4YC)jPT?Yby/jdQL\">G5</variable></variables><block type=\"function_definition\" x=\"634\" y=\"-192\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\"><block type=\"variables_set\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"(SW0+w|Arfu?%.3|1/n%\">G2</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"`;?5o79GYMaa~-1w8HTW\">G3</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\".M/fqv@_I|8xMjI^VB4N\">G4</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"lb(@4YC)jPT?Yby/jdQL\">G5</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"argument_reporter_number\"><field name=\"VALUE\">Number</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">20</field></shadow></value><next><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value><value name=\"leds\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type=\"device_button_event\" x=\"338\" y=\"60\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement></block><block type=\"device_forever\" x=\"87\" y=\"155\"><statement name=\"HANDLER\"><block type=\"device_while\"><value name=\"COND\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value></block></value><statement name=\"DO\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"game_pause\"><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">2000</field></shadow></value><next><block type=\"control_reset\"></block></next></block></next></block></statement></block></statement></block></statement></block><block type=\"device_button_event\" x=\"332\" y=\"454\"><field name=\"NAME\">Button.B</field><statement name=\"HANDLER\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement></block><block type=\"pxt-on-start\" x=\"156\" y=\"484\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block></next></block></next></block></statement></block><block type=\"game_sprite_set_property\" disabled-reasons=\"ORPHANED_BLOCK,MANUALLY_DISABLED\" x=\"827\" y=\"556\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\" disabled-reasons=\"MANUALLY_DISABLED\"><field name=\"NUM\">4</field></shadow></value></block><block type=\"device_button_event\" x=\"502\" y=\"620\"><field name=\"NAME\">Button.AB</field><statement name=\"HANDLER\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></statement></block></xml>","main.ts":"","README.md":"","main.py":"def on_button_pressed_a():\n global LvlSelector\n if B == 1:\n LvlSelector += -1\ninput.on_button_pressed(Button.A, on_button_pressed_a)\n\ndef on_button_pressed_ab():\n global A\n if A == 0:\n A = 0\n if LvlSelector == 1:\n StartLvl(1)\n if LvlSelector == 2:\n StartLvl(2)\ninput.on_button_pressed(Button.AB, on_button_pressed_ab)\n\ndef on_button_pressed_b():\n global LvlSelector\n if B == 1:\n LvlSelector += 1\ninput.on_button_pressed(Button.B, on_button_pressed_b)\n\ndef StartLvl(Number2: number):\n global B, Player\n B = 0\n if Number2 == 1:\n Player = game.create_sprite(1, 3)\n basic.show_leds(\"\"\"\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n \"\"\")\nPlayer: game.LedSprite = None\nB = 0\nA = 0\nLvlSelector = 0\nLvlSelector = 1\nbasic.show_leds(\"\"\"\n # # # . .\n # # # # .\n # # # # #\n # # # # .\n # # # . .\n \"\"\")\nA = 1\n\ndef on_forever():\n pass\nbasic.forever(on_forever)\n","pxt.json":"{\n \"name\": \"BitDash\",\n \"description\": \"\",\n \"dependencies\": {\n \"core\": \"*\",\n \"radio\": \"*\",\n \"microphone\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\",\n \"main.py\"\n ],\n \"preferredEditor\": \"blocksprj\"\n}\n"}},{"timestamp":1729286887004,"editorVersion":"7.0.51","text":{"main.blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</variable><variable id=\"?IDPp{(tdv@cr+Z7lyL?\">A</variable><variable id=\",4/R;mlf[TE{QpcZ.@zr\">Player</variable><variable id=\"wnp=fysd.}B{_;mA*CMO\">Spike</variable><variable id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</variable><variable id=\"(SW0+w|Arfu?%.3|1/n%\">G2</variable><variable id=\"`;?5o79GYMaa~-1w8HTW\">G3</variable><variable id=\".M/fqv@_I|8xMjI^VB4N\">G4</variable><variable id=\"lb(@4YC)jPT?Yby/jdQL\">G5</variable></variables><block type=\"device_button_event\" x=\"410\" y=\"-201\"><field name=\"NAME\">Button.A</field><statement name=\"HANDLER\"><block type=\"controls_if\"><mutation else=\"1\"></mutation><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement><statement name=\"ELSE\"><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">550</field></shadow></value><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.Y</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></next></block></next></block></statement></block></statement></block><block type=\"function_definition\" x=\"718\" y=\"-73\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><field name=\"function_name\">StartLvl</field><value name=\"qkdkweq64prvf8395jbk\"><block type=\"argument_reporter_number\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VALUE\">Number</field></block></value><statement name=\"STACK\"><block type=\"variables_set\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"$X!v#f#0LY8YVn7=%!Zy\">G1</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"(SW0+w|Arfu?%.3|1/n%\">G2</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"`;?5o79GYMaa~-1w8HTW\">G3</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\".M/fqv@_I|8xMjI^VB4N\">G4</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">3</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"lb(@4YC)jPT?Yby/jdQL\">G5</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"game_create_sprite\"><value name=\"x\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value><value name=\"y\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"argument_reporter_number\"><field name=\"VALUE\">Number</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"controls_repeat_ext\"><value name=\"TIMES\"><shadow type=\"math_whole_number\"><field name=\"NUM\">4</field></shadow></value><statement name=\"DO\"><block type=\"game_move_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value><value name=\"leds\"><shadow type=\"math_number\"><field name=\"NUM\">-1</field></shadow></value><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"game_sprite_touching_sprite\"><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\",4/R;mlf[TE{QpcZ.@zr\">Player</field></block></value><value name=\"other\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value></block></value><statement name=\"DO0\"><block type=\"control_reset\"></block></statement><next><block type=\"device_pause\"><value name=\"pause\"><shadow type=\"timePicker\"><field name=\"ms\">500</field></shadow></value></block></next></block></next></block></statement><next><block type=\"game_sprite_set_property\"><field name=\"property\">LedSpriteProperty.X</field><value name=\"sprite\"><block type=\"variables_get\"><field name=\"VAR\" id=\"wnp=fysd.}B{_;mA*CMO\">Spike</field></block></value><value name=\"value\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type=\"pxt-on-start\" x=\"464\" y=\"225\"><statement name=\"HANDLER\"><block type=\"variables_set\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">2</field></shadow></value><next><block type=\"device_show_leds\"><field name=\"LEDS\">`\n # # # . . \n # # # # . \n # # # # # \n # # # # . \n # # # . .\n `</field></block></next></block></next></block></statement></block><block type=\"device_button_event\" x=\"603\" y=\"234\"><field name=\"NAME\">Button.AB</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"function_call\"><mutation name=\"StartLvl\" functionid=\"1*u5~hLBV5LC*lI*$^l@\"><arg name=\"Number\" id=\"qkdkweq64prvf8395jbk\" type=\"number\"></arg></mutation><value name=\"qkdkweq64prvf8395jbk\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></statement></block></statement></block><block type=\"device_button_event\" x=\"501\" y=\"407\"><field name=\"NAME\">Button.B</field><statement name=\"HANDLER\"><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"logic_compare\"><field name=\"OP\">EQ</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"?IDPp{(tdv@cr+Z7lyL?\">A</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_change\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value><next><block type=\"device_show_number\"><value name=\"number\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"rP_]`qj}e~5#QxJpG9{F\">LvlSelector</field></block></value></block></next></block></statement></block></statement></block><block type=\"input_logo_event\" x=\"538\" y=\"663\"><field name=\"action\">TouchButtonEvent.Pressed</field><statement name=\"HANDLER\"><block type=\"control_reset\"></block></statement></block></xml>","main.ts":"","README.md":"","main.py":"def on_button_pressed_a():\n global LvlSelector\n if B == 1:\n LvlSelector += -1\ninput.on_button_pressed(Button.A, on_button_pressed_a)\n\ndef on_button_pressed_ab():\n global A\n if A == 0:\n A = 0\n if LvlSelector == 1:\n StartLvl(1)\n if LvlSelector == 2:\n StartLvl(2)\ninput.on_button_pressed(Button.AB, on_button_pressed_ab)\n\ndef on_button_pressed_b():\n global LvlSelector\n if B == 1:\n LvlSelector += 1\ninput.on_button_pressed(Button.B, on_button_pressed_b)\n\ndef StartLvl(Number2: number):\n global B, Player\n B = 0\n if Number2 == 1:\n Player = game.create_sprite(1, 3)\n basic.show_leds(\"\"\"\n . . . . .\n . . . . .\n . . . . .\n . . . . .\n # # # # #\n \"\"\")\nPlayer: game.LedSprite = None\nB = 0\nA = 0\nLvlSelector = 0\nLvlSelector = 1\nbasic.show_leds(\"\"\"\n # # # . .\n # # # # .\n # # # # #\n # # # # .\n # # # . .\n \"\"\")\nA = 1\n\ndef on_forever():\n pass\nbasic.forever(on_forever)\n","pxt.json":"{\n \"name\": \"BitDash 1.0\",\n \"description\": \"\",\n \"dependencies\": {\n \"core\": \"*\",\n \"radio\": \"*\",\n \"microphone\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\",\n \"main.py\"\n ],\n \"preferredEditor\": \"blocksprj\"\n}\n"}}],"shares":[],"lastSaveTime":1729287588996}