-
Notifications
You must be signed in to change notification settings - Fork 0
/
_history
1 lines (1 loc) · 25.4 KB
/
_history
1
{"entries":[{"timestamp":1725803641438,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"http"],[-1,"s"],[0,"://"],[-1,"developers.google.com/blockly/xml\"><variables><variable id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</variable><variable id=\"gzF:y,=0eP8gVo^x39^!\">row</variable></variables><block type=\"pxt-on-start\" x=\"71\" y=\"50\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block type=\"device_forever\" x=\"381\" y=\"67\"><statement name=\"HANDLER\"><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_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\"><field name=\"NUM\">0</field></shadow><block type=\"device_get_sound_level\"></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">128</field></shadow></value></block></value></block></statement></block></statement></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":1009,"length2":113}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"basic.showIcon(IconNames.Ghost)\nbasic.forever(function () {\n for (let index = 0; index < 4; index++) {\n if (input.soundLevel() > 128) {\n \t\n }\n }\n})"],[0,"\n"]],"start1":0,"start2":0,"length1":175,"length2":1}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0,"ocksprj\""],[1,",\n \"additionalFilePaths\": []"],[0,"\n}\n"]],"start1":258,"start2":258,"length1":11,"length2":42}]}]},{"timestamp":1725804231287,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"x=\"3"],[-1,"09"],[1,"81"],[0,"\" y=\""],[-1,"5"],[1,"6"],[0,"7\"><"]],"start1":371,"start2":371,"length1":16,"length2":16},{"diffs":[[0,"ue><"],[-1,"statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value></block></next></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_point\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"device_unplot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow></value></block></statement></block></next><"],[0,"/blo"]],"start1":966,"start2":966,"length1":1730,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"let col = 0\nlet row = 0\n"],[0,"basi"]],"start1":0,"start2":0,"length1":28,"length2":4},{"diffs":[[0," "],[-1," row = randint(0, 4)\n col = randint(0, 4)\n }\n if (led.point(0, 0)) {\n led.unplot(0, 0)"],[1,"\t"],[0,"\n "]],"start1":150,"start2":150,"length1":133,"length2":9}]}]},{"timestamp":1725804795894,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0," x=\""],[-1,"0"],[1,"71"],[0,"\" y=\""],[1,"5"],[0,"0\"><"]],"start1":204,"start2":204,"length1":14,"length2":16},{"diffs":[[0," x=\""],[-1,"242"],[1,"309"],[0,"\" y=\""],[-1,"-6"],[1,"57"],[0,"\"><s"]],"start1":370,"start2":370,"length1":18,"length2":18},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block><"],[0,"/val"]],"start1":2105,"start2":2105,"length1":99,"length2":8},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block><"],[0,"/val"]],"start1":2263,"start2":2263,"length1":99,"length2":8},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block><"],[0,"/val"]],"start1":2487,"start2":2487,"length1":99,"length2":8},{"diffs":[[0,"ow><"],[-1,"block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block></value><next><block type=\"device_plot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"math_arithmetic\"><field name=\"OP\">ADD</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block></value></block></next"],[1,"/value"],[0,"></b"]],"start1":2645,"start2":2645,"length1":890,"length2":14}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"d.point("],[-1,"col, row"],[1,"0, 0"],[0,")) {\n "]],"start1":258,"start2":258,"length1":24,"length2":20},{"diffs":[[0,"lot("],[-1,"col, row)\n led.plot(col + 1, row"],[1,"0, 0"],[0,")\n "]],"start1":294,"start2":294,"length1":51,"length2":12}]}]},{"timestamp":1725805286077,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"ariables><block "],[1,"type=\"pxt-on-start\" x=\"0\" y=\"0\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block "],[0,"type=\"device_for"]],"start1":169,"start2":169,"length1":32,"length2":194},{"diffs":[[0," x=\""],[-1,"467"],[1,"242"],[0,"\" y=\""],[1,"-"],[0,"6\"><"]],"start1":368,"start2":368,"length1":16,"length2":17},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"1"],[1,"4"],[0,"</field></shadow"]],"start1":499,"start2":499,"length1":33,"length2":33},{"diffs":[[0,"OP\">"],[-1,"MINUS"],[1,"ADD"],[0,"</fi"]],"start1":3243,"start2":3243,"length1":13,"length2":11},{"diffs":[[0,"ck><"],[-1,"block type=\"pxt-on-start\" x=\"76\" y=\"53\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block type=\"device_button_event\" x=\"72\" y=\"285\"><field name=\"NAME\">Button.A</field></block><"],[0,"/xml"]],"start1":3883,"start2":3883,"length1":264,"length2":8}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[-1,"input.onButtonPressed(Button.A, function () {\n\t\n})\n"],[0,"let "]],"start1":0,"start2":0,"length1":55,"length2":4},{"diffs":[[0,"index < "],[-1,"1"],[1,"4"],[0,"; index+"]],"start1":108,"start2":108,"length1":17,"length2":17},{"diffs":[[0,"col "],[-1,"-"],[1,"+"],[0," 1, "]],"start1":333,"start2":333,"length1":9,"length2":9}]}]},{"timestamp":1725805884486,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"id=\""],[-1,"%*DDMDp0DN-ws7!D~OyT\">index</variable><variable id=\"#!XR#kFh}CgYK^q=CAX+\">row</variable><variable id=\"xjb`/EW3(Z_)R7yXiIpX\">col</variable></variables><block type=\"pxt-on-start\" x=\"0\" y=\"0\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block"],[1,"Hmn{_v)R2Qvn=FWZ)WPx\">col</variable><variable id=\"gzF:y,=0eP8gVo^x39^!\">row</variable></variables"],[0,"><bl"]],"start1":76,"start2":76,"length1":319,"length2":105},{"diffs":[[0," x=\""],[-1,"284"],[1,"467"],[0,"\" y=\""],[-1,"-11"],[1,"6"],[0,"\"><s"]],"start1":206,"start2":206,"length1":19,"length2":17},{"diffs":[[0,"pe=\""],[-1,"pxt_"],[0,"cont"]],"start1":256,"start2":256,"length1":12,"length2":8},{"diffs":[[0,"ols_"],[-1,"for\"><value name=\"VAR\"><block type=\"variables_get_reporter\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VAR\" id=\"%*DDMDp0DN-ws7!D~OyT\">index</field></block></value"],[1,"repeat_ext\""],[0,"><va"]],"start1":265,"start2":265,"length1":184,"length2":19},{"diffs":[[0," name=\"T"],[-1,"O"],[1,"IMES"],[0,"\"><shado"]],"start1":287,"start2":287,"length1":17,"length2":20},{"diffs":[[0,"ield name=\"NUM\">"],[-1,"0"],[1,"1"],[0,"</field></shadow"]],"start1":336,"start2":336,"length1":33,"length2":33},{"diffs":[[0,"ow><"],[-1,"block type=\"math_number\"><field name=\"NUM\">3</field></block><"],[0,"/val"]],"start1":367,"start2":367,"length1":69,"length2":8},{"diffs":[[0,"AR\" id=\""],[-1,"#!XR#kFh}CgYK^q=CAX+"],[1,"gzF:y,=0eP8gVo^x39^!"],[0,"\">row</f"]],"start1":868,"start2":868,"length1":36,"length2":36},{"diffs":[[0,"pe=\""],[-1,"variables_get\"><field name=\"VAR\" id=\"%*DDMDp0DN-ws7!D~OyT\">index</field"],[1,"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value"],[0,"></b"]],"start1":1001,"start2":1001,"length1":79,"length2":202},{"diffs":[[0,"AR\" id=\""],[-1,"xjb`/EW3(Z_)R7yXiIpX"],[1,"Hmn{_v)R2Qvn=FWZ)WPx"],[0,"\">col</f"]],"start1":1264,"start2":1264,"length1":36,"length2":36},{"diffs":[[0," min=\"0\" max=\"4\""],[1," label=\"X\""],[0," precision=\"0\"><"]],"start1":1852,"start2":1852,"length1":32,"length2":42},{"diffs":[[0,"=\"X\" precision=\""],[-1,"0"],[1,"1"],[0,"\"></mutation><fi"]],"start1":1874,"start2":1874,"length1":33,"length2":33},{"diffs":[[0,"AR\" id=\""],[-1,"xjb`/EW3(Z_)R7yXiIpX"],[1,"Hmn{_v)R2Qvn=FWZ)WPx"],[0,"\">col</f"]],"start1":1985,"start2":1985,"length1":36,"length2":36},{"diffs":[[0," min=\"0\" max=\"4\""],[1," label=\"Y\""],[0," precision=\"0\"><"]],"start1":2101,"start2":2101,"length1":32,"length2":42},{"diffs":[[0,"=\"Y\" precision=\""],[-1,"0"],[1,"1"],[0,"\"></mutation><fi"]],"start1":2123,"start2":2123,"length1":33,"length2":33},{"diffs":[[0,"AR\" id=\""],[-1,"#!XR#kFh}CgYK^q=CAX+"],[1,"gzF:y,=0eP8gVo^x39^!"],[0,"\">row</f"]],"start1":2234,"start2":2234,"length1":36,"length2":36},{"diffs":[[0," min=\"0\" max=\"4\""],[1," label=\"X\""],[0," precision=\"0\"><"]],"start1":2416,"start2":2416,"length1":32,"length2":42},{"diffs":[[0,"=\"X\" precision=\""],[-1,"0"],[1,"1"],[0,"\"></mutation><fi"]],"start1":2438,"start2":2438,"length1":33,"length2":33},{"diffs":[[0,"AR\" id=\""],[-1,"xjb`/EW3(Z_)R7yXiIpX"],[1,"Hmn{_v)R2Qvn=FWZ)WPx"],[0,"\">col</f"]],"start1":2549,"start2":2549,"length1":36,"length2":36},{"diffs":[[0," min=\"0\" max=\"4\""],[1," label=\"Y\""],[0," precision=\"0\"><"]],"start1":2665,"start2":2665,"length1":32,"length2":42},{"diffs":[[0,"=\"Y\" precision=\""],[-1,"0"],[1,"1"],[0,"\"></mutation><fi"]],"start1":2687,"start2":2687,"length1":33,"length2":33},{"diffs":[[0,"AR\" id=\""],[-1,"#!XR#kFh}CgYK^q=CAX+"],[1,"gzF:y,=0eP8gVo^x39^!"],[0,"\">row</f"]],"start1":2798,"start2":2798,"length1":36,"length2":36},{"diffs":[[0," min=\"0\" max=\"4\""],[1," label=\"X\""],[0," precision=\"0\"><"]],"start1":2946,"start2":2946,"length1":32,"length2":42},{"diffs":[[0,"=\"X\" precision=\""],[-1,"0"],[1,"1"],[0,"\"></mutation><fi"]],"start1":2968,"start2":2968,"length1":33,"length2":33},{"diffs":[[0,"OP\">"],[-1,"ADD"],[1,"MINUS"],[0,"</fi"]],"start1":3080,"start2":3080,"length1":11,"length2":13},{"diffs":[[0,"id=\""],[-1,"xjb`/EW3(Z_)R7yXiIpX"],[1,"Hmn{_v)R2Qvn=FWZ)WPx"],[0,"\">co"]],"start1":3222,"start2":3222,"length1":28,"length2":28},{"diffs":[[0," max=\"4\""],[1," label=\"Y\""],[0," precisi"]],"start1":3445,"start2":3445,"length1":16,"length2":26},{"diffs":[[0,"cision=\""],[-1,"0"],[1,"1"],[0,"\"></muta"]],"start1":3467,"start2":3467,"length1":17,"length2":17},{"diffs":[[0,"id=\""],[-1,"#!XR#kFh}CgYK^q=CAX+"],[1,"gzF:y,=0eP8gVo^x39^!"],[0,"\">ro"]],"start1":3574,"start2":3574,"length1":28,"length2":28},{"diffs":[[0,"/block><"],[1,"block type=\"pxt-on-start\" x=\"76\" y=\"53\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block type=\"device_button_event\" x=\"72\" y=\"285\"><field name=\"NAME\">Button.A</field></block><"],[0,"/xml>"]],"start1":3718,"start2":3718,"length1":13,"length2":269}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[1,"input.onButtonPressed(Button.A, function () {\n\t\n})\n"],[0,"let col = 0\n"]],"start1":0,"start2":0,"length1":12,"length2":63},{"diffs":[[0,"ex <"],[-1,"= 3"],[1," 1"],[0,"; in"]],"start1":162,"start2":162,"length1":11,"length2":10},{"diffs":[[0," row = "],[-1,"index"],[1,"randint(0, 4)"],[0,"\n "]],"start1":231,"start2":231,"length1":21,"length2":29},{"diffs":[[0,"lot(col "],[-1,"+"],[1,"-"],[0," 1, row)"]],"start1":380,"start2":380,"length1":17,"length2":17}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0,".md\""],[-1,",\n \"main.py\""],[0,"\n "]],"start1":220,"start2":220,"length1":27,"length2":8}]},{"type":"added","filename":"main.py","value":"col = 0\nrow = 0\nbasic.show_icon(IconNames.GHOST)\n\ndef blow_ghost():\n global row, col\n for index in range(4):\n if input.sound_level() > 128:\n row = index\n col = randint(0, 4)\n if led.point(col, row):\n led.unplot(col, row)\n led.plot(col + 1, row)\nbasic.forever(blow_ghost)\n"}]},{"timestamp":1725806468459,"editorVersion":"7.0.40","changes":[{"type":"edited","filename":"main.blocks","patch":[{"diffs":[[0,"id=\""],[-1,"~U$twGt.^*rnx{{wMy%y\">index</variable><variable id=\"}kgV9tK1nJb3fk`w{z@p\">r"],[1,"%*DDMDp0DN-ws7!D~OyT\">index</variable><variable id=\"#!XR#kFh}CgYK^q=CAX+\">row</variable><variable id=\"xjb`/EW3(Z_)R7yXiIpX\">col</variable></variables><block type=\"pxt-on-start\" x=\"0\" y=\"0\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block type=\"device_forever\" x=\"284\" y=\"-11\"><statement name=\"HANDLER\"><block type=\"pxt_controls_for\"><value name=\"VAR\"><block type=\"variables_get_reporter\"><mutation duplicateondrag=\"true\"></mutation><field name=\"VAR\" id=\"%*DDMDp0DN-ws7!D~OyT\">index</field></block></value><value name=\"TO\"><shadow type=\"math_whole_number\"><field name=\"NUM\">0</field></shadow><block type=\"math_number\"><field name=\"NUM\">3</field></block></value><statement name=\"DO\"><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\"><field name=\"NUM\">0</field></shadow><block type=\"device_get_sound_level\"></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">128</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\"#!XR#kFh}CgYK^q=CAX+\">row</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"%*DDMDp0DN-ws7!D~OyT\">index</field></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"xjb`/EW3(Z_)R7yXiIpX\">col</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shad"],[0,"ow"],[1,">"],[0,"</va"],[-1,"riable><variable id=\"%Gqw(4+c|tpi9IkoulJ(\">col</variable></variables"],[1,"lue></block></value></block></next></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_point\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"xjb`/EW3(Z_)R7yXiIpX\">col</field></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"#!XR#kFh}CgYK^q=CAX+\">row</field></block></value></block></value><statement name=\"DO0\"><block type=\"device_unplot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"xjb`/EW3(Z_)R7yXiIpX\">col</field></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"#!XR#kFh}CgYK^q=CAX+\">row</field></block></value><next><block type=\"device_plot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"math_arithmetic\"><field name=\"OP\">ADD</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"xjb`/EW3(Z_)R7yXiIpX\">col</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" precision=\"0\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"#!XR#kFh}CgYK^q=CAX+\">row</field></block></value></block></next></block></statement></block></next></block></statement></block></statement></block"],[0,"></x"]],"start1":76,"start2":76,"length1":157,"length2":3910}]},{"type":"edited","filename":"main.ts","patch":[{"diffs":[[0,"ion "],[-1,"on_forever() {\n "],[1,"() {"],[0,"\n "]],"start1":75,"start2":75,"length1":27,"length2":12},{"diffs":[[0,"ex <"],[-1," 5"],[1,"= 3"],[0,"; in"]],"start1":111,"start2":111,"length1":10,"length2":11},{"diffs":[[0,")\n }\n"],[-1," \n"],[0," if ("]],"start1":225,"start2":225,"length1":33,"length2":24},{"diffs":[[0,"l + 1, row)\n"],[1,""],[0," }\n "]],"start1":328,"start2":328,"length1":24,"length2":24},{"diffs":[[0," }\n"],[-1," \n"],[0," "]],"start1":346,"start2":346,"length1":17,"length2":8}]},{"type":"edited","filename":"pxt.json","patch":[{"diffs":[[0," ],\n"],[-1," \"testFiles\": [\n \"test.ts\"\n ],\n"],[0," "]],"start1":247,"start2":247,"length1":52,"length2":8},{"diffs":[[0,"itor\": \""],[-1,"py"],[1,"blocks"],[0,"prj\"\n}\n"]],"start1":267,"start2":267,"length1":17,"length2":21}]},{"type":"edited","filename":"main.py","patch":[{"diffs":[[0,"T)\n\ndef "],[-1,"on_forever"],[1,"blow_ghost"],[0,"():\n "]],"start1":46,"start2":46,"length1":26,"length2":26},{"diffs":[[0,"nge("],[-1,"5"],[1,"4"],[0,"):\n "]],"start1":107,"start2":107,"length1":9,"length2":9},{"diffs":[[0,"ver("],[-1,"on_forever"],[1,"blow_ghost"],[0,")\n"]],"start1":319,"start2":319,"length1":16,"length2":16}]},{"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":1725803641437,"editorVersion":"7.0.40","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":"","README.md":"","pxt.json":"{\n \"name\": \"Blow Away\",\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 \"additionalFilePaths\": []\n}\n"}},{"timestamp":1725805499935,"editorVersion":"7.0.40","text":{"main.blocks":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</variable><variable id=\"gzF:y,=0eP8gVo^x39^!\">row</variable></variables><block type=\"pxt-on-start\" x=\"0\" y=\"0\"><statement name=\"HANDLER\"><block type=\"basic_show_icon\"><field name=\"i\">IconNames.Ghost</field></block></statement></block><block type=\"device_forever\" x=\"242\" y=\"-6\"><statement name=\"HANDLER\"><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_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\"><field name=\"NUM\">0</field></shadow><block type=\"device_get_sound_level\"></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">128</field></shadow></value></block></value><statement name=\"DO0\"><block type=\"variables_set\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value><next><block type=\"variables_set\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field><value name=\"VALUE\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"device_random\"><value name=\"min\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow></value><value name=\"limit\"><shadow type=\"math_number\"><field name=\"NUM\">4</field></shadow></value></block></value></block></next></block></statement><next><block type=\"controls_if\"><value name=\"IF0\"><shadow type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></shadow><block type=\"device_point\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block></value></block></value><statement name=\"DO0\"><block type=\"device_unplot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block></value><next><block type=\"device_plot\"><value name=\"x\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"X\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"math_arithmetic\"><field name=\"OP\">ADD</field><value name=\"A\"><shadow type=\"math_number\"><field name=\"NUM\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"Hmn{_v)R2Qvn=FWZ)WPx\">col</field></block></value><value name=\"B\"><shadow type=\"math_number\"><field name=\"NUM\">1</field></shadow></value></block></value><value name=\"y\"><shadow type=\"math_number_minmax\"><mutation min=\"0\" max=\"4\" label=\"Y\" precision=\"1\"></mutation><field name=\"SLIDER\">0</field></shadow><block type=\"variables_get\"><field name=\"VAR\" id=\"gzF:y,=0eP8gVo^x39^!\">row</field></block></value></block></next></block></statement></block></next></block></statement></block></statement></block></xml>","main.ts":"","README.md":"","pxt.json":"{\n \"name\": \"Blow Away\",\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"}}],"shares":[],"lastSaveTime":1725806689639}