<snapdata remixID="13523395"><project name="Untitled" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAD6lJREFUeF7tnXtwHdV9xz9737pXb1kv25JBghjbYJuHzcvGmDYtgQTMI3goaWscKH/Uncl4kmZomIZ0OikNjptpm/6T1ASmlJnipC2Bepi0lkUtO2AwYEtgy7aQ5ad89Zbule5z27MrWW/r3rv34V2dM/yD7vmds/v9ffzb3XN+5xxFVVUVWaQCOVJAkQDmSHnZraaABFCCkFMFJIA5lV92LgGUDORUAQlgTuWXnUsAJQM5VUACmFP5ZecSQMlAThWQAOZUftm5BFAykFMFJIA5lV92LgGUDORUAQlgTuWXnVsOwHhsBDUWQkFFUXQHa+k+qvhPQbG7sdk90vNXiQKWADA0+AXhnkPke6C3/U0GOvbgsgW0/3c5IRiCcARGYj6Kah+g5NrHCYQcOIpvwV1wzVXiivl5GaYFMB4NEry4j8HPXqTc5ycaaMft5HLUm8ud4YgNm28JA7EavMt+hKt4JTZH3lxm8vc0K2A6AOPRABF/A70fbaXC68dmM66IeERfGF5GwfK/omDJ48YblC0krICJAFQhGuTcf99NpesYDlso4ZtMtGIoYiNc/Aie5T/B6VucqJmsZ0AB0wAYH+4gfngjjkibgdtNzLRzIB/fyp8TT6y6VsvuKsZbuRHF7krCSlY1DYD0NcIn92bNY6Hw6Ndzgj0qdi+u2/aiFN2eoIWsJhSQAKaTg1V7oWRjOlu0fFsSwHS6WAKYtJrzBsBAzEHLSCHDdhfXO/pY6BhJWqw5DSSAc0o0tYL5AVTs+j2psSvefFvIx/fC6xh051PhGMbX2amNUtdHu/hW5ckJtmL6RAGbC+JjkI7+babPElsexId1ewngPABQEV+ZAhAnYIOC28CzGDr/VXyLgqsK1BDEAkAMYkFNFAHg82wk6PZOEmnpmWPsqDmit+VZAvEQOAph0TY48WejfxsB9zUQuQiRS2DzQqQX3Ith2avjH0cSwHkAoIhM5U9AxRNg88DpvwFnCZQ+CLEh6P0NVH8TzrwMnjro/JfLAL6gbiDschFRHMQVfQR72dnP+dHio5C/GpwLoPpZaP8+1D4P8QD4d4PihrzrYPgYVDypw3ruH/V+a78nAUwau3EDcz6CV+7R4ctfBc2bdCDqd4AaBTUMigOaH4GqLdDxt5cB/DRYzCMl53i9p5azpYsgrnJX8CTr87vAd5Me+TzXwuCHUP8yKE5ofQ4cRXD9P8Gp78BNv4bweT06ioh7zV9KAOcdgN6lELoI7kUQOqPfvnuhnvISFu92VTDcBs4yCF+8DKCYcqt3i0fz+BjfaMIM2AvA5h61PQnuGhBRMuLX2xdQx8SjeBFE+yE2qNcXfQSPy3fAFCE0ZwRM4Wa7Yy7ENkwLHOEUrBM0ke+ACQpl9kdw0reZJQMJYNJCz5sImLQyqRhIAJNWTQKYtGRXMJAAJq2maQAc8f+WyMHfw22PaDcZjat4vGFs9tn31wwGHNhxiFHDjBeRcc2SF3AWr5jUV9Rehq92fcb7N2sHpgEw7v+AWMOjKKOzEXFVZdgWoHDB4IxZ0IGAk2hPKT53GjJWDXg3lHc97t/5FQ5vmYFWrGtqGgDxH4TGx6Z5oi8WwOEdwWYbz96LRe0E/cVUFucWPnGxYdci2PAmriK59mSmf0amBzAeh4ganxQF4zEFjzMbD965I5ME8MoamR7AuRHIbQ0JoBUB1Nb1xiGWwUHlNHErAbQagA4fbNgNJ34Owxf0rBRnqT4PLDJZRLKCmDYbaNXvvOQm6D0CZbdC128hPJAmtBJrRgJoNQAFYBqA/6zP1XqrYfFD8On3wS7W9aqw+q/ho+9A1b3Q2QiVG6D0Fmj6Y4iN5u4lxo/hWhJAqwEo7kcAePSHULIS4mG47mk4sBVqHoah0zBwEhbcqgMpElaHvoC6p2D/HxkGKtkGJIBWBLCgHgJnwScyYEaHWgbboKAO4hEYvgi+Ghhqg6LlEO7XE1gFiFkuEkArAphliIx0JwGUABrhx7CtBFACaBgiIw1IACWARvgxbBty1aBs2I2rqMZwW1ZswNwzIR0l4Bqd5BfpzrE+WNx9ZT+dqIYC33gdMZdXVwPlpRnx76CznoJbtmekbSs0al4AYzZo+n0I1ep+EACqw+DbD3e3i01HJvtHVaBhGQRvB/eEDYSEndgI5tUfWsGfprsH8wIYcsCHX4NgxWTRo8NQ2QTuKTMesUroWDMZvjHL1nZoeMV0zrPCBVsPQOEVkR0ajU72j8fNrLtZSgBzxrI1AUxWTglgsoqlrb51AHQ6IDIl6tlixKvPE13VitJVjvPDGyE+Q5KqAHDvK9qOH7JkVwFrACjOY9j6KDS8DzYFTuqL1cO3NKHcHcFWehuffF7P6vb92D+4frrCEsDsUjehN+sA+N2t8FYDRGLg74G+ASIPNLLrk16eeaaeEydc1Lha8b36kAQwZ7hN79g6AD7/DBxphQt+aDkFIyEiv9tIC0EWDxSx42edbP5GHzcffVoCKAFMQYGpi5KmDsMsKAG7HWIx6OmHeBw1f4iOisMs3HMXA6ua8Xpc5PUtlwCmIH+mTKwRAa+kjhiP7lZgwezrh5HvgJnia852rQ/gnBKABDARkTJTRwIodJURMDN0JdCqaQFUIzY49CBKQGRFGywXLsF//lSOAxqUMRVz0wIYExshvHkz9pI14ycUDgYmZ7rMpMhwCPLc47+Iabs/+TrcuSoV/aSNQQVMC6AatsPB+1HCE850E1ktl3pgceXMx2YGguB06me4TiwDQ/DGywallOapKGBaAJktG2YkBNEZjmwQyQhiqk0M1Uwt8h0wFXbSYmM9AIUsIsl0KoRTo95E+SSAaYEplUasCWCySkgAk1UsbfWtA2BpkT4DMrHYo4Tv2I9SFoN+D473V6OMTEjHH6srAUwbUMk2ZA0Ax7JhDhzWF6p/fkrTIbRuH/abe1C8NtRQnNinXtwN98t3wGQpyWB96wD4F8/CvkN6TmDbGejuJfKVRmwr+8RuMdpmWvGuKK5dj0sAMwhUsk1bB8A/3woHPoHufjh2SjsFKXxvI9EVXfQE4rgUlcJON57/elgCmCwlGaxvDQCFQGXF+hCLGGoRY4GqStw7yMiad3EscaJ22XD871rsg5WzALhr5rHDDIovmzbTielzpWMZ8ab2ESIBNCJhqrbWiYCpKiDsJIBG1DNkKwGUABoCyKixaQEUO+Hz0dew9Y6904lDrBNc1iZmSiaW7j745U/kO6BRmlKwNy2AWjZM86PYm8UyS0XfrlcszSzKn10Gka4vhmlE1sxYETD+4UPw2JdTkE+aGFXAtABq2TAfPIgyXD2ugUitEtGsqnx6bp+ATwwIiihpm7I2+Fwn/FrkAyYYQY2qLu0vK2BaAGfNhhEQig2HJkImuBKRT8uImQEy+RGSs38S1gNw4qN1oqxTo97E3ySAEsA5FZDjgHNKZMYK1oiA4rH68H3wH/8z2Qf2KMH79uIqtBMZUnG/vwpbX/l0P8kImDN2rQPgNx+DJpENAxz7QnsPDN/XSOy2VbidR1AddxA9egD3r+6VAOYMt+kdWwfAF57T7058hLzy73Cpm8j9TXTd/HdU5e1EKfsHIp9tw/nTGY5NlREwZ0haB8Bvb4GGD/QxvuPtmqChFZ8Sv7GLk6FLfKloAbTm4T64TkbAnOFm1Qgo7ktkw4jhF5ERI3bHEttGu4NEak9xYWELFYMFeI5+GSUyYX/oMT1kBMwZktaIgEblkwAaVTBlewmgkE4CmDJARg0lgBJAowwZsjcvgPH/H/v7+CvgXzQugJjtmGs6V7wnxidv1Rb3X4R/25GRuWDFkYdim2ExvCG3WcfYvAAKHww7oaFe94YAz1cNoS/N7p1wGMo+h56+y3VURaXrxkuEiyMZ8WrZHd/Fs3QLSAhn1NfcAE69JZEh07wKum8dP0d4rE4kBDc0wrVfzB0l04hixF2LKs6KK5ywh00a2zd7U9YCUHhDQPjZMnBMOUEpeArWns64v/oCKgUe5fIWNGHXQrhnN67iGQbAM341V38H1gMwR5qLt8oLgz5KH/wlPQd+QHXkoJb5JQG8skMkgGkCdiQC4bo/pfD254mce49Qwx+Q75EAziWvBHAuheb8XUG1e1Cjw5zt91H19d8Qa3iCvOhZzVJGQBkB50TISIWI4qN/4bOEAn4Kr/sqrr6DOFr/Hvto1r8EUAJohK+EbCPk4SyuJzrSi2343KTFeRJAiwCojmZEzzXOnBAxWawU9dah3rMbZ35VFns1T1emeQdUIwEu7d3OiL/FPOoCNV/9GbaipfqyUVmmKWAaAKXvrKmABNCafjXNXUkATeMqa16oBNCafjXNXUkATeMqa16oBNCafjXNXUkATeMq/ULb29s5d+4cYZHbmEBxuVwUFBSwfPlyHA5HAhbZrSIBzK7ehno7dOiQBtGKFSsQYCVSBKgCWAHuhg0bsF1pj5xEGkxzHQlgmgXNVHNDQ0N8/PHHrF+/PqUuzp8/T1tbG+vWzbAuOqUW02MkAUyPjhlvpaWlhfLycioqpiTaJtFzQ0MDGzduTMIi81UlgJnXOC097Nu3T3uE7tq1izNnzvDWW29x+PDoXjhX6EE8cuOjWxJLANPiivnZyBiATqeTaDSqiVBYWMiWLVu097u3336bN954g23bttHZ2ck777zD5s2bGRkZkQDOT2TSe9djABYXF9Pf36/BtWfPHgYGBnjqqac0+ILBIC+99BIvvvii9rFx5MgR7W9r167VLkZGwHT4RKzrFYdSv/0evLsfigvT0WpibQwFQZzK+a1vjJ/MlJil4VpjACqKwqZNm3jttdd48skntUgnAPT7/cRiMVRV1WC84YYb6O3t1X57/fXXJYCGPTDWwHsfwe53IZSZdbwJXefAkL4h5gP3QOEMx78m1EhylZqbm7UPkEQ/Qnbu3Mn27dsndSIjYHKaT6994jTsfHXazgZGm03JXix5W70UntuclXXGYjyvqakp5a9YMYYoBqRFZLyainm+gnsH4Me/AH/v1aOf2OLj6U1w1+qsXFNra6s2qLx06VI8Hg+lpaVav+JRKx69s5WOjg7tXfDOO+9EPMKvpmIeAFtOwo5fgMt5NekHVWXwg21Zu6ZAIKB9XJSUlFBfX68NTouvYq/XO+s1VFdXU1k5wymhWbvq2TsyD4Ctp/UIeLWVuhoQu7OOLYPLwvWJdzkRBY8fP05dXR1LlizJQq+Z6WL+AShOUy+Y8OEQHIHa6tl3xgoEQXx0TJ3IdzqhuEC3/fbT4M5OZD516hTikep2u1mzZg1iXNDMZX4BKA6Yu9Q12V/ib8KJlWXT/SiGXfzd+glLU0swBPU1WQdQRD/x6K2trTUzd5ev/f8ABzbhAmSMIPwAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Untitled"><notes></notes><palette><category name="Extra" color="0,31,77,1"/><category name="Fun" color="23,36,0,1"/><category name="Debug" color="0,219,15,1"/><category name="Cloning" color="255,192,0,1"/><category name="Project Control" color="148,123,0,1"/><category name="Booleans" color="229,225,0,1"/><category name="Cursors" color="214,121,0,1"/><category name="Browser" color="0,91,229,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Wikisource" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>Wikisource</l></block><block s="doPlaySoundUntilDone"><l>Wikisource</l></block><custom-block s="say nothing"></custom-block></script></block-definition><block-definition s="say nothing" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Makes the sprite say nothing.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l></l></block></script></block-definition><block-definition s="ƎɔιrouϱιʞI" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>ƎɔιrouϱιʞI</l></block><block s="doPlaySoundUntilDone"><l>ƎɔιrouϱιʞI</l></block><custom-block s="say nothing"></custom-block></script></block-definition><block-definition s="WikisourceƎɔιrouϱιʞI" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>WikisourceƎɔιrouϱιʞI</l></block><block s="doPlaySoundUntilDone"><l>Wikisource</l></block><block s="doPlaySoundUntilDone"><l>ƎɔιrouϱιʞI</l></block><custom-block s="say nothing"></custom-block></script></block-definition><block-definition s="Wikisource è una biblioteca digitale online,&#xD;che raccoglie" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>Wikisource è una biblioteca digitale online,&#xD;che raccoglie</l></block><block s="doPlaySoundUntilDone"><l>YSUSIAAUSI</l></block><custom-block s="say nothing"></custom-block></script></block-definition><block-definition s="is %&apos;input1&apos; not identical to %&apos;input2&apos; ?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">Same like is () identical to (), but if it&apos;s not indentical.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportVariadicIsIdentical"><list><block var="input1"/><block var="input2"/></list></block></block></block></script></block-definition><block-definition s="script %&apos;script&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Reports the blocks inside the ring.</comment><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input></inputs><script><block s="doReport"><block var="script"/></block></script></block-definition><block-definition s="Comment %&apos;note&apos;" type="command" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Acts as a comment.</comment><header></header><code></code><translations></translations><inputs><input type="%s">This block was removed in the Scratch 1.2 release.</input></inputs></block-definition><block-definition s="is %&apos;boolean&apos; %&apos;#1&apos; ?" type="predicate" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Checks if the boolean is true or false.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%s" readonly="true" irreplaceable="true" initial="1">true<options>true&#xD;false</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="#1"/><l>true</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="boolean"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></block></script><list><block s="reportVariadicEquals"><list><block var="#1"/><l>false</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="boolean"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></script></list></block></script></block-definition><block-definition s="numbers %&apos;numbers&apos;" type="reporter" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Reports the inputs as a list, but if there are no inputs, it will report &quot;no inputs&quot;.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%n"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="is %l not empty?"><block var="numbers"/></custom-block><block var="numbers"/><l>no inputs</l></block></block></script></block-definition><block-definition s="is %&apos;list&apos; not empty?" type="predicate" category="lists"><comment x="0" y="0" w="90" collapsed="false">Same like is list empty, but if it&apos;s not empty.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportListIsEmpty"><block var="list"/></block></block></block></script></block-definition><block-definition s="costume name" type="reporter" category="looks"><comment x="0" y="0" w="90" collapsed="false">Reports the costume name.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block></block></script></block-definition><block-definition s="is the current costume %&apos;costume&apos; ?" type="predicate" category="looks"><comment x="0" y="0" w="90" collapsed="false">Checks if the current coustume is the costume selected in the dropdown.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_costumesMenu</options></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><custom-block s="costume name"></custom-block><block var="costume"/></list></block></block></script></block-definition><block-definition s="hidden?" type="predicate" category="looks"><comment x="0" y="0" w="90" collapsed="false">Reports true if the sprite is hidden.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNot"><block s="reportShown"></block></block></block></script></block-definition><block-definition s="set transparent %&apos;t/f&apos;" type="command" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Switch from non-transparent to transparent.</comment><header></header><code></code><translations></translations><inputs><input type="%b">false</input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="t/f"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="setEffect"><l><option>ghost</option></l><l>50</l></block></script><script><block s="setEffect"><l><option>ghost</option></l><l>0</l></block></script></block></script></block-definition><block-definition s="stop all and press $flag" type="command" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Stops all, and then press the green flag.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l><option>__shout__go__</option></l><list></list></block></script></block-definition><block-definition s="current time" type="reporter" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Reports the current time.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportDate"><l><option>hour</option></l></block><l>:</l><block s="reportDate"><l><option>minute</option></l></block></list></block></block></script></block-definition><block-definition s="mouse up?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Just like mouse down, but if the mouse is up.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNot"><block s="reportMouseDown"></block></block></block></script></block-definition><block-definition s="spin $turnRight %&apos;deg&apos; degrees %&apos;times&apos; times" type="command" category="Fun"><comment x="0" y="0" w="90" collapsed="false">SPIN&#xD;&#xD;Spins right on the first input&apos;s degrees&#xD;for the second input&apos;s times</comment><header></header><code></code><translations></translations><inputs><input type="%n">15<options>§_directionDialMenu</options></input><input type="%n">5</input></inputs><script><block s="doRepeat"><block var="times"/><script><block s="turn"><block var="deg"/></block></script></block></script></block-definition><block-definition s="spin $turnLeft %&apos;deg&apos; degrees %&apos;times&apos; times" type="command" category="Fun"><comment x="0" y="0" w="90" collapsed="false">SPIN&#xD;&#xD;Spins left on the first input&apos;s degrees&#xD;for the second input&apos;s times</comment><header></header><code></code><translations></translations><inputs><input type="%n">15<options>§_directionDialMenu</options></input><input type="%n">5</input></inputs><script><block s="doRepeat"><block var="times"/><script><block s="turnLeft"><block var="deg"/></block></script></block></script></block-definition><block-definition s="animate from costume %&apos;costume1&apos; to costume %&apos;costume2&apos; with delay %&apos;delay&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Animate&#xD;&#xD;animates the sprite from the costume to the other costume with the delay.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_costumesMenu</options></input><input type="%s"><options>§_costumesMenu</options></input><input type="%n">1</input></inputs><script><block s="doSwitchToCostume"><block var="costume1"/></block><block s="doUntil"><custom-block s="is the current costume %s ?"><block var="costume2"/></custom-block><script><block s="doWearNextCostume"></block><block s="doWait"><block var="delay"/></block></script></block></script></block-definition><block-definition s="Uh oh for %&apos;secs&apos; secs" type="command" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Uh oh.</comment><header></header><code></code><translations></translations><inputs><input type="%n">2</input></inputs><script><block s="doSayFor"><l>Uh oh.</l><block var="secs"/></block></script></block-definition><block-definition s="draw a square with size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Draws a square with the size.</comment><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="down"></block><block s="doWarp"><script><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block></script></block><block s="up"></block></script></block-definition><block-definition s="show sprite %&apos;sprite&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Shows the selected sprite.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><block s="show"></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="hide sprite %&apos;sprite&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Hides the selected sprite.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="absolute value of %&apos;num&apos;" type="reporter" category="operators"><comment x="0" y="0" w="141" collapsed="false">Value&#xD;&#xD;Reports the absolute value of the number only if the number is negative, or else it just reports the number.</comment><header></header><code></code><translations></translations><inputs><input type="%n">-1</input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="num"/><l>0</l></list></block><block s="reportDifference"><l></l><block var="num"/></block><block var="num"/></block></block></script></block-definition><block-definition s="the stage" type="reporter" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Reports the object of the stage.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportObject"><l>Stage</l></block></block></script></block-definition><block-definition s="check if %&apos;mode&apos; is %&apos;on/off&apos; and set it to %&apos;set&apos;" type="command" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Checks if the selected mode is on/off and sets it to the on/off.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">turbo mode<options>turbo mode&#xD;flat line ends&#xD;log pen vectors&#xD;video={&#xD;video capture&#xD;mirror video&#xD;}</options></input><input type="%b"></input><input type="%b">false</input></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>turbo mode</l></list></block></list></block><script><block s="doIf"><block s="reportGlobalFlag"><l><option>turbo mode</option></l></block><script><block s="doSetGlobalFlag"><l><option>turbo mode</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>flat line ends</l></list></block></list></block><script><block s="doIf"><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block><script><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>log pen vectors</l></list></block></list></block><script><block s="doIf"><block s="reportGlobalFlag"><l><option>log pen vectors</option></l></block><script><block s="doSetGlobalFlag"><l><option>log pen vectors</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>video capture</l></list></block></list></block><script><block s="doIf"><block s="reportGlobalFlag"><l><option>video capture</option></l></block><script><block s="doSetGlobalFlag"><l><option>video capture</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>mirror video</l></list></block></list></block><script><block s="doIf"><block s="reportGlobalFlag"><l><option>mirror video</option></l></block><script><block s="doSetGlobalFlag"><l><option>mirror video</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>turbo mode</l></list></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><l>turbo mode</l></custom-block><script><block s="doSetGlobalFlag"><l><option>turbo mode</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>flat line ends</l></list></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><l>flat line ends</l></custom-block><script><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>log pen vectors</l></list></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><l>log pen vectors</l></custom-block><script><block s="doSetGlobalFlag"><l><option>log pen vectors</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>video capture</l></list></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><l>video capture</l></custom-block><script><block s="doSetGlobalFlag"><l><option>video capture</option></l><block var="set"/></block></script><list></list></block></script><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block var="mode"/><l>mirror video</l></list></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><l>mirror video</l></custom-block><script><block s="doSetGlobalFlag"><l><option>mirror video</option></l><block var="set"/></block></script><list></list></block></script><list></list></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="is %&apos;mode&apos; off?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">The opposite of is mode on?.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">turbo mode<options>turbo mode&#xD;flat line ends&#xD;log pen vectors&#xD;video={&#xD;video capture&#xD;mirror video&#xD;}</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="mode"/><l>turbo mode</l></list></block><script><block s="doReport"><block s="reportNot"><block s="reportGlobalFlag"><l><option>turbo mode</option></l></block></block></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="mode"/><l>flat line ends</l></list></block><script><block s="doReport"><block s="reportNot"><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="mode"/><l>log pen vectors</l></list></block><script><block s="doReport"><block s="reportNot"><block s="reportGlobalFlag"><l><option>log pen vectors</option></l></block></block></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="mode"/><l>video capture</l></list></block><script><block s="doReport"><block s="reportNot"><block s="reportGlobalFlag"><l><option>video capture</option></l></block></block></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="mode"/><l>mirror video</l></list></block><script><block s="doReport"><block s="reportNot"><block s="reportGlobalFlag"><l><option>mirror video</option></l></block></block></block></script><list></list></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="add %&apos;log&apos; to log list %&apos;log list&apos; as %&apos;type&apos;" type="command" category="Debug"><comment x="0" y="0" w="90" collapsed="false">Logs&#xD;&#xD;Adds a log to the list put in the second input as the selected type.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input><input type="%s" readonly="true">log<options>log&#xD;warning&#xD;error</options></input></inputs><script><block s="doIfElse"><custom-block s="does var %s exist?"><block var="log list"/></custom-block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>log</l></list></block><script><block s="doAddToList"><block var="log"/><block var="log list"/></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>warning</l></list></block><script><block s="doAddToList"><block s="reportJoinWords"><list><l>Warning: </l><block var="log"/></list></block><block var="log list"/></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="type"/><l>error</l></list></block><script><block s="doAddToList"><block s="reportJoinWords"><list><l>Error: </l><block var="log"/></list></block><block var="log list"/></block></script><list></list></block></script></block></script></block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><block var="log list"/><l> does not exist</l></list></block></custom-block></script></block></script></block-definition><block-definition s="if not %&apos;boolean&apos; then %&apos;then&apos; else %&apos;else&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Just like (if &lt;&gt; then [] else []), but if it&apos;s not.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportNot"><block var="boolean"/></block><block var="then"/><block var="else"/></block></block></script></block-definition><block-definition s=". . ." type="command" category="other"><comment x="0" y="0" w="90" collapsed="false">An placeholder block used in the scratchblocks plugin.</comment><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="make sprite %&apos;sprite&apos; say %&apos;text&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Makes the selected sprite say the text.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input><input type="%s"></input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><block s="bubble"><block var="text"/></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="make sprite %&apos;sprite&apos; do %&apos;script&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Makes the selected sprite do what is in the ring.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input><input type="%cmdRing"></input></inputs><script><block s="doTellTo"><block var="sprite"/><block var="script"/><list></list></block></script></block-definition><block-definition s="jump %&apos;steps&apos; steps" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Jump&#xD;&#xD;Jumps the number of steps.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="doRepeat"><block s="reportQuotient"><block var="steps"/><l>2</l></block><script><block s="changeYPosition"><l>1</l></block></script></block><block s="doRepeat"><block s="reportQuotient"><block var="steps"/><l>2</l></block><script><block s="changeYPosition"><l>-1</l></block></script></block></script></block-definition><block-definition s="make sprite %&apos;sprite&apos; say %&apos;text&apos; for %&apos;seconds&apos; secs" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Makes the selected sprite say the text for the typed number of seconds.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input><input type="%s"></input><input type="%n">2</input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><block s="doSayFor"><block var="text"/><block var="seconds"/></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="jump %&apos;steps&apos; steps %&apos;repeat&apos; times" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">No help needed.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">10</input></inputs><script><block s="doRepeat"><block var="repeat"/><script><custom-block s="jump %n steps"><block var="steps"/></custom-block></script></block></script></block-definition><block-definition s="create %&apos;clones&apos; clones" type="command" category="Cloning"><comment x="0" y="0" w="90" collapsed="false">Creates the amount of clones of the current sprite.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="doRepeat"><block var="clones"/><script><block s="createClone"><l><option>myself</option></l></block></script></block></script></block-definition><block-definition s="create %&apos;clones&apos; clones of %&apos;sprite&apos;" type="command" category="Cloning"><comment x="0" y="0" w="90" collapsed="false">Creates the amount of clones of the selected sprite.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%s"><options>§_objectsMenu</options></input></inputs><script><block s="doRepeat"><block var="clones"/><script><block s="createClone"><block var="sprite"/></block></script></block></script></block-definition><block-definition s="create clone at x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="Cloning"><comment x="0" y="0" w="90" collapsed="false">Creates a clone of the current sprite at the x and y position.</comment><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doWarp"><script><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="createClone"><l><option>myself</option></l></block></script></block></script></block-definition><block-definition s="answer to last question asked is not empty?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Just read the name, i&apos;m lazy to make a help message for this custom block...</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l></l></list></block></block></block></script></block-definition><block-definition s="make sprite %&apos;sprite&apos; say nothing" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Makes the selected sprite say nothing.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><custom-block s="say nothing"></custom-block></script><list></list></block><list></list></block></script></block-definition><block-definition s="create clone of %&apos;sprite&apos; at x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="Cloning"><comment x="0" y="0" w="90" collapsed="false">Creates a clone of the selected sprite at the x and y position.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><custom-block s="create clone at x: %n y: %n"><block var="x"/><block var="y"/></custom-block></script><list></list></block><list></list></block></script></block-definition><block-definition s="while %&apos;boolean&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Does the script inside the C until the boolean is not true.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doUntil"><block s="reportNot"><block var="boolean"/></block><script><block s="doRun"><block var="action"/><list></list></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block-definition><block-definition s="while not %&apos;boolean&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Does the script inside the C until the boolean is true.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doUntil"><block var="boolean"/><script><block s="doRun"><block var="action"/><list></list></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block-definition><block-definition s="turbo %&apos;action&apos;" type="command" category="other"><comment x="0" y="0" w="90" collapsed="false">Does the script inside the C in turbo mode.</comment><header></header><code></code><translations></translations><inputs><input type="%cs"></input></inputs><script><block s="doSetGlobalFlag"><l><option>turbo mode</option></l><l><bool>true</bool></l></block><block s="doWarp"><script><block s="doRun"><block var="action"/><list></list></block></script></block><block s="doSetGlobalFlag"><l><option>turbo mode</option></l><l><bool>false</bool></l></block></script></block-definition><block-definition s="hide project" type="command" category="Project Control"><comment x="0" y="0" w="90" collapsed="false">Hides the project view.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="hide sprite %s"><l>Stage</l></custom-block></script></block-definition><block-definition s="show project" type="command" category="Project Control"><comment x="0" y="0" w="90" collapsed="false">Shows the project view.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="show sprite %s"><l>Stage</l></custom-block></script></block-definition><block-definition s="position and direction" type="reporter" category="motion"><comment x="0" y="0" w="90" collapsed="false">Reports a list in table view where item 1 is the position, while item 2 is the direction.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="getPosition"></block><block s="direction"></block></list></block></block></script></block-definition><block-definition s="is variable %&apos;var&apos; equal to %&apos;input&apos; ?" type="predicate" category="variables"><comment x="0" y="0" w="125.00000000000001" collapsed="false">Reports true if the variable is equal to the input, but reports false if it&apos;s not equal to the input, but reports a error if the variable does not exist.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><custom-block s="if %b %cs else if %b %cs else %cs"><custom-block s="does var %s exist?"><block var="var"/></custom-block><script><block s="doReport"><block s="reportVariadicEquals"><list><custom-block s="var %s"><block var="var"/></custom-block><block var="input"/></list></block></block></script><block s="reportVariadicEquals"><list><block var="var"/><l></l></list></block><script><custom-block s="error %txt"><l>expecting a variable but getting a nothing</l></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>var </l><block var="var"/><l> does not exist</l></list></block></custom-block></script></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control" helper="true"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="number keys pressed" type="reporter" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Why do you need a help message for this block? I don&apos;t want to waste 10 minutes writing some text on this message!!</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportKeyPressed"><l><option>0</option></l></block><l> </l><block s="reportKeyPressed"><l><option>1</option></l></block><l> </l><block s="reportKeyPressed"><l><option>2</option></l></block><l> </l><block s="reportKeyPressed"><l><option>3</option></l></block><l> </l><block s="reportKeyPressed"><l><option>4</option></l></block><l> </l><block s="reportKeyPressed"><l><option>5</option></l></block><l> </l><block s="reportKeyPressed"><l><option>6</option></l></block><l> </l><block s="reportKeyPressed"><l><option>7</option></l></block><l> </l><block s="reportKeyPressed"><l><option>8</option></l></block><l> </l><block s="reportKeyPressed"><l><option>9</option></l></block></list></block></block></script></block-definition><block-definition s="go %&apos;type&apos; %&apos;layers&apos; layers" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Goes back/forward the number of layers.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">back<options>back&#xD;forward</options></input><input type="%n">1</input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>back</l></list></block><script><block s="goBack"><block var="layers"/></block></script><script><block s="goBack"><block s="reportDifference"><l></l><block var="layers"/></block></block></script></block></script></block-definition><block-definition s="point towards x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Makes the sprite point towards any location on the stage.</comment><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="setHeading"><block s="reportMonadic"><l><option>atan</option></l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportDifference"><block var="x"/><block s="xPosition"></block></block><block s="reportDifference"><block var="y"/><block s="yPosition"></block></block></block><block s="reportVariadicProduct"><list><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><block var="y"/></list></block><l>180</l></list></block></list></block></block></block></script></block-definition><block-definition s="mute sounds" type="command" category="sound"><comment x="0" y="0" w="90" collapsed="false">Mutes the sounds.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetTempo"><block s="reportQuotient"><l>-1</l><l></l></block></block><block s="setVolume"><l>0</l></block></script></block-definition><block-definition s="unmute sounds with volume %&apos;vol&apos; %" type="command" category="sound"><comment x="0" y="0" w="90" collapsed="false">Unmutes the sounds with the selected volume.</comment><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doSetTempo"><l>60</l></block><block s="setVolume"><block var="vol"/></block></script></block-definition><block-definition s="current year, month and date as American %&apos;American&apos;" type="reporter" category="sensing"><comment x="0" y="0" w="105" collapsed="false">Reports the current year, month and date as american/europeans.</comment><header></header><code></code><translations></translations><inputs><input type="%b">true</input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="American"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportJoinWords"><list><block s="reportDate"><l><option>year</option></l></block><l>/</l><block s="reportDate"><l><option>month</option></l></block><l>/</l><block s="reportDate"><l><option>date</option></l></block></list></block><block s="reportJoinWords"><list><block s="reportDate"><l><option>year</option></l></block><l>-</l><block s="reportDate"><l><option>month</option></l></block><l>-</l><block s="reportDate"><l><option>date</option></l></block></list></block></block></block></script></block-definition><block-definition s="run %&apos;script&apos; while %&apos;boolean&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Runs a script while the boolean is true.</comment><header></header><code></code><translations></translations><inputs><input type="%cs"></input><input type="%b"></input></inputs><script><custom-block s="while %b %cs"><block var="boolean"/><script><block s="doRun"><block var="script"/><list></list></block></script></custom-block></script></block-definition><block-definition s="is %&apos;bool&apos; equal to %&apos;true/false&apos; ?" type="predicate" category="Booleans"><comment x="0" y="0" w="90" collapsed="false">add comment here...</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%b">true</input></inputs><script><block s="doIfElse"><block s="reportNot"><block s="reportIsA"><block var="true/false"/><l><option>number</option></l></block></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="bool"/><block var="true/false"/></list></block></block></script><script><custom-block s="error %txt"><l>true/false check is an number</l></custom-block></script></block></script></block-definition><block-definition s="username" type="reporter" category="sensing"><comment x="0" y="0" w="124" collapsed="false">Reports your username.&#xD;&#xD;Needs javascript to work.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><custom-block s="user logged in ?"></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.cloud.username;</l></block><list></list></block></block></script><script><custom-block s="error %txt"><l>user not logged in, please log in or create a account.</l></custom-block></script></block></script></block-definition><block-definition s="wait %&apos;seconds&apos; secs then report %&apos;text&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Waits the specified number of seconds before reporting.</comment><header></header><code></code><translations></translations><inputs><input type="%n">2</input><input type="%s"></input></inputs><script><block s="doWait"><block var="seconds"/></block><block s="doReport"><block var="text"/></block></script></block-definition><block-definition s="wait %&apos;secs&apos; secs then do %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Waits the specified number of seconds before doing the action.</comment><header></header><code></code><translations></translations><inputs><input type="%n">2</input><input type="%cs"></input></inputs><script><block s="doWait"><block var="secs"/></block><block s="doRun"><block var="action"/><list></list></block></script></block-definition><block-definition s="set cursor to %&apos;type&apos;" type="command" category="Cursors"><comment x="0" y="0" w="220" collapsed="false">Sets the cursor to the selected type.&#xD;&#xD;Requires Javascript extensions to be turned on.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">default<options>default&#xD;context-menu&#xD;pointer&#xD;alias&#xD;all-scroll&#xD;cell&#xD;crosshair&#xD;grab&#xD;grabbing&#xD;help&#xD;not-allowed&#xD;progress&#xD;text&#xD;wait&#xD;copy&#xD;zoom-in&#xD;zoom-out</options></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><block s="reportJoinWords"><list><l></l><l>document.head.innerHTML+=`&lt;style&gt;body{cursor:</l><block var="type"/><l>}&lt;/style&gt;`</l></list></block></block><list></list></block></script></block-definition><block-definition s="if %&apos;if boolean&apos; %&apos;if action&apos; else if %&apos;else if boolean&apos; %&apos;else if action&apos;" type="command" category="control"><comment x="0" y="0" w="125.99999999999999" collapsed="false">This block is the same as putting a if block in a else.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="if boolean"/><script><block s="doRun"><block var="if action"/><list></list></block></script><script><block s="doIf"><block var="else if boolean"/><script><block s="doRun"><block var="else if action"/><list></list></block></script><list></list></block></script></block></script></block-definition><block-definition s="reset cursor" type="command" category="Cursors"><comment x="0" y="0" w="90" collapsed="false">Resets the cursor.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="set cursor to %s"><l>default</l></custom-block></script></block-definition><block-definition s="create clone with costume %&apos;costume&apos;" type="command" category="Cloning"><comment x="0" y="0" w="90" collapsed="false">Creates a clone with the selected costume.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doDeclareVariables"><list><l>orgin costume</l></list></block><custom-block s="Comment %s"><l>Set orgin costume</l></custom-block><block s="doSetVar"><l>orgin costume</l><custom-block s="costume name"></custom-block></block><block s="doSwitchToCostume"><block var="costume"/></block><block s="createClone"><l><option>myself</option></l></block><custom-block s="Comment %s"><l>Set the costume to the orign costume.</l></custom-block><block s="doSwitchToCostume"><block var="orgin costume"/></block></script></block-definition><block-definition s="create %&apos;amount&apos; clones with costume %&apos;costume&apos;" type="command" category="Cloning"><comment x="0" y="0" w="108" collapsed="false">Creates the specified number of clones with the selected costume.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doDeclareVariables"><list><l>orgin costume</l></list></block><custom-block s="Comment %s"><l>Set orgin costume</l></custom-block><block s="doSetVar"><l>orgin costume</l><custom-block s="costume name"></custom-block></block><block s="doRepeat"><l>10</l><script><block s="doSwitchToCostume"><block var="costume"/></block><block s="createClone"><l><option>myself</option></l></block></script></block><custom-block s="Comment %s"><l>Set the costume to the orign costume.</l></custom-block><block s="doSwitchToCostume"><block var="orgin costume"/></block></script></block-definition><block-definition s="if %&apos;if boolean&apos; %&apos;if action&apos; else if %&apos;else if boolean&apos; %&apos;else if action&apos; else %&apos;else action&apos;" type="command" category="control"><comment x="0" y="0" w="125.99999999999999" collapsed="false">This block is the same as putting a if else block in a else.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%b"></input><input type="%cs"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="if boolean"/><script><block s="doRun"><block var="if action"/><list></list></block></script><script><block s="doIfElse"><block var="else if boolean"/><script><block s="doRun"><block var="else if action"/><list></list></block></script><script><block s="doRun"><block var="else action"/><list></list></block></script></block></script></block></script></block-definition><block-definition s="is variable %&apos;_name&apos; shown ?" type="predicate" category="variables"><comment x="0" y="0" w="102" collapsed="false">Reports true if the variable is shown.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><custom-block s="if %b %cs else if %b %cs else if %b %cs"><custom-block s="does var %s exist?"><block var="_name"/></custom-block><script><block s="doReport"><block s="reportApplyExtension"><l>var_showing(name)?</l><list><block var="_name"/></list></block></block></script><custom-block s="does var %s not exist?"><block var="_name"/></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>var </l><block var="_name"/><l> does not exist</l></list></block></custom-block></script><block s="reportVariadicEquals"><list><block var="_name"/><l></l></list></block><script><custom-block s="error %txt"><l>expecting a variable but getting a nothing</l></custom-block></script></custom-block></script></block-definition><block-definition s="is variable %&apos;_name&apos; hidden ?" type="predicate" category="variables"><comment x="0" y="0" w="102" collapsed="false">Reports true if the variable is hidden.</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><custom-block s="if %b %cs else if %b %cs else if %b %cs"><custom-block s="does var %s exist?"><block var="_name"/></custom-block><script><block s="doReport"><block s="reportNot"><custom-block s="is variable %s shown ?"><block var="_name"/></custom-block></block></block></script><custom-block s="does var %s not exist?"><block var="_name"/></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>var </l><block var="_name"/><l> does not exist</l></list></block></custom-block></script><block s="reportVariadicEquals"><list><block var="_name"/><l></l></list></block><script><custom-block s="error %txt"><l>expecting a variable but getting a nothing</l></custom-block></script></custom-block></script></block-definition><block-definition s="if %&apos;if boolean&apos; %&apos;if action&apos; else if %&apos;else if boolean&apos; %&apos;else if action&apos; else if %&apos;else if 2 boolean&apos; %&apos;else if 2 action&apos;" type="command" category="control"><comment x="0" y="0" w="125.99999999999999" collapsed="false">This block is the same as putting a if block in a else.</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%b"></input><input type="%cs"></input><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="if boolean"/><script><block s="doRun"><block var="if action"/><list></list></block></script><script><block s="doIfElse"><block var="else if boolean"/><script><block s="doRun"><block var="else if action"/><list></list></block></script><script><block s="doIf"><block var="else if 2 boolean"/><script><block s="doRun"><block var="else if 2 action"/><list></list></block></script><list></list></block></script></block></script></block></script></block-definition><block-definition s="text %&apos;text&apos; as lowercase" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Reports the text as lowercase.</comment><header></header><code></code><translations></translations><inputs><input type="%s">Hello World</input></inputs><script><custom-block s="if %b %cs else if %b %cs else if %b %cs"><block s="reportIsA"><block var="text"/><l><option>text</option></l></block><script><block s="doReport"><block s="reportApplyExtension"><l>txt_lowercase(txt)</l><list><block var="text"/></list></block></block></script><block s="reportIsA"><block var="text"/><l><option>number</option></l></block><script><custom-block s="error %txt"><l>expecting a text but getting a number</l></custom-block></script><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><script><custom-block s="error %txt"><l>expecting a text but getting a nothing</l></custom-block></script></custom-block></script></block-definition><block-definition s="does var %&apos;_name&apos; not exist?" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doReport"><block s="reportNot"><custom-block s="does var %s exist?"><block var="_name"/></custom-block></block></block></script></block-definition><block-definition s="report error %&apos;error&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Reports a error.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>Hmm... </l><block var="error"/></list></block></block></script></block-definition><block-definition s="user logged in ?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Reports true if user is logged in.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.cloud.username;</l></block><list></list></block><l></l></list></block></block></block></script></block-definition><block-definition s="create list variable %&apos;_name&apos; as list %&apos;_list&apos; with scope %&apos;_scope&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input></inputs><script><custom-block s="if %b %cs else if %b %cs"><custom-block s="does var %s not exist?"><block var="_name"/></custom-block><script><custom-block s="create %s var %mult%txt"><block var="_scope"/><list><block var="_name"/></list></custom-block><custom-block s="set var %s to %s"><block var="_name"/><block var="_list"/></custom-block></script><custom-block s="does var %s exist?"><block var="_name"/></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>var </l><block var="_name"/><l> does exist</l></list></block></custom-block></script></custom-block></script></block-definition><block-definition s="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="delete var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="216.99999999999997" collapsed="false">This block deletes all the variables with the names given (inside input list).&#xD;&#xD;Each name will make only one variable deletion, and this will be the variable found following the scope order: &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;If we have a &quot;testing&quot; sprite variable and also a &quot;testing&quot; global one, deleting &quot;testing&quot; will delete only the sprite one (Yes! we can also do &quot;delete var (testing, testing)&quot; to delete both.&#xD;&#xD;If one variable does not exists (in any scope) an error happens, stopping block action in that point. You can check it before with the &quot;does var (name) exists?&quot;block. </comment><header></header><code></code><translations>pt:remove as variáveis _&#xD;ca:esborra les variables _&#xD;es:borrar variables _&#xD;de:löschen var _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>err_ignore</l><list><custom-block s="var %s"><block var="_item"/></custom-block></list></block><block s="doApplyExtension"><l>var_delete(name)</l><list><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables"><comment x="0" y="0" w="240.49316406250003" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></block></script></block-definition><block-definition s="var %&apos;_name&apos;" type="reporter" category="variables"><comment x="0" y="0" w="178.00000000000003" collapsed="false">This block reports the value of the variable with the name given.&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>pt:o valor de _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="show var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns on (show) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:mostra la variable _&#xD;es:mostrar variable _&#xD;pt:mostra a variável _&#xD;de:zeige var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_show(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="hide var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns off (hide) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:amaga la variable _&#xD;es:esconder variable _&#xD;pt:esconde a variável _&#xD;de:verstecke var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_hide(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="delete list variable %&apos;list variable&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><custom-block s="delete var %mult%txt"><list><block var="list variable"/></list></custom-block></script></block-definition><block-definition s="all variables with scope %&apos;_scope&apos;" type="reporter" category="variables"><comment x="0" y="0" w="90" collapsed="false">Reports a list of the variables in the selected scope.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>var_names(scope)</l><list><block var="_scope"/></list></block></block></script></block-definition><block-definition s="if %&apos;setting&apos; is %&apos;on/off&apos; , do %&apos;action&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">turbo mode<options>turbo mode&#xD;flat line ends&#xD;log pen vectors&#xD;video capture&#xD;mirror video</options></input><input type="%b">true</input><input type="%cs"></input></inputs><script><custom-block s="if %b %cs else if %b %cs"><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doIf"><custom-block s="is %s off?"><block var="setting"/></custom-block><script><block s="doRun"><block var="action"/><list></list></block></script><list></list></block></script><block s="reportVariadicEquals"><list><block var="on/off"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIf"><custom-block s="is %s on? (not read-only)"><block var="setting"/></custom-block><script><block s="doRun"><block var="action"/><list></list></block></script><list></list></block></script></custom-block></script></block-definition><block-definition s="is %&apos;mode&apos; on? (not read-only)" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">turbo mode<options>turbo mode&#xD;flat line ends&#xD;log pen vectors&#xD;video capture&#xD;mirror video</options></input></inputs><script><block s="doReport"><block s="reportNot"><custom-block s="is %s off?"><block var="mode"/></custom-block></block></block></script></block-definition><block-definition s="speak %&apos;_speak_text&apos; in language %&apos;_speak_lang&apos; with pitch %&apos;_speak_pitch&apos; with rate %&apos;_speak_rate&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">Hello</input><input type="%s">English</input><input type="%n">0</input><input type="%n">1</input></inputs><script><block s="doApplyExtension"><l>tts_speak(txt, lang, pitch, rate)</l><list><block var="_speak_text"/><block var="_speak_lang"/><block var="_speak_pitch"/><block var="_speak_rate"/></list></block></script></block-definition><block-definition s="alert %&apos;Text&apos;" type="command" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">Hello world!</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>a</l></list><l>alert(a)</l></block><list><block var="Text"/></list></block></script></block-definition><block-definition s="ask %&apos;Text&apos;" type="predicate" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">Are you sure?</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>a</l></list><l>return window.confirm(a);</l></block><list><block var="Text"/></list></block></block></script></block-definition><block-definition s="open website %&apos;text&apos;" type="command" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">https://snap.berkeley.edu</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>a</l></list><l> window.open(a)</l></block><list><block var="text"/></list></block></script></block-definition><block-definition s="notifcation %&apos;Text&apos;" type="command" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">Hello world!</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>a</l></list><l>&#xD;  if (!("Notification" in window)) {&#xD;    alert("This browser does not support desktop notification");&#xD;  }&#xD;&#xD;  else if (Notification.permission === "granted") {&#xD;    // If it&apos;s okay let&apos;s create a notification&#xD;    var notification = new Notification(a);&#xD;  }&#xD;&#xD; &#xD;  else if (Notification.permission !== "denied") {&#xD;    Notification.requestPermission().then(function (permission) {&#xD;     &#xD;      if (permission === "granted") {&#xD;        var notification = new Notification(a);&#xD;      }&#xD;    });&#xD;  }&#xD;&#xD;  </l></block><list><block var="Text"/></list></block></script></block-definition><block-definition s="Print" type="command" category="Browser"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><l>window.print()</l></block><list></list></block></script></block-definition><block-definition s="am i clicked?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportMouseDown"></block><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></list></block></block></script></block-definition><block-definition s="Multi-line Comment %&apos;note&apos;" type="command" category="Extra"><comment x="0" y="0" w="90" collapsed="false">Acts as a comment. (multi-line)</comment><header></header><code></code><translations></translations><inputs><input type="%mlt">This is an multi-line comment.</input></inputs></block-definition><block-definition s="ask %&apos;text&apos; and with out put %&apos;answer&apos;" type="command" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">What&apos;s your name?</input><input type="%upvar"></input></inputs><script><block s="doSetVar"><l>answer</l><custom-block s="get text %txt"><block var="text"/></custom-block></block></script></block-definition><block-definition s="get text %&apos;text&apos;" type="reporter" category="Browser"><header></header><code></code><translations></translations><inputs><input type="%txt">What is your name?</input></inputs><script><block s="doDeclareVariables"><list><l>product</l></list></block><block s="doSetVar"><l>product</l><block s="evaluate"><block s="reportJSFunction"><list><l>a</l></list><l>return window.prompt("Project asking for input\n" + a);</l></block><list><block var="text"/></list></block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="product"/><l></l></list></block><l>Error: no text was given</l><block var="product"/></block></block></script></block-definition><block-definition s="le 🤪" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>Crazy!</l><l>2</l></block></script></block-definition><block-definition s="le 😑" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>Neutral</l><l>2</l></block></script></block-definition><block-definition s="le 😳" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>Shy!</l><l>2</l></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1888"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="1889"></list></costumes><sounds><list struct="atomic" id="1890"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="6.99462890625" y="-224.7191162109375" heading="90" scale="2" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1895"><costumes><list id="1896"><item><ref mediaID="Sprite_cst_scratchblocks "></ref></item></list></costumes><sounds><list struct="atomic" id="1897"></list></sounds><blocks></blocks><variables></variables><scripts><script x="24.8722893851144" y="19.4170183454241"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="le 🤪"></custom-block><custom-block s="le 😑"></custom-block><custom-block s="le 😳"></custom-block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Untitled" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><costume name="scratchblocks " center-x="60.5" center-y="180" image="data:image/png;base64,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" mediaID="Sprite_cst_scratchblocks "/></media></snapdata>