<snapdata remixID="9226581"><project name="M6L4-brickwall_starter" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEWUlEQVR4Xu3csWoVQRSH8YlIGiFopwgp7CwEO1/ACEKwtLMWLCKIPoKgIBG1shZ8hRSCpZBeECwERUHBRkEFUa7cKwlZsknuJNnznWS+lDrsmfnPb+fuHnIzMxqNRsUfE4ASmBEglLxlJwkIUAhoAgJE47e4ADWAJiBANH6LC1ADaAICROO3uAA1gCYgQDR+iwtQA2gCAkTjt7gANYAmIEA0fosLUANoAgJE47e4ADWAJiBANH6LC1ADaAICROO3uAA1gCYgQDR+iwtQA2gCAkTjt7gANYAmIEA0fosLUANoAgJE47e4ADWAJiBANH6LC1ADaAICROO3uAA1gCYgQDR+iwtQA2gCAkTjt7gANYAmIEA0fosLUANoAgJE47e4ADWAJiBANH6LC1ADaAICROO3uAA1gCYgQDR+iwtQA2gCAkTjt7gANYAmIMCg+O/cWCpzL9+WHwtny70nD4Oq5i+DAXx8emGqdJY+vZiMqxlfM7b22rXjN85l5feHcnl2fn3dr2e+lYvLt8u5crycvXppqjwO2yABVuLeC8C5+ZPl/dcv5cTPUa+jlb8fy8rnN4fN2LbrEWAgwDNPb5Z31x91NuT7sSPl15Xz5e6D+03BW1ssBrDFtMcfx6PZo2X11J/y/NX/R4vWfzCAfc9pQz/v1Twb7vfY8em3uLi45bPs2tpbAynAnh0fY9hvgOMy211XgMG3XmsnoAD7gWEn4Orys00zunDr2uTf+v6vb/rj8Ydl7Nrag88BvBwGsOYjbi+tj+0S3s0z59BzwUUET0CAgW2YaW6G4P3HywlQgChCAQqwTYC+hHT33ZeQ4PvANkw3cPuAAlxPwEZ0HIZUz4C7aYvUtHMyj/UEjENvJRNYTyDVCdi3L0OfirWN5drxNaduiy4FaBsGdS9AAbYJEF21xdMkkOoEHPp5r+Z5LHqsb8HB94SNaBvR4wQ8AXtuPBvRcacRBjBuiVbKnAAGsOYZa+jeW6a5ZMYyxNwEaBtmCFdTX1OAApwayxADMYBDLMZrHrwEMIC2YWzD2IbZ4sCwDRN3knoC2geM09ZTCQPod0K6u+F3QoLvg0y9t0xzCd4GvBx2Amba9ExzwUUET0CA9gGDyXXLCVCAbQL0JcSXEPuA9gHR00+AAhTgxgT8lXzcQ/gEsJeQ8JVaMGUCGMBMvbdMc0mpZMBJCdA2zIC8dr60AAW4s5IBR2AAB1yTlz5ACWAA/YXUrhK/mB581whQgDaibUQHHzuby2EfwfjKnUCKBDCAmXpvmeaSQkXgJARoGyaQW6KP4EynTqa5oBqA4tgJCKzVkgkTwADahrENYxvGNgx+JnoC9myBfxkhziUG0O+EdDfZL6bHoZ9UyvTmmWkuwduAl8NOwEybnmkuuIjgCQgw2WkcvP94OQEKEEWIAURXbfE0CQgwzVa0OREBtrnvaVYtwDRb0eZEBNjmvqdZtQDTbEWbExFgm/ueZtUCTLMVbU7kH6DhBPNPaJsLAAAAAElFTkSuQmCC</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="flat" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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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="60" y="24.999999999996703" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,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="10" y="56.33333333333334"><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block></script><script x="120" y="238"><block s="doGlide"><l>1</l><l>0</l><l>0</l></block></script><script x="486" y="296"><custom-block s="make a wall with %n rows"><l>15</l></custom-block></script><script x="302" y="156"><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;        break;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;        break;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="draw brick, length: %&apos;length&apos; width: %&apos;width&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><custom-block s="set flat line ends to %b"><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block><block s="setSize"><block var="width"/></block><block s="down"></block><block s="forward"><block var="length"/></block><block s="up"></block></script></block-definition><block-definition s="set flat line ends to %&apos;flag&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><custom-block s="set flag %s to %b"><l>Flat line ends</l><block var="flag"/></custom-block></script></block-definition><block-definition s="rowA" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>6</l><script><block s="down"></block><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="up"></block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="rowB" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><l>15</l><l>10</l></custom-block><block s="forward"><l>5</l></block><block s="doRepeat"><l>5</l><script><block s="down"></block><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="up"></block><block s="forward"><l>3</l></block></script></block><block s="down"></block><block s="forward"><l>5</l></block><custom-block s="draw brick, length: %n width: %n"><l>15</l><l>10</l></custom-block></script></block-definition><block-definition s="make a wall with %&apos;row&apos; rows" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="row"/><l>2</l></block><l>1</l></block><script><block s="setXPosition"><l>-150</l></block><block s="setYPosition"><l>-150</l></block><custom-block s="rowA"></custom-block><block s="doRepeat"><block s="reportQuotient"><block var="row"/><l>2</l></block><script><block s="setXPosition"><l>-150</l></block><block s="changeYPosition"><l>12.5</l></block><custom-block s="rowB"></custom-block><block s="setXPosition"><l>-150</l></block><block s="changeYPosition"><l>12.5</l></block><custom-block s="rowA"></custom-block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block var="row"/><l>2</l></block><script><block s="setXPosition"><l>-150</l></block><block s="changeYPosition"><l>12.5</l></block><custom-block s="rowB"></custom-block><block s="setXPosition"><l>-150</l></block><block s="changeYPosition"><l>12.5</l></block><custom-block s="rowA"></custom-block></script></block></script></block></script></block-definition></blocks><variables></variables></project><media name="M6L4-brickwall_starter" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>