<snapdata remixID="10589402"><project name="U1-Row-of-Houses" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQ+4ZWPZ/7/32mevtc8MSuolorxnJPUqiUQJCQlRmiTGnLX2mZGYREmSZu8kpEjKMHP22mdmkpiEJFFC+iekkkrmvJJSfv1RmDl7rX32un/Xs87WO8acOXvtvf7ve11Xl+vqPM/953Ov/XxnrfX8IcglBISAEBACQkAIxE6AYvcoDoWAEBACQkAICAGIAMtNIASEgBAQAkIgAQIiwAlAF5dCQAgIASEgBESA5R4QAkJACAgBIZAAARHgBKCLSyEgBISAEBACIsByDwgBISAEhIAQSICACHAC0MWlEBACQkAICAERYLkHhIAQEAJCQAgkQEAEOAHo4lIICAEhIASEgAiw3ANCQAgIASEgBBIgIAKcAHRxKQSEgBAQAkJABFjuASEgBISAEBACCRAQAU4AurgUAkJACAgBISACLPeAEBACQkAICIEECIgAJwBdXAoBISAEhIAQEAGWe0AICAEhIASEQAIERIATgC4uhYAQEAJCQAiIAMs9IASEgBAQAkIgAQIiwAlAF5dCQAgIASEgBESA5R4QAkJACAgBIZAAARHgBKCLSyEgBISAEBACIsByDwgBISAEhIAQSICACHAC0MWlEBACQkAICAERYLkHhIAQEAJCQAgkQEAEOAHo4lIICAEhIASEgAiw3ANCQAgIASEgBBIgIAKcAHRxKQSEgBAQAkJABFjuASEgBISAEBACCRAQAU4AurgUAkJACAgBISACLPeAEBACQkAICIEECIgAJwBdXAoBISAEhIAQEAGWe0AICAEhIASEQAIERIATgC4uhYAQEAJCQAiIAMs9IASEgBAQAkIgAQIiwAlAF5dCQAgIASEgBESA5R4QAkJACAgBIZAAARHgBKCLSyEgBISAEBACIsByDwgBISAEhIAQSICACHAC0MWlEBACQkAICAERYLkHhIAQEAJCQAgkQEAEOAHo4lIICAEhIASEgAiw3ANCQAiEToAb5TlUqq0O3bAYFAI5IiACnKNiSipCIGkC/NjCWdiitRjAIWA+lUr2LUnHJP6FQFoJiACntTISlxDIGAFulI8HYTHY+yaAX0Ojo0m335ixNCRcIRAbARHg2FCLIyGQTwLcGD4AmrYYoLWYRJVm1X6kMmXH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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="2" y="0" heading="30" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,249,98,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="52" y="473.66666666666663"><custom-block s="draw square; size: %s"><l></l></custom-block></script><script x="201" y="99.16666666666666"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>-300</l><l>0</l></block><block s="doRepeat"><l>4</l><script><block s="setHeading"><l>90</l></block><block s="forward"><l>100</l></block><custom-block s="draw square"></custom-block><block s="down"></block><block s="setColor"><color>10,0,11,1</color></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script></block><block s="setHeading"><l>30</l></block><custom-block s="draw triangle"></custom-block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="turn"><l>120</l></block></script></block></script></block></script><script x="481" y="68"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="doRepeat"><l>6</l><script><block s="setColor"><color>255,249,98,1</color></block><block s="turn"><l>60</l></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script></block></script></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw square" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw triangle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw square; size: %&apos;number of steps&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></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="doIfElse"><block s="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="delete var %&apos;names&apos;" type="command" category="variables"><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;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (typeof proc.homeContext.variables.vars[varName] !== &apos;undefined&apos;) {&#xD;    delete proc.homeContext.variables.vars[varName];&#xD;} else if (this.deletableVariableNames().indexOf(varName) != -1) {&#xD;    this.deleteVariable(varName);&#xD;} else {&#xD;    throw new Error("variable doesn&apos;t exist: " + varName);&#xD;}</l></block><list><block var="each item"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></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.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;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>value</l><l>proc</l></list><l>if ((typeof varName) != "string") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;proc.homeContext.variables.setVar(varName, value);</l></block><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="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.getVar(varName);</l></block><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="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></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="doIf"><custom-block s="does var %s exist?"><block var="name"/></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>    var varFrame = proc.homeContext.variables,&#xD;        stage,&#xD;        watcher,&#xD;        target,&#xD;        label,&#xD;        others,&#xD;        isGlobal,&#xD;        name = varName;&#xD;&#xD;    if (name instanceof Context) {&#xD;        if (name.expression.selector === &apos;reportGetVar&apos;) {&#xD;            name = name.expression.blockSpec;&#xD;        } else {&#xD;            proc.doChangePrimitiveVisibility(name.expression, false);&#xD;            return;&#xD;        }&#xD;    }&#xD;    if (proc.homeContext.receiver) {&#xD;        stage = proc.homeContext.receiver.parentThatIsA(StageMorph);&#xD;        if (stage) {&#xD;            target = varFrame.silentFind(name);&#xD;            if (!target) {return; }&#xD;            // first try to find an existing (hidden) watcher&#xD;            watcher = detect(&#xD;                stage.children,&#xD;                morph =&gt; morph instanceof WatcherMorph &amp;&amp;&#xD;                    morph.target === target &amp;&amp;&#xD;                        morph.getter === name&#xD;            );&#xD;            if (watcher !== null) {&#xD;                watcher.show();&#xD;                watcher.fixLayout(); // re-hide hidden parts&#xD;                return;&#xD;            }&#xD;            // if no watcher exists, create a new one&#xD;            isGlobal = contains(&#xD;                proc.homeContext.receiver.globalVariables().names(),&#xD;                varName&#xD;            );&#xD;            if (isGlobal || target.owner) {&#xD;                label = name;&#xD;            } else {&#xD;                label = name + &apos; &apos; + localize(&apos;(temporary)&apos;);&#xD;            }&#xD;            watcher = new WatcherMorph(&#xD;                label,&#xD;                SpriteMorph.prototype.blockColor.variables,&#xD;                target,&#xD;                name&#xD;            );&#xD;            watcher.setPosition(stage.position().add(10));&#xD;            others = stage.watchers(watcher.left());&#xD;            if (others.length &gt; 0) {&#xD;                watcher.setTop(others[others.length - 1].bottom());&#xD;            }&#xD;            stage.add(watcher);&#xD;            watcher.fixLayout();&#xD;        }&#xD;    }</l></block><list><block var="name"/></list></block></script></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="doIf"><custom-block s="does var %s exist?"><block var="name"/></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>    // to delete all temporary watchers, use the primitive "hide" with no inputs&#xD;    var varFrame = proc.homeContext.variables,&#xD;        stage,&#xD;        watcher,&#xD;        target,&#xD;        name = varName;&#xD;&#xD;    if (name instanceof Context) {&#xD;        if (name.expression.selector === &apos;reportGetVar&apos;) {&#xD;            name = name.expression.blockSpec;&#xD;        } else {&#xD;            proc.doChangePrimitiveVisibility(name.expression, true);&#xD;            return;&#xD;        }&#xD;    }&#xD;    if (!name) {&#xD;        proc.doRemoveTemporaries();&#xD;        return;&#xD;    }&#xD;    if (proc.homeContext.receiver) {&#xD;        stage = proc.homeContext.receiver.parentThatIsA(StageMorph);&#xD;        if (stage) {&#xD;            target = varFrame.find(name);&#xD;            watcher = detect(&#xD;                stage.children,&#xD;                morph =&gt; morph instanceof WatcherMorph &amp;&amp;&#xD;                    morph.target === target &amp;&amp;&#xD;                        morph.getter === name&#xD;            );&#xD;            if (watcher !== null) {&#xD;                if (watcher.isTemporary()) {&#xD;                    watcher.destroy();&#xD;                } else {&#xD;                    watcher.hide();&#xD;                }&#xD;            }&#xD;        }&#xD;    }&#xD;</l></block><list><block var="name"/></list></block></script></block></script></block-definition></blocks><variables></variables></project><media name="U1-Row-of-Houses" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>