<snapdata remixID="9039963"><project name="PongGame-KonradSukiennik" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="2"><item><costume name="ping pong table" center-x="240" center-y="180" image="data:image/png;base64,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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="red team points" idx="5" x="-142.509765625" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="224,17,0,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="473" collapsed="true">Konrad Sukiennik- When a person presses the flag, the sprite will hide and erase anything it had written.</comment></block><block s="hide"></block><block s="clear"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l><comment w="404" collapsed="true">Konrad Sukiennik- This stops the numbers appearing eventhough the game has ended.</comment></block></script><script x="20" y="131"><block s="receiveMessage"><l>red team got a point</l><comment w="515" collapsed="true">Konrad Sukiennik-When the sprite receives the broadcast, &quot;red team got a point&quot;, it will set its pen color to blue.</comment></block><block s="setColor"><color>224,17,0,1</color></block><block s="doUntil"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>5</l><comment w="316" collapsed="true">Konrad Sukiennik- It will wait 5 seconds till the next time it will refresh.</comment></block><script><block s="gotoXY"><l>-170</l><l>100</l><comment w="315" collapsed="true">Konrad Sukiennik-It will begin at these coordinates(upper left corner).</comment></block><block s="write"><block var="red team&apos;s points"/><l>50</l><comment w="481" collapsed="true">Konrad Sukiennik- Until either the red or blue team get 5 points, the sprite will write the red team&apos;s points.</comment></block><block s="doWait"><l>0.5</l><comment w="320" collapsed="true">Konrad Sukiennik- It will wait 5 seconds till the next time it will refresh.</comment></block><block s="clear"><comment w="361" collapsed="true">Konrad Sukiennik- It clears the image so the whole process can be done again.</comment></block></script></block></script><script x="20" y="325"><block s="receiveMessage"><l>clear</l><comment w="451" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;clear&quot; it clears anything that it wrote. .</comment></block><block s="clear"></block></script></scripts></sprite><sprite name="writer" idx="6" x="147.90234375" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="20,0,18.399999999999732,1" pen="tip" id="46"><costumes><list struct="atomic" id="47"></list></costumes><sounds><list struct="atomic" id="48"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveKey"><l><option>space</option></l><comment w="369" collapsed="true">Konrad Sukiennik- This script stops the other scripts from doing anything when press the space key.</comment></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="clear"></block></script><script x="30" y="102"><block s="receiveGo"><comment w="423" collapsed="true">Konrad Sukiennik- This scripts draws the initial screen.</comment></block><block s="clear"></block><block s="hide"></block><block s="doUntil"><block s="reportEquals"><block s="reportKeyPressed"><l><option>space</option></l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="changePenHSVA"><l><option>hue</option></l><l>1</l></block><block s="gotoXY"><l>-110</l><l>0</l><comment w="373" collapsed="true">Konrad Sukiennik- The drawing will spell out &quot;PONG&quot; and &quot;Press Space To Start&quot;.</comment></block><block s="write"><l>PONG</l><l>100</l></block><block s="gotoXY"><l>-130</l><l>-50</l></block><block s="write"><l>Press Space To Start</l><l>25</l></block></script><comment w="715.0000000000003" collapsed="true">Konrad Sukiennik- Untill you press the space key, the script will repeat. It is neccessary to have a repeat block because I have a change hue block, whose purpose is to make the drawing change colors. </comment></block></script><script x="30" y="336"><block s="receiveMessage"><l>blue team won</l><comment w="425" collapsed="true">Konrad Sukiennik- When this script receives the broadcast &quot;blue team won&quot;, it will draw out &quot;Game Over&quot;, &quot;Red Team Won&quot; and then &quot;Press Space To Play Again&quot;. When you press the space key, it will clear all the drawings.</comment></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>clear</l></block><block s="clear"></block><block s="hide"></block><block s="doWait"><l>1</l></block><block s="setColor"><color>15,5,0,1</color></block><block s="gotoXY"><l>-65</l><l>0</l></block><block s="write"><l>Game</l><l>60</l></block><block s="doWait"><l>1</l></block><block s="gotoXY"><l>-65</l><l>-50</l></block><block s="write"><l>Over</l><l>60</l></block><block s="doWait"><l>1</l></block><block s="gotoXY"><l>-100</l><l>-100</l></block><block s="setColor"><color>0,20,199,1</color></block><block s="write"><l>Blue Team Won!</l><l>30</l></block><block s="doWait"><l>3</l></block><block s="clear"></block><block s="setColor"><color>20,3,0,1</color></block><block s="gotoXY"><l>-215</l><l>0</l></block><block s="write"><l>Press Space To Play Again!</l><l>30</l></block><block s="doWaitUntil"><block s="reportKeyPressed"><l><option>space</option></l></block></block><block s="clear"></block></script><script x="30" y="885"><block s="receiveKey"><l><option>space</option></l><comment w="425" collapsed="true">Konrad Sukiennik- When you press the space key, it will draw out &quot;Choose&quot; starting at (-80,100), with a size of 50, and in the color black. Then, it will draw &quot;A&quot; starting at (-13,50), with a size of 50, and in the color black. Finally, it will draw &quot;Difficulty&quot; starting at (-135,0), with a size of 50, and in the color black. </comment></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-80</l><l>100</l></block><block s="write"><l>Choose</l><l>50</l></block><block s="gotoXY"><l>-13</l><l>50</l></block><block s="write"><l>A</l><l>50</l></block><block s="gotoXY"><l>-135</l><l>0</l></block><block s="write"><l>Difficulty</l><l>50</l></block></script><script x="30" y="1084"><block s="receiveMessage"><l>difficulty 1</l><comment w="367" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficulty 1&quot;, it will clear anyhting it drew.</comment></block><block s="clear"></block></script><script x="30" y="1154"><block s="receiveMessage"><l>difficult 2</l><comment w="456" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficult 2&quot;, it will clear anyhting it drew.</comment></block><block s="clear"></block></script><script x="30" y="1224"><block s="receiveMessage"><l>difficulty 3</l><comment w="461" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficulty 3&quot;, it will clear anyhting it drew.</comment></block><block s="clear"></block></script><script x="30" y="1294"><block s="receiveMessage"><l>red team won</l><comment w="425" collapsed="true">Konrad Sukiennik- .When this script receives the broadcast &quot;red team won&quot;, it will draw out &quot;Game Over&quot;, &quot;Red Team Won&quot; and then &quot;Press Space To Play Again&quot;. When you press the space key, it will clear all the drawings.</comment></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>clear</l></block><block s="clear"></block><block s="hide"></block><block s="doWait"><l>2</l></block><block s="setColor"><color>20,5,0,1</color></block><block s="gotoXY"><l>-65</l><l>0</l></block><block s="write"><l>Game</l><l>60</l></block><block s="doWait"><l>1</l></block><block s="gotoXY"><l>-65</l><l>-50</l></block><block s="write"><l>Over</l><l>60</l></block><block s="doWait"><l>1</l></block><block s="gotoXY"><l>-100</l><l>-100</l></block><block s="setColor"><color>250,28,0,1</color></block><block s="write"><l>Red Team Won!</l><l>30</l></block><block s="doWait"><l>3</l></block><block s="clear"></block><block s="setColor"><color>15,4,0,1</color></block><block s="gotoXY"><l>-215</l><l>0</l></block><block s="write"><l>Press Space To Play Again!</l><l>30</l></block><block s="doWaitUntil"><block s="reportKeyPressed"><l><option>space</option></l></block></block><block s="clear"></block></script></scripts></sprite><sprite name="paddle" idx="2" x="-230" y="-42.5" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="189.924,193.8,0,1" pen="tip" id="221"><costumes><list id="222"><item><costume name="paddle" center-x="42.5" center-y="6.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI4NSIgaGVpZ2h0PSIxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGRlZnM+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9ImdyYWRfMSIgY3g9IjAuNTY4NiIgY3k9IjAuNDA5IiByPSIwLjc2ODMiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk5MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMENDNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPCEtLSBFeHBvcnRlZCBieSBTY3JhdGNoIC0gaHR0cDovL3NjcmF0Y2gubWl0LmVkdS8gLS0+CiAgPGltYWdlIGlkPSJJRDAuMzM0Mzc5OTk2MTczMDgzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBSUFBQUFDQ0FZQUFBQnl0ZzBrQUFBQURrbEVRVlI0Mm1OaGdBSVdHQU1BQUg0QUNZd0dhU0FBQUFBdGRFVllkRk52Wm5SM1lYSmxBR0o1TG1Kc2IyOWtaSGt1WTNKNWNIUnZMbWx0WVdkbExsQk9SekkwUlc1amIyUmxjcWdHZis0QUFBQUFTVVZPUks1Q1lJST0iIHRyYW5zZm9ybT0ibWF0cml4KDAuNSwgMCwgMCwgMC41LCAzOSwgOCkiLz4KICA8cGF0aCBpZD0iSUQwLjAzOTkwOTE1MzI0NTM4OTQ2IiBmaWxsPSIjMDA5OTMzIiBzdHJva2U9InVybCgjZ3JhZF8xKSIgc3Ryb2tlLXdpZHRoPSIxMCIgZD0iTSAxOTcgMTYyIEwgMzQwIDE2MiBMIDM0MCAxNzQgTCAxOTcgMTc0IEwgMTk3IDE2MiBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC41NDkwMTk2MzQ3MjM2NjMzLCAwLCAwLCAwLjU0OTAxOTYzNDcyMzY2MzMsIC0xMDQuNDUsIC04Ni4yKSIvPgo8L3N2Zz4=" id="223"/></item></list></costumes><sounds><list struct="atomic" id="224"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"><comment w="360" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><script x="20" y="103"><block s="receiveKey"><l><option>1</option></l><comment w="790" collapsed="true">Konrad Sukiennik- When you press the 1 key the paddle will change its y-coordinate by 5 and bounce of the edges until you let go. This allows for a much smoother experience.</comment></block><block s="doUntil"><block s="reportEquals"><block s="reportKeyPressed"><l><option>1</option></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="changeYPosition"><l>5</l></block><block s="bounceOffEdge"></block></script></block></script><script x="20" y="233"><block s="receiveMessage"><l>red team won</l><comment w="485" collapsed="true">Konrad Sukiennik -When the sprite receives the broadcast  &quot;red team won&quot; from another sprite, it will hide. </comment></block><block s="hide"></block></script><script x="20" y="303"><block s="receiveKey"><l><option>2</option></l><comment w="798" collapsed="true">Konrad Sukiennik- When you press the 2 key the paddle will change its y-coordinate by -5 and bounce of the edges until you let go. This allows for a much smoother experience.</comment></block><block s="doUntil"><block s="reportEquals"><block s="reportKeyPressed"><l><option>2</option></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="changeYPosition"><l>-5</l></block><block s="bounceOffEdge"></block></script></block></script><script x="20" y="433"><block s="receiveMessage"><l>blue team won</l><comment w="485" collapsed="true">Konrad Sukiennik -When the sprite receives the broadcast  &quot;blue team won&quot; from another sprite, it will hide. </comment></block><block s="hide"></block></script><script x="20" y="503"><block s="receiveMessage"><l>difficulty 1</l><comment w="478" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficulty 1&quot;, it will go to its starting position and reapper.</comment></block><block s="gotoXY"><l>-230</l><l>0</l></block><block s="show"></block></script><script x="20" y="594"><block s="receiveMessage"><l>difficult 2</l><comment w="478" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficulty 2&quot;,it will go to its starting position and reapper.</comment></block><block s="gotoXY"><l>-230</l><l>0</l></block><block s="show"></block></script><script x="20" y="685"><block s="receiveMessage"><l>difficulty 3</l><comment w="478" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;difficulty 3&quot;, it will go to its starting position and reapper.</comment></block><block s="gotoXY"><l>-230</l><l>0</l></block><block s="show"></block></script></scripts></sprite><sprite name="pong" idx="1" x="208.7422937072988" y="-141.5507725128432" heading="34" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="288"><costumes><list id="289"><item><costume name="ball a" center-x="22.5" center-y="22.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMjkuNzI3NSIgY3k9IjEzLjEzOTYiIHI9IjM4LjUyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRjk5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGOTQwMCIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxjaXJjbGUgZmlsbD0idXJsKCNTVkdJRF8xXykiIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIvPgogIDwvZz4KPC9zdmc+" id="290"/></item></list></costumes><sounds><list struct="atomic" id="291"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveKey"><l><option>space</option></l><comment w="478.000002" collapsed="true">Konrad Sukiennik- This script is responsible for sending a broadcast when a team has reached 5 points.</comment></block><block s="doSetVar"><l>red team&apos;s points</l><l>0</l><comment w="190" collapsed="true">I set my variables to my desired number..</comment></block><block s="doSetVar"><l>blue team&apos;s points</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block var="red team&apos;s points"/><l>5</l></block><script><block s="doBroadcastAndWait"><l>red team won</l></block></script><comment w="361" collapsed="true">When the red team reaches 5 points it will send &quot;red team won&quot; to all the sprites.</comment></block><block s="doIf"><block s="reportEquals"><block var="blue team&apos;s points"/><l>5</l><comment w="376" collapsed="true">When the blue team reaches 5 points it will send &quot;blue team won&quot; to all the sprites.</comment></block><script><block s="doBroadcastAndWait"><l>blue team won</l></block></script></block></script></block></script><script x="20" y="247"><block s="receiveGo"><comment w="361" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><script x="20" y="340"><block s="receiveMessage"><l>difficulty 1</l><comment w="451" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot;difficulty 1&quot;, it runs the block &quot;difficulty&quot;.</comment></block><custom-block s="difficulty"></custom-block></script><script x="20" y="410"><block s="receiveMessage"><l>difficult 2</l><comment w="451" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot;difficult 2&quot;, it runs the block &quot;difficulty&quot;.</comment></block><custom-block s="difficulty"></custom-block></script><script x="20" y="480"><block s="receiveMessage"><l>difficulty 3</l><comment w="455" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot;difficulty 4&quot;, it runs the block &quot;difficulty&quot;.</comment></block><custom-block s="difficulty"></custom-block></script><script x="20" y="550"><block s="receiveMessage"><l>red team won</l><comment w="416" collapsed="true">Konrad Sukiennik- This script hides the sprite when it receives the broadcast &quot;red team won.</comment></block><block s="hide"></block></script><script x="20" y="620"><block s="receiveMessage"><l>blue team won</l><comment w="416" collapsed="true">Konrad Sukiennik- This script hides the sprite when it receives the broadcast &quot;blue  team won.</comment></block><block s="hide"></block></script><script x="20" y="690"><block s="receiveMessage"><l>start</l></block><block s="show"><comment w="313" collapsed="true">Konrad Sukiennik- I make my sprite appear because I set it to hide.</comment></block><block s="gotoXY"><block s="reportRandom"><l>-80</l><l>80</l></block><block s="reportRandom"><l>-50</l><l>50</l></block><comment w="461" collapsed="true">Konrad Sukiennik- I set the starting position of the sprite to a random area in the middle of the screen.</comment></block><block s="setHeading"><block s="reportRandom"><l>80</l><l>100</l></block><comment w="431" collapsed="true">Konrad Sukiennik- This prevents the ball from starting and taking to long to reach the paddles..</comment></block><block s="doUntil"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>5</l><comment w="472" collapsed="true">Konrad Sukiennik- The program will continue until either, the red team or the blue team reach ten points.</comment></block><script><custom-block s="ball script"><comment w="250" collapsed="true">Konrad Sukiennik- Information is inside the defenition.</comment></custom-block><block s="doSetVar"><l>ball position</l><block s="yPosition"></block><comment w="729" collapsed="true">Konrad Sukiennik- This is used for the computer paddle. This sprite sends it&apos;s y-coordinate to the computer paddle so it can adjust its y -coordinate so it can match.</comment></block><custom-block s="touching paddle"><comment w="260" collapsed="true">Konrad Sukiennik- Information is inside the defenition.</comment></custom-block><custom-block s="touching red wall"><comment w="247" collapsed="true">Konrad Sukiennik- Information is inside the defenition.</comment></custom-block><custom-block s="touching blue wall"><comment w="247" collapsed="true">Konrad Sukiennik- Information is inside the defenition.</comment></custom-block></script></block></script></scripts></sprite><sprite name="blue team points" idx="4" x="197.490234375" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="41,10,255,1" pen="tip" id="378"><costumes><list struct="atomic" id="379"></list></costumes><sounds><list struct="atomic" id="380"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="477" collapsed="true">Konrad Sukiennik- When a person presses the flag, the sprite will hide and erase anything it had written.</comment></block><block s="hide"></block><block s="clear"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l><comment w="394" collapsed="true">Konrad Sukiennik-This stops the numbers appearing eventhough the game has ended.</comment></block></script><script x="20" y="131"><block s="receiveMessage"><l>blue team got a point</l><comment w="512" collapsed="true">Konrad Sukiennik-When the sprite receives the broadcast, &quot;blue team got a point&quot;, it will set its pen color to blue.  </comment></block><block s="setColor"><color>41,10,255,1</color></block><block s="doUntil"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>5</l><comment w="503" collapsed="true">Konrad Sukiennik- It will wait 5 seconds till the next time it will refresh.</comment></block><script><block s="gotoXY"><l>170</l><l>100</l><comment w="389" collapsed="true">Konrad Sukiennik- It will begin at these coordinates: (170, 100) (upper right corner).</comment></block><block s="write"><block var="blue team&apos;s points"/><l>50</l><comment w="311" collapsed="true">Konrad Sukiennik- It will write the blue teams points in a size 50.</comment></block><block s="doWait"><l>0.5</l><comment w="326" collapsed="true">Konrad Sukiennik- It will wait 5 seconds till the next time it will refresh.</comment></block><block s="clear"><comment w="373" collapsed="true">Konrad Sukiennik- It clears the image so the whole process can be done again.</comment></block></script></block></script><script x="20" y="325"><block s="receiveMessage"><l>clear</l><comment w="433" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast &quot;clear&quot; it clears anything that it wrote.</comment></block><block s="clear"></block></script></scripts></sprite><sprite name="computer" idx="3" x="230" y="-34.099850288808824" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="0,137.44499999999996,196.35,1" pen="tip" id="415"><costumes><list id="416"><item><costume name="paddle" center-x="42.5" center-y="6.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI4NSIgaGVpZ2h0PSIxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGRlZnM+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9ImdyYWRfMSIgY3g9IjAuNTY4NiIgY3k9IjAuNDA5IiByPSIwLjc2ODMiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk5MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMENDNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPCEtLSBFeHBvcnRlZCBieSBTY3JhdGNoIC0gaHR0cDovL3NjcmF0Y2gubWl0LmVkdS8gLS0+CiAgPGltYWdlIGlkPSJJRDAuMzM0Mzc5OTk2MTczMDgzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBSUFBQUFDQ0FZQUFBQnl0ZzBrQUFBQURrbEVRVlI0Mm1OaGdBSVdHQU1BQUg0QUNZd0dhU0FBQUFBdGRFVllkRk52Wm5SM1lYSmxBR0o1TG1Kc2IyOWtaSGt1WTNKNWNIUnZMbWx0WVdkbExsQk9SekkwUlc1amIyUmxjcWdHZis0QUFBQUFTVVZPUks1Q1lJST0iIHRyYW5zZm9ybT0ibWF0cml4KDAuNSwgMCwgMCwgMC41LCAzOSwgOCkiLz4KICA8cGF0aCBpZD0iSUQwLjAzOTkwOTE1MzI0NTM4OTQ2IiBmaWxsPSIjMDA5OTMzIiBzdHJva2U9InVybCgjZ3JhZF8xKSIgc3Ryb2tlLXdpZHRoPSIxMCIgZD0iTSAxOTcgMTYyIEwgMzQwIDE2MiBMIDM0MCAxNzQgTCAxOTcgMTc0IEwgMTk3IDE2MiBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC41NDkwMTk2MzQ3MjM2NjMzLCAwLCAwLCAwLjU0OTAxOTYzNDcyMzY2MzMsIC0xMDQuNDUsIC04Ni4yKSIvPgo8L3N2Zz4=" id="417"/></item></list></costumes><sounds><list struct="atomic" id="418"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveMessage"><l>red team won</l><comment w="482" collapsed="true">Konrad Sukiennik -When the sprite receives the broadcast  &quot;red team won&quot; from another sprite, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="90"><block s="receiveMessage"><l>blue team won</l><comment w="491" collapsed="true">Konrad Sukiennik -When the sprite receives the broadcast  &quot;blue team won&quot; from another sprite, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="160"><block s="receiveGo"><comment w="351" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><script x="20" y="253"><block s="receiveMessage"><l>difficulty 1</l><comment w="540" collapsed="true">Konrad Sukiennik- When you the sprite recieves the broadcast, &quot;difficulty 1&quot;, it will go to its starting position and reapper.  </comment></block><block s="show"></block><block s="gotoXY"><l>230</l><l>0</l></block><block s="doForever"><script><block s="doGlide"><block var="computer speed"/><l>230</l><block var="ball position"/><comment w="726.9999999999997" collapsed="true"> Konrad Sukiennik- The paddle will change the time it glides to the variable &quot;computer speed&quot;, change its x coordinate to 230, and automatically adjust to match the balls y-coordinate.</comment></block></script></block></script><script x="20" y="393"><block s="receiveMessage"><l>difficult 2</l><comment w="540" collapsed="true">Konrad Sukiennik- When you the sprite recieves the broadcast, &quot;difficulty 2&quot;, it will go to its starting position and reapper.  </comment></block><block s="show"></block><block s="gotoXY"><l>230</l><l>0</l></block><block s="doForever"><script><block s="doGlide"><block var="computer speed"/><l>230</l><block var="ball position"/><comment w="726.9999999999997" collapsed="true"> Konrad Sukiennik- The paddle will change the time it glides to the variable &quot;computer speed&quot;, change its x coordinate to 230, and automatically adjust to match the balls y-coordinate.</comment></block></script></block></script><script x="20" y="533"><block s="receiveMessage"><l>difficulty 3</l><comment w="540" collapsed="true">Konrad Sukiennik- When you the sprite recieves the broadcast, &quot;difficulty 3&quot;, it will go to its starting position and reapper.  </comment></block><block s="show"></block><block s="gotoXY"><l>230</l><l>0</l></block><block s="doForever"><script><block s="doGlide"><block var="computer speed"/><l>230</l><block var="ball position"/><comment w="726.9999999999997" collapsed="true"> Konrad Siukiiennik- The paddle will change the time it glides to the variable &quot;computer speed&quot;, change its x coordinate to 230, and automatically adjust to match the balls y-coordinate.</comment></block></script></block></script></scripts></sprite><sprite name="Blue team&apos;s Wall" idx="8" x="337.5000000000007" y="1.4999999999999716" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="2" color="140.25,58.90500000000001,0,1" pen="tip" id="471"><costumes><list id="472"><item><costume name="Untitled" center-x="2.5" center-y="179.5" image="data:image/png;base64,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" id="473"/></item><item><costume name="Untitled(2)" center-x="106" center-y="179" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAFlCAYAAAAwO2L/AAABTklEQVR4Xu3cMU7DQBCF4Rcp6ZFwQQdH4AApfBRuwtVc5AAcwSWFkdxDgTZsEuyYyCXFZ8mNV89ZTWZm/5m1dpPkNclzvbPiettUUZuk3Guubi7q213S3Q9Pv9XtR9N3n8cn5flU1O7SzwUncRVei/Iw3J7ee1PGZ9MjOv6xLev9eDhD1FBnCIaQLBOrRl1VGYIhpoDFI3gEj1gsOoSG0BAaQuNWR0KOkCPkCDlCjtB1K5157cfJboPOPI+YbiXxCB7BI5QNygZlg7JB2aBsUDb4oCf2qM+pEBthI2yEjbARNsJG2AgbXTIhNsJG2AgbYSNshI2wETbCRldrAUgEiSARJIJEkAgSQSJIBIkg8a/VEC2jZbT8D2l5v814aIa7panth2Y8fKWMXR1VNO63yVxYBeVdi6JbrHwaO/7SS5LHeuDRGlFfRGuPXTq/8BuxmEM9dFOZ3gAAAABJRU5ErkJggg==" id="474"/></item></list></costumes><sounds><list struct="atomic" id="475"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="624" collapsed="true">Konrad Sukiennik- I had to create this sprite because I could not use the sensor block, &quot;touching color?&quot; This is because I could not match the colors on my background with the block&apos;s color. As a result, it would report as falls.Therefore,I used the sensor block, &quot;touching sprite?.</comment></block><block s="hide"></block></script><script x="20" y="123"><block s="receiveMessage"><l>blue team won</l><comment w="408" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; blue team won&quot;, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="193"><block s="receiveMessage"><l>red team won</l><comment w="401" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; red team won&quot;, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="263"><block s="receiveMessage"><l>difficulty 1</l><comment w="382" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficulty 1&quot;, it will hide.</comment></block><block s="show"></block></script><script x="20" y="333"><block s="receiveMessage"><l>difficult 2</l><comment w="373" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficult 2&quot;, it will hide.</comment></block><block s="show"></block></script><script x="20" y="403"><block s="receiveMessage"><l>difficulty 3</l><comment w="383" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficulty 3&quot;, it will hide.</comment></block><block s="show"></block></script></scripts></sprite><sprite name="red Team&apos;s Wall" idx="7" x="-136.5" y="-5.500000000000057" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="2" color="140.25,58.90500000000001,0,1" pen="tip" id="496"><costumes><list id="497"><item><costume name="Untitled" center-x="105.5" center-y="179.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAFlCAYAAAAwO2L/AAAA+0lEQVR4Xu3c0QmDMBAG4N8JnCGbdLM6mps4QzYoDWmrtYIFHz8fI0fKkSPfQb0hyT3JLeefeehB0/mYTJcETcuY3a6ltrXX+nanZTz+kaW+3wnqqZAIiUiiNPoxkAiJ2N4gToQT4UT8VJXSUBpKQ2louno7KhESoaPWUeuoP5ciJEIiJEIiG7ERG7ERG7HR7jaEREiEREiEREiEREiEREiExKO/MtIyLdMyLdMyLdMyLdMyLdMyLSdBAiRAAiRAAiRAAiRAgva9e/tYnI0kgo3YiI3YiI3YCAnY6GnD71FF8zLuBySVmnk1OOma+UZHNbhebzv9M6+pBT8AsC/Yfr2QrjwAAAAASUVORK5CYII=" id="498"/></item><item><costume name="Untitled(2)" center-x="105.5" center-y="179.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAFlCAYAAAAwO2L/AAAA+0lEQVR4Xu3c0QmDMBAG4N8JnCGbdLM6mps4QzYoDWmrtYIFHz8fI0fKkSPfQb0hyT3JLeefeehB0/mYTJcETcuY3a6ltrXX+nanZTz+kaW+3wnqqZAIiUiiNPoxkAiJ2N4gToQT4UT8VJXSUBpKQ2louno7KhESoaPWUeuoP5ciJEIiJEIiG7ERG7ERG7HR7jaEREiEREiEREiEREiEREiExKO/MtIyLdMyLdMyLdMyLdMyLdMyLSdBAiRAAiRAAiRAAiRAgva9e/tYnI0kgo3YiI3YiI3YCAnY6GnD71FF8zLuBySVmnk1OOma+UZHNbhebzv9M6+pBT8AsC/Yfr2QrjwAAAAASUVORK5CYII=" id="499"/></item></list></costumes><sounds><list struct="atomic" id="500"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="751" collapsed="true">Konrad Sukiennik- I had to create this sprite because I could not use the sensor block, &quot;touching color?&quot; This is because I could not match the colors on my background with the block&apos;s color. As a result, it would report as falls.Therefore,I used the sensor block, &quot;touching sprite?&quot;</comment></block><block s="hide"></block></script><script x="20" y="91"><block s="receiveMessage"><l>blue team won</l><comment w="404" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; blue team won&quot;, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="161"><block s="receiveMessage"><l>red team won</l><comment w="404" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; red team won&quot;, it will hide.</comment></block><block s="hide"></block></script><script x="20" y="231"><block s="receiveMessage"><l>difficulty 1</l><comment w="404" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficulty 1&quot;, it will hide.</comment></block><block s="show"></block></script><script x="20" y="301"><block s="receiveMessage"><l>difficult 2</l><comment w="404" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficult 2&quot;, it will hide.</comment></block><block s="show"></block></script><script x="20" y="371"><block s="receiveMessage"><l>difficulty 3</l><comment w="404" collapsed="true">Konrad Sukiennik- When the sprite receives the broadcast, &quot; difficulty 3&quot;, it will hide.</comment></block><block s="show"></block></script></scripts></sprite><watcher var="ball position" style="normal" x="10.999999999999318" y="11.000000000000028" color="243,118,29" hidden="true"/><watcher scope="writer" s="getPenDown" style="normal" x="10.999999999999318" y="57.20000439999998" color="0,161,120" hidden="true"/><watcher var="computer speed" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><sprite name="Difficulty 1" idx="9" x="-130" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="216.75,0,156.05999999999995,1" pen="tip" id="524"><costumes><list id="525"><item><costume name="1 " center-x="32.5" center-y="33" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABCCAYAAAAIY7vrAAAD70lEQVR4Xu1cvU5yQRAdQIHYWfkIFjZ2vgSgMdgYY6JGpKHhPayQCMZEKzp/ohbWdlDaW/kAFiQI+IM5y3c26w1+AXPvTa7MTcj92V3YOXNmdu7Mhli9Xh/IlB+xwWAw1SCcnJyIgqAgiCgTREEwy4EyQUEYxgXKBAVBmWBjZDUHNQc1BzUH96VZfYKfPqHf70symRS8lcdisZHZic/PT9OGj7ff+/u7zMzMmHHohyMej4eS5fCNCR8fH0Y4Thz3iURCIByejXoOCdEHgLD95eVF5ufnjfAYi+9EnyAP30CgBiEMNAnB3Mm3221ZWlqS5+dnq2W0v729fZMPbDo6OpKdnR3LjCAB8C1sptZHTRZgoL1cLkulUjHA4J4s4DVMAeDhU6vV5ODgIGjZg1kdvLYMLUO4x8dHWV5eNtf0C+xL34Az2mECp6ensre3Z9jU6/UknU4HCohv5kA2UCjed7tdWVlZMUBQSFciCIg+LjNgDoVCQWZnZwMVnl/uGwjQrOv88ANwaqB2qVSyHp/Cog1a5yrA8QCqWq0aJrAPV42gEPENBEyQSWsukU9PT7K4uGgd5Sg/QCDoKzD2+PhY9vf3Daj/W3L9AsUXEFxTgEYhEM6tVkseHh7MCgBq44y+CwsLcnZ2Js1m08YUXCYxDpMCCGEdvoDgTpbLI9mAe9KZYOF8cXEhm5ubBhQGT1xeIwvCqNjABQdeHmyAoBD8/v5eMpmMpXzkmeA6RfoGaBfPIbDr5RkeNxoN2draMiAQwEgzwY37ITQ+iPx48L2CZzy/vr6W9fV16/gizwSGzFzuKDw0DGeYSqUsIPQLd3d3ks1mrRP9EyB4PbkbSkNAsAVmwedXV1eGCXSgkQfBXctd+6ZfYBDFOALn29tbWVtb+zsgTLqeAwT6BEaWkWeCgjApAv/Ca2WCmsPwRUuZoCAoE4wbVXNQEIbrqTJBQVAm2NhSzUHNQc1hus0BPoD5AmSdkW67ubmR1dVVc41nLNEjKXN+fm7S8ZErw03yRo1UG9Jr29vbpg7JLDO+A7XJw8NDKRaLNj0fqf0JPwHBCpS7YePy8lI2NjZslZolNzChXq+bCpS7eWMSkCft63sF6qcJeBOvyDbncjlbfcI41iNRmt/d3R25rWdSAcfpHwoInU5H5ubmvs0HZbh8Pm8FZ9kefgBtSMeDOQDmpz1Q4wg4Tp9QQGBdAkK5m7toJmhnAef19dX0IStgJn8CBG+ZDsJDSDpE7mjzbvvxjhtHq7/pExoTXK27dQr3GiBQ8+wfBhChgfAbDYU1RkHwc0drWFoL4neUCcqEIa+UCQqCMsH6WDUHmkOtVpvq/09A2P4FsjK9k6hoBOcAAAAASUVORK5CYII=" id="526"/></item></list></costumes><sounds><list struct="atomic" id="527"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="361" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block></script><script x="20" y="91"><block s="receiveMessage"><l>difficult 2</l><comment w="282" collapsed="true">Konrad Sukiennik - The sprite hides when it receives the broadcast, &quot;difficult 2&quot;.</comment></block><block s="hide"></block></script><script x="20" y="161"><block s="receiveMessage"><l>difficulty 3</l><comment w="374" collapsed="true">Konrad Sukiennik- The sprite hides when it receives the broadcast, &quot;difficulty 3&quot;.</comment></block><block s="hide"></block></script><script x="20" y="231"><block s="receiveKey"><l><option>space</option></l><comment w="489" collapsed="true">Konrad Sukiennik- When the space key is pressed, the sprite reappears and goes to its  position(-130,-60).</comment></block><block s="show"></block><block s="gotoXY"><l>-130</l><l>-60</l></block></script><script x="20" y="322"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="381" collapsed="true">Konrad Sukiennik- When the sprite is clicked, it hides and broadcasts &quot;difficulty 1&quot;.</comment></block><block s="hide"></block><block s="doBroadcast"><l>difficulty 1</l></block></script></scripts></sprite><sprite name="Difficulty 2" idx="10" x="0" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="173.4,114.444,0,1" pen="tip" id="550"><costumes><list id="551"><item><costume name="2 " center-x="32.5" center-y="33" image="data:image/png;base64,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" id="552"/></item></list></costumes><sounds><list struct="atomic" id="553"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="353" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block></script><script x="20" y="91"><block s="receiveMessage"><l>difficulty 1</l><comment w="381" collapsed="true">Konrad Sukiennik- The sprite hides when it receives the broadcast, &quot;difficulty 1&quot;.</comment></block><block s="hide"></block></script><script x="20" y="161"><block s="receiveMessage"><l>difficulty 3</l><comment w="366" collapsed="true">Konrad Sukiennik- The sprite hides when it receives the broadcast, &quot;difficulty 3&quot;.</comment></block><block s="hide"></block></script><script x="20" y="231"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="366" collapsed="true">Konrad Sukiennik- When the sprite is clicked, it hides and broadcasts &quot;difficult 2&quot;.</comment></block><block s="hide"></block><block s="doBroadcast"><l>difficult 2</l></block></script><script x="20" y="323"><block s="receiveKey"><l><option>space</option></l><comment w="469" collapsed="true">Konrad Sukiennik- When the space key is pressed, the sprite reappears and goes to its  position(0,-60).</comment></block><block s="show"></block><block s="gotoXY"><l>0</l><l>-60</l></block></script></scripts></sprite><watcher scope="Stage" s="getLastMessage" style="normal" x="10" y="31.000001999999995" color="230,168,34" hidden="true"/><sprite name="Difficulty 3" idx="11" x="130" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="0,237.15,52.172999999999945,1" pen="tip" id="577"><costumes><list id="578"><item><costume name="3 " center-x="33.5" center-y="33" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABCCAYAAAAMlmvWAAADEUlEQVR4Xu2cv68pQRTHj95fQEcjSgmioUCPxL9AbvwoVELNX4CEkkRJqeAWV3NDQqIRDZ1Grb8v5+bti+ftzuzizLXe0TozO/Px/Z45M7Ph6Ha7X8AfyOfzDgfCyOVy/zWOXq/HMDQFMIwLLzAMhqGfGlkZrAxWhrRsYJuwTdgmbBMpAbYJ20QqEl5N2CZPZpPz+QzT6RTe39/h8/Pzr9FFIhGIx+OQTCbB6XRK5f2oAOU2QQjD4RAPUUzNYTQaQTqdNhV7b5BSGIfDAbLZLKzXa0vjTqVSMBgMyFWiDMZyuYRwOGwJwmWw2+2G3W5HCkQJDLSGz+eD4/F4MwxsWCgUoNVq3dWHqLESGM1mE+r1+kMmsVgsIBQKPaSv607IYWCe8Hq9Dxs85o/xePyw/i47IoeBA89kMoaDR+lXKhXweDzfMbJ4ytxBDqNYLEK73daFYZQDRMn2JWGIJiVKuLaGcYu5GcYFtZe1iVVlyIqzRqMBtVrNarem4skTqGwUaAn8bLdb6Pf7hslW62e/3/9ZeWR9W/3+x2GIVpvryVBv2p4eRiAQ+N7YdbtdoH5l4ulhoDpUgMDn2AIGDhQTZ7lctv+uVZTIrOQMtMzHxwcZENsoQwP60hWotrSeTifYbDZQKpWk5x5U5xo/rgw9C8l2rtiGot54Shg4Wdk5CEUl+rQwZGcbFIc8Tw1DtHu1FQyRzM0mQIQRi8V0rxYoVhUyZTziTEIEA2uO1WpldS8mjCeFYfSr4ojMbLpEq4qtbIITFlWXKPP5fG64HUebRaNRw5rDdqvJb9kZShOBoEKu70HM1BkU9ydkNkECZm/SEArK3uVyQafTkVagFPlCya5Vpo5bMiCFKpTAEK0It4CgyBXaOEhtoj1ElgzNQqEEoUQZ2kRRIdVqVXrgawTGzFJsFqpRnBJlXD4crwLe3t5Mv7Ci4oRLqU30fgm0zmw2g8lk8s/XwWAQEokE+P1+slMtvTEpV8a9UqZszzAu6DIMhqFvNlYGK4OVIV2I2CZsE7YJ20RKwMgmVhq+aiz+mcgvRzoncD5f9o0AAAAASUVORK5CYII=" id="579"/></item></list></costumes><sounds><list struct="atomic" id="580"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"><comment w="360" collapsed="true">Konrad Sukiennik- I hide my sprite first so it is not ubstructing the home page.</comment></block><block s="hide"></block></script><script x="20" y="91"><block s="receiveMessage"><l>difficulty 1</l><comment w="360" collapsed="true">Konrad Sukiennik- The sprite hides when it receives the broadcast, &quot;difficult 2&quot;.</comment></block><block s="hide"></block></script><script x="20" y="161"><block s="receiveMessage"><l>difficult 2</l><comment w="363" collapsed="true">Konrad Sukiennik- The sprite hides when it receives the broadcast, &quot;difficult 2&quot;.</comment></block><block s="hide"></block></script><script x="20" y="231"><block s="receiveKey"><l><option>space</option></l><comment w="494" collapsed="true">Konrad Sukiennik- When the space key is pressed, the sprite reappears and goes to its  position(130,-60).</comment></block><block s="show"></block><block s="gotoXY"><l>130</l><l>-60</l></block></script><script x="20" y="322"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="385" collapsed="true">Konrad Sukiennik- When the sprite is clicked, it hides and broadcasts &quot;difficulty 3&quot;.</comment></block><block s="hide"></block><block s="doBroadcast"><l>difficulty 3</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="speed" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>0</l></block><script><block s="doReport"><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>1</l></block><script><block s="doReport"><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>2</l></block><script><block s="doReport"><l>3</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>3</l></block><script><block s="doReport"><l>4</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>4</l></block><script><block s="doReport"><l>5</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>5</l></block><script><block s="doReport"><l>6</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>6</l></block><script><block s="doReport"><l>7</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>7</l></block><script><block s="doReport"><l>8</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block var="red team&apos;s points"/><block var="blue team&apos;s points"/></block><l>9</l></block><script><block s="doReport"><l>10</l></block></script></block></script></block-definition><block-definition s="touching red wall" type="command" category="sensing"><comment w="90" collapsed="false">Konrad Sukiennik- My custom block works through the use of a sensing block that determines if the ball is touching the wall. If it is, it will grant the blue team a point, and move the ball into a random area in the middle..</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportTouchingObject"><l>red Team&apos;s Wall</l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doChangeVar"><l>blue team&apos;s points</l><l>1</l></block><block s="doBroadcast"><l>blue team got a point</l></block><block s="gotoXY"><block s="reportRandom"><l>-80</l><l>80</l></block><block s="reportRandom"><l>-50</l><l>50</l></block></block><block s="turn"><block s="reportRandom"><l>170</l><l>190</l></block></block><block s="doWait"><l>2</l></block></script></block></script></block-definition><block-definition s="touching blue wall" type="command" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Konrad Sukiennik- My custom block works through the use of a sensing block that determines if the ball is touching the wall. If it is, it will grant the red team a point, and move the ball into a random area in the middle.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportTouchingObject"><l>Blue team&apos;s Wall</l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doChangeVar"><l>red team&apos;s points</l><l>1</l></block><block s="doBroadcast"><l>red team got a point</l></block><block s="doWait"><l>2</l></block><block s="gotoXY"><block s="reportRandom"><l>-80</l><l>80</l></block><block s="reportRandom"><l>-50</l><l>50</l></block></block><block s="turn"><block s="reportRandom"><l>170</l><l>190</l></block></block></script></block></script></block-definition><block-definition s="touching paddle" type="command" category="sensing"><comment x="0" y="0" w="90" collapsed="false">Konrad Sukiennik- My custom block works through the use of a sensing block that determines if the ball is touching the paddles. If it is, it will make the ball turn around 180 degrees.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportOr"><block s="reportTouchingObject"><l>paddle</l></block><block s="reportTouchingObject"><l>computer</l></block></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="turn"><block s="reportRandom"><l>170</l><l>190</l></block></block></script></block></script></block-definition><block-definition s="ball script" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="forward"><block var="ball speed"/><comment w="347" collapsed="true">This is responsible for how quickly the ball moves.</comment></block><block s="bounceOffEdge"><comment w="253" collapsed="true">If the ball reaches the side of the screen it will bounce.</comment></block><block s="doIf"><block s="reportOr"><block s="reportTouchingObject"><l>Blue team&apos;s Wall</l></block><block s="reportTouchingObject"><l>red Team&apos;s Wall</l></block></block><script><block s="turn"><block s="reportRandom"><l>170</l><l>190</l></block><comment w="571.0000000000003" collapsed="true">If the ball is touching either the Blue team&apos;s wall or the red team&apos;s wall, the ball will turn a random number of degrees(170-190)..</comment></block></script></block></script></block-definition><block-definition s="difficulty" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="getLastMessage"></block><l>difficulty 1</l></block><script><block s="doSetVar"><l>ball speed</l><l>3</l></block><block s="doSetVar"><l>computer speed</l><l>3</l></block><block s="doBroadcast"><l>start</l></block></script><comment w="165" collapsed="true">Konrad Sukiennik- If the last broadcast equals &quot;difficulty 1&quot;, then ball speed will be set to 3 and computer speed will be set to 3. It will also broadcast &quot;start&quot; to the other sprites&quot;.</comment></block><block s="doIf"><block s="reportEquals"><block s="getLastMessage"></block><l>difficult 2</l></block><script><block s="doSetVar"><l>ball speed</l><l>4</l></block><block s="doSetVar"><l>computer speed</l><l>2</l></block><block s="doBroadcast"><l>start</l></block></script><comment w="159" collapsed="true">Konrad Sukiennik- If the last broadcast equals &quot;difficult 2&quot;, then ball speed will be set to 4 and computer speed will be set to 2. It will also broadcast &quot;start&quot; to the other sprites&quot;.</comment></block><block s="doIf"><block s="reportEquals"><block s="getLastMessage"></block><l>difficulty 3</l></block><script><block s="doSetVar"><l>ball speed</l><l>6</l></block><block s="doSetVar"><l>computer speed</l><l>0.2</l></block><block s="doBroadcast"><l>start</l></block></script><comment w="177" collapsed="true">Konrad Sukiennik- If the last broadcast equals &quot;difficulty 3&quot;, then ball speed will be set to 6 and computer speed will be set to 0.2. It will also broadcast &quot;start&quot; to the other sprites&quot;.</comment></block></script></block-definition></blocks><variables><variable name="red team&apos;s points"><l>0</l></variable><variable name="blue team&apos;s points"><l>0</l></variable><variable name="ball position"><l>-141.5507725128432</l></variable><variable name="ball speed"><l>3</l></variable><variable name="computer speed"><l>3</l></variable></variables></project><media name="PongGame-KonradSukiennik" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>