<snapdata remixID="9935021"><project name="U1L3-AngleExperiments Debugging" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFEElEQVR4Xu3csWsUQRTH8UkpKliIRP0DRNJYWKgIIlhZ24udlUWwSkCChfbmL7DWWoKKYrC3MYRYaWEESyVaRu7iJZu93dt5u2+YvDffVKJzO29+7+Pb25xmbnd3dzfwRQKZEpgDYKbk2XacAACBkDUBAGaNn80BiIGsCQAwa/xsDkAMZE0AgFnjZ3MAYiBrAgDMGj+bAxADWRMAYNb42RyAGMiaAACzxs/mAMRA1gQAmDV+NgcgBrImAMCs8bM5ADGQNQEAZo2fzQGIgawJADBr/GwOQAxkTQCAWeNncwBiIGsCAMwaP5sDUGjgyfeVsHR+RfgqlrclAEChjdtbN8OrC++Fr2I5AJUMAFApyP+XYQIK8wSgMLCO5QAU5glAYWAA1A0MgLp5MgGFeQJQGBgTUDcwAOrmyQQU5glAYWBMQN3AAKibp8sJmPLTitQAN/9uhIvHFnS7fISv5hLgKO9UCFMCTFXzEfbn+2dEp2hoKoApaj3K8Ca1uZ2AkwM+2V4JS+f0/vFACoDaNVqAVwzA8e1YEaE2QM3aLMErCqAmQk2ApeMb9cX9Lbg6FTQargVQoxaLE69ec1EANSahBkDwHTAsDuBQhEMBgu/wDCwS4BCEQwCCb/pNQ7EA+yLsCxB8ze9YiwbYB2EfgOBrf1wqHqAUoRQg+GY/qwPwfz6xUCQAY6/p4dspfc8AwEpyMWBiAcZcq2/TPL0OgLVudsGJAdh1DU+Ahp4FgA0JzgLUBRB8MpIAbMmrDdIsgOCT4Svus2BpPE2g2gCCT5ru3nomYEdudVhNAMHXDx8AI3OrAqsDBF9kiC3LmICVYM7eOx0+Pf0c5ufnp+KaQKsCBN8wfEzAWn47OzthfvPE+HeP/zkRLr28Gtaevd5fNQL38feH8Y9nA99wfABsyHB1dTUsXX0w9Scnt06FxR/L4fr9a+Hdr9eq/89Ep5U2r8ItuNa3VoBfToXF7eXw8PKdENa/hfDohs2OH7GqAVhpyNQt+MWVsLb65mDF4w8hrH8N4e3dEEa/BuFgzgCMfAjZB3fr+R7A0RcIATg4gZgLVKFVAYIwJr2Za5iAXRHWp1wdIAi7EgRg74SabrFNAEHYO2ImYFt0be/v2gCCsBdCADbFNuvhYhZAEIoRArAeWdeTbRdAEIoQArAaVxe+0doYgCCMRgjASVQx+CQAQRiFEIBSKLETUAo7ql3+FgEwdvJNei8FKAXuzxjfB2xNQIpPeguWvr8sDN/ouOVOwD74hgBkEjb+9SoTYF98QwGCcApheQCH4NMACMJDCMsCOBSfFkAQ7iMsB6AGPk2AIBwjLAOgFj5tgCAsAKAmvhQAC0foewJq40sFsGCEfgGmwJcSYKEIfQJMhS81wNH1N36GsHCmmM9EfAJM2b4+nwWnrMf4tQEobSAApYnNXA9AaZwAlCYGQNXEAKgaJxNQGicApYkxAVUTA6BqnExAaZwAlCbGBFRNDICqcTIBpXECUJoYE1A1sZSfsqgWauNiTEAbfXJbJQDdttbGwQBoo09uqwSg29baOBgAbfTJbZUAdNtaGwcDoI0+ua0SgG5ba+NgALTRJ7dVAtBta20cDIA2+uS2SgC6ba2NgwHQRp/cVglAt621cTAA2uiT2yoB6La1Ng4GQBt9clslAN221sbBAGijT26rBKDb1to4GABt9MltlQB021obBwOgjT65rRKAbltr42AAtNEnt1UC0G1rbRzsH2GnksZUeXYJAAAAAElFTkSuQmCC</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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I0CAAIGaAgJcc652RYAAAQLBBQQ4+IAsjwABAgRqCghwzbnaFQECBAgEFxDg4AOyPAIECBCoKSDANedqVwQIECAQXECAgw/I8ggQIECgpoAA15yrXREgQIBAcAEBDj4gyyNAgACBmgICXHOudkWAAAECwQUEOPiALI8AAQIEagoIcM252hUBAgQIBBcQ4OADsjwCBAgQqCkgwDXnalcECBAgEFxAgIMPyPIIECBAoKaAANecq10RIECAQHABAQ4+IMsjQIAAgZoCAlxzrnZFgAABAsEFBDj4gCyPAAECBGoKCHDNudoVAQIECAQXEODgA7I8AgQIEKgpIMA152pXBAgQIBBcQICDD8jyCBAgQKCmgADXnKtdESBAgEBwAQEOPiDLI0CAAIGaAgJcc652RYAAAQLBBQQ4+IAsjwABAgRqCghwzbnaFQECBAgEFxDg4AOyPAIECBCoKSDANedqVwQIECAQXECAgw/I8ggQIECgpoAA15yrXREgQIBAcAEBDj4gyyNAgACBmgICXHOudkWAAAECwQUEOPiALI8AAQIEagoIcM252hUBAgQIBBcQ4OADsjwCBAgQqCkgwDXnalcECBAgEFxAgIMPyPIIECBAoKaAANecq10RIECAQHABAQ4+IMsjQIAAgZoCAlxzrnZFgAABAsEFBDj4gCyPAAECBGoKCHDNudoVAQIECAQXEODgA7I8AgQIEKgpIMA152pXBAgQIBBcQICDD8jyCBAgQKCmgADXnKtdESBAgEBwAQEOPiDLI0CAAIGaAgJcc652RYAAAQLBBQQ4+IAsjwABAgRqCghwzbnaFQECBAgEFxDg4AOyPAIECBCoKSDANedqVwQIECAQXECAgw/I8ggQIECgpoAA15yrXREgQIBAcAEBDj4gyyNAgACBmgICXHOudkWAAAECwQUEOPiALI8AAQIEagoIcM252hUBAgQIBBcQ4OADsjwCBAgQqCkgwDXnalcECBAgEFxAgIMPyPIIECBAoKaAANecq10RIECAQHABAQ4+IMsjQIAAgZoCAlxzrnZFgAABAsEFBDj4gCyPAAECBGoKCHDNudoVAQIECAQXEODgA7I8AgQIEKgpIMA152pXBAgQIBBc4P+Ha8zSjpU2ggAAAABJRU5ErkJggg==</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="-10.000000000000227" y="5.684341886080802e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="12,203,0,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="43" y="550.3333333333329"><block s="clear"></block></script><script x="255" y="588.3333333333329"><block s="clear"></block></script><comment x="311.99088541666663" y="100.6666666666666" w="326" collapsed="false">When the Green Flag is clicked the script is suppose to draw  an 8 spoked astrick.  The sprite is suppose to start at (-10,0) facing right .  The first 4 Spokes are supposes to be green and the other are red.  Please Debug this code and make this happen</comment><script x="74" y="35"><block s="receiveGo"></block><block s="clear"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-10</l><l>0</l></block><block s="down"></block><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="setColor"><color>255,4,129,1</color></block><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>180</l><l>4</l></block></block></script></block><block s="doRepeat"><l>4</l><script><block s="setColor"><color>12,203,0,1</color></block><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>180</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-AngleExperiments Debugging" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>