<snapdata remixID="12576820"><project name="5 branches" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="5 branches"><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="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="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.66666666666666"><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.66666666666666"><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.66666666666666"><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"><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><variables></variables></scene></scenes></project><media name="5 branches" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>