<snapdata remixID="11861051"><project name="U1L3-AngleExperiments2 - part 3" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U1L3-AngleExperiments2 - part 3"><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><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="47"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="48"></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="1.7053025658242404e-13" heading="115" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="54"><costumes><list struct="atomic" id="55"></list></costumes><sounds><list struct="atomic" id="56"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.666666666666657" y="10"><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="19.666666666666657" 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="19.666666666666657" y="74.66666666666663"><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="19.666666666666657" y="120.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</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="19" y="302.16666666666663"><block s="clear"></block><block s="doRepeat"><l>8</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="18" y="483.16666666666674"><block s="clear"></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="306" y="142"><block s="doRepeat"><l>3</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>3</l></block></block></script></block></script><script x="306" y="311"><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></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2 - part 3" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>