<snapdata remixID="9795563"><project name="U1L3-AngleExperiments2 - Starter" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="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="-95.10565162951593" y="30.901699437494898" heading="288" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,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="30.666666666666657" y="134.83333333333334"><block s="clear"><comment w="68.5" collapsed="false">A.</comment></block><block s="down"></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="20.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><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="26" y="332.83333333333326"><block s="clear"><comment w="90" collapsed="false">B.</comment></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="30" y="534.5"><block s="clear"><comment w="90" collapsed="false">C.</comment></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script></scripts></sprite></sprites></stage><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><variables></variables></project><media name="U1L3-AngleExperiments2 - Starter" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>