<snapdata remixID="14071429"><project name="AMPs Block Collection" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes>Work in progress!&#xD;&#xD;Some blocks require javascript!&#xD;&#xD;Blocks:&#xD;* when I am touching _&#xD;* on every tick&#xD;* ask _ with options _&#xD;* alert _&#xD;* prompt _ (with prefill _) (prompt answer)&#xD;* change cursor to _&#xD;* keys being pressed&#xD;* _ touching _?&#xD;* comment</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAABN0lEQVR4Xu3SMQEAMBADob5/0amMW0ADt20PIicgJQFJCUhKQFICkhKQlICkBCQlICkBSQlISkBSApISkJSApAQkJSApAUkJSEpAUgKSEpCUgKQEJCUgKQFJCUhKQFICkhKQlICkBCQlICkBSQlISkBSApISkJSApAQkJSApAUkJSEpAUgKSEpCUgKQEJCUgKQFJCUhKQFICkhKQlICkBCQlICkBSQlISkBSApISkJSApAQkJSApAUkJSEpAUgKSEpCUgKQEJCUgKQFJCUhKQFICkhKQlICkBCQlICkBSQlISkBSApISkJSApAQkJSApAUkJSEpAUgKSEpCUgKQEJCUgKQFJCUhKQFICkhKQlICkBCQlICkBSQlISkBSApISkJSApAQkJSApAUkJSEpAUgKSEpCUgKQ+guPeqCPiIgoAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="AMPs Block Collection"><notes>Work in progress!&#xD;&#xD;Some blocks require javascript!&#xD;&#xD;Blocks:&#xD;* when I am touching _&#xD;* on every tick&#xD;* ask _ with options _&#xD;* alert _&#xD;* prompt _ (with prefill _) (prompt answer)&#xD;* change cursor to _&#xD;* keys being pressed&#xD;* _ touching _?&#xD;* comment</notes><palette><category name="AMP&apos;s Blocks" color="22,0,255,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="when I am touching %&apos;collidable&apos;" type="hat" category="AMP&apos;s Blocks"><comment x="0" y="0" w="196.7796610169491" collapsed="false">Made by ampelectrecuted&#xD;&#xD;Scripts attached to this block will run when the sprite touches the selected collidable.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" irreplaceable="true" initial="1"><options>§_collidablesMenu</options></input></inputs><script><block s="doReport"><block s="reportTouchingObject"><block var="collidable"/></block></block></script></block-definition><block-definition s="set cursor to %&apos;cursor name&apos;" type="command" category="AMP&apos;s Blocks" space="true"><comment x="0" y="0" w="283.82937807309446" collapsed="false">Made by sathvikrias, previously by ampelectrecuted&#xD;&#xD;Changes the cursor to a different one provided by the system. The cursor will change back to normal when it departs the Snap! window.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1">default<options>default&#xD;none&#xD;pointer&#xD;crosshair&#xD;move&#xD;text&#xD;wait&#xD;help&#xD;progress&#xD;no-drop&#xD;not-allowed&#xD;copy&#xD;cell&#xD;context-menu&#xD;alias&#xD;grab&#xD;grabbing&#xD;all-scroll&#xD;col-resize&#xD;row-resize&#xD;n-resize&#xD;s-resize&#xD;e-resize&#xD;w-resize&#xD;ne-resize&#xD;nw-resize&#xD;se-resize&#xD;sw-resize&#xD;vertical-text&#xD;zoom-in&#xD;zoom-out</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><block s="doApplyExtension"><l>SciS_setCursor(cur,proc)</l><list><block var="cursor name"/></list></block></script></block-definition><block-definition s="toast %&apos;content&apos; for %&apos;time&apos; secs" type="command" category="AMP&apos;s Blocks"><comment w="267.9661016949152" collapsed="false">Made by ampelectrecuted, small modification by sathvikrias&#xD;&#xD;Shows a toast message on the stage.</comment><header></header><code></code><translations></translations><inputs><input type="%s" initial="1">Something happened.</input><input type="%n" initial="1">3</input></inputs><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="doSayFor"><block var="content"/><block var="time"/></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="JavaScript enabled?" type="predicate" category="AMP&apos;s Blocks" space="true"><comment x="0" y="0" w="233.2203389830508" collapsed="false">Made by sathvikrias, previously by joecooldo&#xD;&#xD;Detects if JavaScript functions for Snap! is enabled.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>value</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>value</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="value"/></block></script></block-definition><block-definition s="keys being pressed" type="reporter" category="AMP&apos;s Blocks" space="true"><comment x="0" y="0" w="232.37288135593207" collapsed="false">Made by sathvikrias, previously by ampelectrecuted&#xD;&#xD;Reports all currently pressed keys as a list.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAtomicKeep"><block s="reifyPredicate"><autolambda><block s="reportKeyPressed"><l></l></block></autolambda><list></list></block><block s="reportNewList"><list><l>`</l><l>&#126;</l><l>!</l><l>@</l><l>#</l><l>$</l><l>%</l><l>^</l><l>&amp;</l><l>*</l><l>(</l><l>)</l><l>-</l><l>_</l><l>=</l><l>+</l><l>/</l><l>:</l><l>;</l><l>"</l><l>&apos;</l><l>|</l><l>\</l><l>,</l><l>.</l><l>/</l><l>&lt;</l><l>&gt;</l><l>?</l><l>[</l><l>]</l><l>{</l><l>}</l><l>0</l><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l><l>a</l><l>b</l><l>c</l><l>d</l><l>e</l><l>f</l><l>g</l><l>h</l><l>i</l><l>j</l><l>k</l><l>l</l><l>m</l><l>n</l><l>o</l><l>p</l><l>q</l><l>r</l><l>s</l><l>t</l><l>u</l><l>v</l><l>w</l><l>x</l><l>y</l><l>z</l><l>space</l><l>enter</l><l>backspace</l><l>control</l><l>alt</l><l>up arrow</l><l>down arrow</l><l>left arrow</l><l>right arrow</l><l>insert</l><l>delete</l><l>home</l><l>end</l><l>pageup</l><l>pagedown</l><l>capslock</l><l>numlock</l><l>f1</l><l>f2</l><l>f3</l><l>f4</l><l>f5</l><l>f6</l><l>f7</l><l>f8</l><l>f9</l><l>f10</l><l>f11</l><l>f12</l><l>scrolllock</l><l>pause</l><l>shift</l></list></block></block></block></script></block-definition><block-definition s="image %&apos;url&apos;" type="reporter" category="AMP&apos;s Blocks"><comment x="0" y="0" w="248.4745762711864" collapsed="false">Made by ampelectrecuted&#xD;&#xD;Reports an image from a URL as a costume.</comment><header></header><code></code><translations></translations><inputs><input type="%s" initial="1">https://snap.berkeley.edu/static/img/alonzo.svg</input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>cst_load(url)</l><list><block var="url"/></list></block></block></script></block-definition></blocks><primitives></primitives><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" id="213"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAFjUlEQVR4Xu3XMREAAAgDMfBvGhf8khjo+NcdAODdvi8CAAIMAAUPGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASAgwAAQEGAACAgwAAQEGAACAgwAAQEGgIAAA0BAgAEgIMAAEBBgAAgIMAAEBBgAAgIMAAEBBoCAAANAQIABICDAABAQYAAICDAABAQYAAICDAABAQaAgAADQECAASBwsXEBaeGCH6gAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="214"></list></costumes><sounds><list struct="atomic" id="215"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="0"><watcher scope="Stage" s="reportMouseX" style="normal" x="10" y="10" color="4,148,220" hidden="true"/></sprites></stage><variables></variables></scene></scenes></project><media name="AMPs Block Collection" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>