<snapdata remixID="13646813"><project name="Motion Part 4" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Motion Part 4"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#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></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return SnapCloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return ScriptsMorph.prototype.enableKeyboard;&#xD;    case &apos;Table support&apos;:&#xD;        return List.prototype.enableTables;&#xD;    case &apos;Table lines&apos;:&#xD;        return TableMorph.prototype.highContrast;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    default: return which;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><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;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        return;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        return;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        return;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        return;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        return;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        return;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        return;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        return;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) return;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        return;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;            if (ScriptsMorph.prototype.enableKeyboard) {&#xD;                ide.removeSetting(&apos;keyboard&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;keyboard&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;            if (List.prototype.enableTables) {&#xD;                ide.removeSetting(&apos;tables&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;tables&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;                if (TableMorph.prototype.highContrast) {&#xD;                    ide.saveSetting(&apos;tableLines&apos;, true);&#xD;                } else {&#xD;                    ide.removeSetting(&apos;tableLines&apos;);&#xD;                }&#xD;        return;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        return;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        return;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        return;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        return;&#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;        return;&#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;        return;&#xD;}</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        return;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        return;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        return;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        return;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        return;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        return;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="48"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="49"></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-2.2737367544323206e-13" y="0" heading="336" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="55"><costumes><list struct="atomic" id="56"></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10.000000000000028"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block></script><script x="10" y="40.666666666666686"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="10" y="74.66666666666674"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="10" y="108.66666666666669"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script><script x="10" y="278.9999999999998"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>0,4,3,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>1</l></block><block s="setColor"><color>170,255,56,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here? Acting as a clock</comment></block><block s="setSize"><l>3</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>60</l></block></block></script><comment w="358.8333333333333" collapsed="false">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="122.99999999999997" y="185.5000000000001"><block s="forward"><l>-100</l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Motion Part 4" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>