<snapdata remixID="8976789"><project name="U2L4-brickwall" app="Snap! 5.1, http://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" 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="0" y="-90" 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="96" y="209"><custom-block s="rowA"></custom-block></script><script x="274" y="208"><custom-block s="rowB"></custom-block></script><script x="144.6416025625" y="277.800003"><block s="reportModulus"><block var="# of rows"/><l>2</l></block></script><script x="228" y="393.8"><block s="forward"><l>10</l></block></script><script x="87" y="491"><custom-block s="draw brick wall with %n rows"><l></l></custom-block></script><script x="213" y="442"><custom-block s="draw brick wall with %n rows Gap thickness: %s"><l>3</l><l>8</l></custom-block></script><script x="160" y="27"><block s="clear"></block></script><script x="98.5859395" y="355.800002"><block var="big thic"/></script><script x="257" y="108"><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite><watcher var="thickness" style="normal" x="10.229166666666401" y="10.229166666666657" color="243,118,29"/></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><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><block var="thickness"/></block></script></block><block s="setXPosition"><l>0</l></block><block s="changeYPosition"><l>-15</l></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>12.5</l><l>10</l></custom-block><block s="forward"><block var="thickness"/></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><block var="thickness"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>12.5</l><l>10</l></custom-block><block s="changeYPosition"><l>-15</l></block><block s="setXPosition"><l>0</l></block></script><scripts><script x="163.4541025625" y="259.000001"><block var="thickness"/></script></scripts></block-definition><block-definition s="draw brick wall with %&apos;# of rows&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="# of rows"/><l>2</l></block><l>0</l></block><script><block s="doRepeat"><block s="reportQuotient"><block var="# of rows"/><l>2</l></block><script><custom-block s="rowA"></custom-block><custom-block s="rowB"></custom-block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block var="# of rows"/><l>2</l></block><script><custom-block s="rowA"></custom-block><custom-block s="rowB"></custom-block></script></block><custom-block s="rowA"></custom-block></script></block></script></block-definition><block-definition s="draw brick wall with %&apos;# of rows&apos; rows Gap thickness: %&apos;big thic&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>thickness</l><block var="big thic"/></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="# of rows"/><l>2</l></block><l>0</l></block><script><block s="doRepeat"><block s="reportQuotient"><block var="# of rows"/><l>2</l></block><script><custom-block s="rowA"></custom-block><custom-block s="rowB"></custom-block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block var="# of rows"/><l>2</l></block><script><custom-block s="rowA"></custom-block><custom-block s="rowB"></custom-block></script></block><custom-block s="rowA"></custom-block></script></block></script></block-definition></blocks><variables><variable name="thickness"><l>8</l></variable></variables></project><media name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>