<snapdata remixID="15112647"><project name="Snap!craft 3D" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Snap!craft 3D"><notes></notes><palette><category name="3D Beetle" color="92,181,255,1"/><category name="Pen v2" color="0,161,120,1"/><category name="Data" color="247,74,0,1"/><category name="lables" color="255,234,182,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="reset" type="command" category="3D Beetle"><header></header><code></code><translations>ca:reinicia&#xD;</translations><inputs></inputs><script><custom-block s="stop extruding"></custom-block><custom-block s="go home"></custom-block><custom-block s="clear scene"></custom-block><custom-block s="set shape offset to %l"><block s="reportNewList"><list><l>0</l><l>0</l></list></block></custom-block><custom-block s="set %s scale to %n"><l>shape</l><l>1</l></custom-block><custom-block s="set %s scale to %n"><l>movement</l><l>1</l></custom-block><block s="doIf"><block s="reportListContainsItem"><block s="reportApplyExtension"><l>var_names(scope)</l><list><l>global</l></list></block><l>bb_stack</l></block><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>bb_stack</l><block s="reportNewList"><list></list></block></list></block></script><list></list></block></script></block-definition><block-definition s="clear scene" type="command" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>bb_clear()</l><list></list></block></script></block-definition><block-definition s="go home" type="command" category="3D Beetle"><header></header><code></code><translations>ca:torna a casa&#xD;</translations><inputs></inputs><script><custom-block s="go to %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></custom-block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><list><l>0</l><l>0</l><l>0</l></list></block></script></block-definition><block-definition s="move %&apos;n&apos; steps" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:mou-te _ passos&#xD;</translations><inputs><input type="%n">1</input></inputs><script><custom-block s="change relative %s by %n"><l>z</l><block var="n"/></custom-block></script></block-definition><block-definition s="go to %&apos;position&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:vés a _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="position"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>position</l><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bb_goto(x, y, z)</l><block var="position"/></block></script></block-definition><block-definition s="set %&apos;which&apos; position to %&apos;what&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:fixa la coordenada _ a _&#xD;</translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input><input type="%n">3</input></inputs><script><block s="doDeclareVariables"><list><l>mask</l></list></block><block s="doSetVar"><l>mask</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block><custom-block s="go to %l"><block s="reportVariadicSum"><list><block s="reportDifference"><custom-block s="%s position"><l></l></custom-block><block s="reportVariadicProduct"><list><block var="mask"/><custom-block s="%s position"><l></l></custom-block></list></block></block><block s="reportVariadicProduct"><list><block var="mask"/><block s="reportNewList"><list><block var="what"/><block var="what"/><block var="what"/></list></block></list></block></list></block></custom-block></script></block-definition><block-definition s="change absolute %&apos;which&apos; by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:augmenta la coordenada _ en _&#xD;</translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input><input type="%n">2</input></inputs><script><custom-block s="go to %l"><block s="reportVariadicSum"><list><custom-block s="%s position"><l></l></custom-block><block s="reportVariadicProduct"><list><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportNewList"><list><block var="n"/><block var="n"/><block var="n"/></list></block></list></block></list></block></custom-block></script></block-definition><block-definition s="change relative %&apos;which&apos; by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:mou-te en la _ pròpia _ passos&#xD;</translations><inputs><input type="%s" readonly="true">y<options>x&#xD;y&#xD;z</options></input><input type="%n">2</input></inputs><script><block s="doApplyExtension"><l>bb_move(axis, steps)</l><list><block var="which"/><block var="n"/></list></block></script></block-definition><block-definition s="%&apos;which&apos; position" type="reporter" category="3D Beetle"><header></header><code></code><translations>ca:posició _&#xD;</translations><inputs><input type="%s" readonly="true">x<options>x&#xD;y&#xD;z</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="which"/><l></l></list></block><script><block s="doReport"><block s="reportApplyExtension"><l>bb_position()</l><list></list></block></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportListIndex"><block var="which"/><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportApplyExtension"><l>bb_position()</l><list></list></block></block></block></script></block></script></block-definition><block-definition s="rotate %&apos;which&apos; by %&apos;what&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:gira sobre _ propi en _ graus&#xD;</translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input><input type="%n">15</input></inputs><script><block s="doDeclareVariables"><list><l>empty</l></list></block><block s="doSetVar"><l>empty</l><l></l></block><block s="doApplyExtension"><l>bb_rotate(x, y, z)</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block><block var="what"/><block var="empty"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block></script></block-definition><block-definition s="set %&apos;which&apos; rotation to %&apos;what&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:fixa l&apos;angle _ propi a _&#xD;</translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input><input type="%n">45</input></inputs><script><block s="doDeclareVariables"><list><l>empty</l></list></block><block s="doSetVar"><l>empty</l><l></l></block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicEquals"><list><l></l><block var="which"/></list></block><block var="what"/><block var="empty"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block></block></script></block-definition><block-definition s="point to %&apos;point&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:apunta cap a _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="point"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>point</l><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bb_pointto(x, y, z)</l><block var="point"/></block></script></block-definition><block-definition s="%&apos;which&apos; rotation" type="reporter" category="3D Beetle"><header></header><code></code><translations>ca:angle _&#xD;</translations><inputs><input type="%s" readonly="true">z<options>x&#xD;y&#xD;z</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="which"/><l></l></list></block><script><block s="doReport"><block s="reportApplyExtension"><l>bb_rotation()</l><list></list></block></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportListIndex"><block var="which"/><block s="reportNewList"><list><l>x</l><l>y</l><l>z</l></list></block></block><block s="reportApplyExtension"><l>bb_rotation()</l><list></list></block></block></block></script></block></script></block-definition><block-definition s="start extruding %&apos;base&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:comença a extrudir amb _ de base&#xD;</translations><inputs><input type="%s" readonly="true">$_circle<options>circle=$_circle&#xD;triangle=$_triangle&#xD;square=$_square&#xD;semicircle=$_semicircle&#xD;line=$_line&#xD;point=$_point&#xD;sprite positions=$_sprite positions</options></input></inputs><script><block s="doApplyExtension"><l>bb_stopextruding()</l><list></list></block><block s="doIfElse"><block s="reportIsA"><block var="base"/><l><option>list</option></l></block><script><block s="doApplyExtension"><l>bb_setextrusionbase(base)</l><list><block var="base"/></list></block></script><script><block s="doApplyExtension"><l>bb_setextrusionbase(base)</l><list><block s="reportApplyExtension"><l>txt_transform(name, txt)</l><list><l>unselect</l><block var="base"/></list></block></list></block></script></block><block s="doApplyExtension"><l>bb_startextruding()</l><list></list></block></script></block-definition><block-definition s="stop extruding" type="command" category="3D Beetle"><header></header><code></code><translations>ca:deixa d&apos;extrudir&#xD;</translations><inputs></inputs><script><block s="doApplyExtension"><l>bb_stopextruding()</l><list></list></block></script></block-definition><block-definition s="log sprite positions in %&apos;script&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:enregistra les posicions de la tortuga _&#xD;</translations><inputs><input type="%cs" initial="1"></input></inputs><script><block s="doApplyExtension"><l>bb_logspritepositions(bool, currentPos)</l><list><block s="reportBoolean"><l><bool>true</bool></l></block><block s="getPosition"></block></list></block><block s="doRun"><block var="script"/><list></list></block><block s="doApplyExtension"><l>bb_logspritepositions(bool, currentPos)</l><list><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></script></block-definition><block-definition s="shape points" type="reporter" category="3D Beetle" space="true"><header></header><code></code><translations>ca:punts de la base&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_extrusionbasepoints()</l><list></list></block></block></script></block-definition><block-definition s="set shape offset to %&apos;offset&apos;" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:fixa el desplaçament de la base a _&#xD;</translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doApplyExtension"><l>bb_setoffset(offset)</l><list><block var="offset"/></list></block></script></block-definition><block-definition s="set %&apos;which&apos; scale to %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:fixa l&apos;escala de _ a _&#xD;</translations><inputs><input type="%s" readonly="true" initial="1">$_shape<options>shape=$_shape&#xD;movement=$_movement</options></input><input type="%n">1</input></inputs><script><block s="doApplyExtension"><l>bb_setscale(scale, which)</l><list><block var="n"/><block s="reportApplyExtension"><l>txt_transform(name, txt)</l><list><l>unselect</l><block var="which"/></list></block></list></block></script></block-definition><block-definition s="change %&apos;which&apos; scale by %&apos;n&apos;" type="command" category="3D Beetle"><header></header><code></code><translations>ca:augmenta l&apos;escala de _ en _&#xD;</translations><inputs><input type="%s" readonly="true" initial="1">$_shape<options>shape=$_shape&#xD;movement=$_movement</options></input><input type="%n">0.5</input></inputs><script><custom-block s="set %s scale to %n"><block var="which"/><block s="reportVariadicSum"><list><custom-block s="%s scale"><block var="which"/></custom-block><block var="n"/></list></block></custom-block></script></block-definition><block-definition s="%&apos;which&apos; scale" type="reporter" category="3D Beetle"><header></header><code></code><translations>ca:escala de _&#xD;</translations><inputs><input type="%s" readonly="true" initial="1">$_shape<options>shape=$_shape&#xD;movement=$_movement</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_scale(which)</l><list><block s="reportApplyExtension"><l>txt_transform(name, txt)</l><list><l>unselect</l><block var="which"/></list></block></list></block></block></script></block-definition><block-definition s="push position" type="command" category="3D Beetle" space="true"><header></header><code></code><translations>ca:enregistra posició actual&#xD;</translations><inputs></inputs><script><block s="doAddToList"><block s="reportNewList"><list><custom-block s="%s position"><l></l></custom-block><custom-block s="%s rotation"><l></l></custom-block></list></block><custom-block s="stack"></custom-block></block></script></block-definition><block-definition s="pop position" type="command" category="3D Beetle"><header></header><code></code><translations>ca:torna a la posició enregistrada&#xD;</translations><inputs></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportNot"><block s="reportListIsEmpty"><custom-block s="stack"></custom-block></block></block><script><block s="doDeclareVariables"><list><l>record</l></list></block><block s="doSetVar"><l>record</l><block s="reportListItem"><l><option>last</option></l><custom-block s="stack"></custom-block></block></block><block s="doApplyExtension"><l>bb_goto(x, y, z)</l><block s="reportListItem"><l>1</l><block var="record"/></block></block><block s="doApplyExtension"><l>bb_setrot(x, y, z)</l><block s="reportListItem"><l>2</l><block var="record"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><custom-block s="stack"></custom-block></block></script><list></list></block></script></block></script></block-definition><block-definition s="stack" type="reporter" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportApplyExtension"><l>var_names(scope)</l><list><l>global</l></list></block><l>bb_stack</l></block></block><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><l>global</l><l>bb_stack</l></list></block><block s="doApplyExtension"><l>var_hide(name)</l><list><l>bb_stack</l></list></block><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>bb_stack</l><block s="reportNewList"><list></list></block></list></block></script><list></list></block><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><l>bb_stack</l></list></block></block></script></block-definition><block-definition s="init module" type="command" category="3D Beetle" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>__module__beetle__</l><l>libraries/beetle/init.js</l></block></script><scripts><script x="59.50413223140495" y="111.4280991735537"><block s="doSetVar"><l>__module__beetle__</l><l>libraries/beetle/init.js</l></block></script></scripts></block-definition><block-definition s="beetle view" type="reporter" category="3D Beetle" space="true"><header></header><code></code><translations>ca:vista de l&apos;escarbat&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>bb_beetleView()</l><list></list></block></block></script></block-definition><block-definition s="mouse locked?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return document.pointerLockElement !== null;</l></block><list></list></block></block></script></block-definition><block-definition s="mouse x movement" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="report event data %txt"><l>movementX</l></custom-block></block></script></block-definition><block-definition s="report event data %&apos;name&apos;" type="reporter" category="sensing" helper="true"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">movementX<options>movementX&#xD;movementY</options></input></inputs><script><custom-block s="add event listener"></custom-block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>dataName</l></list><l>if (window.mouseLockData)&#xD;  return window.mouseLockData[dataName];&#xD;else&#xD;  return 0;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="add event listener" type="command" category="sensing" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><l>if (!window.mouseLockEventAdded) {&#xD;  // we only want to run this code once&#xD;  window.mouseLockEventAdded = true;&#xD;&#xD;  // hijack cycle function to reset data every frame&#xD;  var oldCycle = WorldMorph.prototype.doOneCycle;&#xD;  WorldMorph.prototype.doOneCycle = function() {&#xD;    oldCycle.call(this);&#xD;    window.mouseLockData = undefined;&#xD;  };&#xD;&#xD;  // add mouse movement event listener&#xD;  var canvas = this.root().worldCanvas;&#xD;  canvas.addEventListener("mousemove", function(event) {&#xD;    window.mouseLockData = {&#xD;      movementX: event.movementX,&#xD;      movementY: event.movementY&#xD;    };&#xD;  });&#xD;}</l></block><list></list></block></script></block-definition><block-definition s="mouse y movement" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportDifference"><l>0</l><custom-block s="report event data %txt"><l>movementY</l></custom-block></block></block></script></block-definition><block-definition s="lock mouse" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportNot"><custom-block s="mouse locked?"></custom-block></block><script><block s="doRun"><block s="reportJSFunction"><list></list><l>var canvas = this.root().worldCanvas;&#xD;canvas.requestPointerLock();</l></block><list></list></block></script><list></list></block></script></block-definition><block-definition s="color %&apos;num&apos; of pen palette" type="reporter" category="Pen v2"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1<options>1&#xD;last=$_last&#xD;random=$_random</options></input></inputs><script><block s="doReport"><custom-block s="safely try reporting %anyUE then if %upvar report %anyUE"><block s="reportListItem"><block var="num"/><custom-block s="var %s"><l>pen palette</l></custom-block></block><l>error</l><custom-block s="... $(2)-0.0001"></custom-block></custom-block></block></script></block-definition><block-definition s="var %&apos;_name&apos;" type="reporter" category="Data"><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;pl:zmienna _&#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="... $(2)-0.0001" type="reporter" category="lables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="safely try reporting %&apos;this&apos; then if %&apos;error&apos; report %&apos;that&apos;" type="reporter" category="control"><comment x="0" y="0" w="316.6666666666667" collapsed="false">Catch errors in a reporter.&#xD;&#xD;Evaluates its first input.  If that expression successfully reports a value, this block reports that value.  If the expression causes a Snap! error,&#xD;then the final input slot is evaluated with the text of what would have&#xD;been the error message in variable ERROR.  SAFELY TRY then reports the value of that final expression.&#xD;&#xD;Sometimes you&apos;ll want to throw an error in the final expression.  You&#xD;can put an ERROR block inside a CALL block to do that.</comment><header></header><code></code><translations>ca:prova de forma segura reportant _ i si _ reportant _&#xD;pl:bezpiecznie spróbuj zgłosić _ a jeśli _ zgłoś _&#xD;</translations><inputs><input type="%anyUE"></input><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><custom-block s="safely try %cs then if %upvar %cs"><script><block s="doSetVar"><l>value</l><block s="evaluate"><block var="this"/><list></list></block></block></script><l>err</l><script><block s="doSetVar"><l>error</l><block var="err"/></block><block s="doSetVar"><l>value</l><block s="evaluate"><block var="that"/><list></list></block></block></script></custom-block><block s="doReport"><block var="value"/></block></script></block-definition><block-definition s="safely try %&apos;action&apos; then if %&apos;error&apos; %&apos;handler&apos;" type="command" category="control"><comment x="0" y="0" w="276" collapsed="false">Catch errors.&#xD;&#xD;Runs the first script.  If it succeeds, nothing else happens.&#xD;But if it has an error (something that would otherwise result&#xD;in a red halo around the block), then the second script is run,&#xD;with the text of the error message that would have been shown in the variable ERROR.</comment><header></header><code></code><translations>pt:tenta executar _ e, em caso de erro _ , executa _&#xD;ca:prova de forma segura _ i si _ _&#xD;pl:bezpiecznie spróbuj _ a jeśli _ _&#xD;</translations><inputs><input type="%cs"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block var="action"/><block var="handler"/><block var="error"/></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="change color %&apos;num&apos; of pen palette to %&apos;q&apos;" type="command" category="Pen v2"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1<options>1&#xD;last=$_last&#xD;random=$_random</options></input><input type="%clr" initial="1">rgba(145,26,68,1)</input></inputs><script><custom-block s="safely try %cs then if %upvar %cs"><script><block s="doReplaceInList"><block var="num"/><custom-block s="var %s"><l>pen palette</l></custom-block><block var="q"/></block></script><l>error</l><script><custom-block s="..."></custom-block></script></custom-block></script></block-definition><block-definition s="..." type="command" category="lables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="set pen palette to %&apos;color&apos;" type="command" category="Pen v2" space="true"><header></header><code></code><translations></translations><inputs><input type="%mult%clr" initial="4"></input></inputs><script><block s="doIfElse"><custom-block s="does var %s exist?"><l>pen palette</l></custom-block><script><custom-block s="set var %s to %s"><l>pen palette</l><block var="color"/></custom-block></script><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>pen palette</l></list></custom-block><custom-block s="set var %s to %s"><l>pen palette</l><block var="color"/></custom-block></script></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="Data"><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;pl:zmienna _ istnieje?&#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="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="Data"><comment x="0" y="0" w="240.4931640625" 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;pl:ustaw zmienną _ na _&#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="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="Data"><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;pl:utwórz zmienną _ _&#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="remove palette" type="command" category="Pen v2"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="safely try %cs then if %upvar %cs"><script><custom-block s="delete var %mult%txt"><list><l>pen palette</l></list></custom-block></script><l>error</l><script><custom-block s="..."></custom-block></script></custom-block></script></block-definition><block-definition s="delete var %&apos;_names&apos;" type="command" category="Data"><comment x="0" y="0" w="217" 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;pl:usuń zmienną _&#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="costume from text %&apos;text&apos; size %&apos;size&apos;" type="reporter" category="looks"><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;ca:vestit amb el text _ i mida _&#xD;</translations><inputs><input type="%s">A</input><input type="%n">72</input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>tmp</l><l>trails</l><l>pen state</l></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="text"/><l> </l></list></block><script><block s="doSetVar"><l>tmp</l><custom-block s="costume from text %s size %n"><l>A</l><block var="size"/></custom-block></block><block s="doReport"><block s="reportNewCostume"><block s="reportReshape"><l>0</l><block s="reportListAttribute"><l><option>dimensions</option></l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="tmp"/></block></block></block><block s="reportGetImageAttribute"><l><option>width</option></l><block var="tmp"/></block><block s="reportGetImageAttribute"><l><option>height</option></l><block var="tmp"/></block></block></block></script><list></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="write"><block var="text"/><block var="size"/></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block s="reportJoinWords"><list><block var="text"/></list></block></list></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="costume %&apos;cst&apos; with background RGBA %&apos;rgb&apos; padding %&apos;padding&apos;" type="reporter" category="looks"><header></header><code></code><translations>pl:kostium _ z tłem RGBA _ rozmiar tła _&#xD;</translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%n">200</input><input type="%n">2</input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>clr</l><l>new</l><l>x</l><l>y</l><l>dir</l><l>trails</l><l>flat</l><l>old size</l><l>old pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>old</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>clr</l><block s="getPenAttribute"><l><option>r-g-b-a</option></l></block></block><block s="doSetVar"><l>flat</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetVar"><l>old size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>old pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportGetImageAttribute"><l><option>width</option></l><block var="cst"/></block><l>2</l></block><block var="padding"/></list></block></block><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block s="reportVariadicSum"><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="cst"/></block><block s="reportVariadicProduct"><list><block var="padding"/><l>2</l></list></block></list></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="rgb"/></block><block s="down"></block><block s="setXPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="xPosition"></block></block></block><block s="up"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="doGotoObject"><l><option>center</option></l></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center x</option></l></block></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center y</option></l></block></block></block><block s="doStamp"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>new</l><block s="reportPenTrailsAsCostume"></block></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="new"/><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l><option>word</option></l></block><l>button</l></block><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><block s="reportJoinWords"><list><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l> button</l></list></block></block></list></block><block s="clear"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="old"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="clr"/></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat"/></block><block s="setSize"><block var="old size"/></block><block s="doIf"><block var="old pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="new"/></block></script><scripts><script x="255" y="186.19999999999987"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Snap!</l><l>36</l></custom-block><l>200</l><l>10</l></custom-block><l>100</l><l>2</l></custom-block></script><comment x="248.685546875" y="121.0333333333333" w="106" collapsed="false">Use this block to make &quot;clickable&quot; buttons:</comment></scripts></block-definition><block-definition s="Make line at %&apos;q&apos; color: %&apos;1&apos; size: %&apos;size&apos;" type="command" category="Pen v2"><header></header><code></code><translations></translations><inputs><input type="%group%n%n%n%n" expand="x1:&#xD;y1:&#xD;x2:&#xD;y2:&#xD;$nl" initial="4"></input><input type="%clr" initial="1">rgba(60,249,0,1)</input><input type="%s" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>last pen size</l><l>last color</l></list></block><block s="doSetVar"><l>last pen size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>last color</l><block s="getPenAttribute"><l><option>color</option></l></block></block><block s="setColor"><block var="1"/></block><block s="setSize"><block var="size"/></block><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block s="reportListAttribute"><l><option>flatten</option></l><block var="q"/></block></block><l>4</l></block><script><block s="doGotoObject"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThanOrEquals"><list><block s="reportListIndex"><l></l><block s="reportListItem"><block var="i"/><block var="q"/></block></block><l>2</l></list></block></autolambda><list></list></block><block s="reportListItem"><block var="i"/><block var="q"/></block></block></block><block s="down"></block><block s="doGotoObject"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListIndex"><l></l><block s="reportListItem"><block var="i"/><block var="q"/></block></block><l>3</l></list></block></autolambda><list></list></block><block s="reportListItem"><block var="i"/><block var="q"/></block></block></block><block s="up"></block></script></block></script></block><block s="setSize"><block var="last pen size"/></block><block s="setColor"><block var="last color"/></block></script></block-definition><block-definition s="pen clouds min: %&apos;min&apos; max: %&apos;max&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="clear"></block><block s="doWarp"><script><block s="doRepeat"><block s="reportRandom"><block var="min"/><block var="max"/></block><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportRandom"><l>1</l><l>50</l></block></block><block s="doSetVar"><l>b</l><block s="reportRandom"><l>180</l><l>-180</l></block></block><custom-block s="Make line at %group%n%n%n%n color: %clr size: %s"><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportDifference"><block s="reportRandom"><block s="reportVariadicSum"><list><l>-230</l><block var="a"/></list></block><l>-10</l></block><block var="a"/></block><block var="b"/><block s="reportVariadicSum"><list><block s="reportRandom"><block s="reportDifference"><l>230</l><block var="a"/></block><l>10</l></block><block var="a"/></list></block><block s="reportVariadicSum"><list><block var="b"/><l>.00000001</l></list></block></list></block></list></block><block s="reportNewColor"><list><l>0</l><l>0</l><block s="reportRandom"><l>75</l><l>100</l></block><block s="reportRandom"><l>0</l><l>100</l></block></list></block><l>7</l></custom-block><block s="up"></block></script></block></script></block><block s="doReport"><block s="reportPenTrailsAsCostume"></block></block></script></block-definition><block-definition s="make pen sun colors: %&apos;color&apos; layers: %&apos;3&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input><input type="%n" initial="1">3</input></inputs><script><block s="doWarp"><script><block s="clear"></block><block s="doDeclareVariables"><list><l>sun layers</l></list></block><block s="doSetVar"><l>sun layers</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="3"/><script><block s="doSwitchToCostume"><block s="reportNewCostumeStretched"><custom-block s="costume %s with background RGBA %n padding %n"><block s="reportNewCostumeStretched"><custom-block s="costume from text %s size %n"><l>ㅤ</l><l>10</l></custom-block><l>75</l><l>100</l></block><block s="reportColorAttribute"><l><option>r-g-b-a</option></l><block s="reportListItem"><block var="i"/><block var="color"/></block></block><l>2</l></custom-block><l>10</l><l>10</l></block></block><block s="doAddToList"><block s="reportGet"><l><option>costume</option></l></block><block var="sun layers"/></block></script></block><block s="doForEach"><l>item</l><block var="sun layers"/><script><block s="doReplaceInList"><block s="reportListIndex"><block var="item"/><block var="sun layers"/></block><block var="sun layers"/><block s="reportNewCostumeStretched"><block var="item"/><block s="reportVariadicProduct"><list><block s="reportListIndex"><block var="item"/><block var="sun layers"/></block><l>50</l></list></block><block s="reportVariadicProduct"><list><block s="reportListIndex"><block var="item"/><block var="sun layers"/></block><l>50</l></list></block></block></block></script></block><block s="doSetVar"><l>sun layers</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="sun layers"/></block></block><block s="doForEach"><l>item</l><block var="sun layers"/><script><block s="doSwitchToCostume"><block var="item"/></block><block s="doStamp"></block></script></block></script></block><block s="doReport"><block s="reportPenTrailsAsCostume"></block></block></script></block-definition><block-definition s="enable pointer lock" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l></l></list><l>(async () =&gt; {&#xD;    mouseMovement = [0, 0];&#xD;    await document.body.requestPointerLock();&#xD;    if (document.pointerLockElement) {pointerLockEnabled = true;}&#xD;    pointerLockEnabled = true;&#xD;    mouseTimeout = null;&#xD;    document.addEventListener("mousemove", (e) =&gt; {&#xD;        clearTimeout(mouseTimeout);&#xD;        mouseTimeout = setTimeout(() =&gt; {&#xD;            mouseMovement = [0, 0]&#xD;        }, 5)&#xD;        mouseMovement = [e.movementX, e.movementY];&#xD;    }, false);&#xD;    document.addEventListener(&apos;pointerlockchange&apos;, () =&gt; {&#xD;        if (!document.pointerLockElement) {pointerLockEnabled = false;} else {pointerLockEnabled = true;}&#xD;    });&#xD;})()</l></block><list></list></block></script></block-definition><block-definition s="mouse movement" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return mouseMovement[0] || "";</l></block><list></list></block><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return mouseMovement[1] || "";</l></block><list></list></block></list></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="137.45519999999985,173.2302067199994,229.09199999999976,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1557"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1558"></list></costumes><sounds><list struct="atomic" id="1559"></list></sounds><variables></variables><blocks></blocks><scripts><script x="456.0810546874999" y="369.66666666666674"><block s="reportIfElse"><l/><l>50</l><l></l></block></script><script x="144.08105468749994" y="258"><block s="setBackgroundColor"><color>145,26,68,1</color></block></script><script x="37.0810546875" y="201.66666666666663"><block s="reportVariadicMin"><list><l></l><l></l></list></block></script><script x="380.0810546875" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>Game - day night clycle - sky bright</l><l>0</l></block><block s="doForever"><script><block s="setBackgroundColor"><block s="reportNewColor"><list><block s="reportVariadicSum"><list><l>50</l><block s="reportQuotient"><block var="Game - day night clycle - sky bright"/><l>5</l></block></list></block><l>40</l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block var="Game - day night clycle - sky bright"/><l>5</l></block></block></list></block></block></script></block></script><script x="702.6435546875" y="34.33333333333337"><block var="sky bright"/></script><script x="338.08105468749994" y="258.16666666666674"><block s="doSetVar"><l>sky bright</l><l>0</l></block></script><script x="719.0810546875" y="209"><block s="receiveGo"></block><block s="doForever"><script><block s="doRepeat"><l>1000</l><script><block s="doChangeVar"><l>Game - day night clycle - sky bright</l><l>0.1</l></block><block s="doWait"><l>0.01</l></block></script></block><block s="doRepeat"><l>1000</l><script><block s="doChangeVar"><l>Game - day night clycle - sky bright</l><l>-0.1</l></block><block s="doWait"><l>0.01</l></block></script></block></script></block></script><script x="267.08105468749994" y="182.33333333333337"><block s="clear"></block></script><script x="138.08105468749994" y="94.66666666666669"><block s="receiveKey"><l><option>space</option></l><list></list></block></script><script x="10" y="321.6666666666667"><block var="sky bright"/></script></scripts><sprites select="1"><sprite name="Sprite(2)" idx="2" x="-42" y="-2" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="153,153,153,1" pen="tip" id="1634"><wear><ref mediaID="1"></ref></wear><costumes><list struct="atomic" id="1635"></list></costumes><sounds><list struct="atomic" id="1636"></list></sounds><blocks></blocks><variables><variable name="#"><l>11</l></variable></variables><scripts><script x="10" y="146.00000000000057"><block s="reportGetImageAttribute"><l><option>width</option></l><l><option>current</option></l></block></script><script x="454.00000000000136" y="141.66666666666697"><block s="reportColorAttribute"><l><option>r-g-b-a</option></l><color>145,26,68,1</color></block></script><script x="327.43164062500057" y="127.66666666666698"><block s="reportColor"><color>221,221,221,1</color></block></script><script x="656.0000000000011" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>Game - Open / close blocks menu</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>Game - Blocks</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Dirt</l><block s="reportNewColor"><list><l>10</l><l>30</l><l>60</l></list></block></list></block><block s="reportNewList"><list><l>Grass</l><block s="reportNewColor"><list><l>40</l><l>50</l><l>60</l></list></block></list></block><block s="reportNewList"><list><l>Oak Planks</l><block s="reportNewColor"><list><l>7</l><l>50</l><l>100</l></list></block></list></block><block s="reportNewList"><list><l>Oak Logs</l><block s="reportNewColor"><list><l>7</l><l>50</l><l>70</l></list></block></list></block><block s="reportNewList"><list><l>Cobblestone</l><block s="reportNewColor"><list><l>0</l><l>0</l><l>60</l></list></block></list></block><block s="reportNewList"><list><l>Deepslate</l><block s="reportNewColor"><list><l>0</l><l>0</l><l>40</l></list></block></list></block><block s="reportNewList"><list><l>Sand</l><block s="reportNewColor"><list><l>10</l><l>25</l><l>100</l></list></block></list></block><block s="reportNewList"><list><l>Diamond</l><block s="reportNewColor"><list><l>50</l><l>75</l><l>100</l></list></block></list></block><block s="reportNewList"><list><l>Gold</l><block s="reportNewColor"><list><l>15</l><l>75</l><l>100</l></list></block></list></block><block s="reportNewList"><list><l>Concrete</l><block s="reportNewColor"><list><l>0</l><l>0</l><l>100</l></list></block></list></block><block s="reportNewList"><list><l>Custom colored contrete</l><block s="reportNewColor"><list><l>0</l><l>0</l><l>100</l></list></block></list></block></list></block></block><block s="doAddToList"><block s="reportNewList"><list><l>Placeholder</l><block s="reportNewColor"><list><l>0</l></list></block></list></block><block var="Game - Blocks"/></block></script><script x="634.6982421875009" y="637.499999999999"><block s="reportNewColor"><list><block var="a"/></list></block></script><script x="351.00000000000057" y="213.99999999999983"><block s="doDeclareVariables"><list><l>a</l></list></block></script><script x="771.7080078125016" y="520.3333333333333"><block s="reportVariadicSum"><list><l></l><l>1</l></list></block></script><script x="664.2441406250007" y="803"><block s="reportDifference"><l></l><l>1</l></block></script><script x="1023.0410156249978" y="514.4999999999998"><block var="i"/></script><script x="38.235351562499545" y="556.1666666666665"><block s="receiveMessage"><l>Open block menu</l><list></list></block><block s="doSetVar"><l>#</l><l>-1</l></block><block s="doWarp"><script><block s="show"></block><block s="doGotoObject"><block s="reportNewList"><list><l>-250</l><l>50</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="Game - Blocks"/></block><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>150</l></list></block><script><block s="setXPosition"><l>-198</l></block><block s="changeYPosition"><block s="reportDifference"><l></l><block s="reportGetImageAttribute"><l><option>width</option></l><l><option>current</option></l></block></block></block></script><script><block s="changeXPosition"><block s="reportGetImageAttribute"><l><option>width</option></l><l><option>current</option></l></block></block></script></block><block s="bubble"><l></l></block><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><block s="reportNewCostumeStretched"><custom-block s="costume %s with background RGBA %n padding %n"><block s="reportNewCostumeStretched"><custom-block s="costume from text %s size %n"><l>ㅤ</l><l>10</l></custom-block><l>75</l><l>100</l></block><block s="reportColorAttribute"><l><option>r-g-b-a</option></l><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="i"/><block var="Game - Blocks"/></block></block></block><l>2</l></custom-block><l>10</l><l>10</l></block><l>200</l><l>5</l></custom-block><l>100</l><l>3</l></custom-block></block></script></block><block s="doTellTo"><block s="reportListItem"><l>1</l><block s="reportGet"><l><option>clones</option></l></block></block><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block><block s="hide"></block></script></block></script><script x="285.2353515624999" y="408.16666666666686"><block s="receiveKey"><l><option>e</option></l><list></list></block></script><script x="139.23535156250034" y="232.33333333333363"><block s="receiveKey"><l><option>i</option></l><list></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Game - Open / close blocks menu"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSetVar"><l>Game - Open / close blocks menu</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>Game - Open / close blocks menu</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Game - Open / close blocks menu"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doBroadcast"><l>Open block menu</l><list></list></block></script><list><block s="reportVariadicEquals"><list><block var="Game - Open / close blocks menu"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doBroadcast"><l>close block menu</l><list></list></block></script></list></block></script><script x="553.6666666666669" y="437.41666666666674"><block s="receiveMessage"><l>close block menu</l><list></list></block><block s="doRepeat"><l>10</l><script><custom-block s="safely try %cs then if %upvar %cs"><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>clones</option></l></block><script><block s="doTellTo"><block s="reportListItem"><block s="reportListIndex"><block var="item"/><block s="reportGet"><l><option>clones</option></l></block></block><block s="reportGet"><l><option>clones</option></l></block></block><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script><l>error</l><script></script></custom-block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Game - Open / close blocks menu"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSetVar"><l>Game - Open / close blocks menu</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>Game - Open / close blocks menu</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script x="785.7858072916667" y="438.41666666666674"><block s="reportVariadicEquals"><list><l></l><l></l></list></block></script><script x="839.3912760416667" y="463.4166666666672"><block s="reportListAttribute"><l><option>length</option></l><l/></block></script><script x="943.1871093750007" y="885.9166666666667"><block s="receiveOnClone"></block><block s="doForever"><script><block s="doIfElse"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><script><custom-block s="safely try %cs then if %upvar %cs"><script><block s="bubble"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="#"/><block var="Game - Blocks"/></block></block></block></script><l>error</l><script></script></custom-block><block s="doIf"><block s="reportMouseDown"></block><script><block s="doSetVar"><l>Game - selected block</l><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="#"/><block var="Game - Blocks"/></block></block></block><block s="doBroadcast"><l>close block menu</l><list></list></block></script><list></list></block></script><script><block s="bubble"><l></l></block></script></block></script></block></script><script x="771.187109375001" y="996.9999999999995"><block s="reportAttributeOf"><l><option>costume #</option></l><l>Sprite(2)</l></block></script><script x="768.187109375001" y="971.9999999999995"><block s="reportGet"><l><option>clones</option></l></block></script><script x="447.0048828125" y="1121.166666666667"><block s="reportListContainsItem"><l/><l>thing</l></block></script><script x="599.2353515624995" y="954.1666666666665"><block s="doForEach"><l>item</l><block s="reportGet"><l><option>clones</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script></script><list></list></block><list></list></block></script></block></script><script x="704.1805989583346" y="1114.6666666666672"><block var="Game - selected block"/></script></scripts></sprite><sprite name="Pen" idx="3" x="105" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="60,249,0,1" pen="tip" id="2137"><wear><ref mediaID="2"></ref></wear><costumes><list struct="atomic" id="2138"></list></costumes><sounds><list struct="atomic" id="2139"></list></sounds><blocks></blocks><variables></variables><scripts><script x="178" y="381.66666666666686"><block s="doForever"><script></script></block></script><script x="203.14609375000032" y="14.416666666666572"><block s="reifyScript"><script><block s="setColor"><color>145,26,68,1</color></block></script><list></list></block></script><script x="150.5435546875002" y="21.249999999999886"><block var="a"/></script><script x="576.9999999999992" y="568.9999999999997"><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>  </l><l>72</l></custom-block><l>200</l><l>2</l></custom-block></block></script><script x="893.0000000000018" y="477.16666666666856"><block s="bubble"><block var="sun layers"/></block></script><script x="399.99999999999955" y="625.166666666666"><block s="doWait"><l>0.5</l></block></script><script x="10" y="343.6666666666672"><block s="goToLayer"><l><option>back</option></l></block></script><script x="282.5552734375003" y="429.1666666666665"><block s="reportDifference"><l></l><l></l></block></script><script x="102.56015624999998" y="274.1666666666656"><block s="reportDifference"><l></l><l></l></block></script><script x="15.1650390625" y="667.6666666666674"><block s="reportDifference"><l></l><l></l></block></script><script x="375.14550781249943" y="673.5000000000007"><block s="reportDifference"><l></l><l></l></block></script><script x="212.15820312500023" y="687.6666666666674"><block var="a"/></script><script x="804.3980468750003" y="166.16666666666697"><block s="receiveOnClone"></block></script><script x="1380.7313802083338" y="183.08333333333303"><block s="reportNewColor"><list><l>0</l></list></block></script><script x="1484.1200520833343" y="428.88333333333253"><block var="hue"/></script><script x="1401.5868489583343" y="430.88333333333276"><block var="sat"/></script><script x="1439.9843098958338" y="249.74999999999943"><block s="reportColor"><color>145,26,68,1</color></block></script><script x="1412.398046874999" y="101.08333333333309"><block s="reportVariadicGreaterThanOrEquals"><list><l>1</l><l>15</l></list></block></script><script x="1753.56015625" y="15.083333333333258"><block s="receiveMessage"><l>close block menu</l><list></list></block><block s="doWait"><l>1</l></block><block s="doBroadcast"><l>do</l><list></list></block></script><script x="1395.9999999999993" y="10"><block s="receiveGo"></block><block s="doBroadcast"><l>do</l><list></list></block></script><script x="1273.893489583333" y="329.33333333333326"><block s="receiveMessage"><l>do</l><list></list></block><block s="fork"><block s="reifyScript"><script><block s="doRepeat"><l>10</l><script><block s="doTellTo"><block s="newClone"><l><option>myself</option></l></block><block s="reifyScript"><script><block s="goToLayer"><l><option>front</option></l></block><block s="gotoXY"><block s="reportRandom"><l>-1000</l><l>1000</l></block><l>0</l></block><block s="doSwitchToCostume"><custom-block s="pen clouds min: %n max: %n"><l>0</l><l>25</l></custom-block></block><block s="clear"></block><block s="doForever"><script><block s="changeXPosition"><l>1</l></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>1000</l></list></block><script><block s="setXPosition"><l>-1000</l></block></script><list></list></block></script></block></script><list></list></block><list></list></block></script></block></script><list></list></block><list></list></block><block s="doTellTo"><block s="newClone"><l><option>myself</option></l></block><block s="reifyScript"><script><block s="goToLayer"><l><option>front</option></l></block><block s="gotoXY"><l>200</l><l>125</l></block><block s="doSwitchToCostume"><custom-block s="make pen sun colors: %l layers: %n"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewColor"><list><block s="reportRandom"><l>7</l><l>14</l></block><block s="reportRandom"><l>7</l><l>100</l></block></list></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><l>11</l></block></block><l>4</l></custom-block></block><block s="clear"></block><block s="goToLayer"><l><option>front</option></l></block></script><list></list></block><list></list></block></script><script x="831.8934895833336" y="738.5833333333333"><block s="doForever"><script><block s="doWaitUntil"><block s="reportVariadicLessThan"><list><block var="Game - day night clycle - sky bright"/><l></l></list></block></block></script></block></script></scripts></sprite><watcher var="Game - Open / close blocks menu" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="Game - Blocks" style="normal" x="320.876953125" y="168.000002" color="243,118,29" hidden="true"/><watcher var="Game - day night clycle - sky bright" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Sprite(2)" var="#" style="normal" x="10" y="31.000002000000002" color="243,118,29" hidden="true"/><watcher var="pen palette" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,235.87499999999997,63.75,1" pen="tip" id="2330"><wear><ref mediaID="3"></ref></wear><costumes><list struct="atomic" id="2331"></list></costumes><sounds><list struct="atomic" id="2332"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="40.66666666666626"><block s="receiveGo"></block><custom-block s="set pen palette to %mult%clr"><list><color>145,26,68,1</color><color>145,26,68,1</color><block s="reportNewColor"><list><l>40</l><l>30</l><l>100</l></list></block><block s="reportNewColor"><list><l>10</l><l>30</l><l>100</l></list></block></list></custom-block><custom-block s="reset"></custom-block><custom-block s="go home"></custom-block><block s="setColor"><color>60,231,0,1</color></block><custom-block s="set %s rotation to %n"><l>x</l><l>90</l></custom-block><custom-block s="set %s scale to %n"><l><option>shape</option></l><l>10000</l></custom-block><custom-block s="start extruding %s"><l><option>square</option></l></custom-block><custom-block s="move %n steps"><l>0</l></custom-block><custom-block s="stop extruding"></custom-block><custom-block s="set %s rotation to %n"><l>x</l><l>0</l></custom-block><custom-block s="set %s scale to %n"><l><option>shape</option></l><l>0.5</l></custom-block><custom-block s="go home"></custom-block><custom-block s="change absolute %s by %n"><l>y</l><l>2</l></custom-block><block s="doForever"><script><custom-block s="change relative %s by %n"><l>z</l><block s="reportQuotient"><block s="reportDifference"><block s="reportKeyPressed"><l><option>w</option></l></block><block s="reportKeyPressed"><l><option>s</option></l></block></block><l>10</l></block></custom-block><custom-block s="change relative %s by %n"><l>x</l><block s="reportQuotient"><block s="reportDifference"><block s="reportKeyPressed"><l><option>a</option></l></block><block s="reportKeyPressed"><l><option>d</option></l></block></block><l>10</l></block></custom-block><custom-block s="change relative %s by %n"><l>y</l><block s="reportQuotient"><block s="reportDifference"><block s="reportKeyPressed"><l><option>q</option></l></block><block s="reportKeyPressed"><l><option>e</option></l></block></block><l>10</l></block></custom-block><custom-block s="set %s rotation to %n"><l>z</l><l>0</l></custom-block><block s="goToLayer"><l><option>front</option></l></block></script></block></script><script x="480.33333333333246" y="157.99999999999977"><custom-block s="remove palette"></custom-block></script><script x="428.0000000000004" y="311.16666666666725"><block s="reportColor"><color>145,26,68,1</color></block></script><script x="484.00292968749926" y="357.16666666666725"><block s="reportNewList"><list><l>32</l><l>33</l><l>63</l><l>100</l></list></block></script><script x="494.9999999999995" y="30"><block s="receiveGo"></block><block s="doForever"><script><block s="goToLayer"><l><option>back</option></l></block><block s="goBack"><l>-20</l></block><block s="doSwitchToCostume"><custom-block s="beetle view"></custom-block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doIf"><block s="reportVariadicLessThan"><list><custom-block s="%s position"><l>y</l></custom-block><l>0.8</l></list></block><script><custom-block s="set %s position to %n"><l>y</l><l>0.8</l></custom-block></script><list></list></block></script></block></script><script x="460.99999999999966" y="455.3333333333337"><block s="receiveKey"><l><option>space</option></l><list></list></block><custom-block s="set %s scale to %n"><l><option>shape</option></l><l>0.5</l></custom-block><block s="setColor"><block s="reportListItem"><l>2</l><block s="reportListItem"><block s="reportListIndex"><block var="Game - selected block"/><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><l></l><l><option>color</option></l></block></block></autolambda><list></list></block><block s="reportListAttribute"><l><option>flatten</option></l><block var="Game - Blocks"/></block></block></block><block var="Game - Blocks"/></block></block></block><custom-block s="start extruding %s"><l><option>square</option></l></custom-block><custom-block s="move %n steps"><l>1</l></custom-block><custom-block s="stop extruding"></custom-block><custom-block s="move %n steps"><l>-1</l></custom-block></script><script x="396.33333333333417" y="221.83333333333348"><custom-block s="change color %n of pen palette to %clr"><l>1</l><color>145,26,68,1</color></custom-block></script><script x="59.00000000000017" y="573.0000000000002"><block s="receiveKey"><l><option>down arrow</option></l><list></list></block><custom-block s="rotate %s by %n"><l>x</l><l>-2</l></custom-block></script><script x="43.000000000000114" y="658.999999999999"><block s="receiveKey"><l><option>up arrow</option></l><list></list></block><custom-block s="rotate %s by %n"><l>x</l><l>2</l></custom-block></script><script x="377.0000000000007" y="389.6666666666667"><block s="receiveMessage"><l>place block</l><list><l>data</l></list></block></script><script x="912.1867187499987" y="639.833333333334"><block var="Game - Blocks"/></script><script x="268.0000000000001" y="160.66666666666663"><block s="receiveMessage"><l>do</l><list></list></block><block s="goToLayer"><l><option>back</option></l></block></script><script x="648.0000000000007" y="252.0000000000001"><block s="receiveKey"><l><option>right arrow</option></l><list></list></block><custom-block s="rotate %s by %n"><l>y</l><l>2</l></custom-block></script><script x="577.0000000000007" y="244.50000000000068"><block s="receiveKey"><l><option>left arrow</option></l><list></list></block><custom-block s="rotate %s by %n"><l>y</l><l>-2</l></custom-block></script><script x="807.4240234374986" y="359.5"><custom-block s="lock mouse"></custom-block></script><script x="741.4240234374986" y="68.66666666666669"><block s="receiveGo"></block><custom-block s="enable pointer lock"></custom-block><block s="doForever"><script><custom-block s="rotate %s by %n"><l>x</l><block s="reportQuotient"><block s="reportMonadic"><l><option>neg</option></l><block s="reportListItem"><l>2</l><custom-block s="mouse movement"></custom-block></block></block><l>10</l></block></custom-block><custom-block s="rotate %s by %n"><l>y</l><block s="reportQuotient"><block s="reportMonadic"><l><option>neg</option></l><block s="reportListItem"><l>1</l><custom-block s="mouse movement"></custom-block></block></block><l>10</l></block></custom-block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="__module__beetle__" hidden="true"><l>libraries/beetle/init.js</l></variable><variable name="bb_stack"><list struct="atomic" id="2584"></list></variable><variable name="pen palette"><list id="2585"><item><color>145,26,68,1</color></item><item><color>145,26,68,1</color></item><item><color>178.5,255,209.10000000000002,1</color></item><item><color>255,224.4,178.5,1</color></item></list></variable><variable name="Game - Open / close blocks menu"><bool>false</bool></variable><variable name="Game - Blocks"><list id="2590"><item><list id="2591"><item><l>Dirt</l></item><item><color>153,134.64000000000001,107.1,1</color></item></list></item><item><list id="2593"><item><l>Grass</l></item><item><color>76.5,153,107.10000000000002,1</color></item></list></item><item><list id="2595"><item><l>Oak Planks</l></item><item><color>255,181.04999999999998,127.5,1</color></item></list></item><item><list id="2597"><item><l>Oak Logs</l></item><item><color>178.5,126.73499999999999,89.25,1</color></item></list></item><item><list id="2599"><item><l>Cobblestone</l></item><item><color>153,153,153,1</color></item></list></item><item><list id="2601"><item><l>Deepslate</l></item><item><color>102,102,102,1</color></item></list></item><item><list id="2603"><item><l>Sand</l></item><item><color>255,229.5,191.25,1</color></item></list></item><item><list id="2605"><item><l>Diamond</l></item><item><color>63.75,255,255,1</color></item></list></item><item><list id="2607"><item><l>Gold</l></item><item><color>255,235.87499999999997,63.75,1</color></item></list></item><item><list id="2609"><item><l>Concrete</l></item><item><color>255,255,255,1</color></item></list></item><item><list id="2611"><item><l>Custom colored contrete</l></item><item><color>255,255,255,1</color></item></list></item><item><list id="2613"><item><l>Placeholder</l></item><item><color>255,0,0,1</color></item></list></item></list></variable><variable name="Game - day night clycle - sky bright"><l>50.80000000000045</l></variable><variable name="Game - selected block"><l>Gold</l></variable></variables></scene></scenes></project><media name="Snap!craft 3D" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="render button" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAA0ElEQVR4AeySQQqFMAxEg5f6HqjH6oH8p1KXJZtsZmAaRwgowqN5r8cY4+40RzR7ei/0Xr3YcdZL1rvQuumu7y6kXq4s9DvPUJpKaLlQBVD774XUiuTzuFA2ovbtQmpF8nlcKBtR+3YhZBEGy4UYVpFMF0LaZLBciGEVyXQhpE0Gy4UYVpFMF0LaZLBciGEVyXQhpE0Gy4UYVpHM7xZCWmSyXIhpF8F2IYRFJqMs9L+uUJpKRrlQBVD774XUiuTz9C4054wdZ63Uu9C66a7vDwAAAP//1f+1ywAAAAZJREFUAwCveGc08oBSAAAAAABJRU5ErkJggg==" mediaID="1"/><costume name="render button" center-x="18" center-y="18" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAXUlEQVR4AezSwQnAIBQFwWB5aTjlmRLGg4d/2EBOCyLjW/t796R/PcO+LqQHSSghCai3oYQkoN6GEpKAehtKSALqbSghCai3oYQkoH6yIZ1xtXchcSaUkATUx23oBwAA//+IbjpsAAAABklEQVQDAFPobCVKZ7rWAAAAAElFTkSuQmCC" mediaID="2"/><costume name="render" center-x="240" center-y="-12" image="data:image/png;base64,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" mediaID="3"/></media></snapdata>