{"script":"<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable id=\"2lmH)6s_lH:6ak^}:2n=\">width</variable><variable id=\"+_^TTwC`M56pew!CZ~-k\">height</variable><variable id=\",|%.U$vOBI@X1(xN7/$P\">nrHexWidth</variable><variable id=\"E6]et0PLz}hhjuKn=a3?\">nrHexHeight</variable><variable id=\"vrB7DK_jX]~{UEC!?~5~\">wiresHexLarge</variable><variable id=\"2M-(Os/W|k[5+SA:)lU/\">wiresHexSmall</variable><variable id=\"gp%SQ{HW_=TfWheCvN6B\">randomHeights</variable><variable id=\"@1r](rB/p`W*Ql7T)^4m\">hexagons3D</variable><variable id=\"f/$E)[H-PLX@e%@yf{V?\">i</variable><variable id=\"Nsd?_5DiQ^O2eD|:1`{I\">compoundShapeForFastRendering</variable></variables><block type=\"variables_set\" id=\",|{6+69mk(Xn|Dpo{8O|\" x=\"-464\" y=\"-540\"><field name=\"VAR\" id=\"2lmH)6s_lH:6ak^}:2n=\">width</field><value name=\"VALUE\"><block type=\"math_number\" id=\"07,[vHmlN){2Uh%8up4s\"><field name=\"NUM\">10</field></block></value><next><block type=\"variables_set\" id=\"#~0]LX-r{lU#fLs?:bMR\"><field name=\"VAR\" id=\"+_^TTwC`M56pew!CZ~-k\">height</field><value name=\"VALUE\"><block type=\"math_number\" id=\"rPC[gY1(74TroZ9h:=#+\"><field name=\"NUM\">20</field></block></value><next><block type=\"variables_set\" id=\";Gh_2kTw;+N,Ec..{~m{\"><field name=\"VAR\" id=\",|%.U$vOBI@X1(xN7/$P\">nrHexWidth</field><value name=\"VALUE\"><block type=\"math_number\" id=\"t.H,^-}a]_;`FSam(zal\"><field name=\"NUM\">10</field></block></value><next><block type=\"variables_set\" id=\"Bg9#8o`9zl?eCQ?pIg9Z\"><field name=\"VAR\" id=\"E6]et0PLz}hhjuKn=a3?\">nrHexHeight</field><value name=\"VALUE\"><block type=\"math_number\" id=\"QUYj7C8MPiuNznD0]p1V\"><field name=\"NUM\">20</field></block></value><next><block type=\"variables_set\" id=\"tBOmIj.:c0ta$=LlR)fZ\"><field name=\"VAR\" id=\"vrB7DK_jX]~{UEC!?~5~\">wiresHexLarge</field><value name=\"VALUE\"><block type=\"base_time_await_return\" id=\"o]p^nYHY933s#/U`?8So\"><value name=\"Promise\"><block type=\"bitbybit.occt.shapes.wire.hexagonsInGrid\" id=\"3,zw,p(p18M6/gBd)}fz\"><value name=\"Width\"><block type=\"variables_get\" id=\"{ntM~()ik-9Dz2[Ta)|C\"><field name=\"VAR\" id=\"2lmH)6s_lH:6ak^}:2n=\">width</field></block></value><value name=\"Height\"><block type=\"variables_get\" id=\"Ni9O8MkJ?(Nf*)AM*08P\"><field name=\"VAR\" id=\"+_^TTwC`M56pew!CZ~-k\">height</field></block></value><value name=\"NrHexagonsInWidth\"><block type=\"variables_get\" id=\"^},eIa2fchs3(-In4t6,\"><field name=\"VAR\" id=\",|%.U$vOBI@X1(xN7/$P\">nrHexWidth</field></block></value><value name=\"NrHexagonsInHeight\"><block type=\"variables_get\" id=\"ixY;!hvYq:t%@-%y/]$0\"><field name=\"VAR\" id=\"E6]et0PLz}hhjuKn=a3?\">nrHexHeight</field></block></value><value name=\"FlatTop\"><block type=\"logic_boolean\" id=\"|RIYQ;FwnHks:HzoRMAA\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendTop\"><block type=\"logic_boolean\" id=\"ts;(#B(%!fsX,XZqO=0z\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendBottom\"><block type=\"logic_boolean\" id=\"d99#a12TwEA1r.A.[IUO\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendLeft\"><block type=\"logic_boolean\" id=\"YT}hgG4w-TWu^7SP(o77\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendRight\"><block type=\"logic_boolean\" id=\"e-.S:6*?,xTICl2F0W-t\"><field name=\"BOOL\">FALSE</field></block></value></block></value></block></value><next><block type=\"variables_set\" id=\"]Z7P/7Ay2Ac^f^j;4BpH\"><field name=\"VAR\" id=\"2M-(Os/W|k[5+SA:)lU/\">wiresHexSmall</field><value name=\"VALUE\"><block type=\"base_time_await_return\" id=\"p/w7TUe/:IjZu*?,7!sc\"><value name=\"Promise\"><block type=\"bitbybit.occt.shapes.wire.hexagonsInGrid\" id=\"W${V{10[F3-`*F5^9KNw\"><value name=\"Width\"><block type=\"variables_get\" id=\"Oou}{kLA))Sus/d8rsoW\"><field name=\"VAR\" id=\"2lmH)6s_lH:6ak^}:2n=\">width</field></block></value><value name=\"Height\"><block type=\"variables_get\" id=\"+}Q^ktzG*ZcyXsTo,^X,\"><field name=\"VAR\" id=\"+_^TTwC`M56pew!CZ~-k\">height</field></block></value><value name=\"NrHexagonsInWidth\"><block type=\"variables_get\" id=\"%d|.9l=}~{#AEaMf$-@b\"><field name=\"VAR\" id=\",|%.U$vOBI@X1(xN7/$P\">nrHexWidth</field></block></value><value name=\"NrHexagonsInHeight\"><block type=\"variables_get\" id=\"ev!Id/a2j:BY14LH1DwJ\"><field name=\"VAR\" id=\"E6]et0PLz}hhjuKn=a3?\">nrHexHeight</field></block></value><value name=\"FlatTop\"><block type=\"logic_boolean\" id=\"6eUjXs)7oFL]UOnyCF~k\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendTop\"><block type=\"logic_boolean\" id=\"9nhxVCLHZJx3kR#fm~e-\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendBottom\"><block type=\"logic_boolean\" id=\"T0R*LID8ih]L1jN%N/w{\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendLeft\"><block type=\"logic_boolean\" id=\"CJzT[iypLp1UICY.B8Y]\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ExtendRight\"><block type=\"logic_boolean\" id=\"}-KZAFY}m!691s8L{;h5\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"ScalePatternWidth\"><block type=\"lists_create_with\" id=\"cmGU`@lo=%I`#x9L{8qe\"><mutation items=\"1\"></mutation><value name=\"ADD0\"><block type=\"math_number\" id=\"Um@r/4D9#?MKXv!=K.;R\"><field name=\"NUM\">0.8</field></block></value></block></value><value name=\"ScalePatternHeight\"><block type=\"lists_create_with\" id=\"ODA_NGn9aLo[b9UGfM|n\"><mutation items=\"1\"></mutation><value name=\"ADD0\"><block type=\"math_number\" id=\"}vknrQg/YE}u-@a$21A4\"><field name=\"NUM\">0.8</field></block></value></block></value></block></value></block></value><next><block type=\"variables_set\" id=\"ajW!:)7ILclqQ4X{Zl;e\"><field name=\"VAR\" id=\"gp%SQ{HW_=TfWheCvN6B\">randomHeights</field><value name=\"VALUE\"><block type=\"bitbybit.math.randomNumbers\" id=\"2;e-K8!uM]SvW?R@a2R#\"><value name=\"Low\"><block type=\"math_number\" id=\"cFUA9/Yj$f*8`oCA(5HT\"><field name=\"NUM\">1</field></block></value><value name=\"High\"><block type=\"math_number\" id=\"yeT*J:E4GI6QmLLaZu+c\"><field name=\"NUM\">2</field></block></value><value name=\"Count\"><block type=\"lists_length\" id=\"jG,0X2Cs)Fwxq=xots2}\"><value name=\"VALUE\"><block type=\"variables_get\" id=\"hD#?$#@GL(Fo5$KWt4lz\"><field name=\"VAR\" id=\"vrB7DK_jX]~{UEC!?~5~\">wiresHexLarge</field></block></value></block></value></block></value><next><block type=\"variables_set\" id=\":a[$}dwODhG-i9kvY=Fc\"><field name=\"VAR\" id=\"@1r](rB/p`W*Ql7T)^4m\">hexagons3D</field><value name=\"VALUE\"><block type=\"lists_create_with\" id=\"=S(PamVb5@CiN#iW=0^4\"><mutation items=\"0\"></mutation></block></value><next><block type=\"controls_for\" id=\"it6|Bu1MdT#}u*5%DR}n\"><field name=\"VAR\" id=\"f/$E)[H-PLX@e%@yf{V?\">i</field><value name=\"FROM\"><block type=\"math_number\" id=\"]4=JtgV|Q]9ozf(8^@%|\"><field name=\"NUM\">1</field></block></value><value name=\"TO\"><block type=\"lists_length\" id=\"Xk0TDDAX,uf)]-v,518N\"><value name=\"VALUE\"><block type=\"variables_get\" id=\"7p-2`Lg:v-}Gr8UZ}8:(\"><field name=\"VAR\" id=\"vrB7DK_jX]~{UEC!?~5~\">wiresHexLarge</field></block></value></block></value><value name=\"BY\"><block type=\"math_number\" id=\":c$W()D-zzS%AN3Ndz,U\"><field name=\"NUM\">1</field></block></value><statement name=\"DO\"><block type=\"lists_setIndex\" id=\"6rQ$E.BKj9NyQA@P1X5s\"><mutation at=\"false\"></mutation><field name=\"MODE\">INSERT</field><field name=\"WHERE\">LAST</field><value name=\"LIST\"><block type=\"variables_get\" id=\"vsJE2uf9ZP[AKe_@Lw9c\"><field name=\"VAR\" id=\"@1r](rB/p`W*Ql7T)^4m\">hexagons3D</field></block></value><value name=\"TO\"><block type=\"bitbybit.occt.operations.extrude\" id=\"u+V]xJq#8w#d~UnMa$:2\"><value name=\"Shape\"><block type=\"bitbybit.occt.shapes.face.createFaceFromWires\" id=\"17}Pwsk#^!(w+ypbwZJx\"><value name=\"Shapes\"><block type=\"lists_create_with\" id=\"{a!g2alH5Ksgl$,R!t1/\"><mutation items=\"2\"></mutation><value name=\"ADD0\"><block type=\"lists_getIndex\" id=\"nnOpWB]yHrvjgcPbMYlu\"><mutation statement=\"false\" at=\"true\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FROM_START</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"*lBH[-l!{uE{PZ*2HFi-\"><field name=\"VAR\" id=\"vrB7DK_jX]~{UEC!?~5~\">wiresHexLarge</field></block></value><value name=\"AT\"><block type=\"variables_get\" id=\"sqUA*D%/$7RZ=kGTxYlx\"><field name=\"VAR\" id=\"f/$E)[H-PLX@e%@yf{V?\">i</field></block></value></block></value><value name=\"ADD1\"><block type=\"bitbybit.occt.shapes.wire.reversedWire\" id=\",Y[[oy4B-blbSBC4/N$d\"><value name=\"Shape\"><block type=\"lists_getIndex\" id=\"|$4O$IX_u59e+U_LzUF]\"><mutation statement=\"false\" at=\"true\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FROM_START</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"%X2sd~52VkN|VZV)0Xc^\"><field name=\"VAR\" id=\"2M-(Os/W|k[5+SA:)lU/\">wiresHexSmall</field></block></value><value name=\"AT\"><block type=\"variables_get\" id=\"POq/.yh41$?_#Nv|Xns|\"><field name=\"VAR\" id=\"f/$E)[H-PLX@e%@yf{V?\">i</field></block></value></block></value></block></value></block></value><value name=\"Planar\"><block type=\"logic_boolean\" id=\"it!fv3m6yZf{CqyGsVqS\"><field name=\"BOOL\">TRUE</field></block></value></block></value><value name=\"Direction\"><block type=\"bitbybit.vector.vectorXYZ\" id=\"B$)Q:(d-*v*k7^DGB!8d\"><value name=\"X\"><block type=\"math_number\" id=\"F,Wbk.T(];CO]^Z-$vQS\"><field name=\"NUM\">0</field></block></value><value name=\"Y\"><block type=\"lists_getIndex\" id=\"^}0mI;@XkLiPK%_s#;/6\"><mutation statement=\"false\" at=\"true\"></mutation><field name=\"MODE\">GET</field><field name=\"WHERE\">FROM_START</field><value name=\"VALUE\"><block type=\"variables_get\" id=\"W.vKmz1b+9g-0!DC})0P\"><field name=\"VAR\" id=\"gp%SQ{HW_=TfWheCvN6B\">randomHeights</field></block></value><value name=\"AT\"><block type=\"variables_get\" id=\"`u2CWr!5Wo/{j3HP(joQ\"><field name=\"VAR\" id=\"f/$E)[H-PLX@e%@yf{V?\">i</field></block></value></block></value><value name=\"Z\"><block type=\"math_number\" id=\"9b_at7bnLs2QDtEF=.HE\"><field name=\"NUM\">0</field></block></value></block></value></block></value></block></statement><next><block type=\"variables_set\" id=\"({S]_`jF/a1qSLN$?[HY\"><field name=\"VAR\" id=\"Nsd?_5DiQ^O2eD|:1`{I\">compoundShapeForFastRendering</field><value name=\"VALUE\"><block type=\"bitbybit.occt.shapes.compound.makeCompound\" id=\"*HR;%nI9cm*%5$r#w=sF\"><value name=\"Shapes\"><block type=\"variables_get\" id=\"Th,Gn@VLVkw}|`.ThqF^\"><field name=\"VAR\" id=\"@1r](rB/p`W*Ql7T)^4m\">hexagons3D</field></block></value></block></value><next><block type=\"bitbybit.draw.drawAnyAsyncNoReturn\" id=\"KwX^KPI(qMWh_j|AtPMT\"><value name=\"Entity\"><block type=\"variables_get\" id=\"XfQixL}$~h(O*zP+kAh9\"><field name=\"VAR\" id=\"Nsd?_5DiQ^O2eD|:1`{I\">compoundShapeForFastRendering</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>","version":"1.4.1","type":"blockly"}