<snapdata remixID="13515887"><project name="fireworks v1.0" 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="fireworks v1.0"><notes></notes><palette><category name="IDE tools" color="230,230,34,1"/><category name="Firework" color="0,116,143,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$add-1-0-0-0 $move-1-128-0-0 $to-1-128-0-0 $top-1-128-0-0 $menu-1-0-0-0 $in-1-0-0-0 $snap-1-0-0-0" type="command" category="IDE tools"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><custom-block s="is JS enable?"></custom-block><script><block s="doRun"><block s="reportJSFunction"><list></list><l>if( CustomCommandBlockMorph.prototype._userMenu){&#xD;  CustomCommandBlockMorph.prototype.userMenu = CustomCommandBlockMorph.prototype._userMenu;&#xD;  delete CustomCommandBlockMorph.prototype._userMenu&#xD;}</l></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>if( !CustomCommandBlockMorph.prototype._userMenu){&#xD;  CustomCommandBlockMorph.prototype._userMenu = CustomCommandBlockMorph.prototype.userMenu;&#xD;}&#xD;&#xD;&#xD;&#xD;CustomCommandBlockMorph.prototype.userMenu = function(){&#xD;var&#xD; shiftClicked = world.currentKey === 16 &#xD; ,menu = this._userMenu();&#xD;&#xD; menu.addItem(&#xD;     "move block to top",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;    &#xD;       if (this.isGlobal) {&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;&#xD;          ide.stage.globalBlocks.unshift(def);&#xD;       } else {&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.unshift(def);&#xD;&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD; menu.addItem(&#xD;     "move block up",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;       if (this.isGlobal) {&#xD;          let newPos = ide.stage.globalBlocks.indexOf(def);&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;          ide.stage.globalBlocks.splice(newPos-1,0,def);&#xD;       } else {&#xD;          let newPos = rcvr.customBlocks.indexOf(def);&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.splice(newPos-1,0,def);&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD; menu.addItem(&#xD;     "move block down",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;       if (this.isGlobal) {&#xD;          let newPos = ide.stage.globalBlocks.indexOf(def);&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;          ide.stage.globalBlocks.splice(newPos+1,0,def);&#xD;       } else {&#xD;          let newPos = rcvr.customBlocks.indexOf(def);&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.splice(newPos+1,0,def);&#xD;          rcvr.customBlocks.shift(def);&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD;return menu;&#xD;}&#xD;</l></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>if( CustomReporterBlockMorph.prototype._userMenu){&#xD;  CustomReporterBlockMorph.prototype.userMenu = CustomReporterBlockMorph.prototype._userMenu;&#xD;  delete CustomReporterBlockMorph.prototype._userMenu&#xD;}</l></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>if( !CustomReporterBlockMorph.prototype._userMenu){&#xD;  CustomReporterBlockMorph.prototype._userMenu = CustomReporterBlockMorph.prototype.userMenu;&#xD;}&#xD;&#xD;&#xD;&#xD;CustomReporterBlockMorph.prototype.userMenu = function(){&#xD;var&#xD; shiftClicked = world.currentKey === 16 &#xD; ,menu = this._userMenu();&#xD;&#xD; menu.addItem(&#xD;     "move block to top",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;    &#xD;       if (this.isGlobal) {&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;          ide.stage.globalBlocks.unshift(def);&#xD;       } else {&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.unshift(def);&#xD;&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD; menu.addItem(&#xD;     "move block up",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;       if (this.isGlobal) {&#xD;          let newPos = ide.stage.globalBlocks.indexOf(def);&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;          ide.stage.globalBlocks.splice(newPos-1,0,def);&#xD;       } else {&#xD;          let newPos = rcvr.customBlocks.indexOf(def);&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.splice(newPos-1,0,def);&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD; menu.addItem(&#xD;     "move block down",&#xD;     function (){&#xD;       var rcvr = this.scriptTarget(),&#xD;           ide = this.parentThatIsA(IDE_Morph),&#xD;           def = this.isGlobal ? this.definition : rcvr.getMethod(this.blockSpec),&#xD;           spec = def.spec;&#xD;       if (this.isGlobal) {&#xD;          let newPos = ide.stage.globalBlocks.indexOf(def);&#xD;          ide.stage.globalBlocks = ide.stage.globalBlocks.filter(item =&gt; item !== def);&#xD;          ide.stage.globalBlocks.splice(newPos+1,0,def);&#xD;       } else {&#xD;          let newPos = rcvr.customBlocks.indexOf(def);&#xD;          rcvr.customBlocks = rcvr.customBlocks.filter(item =&gt; item !== def);&#xD;          rcvr.customBlocks.splice(newPos+1,0,def);&#xD;          rcvr.customBlocks.shift(def);&#xD;       }&#xD;&#xD;       ide.flushPaletteCache();&#xD;       ide.refreshPalette();&#xD;       ide.recordUnsavedChanges();&#xD; &#xD;       }&#xD;    );&#xD;&#xD;return menu;&#xD;}&#xD;</l></block><list></list></block></script><script><custom-block s="error %txt"><l>You should enable JS...</l></custom-block></script></block></script><scripts><comment x="284.1428571428571" y="7.142857142857143" w="174.2857142857143" collapsed="false">Thk to Dardoro&#xD;&#xD;Adding a menu item when you right-click on a custum block to change the displayed order in the palette of this block</comment></scripts></block-definition><block-definition s="$find-1-0-0-0 %&apos;search block&apos; $in-1-0-0-0 $project-1-0-0-0" type="reporter" category="IDE tools"><comment x="0" y="0" w="270.75162760416674" collapsed="false">Finds each instance of a block or variable in a project and shows the script(s) it is in (minus any hat block)&#xD;&#xD;If you enter plain text, it will return scripts that contain that text.&#xD;&#xD;Note:  You need to right-click and ringify the block/variable being searched for</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportIsA"><block var="search block"/><l><option>text</option></l></block><block s="reportIsA"><block var="search block"/><l><option>number</option></l></block></list></block></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="search block"/><l><option>blocks</option></l></block></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reifyReporter"><autolambda><block var="result"/></autolambda><list></list></block><l><option>blocks</option></l></block></block></list></block><script><block s="doSetVar"><l>search block</l><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block var="search block"/><l><option>blocks</option></l></block></block></block></script><script><block s="doSetVar"><l>search block</l><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="search block"/><l><option>blocks</option></l></block></block></block></script></block></script><list></list></block><block s="doSetVar"><l>result</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="key"/></block><l></l></list></block></autolambda><list></list></block><block s="reportCDR"><block var="key"/></block></block></autolambda><list><l>key</l></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="result"/></block><l>1</l></list></block></autolambda><list><l>result</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportAskFor"><block var="sprite ref"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>name</option></l></block></autolambda><list></list></block><list></list></block></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportListAttribute"><l><option>flatten</option></l><block s="reportTextSplit"><block var="value"/><l><option>blocks</option></l></block></block><block var="search block"/></block></autolambda><list><l>value</l></list></block><block s="reportAskFor"><block var="sprite ref"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>scripts</option></l></block></autolambda><list></list></block><list></list></block></block></list></block></autolambda><list><l>sprite ref</l></list></block><block s="reportCONS"><block s="reportGet"><l><option>self</option></l></block><block s="reportCONS"><block s="reportGet"><l><option>stage</option></l></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportAskFor"><block var="all sprites"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><list></list></block><l></l></list></block></autolambda><list><l>all sprites</l></list></block><block s="reportGet"><l><option>other sprites</option></l></block></block></block></block></block></block></block></block></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="add color picker functionality" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">by dardoro</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><l>//Based on Snap! code base with minor modification&#xD;&#xD;if( !InputSlotDialogMorph.prototype._createSlotTypeButtons){&#xD;InputSlotDialogMorph.prototype._createSlotTypeButtons = InputSlotDialogMorph.prototype.createSlotTypeButtons  &#xD;}  &#xD;&#xD;InputSlotDialogMorph.prototype.createSlotTypeButtons = function () {&#xD;  this.addSlotTypeButton(&apos;Color&apos;, &apos;%clr&apos;);&#xD;  this._createSlotTypeButtons();  &#xD;}&#xD;&#xD;InputSlotDialogMorph.prototype.fixSlotsLayout = function () {&#xD;    var slots = this.slots,&#xD;        scale = SyntaxElementMorph.prototype.scale,&#xD;        xPadding = 10 * scale,&#xD;        ypadding = 14 * scale,&#xD;        bh = (fontHeight(10) / 1.2 + 15) * scale, // slot type button height&#xD;        ah = (fontHeight(10) / 1.2 + 10) * scale, // arity button height&#xD;        size = 13, // number slot type radio buttons&#xD;        cols = [&#xD;            slots.left() + xPadding,&#xD;            slots.left() + slots.width() / 3,&#xD;            slots.left() + slots.width() * 2 / 3&#xD;        ],&#xD;        rows = [&#xD;            slots.top() + ypadding,&#xD;            slots.top() + ypadding + bh,&#xD;            slots.top() + ypadding + bh * 2,&#xD;            slots.top() + ypadding + bh * 3,&#xD;            slots.top() + ypadding + bh * 4,&#xD;            slots.top() + ypadding + bh * 5,&#xD;&#xD;            slots.top() + ypadding + bh * 5 + ah,&#xD;            slots.top() + ypadding + bh * 5 + ah * 2&#xD;        ],&#xD;        idx,&#xD;        row = -1,&#xD;        col;&#xD;&#xD;    // slot types:&#xD;&#xD;    for (idx = 0; idx &lt; size; idx += 1) {&#xD;        col = idx % 3;&#xD;        if (idx % 3 === 0) {row += 1; }&#xD;        slots.children[idx].setPosition(new Point(&#xD;            cols[col],&#xD;            rows[row]&#xD;        ));&#xD;    }&#xD;&#xD;    // arity:&#xD;    col = 0;&#xD;    row = 5;&#xD;    for (idx = size; idx &lt; size + 3; idx += 1) {&#xD;        slots.children[idx].setPosition(new Point(&#xD;            cols[col],&#xD;            rows[row + idx - size]&#xD;        ));&#xD;    }&#xD;&#xD;    // default input&#xD;    this.slots.defaultInputLabel.setPosition(&#xD;        this.slots.radioButtonSingle.label.topRight().add(new Point(5, 0))&#xD;    );&#xD;    this.slots.defaultInputField.setCenter(&#xD;        this.slots.defaultInputLabel.center().add(new Point(&#xD;            this.slots.defaultInputField.width() / 2&#xD;                + this.slots.defaultInputLabel.width() / 2 + 5,&#xD;            0&#xD;        ))&#xD;    );&#xD;    this.slots.defaultSwitch.setCenter(&#xD;        this.slots.defaultInputLabel.center().add(new Point(&#xD;            this.slots.defaultSwitch.width() / 2&#xD;                + this.slots.defaultInputLabel.width() / 2 + 5,&#xD;            0&#xD;        ))&#xD;    );&#xD;&#xD;    // loop arrow&#xD;    this.slots.loopArrow.setPosition(this.slots.defaultInputLabel.position());&#xD;    this.slots.settingsButton.setPosition(&#xD;        this.slots.bottomRight().subtract(&#xD;            this.slots.settingsButton.extent().add(&#xD;                this.padding + this.slots.border&#xD;            )&#xD;        )&#xD;    );&#xD;&#xD;    this.slots.changed();&#xD;};&#xD;</l></block><list></list></block></script></block-definition><block-definition s="$arrowLeftOutline %&apos;NbMove&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="changeXPosition"><block s="reportMonadic"><l><option>neg</option></l><block var="NbMove"/></block></block></script></block-definition><block-definition s="$arrowRightOutline %&apos;NbMove&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="changeXPosition"><block var="NbMove"/></block></script></block-definition><block-definition s="$arrowUpOutline %&apos;NbMove&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="changeYPosition"><block var="NbMove"/></block></script></block-definition><block-definition s="$arrowDownOutline %&apos;NbMove&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="changeYPosition"><block s="reportMonadic"><l><option>neg</option></l><block var="NbMove"/></block></block></script></block-definition><block-definition s="$arrowLeftOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeXPosition"><l>-1</l></block></script></block-definition><block-definition s="$arrowRightOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeXPosition"><l>1</l></block></script></block-definition><block-definition s="$arrowUpOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeYPosition"><l>1</l></block></script></block-definition><block-definition s="$arrowDownOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeYPosition"><l>-1</l></block></script></block-definition><block-definition s="$arrowRightOutline center $arrowLeftOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeXPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportGet"><l><option>left</option></l></block><block s="reportGet"><l><option>right</option></l></block></list></block><l>2</l></block></block></block></script></block-definition><block-definition s="$arrowUpOutline center $arrowDownOutline" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="changeYPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportGet"><l><option>bottom</option></l></block><block s="reportGet"><l><option>top</option></l></block></list></block><l>2</l></block></block></block></script></block-definition><block-definition s="-- = %&apos;n&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%anyUE" readonly="true"></input></inputs><script><block s="doRun"><block s="reifyScript"><script><block s="doChangeVar"><l></l><l>-1</l></block></script><list></list></block><list><block var="n"/></list></block><block s="doReport"><block s="evaluate"><block var="n"/><list></list></block></block></script></block-definition><block-definition s="animate setter %&apos;setter&apos; getter %&apos;getter&apos; delta %&apos;delta&apos; over %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="control"><header></header><code></code><translations>de:animiere Setter _ Getter _ Delta _ über _ Sek. beschleunigt _&#xD;ca:modifica setter _ i getter _ amb delta _ en _ segons de forma _&#xD;pt:anima com modificador _ e inspector _ de _ em _ s de forma _&#xD;</translations><inputs><input type="%cmdRing"></input><input type="%repRing"></input><input type="%n">50</input><input type="%n">1</input><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>end time</l><l>destination</l></list></block><block s="doSetVar"><l>end time</l><block s="reportVariadicSum"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></list></block></block><block s="doSetVar"><l>destination</l><block s="reportVariadicSum"><list><block s="evaluate"><block var="getter"/><list></list></block><block var="delta"/></list></block></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></list></block><script><block s="doRun"><block var="setter"/><list><block s="reportDifference"><block var="destination"/><block s="reportVariadicProduct"><list><block var="delta"/><block s="evaluate"><block var="easing"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></block></list></block></list></block></block></list></block></script></block><block s="doRun"><block var="setter"/><list><block var="destination"/></list></block></script></block-definition><block-definition s="glide %&apos;steps&apos; in %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="motion"><header></header><code></code><translations>de:gleite _ in _ Sek. beschleunigt: _&#xD;ca:llisca _ en _ segons de forma _&#xD;fr:glisser _ en _ sec. accélérer _&#xD;pt:desliza _ em _ s de forma _&#xD;</translations><inputs><input type="%n">50</input><input type="%n">1</input><input type="%s" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doDeclareVariables"><list><l>destX</l><l>destY</l><l>end time</l><l>deltaX</l><l>deltaY</l><l>func</l></list></block><block s="forward"><block var="steps"/></block><block s="doSetVar"><l>destX</l><block s="xPosition"></block></block><block s="doSetVar"><l>destY</l><block s="yPosition"></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="doSetVar"><l>end time</l><block s="reportVariadicSum"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></list></block></block><block s="doSetVar"><l>deltaX</l><block s="reportDifference"><block var="destX"/><block s="xPosition"></block></block></block><block s="doSetVar"><l>deltaY</l><block s="reportDifference"><block var="destY"/><block s="yPosition"></block></block></block><block s="doIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><script><block s="doSetVar"><l>func</l><block var="easing"/></block></script><script><block s="doSetVar"><l>func</l><custom-block s="easing %txt"><block var="easing"/></custom-block></block></script></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></list></block><script><block s="setXPosition"><block s="reportDifference"><block var="destX"/><block s="reportVariadicProduct"><list><block var="deltaX"/><block s="evaluate"><block var="func"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></block></list></block></list></block></block></block><block s="setYPosition"><block s="reportDifference"><block var="destY"/><block s="reportVariadicProduct"><list><block var="deltaY"/><block s="evaluate"><block var="func"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></block></list></block></list></block></block></block></script></block><block s="gotoXY"><block var="destX"/><block var="destY"/></block></script></block-definition><block-definition s="animate %&apos;attribute&apos; by %&apos;delta&apos; in %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="motion"><header></header><code></code><translations>de:animiere _ um _ in _ Sek. beschleunigt: _&#xD;ca:modifica _ amb _ en _ segons de forma _&#xD;pt:anima _ de _ em _ s de forma _&#xD;</translations><inputs><input type="%s" readonly="true">x position<options>x position&#xD;y position&#xD;direction&#xD;size&#xD;ghost effect&#xD;color effect&#xD;saturation effect&#xD;brightness effect&#xD;fisheye effect&#xD;whirl effect&#xD;pixelate effect&#xD;mosaic effect&#xD;negative effect&#xD;tempo&#xD;volume&#xD;balance</options></input><input type="%n">50</input><input type="%n">1</input><input type="%s" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doDeclareVariables"><list><l>accessors</l><l>func</l></list></block><block s="doSetVar"><l>accessors</l><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>x position</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setXPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="xPosition"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>y position</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setYPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="yPosition"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>direction</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setHeading"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="direction"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>size</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setScale"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getScale"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>tempo</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="doSetTempo"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getTempo"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>volume</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setVolume"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getVolume"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="attribute"/><l>balance</l></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setPan"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getPan"></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setEffect"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="attribute"/><l> </l></block></block><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getEffect"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="attribute"/><l> </l></block></block></block></autolambda><list></list></block></list></block></block></block></block></block></block></block></block></block><block s="doIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><script><block s="doSetVar"><l>func</l><block var="easing"/></block></script><script><block s="doSetVar"><l>func</l><custom-block s="easing %txt"><block var="easing"/></custom-block></block></script></block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reportListItem"><l>1</l><block var="accessors"/></block><block s="reportListItem"><l>2</l><block var="accessors"/></block><block var="delta"/><block var="duration"/><block var="func"/></custom-block></script></block-definition><block-definition s="easing %&apos;choice&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Beschleunigung _&#xD;ca:de forma _&#xD;pt:a forma _&#xD;</translations><inputs><input type="%txt" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>linear</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>id</option></l><l></l></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportDifference"><l>2</l><l></l></block></list></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>2</l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>4</l><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block></block><l></l></list></block><l>1</l></block></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="-- = %anyUE"><block var="t"/></custom-block><block var="t"/></list></block><block var="t"/></list></block><l>1</l></list></block></autolambda><list><l>t</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>4</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><l>1</l></list></block></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><custom-block s="-- = %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><custom-block s="-- = %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicSum"><list><l>90</l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></list></block></block></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportQuotient"><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportVariadicProduct"><list><l></l><l>180</l></list></block></block></block><l>2</l></block></autolambda><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>elastic</l></list></block><script><block s="doReport"><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportPower"><l>2</l><block s="reportVariadicProduct"><list><l>-10</l><l></l></list></block></block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>2</l><block s="errorObsolete"></block></list></block><block var="p"/></block></list></block></custom-block></block></list></block><l>1</l></list></block></block></script><list></list></block></block></script><list></list></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; $nl in %&apos;time&apos; secs easing %&apos;easing&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _ in _ Sek. beschleunigt: _ _&#xD;ca:per _ = _ fins _ _ en _ segons de forma _ _&#xD;pt:para _ de _ a _ _ em _ s de forma _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">0</input><input type="%n">100</input><input type="%n">1</input><input type="%txt" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input><input type="%ca"></input></inputs><script><block s="doSetVar"><l>i</l><block var="start"/></block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reifyScript"><script><block s="doSetVar"><l>i</l><l></l></block><block s="doRun"><block var="action"/><list></list></block></script><list></list></block><block s="reifyReporter"><autolambda><block var="i"/></autolambda><list></list></block><block s="reportDifference"><block var="end"/><block var="start"/></block><block var="time"/><block s="reportIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><block var="easing"/><custom-block s="easing %txt"><block var="easing"/></custom-block></block></custom-block></script></block-definition><block-definition s="costume from text %&apos;text&apos; size %&apos;size&apos; (center pivot)" type="reporter" category="looks"><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;</translations><inputs><input type="%s">A</input><input type="%n">72</input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="getCostumeIdx"></block></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="write"><block var="text"/><block var="size"/></block><block s="gotoXY"><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block s="xPosition"></block></list></block><l>2</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doRun"><block s="reportJSFunction"><list><l>costume</l><l>name</l></list><l>costume.name = name;</l></block><list><block var="costume"/><block var="text"/></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doReport"><block var="costume"/></block></script><scripts><script x="218.57142857142858" y="250.54761904761884"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block></script></scripts></block-definition><block-definition s="add %&apos;cst&apos; to my costumes" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><block s="doAddToList"><block var="cst"/><block s="reportGet"><l><option>costumes</option></l></block></block></script></block-definition><block-definition s="Delete all clones from this sprite" type="command" category="control"><comment x="0" y="0" w="174.2857142857143" collapsed="false">Delete all clones from the current sprite.&#xD;&#xD;Block by Loucheman</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doForEach"><l>clone</l><block s="reportGet"><l><option>clones</option></l></block><script><block s="doTellTo"><block var="clone"/><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script></block></script></block-definition><block-definition s="Show all sprites" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doForEach"><l>sprites</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doTellTo"><block var="sprites"/><block s="reifyScript"><script><block s="show"></block></script><list></list></block><list></list></block></script></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="Hide all sprites" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doForEach"><l>sprites</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doTellTo"><block var="sprites"/><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block></script></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="is JS enable?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">return is javascript is enable&#xD;&#xD;Thk to Joecooldo </comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>JS?</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>JS?</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return true;</l></block><list></list></block></block></script><list></list></block><block s="reifyScript"><script><block s="doSetVar"><l>JS?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block><block s="doReport"><block var="JS?"/></block></script></block-definition><block-definition s="item at col: %&apos;col&apos; line: %&apos;row&apos; of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="col"/><block s="reportListItem"><block var="row"/><block var="list"/></block></block></block></script></block-definition><block-definition s="MouseCoordinate" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportMouseX"></block><block s="reportMouseY"></block></list></block></block></script></block-definition><block-definition s="On Stage (pivot)?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Return true if the pivot (rotation center) is on the stage</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportIsA"><block s="reportGet"><l><option>self</option></l></block><l><option>sprite</option></l></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block s="xPosition"></block><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="xPosition"></block><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="yPosition"></block><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicGreaterThanOrEquals"><list><block s="yPosition"></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></list></block></list></block></block></script><script></script></block></script><scripts><script x="256" y="227.20000000000002"><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></script></scripts></block-definition><block-definition s="On Stage (sprite)?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportIsA"><block s="reportGet"><l><option>self</option></l></block><l><option>sprite</option></l></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>self</option></l></block></block><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>self</option></l></block></block><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>self</option></l></block></block><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>self</option></l></block></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></list></block></list></block></block></script><script></script></block></script></block-definition><block-definition s="On Stage horizontally (pivot)?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Return true if the pivot (rotation center) is on the stage (watch only x axis)</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportIsA"><block s="reportGet"><l><option>self</option></l></block><l><option>sprite</option></l></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block s="xPosition"></block><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicLessThanOrEquals"><list><block s="xPosition"></block><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></block></script><script></script></block></script></block-definition><block-definition s="On Stage vertically (pivot)?" type="predicate" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Return true if the pivot (rotation center) is on the stage (watch only y axis)</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportIsA"><block s="reportGet"><l><option>self</option></l></block><l><option>sprite</option></l></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="yPosition"></block><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicGreaterThanOrEquals"><list><block s="yPosition"></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></block></script><script></script></block></script></block-definition><block-definition s="PI" type="reporter" category="operators"><header></header><code></code><translations>pt:π&#xD;</translations><inputs></inputs><script><block s="doReport"><l>3.141592653589793</l></block></script></block-definition><block-definition s="degrees %&apos;radians&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:_ radianos em graus&#xD;</translations><inputs><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="radians"/><l>180</l></list></block><custom-block s="PI"></custom-block></block></block></script></block-definition><block-definition s="radians %&apos;degrees&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:_ radianos em graus&#xD;</translations><inputs><input type="%n">90</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="degrees"/><custom-block s="PI"></custom-block></list></block><l>180</l></block></block></script></block-definition><block-definition s="pick random odd number %&apos;min&apos; to %&apos;max&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="min"/><block var="max"/></list></block><script><block s="doDeclareVariables"><list><l>SaveValue</l></list></block><block s="doSetVar"><l>SaveValue</l><block var="min"/></block><block s="doSetVar"><l>min</l><block var="max"/></block><block s="doSetVar"><l>max</l><block var="SaveValue"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="min"/><l>2</l></block><l>0</l></list></block><script><block s="doChangeVar"><l>min</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportModulus"><block var="max"/><l>2</l></block><l>0</l></list></block><script><block s="doChangeVar"><l>max</l><l>1</l></block></script><list></list></block><block s="doReport"><block s="reportDifference"><custom-block s="pick random even number %n to %n"><block var="min"/><block var="max"/></custom-block><l>1</l></block></block></script></block-definition><block-definition s="pick random even number %&apos;min&apos; to %&apos;max&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="min"/><block var="max"/></list></block><script><block s="doDeclareVariables"><list><l>SaveValue</l></list></block><block s="doSetVar"><l>SaveValue</l><block var="min"/></block><block s="doSetVar"><l>min</l><block var="max"/></block><block s="doSetVar"><l>max</l><block var="SaveValue"/></block></script><list></list></block><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportRandom"><block s="reportRound"><block s="reportQuotient"><block var="min"/><l>2</l></block></block><custom-block s="%n div %n"><block var="max"/><l>2</l></custom-block></block><l>2</l></list></block></block></script><scripts><comment x="362.8571428571429" y="47.28571428571428" w="90" collapsed="false">add comment here...</comment></scripts></block-definition><block-definition s="pick random %&apos;min&apos; to %&apos;max&apos; with %&apos;NbDecimale&apos; decimals" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">2.5</input><input type="%n">2</input></inputs><script><block s="doReport"><custom-block s="Round %n to %n decimals"><block s="reportQuotient"><block s="reportRandom"><block s="reportVariadicProduct"><list><block var="min"/><block s="reportMonadic"><l><option>10^</option></l><block s="reportMonadic"><l><option>floor</option></l><block var="NbDecimale"/></block></block></list></block><block s="reportVariadicProduct"><list><block var="max"/><block s="reportMonadic"><l><option>10^</option></l><block s="reportMonadic"><l><option>floor</option></l><block var="NbDecimale"/></block></block></list></block></block><block s="reportMonadic"><l><option>10^</option></l><block s="reportMonadic"><l><option>floor</option></l><block var="NbDecimale"/></block></block></block><block var="NbDecimale"/></custom-block></block></script></block-definition><block-definition s="Round %&apos;number&apos; to %&apos;NbDecimals&apos; decimals" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10.12345</input><input type="%n">2</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportRound"><block s="reportVariadicProduct"><list><block var="number"/><block s="reportMonadic"><l><option>10^</option></l><block var="NbDecimals"/></block></list></block></block><block s="reportMonadic"><l><option>10^</option></l><block var="NbDecimals"/></block></block></block></script></block-definition><block-definition s="prev costume" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><block s="reportIfElse"><block s="reportVariadicNotEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><block s="reportDifference"><block s="getCostumeIdx"></block><l>1</l></block><block s="reportListAttribute"><l><option>length</option></l><block s="reportGet"><l><option>costumes</option></l></block></block></block></block></script></block-definition><block-definition s="simple message %&apos;message&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%mlt">This is a message !</input></inputs><script><custom-block s="save all sprite properties"></custom-block><block s="show"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="gotoXY"><l>-60</l><l>-30</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="bubble"><block s="reportJoinWords"><list><block var="message"/><block s="reportUnicodeAsLetter"><l>10</l></block><block s="reportUnicodeAsLetter"><l>10</l></block><l>(Clic to continue)</l></list></block></block><block s="doWaitUntil"><block s="reportVariadicAnd"><list><block s="reportMouseDown"></block><custom-block s="On Stage position: %l"><block s="reportNewList"><list><block s="reportMouseX"></block><block s="reportMouseY"></block></list></block></custom-block></list></block></block><block s="doWaitUntil"><block s="reportNot"><block s="reportMouseDown"></block></block></block><custom-block s="restore all saved sprite properties keep vars? %b"><l><bool>false</bool></l></custom-block><block s="bubble"><l></l></block></script></block-definition><block-definition s="On Stage position: %&apos;position&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><l>1</l><block var="position"/></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block s="reportListItem"><l>1</l><custom-block s="stage size"></custom-block></block><l>2</l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="position"/></block><block s="reportQuotient"><block s="reportListItem"><l>1</l><custom-block s="stage size"></custom-block></block><l>2</l></block></list></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><l>2</l><block var="position"/></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block s="reportListItem"><l>2</l><custom-block s="stage size"></custom-block></block><l>2</l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>2</l><block var="position"/></block><block s="reportQuotient"><block s="reportListItem"><l>2</l><custom-block s="stage size"></custom-block></block><l>2</l></block></list></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="stage size" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></block></script></block-definition><block-definition s="restore all saved sprite properties keep vars? %&apos;KeepVars&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%b">false</input></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveShown</l></custom-block><script><block s="doIfElse"><block var="@SaveShown"/><script><block s="show"></block></script><script><block s="hide"></block></script></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveX</l></custom-block><script><block s="setXPosition"><block var="@SaveX"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveY</l></custom-block><script><block s="setYPosition"><block var="@SaveY"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveDir</l></custom-block><script><block s="setHeading"><block var="@SaveDir"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveCostume</l></custom-block><script><block s="doSwitchToCostume"><block var="@SaveCostume"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveGhostEffect</l></custom-block><script><block s="setEffect"><l><option>ghost</option></l><block var="@SaveGhostEffect"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveColor</l></custom-block><script><block s="setEffect"><l><option>color</option></l><block var="@SaveColor"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveSaturation</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><block var="@SaveSaturation"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveBrightness</l></custom-block><script><block s="setEffect"><l><option>brightness</option></l><block var="@SaveBrightness"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveFisheye</l></custom-block><script><block s="setEffect"><l><option>fisheye</option></l><block var="@SaveFisheye"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveWhirl</l></custom-block><script><block s="setEffect"><l><option>whirl</option></l><block var="@SaveWhirl"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveNegative</l></custom-block><script><block s="setEffect"><l><option>negative</option></l><block var="@SaveNegative"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SaveMosaic</l></custom-block><script><block s="setEffect"><l><option>mosaic</option></l><block var="@SaveMosaic"/></block></script><list></list></block><block s="doIf"><custom-block s="does var %s exist?"><l>@SavePixelate</l></custom-block><script><block s="setEffect"><l><option>pixelate</option></l><block var="@SavePixelate"/></block></script><list></list></block><block s="fork"><block s="reifyScript"><script><block s="doIf"><block s="reportNot"><block var="KeepVars"/></block><script><custom-block s="delete var %txt"><l>@SaveShown</l></custom-block><custom-block s="delete var %txt"><l>@SaveX</l></custom-block><custom-block s="delete var %txt"><l>@SaveY</l></custom-block><custom-block s="delete var %txt"><l>@SaveDir</l></custom-block><custom-block s="delete var %txt"><l>@SaveCostume</l></custom-block><custom-block s="delete var %txt"><l>@SaveGhostEffect</l></custom-block><custom-block s="delete var %txt"><l>@SaveColor</l></custom-block><custom-block s="delete var %txt"><l>@SaveSaturation</l></custom-block><custom-block s="delete var %txt"><l>@SaveBrightness</l></custom-block><custom-block s="delete var %txt"><l>@SaveFisheye</l></custom-block><custom-block s="delete var %txt"><l>@SaveWhirl</l></custom-block><custom-block s="delete var %txt"><l>@SaveNegative</l></custom-block><custom-block s="delete var %txt"><l>@SaveMosaic</l></custom-block><custom-block s="delete var %txt"><l>@SavePixelate</l></custom-block></script><list></list></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="delete var %&apos;var&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%txt">MySpriteVar</input></inputs><script><block s="doApplyExtension"><l>var_delete(name)</l><list><block var="var"/></list></block></script></block-definition><block-definition s="save all sprite properties" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="create sprite var %txt defaut %s"><l>@SaveShown</l><block s="reportShown"></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveX</l><block s="xPosition"></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveY</l><block s="yPosition"></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveDir</l><block s="direction"></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveCostume</l><block s="getCostumeIdx"></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveGhostEffect</l><block s="getEffect"><l><option>ghost</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveColor</l><block s="getEffect"><l><option>color</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveSaturation</l><block s="getEffect"><l><option>saturation</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveBrightness</l><block s="getEffect"><l><option>brightness</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveFisheye</l><block s="getEffect"><l><option>fisheye</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveWhirl</l><block s="getEffect"><l><option>whirl</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveNegative</l><block s="getEffect"><l><option>negative</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SaveMosaic</l><block s="getEffect"><l><option>mosaic</option></l></block></custom-block><custom-block s="create sprite var %txt defaut %s"><l>@SavePixelate</l><block s="getEffect"><l><option>pixelate</option></l></block></custom-block></script></block-definition><block-definition s="create sprite var %&apos;var&apos; defaut %&apos;defaut&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%txt">MySpriteVar</input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><block var="var"/></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>sprite</l><list><block var="var"/></list></custom-block></script><list></list></block><custom-block s="set var %s to %s"><block var="var"/><block var="defaut"/></custom-block></script></block-definition><block-definition s="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables"><comment x="0" y="0" w="240.49316406250003" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></block></script></block-definition><block-definition s="remap value %&apos;value&apos; from range %&apos;int1a&apos; , %&apos;int1b&apos; to range %&apos;int2a&apos; , %&apos;int2b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="int1a"/><block var="int1b"/></list></block><script></script><list></list></block><block s="doReport"><block s="reportVariadicSum"><list><block var="int2a"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="value"/><block var="int1a"/></block><block s="reportQuotient"><block s="reportDifference"><block var="int2b"/><block var="int2a"/></block><block s="reportDifference"><block var="int1b"/><block var="int1a"/></block></block></list></block></list></block></block></script><scripts><comment x="497.77050781250006" y="22" w="424.0000000000001" collapsed="false">Remap a value from a original range of value to another range of value.&#xD;&#xD;example:&#xD;you have a value in a range of 0 to 5 and you want to transpose this value to another range of values 0 -100.&#xD;&#xD;in this case:&#xD;if value = 0 return 0&#xD;if value = 3 return 60&#xD;if value = 5 return 100&#xD;&#xD;another example:&#xD;you want to do 2.5D (size change with y position)&#xD;you can remap the y position of your sprite to obtain the size of your object&#xD;remap &quot;y position&quot; from range -180 to 180 to range 100 to 10&#xD;&#xD;if y position = -180 return 100 (the size)&#xD;if y position = 100 return 30&#xD;if y position = 180 return 10&#xD;use the result to change the size of your sprite !&#xD;&#xD;Block by Loucheman&#xD;&#xD;See example at: https://snap.berkeley.edu/snap/snap.html#present:Username=loucheman&amp;ProjectName=remap%20value&amp;editMode&amp;noRun</comment></scripts></block-definition><block-definition s="value %&apos;Value&apos; in range %&apos;Range1&apos; to %&apos;Range2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="Range1"/><block var="Range2"/></list></block><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block var="Value"/><block var="Range1"/></list></block><block s="reportVariadicLessThanOrEquals"><list><block var="Value"/><block var="Range2"/></list></block></list></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></script><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block var="Value"/><block var="Range2"/></list></block><block s="reportVariadicLessThanOrEquals"><list><block var="Value"/><block var="Range1"/></list></block></list></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></script></block></script></block-definition><block-definition s="set stage size w: %&apos;sizeH&apos; h: %&apos;sizeV&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">480</input><input type="%n">360</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnapExtensions.js</l></list></block><block s="doApplyExtension"><l>SciS_setvalue(which,value)</l><list><l>Stage size</l><block s="reportNewList"><list><block var="sizeH"/><block var="sizeV"/></list></block></list></block></script></block-definition><block-definition s="insert substring %&apos;substring&apos; to string %&apos;string&apos; str at pos %&apos;pos&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">by Loucheman&#xD;&#xD;Insert a substring into a string at a defined position</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>pos</l><block s="reportMonadic"><l><option>floor</option></l><block var="pos"/></block></block><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="pos"/><l>1</l></list></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="substring"/><block var="string"/></list></block></block></script><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="pos"/><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></list></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="string"/><block var="substring"/></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportLetter"><block s="reportNumbers"><l>1</l><block s="reportDifference"><block var="pos"/><l>1</l></block></block><block var="string"/></block><block var="substring"/><block s="reportLetter"><block s="reportNumbers"><block var="pos"/><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></block><block var="string"/></block></list></block></block></script></block></script></block></script><scripts><script x="175.71428571428572" y="269.47619047619116"><block s="reportJoinWords"><list><l>hello </l><l>world</l></list></block></script><script x="303.2857142857142" y="274.45238095238085"><block s="reportVariadicSum"><list><l></l><l>1</l></list></block></script></scripts></block-definition><block-definition s="// %&apos;commentaire&apos; %&apos;code&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input><input type="%cs"></input></inputs><script><block s="doRun"><block var="code"/><list></list></block></script></block-definition><block-definition s="position" type="reporter" category="motion"><comment x="0" y="0" w="157.14285714285714" collapsed="false">Return the x.y position of a sprite</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicNotEquals"><list><block s="reportGet"><l><option>self</option></l></block><block s="reportGet"><l><option>stage</option></l></block></list></block><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block></list></block><block s="reportNewList"><list><l>0</l><l>0</l></list></block></block><comment w="90" collapsed="true">If into stage: return 0,0</comment></block></script></block-definition><block-definition s="key pressed" type="reporter" category="sensing"><variables><list struct="atomic" id="2977">LastKeys</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="LastKeys"/><l>0</l></list></block><script><block s="doSetVar"><l>LastKeys</l><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doWarp"><script><custom-block s="let %upvar be %s"><l>currentKeysPressed</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportKeyPressed"><l></l></block></autolambda><list></list></block><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><l>control</l><l>shift</l><l>alt</l><l>()lock</l><l>func</l><l>space</l></list></block><block s="reportNewList"><list><l>up arrow</l><l>down arrow</l><l>left arrow</l><l>right arrow</l></list></block><block s="reportUnicodeAsLetter"><block s="reportNumbers"><l>33</l><l>126</l></block></block></list></block></block></custom-block></script></block><block s="doSetVar"><l>LastKeys</l><custom-block s="pipe %s $arrowRight %mult%repRing"><block var="LastKeys"/><list><block s="reifyReporter"><autolambda><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block var="currentKeysPressed"/><block var="value"/></block></autolambda><list><l>value</l><l>index</l><l>list</l></list></block><block var="LastKeys"/></block></autolambda><list></list></block><block s="reifyReporter"><autolambda><block s="reportConcatenatedLists"><list><l/><block var="currentKeysPressed"/></list></block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="$flash remove duplicates from %l"><l/></custom-block></autolambda><list></list></block></list></custom-block></block><block s="doReport"><block var="LastKeys"/></block></script></block-definition><block-definition s="let %&apos;var&apos; be %&apos;val&apos;" type="command" category="other"><comment x="0" y="0" w="183.33333333333337" collapsed="false">LET (FOO) BE (5)&#xD;is equivalent to&#xD;SCRIPT VARIABLES (FOO)&#xD;SET (FOO) TO (5)</comment><header></header><code></code><translations>pt:cria a variável de guião _ com valor _&#xD;</translations><inputs><input type="%upvar"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>var</l><block var="val"/></block></script></block-definition><block-definition s="$flash remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the last one is kept in the result.</comment><header></header><code></code><translations>ca:elimina els duplicats de _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListAttribute"><l><option>columns</option></l><block s="reportApplyExtension"><l>dta_analyze(list)</l><list><block var="data"/></list></block></block></block></block></script></block-definition><block-definition s="pipe %&apos;value&apos; $arrowRight %&apos;pipe&apos;" type="reporter" category="control"><header></header><code></code><translations>pt:a aplicação a _ de _&#xD;</translations><inputs><input type="%s"></input><input type="%mult%repRing"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="pipe"/></block><script><block s="doReport"><block var="value"/></block></script><list></list></block><block s="doReport"><custom-block s="pipe %s $arrowRight %mult%repRing"><block s="evaluate"><block s="reportListItem"><l>1</l><block var="pipe"/></block><list><block var="value"/></list></block><block s="reportCDR"><block var="pipe"/></block></custom-block></block></script></block-definition><block-definition s="pick random (real) %&apos;n1&apos; to %&apos;n2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">1</input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="n1"/><l>1</l></block><l>.5</l></list></block><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="n2"/><l>1</l></block><l>.5</l></list></block></list></block><script><block s="doSetVar"><l>a</l><l>.6</l></block></script><script><block s="doSetVar"><l>a</l><l>.5</l></block></script><comment w="153.57142857142858" collapsed="false">By adding 0.5 or 0.6, the &quot;pick random&quot; is switching to the real world...&#xD;If (n1+.5) and (n2+.5  (2 integers)), adding .6 instead...</comment></block><block s="doReport"><block s="reportDifference"><block s="reportRandom"><block s="reportVariadicSum"><list><block var="n1"/><block var="a"/></list></block><block s="reportVariadicSum"><list><block var="n2"/><block var="a"/></list></block></block><block var="a"/></block></block></script></block-definition><block-definition s="dash line %&apos;pos1&apos; %&apos;pos2&apos; dot type %&apos;type&apos; flat line ends: %&apos;flat line ends&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input><input type="%txt" readonly="true">small<options>small&#xD;medium&#xD;large&#xD;x-large</options></input><input type="%b">false</input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>x-large</l></list></block><script><block s="doSetVar"><l>type</l><l>4</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>large</l></list></block><script><block s="doSetVar"><l>type</l><l>3</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="type"/><l>medium</l></list></block><script><block s="doSetVar"><l>type</l><l>2</l></block></script><script><block s="doSetVar"><l>type</l><l>1</l></block></script></block></script></block></script></block><block s="doDeclareVariables"><list><l>saveFlatLineEnds</l><l>dist</l><l>dotLength</l><l>spaceLength</l><l>nbSegment</l><l>nbDot</l><l>nbSpace</l></list></block><block s="doSetVar"><l>saveFlatLineEnds</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetVar"><l>dist</l><custom-block s="distance between %s %s"><block var="pos1"/><block var="pos2"/></custom-block></block><block s="doSetVar"><l>dotLength</l><block s="reportVariadicProduct"><list><block s="getPenAttribute"><l><option>size</option></l></block><block var="type"/></list></block></block><block s="doSetVar"><l>nbSegment</l><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block s="reportRound"><block s="reportQuotient"><block var="dist"/><block var="dotLength"/></block></block><l>2</l></block><l>1</l></list></block><block s="reportRound"><block s="reportQuotient"><block var="dist"/><block var="dotLength"/></block></block><block s="reportVariadicSum"><list><block s="reportRound"><block s="reportQuotient"><block var="dist"/><block var="dotLength"/></block></block><l>1</l></list></block></block><comment w="90" collapsed="false">should be odd...</comment></block><block s="doSetVar"><l>nbSpace</l><custom-block s="%n div %n"><block var="nbSegment"/><l>2</l></custom-block></block><block s="doSetVar"><l>nbDot</l><block s="reportDifference"><block var="nbSegment"/><block var="nbSpace"/></block></block><block s="doSetVar"><l>spaceLength</l><block s="reportQuotient"><block s="reportDifference"><block var="dist"/><block s="reportVariadicProduct"><list><block var="nbDot"/><block var="dotLength"/></list></block></block><block var="nbSpace"/></block></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat line ends"/></block><block s="doIfElse"><block var="flat line ends"/><script><block s="doGotoObject"><block var="pos1"/></block><block s="doFaceTowards"><block var="pos2"/></block><block s="down"></block><block s="forward"><block var="dotLength"/></block><block s="up"></block><block s="doRepeat"><block var="nbSpace"/><script><block s="forward"><block var="spaceLength"/></block><block s="down"></block><block s="forward"><block var="dotLength"/></block><block s="up"></block></script></block></script><script><block s="doGotoObject"><block var="pos1"/></block><block s="doFaceTowards"><block var="pos2"/></block><block s="forward"><block s="reportQuotient"><block s="getPenAttribute"><l><option>size</option></l></block><l>2</l></block></block><block s="down"></block><block s="forward"><block s="reportDifference"><block var="dotLength"/><block s="getPenAttribute"><l><option>size</option></l></block></block></block><block s="doRepeat"><block var="nbSpace"/><script><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="spaceLength"/><block s="getPenAttribute"><l><option>size</option></l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportDifference"><block var="dotLength"/><block s="getPenAttribute"><l><option>size</option></l></block></block></block></script></block><block s="up"></block></script></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="saveFlatLineEnds"/></block></script><scripts><script x="435" y="962.2000000000002"><block s="doGotoObject"><block var="pos1"/></block><block s="doFaceTowards"><block var="pos2"/></block><block s="forward"><block s="reportQuotient"><block var="dotLength"/><l>2</l></block></block><block s="down"></block><block s="forward"><l>0</l></block><block s="doRepeat"><block var="nbSpace"/><script><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="dotLength"/><block var="spaceLength"/></list></block></block><block s="down"></block><block s="forward"><l>0</l></block></script></block><block s="up"></block></script><script x="312" y="1105.333333333333"><block var="dotLength"/></script><script x="309" y="1144"><block s="forward"><l>0</l></block></script><script x="386" y="443.19999999999993"><block s="doIf"><l><bool>false</bool></l><script><block s="doShowVar"><l>dist</l></block><block s="doShowVar"><l>dotLength</l></block><block s="doShowVar"><l>spaceLength</l></block><block s="doShowVar"><l>nbSegment</l></block><block s="doShowVar"><l>nbDot</l></block><block s="doShowVar"><l>nbSpace</l></block><block s="doPauseAll"></block><block s="doHideVar"><l>dist</l></block><block s="doHideVar"><l>dotLength</l></block><block s="doHideVar"><l>spaceLength</l></block><block s="doHideVar"><l>nbSegment</l></block><block s="doHideVar"><l>nbDot</l></block><block s="doHideVar"><l>nbSpace</l></block></script><list></list></block></script><script x="309" y="885.5333333333334"><block s="doGotoObject"><block s="reportNewList"><list><l>80</l><l>0</l></list></block></block></script></scripts></block-definition><block-definition s="line %&apos;pos1&apos; %&apos;pos2&apos; flat line ends: %&apos;flat line ends&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input><input type="%b">false</input></inputs><script><block s="doDeclareVariables"><list><l>saveFlatLineEnds</l></list></block><block s="doSetVar"><l>saveFlatLineEnds</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat line ends"/></block><block s="doIfElse"><block var="flat line ends"/><script><block s="up"></block><block s="doGotoObject"><block var="pos1"/></block><block s="down"></block><block s="doGotoObject"><block var="pos2"/></block><block s="up"></block></script><script><block s="up"></block><block s="doGotoObject"><block var="pos1"/></block><block s="doFaceTowards"><block var="pos2"/></block><block s="forward"><block s="reportQuotient"><block s="getPenAttribute"><l><option>size</option></l></block><l>2</l></block></block><block s="down"></block><block s="forward"><block s="reportDifference"><custom-block s="distance between %s %s"><block var="pos1"/><block var="pos2"/></custom-block><block s="getPenAttribute"><l><option>size</option></l></block></block></block><block s="up"></block></script></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="saveFlatLineEnds"/></block></script><scripts><script x="278.42857142857133" y="412.78571428571325"><block s="doGotoObject"><block var="pos2"/></block></script><script x="268.85714285714266" y="312.73809523809433"><block s="reportQuotient"><l></l><l>2</l></block></script></scripts></block-definition><block-definition s="distance between %&apos;param1&apos; %&apos;param2&apos;" type="reporter" category="sensing"><comment x="0" y="0" w="163.57142857142858" collapsed="false">Calculate the distance between 2 positions (x1y1 -&gt; x2y2) or 2 objects.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>x1</l><l>y1</l><l>x2</l><l>y2</l></list></block><custom-block s="// %mlt"><l>Détermine x1y1</l></custom-block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportIsA"><block var="param1"/><l><option>list</option></l></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="param1"/></block><l>2</l></list></block><block s="reportVariadicAnd"><list><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="param1"/></block><l><option>number</option></l></block><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="param1"/></block><l><option>number</option></l></block></list></block></list></block></list><comment w="90" collapsed="false">Si le paramètre est une coordonnée</comment></block><script><block s="doSetVar"><l>x1</l><block s="reportListItem"><l>1</l><block var="param1"/></block></block><block s="doSetVar"><l>y1</l><block s="reportListItem"><l>2</l><block var="param1"/></block></block></script><script><block s="doIfElse"><block s="reportIsA"><block var="param1"/><l><option>sprite</option></l><comment w="90" collapsed="false">Si le paramètre est un sprite</comment></block><script><block s="doSetVar"><l>x1</l><block s="reportAttributeOf"><l><option>x position</option></l><block var="param1"/></block></block><block s="doSetVar"><l>y1</l><block s="reportAttributeOf"><l><option>y position</option></l><block var="param1"/></block></block></script><script></script></block></script></block><custom-block s="// %mlt"><l>Détermine x2y2</l></custom-block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportIsA"><block var="param2"/><l><option>list</option></l></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="param2"/></block><l>2</l></list></block><block s="reportVariadicAnd"><list><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="param2"/></block><l><option>number</option></l></block><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="param2"/></block><l><option>number</option></l></block></list></block></list></block></list><comment w="90" collapsed="false">Si le paramètre est une coordonnée</comment></block><script><block s="doSetVar"><l>x2</l><block s="reportListItem"><l>1</l><block var="param2"/></block></block><block s="doSetVar"><l>y2</l><block s="reportListItem"><l>2</l><block var="param2"/></block></block></script><script><block s="doIfElse"><block s="reportIsA"><block var="param2"/><l><option>sprite</option></l><comment w="90" collapsed="false">Si le paramètre est un sprite</comment></block><script><block s="doSetVar"><l>x2</l><block s="reportAttributeOf"><l><option>x position</option></l><block var="param2"/></block></block><block s="doSetVar"><l>y2</l><block s="reportAttributeOf"><l><option>y position</option></l><block var="param2"/></block></block></script><script></script></block></script></block><custom-block s="// %mlt"><l>Pytagore:on trouve la longueur de l&apos;hypoténuse</l></custom-block><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><list><block s="reportPower"><block s="reportDifference"><block var="x1"/><block var="x2"/></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="y1"/><block var="y2"/></block><l>2</l></block></list></block></block></block></script></block-definition><block-definition s="// %&apos;rem&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input></inputs></block-definition><block-definition s="costume from commands %&apos;commands&apos;" type="reporter" category="looks"><comment x="0" y="0" w="125.71428571428572" collapsed="false">Return a costume from commands.Last position will be the pivot.&#xD;&#xD;ex:&#xD;goto 0,0&#xD;pen down&#xD;move 10&#xD;rotate 90&#xD;move 10</comment><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;ca:vestit amb el text _ i mida _&#xD;</translations><inputs><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doRun"><block var="commands"/><list></list></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="right mouse down?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.world().hand.mouseButton === "right";</l></block><list></list></block></block></script></block-definition><block-definition s="new %&apos;color&apos; costume w %&apos;w&apos; h %&apos;h&apos;" type="reporter" category="looks"><comment x="0" y="0" w="314.65714285714284" collapsed="false">Return a new costume of the color of your choice.&#xD;&#xD;Block by Loucheman</comment><header></header><code></code><translations></translations><inputs><input type="%clr"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>rgb</l></list></block><block s="doSetVar"><l>rgb</l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block s="reportJoinWords"><list><block var="color"/></list></block><l>rgba(</l></block></block><l>)</l></block></block><l>,</l></block></block><block s="doReport"><block s="reportNewCostume"><block s="reportReshape"><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="rgb"/></block><block s="reportListItem"><l>2</l><block var="rgb"/></block><block s="reportListItem"><l>3</l><block var="rgb"/></block><l>255</l></list></block><list><block s="reportVariadicProduct"><list><block var="w"/><block var="h"/></list></block><l>4</l></list></block><block var="w"/><block var="h"/></block></block></script></block-definition><block-definition s="%&apos;numerator&apos; div %&apos;denominator&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="numerator"/><block var="denominator"/></block></block></block></script></block-definition><block-definition s="button costume from text %&apos;text&apos; size %&apos;size&apos; MarX %&apos;MarX&apos; MarY %&apos;MarY&apos; pen size %&apos;PenS&apos; bg color %&apos;BgC&apos; txt color %&apos;TxC&apos; PivotX %&apos;PivotX&apos; PivotY %&apos;PivotY&apos;" type="reporter" category="looks"><comment x="0" y="0" w="155.83333333333334" collapsed="false">Button costume from text v1.1&#xD;By Loucheman&#xD;&#xD;Create a costume for any button you want !&#xD;&#xD;text: text on the button&#xD;Size: size of text &#xD;MarX: left and right margin to increase the width of the button&#xD;MarY: save as MarX but fot height&#xD;pensize: thickness of the line&#xD;&#xD;Thk Dardoro for the color picker functionality.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Button</input><input type="%n">20</input><input type="%n">20</input><input type="%n">10</input><input type="%n">5</input><input type="%clr"></input><input type="%clr"></input><input type="%txt" readonly="true">center<options>left&#xD;center&#xD;right</options></input><input type="%txt" readonly="true">center<options>upper&#xD;center&#xD;bottom</options></input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>MarginX</l><l>MarginY</l><l>PenSize</l><l>SavePensize</l><l>SavePenColor</l></list></block><block s="doSetVar"><l>MarginX</l><block var="MarX"/></block><block s="doSetVar"><l>MarginY</l><block var="MarY"/></block><block s="doSetVar"><l>PenSize</l><block var="PenS"/></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>SavePenColor</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="getPenAttribute"><l><option>transparency</option></l></block></list></block></block><block s="doSetVar"><l>SavePensize</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="setSize"><block var="PenSize"/></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doDeclareVariables"><list><l>UpperLeftCorner</l><l>BottomRightCorner</l></list></block><block s="doSetVar"><l>UpperLeftCorner</l><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></list></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></block></list></block></block><block s="doSetVar"><l>BottomRightCorner</l><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="PenSize"/></list></block><block var="MarginX"/></list></block><block s="reportVariadicProduct"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block><custom-block s="letter width at size %n"><block var="size"/></custom-block></list></block></list></block><block var="MarginX"/></list></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></list></block><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block var="PenSize"/></block><block var="MarginY"/></block><custom-block s="letter height at size %n"><block var="size"/></custom-block></block><block var="MarginY"/></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></block><l>1</l></block></list></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><block s="setColor"><color>16,4,0,1</color></block><block s="down"></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><block s="up"></block><block s="gotoXY"><custom-block s="average %mult%n"><list><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block></list></custom-block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></list></custom-block></block><custom-block s="set pen color to Dardoro color %s"><block var="BgC"/></custom-block><block s="floodFill"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="MarginX"/></list></block><block s="reportQuotient"><block var="PenSize"/><l>1.5</l></block></list></block><l>0</l></list></block><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block var="MarginY"/></block><block s="reportQuotient"><block var="PenSize"/><l>1</l></block></block><custom-block s="letter height at size %n"><block var="size"/></custom-block></block><l>1</l></block></block><custom-block s="set pen color to Dardoro color %s"><block var="TxC"/></custom-block><block s="write"><block var="text"/><block var="size"/></block><block s="setPenColorDimension"><l><option>hue</option></l><block s="reportListItem"><l>1</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>saturation</option></l><block s="reportListItem"><l>2</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportListItem"><l>3</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="SavePenColor"/></block></block><block s="setXPosition"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotX"/><l>left</l></list></block><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotX"/><l>right</l></list></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block></list></custom-block></block></block><comment w="90" collapsed="false">pivot x</comment></block><block s="setYPosition"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotY"/><l>upper</l></list></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotY"/><l>bottom</l></list></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></list></custom-block></block><comment w="90" collapsed="false">pivot y</comment></block></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="Delete all clones from %&apos;sprite&apos;" type="command" category="control"><comment x="0" y="0" w="194.2857142857143" collapsed="false">Delete all clones from a selected sprite.&#xD;&#xD;Block by Loucheman</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_objectsMenu</options></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>clone</l><block s="reportAskFor"><block var="sprite"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block><script><block s="doTellTo"><block var="clone"/><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script></block></script></block-definition><block-definition s="Delete all clones from all sprites" type="command" category="control"><comment x="0" y="0" w="174.2857142857143" collapsed="false">Delete all clones from all sprites.&#xD;&#xD;Block by Loucheman</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doForEach"><l>clone</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>2</l><l/></block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block var="value"/><block s="reportAskFor"><block var="value"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>temporary?</option></l></block></autolambda><list></list></block><list></list></block></list></block></autolambda><list><l>value</l></list></block><block s="reportAskFor"><l>Stage</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>other sprites</option></l></block></autolambda><list></list></block><list></list></block></block></block><script><block s="doTellTo"><block s="reportListItem"><l>1</l><block var="clone"/></block><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script></block></script></block-definition><block-definition s="button costume from text %&apos;text&apos; size %&apos;size&apos; MarX %&apos;MarX&apos; MarY %&apos;MarY&apos; pen size %&apos;PenS&apos; box color %&apos;boxColor&apos; bg color %&apos;BgC&apos; txt color %&apos;TxC&apos; PivotX %&apos;PivotX&apos; PivotY %&apos;PivotY&apos;" type="reporter" category="looks"><comment x="0" y="0" w="155.83333333333334" collapsed="false">Button costume from text v1.1&#xD;By Loucheman&#xD;&#xD;Create a costume for any button you want !&#xD;&#xD;text: text on the button&#xD;Size: size of text &#xD;MarX: left and right margin to increase the width of the button&#xD;MarY: save as MarX but fot height&#xD;pensize: thickness of the line&#xD;&#xD;Thk Dardoro for the color picker functionality.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Button</input><input type="%n">20</input><input type="%n">20</input><input type="%n">10</input><input type="%n">5</input><input type="%clr"></input><input type="%clr"></input><input type="%clr"></input><input type="%txt" readonly="true">center<options>left&#xD;center&#xD;right</options></input><input type="%txt" readonly="true">center<options>upper&#xD;center&#xD;bottom</options></input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>MarginX</l><l>MarginY</l><l>PenSize</l><l>SavePensize</l><l>SavePenColor</l></list></block><block s="doSetVar"><l>MarginX</l><block var="MarX"/></block><block s="doSetVar"><l>MarginY</l><block var="MarY"/></block><block s="doSetVar"><l>PenSize</l><block var="PenS"/></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>SavePenColor</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="getPenAttribute"><l><option>transparency</option></l></block></list></block></block><block s="doSetVar"><l>SavePensize</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="setSize"><block var="PenSize"/></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doDeclareVariables"><list><l>UpperLeftCorner</l><l>BottomRightCorner</l></list></block><block s="doSetVar"><l>UpperLeftCorner</l><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></list></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></block></list></block></block><block s="doSetVar"><l>BottomRightCorner</l><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="PenSize"/></list></block><block var="MarginX"/></list></block><block s="reportVariadicProduct"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block><custom-block s="letter width at size %n"><block var="size"/></custom-block></list></block></list></block><block var="MarginX"/></list></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></list></block><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block var="PenSize"/></block><block var="MarginY"/></block><custom-block s="letter height at size %n"><block var="size"/></custom-block></block><block var="MarginY"/></block><block s="reportRound"><block s="reportQuotient"><block var="PenSize"/><l>2</l></block></block></block><l>1</l></block></list></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><custom-block s="set pen color to Dardoro color %s"><block var="boxColor"/></custom-block><block s="down"></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block></block><block s="up"></block><block s="gotoXY"><custom-block s="average %mult%n"><list><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block></list></custom-block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></list></custom-block></block><custom-block s="set pen color to Dardoro color %s"><block var="BgC"/></custom-block><block s="floodFill"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="MarginX"/></list></block><block s="reportQuotient"><block var="PenSize"/><l>1.5</l></block></list></block><l>0</l></list></block><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block var="MarginY"/></block><block s="reportQuotient"><block var="PenSize"/><l>1</l></block></block><custom-block s="letter height at size %n"><block var="size"/></custom-block></block><l>1</l></block></block><custom-block s="set pen color to Dardoro color %s"><block var="TxC"/></custom-block><block s="write"><block var="text"/><block var="size"/></block><block s="setPenColorDimension"><l><option>hue</option></l><block s="reportListItem"><l>1</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>saturation</option></l><block s="reportListItem"><l>2</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportListItem"><l>3</l><block var="SavePenColor"/></block></block><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="SavePenColor"/></block></block><block s="setXPosition"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotX"/><l>left</l></list></block><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotX"/><l>right</l></list></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>1</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>1</l><block var="BottomRightCorner"/></block></list></custom-block></block></block><comment w="90" collapsed="false">pivot x</comment></block><block s="setYPosition"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotY"/><l>upper</l></list></block><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="PivotY"/><l>bottom</l></list></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block><custom-block s="average %mult%n"><list><block s="reportListItem"><l>2</l><block var="UpperLeftCorner"/></block><block s="reportListItem"><l>2</l><block var="BottomRightCorner"/></block></list></custom-block></block><comment w="90" collapsed="false">pivot y</comment></block></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doReport"><block var="costume"/></block></script><scripts><script x="412" y="903.1999999999999"><block s="setColor"><color>16,4,0,1</color></block></script></scripts></block-definition><block-definition s="letter width at size %&apos;size&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">72</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="size"/><l>55</l></list></block><l>100</l></block></block></script></block-definition><block-definition s="letter height at size %&apos;size&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">72</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="size"/><l>360</l></list></block><l>564</l></block></block></script><scripts><script x="121.00000000000007" y="98.66666666666664"><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="size"/><l>133</l></list></block><l>200</l></block></block></script></scripts></block-definition><block-definition s="average %&apos;nums&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:a soma de _&#xD;</translations><inputs><input type="%mult%n"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="nums"/></block><script><block s="doReport"><l>0</l></block></script><list></list></block><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block var="nums"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="nums"/></block></block></block></script></block-definition><block-definition s="set pen color to Dardoro color %&apos;color&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>rgb</l></list></block><block s="doSetVar"><l>rgb</l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block s="reportJoinWords"><list><block var="color"/></list></block><l>rgba(</l></block></block><l>)</l></block></block><l>,</l></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="rgb"/></block><block s="reportListItem"><l>2</l><block var="rgb"/></block><block s="reportListItem"><l>3</l><block var="rgb"/></block></custom-block></script><scripts><script x="408.99999999999994" y="35.66666666666663"><block s="reportJoinWords"><list><l>hello </l></list></block></script><script x="473.00000000000006" y="126.66666666666661"><block s="doSetVar"><l>rgb</l><block s="reportNewList"><list><block s="reportVariadicProduct"><list><block s="reportTextSplit"><custom-block s="substring of %txt before %txt"><custom-block s="substring of %txt after %txt"><block s="reportJoinWords"><list><block var="color"/></list></block><l>(</l></custom-block><l>)</l></custom-block><l><option>csv</option></l></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l></list></block></list></block></list></block></block></script></scripts></block-definition><block-definition s="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="203.33333333333337" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><l></l><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><block s="reportVariadicSum"><list><block var="index"/><block s="reportTextAttribute"><l><option>length</option></l><block var="marker"/></block></list></block><l></l></custom-block></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="use case-independent comparison"></custom-block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><custom-block s="to lower case %txt"><block var="small"/></custom-block><custom-block s="to lower case %txt"><block var="large"/></custom-block></list></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="small"/><block var="large"/></list></block></block></block></script></block-definition><block-definition s="use case-independent comparison" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportApplyExtension"><l>var_get(name)</l><list><l>_case indepent</l></list></block></block></script><list></list></block><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>txt_lowercase(txt)</l><list><block var="text"/></list></block></block></script></block-definition><block-definition s="substring of %&apos;str&apos; from position %&apos;start&apos; to position %&apos;end&apos; inclusive" type="reporter" category="operators"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block var="start"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="end"/><l>0</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block><block var="end"/></block></block><block var="str"/></block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><block var="string"/><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><l>1</l><block s="reportDifference"><block var="index"/><l>1</l></block></custom-block></block></block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666663" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;ca:fixa el llapis al color r: _ g: _ b: _&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>clr_setpen(clr)</l><list><block s="reportApplyExtension"><l>clr_rgba(r, g, b, a)</l><list><block var="r"/><block var="g"/><block var="b"/><block s="reportApplyExtension"><l>clr_channel(clr, rgba)</l><list><block s="reportApplyExtension"><l>clr_pen</l><list></list></block><l>a</l></list></block></list></block></list></block></script></block-definition><block-definition s="$camera snap" type="reporter" category="sensing"><comment x="0" y="0" w="216" collapsed="false">takes a snapshot with the webcam and reports it as a new costume, or zero if the user cancels</comment><header></header><code></code><translations>pt:$camera a imagem actual do vídeo&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>callback</l><l>pic</l></list></block><block s="doSetVar"><l>callback</l><block s="reportApplyExtension"><l>mda_snap</l><list></list></block></block><block s="doWaitUntil"><block s="evaluate"><block s="reifyScript"><script><block s="doSetVar"><l>pic</l><block s="evaluate"><block var="callback"/><list></list></block></block><block s="doReport"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="pic"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></block></script><list></list></block><list></list></block></block><block s="doReport"><block var="pic"/></block></script></block-definition><block-definition s="export costume %&apos;costume&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>cst_export(cst, name)</l><list><block var="costume"/><l></l></list></block></script><list></list></block></script></block-definition><block-definition s="set name of costume %&apos;costume&apos; to %&apos;name&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%s">thing</input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block var="name"/></list></block></script><list></list></block></script></block-definition><block-definition s="export costume list %&apos;costumes&apos; base name %&apos;name&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s">frame</input></inputs><script><block s="doDeclareVariables"><list><l>count</l></list></block><block s="doSetVar"><l>count</l><block s="reportListAttribute"><l><option>length</option></l><block var="costumes"/></block></block><block s="doForEach"><l>item</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="costumes"/></block><script><block s="doApplyExtension"><l>cst_export(cst, name)</l><list><block var="item"/><block s="reportJoinWords"><list><block var="name"/><l> (</l><block var="count"/><l>)</l></list></block></list></block><block s="doChangeVar"><l>count</l><l>-1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="count"/><l>10</l></block><l>0</l></list></block><script><block s="doWait"><l>1</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;pt:lança _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><comment x="0" y="0" w="263.3333333333333" collapsed="false">This is a breakpoint block, to be used in debugging.&#xD;The Boolean input specifies the condition under which&#xD;the program should pause.  (Use True for an unconditional breakpoint.)  The intent is that the script should have&#xD;SHOW VARIABLE blocks for the process&apos;s local variables.&#xD;After the pause, this block automatically hides all temporary variables.</comment><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;pt:se _ , então _ e faz pausa em tudo $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><comment x="0" y="0" w="206.66666666666666" collapsed="false">This block does nothing.&#xD;Use it when you are calling a reporter&#xD;for its side effect and don&apos;t care about&#xD;its return value.</comment><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="cascade %&apos;num&apos; times %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="138" collapsed="false">Call f(f(f(...(f(x))))) n times where the three input slots are n, f, and x from left to right.  The # variable can be used inside f to represent how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado de _ invocações em cascata de _ com argumento inicial _ _&#xD;ca:en cascada _ vegades _ _ _&#xD;</translations><inputs><input type="%n"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="cascade until %&apos;pred&apos; %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="210.47493489583331" collapsed="false">Call f(f(f(...(f(x))))) until condition is true, where the three input slots are condition, f, and x from left to right.  The # variable can be used inside f or condition to indicate how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado da invocação em cascata até que _ de _ com argumento inicial _ _&#xD;ca:en cascada fins _ _ _ _&#xD;</translations><inputs><input type="%predRing"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list><block var="result"/></list></block><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="compose %&apos;f&apos; %&apos;g&apos;" type="reporter" category="control"><comment x="0" y="0" w="151.33333333333334" collapsed="false">Returns the function x↦f(g(x)) where f and g are the two inputs.</comment><header></header><code></code><translations>pt:a composição de _ com _&#xD;ca:composa _ _&#xD;</translations><inputs><input type="%repRing"></input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="evaluate"><block var="f"/><list><block s="evaluate"><block var="g"/><list><l></l></list></block></list></block></autolambda><list></list></block></block></script></block-definition><block-definition s="repeat %&apos;action&apos; until %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="202.66666666666666" collapsed="false">Like the built-in REPEAT UNTIL block, except that the ending condition is not tested until the script has been run the first time.  So the script is run at least once.</comment><header></header><code></code><translations>pt:repete _ até que _ $loop-0.7&#xD;ca:repeteix _ fins _&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;action&apos; while %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="287.3333333333333" collapsed="false">Run the script repeatedly, as long as the given condition is true.  Runs the script at least once before testing the condition.</comment><header></header><code></code><translations>pt:repete _ enquanto _ $loop-0.7&#xD;ca:repeteix _ mentre _&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat while %&apos;pred&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="264" collapsed="false">Runs the script repeatedly, as long as the condition is true. Tests the condition before the first time the script is run.  Like the built in REPEAT UNTIL except that in this block the condition must be true, not false.</comment><header></header><code></code><translations>pt:enquanto _ , repete _ $loop-0.7&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;num&apos; %&apos;#&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="171" collapsed="false">Runs the script the specified number of times, like the built-in REPEAT block, but this one provides the # variable that can be used inside the script.  Try&#xD;REPEAT (200)&#xD;                MOVE (#) STEPS&#xD;   RIGHT 92&#xD;with the pen down.</comment><header></header><code></code><translations>pt:repete _ vezes _ _ $loop-0.7&#xD;ca:repeteix _ _ _&#xD;</translations><inputs><input type="%n"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; step %&apos;step&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="247.33333333333334" collapsed="false">The primitive FOR block uses an implicit step of ±1 depending on which of the starting and ending values is larger.  This version allows you to provide an explicit step value.  If the sign of the step input is incompatible with the ordering of the starting and ending values, the script will not be run at all.</comment><header></header><code></code><translations>pt:para _ de _ com passo _ a _ _ $loop-0.7&#xD;ca:per _ = _ incrementant _ fins _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>test</l></list></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="step"/><l>0</l></list></block><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doUntil"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="let %&apos;a&apos; be %&apos;val&apos; in %&apos;loop&apos; %&apos;body&apos;" type="command" category="control"><comment x="0" y="0" w="238.66666666666669" collapsed="false">Provides LOOP as a function of one input that runs&#xD;the body of the LET with A set to the function input,&#xD;so the body can run itself recursively.&#xD;See COPY block in Variables for an example of use.</comment><header></header><code></code><translations>pt:tendo _ o valor inicial _ , executa _ definido como _&#xD;ca:fes que _ sigui _ al _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%s"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>a</l><block var="val"/></block><block s="doSetVar"><l>loop</l><block s="reifyScript"><script><block s="doSetVar"><l>a</l><block var="new value"/></block><block s="doRun"><block var="body"/><list><block var="a"/></list></block></script><list><l>new value</l></list></block></block><block s="doRun"><block var="loop"/><list><block var="a"/></list></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="30,30,30,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="5709"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5710"><item><ref mediaID="Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="5711"></list></sounds><variables><variable name="@SaveShown"><bool>true</bool></variable></variables><blocks></blocks><scripts><script x="62.142857142857146" y="49.88095238095237"><block s="receiveGo"></block><block s="setBackgroundColor"><color>30,30,30,1</color></block></script></scripts><sprites select="1"><sprite name="Eraser effect" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="0,91.8,14.688000000000011,1" pen="tip" id="5719"><costumes><list id="5720"><item><ref mediaID="Eraser effect_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5721"></list></sounds><blocks></blocks><variables></variables><scripts><script x="84.28571428571429" y="61.59523809523791"><block s="receiveGo"></block><block s="hide"></block><block s="setEffect"><l><option>ghost</option></l><l>95</l></block><block s="doForever"><script><block s="doStamp"></block></script></block></script></scripts></sprite><sprite name="Firework" idx="1" x="29.89999999999652" y="47.800000000000075" heading="0" scale="0.15" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="150.45,126.37800000000001,0,1" pen="tip" id="5734"><costumes><list id="5735"><item><ref mediaID="Firework_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5736"></list></sounds><blocks><block-definition s="new firework type: %&apos;type&apos; param: %&apos;param&apos;" type="command" category="Firework"><header></header><code></code><translations></translations><inputs><input type="%txt">normal<options>normal</options></input><input type="%l">normal</input></inputs><script><block s="show"></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="type"/><l>normal</l></list></block><script><block s="gotoXY"><block s="reportRandom"><block s="reportAskFor"><l>Stage</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>left</option></l></block></autolambda><list></list></block><list></list></block><block s="reportAskFor"><l>Stage</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>right</option></l></block></autolambda><list></list></block><list></list></block></block><block s="reportAskFor"><l>Stage</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>bottom</option></l></block></autolambda><list></list></block><list></list></block></block></script><list></list></block><block s="setHeading"><l>0</l></block><block s="doDeclareVariables"><list><l>hSpeed</l><l>vSpeed</l><l>step</l><l>explodingAtStep</l><l>color</l></list></block><block s="doSetVar"><l>hSpeed</l><block s="reportVariadicProduct"><list><custom-block s="remap value %n from range %n , %n to range %n , %n"><block s="reportMonadic"><l><option>abs</option></l><block s="xPosition"></block></block><l>0</l><block s="reportAskFor"><l>Stage</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>right</option></l></block></autolambda><list></list></block><list></list></block><l>0</l><l>3</l></custom-block><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>sign</option></l><block s="xPosition"></block></block></block></list></block></block><block s="doSetVar"><l>vSpeed</l><block s="reportRandom"><l>9</l><l>11</l></block></block><block s="doSetVar"><l>explodingAtStep</l><block s="reportRandom"><custom-block s="remap value %n from range %n , %n to range %n , %n"><block var="vSpeed"/><l>9</l><l>11</l><l>35</l><l>50</l></custom-block><custom-block s="remap value %n from range %n , %n to range %n , %n"><block var="vSpeed"/><l>9</l><l>11</l><l>50</l><l>75</l></custom-block></block></block><block s="doSetVar"><l>color</l><block s="reportRandom"><l>1</l><l>100</l></block></block><block s="setEffect"><l><option>color</option></l><block var="color"/></block><block s="doSetVar"><l>step</l><l>0</l></block><custom-block s="repeat %cs until %boolUE"><script><block s="doChangeVar"><l>step</l><l>1</l></block><block s="changeXPosition"><block var="hSpeed"/></block><block s="changeYPosition"><block var="vSpeed"/></block><block s="doChangeVar"><l>vSpeed</l><l>-.2</l></block><block s="doStamp"></block></script><block s="reportVariadicGreaterThanOrEquals"><list><block var="step"/><block var="explodingAtStep"/></list></block></custom-block><block s="doTellTo"><l>Particle</l><block s="reifyScript"><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>nbParticles</l></list></block><block s="doSetVar"><l>nbParticles</l><block s="reportRandom"><l>20</l><l>30</l></block></block><block s="doGotoObject"><block var="#1"/></block><block s="doFaceTowards"><l><option>random position</option></l></block><block s="setEffect"><l><option>color</option></l><block var="color"/></block><block s="doRepeat"><block var="nbParticles"/><script><block s="createClone"><l><option>myself</option></l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="nbParticles"/></block></block></script></block></script></block></script><list><l>#1</l></list></block><list><block s="reportGet"><l><option>self</option></l></block><block var="color"/></list></block><block s="removeClone"></block></script></block-definition><block-definition s="fire type: %&apos;type&apos; param: %&apos;param&apos;" type="command" category="Firework"><header></header><code></code><translations></translations><inputs><input type="%txt">normal</input><input type="%l"></input></inputs></block-definition></blocks><variables></variables><scripts><script x="22.857142857142858" y="21.42857142857143"><block s="receiveGo"></block><block s="hide"></block><block s="setScale"><l>15</l></block><block s="clear"></block><block s="doForever"><script><block s="doWarp"><script><block s="doRepeat"><block s="reportRandom"><l>1</l><l>3</l></block><script><block s="createClone"><l><option>myself</option></l></block></script></block></script></block><block s="doWait"><block s="reportRandom"><l>.2</l><l>1.5</l></block></block></script></block></script><script x="21.42857142857143" y="260.3095238095237"><block s="receiveOnClone"></block><custom-block s="new firework type: %txt param: %l" scope="local"><l>normal</l><l/></custom-block></script></scripts></sprite><sprite name="Particle" idx="3" x="33.149999999999736" y="27.00000000000013" heading="62.57999999999953" scale="0.07" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="53.85599999999998,168.3,0,1" pen="tip" id="5976"><costumes><list id="5977"><item><ref mediaID="Particle_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5978"></list></sounds><blocks></blocks><variables></variables><scripts><script x="12.857142857142858" y="7.142857142857143"><block s="receiveGo"></block><block s="hide"></block><block s="setScale"><l>7</l></block></script><script x="15.000000000000002" y="115.41666666666744"><block s="receiveOnClone"></block><block s="show"></block><block s="doDeclareVariables"><list><l>speed</l></list></block><block s="doSetVar"><l>speed</l><block s="reportRandom"><l>2.1</l><l>3</l></block></block><block s="doRepeat"><block s="reportRandom"><l>20</l><l>30</l></block><script><block s="forward"><block var="speed"/></block><block s="doStamp"></block></script></block><block s="removeClone"></block></script><script x="229.2857142857143" y="156.72619047619136"><block s="createClone"><l><option>myself</option></l></block></script><script x="206.42857142857144" y="299.6785714285721"><block s="doWait"><l>1</l></block></script><script x="209.57142857142856" y="113.05952380952449"><block s="reportRandom"><l>3</l><l>5</l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="fireworks v1.0" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_XY Grid"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Eraser effect_cst_Untitled"/><costume name="Untitled" center-x="32" center-y="27" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAAAXNSR0IArs4c6QAAAW9JREFUWEftmLFOwzAQhv8Tc1nyBPQVMvNATMyMvAJTeYs+BGukjiCl8ASRIOlEpBolUqJgHPvq1PQs2at9vs+/72yfCWdoKs8UZxoqKuKMs43xnoALOefcF/4k4KWQ54DnAq9UntVLt9O61UV1DaBx+XACh1LVV20r8H/DDouwxfcs8KVgXdBG4EvD2qD/AEuBnYP+BSwN1gQdL7BUdXWVR4WjApYOO1W5VzgBux4Env3dDUixqDuGRQL23G6uWQoJrlK+49Kx5qscx64/1tLFwZHKc8yocAwqD3VenK+1YYek3nrTKlqv6dYqz/aeIRbE7OWtfro9tPfjW0L3Ik7lsr6jr3YzCywqActmiyMeqPl+tQKLgC7rDQjP9NnuplEg8qsK++YRUFsdtgN3fgYCuFF59h4ko7RJqajWAD5svjjAvX3oZOR+cLOBQ53VXFBn0rlCYKnip4IuBjYsqKtejqaFUlFdATD2uYTR+38AJiyne/vngFcAAAAASUVORK5CYII=" mediaID="Firework_cst_Untitled"/><costume name="Untitled" center-x="32" center-y="27" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAAAXNSR0IArs4c6QAAAW9JREFUWEftmLFOwzAQhv8Tc1nyBPQVMvNATMyMvAJTeYs+BGukjiCl8ASRIOlEpBolUqJgHPvq1PQs2at9vs+/72yfCWdoKs8UZxoqKuKMs43xnoALOefcF/4k4KWQ54DnAq9UntVLt9O61UV1DaBx+XACh1LVV20r8H/DDouwxfcs8KVgXdBG4EvD2qD/AEuBnYP+BSwN1gQdL7BUdXWVR4WjApYOO1W5VzgBux4Env3dDUixqDuGRQL23G6uWQoJrlK+49Kx5qscx64/1tLFwZHKc8yocAwqD3VenK+1YYek3nrTKlqv6dYqz/aeIRbE7OWtfro9tPfjW0L3Ik7lsr6jr3YzCywqActmiyMeqPl+tQKLgC7rDQjP9NnuplEg8qsK++YRUFsdtgN3fgYCuFF59h4ko7RJqajWAD5svjjAvX3oZOR+cLOBQ53VXFBn0rlCYKnip4IuBjYsqKtejqaFUlFdATD2uYTR+38AJiyne/vngFcAAAAASUVORK5CYII=" mediaID="Particle_cst_Untitled"/></media></snapdata>