<snapdata remixID="11158350"><project name="U1L3-AngleExperiments2 - Starter" 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 - Starter"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAcZklEQVR4Xu3dfbBtd1kf8O/av3UuKFTepAoBjERiRG6Sm2AFBBUKlqiVItLa+oJMbSliSym2wcoUKC0p0hYt2OJbM6gjw6tvUyhCsUATICW5MREQECJCDLUUmCoMyVkvnb1zSoo23nvO3ef89lr7s/+5/6y1nuf3eZ6Z75xz9z67iRcBAgQIECBw5ALNkVdUkAABAgQIEIgAtgQECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgIC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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="3"><sprite name="Sprite" idx="1" x="-149" y="33.000000000000284" heading="288" 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="16.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="16.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="16.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="16.666666666666657" y="108.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="792" y="232.33333333333337"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="549" y="116.33333333333334"><block s="clear"></block></script></scripts></sprite><sprite name="Sprite(2)(2)" idx="2" x="-25.211303259028227" y="-45.19660112501026" heading="288" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="88"><costumes><list struct="atomic" id="89"></list></costumes><sounds><list struct="atomic" id="90"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.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="16.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="16.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="16.666666666666657" y="108.66666666666663"><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="forward"><l>0</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="762" y="275.33333333333337"><block s="clear"></block></script></scripts></sprite><sprite name="Sprite(2)" idx="3" x="156" y="-33.00000000000006" heading="161" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="119"><costumes><list struct="atomic" id="120"></list></costumes><sounds><list struct="atomic" id="121"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.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="16.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="16.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="16.666666666666657" y="108.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</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>0</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="574" y="261.33333333333337"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="609" y="78.33333333333334"><block s="clear"></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2 - Starter" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>