<snapdata remixID="13694202"><project name="Angle Experiments 2" 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="Angle Experiments 2"><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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cloCBAgQKCIgwEUG6RoECBAgkEtAgHPNy2kJECBAoIiAABcZpGsQIECAQC4BAc41L6clQIAAgSICAlxkkK5BgAABArkEBDjXvJyWAAECBIoICHCRQboGAQIECOQSEOBc83JaAgQIECgiIMBFBukaBAgQIJBLQIBzzctpCRAgQKCIgAAXGaRrECBAgEAuAQHONS+nJUCAAIEiAgJcZJCuQYAAAQK5BAQ417yclgABAgSKCAhwkUG6BgECBAjkEhDgXPNyWgIECBAoIiDARQbpGgQIECCQS0CAc83LaQkQIECgiIAAFxmkaxAgQIBALgEBzjUvpyVAgACBIgICXGSQrkGAAAECuQQEONe8nJYAAQIEiggIcJFBugYBAgQI5BIQ4FzzcloCBAgQKCIgwEUG6RoECBAgkEtAgHPNy2kJECBAoIiAABcZpGsQIECAQC4BAc41L6clQIAAgSICAlxkkK5BgAABArkEBDjXvJyWAAECBIoICHCRQboGAQIECOQSEOBc83JaAgQIECgiIMBFBukaBAgQIJBLQIBzzctpCRAgQKCIgAAXGaRrECBAgEAuAQHONS+nJUCAAIEiAgJcZJCuQYAAAQK5BAQ417yclgABAgSKCAhwkUG6BgECBAjkEhDgXPNyWgIECBAoIvBfRq6Z0kI89FEAAAAASUVORK5CYII=</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="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="20,3,0,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="11.000000000000142" y="151.83333333333348"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block><block s="setColor"><color>18,2,0,1</color></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="532" y="354.00000000000034"><block s="clear"><comment w="80" collapsed="false">Script A.3</comment></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>10</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>8</l></block></block></script></block></script><script x="580.2600911458335" y="85.00000000000043"><block s="clear"><comment w="80" collapsed="false">Script A.3</comment></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="149.99999999999986" y="10"><block s="clear"></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><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="263.3333333333335" y="122.16666666666671"><block s="clear"><comment w="80" collapsed="false">Script A.2</comment></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="236.26009114583348" y="391.166666666667"><block s="clear"><comment w="80" collapsed="false">Script A.</comment></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="445.59342447916697" y="548.1666666666677"><block s="clear"></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</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="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script><script x="40.99999999999997" y="681.1666666666672"><block s="clear"></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>20,3,0,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>255,242,235,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here?</comment></block><block s="setSize"><l>1</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></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Angle Experiments 2" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>