<snapdata remixID="13832439"><project name="Super Pong" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABQBJREFUeF7t2r9L1A8cx/H35ZLVaYUoh1rU4JKGgyAZLYIgOAhCII62Gzk56CA4uKlBg1v/gDmLlK0uiiKFGLgoUmAo5Y8hNO4DCsdVvkJfXYfPli9fvy/fno/vk7M+lDo+Pj4OfiFQIIEUARZIni+bCBAgIRRU4JcBrqysxOzsbN4Ly/60TqVSv33B5/3vdXV10dHRUVAQvvi/FcgLcHp6OhoaGi7kVZSXl8fY0wdx//qPM+91vl6N3d3dZFdZWRllZWVnfg6D4hfICXBubi6qqqri5J3svP+suH0rro01S0pXXryP9e2D5B12c3Mz2trapM9jVNwCOQEODQ1FV1dXEkH2R3BnZ2esra3F5ORkDA8PJx+vqKiI2tra6Onpie3t7ZiZmUk+nv3xubq6Gk1NTdHa2hrd3d2RqaqMGxOP8oWupiMOv+V+/Pm7+PTl+2n8jY2NxS3Lq5cEcgIcHx+PlpaWJILsu+HAwECsr69Hb29vjI6OJgerq6uTd8l0Oh2lpaWxs7OTfDyTycTW1laMjIzE4OBgzM/PR011JspePs55IVdqHsbRxnL+7y/73saHja9JzNmv39ysvXNK3yWj/1YgJ8C9vb1YWFi4sBd77+6duPnqiXTv8Nmb+Pj5INkuLi5GX1+f9HmMilsg7w8hExMTUV9ff/pOdPLtnbwz/e2/Z38kZ/8w8qdf+/v7yTvm0dFRLC0tRX9/f3Gr8uplAR7DyFQMHQI8hnGoclMW4DGMTMXQISA9hmlvb09+T7i8vMxjGMf/hUt8U3oMMzU1lTyeKSkp4THMJY7F8a3zGMahyk1ZgMcwMhVDhwB/Hcuhyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2UBApSpGDoECNChyk1ZgABlKoYOAQJ0qHJTFiBAmYqhQ4AAHarclAUIUKZi6BAgQIcqN2WBn1rHSMbC3s9aAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Super Pong"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="6"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="BallManager" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="13"><costumes><list id="14"><item><ref mediaID="BallManager_cst_Ball"></ref></item></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables><variable name="Velocity"><l>3</l></variable></variables><scripts><script x="10" y="10"><block s="receiveGo"><comment w="90" collapsed="false">Resets variables and clones balls.</comment></block><block s="hide"></block><block s="doSetVar"><l>LoopPrevention</l><l>0</l></block><block s="doSetVar"><l>P1 Points</l><l>0</l></block><block s="doSetVar"><l>P2 Points</l><l>0</l></block><block s="doSetVar"><l>Velocity</l><l>3</l></block><block s="doWarp"><script><block s="doRepeat"><l>100</l><script><block s="createClone"><l><option>myself</option></l></block></script></block></script></block></script><script x="10" y="247.66666666666669"><block s="receiveOnClone"></block><block s="show"></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportTouchingObject"><l>PaddleManager</l></block><block s="reportTouchingObject"><l><option>edge</option></l><comment w="232" collapsed="false">Conditonal statement that controls bouncing.</comment></block></list></block><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="LoopPrevention"/><l>2</l></list></block><script><block s="turn"><block s="reportRandom"><l>30.5</l><l>60.5</l></block></block></script><script><block s="turn"><block s="reportRandom"><l>44.5</l><l>45.5</l></block></block></script><comment w="231" collapsed="false">Prevents the ball from bouncing from edge to edge too many times.</comment></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportTouchingObject"><l>PaddleManager</l></block><block s="reportTouchingObject"><l><option>edge</option></l></block></list></block><script><block s="doChangeVar"><l>LoopPrevention</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportTouchingObject"><l><option>edge</option></l></block><l>1</l></list></block><block s="reportVariadicProduct"><list><block s="reportTouchingObject"><l>PaddleManager</l></block><l>0.001</l></list></block></list></block></block></script><script><block s="doSetVar"><l>LoopPrevention</l><l>0</l></block></script></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="Velocity"/><l>6</l></list></block><script><block s="doChangeVar"><l>Velocity</l><l>0.1</l></block></script><list></list></block><block s="forward"><l>5</l></block></script><list><l><bool>true</bool></l><script><block s="forward"><block var="Velocity"/></block></script></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>215</l></list></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>269.5</l><l>270.5</l></block></block><block s="doChangeVar"><l>P1 Points</l><l>1</l></block><block s="doSetVar"><l>Velocity</l><l>3</l></block></script><list></list><comment w="90" collapsed="false">Resets the ball&apos;s position and velocity, and gives a point to the other side.</comment></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="xPosition"></block><l>-215</l></list></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>89.5</l><l>90.5</l></block></block><block s="doChangeVar"><l>P2 Points</l><l>1</l></block><block s="doSetVar"><l>Velocity</l><l>3</l></block></script><list></list></block></script></block></script></scripts></sprite><sprite name="PaddleManager" idx="2" x="150" y="0" heading="90" scale="1" volume="100" pan="0" rotation="2" draggable="true" hidden="true" costume="4" color="0,186.15,141.47400000000005,1" pen="tip" id="196"><costumes><list id="197"><item><ref mediaID="PaddleManager_cst_P1_1"></ref></item><item><ref mediaID="PaddleManager_cst_P2_1"></ref></item><item><ref mediaID="PaddleManager_cst_P1_2"></ref></item><item><ref mediaID="PaddleManager_cst_P2_2"></ref></item></list></costumes><sounds><list struct="atomic" id="198"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="hide"></block><block s="doSwitchToCostume"><l>P1_1</l><comment w="90" collapsed="false">Clones paddles</comment></block><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l>P2_1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l>P1_2</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l>P2_2</l></block><block s="createClone"><l><option>myself</option></l></block></script><script x="20" y="256.8333333333332"><block s="receiveOnClone"></block><block s="show"></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><l>P1_1</l></list></block><script><block s="gotoXY"><l>-200</l><l>0</l><comment w="90" collapsed="false">Sets the position of and controls the paddle.</comment></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="changeYPosition"><l>5</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="changeYPosition"><l>-5</l></block></script><list></list></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><l>P2_1</l></list></block><script><block s="gotoXY"><l>200</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="changeYPosition"><l>5</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="changeYPosition"><l>-5</l></block></script><list></list></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><l>P1_2</l></list></block><script><block s="gotoXY"><l>-150</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="changeYPosition"><l>3</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="changeYPosition"><l>-3</l></block></script><list></list></block></script></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><l>P2_2</l></list></block><script><block s="gotoXY"><l>150</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="changeYPosition"><l>3</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="changeYPosition"><l>-3</l></block></script><list></list></block></script></block></script><list></list></block></script></block></script></block></script></block></script></scripts></sprite><sprite name="WinScreen" idx="3" x="0" y="-220" heading="315" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,160.65,93.17700000000002,1" pen="tip" id="382"><costumes><list struct="atomic" id="383"></list></costumes><sounds><list struct="atomic" id="384"></list></sounds><blocks></blocks><variables><variable name="WinScreenGravity"><l>-17.5</l></variable></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="hide"></block><block s="gotoXY"><l>0</l><l>-220</l></block><block s="doWaitUntil"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="P1 Points"/><l>1000</l></list></block><block s="reportVariadicGreaterThan"><list><block var="P1 Points"/><l>1000</l></list></block></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="P2 Points"/><l>1000</l></list></block><block s="reportVariadicGreaterThan"><list><block var="P2 Points"/><l>1000</l></list></block></list></block></list></block><comment w="90" collapsed="false">When a player exceeds or reaches 1000 points, the script will activate.</comment></block><block s="show"></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="P1 Points"/><l>1000</l></list></block><block s="reportVariadicGreaterThan"><list><block var="P1 Points"/><l>1000</l></list></block></list></block><script><block s="bubble"><l>P1 Wins!</l></block></script><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="P2 Points"/><l>1000</l></list></block><block s="reportVariadicGreaterThan"><list><block var="P2 Points"/><l>1000</l></list></block></list></block><script><block s="bubble"><l>P2 Wins!</l></block></script><list></list></block></script><comment w="90" collapsed="false">If P1&apos;s points have reached 1000, say that P1 wins. Else, if P2&apos;s points have reached 1000, say P2 wins.</comment></block><block s="doSetVar"><l>WinScreenGravity</l><l>15</l><comment w="90" collapsed="false">Gravity script that flings the &quot;turtle&quot; costume into the stage saying who won.</comment></block><block s="doRepeat"><l>10</l><script><block s="changeYPosition"><block var="WinScreenGravity"/></block><block s="turn"><l>15</l></block><block s="doChangeVar"><l>WinScreenGravity</l><l>-0.25</l></block></script></block><block s="doUntil"><block s="reportVariadicLessThan"><list><block s="yPosition"></block><l>-220</l></list></block><script><block s="changeYPosition"><block var="WinScreenGravity"/></block><block s="turn"><l>15</l></block><block s="doChangeVar"><l>WinScreenGravity</l><l>-0.5</l></block></script></block><block s="doStopThis"><l><option>all</option></l></block></script></scripts></sprite><watcher var="P1 Points" style="normal" x="10" y="10" color="243,118,29"/><watcher var="P2 Points" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher scope="BallManager" var="Velocity" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="LoopPrevention" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="WinScreen" var="WinScreenGravity" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="P1 Points"><l>0</l></variable><variable name="P2 Points"><l>0</l></variable><variable name="LoopPrevention"><l>0.4000000000000003</l></variable></variables></scene></scenes></project><media name="Super Pong" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><costume name="Ball" center-x="6" center-y="5.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAAXNSR0IArs4c6QAAANhJREFUKFN10d8qhFEUBfDfGH9egUzyCNLwCq5Ecc0lV8qbcGcuuaZGrrwCxcwbUCSPQJJvT/vU6cOuU2vvvdZZZ5/d8Tv2sJrlB1zUlE6VbOAMy607nnCI26gXwQruMf2HY5S+sIZREVxiJ8nvOE181LjOJ77Cbgi6+MRUNtbTLdJ+hb8xG4JFvCT5Fb3Ws6IXnIheCGbSofBinnEmgR+rCyYOEcOmsZX4GSeJj7GU+LoZersI4gfu/vmhUp7MVu9hE4PmLLSEbzjATb2HwpnDfmvT5/gohB9U1iIv1dgBFwAAAABJRU5ErkJggg==" mediaID="BallManager_cst_Ball"/><costume name="P1_1" center-x="6.5" center-y="60.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAB5CAYAAADiWKurAAAAAXNSR0IArs4c6QAAAGFJREFUWEft1zEKwCAQBMD133Y+PBamCUg4S2GstTl2R21Jeg5XS/IcnolD78QMwiC+5ZEIiZCI7YWiGqqhGqrx99pkBCMYwQhGFP7ksIQlLGEJS1gWJgBLWN6K5ajne+2cwUF4AuVqBeoAAAAASUVORK5CYII=" mediaID="PaddleManager_cst_P1_1"/><costume name="P2_1" center-x="6.5" center-y="60.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAB5CAYAAADiWKurAAAAAXNSR0IArs4c6QAAAGFJREFUWEft1zEKwCAQBMD133Y+PBamCUg4S2GstTl2R21Jeg5XS/IcnolD78QMwiC+5ZEIiZCI7YWiGqqhGqrx99pkBCMYwQhGFP7ksIQlLGEJS1gWJgBLWN6K5ajne+2cwUF4AuVqBeoAAAAASUVORK5CYII=" mediaID="PaddleManager_cst_P2_1"/><costume name="P1_2" center-x="6.5" center-y="60.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAB5CAYAAADiWKurAAAAAXNSR0IArs4c6QAAAGFJREFUWEft1zEKwCAQBMD133Y+PBamCUg4S2GstTl2R21Jeg5XS/IcnolD78QMwiC+5ZEIiZCI7YWiGqqhGqrx99pkBCMYwQhGFP7ksIQlLGEJS1gWJgBLWN6K5ajne+2cwUF4AuVqBeoAAAAASUVORK5CYII=" mediaID="PaddleManager_cst_P1_2"/><costume name="P2_2" center-x="6.5" center-y="60.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAB5CAYAAADiWKurAAAAAXNSR0IArs4c6QAAAGFJREFUWEft1zEKwCAQBMD133Y+PBamCUg4S2GstTl2R21Jeg5XS/IcnolD78QMwiC+5ZEIiZCI7YWiGqqhGqrx99pkBCMYwQhGFP7ksIQlLGEJS1gWJgBLWN6K5ajne+2cwUF4AuVqBeoAAAAASUVORK5CYII=" mediaID="PaddleManager_cst_P2_2"/></media></snapdata>