<snapdata remixID="9797130"><project name="Gradient/Hue generator" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>a simple gradient maker, simply change the values in the "pen HSBT" block, and for changing effects: put a capital X or Y in the first box in a "pos" reporter that i have set aside, and in the second, put a + or -, then plug it in to the HSBT block, press space, and see what happens!</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-150" y="-150" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="253.725,0,0,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36.373046875" y="27.8333333333334"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="set up"></custom-block><block s="doWarp"><script><block s="doUntil"><custom-block s="%s &gt;/= %s"><block s="xPosition"></block><l>100</l></custom-block><script><custom-block s="HSBT %s %s %s %s"><l>0</l><l>100</l><l>100</l><l>0</l></custom-block></script></block></script></block><custom-block s="move aside"></custom-block></script><script x="489" y="95.9999999999998"><custom-block s="%s pos %s"><l></l><l></l></custom-block></script><script x="489" y="114.9999999999998"><custom-block s="%s pos %s"><l></l><l></l></custom-block></script><script x="489" y="133.9999999999998"><custom-block s="%s pos %s"><l></l><l></l></custom-block></script><script x="488.28515625" y="77.3333333333334"><custom-block s="%s pos %s"><l></l><l></l></custom-block></script></scripts></sprite><watcher scope="Stage" s="getLastMessage" style="normal" x="10" y="10" color="230,168,34" hidden="true"/><watcher var="X" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="all but first %&apos;two&apos; of %&apos;in&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block var="in"/></block><block s="doRepeat"><block var="two"/><script><block s="doSetVar"><l>a</l><block s="reportCDR"><block var="a"/></block></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="Reset %&apos;X&apos; %&apos;Y&apos; %&apos;R&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s">0</input><input type="%s">0</input><input type="%s">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="setHeading"><block var="R"/></block><block s="clear"></block><block s="down"></block></script></block-definition><block-definition s="pen HSBT %&apos;H&apos; %&apos;S&apos; %&apos;B&apos; %&apos;T&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s">0</input><input type="%s">100</input><input type="%s">100</input><input type="%s">0</input></inputs><script><block s="setPenHSVA"><l><option>hue</option></l><block var="H"/></block><block s="setPenHSVA"><l><option>saturation</option></l><block var="S"/></block><block s="setPenHSVA"><l><option>brightness</option></l><block var="B"/></block><block s="setPenHSVA"><l><option>transparency</option></l><block var="T"/></block></script></block-definition><block-definition s="%&apos;in1&apos; &gt;/= %&apos;in2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="in1"/><block var="in2"/></block><block s="reportGreaterThan"><block var="in1"/><block var="in2"/></block></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="%&apos;X&apos; pos %&apos;+&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><block s="doIf"><block s="reportEquals"><block var="X"/><l>X</l></block><script><block s="doSetVar"><l>a</l><block s="xPosition"></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="X"/><l>Y</l></block><script><block s="doSetVar"><l>a</l><block s="yPosition"></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="+"/><l>+</l></block><script><block s="doSetVar"><l>c</l><block s="reportSum"><block s="reportProduct"><block var="a"/><l>-0.5</l></block><l>50</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="+"/><l>-</l></block><script><block s="doSetVar"><l>c</l><block s="reportSum"><block s="reportProduct"><block var="a"/><l>0.5</l></block><l>50</l></block></block></script></block><block s="doReport"><block var="c"/></block></script></block-definition><block-definition s="HSBT %&apos;H&apos; %&apos;S&apos; %&apos;B&apos; %&apos;T&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s">0</input><input type="%s">100</input><input type="%s">100</input><input type="%s">0</input></inputs><script><custom-block s="pen HSBT %s %s %s %s"><block var="H"/><block var="S"/><block var="B"/><block var="T"/></custom-block><block s="forward"><l>1</l></block><block s="doIf"><custom-block s="%s &gt;/= %s"><block s="yPosition"></block><l>100</l></custom-block><script><block s="doSetVar"><l>X</l><block s="reportSum"><block var="X"/><l>1</l></block></block><block s="gotoXY"><block var="X"/><l>-100</l></block></script></block></script></block-definition><block-definition s="move aside" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="gotoXY"><l>-150</l><l>-150</l></block></script></block-definition><block-definition s="set up" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>X</l><l>-100</l></block><custom-block s="Reset %s %s %s"><l>-100</l><l>-100</l><l>0</l></custom-block></script></block-definition><block-definition s="reset %&apos;X&apos; %&apos;Y&apos; %&apos;direction&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="clear"></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="setHeading"><block var="direction"/></block><block s="down"></block></script></block-definition></blocks><variables><variable name="X"><l>100</l></variable></variables></project><media name="Gradient/Hue generator" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>