<snapdata remixID="9681684"><project name="Astraic_5_Branches" 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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wAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0LGMDtz9gOFVBAAQUKFDCACxyKJSmggIV9XOgAAABZSURBVAIKtC9gALc/YztUQAEFFChQwAAucCiWpIACCijQvoAB3P6M7VABBRRQoEABA7jAoViSAgoooED7AgZw+zO2QwUUUECBAgUM4AKHYkkKKKCAAu0L/H9Ak5u0FPyJ1QAAAABJRU5ErkJggg==</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="0" y="5.684341886080802e-14" heading="0" 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="16.666666666666657" y="10.000000000000014"><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.666666666666714"><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.6666666666668"><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.6666666666668"><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="16.666666666666657" y="279.00000000000045"><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>255,254,250,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>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></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="Astraic_5_Branches" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>