<snapdata remixID="10163385"><project name="Proyecto Experimental para Todos" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Este proyecto sirve para poder ver los nuevos avances de Snap! :)&#xD;Nota: Los programas de este proyecto solamente están en español.&#xD;(Es recomendado usar "Google Traductor")&#xD;Nº de Versión actual: 4.0.0&#xD;Estado del proyecto: Completo.</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Escenario" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="true" volume="100" pan="0" lines="flat" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="true" scheduled="true" id="1"><pentrails>data:image/png;base64,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YAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNAETMAET2BwBC+DNNakrZAImYAIm0AIBC+AWWsllNIHpBC4s6dMkvVzSK6e/5idNwAQOTcAC+NDEnZ8JrEvg6pKuL+kxkp68blb+ugmYwD4ELID3oed3TeC0CFxG0t0loQXfX9JzTqt4Lo0JmEAmYAHs/mAC2yCA0P1qSXeR9LuSfkLSK7ZRNdfCBLZJwAJ4m+3qWp0fgatJuq+ka0i6s6QHS3rj+WFwjU2gHQIWwO20lUtqAn0ELi3pByR9naSLSbqFpEdIeo+RmYAJnC4BC+DTbRuXzASmEMim5ysVz+fbSPr9KS/7GRMwgeMRsAA+HnvnbAJLEMim5wtJepKkO0p6whIf9zdMwATWI2ABvB5bf9kE1iaQTc+XLJk9StLdJD1r7cz9fRMwgf0IWADvx89vm8CxCGB6vpmk75WE6TnST0r6cUkvO1bBnK8JmMA0AhbA0zj5KRM4NQK16TnKdydJD5L0z6dWYJfHBEzgvxKwAHaPMIH2CHSZnqnFu4oH9G/YA7q9RnWJz4+ABfD5tblr3DYBTM83LabnK1dV+UdJt5b0uLar6NKbwHkQsAA+j3Z2LbdDANPzfUrAjfepqvUUSd8h6fHbqa5rYgLbJWABvN22dc22R+BSJeDGzSWF13Ou5aPL35+5vaq7RiawPQIWwNtrU9domwTQdm8i6fsl1abnqPEDJN1P0ku3icC1MoFtEbAA3lZ7ujbbJfCJJdbzNSXVpueo9fdIeqCk128Xg2tmAtshYAG8nbZ0TbZLANPz9xUPZzygu9K7JX29pIcXb+jt0nDNTGAjBCyAN9KQrsZmCaDt3riYnq8yUMsLJN2qXEW4WRiumAlsiYAF8JZa03XZIoEppmfq/TRJt5f0F1uE4DqZwBYJWABvsVVdp60QmGJ6jro+RtJdJT19K5V3PUxg6wQsgLfewq5fqwSmmp6jfj9XnLRe3GqFXW4TODcCFsDn1uKubysErlqOFA15Pee64KT185L+qZUKupwmcO4ELIDPvQe4/qdIgCAb3HJ0S0mXmVDAfyke0A+T9M4Jz/sREzCBEyBgAXwCjeAimEAigOn5RsXr+RMmkuHc7y0ksQ/sZAIm0AgBC+BGGsrFPBsCc03PgMHx6tsl/fnZUHJFTWADBCyAN9CIrsJmCFxC0l3KjUZTTM9R8WdI+gVJTy33AHMXMD9vl4R52skETOAECVgAn2CjuEhnSQDT8/Ul/aAkzv7OSQjZ15YY0C+ShCc0P/9QwlKGQOa/b/ZdwXPQ+lkTWI+ABfB6bP1lE5hDgP3e+0q6liTu/F0ivVHSy5NARijz/6+rNGWee5ekf10iU3/DBExgGgEL4Gmc/JQJrEkA0zMXKdxa0mXXzEjSO4pmHFoy/+X2pNdIeoNN2CvT9+dNIBGwAHZ3MIHjEriQpBvsaHpequRhwn5JpS3XJmwE9Ftswl4Ku79z7gQsgM+9B7j+xybABQuYnq+9oOl5qTphmmZPmTjTT5H0eEnPl/S2pTLwd0zgnAlYAJ9z67vuxyZwSNPz1LoSyANNF6cu9opfJenvJT2rCOGX+brDqSj9nAkME7AAdg8xgeMQOAXTMzVnTzgELkIXgfs8Sc8uP5ilrfEep484140TsADeeAO7eidL4Mol1vOhTc+cDSZyFsKWn1cmgYuWi5c0zziZgAmsTMACeGXA/rwJdBDA9PzdJX7z2l7PaK9c0IA5GYGLgH1u0W6fWTRex492NzWBIxCwAD4CdGd51gTWNj2/NQncCySxZxsCFw0Xz2bO/DqZgAkcmYAF8JEbwNmfHYElTc8EzgiBi3aLwOVMbxa4r5b07rOj7AqbQAMELIAbaCQXcTMELl5Mz7eRdLkdaoXA5RxumJMRugTSQOCi3eI4hRB+zw7f9ismYAIHJmABfGDgzu5sCWB6/jJJ95D0yRMpIHDfVEzKoeEicJ+TvJQRxr5wYSJQP2YCp0TAAviUWsNl2TIBTM/3lnRdSe/bU1EEKQI3NFy0WQJhhMDlv3gwW+Buuae4bmdDwAL4bJraFT0igT7TM6ZiBG4EvSAe8wuTdst5XM7oWuAesfGctQmsRcACeC2y/q4J/DuBbHq+arnsIDRcBO4LKoFL+EffSuTeYwJnQMAC+Awa2VU8KgGcre4s6TOKaZmwjmFS5t9owBa4R20iZ24CxyFgAXwc7s71fAh8jKQrFuHLRQZvPp+qu6YmYAJDBCyA3T9MwARMwARM4AgELICPAN1ZmoAJmIAJmIAFsPuACZiACZiACRyBgAXwEaA7SxMwARMwAROwAHYfMAETMAETMIEjELAAPgJ0Z2kCJmACJmAC/x+iIJ53oZWx3AAAAABJRU5ErkJggg==</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="Estrella" idx="6" x="465" y="85" heading="95.51937090047363" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="middle" id="8"><wear><costume name="svg" center-x="150" center-y="75" image="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xwidth%3D%22Infinity%22%20xheight%3D%22Infinity%22%3E%3CforeignObject%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Cdiv%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%3E%3Ch1%3E%20Instrucciones%3A%20%3C%2Fh1%3E%0A%3Ch4%3E%E2%86%90%20%3D%20girar%20izquierda%20%E2%86%92%20%3D%20girar%20derecha%3C%2Fh4%3E%0A%3Ch4%3E%E2%86%91%20%3D%20avanzar%20%E2%86%93%20%3D%20retroceder%3C%2Fh4%3E%3C%2Fdiv%3E%3C%2FforeignObject%3E%3C%2Fsvg%3E" id="9"/></wear><costumes><list id="10"><item><costume name="Nave" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables><variable name="Posición X de las Estrellas"><l>465</l></variable><variable name="Posición Y de las Estrellas"><l>85</l></variable></variables><scripts><script x="85" y="78.88888888888889"><block s="receiveGo"></block><block s="show"></block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="cambiar al disfraz %txt"><custom-block s="convertir texto %mlt a disfraz %txt"><l>&lt;h1&gt; Instrucciones: &lt;/h1&gt;&#xD;&lt;h4&gt;← = girar izquierda → = girar derecha&lt;/h4&gt;&#xD;&lt;h4&gt;↑ = avanzar ↓ = retroceder&lt;/h4&gt;</l><l>HTML</l></custom-block></custom-block><block s="doSetVar"><l>Posición X de las Estrellas</l><l>-25</l></block><block s="doSetVar"><l>Posición Y de las Estrellas</l><l>85</l></block></script></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt en %n º"><l>apuntar</l><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>10</l></block></custom-block></script></block></script><list></list></block><list></list></custom-block><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><block s="doForever"><script><block s="doChangeVar"><l>Posición X de las Estrellas</l><l>2.5</l></block><custom-block s="ir a X %n Y %n"><block s="reportSum"><block s="reportProduct"><block var="Posición X"/><l>-1</l></block><block var="Posición X de las Estrellas"/></block><block s="reportSum"><block s="reportProduct"><block var="Posición Y"/><l>-1</l></block><block var="Posición Y de las Estrellas"/></block></custom-block></script></block></script></scripts></sprite><sprite name="Nave Aliada" idx="3" x="182.6667079499075" y="264.62281329843916" heading="90" scale="3.775636916212716" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="81"><costumes><list id="82"><item><costume name="Nave" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="83"/></item></list></costumes><sounds><list struct="atomic" id="84"></list></sounds><blocks><block-definition s="ser una nave aliada para el jugador" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt en %n º"><l>apuntar</l><custom-block s="constante de movimiento %txt"><l>dirección aleatoria</l></custom-block></custom-block><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><custom-block s="cambiar al disfraz %txt"><l>Nave</l></custom-block><custom-block s="repetir por %n %s %ca"><l>1</l><l>segundos</l><script><custom-block s="%txt en %n º"><l>girar</l><l>-5</l></custom-block><custom-block s="ir a X %n Y %n"><custom-block s="%n %s %n"><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>50</l></block><l>+</l><l>12.5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportProduct"><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>100</l></block></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>tamaño</l><custom-block s="%n %s %n"><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>100</l></block><l>+</l><l>150</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block><custom-block s="repetir %txt que %boolUE %ca"><l>mientras</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportAttributeOf"><l><option>costume name</option></l><l>Nave</l></block><l>diferente</l><l>Explosión</l></custom-block><script><custom-block s="%txt en %n º"><l>girar</l><l>-5</l></custom-block><custom-block s="ir a X %n Y %n"><custom-block s="%n %s %n"><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>50</l></block><l>+</l><l>12.5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportProduct"><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>100</l></block></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>tamaño</l><custom-block s="%n %s %n"><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><custom-block s="milisegundos actuales $cloudGradient-1-173-200-255"></custom-block><l>0.25</l></block></block><l>100</l></block><l>+</l><l>150</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Mi dirección</l><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block><block s="doForever"><script><custom-block s="mover %n píxeles en %n º"><l>5</l><block var="Mi dirección"/></custom-block><custom-block s="%txt en %n º"><l>girar</l><l>-5</l></custom-block><custom-block s="%txt el efecto %txt en %n"><l>cambiar</l><l>tamaño</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>signo</l><custom-block s="%n %s %n"><custom-block s="valor del efecto %txt"><l>tamaño</l></custom-block><l>-</l><l>50</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>×</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></block></script></block-definition></blocks><variables></variables><scripts><script x="148.33333333333334" y="228.33333333333334"><block s="receiveGo"></block><custom-block s="ser una nave aliada para el jugador" scope="local"></custom-block></script></scripts></sprite><sprite name="Nave sin control" idx="5" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="middle" id="246"><costumes><list id="247"><item><costume name="Nave" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="248"/></item></list></costumes><sounds><list id="249"><item><sound name="Explosión" sound="data:audio/ogg;base64,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4P/p//f/AAAEAAcABQAIAAEA/P/2/+f/4v/T/8T/vf+1/63/rf+z/77/z//c/+n/8//+/wYAAwAFAAkACAAPABQAIQAxADgAPQA/AEAANAAmABwAEQAJAAIAAQADAAkAFgAbACIAKQAuAC8AJgAmACIADQAEAPX/4P/W/8r/wP+4/7r/xP/N/+D/8v8FABsAKQA2AEAARABJAEkARwBKAEwARQBFAEMAMwApABkADAADAPv/+v8BAAUACgAPABEAGgAWAA0ADAD9/+v/3//W/9D/yv/Q/9n/4//p//X/AgALABgAIwAvADwARABHAEkARAA8ADAAJQAYABAACgAEAA0ADAAKAAwACwANAA8AGgAmACUAKQA3ADwAQQBGAE8AUgBOAE8ATQBCADkANQA2ADEAKwAtACoAJgAiABsAHQAcAB8ALAAtADIAOAA1ADIALAAqACoAKwAvAC4AKQA1ADcAOABHAFIAXABhAGQAYgBZAFcATwBHADwALgAmABUAAwD4//D/7P/v/+7/7P/u/+3/8v/5//z/AwAKABUAIgAoADQAQABKAFIAUQBJADwAKQAWAAUA9P/x//L/9v/9/wMABwAJAAgABAAKAAYABQANAAIA+v/3//j/+f/3//b/9f/2//j/9//4/wAAAgAMABsAJgAwADUAQQBIAFMAXABdAGAAXABVAE0AQAAxACQAHwAeABsAJQA0AEEAUgBXAFIAVwBRAD4ANwArACIAIwAkACkALwA1ADsARABJAFEAVQBYAFsAVwBbAFkAVgBVAE0ASgBEADgANQA5ADMALgAoABsAGQAQAAcABQD4//b/9f/4/wUADwAbACIAKQAxADIALAAoACIAEgALAAcAAAADAAoADgAOAAgABAAAAPv/+//7/wAAAwD+/wMAAgD8////AQAIAAoABgAJABAAEAANAA8AEgASABEAEwARABAACwAOABMAFAAWAA4ACAD9//P/6P/d/9j/0P/P/8z/zv/S/9T/2v/a/93/6//3//////8GABEAEgAZABwAHAAcABcACAADAPr/7P/m/+X/5v/g/9z/1f/J/8b/w/++/8D/xv/H/8f/yf/I/8L/vP+5/7H/sf+s/6n/p/+v/7//w//P/9f/2v/a/9v/2//O/9L/0P/G/8b/uv+u/6H/j/+M/4v/iv+U/6D/p/+v/7v/wf/B/8X/wf+9/7f/rv+q/63/r/+z/7b/vP/D/8H/wP++/8D/xv/L/9X/2//g/+T/6f/v/+//7f/t/+z/7//k/9r/zP+4/67/qf+k/6D/n/+m/7D/uf/P/9r/6//6/wEACAABAPj/9f/w/+v/6f/m/+j/7f/s/+r/5v/e/9j/0P/K/8X/v//D/8b/xv/M/8r/xf/F/8X/yP+//7r/t/+y/7D/r/+x/6n/r/+7/7r/v//I/9L/2f/Z/9X/2f/V/8b/v/+y/6j/oP+d/6L/pf+y/7//wv/D/8P/xf/I/8r/0P/U/9n/4P/u//n//f8FAAAAAwD7/+3/4v/U/8n/wv/A/7//uP+y/7D/sf+1/7r/x//V/9j/2P/X/9f/1P/I/8L/uv+3/8L/xf/R/+H/6P/y//v/AQAJAAkABwAEAAIABAAGAAIA///6//L/7//i/83/wP+7/7f/uv+4/7f/wf+//8H/yv/N/9T/2//e/97/3//c/9f/1v/X/9H/yv/M/8X/w//G/8j/0//Z/9v/5v/u//D/7//u/+j/6f/l/9v/2//T/87/zf/M/8r/xv/J/8f/yv/N/8//1f/X/+X/7P/x//T/8v/y/+//6//u//n//f///wMABAADAAEA+//1//T/9P/4//v/AQAFAAQACAANABEACwAOAA8ADQANABEAFQAXACAAJgAtADMAMwA1ADkAOgA/AEEAOwA7ADUALAAgABoAGQASAAwABwAIAAkABwAFAAQABQABAP/////+/wMABwAOABkAIwA0AD0APgBKAEUARABFAD8AOgAvACQAGgAYABYAFgAbABwAHAAhAB8AIgAkACsANAA2ADYALgAtADAAMQAxADEALwAuACkAJAAlACIAIQAdABwAHgAdAB8AIwAnACoALwA1ADAAMQAzAC0AKwAsAC4AMQAzADYAOwA8ADsANwA1ADEALgAyACsAKgAsACcALwA6AD8ARQBOAE8AVABXAE8ARwBDAEMANgAwAC0AKwApACoAMAA2AD4AQwBFAEEAOwA0ACYAFQAIAAEA9v/y//D/7f/u//H/9/8AAAQADAAPAAoA/f/w//H/6v/p/+7/7f/t/+z/5//g/+j/8P/x//3/BgASABoAFgATABMACwADAAMA/v/+//z/+P/8//r/+P/7/wYACQAPAB4AIwAuADcAOgA3ADQALAAfABYABQACAP///f/+//v/BQADAAsAEAAUACAAHgAnAC8ANwA/AEUASQBIAEsARgBOAFoAXABbAFsAUwBOAFMATABQAFAAUABZAF4AYgBmAGkAbABsAG8AaQBjAGIAVwBQAEcANgAwAC8AKgArACAAIAAeAB0AKAAuAC8AMwA3ADcAOwA6ADoAOwA1ADIALAAoACUAJQArAC0ANgA9AEAAOwA0AC8ALgAtACYAIAAjACEAHAAdABsAGQAaABwAFwAYABMABwADAP3/+//3//D/7//x//n//f8DAAQACgARABUAGgAYABIADQAFAP3/9v/y/+3/7v/v//P/9P/z//v/AgARABYAFQAYABwAFQATABYAEAAJAPz/9P/v/+X/4//i/+L/5P/i/+H/4f/m/+n/5P/k/+X/6v/x//b/9f/v/+b/5f/e/93/4//k/+X/3//l/+v/6f/w//H/7f/u/+b/4P/j/+n/9P8AAAUA9f/j/97/1v/W/97/4v/k/+X/2v/N/8T/tv+z/63/pv+v/7b/tv+5/7b/tP+2/7f/wf/D/8j/yv/M/8//zP/P/9T/1f/Y/9X/1v/W/9D/yv/G/8n/wv/B/7z/xf/I/8j/1v/V/9z/2v/a/97/2f/X/9L/zf/M/8//z//X/+D/5P/l/+j/8//9/wgAEwAcAB4AIwAjACAAIQAaABkAFQAUABQAFQAdACAAIwArAC8AMgAuADcAQAA9AEIAQAA5ADYALQAlAB4AFwATAA4ADgASABkAHgAoAC8ANAA6AD4APQA4ADIALAAqACkAKQAkACQAIgAgACQAJAAZABkAHQAXABoAGAARAA8AEAAPABIAEQAQABcAHQAcAB4AHwAdABwAGQAVAA0ABAAIAAsADAANABAADwAJAAcA//8AAAAA/f8BAAMAAQAFAAkABQADAAgABQD//wcADgAMAAsACgAIAAcABwAIAAoACgADAP///f/5//n/8v/q/+r/5//j/9v/2//h/+L/3v/e/+X/4v/k/+b/6f/r/+v/7P/r/+z/7f/w//D/9f/x/+//7P/j/97/0f/Q/8z/x//M/8r/z//S/9v/3//h/+X/5P/l/+T/3f/a/9j/1//R/9H/zP/G/8T/vf/A/8L/x//O/83/0//Z/9v/3v/X/9X/2P/Z/9f/1v/T/9j/1f/X/9n/2//i/+L/7f/v/+z/7//3//v/+P/8//b/+f/1/+r/6//m/+r/9v/7//z////8//3/AAD6//X/7//r/+f/4f/c/9j/2f/a/9v/4f/g/+f/6v/n/+b/4//l/97/4f/f/9P/zf/G/8X/x//M/9H/1//f/+L/6P/o/+3/8//w/+b/4P/k/9//2f/c/9r/2P/Y/9H/yv/I/8j/yP/G/8z/0//W/9j/1f/c/9v/2v/g/+P/7f/1//r/AQACAP//+P/z/+v/5f/l/+v/8v/6//7//v8BAPb/+/8MAA8ADwAOAAsABgADAAQAAAACAAMACQALAA8AEAAPABQAIAAkACEALgArACQAHwAWABMADAABAP7/AAD9/wEACQANABQAGgAjACcALQApACkAJQAhAB8AGQATABAACQACAAIAAgAKAAkABgAIAAgABQACAAYA/v/8//////////3/+//2//n//v/9//r/+v/8//v/+//5//3//v/9/wQABAAAAP3/+//3//P/8//w//H/8f/x//f/8f/s/+z/8f/y/+z/9f/3//L/9P/0//f/+//6//z///8DAAMA///9//X/6v/q/+n/5v/k/+H/5P/i/+X/7v/v//T/8P/u//X/9f/2//f/9//2//L/9P/5//v/+v/5////AAABAAMA+//7/wMACQAKAAgADQAMAAYABwAHAAYABgAMAA0AEwAUAAsAAQD//wQAAwABAAIAAQD4//D/7v/y//L/8//1//X/8v/p/+f/4P/X/9n/2P/e/+f/6f/1//7/9//1//b//f8FAAUACgALAA0ACgACAP//+//+/wUAAQABAAAACAAOABMAFwAVABwAKgAjABkAGgAhABYA///3//D/7v/v//H/8v/2//f/9P/0//T/9v/8//f/9f/3//f/9f/0//n/9v/4//3/AwAIAAkAEAAQAA0AEgAVABYAFQATABMAEwAQABIAFQAPAAgACgANAAsAEQAPAAoACwAKAAoABgADAAYAAQAMACQAKgAqACQAJAAZAA4AEAAOABUAKgA1ADkAOQAxADEAJwAjACIAHAAeAB8AJgAnACAAIQAhAB8AHAAdACgAJgAdACEAIwAjACUAIAAdACAAIgAhACUAJQAjACEAHgAYAA8AEAAWABoAHQAhABwAHgAiAB8AHgAoACQAHAAdABUADwAJAP3/9f/3//z/+////wEA//8CAAgABgAGAAwACQAKAAkACwAIAP//+//6//7/+//+/wAABAANABIAFgAaABsAHQAcABsAHgAcAB4AGwAcABcADQAKAAkAAQD7/wEA/v/5/wAA/f/2//L/6P/i/93/1v/U/87/yf/N/9f/3//a/9r/3f/c/9n/1P/U/9j/3P/e/+H/4P/g/+H/4f/r//T/+f/8//7/AAD8//v//P/2//L/9P/x//D/7f/s/+z/6//u/+7/9P/z/+r/6f/m/+T/5v/e/93/4v/a/9z/3v/d/+f/7//q/+3/7v/y//X/8f/7//3/AwAHAAgACAAKAAcABQACAPv/+v/5//7/AQAEAAUABgAGAAAAAgAGAP//AwACAP7//f/+/wEA/v/+/wEAAQABAP7/+P/0//D/7//0//L/7f/0//j//v/8//7////3//v/BwD4/+r/5v/b/9j/1f/T/9j/2v/X/9b/1P/a/9n/2f/d/93/3f/h/9z/2//g/9v/0P/K/83/yf/K/8//z//V/9T/1f/Y/9b/4P/n/+r/7v/t/+j/4v/f/93/3f/Z/9r/3P/e/97/4P/k/+P/5f/o/+//8//y//P/8v/w/+3/8f/x/+3/8f/4/xIAHwAgACAAGwAXABkAGgAUABUAHAAaABsAHgAYABQAEQAeACsAMgA1ADcAOgA1AC4AJwAhAB0AIQAkAB4AHQAYABMACwALAA4ACwAMABEADQAFAAIA+v8AAAMA/f/+/wIAAwAIAA4ADAAOABAAFAAPAAwACgAIAAYAAwAHAA0ACgAGAAYAAQADAAYAAgAHAAMAAQD8//X/+P/2//n/9//3//f/9f/0//T/9//1//v//v/4//v/AQD+//f/9P/z//P/7//v/+r/6v/r/+b/7f/w/+//9f8DAAQAAgAIAAcA/f/8//j/9P/u/+v/7P/t//P/+f8DAAYAAwAEAAIAAAD7//j/+v/6//P/8f/t/+r/7P/s//P/8v/y//b/6//w/wIA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" id="250"/></item></list></sounds><blocks><block-definition s="generar nave sin control" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><block s="doSwitchToCostume"><l>Nave</l></block><block s="show"></block><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="tener chance en un %n %"><l>50</l></custom-block><script><block s="doSetVar"><l>Posición X de las naves enemigas</l><block s="reportSum"><custom-block s="%n %s %n"><l>-250</l><l>al azar</l><l>-125</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Posición X"/></block></block></script><script><block s="doSetVar"><l>Posición X de las naves enemigas</l><block s="reportSum"><custom-block s="%n %s %n"><l>125</l><l>al azar</l><l>250</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Posición X"/></block></block></script></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="tener chance en un %n %"><l>50</l></custom-block><script><block s="doSetVar"><l>Posición Y de las naves enemigas</l><block s="reportSum"><custom-block s="%n %s %n"><l>-250</l><l>al azar</l><l>-125</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Posición Y"/></block></block></script><script><block s="doSetVar"><l>Posición Y de las naves enemigas</l><block s="reportSum"><custom-block s="%n %s %n"><l>125</l><l>al azar</l><l>250</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Posición Y"/></block></block></script></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Dirección al azar</l><custom-block s="%n %s %n"><l>-2.5</l><l>al azar</l><l>2.5</l><variables><variable name="Antiguo Valor"><l>0.147</l></variable></variables></custom-block></custom-block><custom-block s="ir a X %n Y %n"><block s="reportSum"><block s="reportProduct"><block var="Posición X"/><l>-1</l></block><block var="Posición X de las naves enemigas"/></block><block s="reportSum"><block s="reportProduct"><block var="Posición Y"/><l>-1</l></block><block var="Posición Y de las naves enemigas"/></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Mi dirección</l><custom-block s="%txt en frente de %txt"><l>dirección</l><l>Nave</l></custom-block></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><block var="Mi dirección"/></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="ir a X %n Y %n"><block s="reportSum"><block s="reportProduct"><block var="Posición X"/><l>-1</l></block><block var="Posición X de las naves enemigas"/></block><block s="reportSum"><block s="reportProduct"><block var="Posición Y"/><l>-1</l></block><block var="Posición Y de las naves enemigas"/></block></custom-block></script></block></script><list></list></block><list></list></custom-block><custom-block s="repetir por %n %s %ca"><l>20</l><l>veces</l><script><custom-block s="%txt el efecto %txt en %n"><l>cambiar</l><l>opacidad</l><l>5</l></custom-block><custom-block s="%txt en %n º"><l>girar</l><block var="Dirección al azar"/></custom-block><custom-block s="mover en %n pasos con dirección %n" scope="local"><l>5</l><block var="Mi dirección"/></custom-block></script></custom-block><block s="doForever"><script><block s="doIf"><block s="reportOr"><block s="reportTouchingObject"><l>Nave</l></block><custom-block s="%txt %boolUE"><l>si</l><block s="reportCombine"><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="unir listas: %l %mult%l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave</l></block><list></list></custom-block><list></list></custom-block></custom-block><block s="reifyPredicate"><autolambda><block s="reportOr"><l/><l/></block></autolambda><list></list></block></block></custom-block></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><l>Nave</l></block><block s="reportNot"><block s="reportCombine"><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="unir listas: %l %mult%l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave</l></block><list></list></custom-block><list></list></custom-block></custom-block><block s="reifyPredicate"><autolambda><block s="reportOr"><l/><l/></block></autolambda><list></list></block></block></block></block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave Enemiga</l></block><list></list></custom-block><script><custom-block s="decir a %txt que haga %cs"><block var="Elemento"/><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="elemento Nº %n de %l"><block s="reportRandom"><l>1</l><l>2</l></block><custom-block s="nueva lista %mult%s"><list><block s="reifyScript"><script><custom-block s="repetir por %n %s %ca"><l>9</l><l>veces</l><script><custom-block s="%txt en %n º"><l>girar</l><l>-10</l></custom-block></script></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="repetir por %n %s %ca"><l>9</l><l>veces</l><script><custom-block s="%txt en %n º"><l>girar</l><l>10</l></custom-block></script></custom-block></script><list></list></block></list></custom-block></custom-block><list></list></custom-block><block s="doForever"><script><block s="forward"><l>2.5</l></block></script></block></script><list></list></block><list></list></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><custom-block s="reproducir sonido %txt y %txt"><l>Explosión</l><l>lanzar</l></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><custom-block s="esperar %n segundos"><l>1</l></custom-block><custom-block s="eliminar este clon $trash"></custom-block></script></block><custom-block s="reproducir sonido %txt y %txt"><l>Explosión</l><l>lanzar</l></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><custom-block s="esperar %n segundos"><l>1</l></custom-block><custom-block s="eliminar este clon $trash"></custom-block></script></block><custom-block s="%txt en %n º"><l>girar</l><block var="Dirección al azar"/></custom-block><custom-block s="mover en %n pasos con dirección %n" scope="local"><l>5</l><block var="Mi dirección"/></custom-block></script></block></script></block-definition><block-definition s="mover en %&apos;Número&apos; pasos con dirección %&apos;Dirección&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">0</input></inputs><script><block s="doSetVar"><l>Posición X de las naves enemigas</l><custom-block s="%n %s %n"><block var="Posición X de las naves enemigas"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block var="Dirección"/><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y de las naves enemigas</l><custom-block s="%n %s %n"><block var="Posición Y de las naves enemigas"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block var="Dirección"/><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition></blocks><variables><variable name="Posición X de las naves enemigas"><l>-22.089</l></variable><variable name="Posición Y de las naves enemigas"><l>308.168</l></variable></variables><scripts><script x="99.16666666666667" y="102.25000000000007"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><block s="reportGet"><l><option>clones</option></l></block></custom-block><l>menor</l><l>5</l></custom-block><script><custom-block s="esperar %n segundos"><custom-block s="%n %s %n"><l>0.5</l><l>al azar</l><l>2.5</l><variables><variable name="Antiguo Valor"><l>1.794</l></variable></variables></custom-block></custom-block><custom-block s="crear un %txt para el objeto %txt"><l>clon</l><custom-block s="mi mismo"></custom-block></custom-block></script></custom-block></script></block></script><script x="101.66666666666667" y="314.7222222222223"><block s="receiveOnClone"></block><custom-block s="generar nave sin control" scope="local"></custom-block></script></scripts></sprite><sprite name="Nave" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="false" hidden="true" costume="1" color="255,0,0,1" pen="middle" id="701"><costumes><list id="702"><item><costume name="Nave" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="703"/></item><item><costume name="Bala" center-x="9" center-y="9" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI4MTEgNDAyIDE4IDE4IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxlbGxpcHNlIHN0cm9rZT0ibm9uZSIgZmlsbD0icmdiKDAsMCwwKSIgcHJvdG90eXBlPSJWZWN0b3JFbGxpcHNlIiBjeD0iODIwIiBjeT0iNDExIiByeD0iOSIgcnk9IjkiLz48L3N2Zz4=" id="704"/></item><item><costume name="Explosión" center-x="46.5" center-y="42.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI3NzMuNSAzNjguNSAxMTAgOTkiIHdpZHRoPSIxMTAiIGhlaWdodD0iOTkiPjxwYXRoIHN0cm9rZT0icmdiKDIzNiwxNDksMCkiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0icmdiKDIzNiwxNDksMCkiIHByb3RvdHlwZT0iVmVjdG9yUG9seWdvbiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNzg1IDM3NSBMIDc4NiAzNzUgTCA3ODcgMzc1IEwgNzk3IDM3NiBMIDc5NyAzNzcgTCA3OTggMzc4IEwgNzk5IDM3OSBMIDgwMSAzODEgTCA4MDMgMzgzIEwgODA0IDM4NSBMIDgwNCAzODYgTCA4MDUgMzg3IEwgODA2IDM4OSBMIDgwNiAzOTAgTCA4MDcgMzkyIEwgODA3IDM5MyBMIDgwNyAzOTMgTCA4MDcgMzk0IEwgODA5IDM5OCBMIDgwOSAzOTcgTCA4MTAgMzkyIEwgODExIDM4NyBMIDgxMiAzODIgTCA4MTMgMzgxIEwgODEzIDM4MSBMIDgxMyAzNzkgTCA4MTQgMzc2IEwgODE0IDM3NCBMIDgxNSAzNzIgTCA4MTUgMzcyIEwgODE1IDM3MSBMIDgxNSAzNzAgTCA4MTYgMzcwIEwgODE2IDM3MCBMIDgxNiAzNzAgTCA4MTcgMzcwIEwgODE3IDM3MSBMIDgxOCAzNzIgTCA4MTkgMzczIEwgODIwIDM3NSBMIDgyMCAzNzYgTCA4MjEgMzc2IEwgODIxIDM3NiBMIDgyMSAzNzcgTCA4MjIgMzc5IEwgODIyIDM4MCBMIDgyNSAzODYgTCA4MjUgMzg3IEwgODI1IDM4OCBMIDgyNiAzODggTCA4MjYgMzg4IEwgODI3IDM5MSBMIDgyNyAzOTIgTCA4MjcgMzkzIEwgODI3IDM5MyBMIDgyOCAzOTMgTCA4MjggMzk0IEwgODI4IDM5NSBMIDgyOCAzOTYgTCA4MjggMzk2IEwgODI4IDM5NiBMIDgyOSAzOTggTCA4MzAgMzk3IEwgODMyIDM5MyBMIDgzMiAzOTIgTCA4MzMgMzkwIEwgODMzIDM4OSBMIDgzMyAzODggTCA4MzQgMzg3IEwgODM0IDM4NSBMIDgzNSAzODEgTCA4MzYgMzgxIEwgODM2IDM4MCBMIDgzNyAzNzkgTCA4MzcgMzc4IEwgODM3IDM3OCBMIDgzOCAzNzcgTCA4MzggMzc2IEwgODM5IDM3NSBMIDgzOSAzNzQgTCA4NDAgMzcyIEwgODQwIDM3MiBMIDg0MCAzNzIgTCA4NDAgMzcxIEwgODQxIDM3MSBMIDg0MSAzNzIgTCA4NDEgMzc0IEwgODQxIDM3NSBMIDg0MiAzNzggTCA4NDIgMzc4IEwgODQyIDM3OSBMIDg0MiAzODEgTCA4NDIgMzg1IEwgODQyIDM4NiBMIDg0MiAzODcgTCA4NDIgMzg5IEwgODQyIDM5MiBMIDg0MiAzOTMgTCA4NDIgMzk0IEwgODQyIDM5NSBMIDg0MiAzOTUgTCA4NDIgMzk2IEwgODQyIDM5OSBMIDg0MiAzOTkgTCA4NDIgMzk5IEwgODQyIDM5OSBMIDg0NCAzOTggTCA4NDUgMzk3IEwgODQ3IDM5NCBMIDg0OCAzOTIgTCA4NDkgMzkyIEwgODUwIDM5MCBMIDg1MiAzODggTCA4NTIgMzg4IEwgODUzIDM4NyBMIDg1NCAzODcgTCA4NTUgMzg2IEwgODU2IDM4NSBMIDg1NiAzODQgTCA4NTcgMzgzIEwgODU3IDM4MyBMIDg1OCAzODIgTCA4NTggMzgyIEwgODU4IDM4MiBMIDg1OSAzODEgTCA4NTkgMzgxIEwgODU5IDM4MSBMIDg2MSAzODAgTCA4NjIgMzc5IEwgODYyIDM3OSBMIDg2MyAzNzkgTCA4NjMgMzc4IEwgODYzIDM3OCBMIDg2MyAzNzggTCA4NjMgMzgwIEwgODYzIDM4MiBMIDg2MyAzODMgTCA4NjMgMzg1IEwgODYyIDM4NSBMIDg2MiAzODkgTCA4NjIgMzkwIEwgODYxIDM5MSBMIDg2MSAzOTIgTCA4NjEgMzkzIEwgODYwIDM5MyBMIDg1OSAzOTYgTCA4NTkgMzk3IEwgODU4IDQwMCBMIDg1NyA0MDEgTCA4NTcgNDAxIEwgODYxIDM5OCBMIDg2NSAzOTYgTCA4NjggMzk1IEwgODcwIDM5NCBMIDg3MSAzOTQgTCA4NzIgMzkzIEwgODczIDM5MyBMIDg3NCAzOTMgTCA4NzUgMzkyIEwgODc4IDM5MSBMIDg3OSAzOTEgTCA4NzkgMzkxIEwgODgwIDM5MSBMIDg4MiAzOTEgTCA4ODIgMzkxIEwgODgyIDM5MiBMIDg4MSAzOTQgTCA4ODEgMzk2IEwgODgxIDM5NiBMIDg4MCAzOTcgTCA4ODAgMzk4IEwgODgwIDM5OSBMIDg3NyA0MDIgTCA4NzcgNDAzIEwgODc2IDQwNCBMIDg3NSA0MDUgTCA4NzQgNDA2IEwgODc0IDQwNyBMIDg3MyA0MDggTCA4NzEgNDEwIEwgODY4IDQxMyBMIDg2NyA0MTQgTCA4NjYgNDE0IEwgODY1IDQxNSBMIDg2NSA0MTUgTCA4NjIgNDE2IEwgODYxIDQxNiBMIDg2MSA0MTYgTCA4NjIgNDE3IEwgODYzIDQxOCBMIDg2NCA0MTggTCA4NjYgNDIwIEwgODY3IDQyMSBMIDg2OSA0MjQgTCA4NzAgNDI2IEwgODcwIDQyNiBMIDg3MSA0MjggTCA4NzEgNDI5IEwgODcyIDQzMCBMIDg3MiA0MzYgTCA4NzQgNDQyIEwgODc0IDQ0MyBMIDg3NCA0NDQgTCA4NzQgNDQ0IEwgODc0IDQ0NSBMIDg3NCA0NDUgTCA4NzQgNDQ2IEwgODc0IDQ0NiBMIDg3NCA0NDYgTCA4NzMgNDQ2IEwgODcyIDQ0NiBMIDg2OSA0NDQgTCA4NjcgNDQzIEwgODYzIDQzOSBMIDg2MSA0MzggTCA4NjEgNDM4IEwgODYxIDQzNyBMIDg2MCA0MzcgTCA4NjAgNDM3IEwgODU5IDQzNiBMIDg1OCA0MzUgTCA4NTggNDM1IEwgODU3IDQzNCBMIDg1NyA0MzQgTCA4NTcgNDM1IEwgODU3IDQzOCBMIDg1NiA0NDQgTCA4NTYgNDQ1IEwgODU1IDQ0NSBMIDg1NSA0NDYgTCA4NTUgNDQ3IEwgODUzIDQ1MSBMIDg1MyA0NTMgTCA4NTIgNDU1IEwgODUxIDQ1NiBMIDg1MSA0NTcgTCA4NTAgNDU3IEwgODUwIDQ1NyBMIDg0NCA0NDMgTCA4NDMgNDQzIEwgODQzIDQ0MyBMIDg0MyA0NDIgTCA4NDMgNDQyIEwgODQyIDQ0NCBMIDg0MSA0NDUgTCA4NDEgNDQ2IEwgODQwIDQ0NyBMIDg0MCA0NDkgTCA4MzkgNDUwIEwgODM5IDQ1MSBMIDgzNiA0NTUgTCA4MzUgNDU2IEwgODM0IDQ1NyBMIDgzNCA0NTcgTCA4MzIgNDU4IEwgODMyIDQ1OSBMIDgyOSA0NjIgTCA4MjggNDYzIEwgODI3IDQ2NCBMIDgyNiA0NjQgTCA4MjYgNDY0IEwgODI2IDQ2NCBMIDgyNiA0NjQgTCA4MjYgNDYzIEwgODI2IDQ2MiBMIDgyNSA0NjAgTCA4MjUgNDU3IEwgODI1IDQ1NiBMIDgyNSA0NTQgTCA4MjUgNDUzIEwgODI1IDQ1MyBMIDgyNCA0NTIgTCA4MjQgNDUwIEwgODI0IDQ0OSBMIDgyNCA0NDkgTCA4MjIgNDUwIEwgODIyIDQ1MSBMIDgxOSA0NTUgTCA4MTggNDU3IEwgODE2IDQ2MCBMIDgxNSA0NjEgTCA4MTUgNDYyIEwgODE0IDQ2MiBMIDgxNCA0NjIgTCA4MTQgNDYzIEwgODEyIDQ2NCBMIDgxMCA0NjUgTCA4MDkgNDY1IEwgODA4IDQ2NSBMIDgwOCA0NjUgTCA4MDcgNDY1IEwgODA1IDQ2NiBMIDgwNCA0NjYgTCA4MDMgNDY2IEwgODAyIDQ2NiBMIDgwMCA0NjYgTCA3OTkgNDY2IEwgNzk5IDQ2NiBMIDc5OSA0NjYgTCA4MDAgNDY2IEwgODAwIDQ2NSBMIDgwMSA0NjQgTCA4MDEgNDY0IEwgODAzIDQ2MyBMIDgwMyA0NjIgTCA4MDQgNDYwIEwgODA1IDQ1OSBMIDgwNyA0NTUgTCA4MDcgNDU0IEwgODA3IDQ1NCBMIDgwOCA0NTIgTCA4MDggNDUxIEwgODA5IDQ1MCBMIDgwOSA0NDggTCA4MDkgNDQ4IEwgODA5IDQ0NyBMIDgwOSA0NDYgTCA4MDggNDQ3IEwgODA3IDQ0OCBMIDgwNiA0NDggTCA4MDYgNDQ5IEwgODA0IDQ1MCBMIDgwMyA0NTEgTCA4MDIgNDUxIEwgODAyIDQ1MSBMIDgwMSA0NTEgTCA4MDAgNDUxIEwgNzk4IDQ1MiBMIDc5NiA0NTIgTCA3OTYgNDUyIEwgNzk1IDQ1MiBMIDc5NSA0NTIgTCA3OTQgNDUxIEwgNzkzIDQ1MSBMIDc5MiA0NTEgTCA3OTIgNDUwIEwgNzkwIDQ1MCBMIDc4OSA0NTAgTCA3ODUgNDQ5IEwgNzg0IDQ0OCBMIDc4MiA0NDcgTCA3NzkgNDQ1IEwgNzc5IDQ0NSBMIDc3OSA0NDUgTCA3ODAgNDQ1IEwgNzgzIDQ0NSBMIDc4NiA0NDUgTCA3ODggNDQ1IEwgNzg4IDQ0NSBMIDc5OSA0NDQgTCA3OTkgNDQ0IEwgODAwIDQ0NCBMIDgwMyA0NDMgTCA4MDQgNDQyIEwgODA3IDQ0MSBMIDgwNyA0NDEgTCA4MDkgNDQwIEwgODA5IDQ0MCBMIDgwOSA0MzkgTCA4MDkgNDM5IEwgODA4IDQzOSBMIDgwOCA0MzkgTCA4MDYgNDM5IEwgODA1IDQzOSBMIDgwNCA0MzkgTCA4MDQgNDM5IEwgODAzIDQzOSBMIDgwMiA0MzkgTCA4MDIgNDM5IEwgODAwIDQzOSBMIDc5NiA0MzggTCA3OTUgNDM4IEwgNzkyIDQzNiBMIDc5MiA0MzYgTCA3OTEgNDM2IEwgNzkwIDQzNSBMIDc4OSA0MzQgTCA3ODkgNDM0IEwgNzg2IDQzMCBMIDc4NiA0MzAgTCA3ODUgNDI5IEwgNzg1IDQyOCBMIDc4NCA0MjggTCA3ODQgNDI3IEwgNzg0IDQyNyBMIDc4MyA0MjUgTCA3ODMgNDI0IEwgNzgyIDQyMyBMIDc4MiA0MjEgTCA3ODIgNDIxIEwgNzgzIDQyMSBMIDc4NCA0MjEgTCA3ODUgNDIxIEwgNzg2IDQyMSBMIDc4NiA0MjEgTCA3ODcgNDIxIEwgNzg5IDQyMSBMIDc5MCA0MjEgTCA3OTEgNDIxIEwgNzk0IDQyMSBMIDc5NyA0MjEgTCA3OTggNDIxIEwgNzk4IDQyMSBMIDc5OCA0MjEgTCA4MDAgNDIwIEwgODAwIDQyMCBMIDgwMSA0MjAgTCA4MDEgNDIwIEwgODAyIDQyMCBMIDgwMiA0MTkgTCA4MDMgNDE5IEwgODA0IDQxOSBMIDgwNSA0MTkgTCA4MDQgNDE5IEwgODA0IDQxOSBMIDgwMyA0MTkgTCA4MDMgNDE4IEwgNzk5IDQxOCBMIDc5NyA0MTcgTCA3OTYgNDE3IEwgNzkzIDQxNiBMIDc5MyA0MTUgTCA3OTIgNDE1IEwgNzkxIDQxNSBMIDc5MSA0MTUgTCA3OTAgNDE1IEwgNzkwIDQxNCBMIDc4NyA0MTQgTCA3ODcgNDEzIEwgNzg2IDQxMyBMIDc4NiA0MTIgTCA3ODUgNDEyIEwgNzgzIDQxMCBMIDc4MiA0MTAgTCA3ODIgNDA5IEwgNzgxIDQwOCBMIDc4MCA0MDcgTCA3NzkgNDA2IEwgNzc4IDQwNSBMIDc3OCA0MDUgTCA3NzcgNDA1IEwgNzc3IDQwNCBMIDc3NyA0MDMgTCA3NzYgNDAzIEwgNzc2IDQwMyBMIDc3NSA0MDMgTCA3NzYgNDAyIEwgNzc2IDQwMiBMIDc3NyA0MDIgTCA3NzggNDAyIEwgNzc5IDQwMiBMIDc4MCA0MDIgTCA3ODAgNDAyIEwgNzgxIDQwMiBMIDc4MiA0MDIgTCA3ODUgNDAyIEwgNzg2IDQwMiBMIDc4OSA0MDIgTCA3OTAgNDAyIEwgNzkyIDQwMiBMIDc5NCA0MDIgTCA3OTYgNDAxIEwgNzk3IDQwMSBMIDc5NyA0MDEgTCA3OTggNDAxIEwgNzk4IDQwMSBMIDc5OCA0MDEgTCA3OTkgNDAxIEwgNzk5IDQwMSBMIDc5OSA0MDEgTCA3OTkgNDAxIEwgNzk5IDQwMSBMIDc5OCA0MDEgTCA3OTYgNDAxIEwgNzk2IDQwMSBMIDc5NCA0MDEgTCA3OTQgNDAxIEwgNzkzIDQwMCBMIDc5MyA0MDAgTCA3OTEgMzk5IEwgNzkwIDM5OSBMIDc4OSAzOTggTCA3ODkgMzk4IEwgNzg4IDM5NyBMIDc4OCAzOTcgTCA3ODggMzk3IEwgNzg3IDM5NiBMIDc4NiAzOTUgTCA3ODYgMzk1IEwgNzg1IDM5NCBMIDc4NSAzOTQgTCA3ODUgMzkzIEwgNzg0IDM5MiBMIDc4NCAzOTEgTCA3ODMgMzg5IEwgNzgzIDM4OSBMIDc4MyAzODkgTCA3ODMgMzg4IEwgNzgyIDM4OCBMIDc4MiAzODcgTCA3ODIgMzg3IEwgNzgyIDM4NSBMIDc4MiAzODUgTCA3ODEgMzgzIEwgNzgxIDM4MyBMIDc4MSAzODMgTCA3ODEgMzgyIEwgNzgxIDM4MiBMIDc4MCAzODIgTCA3ODAgMzgxIEwgNzgwIDM4MCBMIDc3OSAzNzkgTCA3NzkgMzc5IEwgNzc5IDM3OSBMIDc3OSAzNzkgTCA3NzkgMzc4IEwgNzc4IDM3OCBMIDc3OCAzNzggTCA3NzggMzc3IEwgNzc4IDM3NyBMIDc3OSAzNzYgTCA3NzkgMzc1IEwgNzc5IDM3NSBMIDc4MCAzNzUgTCA3ODAgMzc1IEwgNzgwIDM3NSBMIDc4MSAzNzQgTCA3ODEgMzc0IEwgNzgxIDM3NCBMIDc4MSAzNzQgTCA3ODIgMzc0IEwgNzgyIDM3MyBMIDc4MiAzNzMgTCA3ODMgMzczIEwgNzgzIDM3MyBMIDc4MyAzNzMgTCA3ODQgMzczIEwgNzg1IDM3MyBMIDc4NSAzNzMgTCA3ODUgMzc0IEwgNzg1IDM3NCBMIDc4NiAzNzQgTCA3ODYgMzc0IEwgNzg2IDM3NCBMIDc4NyAzNzQgTCA3ODcgMzc1IEwgNzg4IDM3NSBMIDc4OCAzNzUgTCA3ODggMzc1IEwgNzg5IDM3NSBMIDc4OSAzNzYgTCA3ODkgMzc2IEwgNzg5IDM3NiBMIDc5MCAzNzYgTCA3OTAgMzc2IEwgNzkxIDM3NyBMIDc5MSAzNzcgTCA3OTIgMzc3IEwgNzkzIDM3OCBMIDc5MyAzNzggTCA3OTMgMzc4IEwgNzk2IDM3OSBMIDc5NiAzODAgTCA3OTcgMzgwIEwgNzk3IDM4MSBMIDc5NyAzODEgTCA3OTggMzgyIEwgNzk4IDM4MiBMIDc5OSAzODMgTCA4MDAgMzg0IEwgODAwIDM4NCBMIDgwMCAzODQgTCA4MDAgMzg1IEwgODAxIDM4NiBMIDgwMSAzODYgTCA4MDEgMzg2IEwgODAxIDM4NiBMIDgwMiAzODcgTCA4MDIgMzg3IEwgODAyIDM4NyBMIDgwMiAzODggTCA4MDMgMzg4IEwgODAzIDM4OCBMIDgwMyAzODkgTCA4MDMgMzkwIEwgODAzIDM5MCBMIDc4NSAzNzUiLz48L3N2Zz4=" id="705"/></item></list></costumes><sounds><list id="706"><item><sound name="Disparo" sound="data:audio/ogg;base64,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" id="707"/></item></list></sounds><blocks><block-definition s="ir al comienzo" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Posición X</l><l>0</l></block><block s="doSetVar"><l>Posición Y</l><l>0</l></block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="nueva lista %mult%s"><list><l>Posición X</l><l>Posición Y</l></list></custom-block><script><custom-block s="%txt las variables: %mult%txt"><l>mostrar</l><list><block var="Elemento"/></list></custom-block></script></custom-block><custom-block s="establecer el tipo de %br giro a: %txt"><l>girar a todos lados</l></custom-block><custom-block s="borrar todos los efectos"></custom-block><custom-block s="borrar todo"></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>10</l><custom-block s="hacer un color con: %n %n %n %n"><l>80</l><l>80</l><l>80</l><l>100</l></custom-block></custom-block><custom-block s="decir a %txt que haga %cs"><custom-block s="mi escenario"></custom-block><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>10</l><custom-block s="hacer un color con: %n %n %n %n"><l>50</l><l>50</l><l>50</l><l>100</l></custom-block></custom-block></script></custom-block><custom-block s="%txt el objeto %txt"><l>mostrar</l><custom-block s="mi mismo"></custom-block></custom-block><block s="doSwitchToCostume"><l>Nave</l></block><custom-block s="ir a X %n Y %n"><l>0</l><l>0</l></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><l>0</l></custom-block></script></block-definition><block-definition s="comenzar las físicas de la rotación" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>Fuerza de Rotación</l></list></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><script><block s="doUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>left arrow</option></l></block></block><script><block s="doChangeVar"><l>Fuerza de Rotación</l><l>0.5</l></block><block s="doSetVar"><l>Fuerza de Rotación</l><block s="reportMax"><block s="reportMin"><block var="Fuerza de Rotación"/><l>45</l></block><l>-45</l></block></block><custom-block s="%txt en %n º"><l>girar</l><block var="Fuerza de Rotación"/></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportLessThanOrEquals"><block var="Fuerza de Rotación"/><l>0</l></block><block s="reportOr"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><block s="reportKeyPressed"><l><option>right arrow</option></l></block></block></block><script><block s="doChangeVar"><l>Fuerza de Rotación</l><l>-0.5</l></block><block s="doSetVar"><l>Fuerza de Rotación</l><block s="reportMax"><block s="reportMin"><block var="Fuerza de Rotación"/><l>45</l></block><l>-45</l></block></block><custom-block s="%txt en %n º"><l>girar</l><block var="Fuerza de Rotación"/></custom-block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>right arrow</option></l></block><script><block s="doUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>right arrow</option></l></block></block><script><block s="doChangeVar"><l>Fuerza de Rotación</l><l>-0.5</l></block><block s="doSetVar"><l>Fuerza de Rotación</l><block s="reportMax"><block s="reportMin"><block var="Fuerza de Rotación"/><l>45</l></block><l>-45</l></block></block><custom-block s="%txt en %n º"><l>girar</l><block var="Fuerza de Rotación"/></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThanOrEquals"><block var="Fuerza de Rotación"/><l>0</l></block><block s="reportOr"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><block s="reportKeyPressed"><l><option>right arrow</option></l></block></block></block><script><block s="doChangeVar"><l>Fuerza de Rotación</l><l>0.5</l></block><block s="doSetVar"><l>Fuerza de Rotación</l><block s="reportMax"><block s="reportMin"><block var="Fuerza de Rotación"/><l>45</l></block><l>-45</l></block></block><custom-block s="%txt en %n º"><l>girar</l><block var="Fuerza de Rotación"/></custom-block></script></block></script></block></script></block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="comenzar las fîsicas de la velocidad" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>Velocidad</l></list></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>up arrow</option></l></block></block><script><block s="doChangeVar"><l>Velocidad</l><l>0.5</l></block><block s="doSetVar"><l>Velocidad</l><block s="reportMax"><block s="reportMin"><block var="Velocidad"/><l>25</l></block><l>-25</l></block></block><custom-block s="mover en %n pasos" scope="local"><block s="reportProduct"><block var="Velocidad"/><l>0.25</l></block></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportLessThanOrEquals"><block var="Velocidad"/><l>0</l></block><block s="reportOr"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><block s="reportKeyPressed"><l><option>down arrow</option></l></block></block></block><script><block s="doChangeVar"><l>Velocidad</l><l>-0.5</l></block><block s="doSetVar"><l>Velocidad</l><block s="reportMax"><block s="reportMin"><block var="Velocidad"/><l>25</l></block><l>-25</l></block></block><custom-block s="mover en %n pasos" scope="local"><block s="reportProduct"><block var="Velocidad"/><l>0.25</l></block></custom-block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>down arrow</option></l></block></block><script><block s="doChangeVar"><l>Velocidad</l><l>-0.5</l></block><block s="doSetVar"><l>Velocidad</l><block s="reportMax"><block s="reportMin"><block var="Velocidad"/><l>25</l></block><l>-25</l></block></block><custom-block s="mover en %n pasos" scope="local"><block s="reportProduct"><block var="Velocidad"/><l>0.25</l></block></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThanOrEquals"><block var="Velocidad"/><l>0</l></block><block s="reportOr"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><block s="reportKeyPressed"><l><option>down arrow</option></l></block></block></block><script><block s="doChangeVar"><l>Velocidad</l><l>0.5</l></block><block s="doSetVar"><l>Velocidad</l><block s="reportMax"><block s="reportMin"><block var="Velocidad"/><l>25</l></block><l>-25</l></block></block><custom-block s="mover en %n pasos" scope="local"><block s="reportProduct"><block var="Velocidad"/><l>0.25</l></block></custom-block></script></block></script></block></script></block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="comenzar las físicas de los proyectiles" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><block s="doIf"><custom-block s="¿tecla %txt presionada?"><l>espacio</l></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><block s="reportGet"><l><option>clones</option></l></block></custom-block><l>menor</l><l>15</l></custom-block><script><custom-block s="crear un %txt para el objeto %txt"><l>clon</l><custom-block s="mi mismo"></custom-block></custom-block><block s="doWaitUntil"><block s="reportNot"><custom-block s="¿tecla %txt presionada?"><l>espacio</l></custom-block></block></block></script><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block s="reportGet"><l><option>clones</option></l></block><script><custom-block s="decir a %txt que haga %cs"><block var="Elemento"/><script><custom-block s="eliminar este clon $trash"></custom-block></script></custom-block></script></custom-block><block s="doWaitUntil"><block s="reportNot"><custom-block s="¿tecla %txt presionada?"><l>espacio</l></custom-block></block></block><custom-block s="crear un %txt para el objeto %txt"><l>clon</l><custom-block s="mi mismo"></custom-block></custom-block><block s="doWaitUntil"><custom-block s="¿tecla %txt presionada?"><l>espacio</l></custom-block></block><block s="doWaitUntil"><block s="reportNot"><custom-block s="¿tecla %txt presionada?"><l>espacio</l></custom-block></block></block></script></custom-block></script></block></script></block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="comenzar la detección de naves enemigas" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><block s="doIf"><custom-block s="¿estoy tocando una nave enemiga?" scope="local"></custom-block><script><custom-block s="establecer el tipo de %br giro a: %txt"><l>no girar</l></custom-block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="doSwitchToCostume"><l>Explosión</l></block><block s="doRepeat"><l>20</l><script><custom-block s="%txt el efecto %txt en %n"><l>cambiar</l><l>opacidad</l><l>-5</l></custom-block></script></block><block s="hide"></block><custom-block s="esperar %txt que %boolUE"><l>mientras</l><custom-block s="preguntar a %txt por %repRing"><l>Nave Aliada</l><block s="reifyPredicate"><autolambda><custom-block s="¿tocando el escenario?"></custom-block></autolambda><list></list></block></custom-block></custom-block><custom-block s="esperar %n segundos"><l>0.5</l></custom-block><custom-block s="%txt lápiz"><l>subir</l></custom-block><custom-block s="borrar todo"></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>25</l><custom-block s="hacer un color con: %n %n %n %n"><l>255</l><l>0</l><l>0</l><l>100</l></custom-block></custom-block><custom-block s="cambiar al disfraz %txt"><l>Nave</l></custom-block><custom-block s="borrar todos los efectos"></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><l>0</l></custom-block><custom-block s="ir a X %n Y %n"><l>-50</l><l>0</l></custom-block><custom-block s="escribir texto: %mlt %br fuente de texto: %txt %br ¿negrita? %b %br ¿cursiva? %b %br estilo: %txt"><l>¡¡¡Perdiste!!!</l><l>DJB Get Digital</l><l><bool>false</bool></l><l><bool>false</bool></l><l>libre</l></custom-block><custom-block s="ir a X %n Y %n"><l>0</l><l>0</l></custom-block><custom-block s="detener %txt $octagon-1.5-200-0-0"><l>todos</l></custom-block></script></block></script></block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="¿estoy tocando una nave enemiga?" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="%txt %boolUE"><l>si</l><block s="reportCombine"><custom-block s="unir listas: %l %mult%l"><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave Enemiga</l></block><list></list></custom-block></custom-block><list><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave sin control</l></block><list></list></custom-block></custom-block></list></custom-block><block s="reifyPredicate"><autolambda><block s="reportOr"><l/><l/></block></autolambda><list></list></block></block></custom-block></block></script></block-definition><block-definition s="mover en %&apos;Número&apos; pasos" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="doSetVar"><l>Posición X</l><custom-block s="%n %s %n"><block var="Posición X"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y</l><custom-block s="%n %s %n"><block var="Posición Y"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="generar una nueva bala" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="reproducir sonido %txt y %txt"><l>Disparo</l><l>lanzar</l></custom-block><block s="doSwitchToCostume"><l>Bala</l></block><custom-block s="%txt en %n º"><l>apuntar</l><custom-block s="dirección del objeto %txt"><custom-block s="mi progenitor"></custom-block></custom-block></custom-block><custom-block s="establecer el tipo de %br giro a: %txt"><l>girar a todos lados</l></custom-block><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><block s="doDeclareVariables"><list><l>Posición X de la bala</l><l>Posición Y de la bala</l></list></block><block s="doSetVar"><l>Posición X de la bala</l><block var="Posición X"/></block><block s="doSetVar"><l>Posición Y de la bala</l><block var="Posición Y"/></block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="ir a X %n Y %n"><block s="reportSum"><block s="reportProduct"><block var="Posición X"/><l>-1</l></block><block var="Posición X de la bala"/></block><block s="reportSum"><block s="reportProduct"><block var="Posición Y"/><l>-1</l></block><block var="Posición Y de la bala"/></block></custom-block></script></block></script><list></list></block><list></list></custom-block><block s="doForever"><script><block s="doSetVar"><l>Posición X de la bala</l><custom-block s="%n %s %n"><block var="Posición X de la bala"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><l>12.5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y de la bala</l><custom-block s="%n %s %n"><block var="Posición Y de la bala"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><l>12.5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doIf"><custom-block s="¿estoy tocando una nave enemiga?" scope="local"></custom-block><script><block s="doSetVar"><l>Posición X de la bala</l><custom-block s="%n %s %n"><block var="Posición X de la bala"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y de la bala</l><custom-block s="%n %s %n"><block var="Posición Y de la bala"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><custom-block s="establecer el tipo de %br giro a: %txt"><l>no girar</l></custom-block><block s="doSwitchToCostume"><l>Explosión</l></block><block s="doRepeat"><l>20</l><script><custom-block s="%txt el efecto %txt en %n"><l>cambiar</l><l>opacidad</l><l>-5</l></custom-block></script></block><custom-block s="eliminar este clon $trash"></custom-block></script></block></script></block></script></block-definition></blocks><variables></variables><scripts><script x="135.83333333333334" y="132.50000000000003"><block s="receiveGo"></block><custom-block s="%txt todos los sonidos"><l>detener</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="nueva función: %mlt %br %cs"><l>Ejecutar simulación de "Asteroids"</l><script><custom-block s="ir al comienzo" scope="local"></custom-block><custom-block s="comenzar las físicas de la rotación" scope="local"></custom-block><custom-block s="comenzar las fîsicas de la velocidad" scope="local"></custom-block><custom-block s="comenzar las físicas de los proyectiles" scope="local"></custom-block><custom-block s="comenzar la detección de naves enemigas" scope="local"></custom-block></script></custom-block><list></list></custom-block></script><script x="135.83333333333334" y="369.30555555555526"><block s="receiveOnClone"></block><custom-block s="generar una nueva bala" scope="local"></custom-block></script></scripts></sprite><sprite name="Nave Enemiga" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="middle" id="1562"><costumes><list id="1563"><item><costume name="Nave" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="1564"/></item></list></costumes><sounds><list id="1565"><item><sound name="Explosión" sound="data:audio/ogg;base64,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4P/p//f/AAAEAAcABQAIAAEA/P/2/+f/4v/T/8T/vf+1/63/rf+z/77/z//c/+n/8//+/wYAAwAFAAkACAAPABQAIQAxADgAPQA/AEAANAAmABwAEQAJAAIAAQADAAkAFgAbACIAKQAuAC8AJgAmACIADQAEAPX/4P/W/8r/wP+4/7r/xP/N/+D/8v8FABsAKQA2AEAARABJAEkARwBKAEwARQBFAEMAMwApABkADAADAPv/+v8BAAUACgAPABEAGgAWAA0ADAD9/+v/3//W/9D/yv/Q/9n/4//p//X/AgALABgAIwAvADwARABHAEkARAA8ADAAJQAYABAACgAEAA0ADAAKAAwACwANAA8AGgAmACUAKQA3ADwAQQBGAE8AUgBOAE8ATQBCADkANQA2ADEAKwAtACoAJgAiABsAHQAcAB8ALAAtADIAOAA1ADIALAAqACoAKwAvAC4AKQA1ADcAOABHAFIAXABhAGQAYgBZAFcATwBHADwALgAmABUAAwD4//D/7P/v/+7/7P/u/+3/8v/5//z/AwAKABUAIgAoADQAQABKAFIAUQBJADwAKQAWAAUA9P/x//L/9v/9/wMABwAJAAgABAAKAAYABQANAAIA+v/3//j/+f/3//b/9f/2//j/9//4/wAAAgAMABsAJgAwADUAQQBIAFMAXABdAGAAXABVAE0AQAAxACQAHwAeABsAJQA0AEEAUgBXAFIAVwBRAD4ANwArACIAIwAkACkALwA1ADsARABJAFEAVQBYAFsAVwBbAFkAVgBVAE0ASgBEADgANQA5ADMALgAoABsAGQAQAAcABQD4//b/9f/4/wUADwAbACIAKQAxADIALAAoACIAEgALAAcAAAADAAoADgAOAAgABAAAAPv/+//7/wAAAwD+/wMAAgD8////AQAIAAoABgAJABAAEAANAA8AEgASABEAEwARABAACwAOABMAFAAWAA4ACAD9//P/6P/d/9j/0P/P/8z/zv/S/9T/2v/a/93/6//3//////8GABEAEgAZABwAHAAcABcACAADAPr/7P/m/+X/5v/g/9z/1f/J/8b/w/++/8D/xv/H/8f/yf/I/8L/vP+5/7H/sf+s/6n/p/+v/7//w//P/9f/2v/a/9v/2//O/9L/0P/G/8b/uv+u/6H/j/+M/4v/iv+U/6D/p/+v/7v/wf/B/8X/wf+9/7f/rv+q/63/r/+z/7b/vP/D/8H/wP++/8D/xv/L/9X/2//g/+T/6f/v/+//7f/t/+z/7//k/9r/zP+4/67/qf+k/6D/n/+m/7D/uf/P/9r/6//6/wEACAABAPj/9f/w/+v/6f/m/+j/7f/s/+r/5v/e/9j/0P/K/8X/v//D/8b/xv/M/8r/xf/F/8X/yP+//7r/t/+y/7D/r/+x/6n/r/+7/7r/v//I/9L/2f/Z/9X/2f/V/8b/v/+y/6j/oP+d/6L/pf+y/7//wv/D/8P/xf/I/8r/0P/U/9n/4P/u//n//f8FAAAAAwD7/+3/4v/U/8n/wv/A/7//uP+y/7D/sf+1/7r/x//V/9j/2P/X/9f/1P/I/8L/uv+3/8L/xf/R/+H/6P/y//v/AQAJAAkABwAEAAIABAAGAAIA///6//L/7//i/83/wP+7/7f/uv+4/7f/wf+//8H/yv/N/9T/2//e/97/3//c/9f/1v/X/9H/yv/M/8X/w//G/8j/0//Z/9v/5v/u//D/7//u/+j/6f/l/9v/2//T/87/zf/M/8r/xv/J/8f/yv/N/8//1f/X/+X/7P/x//T/8v/y/+//6//u//n//f///wMABAADAAEA+//1//T/9P/4//v/AQAFAAQACAANABEACwAOAA8ADQANABEAFQAXACAAJgAtADMAMwA1ADkAOgA/AEEAOwA7ADUALAAgABoAGQASAAwABwAIAAkABwAFAAQABQABAP/////+/wMABwAOABkAIwA0AD0APgBKAEUARABFAD8AOgAvACQAGgAYABYAFgAbABwAHAAhAB8AIgAkACsANAA2ADYALgAtADAAMQAxADEALwAuACkAJAAlACIAIQAdABwAHgAdAB8AIwAnACoALwA1ADAAMQAzAC0AKwAsAC4AMQAzADYAOwA8ADsANwA1ADEALgAyACsAKgAsACcALwA6AD8ARQBOAE8AVABXAE8ARwBDAEMANgAwAC0AKwApACoAMAA2AD4AQwBFAEEAOwA0ACYAFQAIAAEA9v/y//D/7f/u//H/9/8AAAQADAAPAAoA/f/w//H/6v/p/+7/7f/t/+z/5//g/+j/8P/x//3/BgASABoAFgATABMACwADAAMA/v/+//z/+P/8//r/+P/7/wYACQAPAB4AIwAuADcAOgA3ADQALAAfABYABQACAP///f/+//v/BQADAAsAEAAUACAAHgAnAC8ANwA/AEUASQBIAEsARgBOAFoAXABbAFsAUwBOAFMATABQAFAAUABZAF4AYgBmAGkAbABsAG8AaQBjAGIAVwBQAEcANgAwAC8AKgArACAAIAAeAB0AKAAuAC8AMwA3ADcAOwA6ADoAOwA1ADIALAAoACUAJQArAC0ANgA9AEAAOwA0AC8ALgAtACYAIAAjACEAHAAdABsAGQAaABwAFwAYABMABwADAP3/+//3//D/7//x//n//f8DAAQACgARABUAGgAYABIADQAFAP3/9v/y/+3/7v/v//P/9P/z//v/AgARABYAFQAYABwAFQATABYAEAAJAPz/9P/v/+X/4//i/+L/5P/i/+H/4f/m/+n/5P/k/+X/6v/x//b/9f/v/+b/5f/e/93/4//k/+X/3//l/+v/6f/w//H/7f/u/+b/4P/j/+n/9P8AAAUA9f/j/97/1v/W/97/4v/k/+X/2v/N/8T/tv+z/63/pv+v/7b/tv+5/7b/tP+2/7f/wf/D/8j/yv/M/8//zP/P/9T/1f/Y/9X/1v/W/9D/yv/G/8n/wv/B/7z/xf/I/8j/1v/V/9z/2v/a/97/2f/X/9L/zf/M/8//z//X/+D/5P/l/+j/8//9/wgAEwAcAB4AIwAjACAAIQAaABkAFQAUABQAFQAdACAAIwArAC8AMgAuADcAQAA9AEIAQAA5ADYALQAlAB4AFwATAA4ADgASABkAHgAoAC8ANAA6AD4APQA4ADIALAAqACkAKQAkACQAIgAgACQAJAAZABkAHQAXABoAGAARAA8AEAAPABIAEQAQABcAHQAcAB4AHwAdABwAGQAVAA0ABAAIAAsADAANABAADwAJAAcA//8AAAAA/f8BAAMAAQAFAAkABQADAAgABQD//wcADgAMAAsACgAIAAcABwAIAAoACgADAP///f/5//n/8v/q/+r/5//j/9v/2//h/+L/3v/e/+X/4v/k/+b/6f/r/+v/7P/r/+z/7f/w//D/9f/x/+//7P/j/97/0f/Q/8z/x//M/8r/z//S/9v/3//h/+X/5P/l/+T/3f/a/9j/1//R/9H/zP/G/8T/vf/A/8L/x//O/83/0//Z/9v/3v/X/9X/2P/Z/9f/1v/T/9j/1f/X/9n/2//i/+L/7f/v/+z/7//3//v/+P/8//b/+f/1/+r/6//m/+r/9v/7//z////8//3/AAD6//X/7//r/+f/4f/c/9j/2f/a/9v/4f/g/+f/6v/n/+b/4//l/97/4f/f/9P/zf/G/8X/x//M/9H/1//f/+L/6P/o/+3/8//w/+b/4P/k/9//2f/c/9r/2P/Y/9H/yv/I/8j/yP/G/8z/0//W/9j/1f/c/9v/2v/g/+P/7f/1//r/AQACAP//+P/z/+v/5f/l/+v/8v/6//7//v8BAPb/+/8MAA8ADwAOAAsABgADAAQAAAACAAMACQALAA8AEAAPABQAIAAkACEALgArACQAHwAWABMADAABAP7/AAD9/wEACQANABQAGgAjACcALQApACkAJQAhAB8AGQATABAACQACAAIAAgAKAAkABgAIAAgABQACAAYA/v/8//////////3/+//2//n//v/9//r/+v/8//v/+//5//3//v/9/wQABAAAAP3/+//3//P/8//w//H/8f/x//f/8f/s/+z/8f/y/+z/9f/3//L/9P/0//f/+//6//z///8DAAMA///9//X/6v/q/+n/5v/k/+H/5P/i/+X/7v/v//T/8P/u//X/9f/2//f/9//2//L/9P/5//v/+v/5////AAABAAMA+//7/wMACQAKAAgADQAMAAYABwAHAAYABgAMAA0AEwAUAAsAAQD//wQAAwABAAIAAQD4//D/7v/y//L/8//1//X/8v/p/+f/4P/X/9n/2P/e/+f/6f/1//7/9//1//b//f8FAAUACgALAA0ACgACAP//+//+/wUAAQABAAAACAAOABMAFwAVABwAKgAjABkAGgAhABYA///3//D/7v/v//H/8v/2//f/9P/0//T/9v/8//f/9f/3//f/9f/0//n/9v/4//3/AwAIAAkAEAAQAA0AEgAVABYAFQATABMAEwAQABIAFQAPAAgACgANAAsAEQAPAAoACwAKAAoABgADAAYAAQAMACQAKgAqACQAJAAZAA4AEAAOABUAKgA1ADkAOQAxADEAJwAjACIAHAAeAB8AJgAnACAAIQAhAB8AHAAdACgAJgAdACEAIwAjACUAIAAdACAAIgAhACUAJQAjACEAHgAYAA8AEAAWABoAHQAhABwAHgAiAB8AHgAoACQAHAAdABUADwAJAP3/9f/3//z/+////wEA//8CAAgABgAGAAwACQAKAAkACwAIAP//+//6//7/+//+/wAABAANABIAFgAaABsAHQAcABsAHgAcAB4AGwAcABcADQAKAAkAAQD7/wEA/v/5/wAA/f/2//L/6P/i/93/1v/U/87/yf/N/9f/3//a/9r/3f/c/9n/1P/U/9j/3P/e/+H/4P/g/+H/4f/r//T/+f/8//7/AAD8//v//P/2//L/9P/x//D/7f/s/+z/6//u/+7/9P/z/+r/6f/m/+T/5v/e/93/4v/a/9z/3v/d/+f/7//q/+3/7v/y//X/8f/7//3/AwAHAAgACAAKAAcABQACAPv/+v/5//7/AQAEAAUABgAGAAAAAgAGAP//AwACAP7//f/+/wEA/v/+/wEAAQABAP7/+P/0//D/7//0//L/7f/0//j//v/8//7////3//v/BwD4/+r/5v/b/9j/1f/T/9j/2v/X/9b/1P/a/9n/2f/d/93/3f/h/9z/2//g/9v/0P/K/83/yf/K/8//z//V/9T/1f/Y/9b/4P/n/+r/7v/t/+j/4v/f/93/3f/Z/9r/3P/e/97/4P/k/+P/5f/o/+//8//y//P/8v/w/+3/8f/x/+3/8f/4/xIAHwAgACAAGwAXABkAGgAUABUAHAAaABsAHgAYABQAEQAeACsAMgA1ADcAOgA1AC4AJwAhAB0AIQAkAB4AHQAYABMACwALAA4ACwAMABEADQAFAAIA+v8AAAMA/f/+/wIAAwAIAA4ADAAOABAAFAAPAAwACgAIAAYAAwAHAA0ACgAGAAYAAQADAAYAAgAHAAMAAQD8//X/+P/2//n/9//3//f/9f/0//T/9//1//v//v/4//v/AQD+//f/9P/z//P/7//v/+r/6v/r/+b/7f/w/+//9f8DAAQAAgAIAAcA/f/8//j/9P/u/+v/7P/t//P/+f8DAAYAAwAEAAIAAAD7//j/+v/6//P/8f/t/+r/7P/s//P/8v/y//b/6//w/wIA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" id="1566"/></item></list></sounds><blocks><block-definition s="generar nave enemiga" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doSetVar"><l>Posición X de las naves enemigas</l><custom-block s="%n %s %n"><l>-300</l><l>al azar</l><l>-150</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y de las naves enemigas</l><custom-block s="%n %s %n"><l>-200</l><l>al azar</l><l>200</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doForever"><script><custom-block s="ir a X %n Y %n"><block s="reportSum"><block s="reportProduct"><block var="Posición X"/><l>-1</l></block><block var="Posición X de las naves enemigas"/></block><block s="reportSum"><block s="reportProduct"><block var="Posición Y"/><l>-1</l></block><block var="Posición Y de las naves enemigas"/></block></custom-block></script></block></script><list></list></block><list></list></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><custom-block s="%txt hacia a %txt"><l>apuntar</l><l>Nave</l></custom-block><block s="doSwitchToCostume"><l>Nave</l></block><block s="show"></block><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><custom-block s="repetir por %n %s %ca"><l>20</l><l>veces</l><script><custom-block s="%txt el efecto %txt en %n"><l>cambiar</l><l>opacidad</l><l>5</l></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><block s="doRepeat"><l>25</l><script><custom-block s="%txt hacia a %txt"><l>apuntar</l><l>Nave</l></custom-block><custom-block s="mover en %n pasos" scope="local"><l>2.5</l></custom-block></script></block><block s="doForever"><script><custom-block s="%txt hacia a %txt"><l>apuntar</l><l>Nave</l></custom-block><custom-block s="mover en %n pasos" scope="local"><block s="reportMin"><block s="reportQuotient"><block s="reportRelationTo"><l><option>distance</option></l><l>Nave</l></block><l>32</l></block><l>2.5</l></block></custom-block><block s="doIf"><block s="reportCombine"><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="unir listas: %l %mult%l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave</l></block><list></list></custom-block><list><custom-block s="nueva lista %mult%s"><list><block s="reportObject"><l>Nave</l></block></list></custom-block></list></custom-block></custom-block><block s="reifyPredicate"><autolambda><block s="reportOr"><l/><l/></block></autolambda><list></list></block></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><l>Nave</l></block><block s="reportNot"><block s="reportCombine"><custom-block s="mapear %repRing sobre %l"><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l></l></block></autolambda><list></list></block><custom-block s="unir listas: %l %mult%l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave</l></block><list></list></custom-block><list></list></custom-block></custom-block><block s="reifyPredicate"><autolambda><block s="reportOr"><l/><l/></block></autolambda><list></list></block></block></block></block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><custom-block s="mi mismo"></custom-block></custom-block></autolambda><list></list></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><l>Nave Enemiga</l></block><list></list></custom-block></block><script><custom-block s="decir a %txt que haga %cs"><block var="Elemento"/><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="elemento Nº %n de %l"><block s="reportRandom"><l>1</l><l>2</l></block><custom-block s="nueva lista %mult%s"><list><block s="reifyScript"><script><custom-block s="repetir por %n %s %ca"><l>9</l><l>veces</l><script><custom-block s="%txt en %n º"><l>girar</l><l>-10</l></custom-block></script></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="repetir por %n %s %ca"><l>9</l><l>veces</l><script><custom-block s="%txt en %n º"><l>girar</l><l>10</l></custom-block></script></custom-block></script><list></list></block></list></custom-block></custom-block><list></list></custom-block><block s="doForever"><script><block s="forward"><l>2.5</l></block></script></block></script><list></list></block><list></list></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><custom-block s="reproducir sonido %txt y %txt"><l>Explosión</l><l>lanzar</l></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><custom-block s="esperar %n segundos"><l>1</l></custom-block><custom-block s="eliminar este clon $trash"></custom-block></script></block><custom-block s="reproducir sonido %txt y %txt"><l>Explosión</l><l>lanzar</l></custom-block><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><l>0</l></custom-block><custom-block s="esperar %n segundos"><l>1</l></custom-block><custom-block s="eliminar este clon $trash"></custom-block></script></block></script></block></script></block-definition><block-definition s="mover en %&apos;Número&apos; pasos" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="doSetVar"><l>Posición X de las naves enemigas</l><custom-block s="%n %s %n"><block var="Posición X de las naves enemigas"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Posición Y de las naves enemigas</l><custom-block s="%n %s %n"><block var="Posición Y de las naves enemigas"/><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition></blocks><variables><variable name="Posición X de las naves enemigas"><l>0</l></variable><variable name="Posición Y de las naves enemigas"><l>0</l></variable></variables><scripts><script x="109.16666666666667" y="174.16666666666669"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><block s="reportGet"><l><option>clones</option></l></block></custom-block><l>menor</l><l>5</l></custom-block><script><custom-block s="esperar %n segundos"><custom-block s="%n %s %n"><l>0.5</l><l>al azar</l><l>2.5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><custom-block s="crear un %txt para el objeto %txt"><l>clon</l><custom-block s="mi mismo"></custom-block></custom-block></script></custom-block></script></block></script><script x="122.5" y="391.44444444444446"><block s="receiveOnClone"></block><custom-block s="generar nave enemiga" scope="local"></custom-block></script></scripts></sprite><sprite name="➤" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" instrument="1"  draggable="false" hidden="true" costume="0" color="80,80,80,1" pen="middle" id="1986"><costumes><list id="1987"><item><costume name="Tortuga" center-x="25" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OS41NTMxOCIgaGVpZ2h0PSIzOC41NTI2MiIgdmlld0JveD0iMCwwLDQ5LjU1MzE4LDM4LjU1MjYyIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE1LjIyMzQxLC0xNjAuNzIzNjkpIj48ZyBkYXRhLXBhcGVyLWRhdGE9InsmcXVvdDtpc1BhaW50aW5nTGF5ZXImcXVvdDs6dHJ1ZX0iIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTIxNS4zODIwNCwxNjAuNzIzNjlsNDkuMzk0NTUsMTkuMTk2OTlsLTQ5LjU1MzE4LDE5LjM1NTY0bDE4LjkyNDI0LC0xOS4zNTU2NHoiLz48L2c+PC9nPjwvc3ZnPg==" id="1988"/></item></list></costumes><sounds><list id="1989"><item><sound name="Chord" sound="data:audio/ogg;base64,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4P/p//f/AAAEAAcABQAIAAEA/P/2/+f/4v/T/8T/vf+1/63/rf+z/77/z//c/+n/8//+/wYAAwAFAAkACAAPABQAIQAxADgAPQA/AEAANAAmABwAEQAJAAIAAQADAAkAFgAbACIAKQAuAC8AJgAmACIADQAEAPX/4P/W/8r/wP+4/7r/xP/N/+D/8v8FABsAKQA2AEAARABJAEkARwBKAEwARQBFAEMAMwApABkADAADAPv/+v8BAAUACgAPABEAGgAWAA0ADAD9/+v/3//W/9D/yv/Q/9n/4//p//X/AgALABgAIwAvADwARABHAEkARAA8ADAAJQAYABAACgAEAA0ADAAKAAwACwANAA8AGgAmACUAKQA3ADwAQQBGAE8AUgBOAE8ATQBCADkANQA2ADEAKwAtACoAJgAiABsAHQAcAB8ALAAtADIAOAA1ADIALAAqACoAKwAvAC4AKQA1ADcAOABHAFIAXABhAGQAYgBZAFcATwBHADwALgAmABUAAwD4//D/7P/v/+7/7P/u/+3/8v/5//z/AwAKABUAIgAoADQAQABKAFIAUQBJADwAKQAWAAUA9P/x//L/9v/9/wMABwAJAAgABAAKAAYABQANAAIA+v/3//j/+f/3//b/9f/2//j/9//4/wAAAgAMABsAJgAwADUAQQBIAFMAXABdAGAAXABVAE0AQAAxACQAHwAeABsAJQA0AEEAUgBXAFIAVwBRAD4ANwArACIAIwAkACkALwA1ADsARABJAFEAVQBYAFsAVwBbAFkAVgBVAE0ASgBEADgANQA5ADMALgAoABsAGQAQAAcABQD4//b/9f/4/wUADwAbACIAKQAxADIALAAoACIAEgALAAcAAAADAAoADgAOAAgABAAAAPv/+//7/wAAAwD+/wMAAgD8////AQAIAAoABgAJABAAEAANAA8AEgASABEAEwARABAACwAOABMAFAAWAA4ACAD9//P/6P/d/9j/0P/P/8z/zv/S/9T/2v/a/93/6//3//////8GABEAEgAZABwAHAAcABcACAADAPr/7P/m/+X/5v/g/9z/1f/J/8b/w/++/8D/xv/H/8f/yf/I/8L/vP+5/7H/sf+s/6n/p/+v/7//w//P/9f/2v/a/9v/2//O/9L/0P/G/8b/uv+u/6H/j/+M/4v/iv+U/6D/p/+v/7v/wf/B/8X/wf+9/7f/rv+q/63/r/+z/7b/vP/D/8H/wP++/8D/xv/L/9X/2//g/+T/6f/v/+//7f/t/+z/7//k/9r/zP+4/67/qf+k/6D/n/+m/7D/uf/P/9r/6//6/wEACAABAPj/9f/w/+v/6f/m/+j/7f/s/+r/5v/e/9j/0P/K/8X/v//D/8b/xv/M/8r/xf/F/8X/yP+//7r/t/+y/7D/r/+x/6n/r/+7/7r/v//I/9L/2f/Z/9X/2f/V/8b/v/+y/6j/oP+d/6L/pf+y/7//wv/D/8P/xf/I/8r/0P/U/9n/4P/u//n//f8FAAAAAwD7/+3/4v/U/8n/wv/A/7//uP+y/7D/sf+1/7r/x//V/9j/2P/X/9f/1P/I/8L/uv+3/8L/xf/R/+H/6P/y//v/AQAJAAkABwAEAAIABAAGAAIA///6//L/7//i/83/wP+7/7f/uv+4/7f/wf+//8H/yv/N/9T/2//e/97/3//c/9f/1v/X/9H/yv/M/8X/w//G/8j/0//Z/9v/5v/u//D/7//u/+j/6f/l/9v/2//T/87/zf/M/8r/xv/J/8f/yv/N/8//1f/X/+X/7P/x//T/8v/y/+//6//u//n//f///wMABAADAAEA+//1//T/9P/4//v/AQAFAAQACAANABEACwAOAA8ADQANABEAFQAXACAAJgAtADMAMwA1ADkAOgA/AEEAOwA7ADUALAAgABoAGQASAAwABwAIAAkABwAFAAQABQABAP/////+/wMABwAOABkAIwA0AD0APgBKAEUARABFAD8AOgAvACQAGgAYABYAFgAbABwAHAAhAB8AIgAkACsANAA2ADYALgAtADAAMQAxADEALwAuACkAJAAlACIAIQAdABwAHgAdAB8AIwAnACoALwA1ADAAMQAzAC0AKwAsAC4AMQAzADYAOwA8ADsANwA1ADEALgAyACsAKgAsACcALwA6AD8ARQBOAE8AVABXAE8ARwBDAEMANgAwAC0AKwApACoAMAA2AD4AQwBFAEEAOwA0ACYAFQAIAAEA9v/y//D/7f/u//H/9/8AAAQADAAPAAoA/f/w//H/6v/p/+7/7f/t/+z/5//g/+j/8P/x//3/BgASABoAFgATABMACwADAAMA/v/+//z/+P/8//r/+P/7/wYACQAPAB4AIwAuADcAOgA3ADQALAAfABYABQACAP///f/+//v/BQADAAsAEAAUACAAHgAnAC8ANwA/AEUASQBIAEsARgBOAFoAXABbAFsAUwBOAFMATABQAFAAUABZAF4AYgBmAGkAbABsAG8AaQBjAGIAVwBQAEcANgAwAC8AKgArACAAIAAeAB0AKAAuAC8AMwA3ADcAOwA6ADoAOwA1ADIALAAoACUAJQArAC0ANgA9AEAAOwA0AC8ALgAtACYAIAAjACEAHAAdABsAGQAaABwAFwAYABMABwADAP3/+//3//D/7//x//n//f8DAAQACgARABUAGgAYABIADQAFAP3/9v/y/+3/7v/v//P/9P/z//v/AgARABYAFQAYABwAFQATABYAEAAJAPz/9P/v/+X/4//i/+L/5P/i/+H/4f/m/+n/5P/k/+X/6v/x//b/9f/v/+b/5f/e/93/4//k/+X/3//l/+v/6f/w//H/7f/u/+b/4P/j/+n/9P8AAAUA9f/j/97/1v/W/97/4v/k/+X/2v/N/8T/tv+z/63/pv+v/7b/tv+5/7b/tP+2/7f/wf/D/8j/yv/M/8//zP/P/9T/1f/Y/9X/1v/W/9D/yv/G/8n/wv/B/7z/xf/I/8j/1v/V/9z/2v/a/97/2f/X/9L/zf/M/8//z//X/+D/5P/l/+j/8//9/wgAEwAcAB4AIwAjACAAIQAaABkAFQAUABQAFQAdACAAIwArAC8AMgAuADcAQAA9AEIAQAA5ADYALQAlAB4AFwATAA4ADgASABkAHgAoAC8ANAA6AD4APQA4ADIALAAqACkAKQAkACQAIgAgACQAJAAZABkAHQAXABoAGAARAA8AEAAPABIAEQAQABcAHQAcAB4AHwAdABwAGQAVAA0ABAAIAAsADAANABAADwAJAAcA//8AAAAA/f8BAAMAAQAFAAkABQADAAgABQD//wcADgAMAAsACgAIAAcABwAIAAoACgADAP///f/5//n/8v/q/+r/5//j/9v/2//h/+L/3v/e/+X/4v/k/+b/6f/r/+v/7P/r/+z/7f/w//D/9f/x/+//7P/j/97/0f/Q/8z/x//M/8r/z//S/9v/3//h/+X/5P/l/+T/3f/a/9j/1//R/9H/zP/G/8T/vf/A/8L/x//O/83/0//Z/9v/3v/X/9X/2P/Z/9f/1v/T/9j/1f/X/9n/2//i/+L/7f/v/+z/7//3//v/+P/8//b/+f/1/+r/6//m/+r/9v/7//z////8//3/AAD6//X/7//r/+f/4f/c/9j/2f/a/9v/4f/g/+f/6v/n/+b/4//l/97/4f/f/9P/zf/G/8X/x//M/9H/1//f/+L/6P/o/+3/8//w/+b/4P/k/9//2f/c/9r/2P/Y/9H/yv/I/8j/yP/G/8z/0//W/9j/1f/c/9v/2v/g/+P/7f/1//r/AQACAP//+P/z/+v/5f/l/+v/8v/6//7//v8BAPb/+/8MAA8ADwAOAAsABgADAAQAAAACAAMACQALAA8AEAAPABQAIAAkACEALgArACQAHwAWABMADAABAP7/AAD9/wEACQANABQAGgAjACcALQApACkAJQAhAB8AGQATABAACQACAAIAAgAKAAkABgAIAAgABQACAAYA/v/8//////////3/+//2//n//v/9//r/+v/8//v/+//5//3//v/9/wQABAAAAP3/+//3//P/8//w//H/8f/x//f/8f/s/+z/8f/y/+z/9f/3//L/9P/0//f/+//6//z///8DAAMA///9//X/6v/q/+n/5v/k/+H/5P/i/+X/7v/v//T/8P/u//X/9f/2//f/9//2//L/9P/5//v/+v/5////AAABAAMA+//7/wMACQAKAAgADQAMAAYABwAHAAYABgAMAA0AEwAUAAsAAQD//wQAAwABAAIAAQD4//D/7v/y//L/8//1//X/8v/p/+f/4P/X/9n/2P/e/+f/6f/1//7/9//1//b//f8FAAUACgALAA0ACgACAP//+//+/wUAAQABAAAACAAOABMAFwAVABwAKgAjABkAGgAhABYA///3//D/7v/v//H/8v/2//f/9P/0//T/9v/8//f/9f/3//f/9f/0//n/9v/4//3/AwAIAAkAEAAQAA0AEgAVABYAFQATABMAEwAQABIAFQAPAAgACgANAAsAEQAPAAoACwAKAAoABgADAAYAAQAMACQAKgAqACQAJAAZAA4AEAAOABUAKgA1ADkAOQAxADEAJwAjACIAHAAeAB8AJgAnACAAIQAhAB8AHAAdACgAJgAdACEAIwAjACUAIAAdACAAIgAhACUAJQAjACEAHgAYAA8AEAAWABoAHQAhABwAHgAiAB8AHgAoACQAHAAdABUADwAJAP3/9f/3//z/+////wEA//8CAAgABgAGAAwACQAKAAkACwAIAP//+//6//7/+//+/wAABAANABIAFgAaABsAHQAcABsAHgAcAB4AGwAcABcADQAKAAkAAQD7/wEA/v/5/wAA/f/2//L/6P/i/93/1v/U/87/yf/N/9f/3//a/9r/3f/c/9n/1P/U/9j/3P/e/+H/4P/g/+H/4f/r//T/+f/8//7/AAD8//v//P/2//L/9P/x//D/7f/s/+z/6//u/+7/9P/z/+r/6f/m/+T/5v/e/93/4v/a/9z/3v/d/+f/7//q/+3/7v/y//X/8f/7//3/AwAHAAgACAAKAAcABQACAPv/+v/5//7/AQAEAAUABgAGAAAAAgAGAP//AwACAP7//f/+/wEA/v/+/wEAAQABAP7/+P/0//D/7//0//L/7f/0//j//v/8//7////3//v/BwD4/+r/5v/b/9j/1f/T/9j/2v/X/9b/1P/a/9n/2f/d/93/3f/h/9z/2//g/9v/0P/K/83/yf/K/8//z//V/9T/1f/Y/9b/4P/n/+r/7v/t/+j/4v/f/93/3f/Z/9r/3P/e/97/4P/k/+P/5f/o/+//8//y//P/8v/w/+3/8f/x/+3/8f/4/xIAHwAgACAAGwAXABkAGgAUABUAHAAaABsAHgAYABQAEQAeACsAMgA1ADcAOgA1AC4AJwAhAB0AIQAkAB4AHQAYABMACwALAA4ACwAMABEADQAFAAIA+v8AAAMA/f/+/wIAAwAIAA4ADAAOABAAFAAPAAwACgAIAAYAAwAHAA0ACgAGAAYAAQADAAYAAgAHAAMAAQD8//X/+P/2//n/9//3//f/9f/0//T/9//1//v//v/4//v/AQD+//f/9P/z//P/7//v/+r/6v/r/+b/7f/w/+//9f8DAAQAAgAIAAcA/f/8//j/9P/u/+v/7P/t//P/+f8DAAYAAwAEAAIAAAD7//j/+v/6//P/8f/t/+r/7P/s//P/8v/y//b/6//w/wIA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==" id="1990"/></item><item><sound name="Finger Snap" sound="data:audio/ogg;base64,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" id="1991"/></item><item><sound name="Pop" sound="data:audio/ogg;base64,UklGRigCAABXQVZFZm10IBAAAAABAAEAESsAACJWAAACABAAZGF0YQQCAADVAAMDvQdyDe8VUx08I5sk4iCrFnMGVfFf2mDEjbNpqZKo5bFHxUHh8wLtJtFHSmF9byNwCmHOROodKvMPyWqn/ZElje6YObXo3eIMnTpEYHB2tXmiaNhFZxdK5Gy1epLegWuGcZ+OyCH84jB9Xd955H83calNthyp50+4jJYDiWmRT6712VwMADxQX+9vF2lWTgokcfJZxWejtpN4mfiyaNqjCY42a1cpZqJfvEb1H8jyA8r1rc6iH6syxPHqwBSrOShR8VY0SU4rAwQs27667KgOqdG8jN28BjwugEsUWSdSXTmsExzqccWtrSmnurMb0LD2pR56P8hRylFrP30f5/nT1oG+H7ZVvqzVvPUqGIIz9UGEQCwvDBNX8p/Vs8P1v3TLnON6AnogiTaGP9I4OiTDBpLnG86GvwjAFc9R6WsIfiUgOghBtTiWI1MGL+hWzyrC6sJa0QXqSQeUItc10DzsNUojWglH7hvYd8sNy2bWb+qxApIZMyp4MKorPB30CGTzv+G41/bWrN8Q780BKRNcH6gjSB+rE68DUvNw5rrf2+Az6cz2JAbbE/IcSh+EGskPfAHk8jXnDeGG4XroZ/ShAiwQXxoQH4wdXhY9C3T+5/LK6pbnhOng7/n41AIIC0oQkhHZDjcJGQJ5+532lvTd9df5H/+OBJcIFwqKCFUEYf4=" id="1992"/></item></list></sounds><blocks><block-definition s="ejemplo Nº1" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="nueva función: %mlt %br %cs"><l>Utilizar texto en el lápiz.</l><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="%txt el objeto %txt"><l>mostrar</l><custom-block s="mi mismo"></custom-block></custom-block><custom-block s="decir a %txt que haga %cs"><custom-block s="mi escenario"></custom-block><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>0</l><custom-block s="hacer un color con: %n %n %n %n"><l>255</l><l>255</l><l>255</l><l>100</l></custom-block></custom-block></script></custom-block><custom-block s="%txt lápiz"><l>subir</l></custom-block><custom-block s="borrar todo"></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>25</l><custom-block s="hacer un color con: %n %n %n %n"><l>0</l><l>0</l><l>0</l><l>100</l></custom-block></custom-block><custom-block s="cambiar al disfraz %txt"><l>Tortuga</l></custom-block><custom-block s="borrar todos los efectos"></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><l>0</l></custom-block><custom-block s="ir a X %n Y %n"><l>-220</l><l>5</l></custom-block><custom-block s="escribir texto: %mlt %br fuente de texto: %txt %br ¿negrita? %b %br ¿cursiva? %b %br estilo: %txt"><l>Please tell to Brian or Jens to do so cool.&#xD;Friday Night Funkin&apos;s Font in Snap!? XD</l><l>Friday Night Funkin</l><l><bool>false</bool></l><l><bool>false</bool></l><l>libre</l></custom-block><custom-block s="repetir por %n %s %ca"><l>5</l><l>veces</l><script><custom-block s="%txt hacia a %txt"><l>ir</l><custom-block s="constante de movimiento %txt"><l>posición aleatoria</l></custom-block></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><custom-block s="constante de movimiento %txt"><l>dirección aleatoria</l></custom-block></custom-block><custom-block s="%txt aquí"><l>estampar</l></custom-block></script></custom-block><custom-block s="ir a X %n Y %n"><l>0</l><l>0</l></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><l>0</l></custom-block><custom-block s="cambiar al disfraz %txt"><l><option>Turtle</option></l></custom-block><custom-block s="%txt el objeto %txt"><l>esconder</l><custom-block s="mi mismo"></custom-block></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>25</l><custom-block s="hacer un color con: %n %n %n %n"><l>80</l><l>80</l><l>80</l><l>100</l></custom-block></custom-block><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>Ejemplo Nº1&#xD;</l><list><custom-block s="obtener el nombre de la función %txt"><custom-block s="ejemplo Nº1" scope="local"></custom-block></custom-block></list></custom-block></block></script></custom-block></script></custom-block><comment w="66.66666666666667" collapsed="false">Ejemplo Nº1</comment></block></script></block-definition></blocks><variables></variables><scripts><script x="16.666666666666668" y="16.666666666666668"><block s="receiveGo"><comment w="310.00000000000006" collapsed="false">English/Inglés:&#xD;This is the main script of the default named object: &quot;➤&quot;&#xD;Only, this object will be like a &quot;proto-object&quot;.&#xD;Spanish/Español:&#xD;Este es el script principal del objeto predeterminado con nombre: &quot;➤&quot;&#xD;Solamente, este objeto será como un &quot;proto-objeto&quot;.</comment></block><custom-block s="comentario: %mlt"><l>English:&#xD;"Add your code here."&#xD;Español:&#xD;"Agrega tu código aquí."</l></custom-block></script><script x="16.666666666666668" y="131.16666666666669"><custom-block s="ejemplo Nº1" scope="local"></custom-block></script><script x="16.666666666666668" y="158.36111111111111"><custom-block s="invocar %cs"><custom-block s="ejemplo Nº1" scope="local"></custom-block></custom-block></script><script x="16.666666666666668" y="195.55555555555554"><custom-block s="obtener %repRing"><custom-block s="ejemplo Nº1" scope="local"></custom-block></custom-block></script><script x="16.666666666666668" y="226.74999999999994"><custom-block s="obtener el nombre de la función %txt"><custom-block s="ejemplo Nº1" scope="local"></custom-block></custom-block></script></scripts></sprite><watcher var="Posición X" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Posición Y" style="normal" x="10" y="34.40000199999997" color="243,118,29" hidden="true"/><watcher scope="Nave Enemiga" var="Posición X de las naves enemigas" style="normal" x="10" y="58.800004" color="243,118,29" hidden="true"/><watcher scope="Nave Enemiga" var="Posición Y de las naves enemigas" style="normal" x="10" y="83.20000599999997" color="243,118,29" hidden="true"/><watcher scope="Estrella" var="Posición X de las Estrellas" style="normal" x="10" y="107.60000799999995" color="243,118,29" hidden="true"/><watcher scope="Estrella" var="Posición Y de las Estrellas" style="normal" x="10" y="132.0000099999999" color="243,118,29" hidden="true"/></sprites></stage><hidden> reportListLength clear down up getPenDown setColor setPenHSVA changePenHSVA getPenAttribute setBackgroundColor setBackgroundHSVA changeBackgroundHSVA changeSize setSize doStamp floodFill write reportPenTrailsAsCostume reportPentrailsAsSVG doPasteOn doCutFrom playSound doPlaySoundUntilDone doPlaySoundAtRate doStopAllSounds reportGetSoundAttribute reportNewSoundFromSamples doRest doPlayNote doPlayFrequency doSetInstrument doChangeTempo doSetTempo getTempo changeVolume setVolume getVolume changePan setPan getPan playFreq stopFreq reportSounds receiveKey doBroadcast doBroadcastAndWait doSend getLastMessage doWarp doWait doWaitUntil doRepeat doUntil doIf doIfElse reportIfElse doRun fork evaluate doTellTo reportAskFor doCallCC reportCallCC doPauseAll doSetVar doChangeVar doShowVar doHideVar doDeleteAttr doDeclareVariables reportNewList reportNumbers reportCONS reportListItem reportCDR reportListAttribute reportListIndex reportConcatenatedLists reportReshape reportListContainsItem reportListIsEmpty doForEach reportMap reportKeep reportFindFirst reportCombine doAddToList doDeleteFromList doInsertInList doReplaceInList reportSum reportDifference reportProduct reportQuotient reportRound reportMonadic reportPower reportModulus reportAtan2 reportMin reportMax reportRandom reportEquals reportNotEquals reportLessThan reportLessThanOrEquals reportGreaterThan reportGreaterThanOrEquals reportAnd reportOr reportNot reportBoolean reportFalse reportJoinWords reportLetter reportStringSize reportUnicode reportUnicodeAsLetter reportIsA reportIsIdentical reportTextSplit reportJSFunction reportTypeOf reportTextFunction reportCompiled reifyScript reifyReporter reifyPredicate forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportTouchingObject reportTouchingColor reportColorIsTouchingColor reportAspect reportStackSize reportFrameCount reportYieldCount reportThreadCount doAsk reportLastAnswer getLastAnswer reportMouseX reportMouseY reportMouseDown reportKeyPressed reportRelationTo doResetTimer reportTimer getTimer reportAttributeOf reportObject reportURL doSetGlobalFlag reportGlobalFlag reportDate reportGet reportAudio doSetVideoTransparency reportVideo doSwitchToCostume doWearNextCostume getCostumeIdx reportGetImageAttribute reportNewCostume reportNewCostumeStretched doSayFor bubble doThinkFor doThink changeEffect setEffect getEffect clearEffects changeScale setScale getScale show hide reportShown goToLayer goBack doScreenshot reportCostumes alert log</hidden><headers></headers><code></code><blocks><block-definition s="crear variables %&apos;Opción&apos; : %&apos;Variables&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">globales<options>globales&#xD;únicas</options></input><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="Elemento"/><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>globales</l></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></list></block></script></custom-block><custom-block s="%txt las variables: %mult%txt"><l>mostrar</l><block var="Variables"/></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="borrar variables: %&apos;Variables&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="¿existen las variables %mult%txt ?"><list><block var="Elemento"/></list></custom-block></custom-block></custom-block><script><custom-block s="%txt las variables: %mult%txt"><l>esconder</l><list><block var="Elemento"/></list></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (typeof proc.homeContext.variables.vars[varName] !== &apos;undefined&apos;) {&#xD;delete proc.homeContext.variables.vars[varName];&#xD;} else if (this.deletableVariableNames().indexOf(varName) != -1) {&#xD;this.deleteVariable(varName);&#xD;}</l></block><list><block var="Elemento"/></list></block></script></custom-block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; las variables: %&apos;Variables&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">mostrar<options>mostrar&#xD;esconder</options></input><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="¿existen las variables %mult%txt ?"><list><block var="Elemento"/></list></custom-block></custom-block></custom-block><script><custom-block s="si %b %cs sino si %b %cs"><block s="reportEquals"><block var="Opción"/><l>mostrar</l></block><script><block s="doRun"><block s="reifyScript"><script><block s="doShowVar"><l></l></block></script><list></list></block><list><block var="Elemento"/></list></block></script><block s="reportEquals"><block var="Opción"/><l>esconder</l></block><script><block s="doRun"><block s="reifyScript"><script><block s="doHideVar"><l></l></block></script><list></list></block><list><block var="Elemento"/></list></block></script></custom-block></script></custom-block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="establecer las variables: %&apos;Variables&apos; a %&apos;Texto&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input><input type="%s">0</input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="¿existen las variables %mult%txt ?"><list><block var="Elemento"/></list></custom-block></custom-block></custom-block><script><block s="doRun"><block s="reifyScript"><script><block s="doSetVar"><l></l><block var="Texto"/></block></script><list></list></block><list><block var="Elemento"/></list></block></script></custom-block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="cambiar las variables: %&apos;Variables&apos; a %&apos;Número&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input><input type="%n">1</input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="¿existen las variables %mult%txt ?"><list><block var="Elemento"/></list></custom-block></custom-block><script><block s="doRun"><block s="reifyScript"><script><block s="doChangeVar"><l></l><block var="Número"/></block></script><list></list></block><list><block var="Elemento"/></list></block></script></custom-block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="establecer la variable de script %&apos;Variable&apos; a %&apos;Texto&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%s">elemento</input></inputs><script><block s="doSetVar"><l>Variable</l><block var="Texto"/></block></script></block-definition><block-definition s="obtener el valor de %&apos;Variables&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"><options>§_getVarNamesDict</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Mis variables</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>i</l><l>0</l></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="¿existen las variables %mult%txt ?"><list><block var="Elemento"/></list></custom-block></custom-block></custom-block><script><block s="doAddToList"><custom-block s="nueva lista %mult%s"><list><block var="Elemento"/><block s="evaluate"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.getVar(varName);</l></custom-block><list><block var="Elemento"/></list></block></list></custom-block><block var="Mis variables"/></block></script></custom-block></script></custom-block></script></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><block var="Mis variables"/></custom-block></script><custom-block s="¿la lista %l está vacía?"><block var="Variables"/></custom-block><script><custom-block s="reportar %mlt"><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="¿existen las variables %&apos;Variables&apos; ?" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Lista</l><block s="reportNewList"><list></list></block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><block s="doAddToList"><block s="reportNewList"><list><block var="Elemento"/><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="Elemento"/></list></custom-block></list></block><block var="Lista"/></block></script></custom-block></script></custom-block><block s="doReport"><block var="Lista"/></block></script></block-definition><block-definition s="crear listas %&apos;Opción&apos; : %&apos;Listas&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">globales<options>globales&#xD;únicas</options></input><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><custom-block s="crear variables %txt : %mult%txt"><block var="Opción"/><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block><custom-block s="establecer las variables: %mult%txt a %s"><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>data</l><l>newName</l></list><l>data.name = newName</l></custom-block><list><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="obtener el valor de %mult%txt"><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></custom-block></custom-block><block var="Elemento"/></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="borrar listas: %&apos;Listas&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><custom-block s="borrar variables: %mult%txt"><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; las listas: %&apos;Listas&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">mostrar<options>mostrar&#xD;esconder&#xD;bloquear</options></input><input type="%mult%txt"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>mostrar</l></block><script><custom-block s="%txt las variables: %mult%txt"><l>mostrar</l><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><block s="reportEquals"><block var="Opción"/><l>esconder</l></block><script><custom-block s="%txt las variables: %mult%txt"><l>esconder</l><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></script><block s="reportEquals"><block var="Opción"/><l>bloquear</l></block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="¿existen las variables %mult%txt ?"><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></custom-block></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>L</l></list><l>Object.freeze(Object.freeze(L).contents);</l></custom-block><list><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="obtener el valor de %mult%txt"><list><block s="reportJoinWords"><list><l>a ListMorph </l><block var="Elemento"/></list></block></list></custom-block></custom-block></custom-block></list></custom-block></script></custom-block></script></custom-block></script></block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></custom-block></script></block-definition><block-definition s="nueva lista %&apos;Elementos&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block var="Elementos"/></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Elemento&apos; en %&apos;Número&apos; de %&apos;Lista&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">insertar<options>insertar&#xD;mover</options></input><input type="%s">elemento</input><input type="%n">1</input><input type="%l"></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>insertar</l></custom-block><script><custom-block s="sino %cs si %b %cs"><script><block s="doAddToList"><block var="Elemento"/><block var="Lista"/></block></script><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>igual</l><l>last</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>igual</l><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block></custom-block></custom-block></custom-block><script><block s="doInsertInList"><block var="Elemento"/><block var="Número"/><block var="Lista"/></block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mover</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="borrar %s de %l"><block var="Elemento"/><block var="Lista"/></custom-block><block s="doInsertInList"><block var="Elemento"/><block var="Número"/><block var="Lista"/></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="borrar %&apos;Elemento&apos; de %&apos;Lista&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s">elemento</input><input type="%l"></input></inputs><script><block s="doDeleteFromList"><block s="reportListIndex"><block var="Elemento"/><block var="Lista"/></block><block var="Lista"/></block></script></block-definition><block-definition s="reemplazar %&apos;Elemento&apos; de %&apos;Lista&apos; con %&apos;Elemento2&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s">elemento</input><input type="%l"></input><input type="%s">otro elemento</input></inputs><script><block s="doReplaceInList"><block s="reportListIndex"><block var="Elemento"/><block var="Lista"/></block><block var="Lista"/><block var="Elemento2"/></block></script></block-definition><block-definition s="para cada %&apos;Elemento&apos; de %&apos;Lista&apos; %&apos;Bucle&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%ca"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>i</l><l>0</l></custom-block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="Lista"/></block><script><block s="doChangeVar"><l>i</l><l>1</l></block><block s="doSetVar"><l>Elemento</l><block s="reportListItem"><block var="i"/><block var="Lista"/></block></block><block s="doRun"><block var="Bucle"/><list></list></block></script></block></script></block-definition><block-definition s="elemento Nº %&apos;Número&apos; de %&apos;Lista&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="Número"/><block var="Lista"/></block></block></script></block-definition><block-definition s="Nº de %&apos;Elemento&apos; en %&apos;Lista&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s">elemento</input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListIndex"><block var="Elemento"/><block var="Lista"/></block></block></script></block-definition><block-definition s="mapear %&apos;Algo&apos; sobre %&apos;Lista&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block var="Algo"/><block var="Lista"/></block></block></script></block-definition><block-definition s="combinar los elementos de %&apos;Lista&apos; con %&apos;Algo&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="Lista"/><block var="Algo"/></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; los elementos de %&apos;Lista&apos; donde %&apos;Condición&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">mantener<options>mantener&#xD;ordenar</options></input><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mantener</l></custom-block><script><block s="doReport"><block s="reportKeep"><block var="Condición"/><block var="Lista"/></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ordenar</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>data</l><l>fn</l><l>proc</l></list><l>return proc.reportAtomicSort(data, fn);</l></custom-block><list><block var="Lista"/><block var="Condición"/></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="unir listas: %&apos;Lista&apos; %&apos;Lista2&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%mult%l"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><list><block var="Lista"/><block s="reportConcatenatedLists"><block var="Lista2"/></block></list></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; de la lista: %&apos;Lista&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">longitud<options>longitud&#xD;tamaño&#xD;dimensiones&#xD;nombre&#xD;&#126;1&#xD;columnas&#xD;orden alfabetico&#xD;reverso&#xD;enmarañamiento&#xD;aplanamiento&#xD;transposición&#xD;copia&#xD;JSON&#xD;&#126;2&#xD;solo texto&#xD;solo texto con espacio&#xD;solo texto con punto&#xD;solo texto con coma&#xD;solo texto con dos puntos&#xD;solo texto con punto y coma&#xD;solo texto con una barra&#xD;solo texto con solo una línea&#xD;solo texto con multilínea&#xD;solo número</options></input><input type="%l"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>longitud</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>length</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>tamaño</l></block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>list</l></list><l>return list.size();</l></custom-block><list><block var="Lista"/></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>dimensiones</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>rank</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>nombre</l></block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><block var="Lista"/><l>lista</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>list</l></list><l>return list.name;</l></custom-block><list><block var="Lista"/></list></custom-block></custom-block></script><script><block s="doReport"><l></l></block></script></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>columnas</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>columns</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>orden alfabetico</l></block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>list</l></list><l>return new List(list.asArray().slice().sort());</l></custom-block><list><block var="Lista"/></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>reverso</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>reverse</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>enmarañamiento</l></block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>list</l></list><l>return list.ravel();</l></custom-block><list><block var="Lista"/></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>aplanamiento</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>flatten</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>transposición</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>transpose</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>copia</l></block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>theList</l></list><l>function listCopy(item){&#xD;var theCopy;&#xD;if(item instanceof List){&#xD;theCopy = new List();&#xD;for(var i=1;i&lt;=item.length();i++) theCopy.add(listCopy(item.at(i)));&#xD;}&#xD;else theCopy = item;&#xD;return theCopy;&#xD;}&#xD;return listCopy(theList);</l></custom-block><list><block var="Lista"/></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>JSON</l></block><script><custom-block s="reportar %mlt"><block s="reportListAttribute"><l><option>json</option></l><block var="Lista"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><block var="Lista"/></custom-block><l>igual</l><l>1</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Lista"/></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿la lista %l está vacía?"><block var="Lista"/></custom-block><script><custom-block s="reportar %mlt"><l></l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con espacio</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l> </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con punto</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l>. </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con coma</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l>, </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con dos puntos</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l>: </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con punto y coma</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l>; </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con una barra</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l> / </l></list></custom-block><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con solo una línea</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><custom-block s="texto %mlt"><l>&#xD;</l></custom-block></custom-block></autolambda><list></list></block><block var="Lista"/></block><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><block s="reportEquals"><block var="Opción"/><l>solo texto con multilínea</l></block><script><custom-block s="reportar %mlt"><custom-block s="combinar los elementos de %l con %repRing"><block var="Lista"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l>&#xD;</l><l></l></list></custom-block></autolambda><list></list></block></custom-block></custom-block></script><block s="reportEquals"><block var="Opción"/><l>solo número</l></block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>identidad</l><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><block var="Lista"/></custom-block></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></block></block></script></block-definition><block-definition s="mantener solo los elementos originales de %&apos;Lista&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="Nº de %s en %l"><block var="valor"/><block var="lista"/></custom-block><block var="índice"/></block></autolambda><list><l>valor</l><l>índice</l><l>lista</l></list></block><block var="Lista"/></block></block></script></block-definition><block-definition s="¿la lista %&apos;Lista&apos; contiene %&apos;Elemento&apos; ?" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt">elemento</input></inputs><script><block s="doReport"><block s="reportListContainsItem"><block var="Lista"/><block var="Elemento"/></block></block></script></block-definition><block-definition s="¿la lista %&apos;Lista&apos; está vacía?" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListIsEmpty"><block var="Lista"/></block></block></script></block-definition><block-definition s="%&apos;Número&apos; %&apos;Opción&apos; %&apos;Número2&apos;" type="reporter" category="operators"><variables><list struct="atomic" id="3433">Antiguo Valor</list></variables><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%s" readonly="true">+<options>+&#xD;-&#xD;×&#xD;÷&#xD;^&#xD;√&#xD;%&#xD;‰&#xD;módulo&#xD;máx&#xD;min&#xD;al azar</options></input><input type="%n">2</input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>+</l></block><script><block s="doReport"><block s="reportSum"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>-</l></block><script><block s="doReport"><block s="reportDifference"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>×</l></block><script><block s="doReport"><block s="reportProduct"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>÷</l></block><script><block s="doReport"><block s="reportQuotient"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>^</l></block><script><block s="doReport"><block s="reportPower"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>√</l></block><script><block s="doReport"><block s="reportPower"><block var="Número2"/><block s="reportQuotient"><l>1</l><block var="Número"/></block></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>%</l></block><script><block s="doReport"><block s="reportProduct"><block s="reportQuotient"><block var="Número"/><l>100</l></block><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>‰</l></block><script><block s="doReport"><block s="reportProduct"><block s="reportQuotient"><block var="Número"/><l>1000</l></block><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>módulo</l></block><script><block s="doReport"><block s="reportModulus"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>máx</l></block><script><block s="doReport"><block s="reportMax"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>min</l></block><script><block s="doReport"><block s="reportMin"><block var="Número"/><block var="Número2"/></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="Opción"/><l>al azar</l></block><script><block s="doReport"><block s="reportCallCC"><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>Script</l></list></block><block s="doSetVar"><l>Script</l><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>Valor al azar</l></list></block><block s="doSetVar"><l>Valor al azar</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Identidad del Número al azar</l><block s="reportQuotient"><block s="reportRandom"><block s="reportProduct"><block var="Número"/><l>1000</l></block><block s="reportProduct"><block var="Número2"/><l>1000</l></block></block><l>1000</l></block></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><custom-block s="%s de %n"><l>identidad</l><block var="Identidad del Número al azar"/></custom-block><l>número entero-decimal</l></custom-block><script><block s="doReport"><custom-block s="combinar los elementos de %l con %repRing"><block s="reportMap"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="valor"/><l>igual</l><l></l></custom-block><script><block s="doReport"><l>0</l></block></script><script><block s="doReport"><block var="valor"/></block></script></custom-block></script><list><l>valor</l></list></block><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><custom-block s="%n %s %n"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="separar %mlt por %txt"><custom-block s="%s de %n"><l>suelo</l><block var="Identidad del Número al azar"/></custom-block><l>letra</l></custom-block></custom-block><l>+</l><l>4</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><custom-block s="separar %mlt por %txt"><block var="Identidad del Número al azar"/><l>letra</l></custom-block></custom-block></block><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></block></script><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><l>identidad</l><block var="Identidad del Número al azar"/></custom-block><list><l>.000</l></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="Valor al azar"/><block var="Número"/></block><block s="reportEquals"><block var="Valor al azar"/><block var="Número2"/></block></block><script><block s="doReport"><block var="Valor al azar"/></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Valor al azar"/><block var="Antiguo Valor"/></block><script><block s="doCallCC"><block var="Script"/></block></script><script><block s="doSetVar"><l>Antiguo Valor</l><block var="Valor al azar"/></block><block s="doReport"><block var="Valor al azar"/></block></script></block></script></block></script><list></list></block></block><block s="doReport"><block s="reportCallCC"><block var="Script"/></block></block></script><list></list></block></block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;Opción&apos; de %&apos;Número&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">techo<options>techo&#xD;redondeo&#xD;suelo&#xD;seno&#xD;coseno&#xD;tangente&#xD;arcotangente&#xD;ln&#xD;logaritmo&#xD;lg&#xD;signo&#xD;valor absoluto positivo&#xD;valor absoluto negativo&#xD;π&#xD;e&#xD;ɸ&#xD;α&#xD;δ&#xD;∞&#xD;!&#xD;generaciones&#xD;fracción&#xD;número entero con 3 decimales&#xD;identidad&#xD;identidad negativa&#xD;divisores&#xD;divisores primos&#xD;divisores compuestos</options></input><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>techo</l></block><block s="reportMonadic"><l><option>ceiling</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>redondeo</l></block><block s="reportRound"><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>suelo</l></block><block s="reportMonadic"><l><option>floor</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>seno</l></block><block s="reportMonadic"><l><option>sin</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>coseno</l></block><block s="reportMonadic"><l><option>cos</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>tangente</l></block><block s="reportMonadic"><l><option>tan</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>arcotangente</l></block><block s="reportMonadic"><l><option>atan</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>ln</l></block><block s="reportMonadic"><l><option>ln</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>logaritmo</l></block><block s="reportMonadic"><l><option>log</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>lg</l></block><block s="reportMonadic"><l><option>lg</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>signo</l></block><block s="reportMonadic"><l><option>sign</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>valor absoluto positivo</l></block><block s="reportMonadic"><l><option>abs</option></l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>valor absoluto negativo</l></block><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>abs</option></l><block var="Número"/></block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>π</l></block><block s="reportProduct"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return Math.PI</l></block><list></list></block><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>e</l></block><block s="reportProduct"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return Math.E</l></block><list></list></block><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>ɸ</l></block><block s="reportProduct"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><l>1</l><l>+</l><custom-block s="%n %s %n"><l>2</l><l>√</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>÷</l><l>2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>α</l></block><block s="reportProduct"><l>-2.5029078750958928222839028732182157863812</l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>δ</l></block><block s="reportProduct"><l>4.6692016091029906718532038204662016172581</l><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>∞</l></block><block s="reportProduct"><block s="reportJoinWords"><list><l>Infinity</l></list></block><block var="Número"/></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>!</l></block><custom-block s="%s de %n"><l>identidad</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><block s="reportCombine"><block s="reportNumbers"><l>1</l><block s="reportMonadic"><l><option>floor</option></l><block var="Número"/></block></block><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>menor igual</l><l>0</l></custom-block><script><block s="doReport"><l>1</l></block></script></custom-block></script><list></list></block><list></list></custom-block></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>generaciones</l></block><custom-block s="%n %s %n"><block var="Número"/><l>÷</l><l>50</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>fracción</l></block><block s="evaluate"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Resultado</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><custom-block s="%s de %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><l>suelo</l></block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Número"/><l>-</l></custom-block><script><block s="doReport"><l>techo</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Número"/></custom-block><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><custom-block s="%n %s %n"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="separar %mlt por %txt"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportCDR"><custom-block s="separar %mlt por %txt"><block var="Número"/><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><l>suelo</l></block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Número"/><l>-</l></custom-block><script><block s="doReport"><l>techo</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Número"/></custom-block><list><l>.</l></list></custom-block></custom-block></block></custom-block><l>letra</l></custom-block></custom-block><l>×</l><l>2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><custom-block s="%n %s %n"><block s="reportCombine"><custom-block s="separar %mlt por %txt"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportCDR"><custom-block s="separar %mlt por %txt"><block var="Número"/><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><l>suelo</l></block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Número"/><l>-</l></custom-block><script><block s="doReport"><l>techo</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Número"/></custom-block><list><l>.</l></list></custom-block></custom-block></block></custom-block><l>letra</l></custom-block><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></block><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="separar %mlt por %txt"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportCDR"><custom-block s="separar %mlt por %txt"><block var="Número"/><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><l>suelo</l></block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Número"/><l>-</l></custom-block><script><block s="doReport"><l>techo</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Número"/></custom-block><list><l>.</l></list></custom-block></custom-block></block></custom-block><l>letra</l></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><list><l>/10</l></list></custom-block><block var="Resultado"/></block><custom-block s="repetir por %n %s %ca"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="separar %mlt por %txt"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportCDR"><custom-block s="separar %mlt por %txt"><block var="Número"/><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><l>suelo</l></block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Número"/><l>-</l></custom-block><script><block s="doReport"><l>techo</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Número"/></custom-block><list><l>.</l></list></custom-block></custom-block></block></custom-block><l>letra</l></custom-block></custom-block><l>veces</l><script><block s="doAddToList"><l>0</l><block var="Resultado"/></block></script></custom-block><block s="doReport"><block s="reportCombine"><block var="Resultado"/><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></block></block></script><list></list></block><list></list></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>número entero con 3 decimales</l></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><custom-block s="%s de %n"><l>identidad</l><block var="Número"/></custom-block><l>número entero-decimal</l></custom-block><script><block s="doReport"><custom-block s="combinar los elementos de %l con %repRing"><block s="reportMap"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="valor"/><l>igual</l><l></l></custom-block><script><block s="doReport"><l>0</l></block></script><script><block s="doReport"><block var="valor"/></block></script></custom-block></script><list><l>valor</l></list></block><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><custom-block s="%n %s %n"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="separar %mlt por %txt"><custom-block s="%s de %n"><l>suelo</l><block var="Número"/></custom-block><l>letra</l></custom-block></custom-block><l>+</l><l>4</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><custom-block s="separar %mlt por %txt"><block var="Número"/><l>letra</l></custom-block></custom-block></block><block s="reifyReporter"><autolambda><custom-block s="unir: %mlt %mult%mlt"><l></l><list><l></l></list></custom-block></autolambda><list></list></block></custom-block></block></script><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><l>identidad</l><block var="Número"/></custom-block><list><l>.000</l></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>identidad</l></block><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>identidad negativa</l></block><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>divisores</l></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Divisores del número "x"</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="números del %n al %n"><l>1</l><block var="x"/></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿es %s un %txt ?"><custom-block s="%n %s %n"><block var="x"/><l>÷</l><block var="Elemento"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>número entero</l></custom-block><script><block s="doAddToList"><block var="Elemento"/><block var="Divisores del número &quot;x&quot;"/></block></script></custom-block></script></custom-block></script></custom-block><custom-block s="reportar %mlt"><block var="Divisores del número &quot;x&quot;"/></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="x"/><l>NaN</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="x"/><l>menor</l><l>2</l></custom-block></custom-block><l>o</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número Infinito</l></custom-block></custom-block><l>o</l><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número entero</l></custom-block></custom-block></custom-block><script><block s="doReport"><custom-block s="nueva lista %mult%s"><list></list></custom-block></block></script></custom-block></script><list><l>x</l></list></block><list><custom-block s="%s de %n"><l>identidad</l><block var="Número"/></custom-block></list></custom-block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>divisores primos</l></block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Divisores del número "x"</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="números del %n al %n"><l>1</l><block var="x"/></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><custom-block s="%n %s %n"><block var="x"/><l>÷</l><block var="Elemento"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>número entero</l></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿la lista %l está vacía?"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>igual</l><l>0</l></custom-block></autolambda><list></list></block><custom-block s="%n %s %n"><block var="Elemento"/><l>módulo</l><custom-block s="números del %n al %n"><l>2</l><custom-block s="%n %s %n"><block var="Elemento"/><l>-</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Elemento"/><l>igual</l><l>2</l></custom-block></custom-block></custom-block><script><block s="doAddToList"><block var="Elemento"/><block var="Divisores del número &quot;x&quot;"/></block></script></custom-block></script></custom-block></script></custom-block><custom-block s="reportar %mlt"><block var="Divisores del número &quot;x&quot;"/></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="x"/><l>NaN</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="x"/><l>menor</l><l>2</l></custom-block></custom-block><l>o</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número Infinito</l></custom-block></custom-block><l>o</l><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número entero</l></custom-block></custom-block></custom-block><script><block s="doReport"><custom-block s="nueva lista %mult%s"><list></list></custom-block></block></script></custom-block></script><list><l>x</l></list></block><list><custom-block s="%s de %n"><l>identidad</l><block var="Número"/></custom-block></list></custom-block><block s="evaluate"><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="Opción"/><l>divisores compuestos</l></block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Divisores del número "x"</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="números del %n al %n"><l>1</l><block var="x"/></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><custom-block s="%n %s %n"><block var="x"/><l>÷</l><block var="Elemento"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>número entero</l></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿la lista %l está vacía?"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>igual</l><l>0</l></custom-block></autolambda><list></list></block><custom-block s="%n %s %n"><block var="Elemento"/><l>módulo</l><custom-block s="números del %n al %n"><l>2</l><custom-block s="%n %s %n"><block var="Elemento"/><l>-</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Elemento"/><l>mayor</l><l>2</l></custom-block></custom-block></custom-block><script><block s="doAddToList"><block var="Elemento"/><block var="Divisores del número &quot;x&quot;"/></block></script></custom-block></script></custom-block></script></custom-block><custom-block s="reportar %mlt"><block var="Divisores del número &quot;x&quot;"/></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="x"/><l>NaN</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="x"/><l>menor</l><l>2</l></custom-block></custom-block><l>o</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número Infinito</l></custom-block></custom-block><l>o</l><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿es %s un %txt ?"><block var="x"/><l>número entero</l></custom-block></custom-block></custom-block><script><block s="doReport"><custom-block s="nueva lista %mult%s"><list></list></custom-block></block></script></custom-block></script><list><l>x</l></list></block><list><custom-block s="%s de %n"><l>identidad</l><block var="Número"/></custom-block></list></custom-block></block></script></block></script><list></list></block><list></list></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></script></block-definition><block-definition s="¿ %&apos;V/F&apos; %&apos;Opción&apos; %&apos;V/F2&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%s" readonly="true">y<options>y&#xD;o&#xD;u&#xD;es</options></input><input type="%boolUE"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>y</l></block><script><block s="doReport"><block s="reportAnd"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F"/><list></list></block></custom-block><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F2"/><list></list></block></custom-block></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>o</l></block><script><block s="doReport"><block s="reportOr"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F"/><list></list></block></custom-block><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F2"/><list></list></block></custom-block></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>u</l></block><script><block s="doReport"><block s="reportNotEquals"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F"/><list></list></block></custom-block><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F2"/><list></list></block></custom-block></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="Opción"/><l>es</l></block><script><block s="doReport"><block s="reportEquals"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F"/><list></list></block></custom-block><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="V/F2"/><list></list></block></custom-block></block></block></script></block></script></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;V/F&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">si<options>si&#xD;no</options></input><input type="%boolUE"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>si</l></block><block s="reportNot"><block s="reportNot"><block s="evaluate"><block var="V/F"/><list></list></block></block></block><block s="reportIfElse"><block s="reportEquals"><block var="Opción"/><l>no</l></block><block s="reportNot"><block s="evaluate"><block var="V/F"/><list></list></block></block><l></l></block></block></block></script></block-definition><block-definition s="%&apos;Opción&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">verdadero<options>verdadero&#xD;falso</options></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>verdadero</l></block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return true</l></block><list></list></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="Opción"/><l>falso</l></block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return false</l></block><list></list></block></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="reiniciar %&apos;Opción&apos; $flag-1.5-0-200-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">todos<options>todos&#xD;solo este objeto</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos</l></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>newAnswer</l></list><l>var ide = world.children[0];&#xD;ide.stage.lastAnswer = newAnswer;&#xD;return ide.stage.lastAnswer</l></block><list><l></l></list></block><custom-block s="%txt todos los sonidos"><l>detener</l></custom-block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l><option>__shout__go__</option></l></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>solo este objeto</l></custom-block><script><block s="doTellTo"><block s="reportObject"><l><option>myself</option></l></block><block s="reifyScript"><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><list></list></block><list></list></block><custom-block s="enviar %txt a %txt"><l><option>__shout__go__</option></l><block s="reportObject"><l><option>myself</option></l></block></custom-block></script></custom-block></script></block-definition><block-definition s="pausar %&apos;Opción&apos; $pause-1.5-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">todos<options>todos&#xD;todos, excepto este programa&#xD;este programa</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos</l></custom-block><script><custom-block s="%txt todos los sonidos"><l>pausar</l></custom-block><block s="doCallCC"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>x</l></list><l>var procs = world.children[0].stage.threads.processes;&#xD;if (procs.length &lt; 1) return;&#xD;procs.forEach(&#xD;function (proc) {&#xD;if (!("pauseShieldFlag" in proc)){&#xD;proc.pause();&#xD;}})&#xD;world.children[0].controlBar.pauseButton.refresh();</l></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos, excepto este programa</l></custom-block><script><custom-block s="%txt todos los sonidos"><l>pausar</l></custom-block><block s="doCallCC"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>x</l></list><l>var procs = world.children[0].stage.threads.processes;&#xD;if (procs.length &lt; 1) return;&#xD;x.pauseShieldFlag = null;&#xD;procs.forEach(&#xD;function (proc) {&#xD;if (!("pauseShieldFlag" in proc)){&#xD;proc.pause();&#xD;}})&#xD;delete x.pauseShieldFlag;&#xD;world.children[0].controlBar.pauseButton.refresh();</l></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>este programa</l></custom-block><script><block s="doCallCC"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>proc.isPaused = true;</l></custom-block></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="reanudar todos $pointRight-1.5-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt todos los sonidos"><l>reanudar</l></custom-block><block s="doCallCC"><block s="reportJSFunction"><list></list><l>var ide = world.children[0];&#xD;ide.stage.threads.resumeAll(ide.stage);&#xD;ide.controlBar.pauseButton.refresh();</l></block></block></script></block-definition><block-definition s="detener %&apos;Opción&apos; $octagon-1.5-200-0-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">todos<options>todos&#xD;casi todos los scripts de este objeto&#xD;este objeto&#xD;todos los programas excepto este&#xD;todos los objetos excepto este</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos</l></custom-block><script><custom-block s="%txt todos los sonidos"><l>detener</l></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>newAnswer</l></list><l>var ide = world.children[0];&#xD;ide.stage.lastAnswer = newAnswer;&#xD;return ide.stage.lastAnswer</l></block><list><l></l></list></block><custom-block s="%txt temporizador $gearBig"><l>pausar</l></custom-block><custom-block s="%txt temporizador $gearBig"><l>reiniciar</l></custom-block><block s="doStopThis"><l><option>all</option></l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>casi todos los scripts de este objeto</l></custom-block><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>este objeto</l></custom-block><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos los programas excepto este</l></custom-block><script><block s="doStopThis"><l><option>all but this script</option></l></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos los objetos excepto este</l></custom-block><script><custom-block s="para cada %upvar de %l %ca"><l>Objeto</l><custom-block s="todos los objetos"></custom-block><script><block s="doTellTo"><block var="Objeto"/><block s="reifyScript"><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="doStopThis"><l><option>this script</option></l></block></script><list></list></block><list></list></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="¿ %&apos;Texto&apos; es %&apos;Opción&apos; que %&apos;Texto2&apos; ?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">Este bloque sirve para comparar número y texto.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%txt" readonly="true">igual<options>mayor&#xD;mayor igual&#xD;igual&#xD;menor igual&#xD;menor&#xD;diferente&#xD;parecido</options></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>mayor</l></block><script><block s="doReport"><block s="reportGreaterThan"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>mayor igual</l></block><script><block s="doReport"><block s="reportGreaterThanOrEquals"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>igual</l></block><script><block s="doReport"><block s="reportEquals"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>menor igual</l></block><script><block s="doReport"><block s="reportLessThanOrEquals"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>menor</l></block><script><block s="doReport"><block s="reportLessThan"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Opción"/><l>diferente</l></block><script><block s="doReport"><block s="reportNotEquals"><block var="Texto"/><block var="Texto2"/></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="Opción"/><l>parecido</l></block><script><block s="doReport"><block s="reportIsIdentical"><block var="Texto"/><block var="Texto2"/></block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="¿es %&apos;Cualquiera&apos; un %&apos;Opción&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%txt" readonly="true">número<options>número&#xD;número entero&#xD;número entero-decimal&#xD;número primo&#xD;número compuesto&#xD;número par&#xD;número impar&#xD;número Infinito&#xD;NaN&#xD;texto&#xD;texto nulo&#xD;booleano&#xD;comando&#xD;reportero&#xD;predicado&#xD;bloque&#xD;objeto&#xD;disfraz&#xD;sonido&#xD;lista&#xD;color&#xD;código Javascript&#xD;texto JSON</options></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>number</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número entero-decimal</l></custom-block><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%s de %n"><l>suelo</l><block var="Cualquiera"/></custom-block><l>diferente</l><block var="Cualquiera"/></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número entero</l></custom-block><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%s de %n"><l>suelo</l><block var="Cualquiera"/></custom-block><l>igual</l><custom-block s="%s de %n"><l>identidad</l><block var="Cualquiera"/></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número primo</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="Cualquiera"/><l>número entero</l></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿la lista %l está vacía?"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>igual</l><l>0</l></custom-block></autolambda><list></list></block><custom-block s="%n %s %n"><block var="Cualquiera"/><l>módulo</l><custom-block s="números del %n al %n"><l>2</l><custom-block s="%n %s %n"><block var="Cualquiera"/><l>-</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Cualquiera"/><l>igual</l><l>2</l></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número compuesto</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="Cualquiera"/><l>número entero</l></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿la lista %l está vacía?"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>igual</l><l>0</l></custom-block></autolambda><list></list></block><custom-block s="%n %s %n"><block var="Cualquiera"/><l>módulo</l><custom-block s="números del %n al %n"><l>2</l><custom-block s="%n %s %n"><block var="Cualquiera"/><l>-</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Cualquiera"/><l>mayor</l><l>2</l></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número par</l></custom-block><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><block var="Cualquiera"/><l>módulo</l><l>2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>igual</l><l>0</l></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número impar</l></custom-block><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><block var="Cualquiera"/><l>módulo</l><l>2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>diferente</l><l>0</l></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número Infinto</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><custom-block s="%s de %n"><l>identidad</l><block var="Cualquiera"/></custom-block></custom-block><l>igual</l><l>Infinity</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><custom-block s="%s de %n"><l>identidad</l><block var="Cualquiera"/></custom-block></custom-block><l>igual</l><l>-Infinity</l></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>NaN</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%s de %n"><l>identidad</l><custom-block s="texto %mlt"><block var="Cualquiera"/></custom-block></custom-block><l>parecido</l><custom-block s="%s de %n"><l>identidad</l><custom-block s="texto %mlt"><l>NaN</l></custom-block></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Cualquiera"/><l>diferente</l><l>0</l></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><custom-block s="%s de %n"><l>∞</l><block var="Cualquiera"/></custom-block></custom-block><l>diferente</l><l>Infinity</l></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><custom-block s="%s de %n"><l>∞</l><block var="Cualquiera"/></custom-block></custom-block><l>diferente</l><l>-Infinity</l></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>texto</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>text</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>texto nulo</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Cualquiera"/><l>igual</l><l></l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><custom-block s="%s de %n"><l>identidad</l><custom-block s="texto %mlt"><block var="Cualquiera"/></custom-block></custom-block></custom-block><l>igual</l><l></l></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>booleano</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>Boolean</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>comando</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>command</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>reportero</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>reporter</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>predicado</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>predicate</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>bloque</l></custom-block><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><block s="reportIsA"><block var="Cualquiera"/><l><option>command</option></l></block><l>u</l><block s="reportIsA"><block var="Cualquiera"/><l><option>reporter</option></l></block></custom-block><l>u</l><block s="reportIsA"><block var="Cualquiera"/><l><option>predicate</option></l></block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>objeto</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>sprite</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>disfraz</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>costume</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sonido</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>sound</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>lista</l></custom-block><block s="reportIsA"><block var="Cualquiera"/><l><option>list</option></l></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>color</l></custom-block><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>a</l></list><l>return (a instanceof ColorSlotMorph) &amp;&amp; !(a instanceof Color)</l></block><list><block var="Cualquiera"/></list></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>código Javascript</l></custom-block><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>a</l></list><l>return typeof a</l></block><list><block var="Cualquiera"/></list></custom-block><l>igual</l><l>function</l></custom-block><block s="evaluate"><block s="reifyScript"><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>texto JSON</l></custom-block><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>a</l></list><l>try{&#xD;JSON.parse(a)&#xD;}catch{&#xD;return false;&#xD;}&#xD;return true;</l></block><list><block var="Cualquiera"/></list></custom-block></block></script><script><block s="doReport"><l></l></block></script></block></script><list></list></block><list></list></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></block></script></block-definition><block-definition s="texto %&apos;Texto&apos;" type="reporter" category="operators"><comment x="0" y="0" w="193.33333333333334" collapsed="false">Este bloque es diferente al texto normal. Porque esta configurado para definir &quot;texto mixto&quot; (texto normal y texto multilinea)</comment><header></header><code></code><translations></translations><inputs><input type="%mlt">Este Texto Es Mixto</input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="Texto"/></list></block></block></script></block-definition><block-definition s="unir: %&apos;Texto&apos; %&apos;Texto2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input><input type="%mult%mlt"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>a</l><l>b</l></list><l>return a + b</l></custom-block><list><block var="Texto"/><block s="reportJoinWords"><block var="Texto2"/></block></list></custom-block></block></script></block-definition><block-definition s="separar %&apos;Texto&apos; por %&apos;Parametro de texto&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt">Un texto</input><input type="%txt">espacio<options>espacio&#xD;letra&#xD;palabra&#xD;línea&#xD;tabulador&#xD;retorno de carro&#xD;JSON&#xD;punto&#xD;coma&#xD;dos puntos&#xD;punto y coma</options></input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>espacio</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l> </l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>letra</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>letter</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>palabra</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>word</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>línea</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>line</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>tabulador</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>tab</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>retorno de carro</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>cr</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>JSON</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l><option>json</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>punto</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l>.</l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>coma</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l>,</l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>dos puntos</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l>:</l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Parametro de texto"/><l>igual</l><l>punto y coma</l></custom-block><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><l>;</l></block></block></script><script><block s="doReport"><block s="reportTextSplit"><custom-block s="texto %mlt"><block var="Texto"/></custom-block><block var="Parametro de texto"/></block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="letra # %&apos;Número&apos; de %&apos;Texto&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%mlt">Párrafo de este texto</input></inputs><script><block s="doReport"><custom-block s="texto %mlt"><block s="reportLetter"><block var="Número"/><custom-block s="texto %mlt"><block var="Texto"/></custom-block></block></custom-block></block></script></block-definition><block-definition s="longitud de %&apos;Texto&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt">Este Texto</input></inputs><script><block s="doReport"><block s="reportStringSize"><custom-block s="texto %mlt"><block var="Texto"/></custom-block></block></block></script></block-definition><block-definition s="traducir %&apos;Texto&apos; por el %&apos;Idioma&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt">Hello!</input><input type="%s" readonly="true">es<options>Amhárico=am&#xD;Arabico=ar&#xD;Azerbaiyano=az&#xD;Bielorruso=be&#xD;Bulgario=bg&#xD;Catalán=ca&#xD;Checo=cs&#xD;Galés=cy&#xD;Danés=da&#xD;Alemán=de&#xD;Griego=el&#xD;Inglés=en&#xD;Esperanto=eo&#xD;Español=es&#xD;Estonio=et&#xD;Vasco=eu&#xD;Persa=fa&#xD;Finlandés=fi&#xD;Francés=fr&#xD;Irlandés=ga&#xD;Gaélico=gd&#xD;Gallego=gl&#xD;Hebreo=he&#xD;Hindi=hi&#xD;Croata=hr&#xD;Haitiano=ht&#xD;Húngaro=hu&#xD;Armenio=hy&#xD;Indonesio=id&#xD;Islandés=is&#xD;Italiano=it&#xD;Japonés=ja&#xD;Canarés=kn&#xD;Coreano=ko&#xD;Kurdo=ku&#xD;Latín=la&#xD;Lituano=lt&#xD;Letón=lv&#xD;Maorí=mi&#xD;Macedónio=mk&#xD;Malayalam=ml&#xD;Mongól=mn&#xD;Marathi=mr&#xD;Malayo=ms&#xD;Maltés=mt&#xD;Birmano=my&#xD;Noruego=nb&#xD;Holandés=nl&#xD;Noruego=nn&#xD;Polaco=pl&#xD;Portugués=pt&#xD;Rumano=ro&#xD;Ruso=ru&#xD;Eslovaco=sk&#xD;Esloveno=sl&#xD;Albanés=sq&#xD;Serbio=sr&#xD;Sueco=sv&#xD;Telugu=te&#xD;Thailandés=th&#xD;Turco=tr&#xD;Ucraniano=uk&#xD;Uzbeko=uz&#xD;Vietnamita=vi&#xD;Chino=zh&#xD;Zulú=zu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Texto por línea a lista</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block><script><block s="doAddToList"><custom-block s="texto %mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="separar %mlt por %txt"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>translate-service.scratch.mit.edu/translate?language=</l><list><block var="Idioma"/><l>&amp;text=</l><custom-block s="texto %mlt"><block var="Elemento"/></custom-block></list></custom-block></block><l>JSON</l></custom-block></custom-block></custom-block></custom-block><block var="Texto por línea a lista"/></block></script></custom-block><custom-block s="reportar %mlt"><custom-block s="%txt de la lista: %l"><l>solo texto con multilínea</l><block var="Texto por línea a lista"/></custom-block></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="hacer %&apos;Texto&apos; en %&apos;Opción&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt">¡Hola! :)</input><input type="%txt" readonly="true">reversa<options>mayúsculas&#xD;minúsculas&#xD;reversa&#xD;barajada&#xD;filtrado&#xD;capitalizar&#xD;decapitalizar</options></input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mayúsculas</l></custom-block><script><block s="doReport"><custom-block s="texto %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleUpperCase();</l></block><list><custom-block s="texto %mlt"><block var="Texto"/></custom-block></list></block></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>minúsculas</l></custom-block><script><block s="doReport"><custom-block s="texto %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleLowerCase();</l></block><list><custom-block s="texto %mlt"><block var="Texto"/></custom-block></list></block></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>reversa</l></custom-block><script><block s="doReport"><custom-block s="texto %mlt"><block s="reportCombine"><custom-block s="%txt de la lista: %l"><l>reverso</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>letra</l></custom-block></custom-block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>barajada</l></custom-block><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="esperar %n segundos"><l>0.25</l></custom-block><block s="doReport"><block var="Texto"/></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="longitud de %mlt"><block var="Texto"/></custom-block><l>mayor igual</l><l>2</l></custom-block><script><block s="doReport"><custom-block s="%txt de la lista: %l"><l>solo texto</l><custom-block s="combinar los elementos de %l con %repRing"><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>letra</l></custom-block><block s="reifyReporter"><autolambda><custom-block s="%txt de la lista: %l"><l>aplanamiento</l><block s="reportIfElse"><custom-block s="tener chance en un %n %"><l>50</l></custom-block><custom-block s="nueva lista %mult%s"><list><block var="#1"/><block var="#2"/></list></custom-block><custom-block s="nueva lista %mult%s"><list><block var="#2"/><block var="#1"/></list></custom-block></block></custom-block></autolambda><list><l>#1</l><l>#2</l></list></block></custom-block></custom-block></block></script></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>filtrado</l></custom-block><script><custom-block s="ignorar %s"><custom-block s="texto %mlt"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapswearwords.18001767679.repl.co/?q=</l><list><block var="Texto"/></list></custom-block></block></custom-block></custom-block><block s="doReport"><custom-block s="texto %mlt"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapswearwords.18001767679.repl.co/?q=</l><list><block var="Texto"/></list></custom-block></block></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>capitalizar</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleUpperCase();</l></block><list><block s="reportListItem"><l>1</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>letra</l></custom-block></block></list></block><list><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleLowerCase();</l></block><list><block s="reportCombine"><block s="reportCDR"><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>letra</l></custom-block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></list></block></list></custom-block></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decapitalizar</l></custom-block><script><block s="doReport"><custom-block s="texto %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleLowerCase();</l></block><list><custom-block s="texto %mlt"><block var="Texto"/></custom-block></list></block></custom-block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="¿ %&apos;Texto&apos; contiene %&apos;Texto2&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt">¡Hola Mundo! :D</input><input type="%mlt">Mundo</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>a</l><l>b</l></list><l>return a.includes(b);</l></custom-block><list><custom-block s="texto %mlt"><block var="Texto"/></custom-block><custom-block s="texto %mlt"><block var="Texto2"/></custom-block></list></custom-block></block></script></block-definition><block-definition s="borrar todo" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block></script></block-definition><block-definition s="%&apos;Opción&apos; lápiz" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">bajar<options>subir&#xD;bajar</options></input></inputs><script><custom-block s="sino %cs si %b %cs"><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>subir</l></custom-block><script><block s="up"></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>bajar</l></custom-block><script><block s="down"></block></script></block></script></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block></script></block-definition><block-definition s="¿lápiz %&apos;Opción&apos; ?" type="predicate" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">bajado<options>subido&#xD;bajado</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>subido</l></custom-block><custom-block s="%txt %boolUE"><l>no</l><block s="getPenDown"></block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>bajado</l></custom-block><custom-block s="%txt %boolUE"><l>si</l><block s="getPenDown"></block></custom-block><l></l></block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><block s="doReport"><custom-block s="%txt"><l>falso</l></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; aquí" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">estampar<options>estampar&#xD;rellenar</options></input></inputs><script><custom-block s="sino %cs si %b %cs"><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>estampar</l></custom-block><script><block s="doStamp"></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>rellenar</l></custom-block><script><block s="floodFill"></block></script></block></script></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; sobre %&apos;Objeto&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">estampar<options>estampar&#xD;recortar</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><custom-block s="sino %cs si %b %cs"><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>estampar</l></custom-block><script><block s="doPasteOn"><block var="Objeto"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>recortar</l></custom-block><script><block s="doCutFrom"><block var="Objeto"/></block></script></block></script></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block></script></block-definition><block-definition s="escribir texto: %&apos;Texto&apos; $nl fuente de texto: %&apos;Fuente&apos; $nl ¿negrita? %&apos;V/F&apos; $nl ¿cursiva? %&apos;V/F2&apos; $nl estilo: %&apos;Estilo&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%mlt">¡Hola! :)</input><input type="%txt" readonly="true">Helvetica<options>Agency FB&#xD;Algerian&#xD;Amatic SC&#xD;AngryBirds&#xD;Anton&#xD;AppleTree&#xD;Arial&#xD;Arial Black&#xD;Arial Narrow&#xD;Arial Rounded MT Bold&#xD;Arial Unicode MS&#xD;Avenir&#xD;Avenir Next&#xD;Avenir Next Condensed&#xD;Bahnschrift&#xD;Be True to Your School&#xD;Berlin Sans FB&#xD;Berlin Sans FB Demi&#xD;Black boys on mopeds&#xD;Britannic Bold&#xD;Broadway&#xD;Brush Script MT&#xD;Calibri&#xD;Calibri Light&#xD;Canon&#xD;Century&#xD;Century Gothic&#xD;Chiller&#xD;Comfortaa&#xD;Comic Sans MS&#xD;Comix Loud&#xD;Consolas&#xD;Cooper Black&#xD;Corbel&#xD;Courier&#xD;Cursive&#xD;Digitalix&#xD;DJB Get Digital&#xD;Elephant&#xD;Feast of Flesh BB&#xD;Feedback&#xD;Forte&#xD;Friday Night Funkin&#xD;Halo&#xD;Harlow Solid Italic&#xD;Helvetica&#xD;Impact&#xD;Jokerman&#xD;Magneto&#xD;Mario64&#xD;Mario Kart F2&#xD;MarioLuigi2&#xD;MarioNett&#xD;Mickey&#xD;MickeyKW&#xD;Minecraft&#xD;Minecraft Evenings&#xD;Minecraft Enchantment&#xD;Minecraft PE&#xD;Minecrafter&#xD;Minecrafter Alt&#xD;Minnie&#xD;Niagara Engraved&#xD;Niagara Solid&#xD;Ninja Naruto&#xD;NiseSegaSonic&#xD;NokiaKokia&#xD;OCR A Extended&#xD;Odin Rounded&#xD;Old English Text MT&#xD;Onyx&#xD;Ouroboros&#xD;Playbill&#xD;Pokemon Classic&#xD;Pokemon Solid&#xD;Pokemon X and Y&#xD;PumpOpti&#xD;Quotes Caps&#xD;Quotes Script&#xD;Rage Italic&#xD;Ravie&#xD;Richard True Crime&#xD;Roboto&#xD;Rockwell&#xD;Rockwell Condensed&#xD;Rockwell Extra Bold&#xD;Sauber Script&#xD;Showcard Gothic&#xD;SignPainter&#xD;Snap ITC&#xD;Stencil&#xD;Superdigital&#xD;Super Mario Bros Alphabet&#xD;SuperMarioBrosWii&#xD;Super Mario Maker Extended&#xD;Super Mario World&#xD;Super Mario World Text Box&#xD;The Wild Breath of Zelda&#xD;TW Cen MT&#xD;TW Cen MT Condensed&#xD;TW Cen MT Condensed Extra Bold&#xD;Waltograph&#xD;Waltograph UI&#xD;Windows Command Prompt&#xD;WW Digital&#xD;Yu Gothic&#xD;Yu Gothic UI&#xD;Zapfino</options></input><input type="%b">false</input><input type="%b">false</input><input type="%txt" readonly="true">libre<options>izquierdo&#xD;libre</options></input></inputs><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>X</l><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Y</l><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>name</l><l>bold</l><l>italic</l></list><l>if (!("font" in this)){&#xD;this.font = &apos;monospace&apos;;&#xD;this.bold = "";&#xD;this.italic = "";&#xD;SpriteMorph.prototype.write = function (text, size) {&#xD;    if (typeof text !== &apos;string&apos; &amp;&amp; typeof text !== &apos;number&apos;) {&#xD;        throw new Error(&#xD;            &apos;LABEL can only draw text or numbers, not a &apos; +&#xD;            typeof text&#xD;        );&#xD;    }&#xD;&#xD;    var stage = this.parentThatIsA(StageMorph),&#xD;        context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;        rotation = radians(this.direction() - 90),&#xD;        trans = new Point(&#xD;            this.rotationCenter().x - stage.left(),&#xD;            this.rotationCenter().y - stage.top()&#xD;        ),&#xD;        len,&#xD;        pos;&#xD;&#xD;    context.save();&#xD;    context.font = this.italic + "normal " + this.bold + size + &apos;px &apos; + this.font;&#xD;    context.textAlign = &apos;left&apos;;&#xD;    context.textBaseline = &apos;alphabetic&apos;;&#xD;    context.fillStyle = this.color.toString();&#xD;    len = context.measureText(text).width;&#xD;    trans = trans.multiplyBy(1 / stage.scale);&#xD;    context.translate(trans.x, trans.y);&#xD;    context.rotate(rotation);&#xD;    context.fillText(text, 0, 0);&#xD;    context.translate(-trans.x, -trans.y);&#xD;    context.restore();&#xD;    pos = new Point(&#xD;        len * Math.sin(radians(this.direction())),&#xD;        len * Math.cos(radians(this.direction()))&#xD;    );&#xD;    pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;    this.gotoXY(pos.x, pos.y, false);&#xD;    this.changed();&#xD;    stage.changed();&#xD;}}&#xD;this.font = name;&#xD;this.bold = bold? "bold ":"normal "&#xD;this.italic = italic? "italic ":"normal ";</l></custom-block><list><block var="Fuente"/><block var="V/F"/><block var="V/F2"/></list></custom-block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Estilo"/><l>igual</l><l>izquierdo</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block><script><custom-block s="%txt %s en %n"><l>fijar</l><l>X</l><block s="reportAttributeOf"><l><option>left</option></l><custom-block s="mi escenario"></custom-block></block></custom-block><block s="write"><block var="Elemento"/><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block></block><custom-block s="%txt %s en %n"><l>cambiar</l><l>Y</l><custom-block s="%n %s %n"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block><custom-block s="ir a X %n Y %n"><block var="X"/><block var="Y"/></custom-block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Estilo"/><l>igual</l><l>libre</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block><script><custom-block s="%txt %s en %n"><l>fijar</l><l>X</l><block var="X"/></custom-block><block s="write"><block var="Elemento"/><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block></block><custom-block s="%txt %s en %n"><l>cambiar</l><l>Y</l><custom-block s="%n %s %n"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block><custom-block s="ir a X %n Y %n"><block var="X"/><block var="Y"/></custom-block></script></custom-block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block></script></block-definition><block-definition s="establecer el lápiz con: $nl tamaño: %&apos;Tamaño&apos; $nl color: %&apos;Color&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>RGBA</l><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block var="Color"/></list></block></custom-block><custom-block s="sino %cs si %b %cs"><script><block s="setSize"><block var="Tamaño"/></block><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l><l>a</l></list><l>this.setColor(new Color(r, g, b, a));</l></block><custom-block s="unir listas: %l %mult%l"><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><l>3</l></custom-block><block var="RGBA"/></custom-block><list><custom-block s="nueva lista %mult%s"><list><custom-block s="%n %s %n"><custom-block s="elemento Nº %n de %l"><l>4</l><block var="RGBA"/></custom-block><l>×</l><l>0.01</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></list></custom-block></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l><l>a</l></list><l>this.setColor(new Color(r, g, b, a));</l></block><custom-block s="unir listas: %l %mult%l"><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><l>3</l></custom-block><block var="RGBA"/></custom-block><list><custom-block s="nueva lista %mult%s"><list><custom-block s="%n %s %n"><custom-block s="elemento Nº %n de %l"><l>4</l><block var="RGBA"/></custom-block><l>×</l><l>0.01</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></list></custom-block></list></custom-block></block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Opción2&apos; del lápiz por %&apos;Número&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cambiar<options>cambiar&#xD;fijar</options></input><input type="%txt" readonly="true">tamaño<options>tamaño&#xD;R&#xD;G&#xD;B&#xD;A</options></input><input type="%n">10</input></inputs><script><custom-block s="sino %cs si %b %cs"><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><block s="changeSize"><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>R</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="%n %s %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>G</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>B</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>A</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><block s="setSize"><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>R</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block var="Número"/><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>G</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block var="Número"/><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>B</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block var="Número"/><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>A</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block var="Número"/></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi escenario"></custom-block><l>igual</l><custom-block s="mi mismo"></custom-block></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>R</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="%n %s %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>G</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>B</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>A</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><custom-block s="%n %s %n"><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>R</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block var="Número"/><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>G</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block var="Número"/><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>B</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block var="Número"/><block s="reportListItem"><l>4</l><block var="Color del Lápiz"/></block></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>A</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block><custom-block s="hacer un color con: %n %n %n %n"><block s="reportListItem"><l>1</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>2</l><block var="Color del Lápiz"/></block><block s="reportListItem"><l>3</l><block var="Color del Lápiz"/></block><block var="Número"/></custom-block></custom-block></script><list><l>Color del Lápiz</l></list></block><list><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></list></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></custom-block></script></block-definition><block-definition s="argumento de lápiz %&apos;Opción&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">tamaño<options>tamaño&#xD;R&#xD;B&#xD;G&#xD;A</options></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>tamaño</l></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="getPenAttribute"><l><option>size</option></l></block><l>menor igual</l><l>0.0001</l></custom-block><l>0</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>R</l></custom-block><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>G</l></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>B</l></custom-block><custom-block s="elemento Nº %n de %l"><l>3</l><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>A</l></custom-block><custom-block s="elemento Nº %n de %l"><l>4</l><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block></custom-block><l></l></block></block></block></block></block></block></script></block-definition><block-definition s="rastro del lápiz" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportPenTrailsAsCostume"></block></block></script></block-definition><block-definition s="color %&apos;Color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%clr"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>r, g, b, a</l></list><l>var Clr = new Color(r, g, b, a / 100);&#xD;var M = new ColorSlotMorph (Clr);&#xD;M.r = r;&#xD;M.g = g;&#xD;M.b = b;&#xD;M.a = a / 100;&#xD;M.eq = Clr.eq;&#xD;var C = undefined;&#xD;window.$ = M;&#xD;var Size = 30;&#xD;M.bounds.corner.x = Size;&#xD;M.bounds.corner.y = Size;&#xD;M.fullImage = function ()&#xD;{&#xD;if (C !== undefined)&#xD;{&#xD;return (C);&#xD;}&#xD;C = document.createElement("canvas");&#xD;C.width = 50;&#xD;C.height = 50;&#xD;var E = C.getContext("2d");&#xD;E.fillStyle = Clr.toString ();&#xD;E.fillRect(0, 0, +C.width, +C.height);&#xD;return (C);&#xD;};&#xD;M.image = M.fullImage(Size);&#xD;return (M);</l></block><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block var="Color"/></list></block></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; del color %&apos;Color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">RGBA<options>R&#xD;G&#xD;B&#xD;A&#xD;&#126;1&#xD;H&#xD;S&#xD;V&#xD;T&#xD;&#126;2&#xD;RGBA&#xD;HSVT&#xD;Hexadecimal&#xD;Nombre</options></input><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><block var="Color"/><l>color</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>RGBA</l><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block var="Color"/></list></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>HSVT</l><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.h, C.s, C.v, ((C.a * -100) +100)]));</l></block><list><block var="RGBA"/></list></block></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>R</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>color</l></list><l>color = new Color(...color.asArray());&#xD;return color.r;</l></block><list><block var="RGBA"/></list></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>G</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>color</l></list><l>color = new Color(...color.asArray());&#xD;return color.g;</l></block><list><block var="RGBA"/></list></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>B</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>color</l></list><l>color = new Color(...color.asArray());&#xD;return color.b;</l></block><list><block var="RGBA"/></list></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>A</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>color</l></list><l>color = new Color(...color.asArray());&#xD;return color.a;</l></block><list><block var="RGBA"/></list></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>H</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="elemento Nº %n de %l"><l>1</l><block var="HSVT"/></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>S</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="elemento Nº %n de %l"><l>2</l><block var="HSVT"/></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>V</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="elemento Nº %n de %l"><l>3</l><block var="HSVT"/></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>T</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="elemento Nº %n de %l"><l>4</l><block var="HSVT"/></custom-block></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>RGBA</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="mapear %repRing sobre %l"><block s="reifyReporter"><autolambda><custom-block s="%s de %n"><l>número entero con 3 decimales</l><l></l></custom-block></autolambda><list></list></block><block var="RGBA"/></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>HSVT</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="mapear %repRing sobre %l"><block s="reifyReporter"><autolambda><custom-block s="%s de %n"><l>número entero con 3 decimales</l><l></l></custom-block></autolambda><list></list></block><block var="HSVT"/></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Hexadecimal</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>color</l></list><l>color = new Color(...color.asArray());&#xD;function toHex(c){&#xD;let hex = c.toString(16);&#xD;return hex.length &lt; 2? "0"+hex:hex;&#xD;} return "#" + toHex(color.r) +&#xD;toHex(color.g) +&#xD;toHex(color.b)&#xD;toHex(color.a);</l></block><list><block var="RGBA"/></list></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nombre</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="hacer %mlt en %txt"><custom-block s="traducir %mlt por el %s"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Color para nombrar</l><block s="reportJoinWords"><block s="reportLetter"><custom-block s="números del %n al %n"><l>2</l><l>7</l></custom-block><custom-block s="%txt del color %txt"><l>Hexadecimal</l><block var="Color"/></custom-block></block></block></custom-block><custom-block s="reportar %mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportTextSplit"><custom-block s="elemento Nº %n de %l"><l>2</l><block s="reportTextSplit"><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportTextSplit"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://api.allorigins.win/get?url=https://colorhexa.com/</l><list><block var="Color para nombrar"/></list></custom-block></block><l><option>json</option></l></block></custom-block></custom-block><block s="reportJoinWords"><list><l>#</l><block var="Color para nombrar"/><l> color description : &lt;strong&gt;</l></list></block></block></custom-block><l>&lt;/strong&gt;</l></block></custom-block></custom-block></script><list></list></block><list></list></custom-block><custom-block s="idioma actual $globeBig"></custom-block></custom-block><l>capitalizar</l></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="error %mlt"><l>¡Esto no es un color!</l></custom-block><list></list></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="hacer un color con: %&apos;R&apos; %&apos;G&apos; %&apos;B&apos; %&apos;A&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input><input type="%n">100</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>r, g, b, a</l></list><l>var Clr = new Color(r, g, b, a / 100);&#xD;var M = new ColorSlotMorph (Clr);&#xD;M.r = r;&#xD;M.g = g;&#xD;M.b = b;&#xD;M.a = a / 100;&#xD;M.eq = Clr.eq;&#xD;var C = undefined;&#xD;window.$ = M;&#xD;var Size = 30;&#xD;M.bounds.corner.x = Size;&#xD;M.bounds.corner.y = Size;&#xD;M.fullImage = function ()&#xD;{ if (C !== undefined) { return (C);}&#xD;C = document.createElement("canvas");&#xD;C.width = 50;&#xD;C.height = 50;&#xD;var E = C.getContext("2d");&#xD;E.fillStyle = Clr.toString ();&#xD;E.fillRect(0, 0, +C.width, +C.height);&#xD;return (C);&#xD;};&#xD;M.image = M.fullImage(Size);&#xD;return (M);</l></block><list><block var="R"/><block var="G"/><block var="B"/><block var="A"/></list></block></block></script></block-definition><block-definition s="color que está tocando el objeto %&apos;Objeto&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Color</l><custom-block s="mapear %repRing sobre %l"><block s="reifyReporter"><autolambda><custom-block s="%s de %n"><l>número entero con 3 decimales</l><l></l></custom-block></autolambda><list></list></block><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block s="evaluate"><block s="reportJSFunction"><list><l>Sprite</l><l>Show</l></list><l>var Stage = this.parentThatIsA (StageMorph);&#xD;var PenTrails = Stage.penTrails ();&#xD;var Costume = Stage.costume;&#xD;&#xD;var CheckCanvas = function (C, P)&#xD;{&#xD;    if (P.x &lt; 0 || P.y &lt; 0 || P.x &gt; C.width || P.y &gt; C.height)&#xD;    {&#xD;        return ([ 0, 0, 0, 0 ]);&#xD;    }&#xD;&#xD;    var Src = C&#xD;        .getContext ("2d")&#xD;        .getImageData (P.x, P.y, 1, 1).data;&#xD;&#xD;    return ([ Src[0], Src[1], Src[2], (Src[3] / 255) * 100 ]);&#xD;};&#xD;&#xD;var Center = new Point (Stage.width () / 2, Stage.height () / 2);&#xD;var RealSpritePos = new Point (Center.x + Sprite.xPosition(), Center.y - Sprite.yPosition());&#xD;&#xD;var Clr = CheckCanvas (PenTrails, RealSpritePos);&#xD;&#xD;if (Clr[0] === 0 &amp;&amp; Clr[1] === 0 &amp;&amp; Clr[2] === 0 &amp;&amp; Clr[3] === 0 &amp;&amp; Costume !== null &amp;&amp; Costume !== undefined)&#xD;{&#xD;    Clr = CheckCanvas (Costume.contents, RealSpritePos);&#xD;}&#xD;&#xD;return (invoke (Show, new List (Clr)));</l></block><list><block s="reportObject"><l><option>myself</option></l></block><block s="reifyReporter"><autolambda><block s="evaluate"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l><l>a</l></list><l>var Clr = new Color(r, g, b, a / 100);&#xD;var M = new ColorSlotMorph (Clr);&#xD;&#xD;M.r = r;&#xD;M.g = g;&#xD;M.b = b;&#xD;M.a = a / 100;&#xD;&#xD;M.eq = Clr.eq;&#xD;&#xD;var C = undefined;&#xD;&#xD;window.$ = M;&#xD;&#xD;var Size = 30;&#xD;&#xD;M.bounds.corner.x = Size;&#xD;M.bounds.corner.y = Size;&#xD;&#xD;M.fullImage = function ()&#xD;{&#xD;    if (C !== undefined)&#xD;    {&#xD;        return (C);&#xD;    }&#xD;&#xD;    C = document.createElement("canvas");&#xD;    C.width = 50;&#xD;    C.height = 50;&#xD;&#xD;    var E = C.getContext("2d");&#xD;&#xD;    E.fillStyle = Clr.toString ();&#xD;    E.fillRect(0, 0, +C.width, +C.height);&#xD;&#xD;    return (C);&#xD;};&#xD;&#xD;M.image = M.fullImage(Size);&#xD;&#xD;return (M);</l></block><list><l></l><l></l><l></l><l></l></list></block></autolambda><list></list></block></list></block></list></block></custom-block></custom-block><block s="doReport"><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>4</l><block var="Color"/></custom-block></custom-block></block></script><list></list></block></custom-block></block></script></block-definition><block-definition s="color del lápiz del objeto %&apos;Objeto&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Partes del color</l><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return (this.color);</l></block><list></list></block></list></block></custom-block><block s="doReport"><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Partes del color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Partes del color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Partes del color"/></custom-block><custom-block s="elemento Nº %n de %l"><l>4</l><block var="Partes del color"/></custom-block></custom-block></block></script><list></list></block></custom-block></block></script></block-definition><block-definition s="mover %&apos;Número&apos; píxeles en %&apos;Grados&apos; º" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">0<options>0 (este)=0&#xD;45 (noreste)=45&#xD;90 (norte)=90&#xD;135 (noroeste)=135&#xD;180 (oeste)=180&#xD;225 (suroeste)=225&#xD;270 (abajo)=270&#xD;315 (sureste)=315</options></input></inputs><script><custom-block s="ir a X %n Y %n"><custom-block s="%n %s %n"><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>sin</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block var="Grados"/><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="%n %s %n"><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block><l>+</l><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>cos</option></l><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block var="Grados"/><l>90</l></block></block></block><l>360</l></block></block><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; en %&apos;Número&apos; º" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">apuntar<options>girar&#xD;apuntar</options></input><input type="%n">0<options>0 (este)=0&#xD;45 (noreste)=45&#xD;90 (norte)=90&#xD;135 (noroeste)=135&#xD;180 (oeste)=180&#xD;225 (suroeste)=225&#xD;270 (abajo)=270&#xD;315 (sureste)=315</options></input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>girar</l></custom-block><script><block s="turnLeft"><block var="Número"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>apuntar</l></custom-block><script><block s="setHeading"><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block var="Número"/><l>90</l></block></block></block><l>360</l></block></block></script></block></script></block></script></block-definition><block-definition s="%&apos;Opción&apos; hacia a %&apos;Objeto&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">apuntar<options>apuntar&#xD;ir</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>apuntar</l></custom-block><script><block s="doFaceTowards"><block var="Objeto"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ir</l></custom-block><script><block s="doGotoObject"><block var="Objeto"/></block></script></block></script></block></script></block-definition><block-definition s="ir a X %&apos;X&apos; Y %&apos;Y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="gotoXY"><block var="X"/><block var="Y"/></block></script></block-definition><block-definition s="deslizar en %&apos;Segundos&apos; segundos a X %&apos;X&apos; Y %&apos;Y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doGlide"><block var="Segundos"/><block var="X"/><block var="Y"/></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Opción2&apos; en %&apos;Número&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cambiar<options>cambiar&#xD;fijar</options></input><input type="%s" readonly="true">X<options>X&#xD;Y</options></input><input type="%n">10</input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>X</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="changeXPosition"><block var="Número"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="setXPosition"><block var="Número"/></block></script></block></script></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Y</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="changeYPosition"><block var="Número"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="setYPosition"><block var="Número"/></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="posición en %&apos;Opción&apos; del objeto %&apos;Objeto&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">X<options>X&#xD;Y</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>X</l></custom-block><block s="reportAttributeOf"><l><option>x position</option></l><block var="Objeto"/></block><block s="evaluate"><block s="reifyScript"><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Y</l></custom-block><script><block s="doReport"><block s="reportAttributeOf"><l><option>y position</option></l><block var="Objeto"/></block></block></script></block></script><list></list></block><list></list></block></block></block></script></block-definition><block-definition s="dirección del objeto %&apos;Objeto&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block s="reportAttributeOf"><l><option>direction</option></l><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block><l>90</l></block></block></block></block></script></block-definition><block-definition s="rebotar si tocas el borde" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bounceOffEdge"></block></script></block-definition><block-definition s="correr en frente del ratón" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt en %n º"><l>apuntar</l><custom-block s="constante de movimiento %txt"><l>dirección en frente del ratón</l></custom-block></custom-block><custom-block s="mover %n píxeles en %n º"><custom-block s="%n %s %n"><custom-block s="constante de movimiento %txt"><l>distancia en frente del ratón</l></custom-block><l>÷</l><l>32</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="constante de movimiento %txt"><l>dirección en frente del ratón</l></custom-block></custom-block></script></block-definition><block-definition s="posición en %&apos;Opción&apos; del ratón" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">X<options>X&#xD;Y</options></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>X</l></custom-block><block s="reportMouseX"></block><block s="evaluate"><block s="reifyScript"><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Y</l></custom-block><script><block s="doReport"><block s="reportMouseY"></block></block></script></block></script><list></list></block><list></list></block></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;V/F&apos; %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">si<options>si&#xD;sino</options></input><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIf"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>si</l></custom-block><custom-block s="%txt %boolUE"><l>si</l><block var="V/F"/></custom-block><block s="evaluate"><block s="reifyScript"><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sino</l></custom-block><script><block s="doReport"><custom-block s="%txt %boolUE"><l>no</l><block var="V/F"/></custom-block></block></script></block></script><list></list></block><list></list></block></block><script><block s="doRun"><block var="Script"/><list></list></block></script></block></script></block-definition><block-definition s="si %&apos;V/F&apos; %&apos;Script&apos; sino %&apos;Script2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><custom-block s="%txt %boolUE"><l>si</l><block var="V/F"/></custom-block><script><block s="doRun"><block var="Script"/><list></list></block></script><script><block s="doRun"><block var="Script2"/><list></list></block></script></block></script></block-definition><block-definition s="sino %&apos;Script&apos; si %&apos;V/F&apos; %&apos;Script2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cs"></input><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><custom-block s="%txt %boolUE"><l>si</l><block var="V/F"/></custom-block><script><block s="doRun"><block var="Script2"/><list></list></block></script><script><block s="doRun"><block var="Script"/><list></list></block></script></block></script></block-definition><block-definition s="si %&apos;V/F&apos; %&apos;Script&apos; sino si %&apos;V/F2&apos; %&apos;Script2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="V/F"/><script><block s="doRun"><block var="Script"/><list></list></block></script><script><block s="doIf"><block var="V/F2"/><script><block s="doRun"><block var="Script2"/><list></list></block></script></block></script></block></script></block-definition><block-definition s="enviar mensaje %&apos;Mensaje&apos; y %&apos;Opción&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_messagesMenu</options></input><input type="%txt" readonly="true">esperar<options>esperar&#xD;lanzar</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>esperar</l></custom-block><script><block s="doBroadcast"><block var="Mensaje"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>lanzar</l></custom-block><script><block s="doBroadcastAndWait"><block var="Mensaje"/></block></script></custom-block></script></block-definition><block-definition s="enviar %&apos;Mensaje&apos; a %&apos;Objeto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_messagesMenu</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doSend"><block var="Mensaje"/><block var="Objeto"/></block></script></block-definition><block-definition s="mensaje" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="getLastMessage"></block></block></script></block-definition><block-definition s="script súpersonico $flash-1-255-220-0 %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cs"></input></inputs><script><block s="doWarp"><script><block s="doRun"><block var="Script"/><list></list></block></script></block></script></block-definition><block-definition s="¿este script es súpersonico? $flash-1-255-220-0" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>proc</l></list><l>return proc.isAtomic;</l></block><list><block s="evaluate"><block s="reportJSFunction"><list><l>proc</l></list><l>proc.toString = function() {return "a SnapProcess";};&#xD;return proc;</l></block><list></list></block></list></custom-block></block></script></block-definition><block-definition s="decir a %&apos;Objeto&apos; que haga %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input><input type="%cs"></input></inputs><script><block s="doTellTo"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><block var="Script"/><list></list></block></script></block-definition><block-definition s="preguntar a %&apos;Objeto&apos; por %&apos;Script&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input><input type="%repRing" readonly="true"></input></inputs><script><block s="doReport"><block s="reportAskFor"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><block var="Script"/><list></list></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Script&apos; con: %&apos;Argumentos&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">ejecutar<options>ejecutar&#xD;lanzar</options></input><input type="%cmdRing"></input><input type="%mult%s"></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ejecutar</l></custom-block><script><block s="doRun"><block var="Script"/><block var="Argumentos"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>lanzar</l></custom-block><script><block s="fork"><block var="Script"/><block var="Argumentos"/></block></script></custom-block></script></block-definition><block-definition s="llamar %&apos;Script&apos; con: %&apos;Argumentos&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%mlt"></input></inputs><script><block s="doReport"><block s="evaluate"><block var="Script"/><block var="Argumentos"/></block></block></script></block-definition><block-definition s="predicar %&apos;Script&apos; con: %&apos;Argumentos&apos;" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%mult%s"></input></inputs><script><block s="doReport"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block var="Script"/><block var="Argumentos"/></block></custom-block></block></script></block-definition><block-definition s="esperar %&apos;Número&apos; segundos" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">2.5</input></inputs><script><block s="doWait"><block var="Número"/></block></script></block-definition><block-definition s="esperar %&apos;Opción&apos; que %&apos;V/F&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">hasta<options>hasta&#xD;mientras</options></input><input type="%boolUE"></input></inputs><script><block s="doWaitUntil"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>hasta</l></custom-block><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mientras</l></custom-block><script><block s="doReport"><block s="reportNot"><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></block></script></block-definition><block-definition s="repetir por %&apos;Número&apos; %&apos;Opción&apos; %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">5</input><input type="%s" readonly="true">veces<options>veces&#xD;segundos</options></input><input type="%ca"></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>veces</l></custom-block><script><block s="doRepeat"><custom-block s="%s de %n"><l>suelo</l><block var="Número"/></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Script"/><list></list></custom-block></script></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>segundos</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Milisegundos actuales</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Lista de Bloques del Script</l><custom-block s="%s del script %cmdRing"><l>lista de bloques</l><block var="Script"/></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l># de Bloques del Script</l><custom-block s="%n %s %n"><custom-block s="%s del script %cmdRing"><l># de bloques</l><block var="Script"/></custom-block><l>+</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>i</l><l>0</l></custom-block><block s="doForever"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block s="reportDate"><l><option>time in milliseconds</option></l></block><l>-</l><block var="Milisegundos actuales"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>÷</l><l>1000</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>mayor igual</l><block var="Número"/></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></custom-block><block s="doChangeVar"><l>i</l><l>1</l></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="elemento Nº %n de %l"><custom-block s="%n %s %n"><block var="i"/><l>módulo</l><block var="# de Bloques del Script"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Lista de Bloques del Script"/></custom-block><list></list></custom-block></script></block></script></custom-block></script></block-definition><block-definition s="repetir %&apos;Opción&apos; que %&apos;V/F&apos; %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">hasta<options>hasta&#xD;mientras</options></input><input type="%boolUE"></input><input type="%ca"></input></inputs><script><block s="doUntil"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>hasta</l></custom-block><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mientras</l></custom-block><script><block s="doReport"><block s="reportNot"><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Script"/><list></list></custom-block></script></block></script></block-definition><block-definition s="%&apos;Opción&apos; el efecto %&apos;Opción2&apos; en %&apos;Número&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Este bloque sirve para cambiar la apariencia del disfraz del objeto.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cambiar<options>cambiar&#xD;fijar</options></input><input type="%txt" readonly="true">color<options>color&#xD;saturación&#xD;brillo&#xD;opacidad&#xD;ojo de pez&#xD;remolino&#xD;pixelado&#xD;mosaico&#xD;comic&#xD;confeti&#xD;negativo&#xD;duplicación&#xD;mono&#xD;tamaño</options></input><input type="%n">10</input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>color</l></custom-block><script><block s="changeEffect"><l><option>color</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>saturación</l></custom-block><script><block s="changeEffect"><l><option>saturation</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>brillo</l></custom-block><script><block s="changeEffect"><l><option>brightness</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>opacidad</l></custom-block><script><block s="changeEffect"><l><option>ghost</option></l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>ojo de pez</l></custom-block><script><block s="changeEffect"><l><option>fisheye</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>remolino</l></custom-block><script><block s="changeEffect"><l><option>whirl</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>pixelado</l></custom-block><script><block s="changeEffect"><l><option>pixelate</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>mosaico</l></custom-block><script><block s="changeEffect"><l><option>mosaic</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>comic</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="changeEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>comic</l></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>confeti</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="changeEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>confetti</l></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>negativo</l></custom-block><script><block s="changeEffect"><l><option>negative</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>duplicación</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="changeEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>duplicate</l></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>mono</l></custom-block><script><block s="changeEffect"><l><option>saturation</option></l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block s="getEffect"><l><option>saturation</option></l></block><l>mayor</l><l>0</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><l>0</l></block></script><custom-block s="¿ %s es %txt que %s ?"><block s="getEffect"><l><option>saturation</option></l></block><l>menor</l><l>-100</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><l>-100</l></block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><block s="changeScale"><block var="Número"/></block></script></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>color</l></custom-block><script><block s="setEffect"><l><option>color</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>saturación</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>brillo</l></custom-block><script><block s="setEffect"><l><option>brightness</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>opacidad</l></custom-block><script><block s="setEffect"><l><option>ghost</option></l><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>ojo de pez</l></custom-block><script><block s="setEffect"><l><option>fisheye</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>remolino</l></custom-block><script><block s="setEffect"><l><option>whirl</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>pixelado</l></custom-block><script><block s="setEffect"><l><option>pixelate</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>mosaico</l></custom-block><script><block s="setEffect"><l><option>mosaic</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>comic</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="setEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>comic</l></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>confeti</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="setEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>confetti</l></list></custom-block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>negativo</l></custom-block><script><block s="setEffect"><l><option>negative</option></l><block var="Número"/></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>duplicación</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="setEffect"><l></l><block var="Número"/></block></script><list></list></block><list><l>duplicate</l></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>mono</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block s="getEffect"><l><option>saturation</option></l></block><l>mayor</l><l>0</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><l>0</l></block></script><custom-block s="¿ %s es %txt que %s ?"><block s="getEffect"><l><option>saturation</option></l></block><l>menor</l><l>-100</l></custom-block><script><block s="setEffect"><l><option>saturation</option></l><l>-100</l></block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>tamaño</l></custom-block><script><block s="setScale"><block var="Número"/></block></script></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="borrar todos los efectos" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clearEffects"></block><block s="setScale"><l>100</l></block></script></block-definition><block-definition s="valor del efecto %&apos;Efecto&apos;" type="reporter" category="looks"><comment x="0" y="0" w="90" collapsed="false">Este bloque sirve para reportar la apariencia del disfraz del objeto.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">color<options>color&#xD;saturación&#xD;brillo&#xD;opacidad&#xD;ojo de pez&#xD;remolino&#xD;pixelado&#xD;mosaico&#xD;comic&#xD;confeti&#xD;negativo&#xD;duplicación&#xD;mono&#xD;tamaño</options></input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>color</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>color</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>saturación</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>saturation</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>brillo</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>brightness</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>opacidad</l></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block s="getEffect"><l><option>ghost</option></l></block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>-</l><l>-100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>ojo de pez</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>fisheye</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>remolino</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>whirl</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>pixelado</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>pixelate</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>mosaico</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>mosaic</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>comic</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyReporter"><autolambda><block s="getEffect"><l></l></block></autolambda><list></list></block><list><l>comic</l></list></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>confeti</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyReporter"><autolambda><block s="getEffect"><l></l></block></autolambda><list></list></block><list><l>confetti</l></list></custom-block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>negativo</l></custom-block><script><block s="doReport"><block s="getEffect"><l><option>negative</option></l></block></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>duplicación</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyReporter"><autolambda><block s="getEffect"><l></l></block></autolambda><list></list></block><list><l>duplicate</l></list></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>mono</l></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block s="getEffect"><l><option>saturation</option></l></block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Efecto"/><l>igual</l><l>tamaño</l></custom-block><script><block s="doReport"><block s="getScale"></block></block></script></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="copiar los elementos de %&apos;Lista&apos; a %&apos;Lista2&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Lista"/><script><block s="doAddToList"><block var="Elemento"/><block var="Lista2"/></block></script></custom-block></script></block-definition><block-definition s="reportar %&apos;Texto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>a</l></list><l>return a</l></block><list><block var="Texto"/></list></custom-block></block></script></block-definition><block-definition s="números del %&apos;Número&apos; al %&apos;Número2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doReport"><block s="reportNumbers"><block var="Número"/><block var="Número2"/></block></block></script></block-definition><block-definition s="¿la batería se esta cargando? $flash" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list></list><l>if("getBattery" in navigator) {&#xD;  var ide = this.parentThatIsA(IDE_Morph);&#xD;  if(!("batteryAPI" in ide)) {&#xD;    navigator.getBattery().then(b =&gt; {ide.batteryAPI = b;});&#xD;  }&#xD;  return true;&#xD;} else {return false;}</l></block><list></list></custom-block><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.batteryAPI.charging;</l></block><list></list></custom-block></block></script></block-definition><block-definition s="tiempo de %&apos;Opción&apos; de la batería $flash" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">carga<options>carga&#xD;descarga</options></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list></list><l>if("getBattery" in navigator) {&#xD;  var ide = this.parentThatIsA(IDE_Morph);&#xD;  if(!("batteryAPI" in ide)) {&#xD;    navigator.getBattery().then(b =&gt; {ide.batteryAPI = b;});&#xD;  }&#xD;  return true;&#xD;} else {return false;}</l></block><list></list></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Resultados de la batería</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>carga</l></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.batteryAPI.chargingTime;</l></block><list></list></custom-block><l>÷</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>descarga</l></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.batteryAPI.dischargingTime;</l></block><list></list></custom-block><l>÷</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>carga</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><block var="Resultados de la batería"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Resultados de la batería"/><l>igual</l><l>Infinity</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return</l></custom-block><list></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>descarga</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><block s="doReport"><block var="Resultados de la batería"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Resultados de la batería"/><l>igual</l><l>Infinity</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return</l></custom-block><list></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="batería restante $flash" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list></list><l>if("getBattery" in navigator) {&#xD;  var ide = this.parentThatIsA(IDE_Morph);&#xD;  if(!("batteryAPI" in ide)) {&#xD;    navigator.getBattery().then(b =&gt; {ide.batteryAPI = b;});&#xD;  }&#xD;  return true;&#xD;} else {return false;}</l></block><list></list></custom-block><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.batteryAPI.level;</l></block><list></list></custom-block><l>×</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><list><l>%</l></list></custom-block></block></script></block-definition><block-definition s="error %&apos;Error&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input></inputs><script><custom-block s="registrar: %mlt a la consola como %txt"><custom-block s="unir: %mlt %mult%mlt"><l>Inside: Error&#xD;</l><list><block var="Error"/></list></custom-block><l>error</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="registrar %mlt como un %txt en Snap!"><block var="Error"/><l>error</l></custom-block><custom-block s="abrir el registro de Snap!"></custom-block></script><list></list></block><list></list></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="Error"/></list></custom-block></block></script></block-definition><block-definition s="nueva tabla con X: %&apos;X&apos; Y: %&apos;Y&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">2</input><input type="%n">2</input></inputs><script><block s="doReport"><block s="reportReshape"><custom-block s="nueva lista %mult%s"><list></list></custom-block><list><block var="X"/><block var="Y"/></list></block></block></script></block-definition><block-definition s="la lista %&apos;Lista&apos; sin el elemento Nº %&apos;Número&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><custom-block s="elemento Nº %n de %l"><block var="Número"/><block var="Lista"/></custom-block></custom-block></autolambda><list></list></block><block var="Lista"/></block></block></script></block-definition><block-definition s="distancia entre X: %&apos;X&apos; Y: %&apos;Y&apos; $nl y X: %&apos;X2&apos; Y: %&apos;Y2&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">-10</input><input type="%n">-10</input><input type="%n">10</input><input type="%n">10</input></inputs><script><block s="doReport"><custom-block s="%txt en frente de %txt"><l>distancia</l><custom-block s="nueva lista %mult%s"><list><custom-block s="%n %s %n"><block var="X"/><l>-</l><block var="X2"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="%n %s %n"><block var="Y"/><l>-</l><block var="Y2"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></list></custom-block></custom-block></block></script></block-definition><block-definition s="el promedio de los números %&apos;Números&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%n"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="combinar los elementos de %l con %repRing"><block var="Números"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></custom-block><custom-block s="%txt de la lista: %l"><l>longitud</l><block var="Números"/></custom-block></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; de $nl este ordenador $storage" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">número de procesos<options>número de procesos&#xD;sistema operativo&#xD;navegador&#xD;dirección IP por Mesh&#xD;todos los datos</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número de procesos</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportThreadCount"></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sistema operativo</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var userAgent = window.navigator.userAgent,&#xD;platform = window.navigator.platform,&#xD;macosPlatforms = [&apos;Macintosh&apos;, &apos;MacIntel&apos;, &apos;MacPPC&apos;, &apos;Mac68K&apos;],&#xD;windowsPlatforms = [&apos;Win32&apos;, &apos;Win64&apos;, &apos;Windows&apos;, &apos;WinCE&apos;],&#xD;iosPlatforms = [&apos;iPhone&apos;, &apos;iPad&apos;, &apos;iPod&apos;],&#xD;os = null;&#xD;if (macosPlatforms.indexOf(platform) !== -1) {&#xD;os = &apos;macOS&apos;;&#xD;} else if (iosPlatforms.indexOf(platform) !== -1) {&#xD;os = &apos;iOS&apos;;&#xD;} else if (windowsPlatforms.indexOf(platform) !== -1) {&#xD;os = &apos;Windows OS&apos;;&#xD;} else if (/Android/.test(userAgent)) {&#xD;os = &apos;Android OS&apos;;&#xD;} else if (!os &amp;&amp; /Linux/.test(platform)) {&#xD;os = &apos;Linux OS&apos;;&#xD;} return os;</l></block><list></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>navegador</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var sBrowser, sUsrAg = navigator.userAgent;&#xD;if (sUsrAg.indexOf("Firefox") &gt; -1) {&#xD;sBrowser = "Mozilla Firefox";&#xD;} else if (sUsrAg.indexOf("SamsungBrowser") &gt; -1) {&#xD;sBrowser = "Samsung Internet";&#xD;} else if (sUsrAg.indexOf("Opera") &gt; -1 || sUsrAg.indexOf("OPR") &gt; -1) {&#xD;sBrowser = "Opera";&#xD;} else if (sUsrAg.indexOf("Trident") &gt; -1) {&#xD;sBrowser = "Internet Explorer";&#xD;} else if (sUsrAg.indexOf("Edge") &gt; -1) {&#xD;sBrowser = "Microsoft Edge";&#xD;} else if (sUsrAg.indexOf("Chrome") &gt; -1) {&#xD;sBrowser = "Google Chrome";&#xD;} else if (sUsrAg.indexOf("Safari") &gt; -1) {&#xD;sBrowser = "Apple Safari";&#xD;} else {&#xD;sBrowser = "unknown";&#xD;}&#xD;return sBrowser;</l></block><list></list></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección IP por Mesh</l></custom-block><script><custom-block s="reportar %mlt"><block s="evaluate"><block s="reportJSFunction"><list></list><l>function text(url) {&#xD;return fetch(url).then(res =&gt; res.text());&#xD;} text(&apos;https://www.cloudflare.com/cdn-cgi/trace&apos;).then(data =&gt; {&#xD;let ipRegex = /[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/&#xD;window.ipdata = data.match(ipRegex)[0];&#xD;});&#xD;return window.ipdata;</l></block><list></list></block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>todos los datos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return navigator.userAgent;</l></block><list></list></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="combinar : %&apos;Color&apos; con %&apos;Color2&apos; $nl por: %&apos;Número&apos; %" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input><input type="%txt" readonly="true"></input><input type="%n">50<options>0&#xD;5&#xD;10&#xD;15&#xD;20&#xD;25&#xD;30&#xD;35&#xD;40&#xD;45&#xD;50&#xD;55&#xD;60&#xD;65&#xD;70&#xD;75&#xD;80&#xD;85&#xD;90&#xD;95&#xD;100</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Colores combinados</l><custom-block s="%n %s %n"><custom-block s="%n %s %n"><custom-block s="%txt del color %txt"><l>RGBA</l><block var="Color2"/></custom-block><l>×</l><custom-block s="%n %s %n"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>100</l><l>min</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>menor igual</l><l>0</l></custom-block><script><custom-block s="reportar %mlt"><l>0</l></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><l>÷</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><custom-block s="%n %s %n"><custom-block s="%txt del color %txt"><l>RGBA</l><block var="Color"/></custom-block><l>×</l><custom-block s="%n %s %n"><custom-block s="%n %s %n"><l>100</l><l>-</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>100</l><l>min</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>menor igual</l><l>0</l></custom-block><script><custom-block s="reportar %mlt"><l>0</l></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>÷</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><custom-block s="reportar %mlt"><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Colores combinados"/></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Colores combinados"/></custom-block><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Colores combinados"/></custom-block><custom-block s="elemento Nº %n de %l"><l>4</l><block var="Colores combinados"/></custom-block></custom-block></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="porque %&apos;V/F&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Convertir valores de Verdadero o Falso a valores de Snap! 4.0 BETA</l><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block><l>es</l><l><bool>true</bool></l></custom-block><script><custom-block s="reportar %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>block</l></list><l>return block.expression;</l></block><list><block s="reifyPredicate"><autolambda><block s="reportBoolean"><l><bool>true</bool></l></block></autolambda><list></list></block></list></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="predicar %predRing con: %mult%s"><block var="V/F"/><list></list></custom-block><l>es</l><l><bool>false</bool></l></custom-block><script><custom-block s="reportar %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>block</l></list><l>return block.expression;</l></block><list><block s="reifyPredicate"><autolambda><block s="reportBoolean"><l><bool>false</bool></l></block></autolambda><list></list></block></list></block></custom-block></script><script><custom-block s="reportar %mlt"><l></l></custom-block></script></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="ignorar %&apos;Texto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="mostrar tabla: %&apos;Lista&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doShowTable"><block var="Lista"/></block></script></block-definition><block-definition s="establecer el modo del cursor $nl al modo: %&apos;Modo&apos; $smallStage" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">predeterminado<options>ninguno&#xD;predeterminado&#xD;alias&#xD;copia&#xD;puntero&#xD;agarre&#xD;agarrado&#xD;desplazamiento&#xD;espera&#xD;no permitido</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Tipo de cursor</l><l></l></custom-block><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>ninguno</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>none</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>predeterminado</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>default</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>alias</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>alias</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>copia</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>copy</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>puntero</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>pointer</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>agarre</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>grabbing</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>agarrado</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>grab</l></block></script><script><custom-block s="si %b %cs sino %cs"><block s="reportEquals"><block var="Modo"/><l>desplazamiento</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>all-scroll</l></block></script><script><custom-block s="si %b %cs sino si %b %cs"><block s="reportEquals"><block var="Modo"/><l>espera</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>wait</l></block></script><block s="reportEquals"><block var="Modo"/><l>no permitido</l></block><script><block s="doSetVar"><l>Tipo de cursor</l><l>not-allowed</l></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo de cursor"/><l>igual</l><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return document.body.style.cursor</l></block><list></list></custom-block><l>igual</l><l></l></custom-block><l>default</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return document.body.style.cursor</l></block><list></list></custom-block></block></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>name</l></list><l>document.body.style.cursor = name;</l></block><list><block var="Tipo de cursor"/></list></custom-block><custom-block s="registrar %mlt como un %txt en Snap!"><custom-block s="unir: %mlt %mult%mlt"><l>El cursor cambió de apariencia a "</l><list><block var="Modo"/><l>".</l></list></custom-block><l>mensaje</l></custom-block><custom-block s="registrar %mlt como un %txt en Snap!"><custom-block s="unir: %mlt %mult%mlt"><l>document.body.style.cursor = </l><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return document.body.style.cursor</l></block><list></list></custom-block></list></custom-block><l>comando</l></custom-block></script></block-definition><block-definition s="código Unicode $nl del cáracter %&apos;Texto&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s">A</input></inputs><script><block s="doReport"><block s="reportUnicode"><block var="Texto"/></block></block></script></block-definition><block-definition s="código Unicode %&apos;Número&apos; $nl como cáracter" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">65</input></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block var="Número"/></block></block></script></block-definition><block-definition s="¿este script $nl está clikeado?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>proc</l></list><l>return proc.isClicked;</l></block><list><block s="evaluate"><block s="reportJSFunction"><list><l>proc</l></list><l>proc.toString = function() {return "a SnapProcess";};&#xD;return proc;</l></block><list></list></block></list></custom-block></block></script></block-definition><block-definition s="guardar el rastro del lápiz en %&apos;Nombre&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doScreenshot"><l><option>pen trails</option></l><block var="Nombre"/></block></script></block-definition><block-definition s="¿el objeto %&apos;Objeto&apos; está tocando el color %&apos;Color&apos; ?" type="predicate" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt del color %txt"><l>RGBA</l><custom-block s="color que está tocando el objeto %txt"><block var="Objeto"/></custom-block></custom-block><l>igual</l><custom-block s="%txt del color %txt"><l>RGBA</l><block var="Color"/></custom-block></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; del script %&apos;Script&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">definición<options>definición&#xD;duración&#xD;categoría&#xD;especificaciones&#xD;scratchblocks&#xD;imagen&#xD;bloques&#xD;lista de bloques&#xD;# de bloques</options></input><input type="%cmdRing"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list></list><l>SyntaxElementMorph.prototype.toScratchblocks = function () {&#xD;    var nb = this.nextBlock &amp;&amp; this.nextBlock(),&#xD;        result;&#xD;    result = this.parts().map(function(child) {&#xD;        if (child.toScratchblocks) {&#xD;          return child.toScratchblocks();&#xD;        } else if (child instanceof StringMorph) {&#xD;          return child.text;&#xD;        } else {&#xD;          return &apos;&apos;; // should never happen&#xD;        }&#xD;    }).join(&apos; &apos;) + this.toScratchblocksCategory();&#xD;    if (nb) {&#xD;        result += &apos;\n&apos; + nb.toScratchblocks()&#xD;    }&#xD;    return result;&#xD;};&#xD;&#xD;SyntaxElementMorph.prototype.toScratchblocksCategory = function () {&#xD;    // private. answers with scratchblocks category specifier&#xD;    if (!this.category) { return &apos;&apos;; }&#xD;    return &apos; :: &apos; + ({&#xD;        &apos;lists&apos;: &apos;list&apos;,&#xD;        &apos;other&apos;: &apos;grey&apos;,&#xD;    }[this.category] || this.category);&#xD;};&#xD;&#xD;ReporterBlockMorph.prototype.toScratchblocks = function () {&#xD;    var inner = ReporterBlockMorph.uber.toScratchblocks.call(this);&#xD;    if (this.isPredicate) {&#xD;        return &apos;&lt;&apos; + inner + &apos;&gt;&apos;;&#xD;    } else {&#xD;        return &apos;(&apos; + inner + &apos;)&apos;;&#xD;    }&#xD;};&#xD;&#xD;RingMorph.prototype.toScratchblocksCategory = function () {&#xD;    // force rendering as a &apos;ring&apos; shape.&#xD;    return RingMorph.uber.toScratchblocksCategory.call(this) + &apos; ring&apos;;&#xD;};&#xD;&#xD;ArgMorph.prototype.toScratchblocks = function () {&#xD;    if (this.isHole) {&#xD;        if (this.children[0] instanceof ArgMorph) {&#xD;            return this.isPredicate ? &apos;&lt; &gt;&apos; : &apos;( )&apos;;&#xD;        } else {&#xD;            return this.children[0].toScratchblocks();&#xD;        }&#xD;    } else if (this.type === &apos;list&apos;) {&#xD;        return &apos;≡&apos;; // scratchblocks renderer does not have a "list" symbol&#xD;    }&#xD;    return &apos;&apos;; // should never happen&#xD;};&#xD;&#xD;CommandSlotMorph.prototype.toScratchblocks = function () {&#xD;    var inside = this.children.map(function(child) {&#xD;        return child.toScratchblocks();&#xD;    }).join(&apos;\n&apos;);&#xD;    // need line break if empty&#xD;    // otherwise scratchblocks renders an empty embedded block&#xD;    return &apos;{&apos; + (inside || &apos;\n&apos;) + &apos;}&apos;;&#xD;};&#xD;&#xD;InputSlotMorph.prototype.toScratchblocks = function () {&#xD;    var contents = this.contents(),&#xD;        text = contents.text;&#xD;    if (this.isNumeric) {&#xD;        if (this.choices) {&#xD;            return &apos;(&apos; + text + &apos; v)&apos;;&#xD;        } else {&#xD;            return &apos;(&apos; + text + &apos;)&apos;;&#xD;        }&#xD;    } else if (this.choices) {&#xD;        return &apos;[&apos; + text + &apos; v]&apos;;&#xD;    } else {&#xD;        // escape trailing &apos; v&apos;&#xD;        text = text.replace(/ v$/, &apos;\\ v&apos;);&#xD;        return &apos;[&apos; + text + &apos;]&apos;;&#xD;    }&#xD;};&#xD;&#xD;TemplateSlotMorph.prototype.toScratchblocks = function () {&#xD;    var category = this.parent.toScratchblocksCategory() || &apos; :: grey&apos;;&#xD;    return &apos;(&apos; + this.children[0].toScratchblocks() + category + &apos;)&apos;;&#xD;};&#xD;&#xD;BooleanSlotMorph.prototype.toScratchblocks = function () {&#xD;    if (this.value === null) {&#xD;      return &apos;&lt; &gt;&apos;; // empty boolean slot&#xD;    } else {&#xD;      // use unicode symbols to emulate green tick/red cross&#xD;      return this.value ? &apos;&lt;&lt;✔true (::grey):: operators&gt; :: operators&gt;&apos; : &apos;&lt;(::grey)✘false :: obsolete&gt;&apos;;&#xD;    }&#xD;};&#xD;&#xD;SymbolMorph.prototype.toScratchblocks = function () {&#xD;    var symbol = {&#xD;        &apos;flag&apos;: &apos;greenFlag&apos;,&#xD;    }[this.name] || this.name;&#xD;    return &apos;@&apos; + symbol;&#xD;};&#xD;&#xD;MultiArgMorph.prototype.toScratchblocks = function () {&#xD;    var arrows = this.arrows().children,&#xD;        label = this.children[0],&#xD;        result = &apos;&apos;;&#xD;    if (label.isVisible) {&#xD;        result += label.text;&#xD;    }&#xD;    result += this.inputs().map(function(child) {&#xD;        return child.toScratchblocks();&#xD;    }).join(&apos; &apos;);&#xD;    if (arrows[0].isVisible) result += &apos; @delInput&apos;;&#xD;    if (arrows[1].isVisible) result += &apos; @addInput&apos;;&#xD;    return result;&#xD;};&#xD;&#xD;PrototypeHatBlockMorph.prototype.toScratchblocks = function () {&#xD;    var customCommand = this.parts()[0],&#xD;        nb = this.nextBlock(),&#xD;        result;&#xD;    result = &apos;{&apos; + customCommand.toScratchblocks() + &apos;} :: control hat&apos;;&#xD;    if (nb) {&#xD;      result += &apos;\n&apos; + nb.toScratchblocks();&#xD;    }&#xD;    return result;&#xD;};&#xD;&#xD;BlockLabelPlaceHolderMorph.prototype.toScratchblocks = function () {&#xD;    return &apos;&apos;; // don&apos;t include plusses in scratchblocks output&#xD;};</l></block><list></list></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>definición</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Todas las definiciones</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="%s del script %cmdRing"><l>lista de bloques</l><block var="Script"/></custom-block><script><block s="doAddToList"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>ring</l></list><l>return ring.expression.selector == "evaluateCustomBlock";</l></block><list><block var="Elemento"/></list></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>a</l></list><l>return a.expression.definition.body;</l></block><list><block var="Elemento"/></list></block></block></script><script><block s="doReport"><block s="reportCompiled"><block var="Elemento"/><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block></block></block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Todas las definiciones"/></block></script></custom-block><block s="doReport"><block var="Todas las definiciones"/></block></script><list></list></block><list></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>duración</l></custom-block><script><block s="doReport"><block s="evaluate"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Milisegundos actuales</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Script"/><list></list></custom-block><block s="doReport"><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block s="reportDate"><l><option>time in milliseconds</option></l></block><l>-</l><block var="Milisegundos actuales"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>÷</l><l>1000</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></block></script><list></list></block><list></list></block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>categoría</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Categoría de los bloques</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="%s del script %cmdRing"><l>lista de bloques</l><block var="Script"/></custom-block><script><block s="doAddToList"><block s="evaluate"><block s="reportJSFunction"><list><l>block</l></list><l>return block.expression.category</l></block><list><block var="Elemento"/></list></block><block var="Categoría de los bloques"/></block><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>motion</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>movimiento</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>looks</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>apariencia</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>sound</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>sonido</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>pen</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>lápiz</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>sensing</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>sensores</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>operators</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>operadores</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>lists</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>listas</l></block></script><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>igual</l><l>other</l></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><l>otros</l></block></script><script><block s="doIf"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>diferente</l><l>control</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><l>diferente</l><l>variables</l></custom-block></custom-block><script><block s="doReplaceInList"><l><option>last</option></l><block var="Categoría de los bloques"/><custom-block s="traducir %mlt por el %s"><block s="reportListItem"><l><option>last</option></l><block var="Categoría de los bloques"/></block><custom-block s="idioma actual $globeBig"></custom-block></custom-block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></custom-block><block s="doReport"><block var="Categoría de los bloques"/></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>especificaciones</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>a</l></list><l>while (a.expression)&#xD;    a = a.expression;&#xD;return a.blockSpec</l></custom-block><list><block var="Script"/></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>scratchblocks</l></custom-block><script><custom-block s="abrir sitio web: %txt $cloudGradient-1-173-200-255"><custom-block s="unir: %mlt %mult%mlt"><l>https://scratchblocks.github.io/#?style=scratch3&amp;script=</l><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>b</l></list><l>return (b).expression.toScratchblocks()</l></block><list><block var="Script"/></list></custom-block></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>b</l></list><l>return (b).expression.toScratchblocks()</l></block><list><block var="Script"/></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>imagen</l></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>block</l></list><l>block = block.expression;&#xD;if (!block) &#xD;return new Costume( newCanvas(new Point( 0, 0), true), "empty");&#xD;if (block instanceof Array){&#xD;block = block[0];&#xD;} return new Costume(block.fullImage(), block.selector);</l></block><list><block var="Script"/></list></block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>bloques</l></custom-block><script><block s="doReport"><block var="Script"/></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>lista de bloques</l></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>expr</l></list><l>var out = [];&#xD;var block = expr.expression;&#xD;&#xD;while (block) {&#xD;  var itm = block.fullCopy();&#xD;  if (itm.nextBlock())  itm.children.pop();&#xD;  out.push( new Context(0, itm) );&#xD;  block = block.nextBlock();&#xD;}&#xD;&#xD;return new List(out);</l></block><list><block var="Script"/></list></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l># de bloques</l></custom-block><script><block s="doReport"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="%s del script %cmdRing"><l>lista de bloques</l><block var="Script"/></custom-block></custom-block></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="¿estás tocando el objeto %&apos;Objeto&apos; ?" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><block s="reportTouchingObject"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block></block></script></block-definition><block-definition s="¿tocando el escenario?" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="¿estás tocando el objeto %txt ?"><custom-block s="mi escenario"></custom-block></custom-block></block></script></block-definition><block-definition s="obtener las variables de la $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="repetir por %n %s %ca"><l>1</l><l>segundos</l><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><block s="doRun"><block s="reportJSFunction"><list></list><l>cloudid = location.hash.replace("#","")||"anonymous-id";</l></block><list></list></block><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/ping/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block><l>igual</l><l>None</l></custom-block><script><custom-block s="ignorar %s"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/signup/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block></custom-block></script></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="nombre de usuario $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return ide.cloud.username;</l></block><list></list></block></block></script></block-definition><block-definition s="establecer el valor de: $nl %&apos;Variables&apos; en la $cloudGradient-1-173-200-255 a: %&apos;Valor&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input><input type="%s"></input></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="ignorar %s"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/set/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/</l><block var="Elemento"/><l>/</l><block var="Valor"/><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; variables de la $cloudGradient-1-173-200-255 $nl con nombres: %&apos;Variables&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">eliminar<options>eliminar&#xD;cachear</options></input><input type="%mult%txt"></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>eliminar</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="ignorar %s"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/del/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/</l><block var="Elemento"/><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block></custom-block></script></custom-block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cachear</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doRun"><block s="reportJSFunction"><list></list><l>window.varcache={}</l></block><list></list></block><block s="doForever"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><block s="doRun"><block s="reportJSFunction"><list><l>a</l><l>b</l></list><l>varcache[a]=b;</l></block><list><block var="Elemento"/><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/get/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/</l><block var="Elemento"/><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block></list></block></script></custom-block></script></block></script><list></list></block><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="el valor de las variables $nl de la $cloudGradient-1-173-200-255 %&apos;Variables&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Valor de las variables</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><block s="doAddToList"><custom-block s="nueva lista %mult%s"><list><block var="Elemento"/><block s="evaluate"><block s="reportJSFunction"><list></list><l>return varcache[a];</l></block><list><block var="Elemento"/></list></block></list></custom-block><block var="Valor de las variables"/></block></script></custom-block></script></custom-block><block s="doReport"><block var="Valor de las variables"/></block></script><list></list></block><list></list></block></block></script></block-definition><block-definition s="todas las variables de la $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>a</l></list><l>return new List(eval(a))</l></custom-block><list><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://snapcloudvars.18001767679repl.co/cvs/</l><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return cloudid</l></block><list></list></block><l>/?user=</l><custom-block s="nombre de usuario $cloudGradient-1-173-200-255"></custom-block></list></custom-block></block></list></custom-block></block></script></block-definition><block-definition s="crear listas: %&apos;Listas&apos; $nl con valor: %&apos;Valor&apos; en la $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input><input type="%s"></input></inputs><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><block s="doRun"><block s="reportJSFunction"><list><l>key</l><l>value</l><l>proc</l></list><l>proc.assertType(key, [&apos;text&apos;, &apos;number&apos;]);&#xD;proc.assertType(value, [&apos;text&apos;, &apos;number&apos;]);&#xD;window.localStorage.setItem(&apos;-snap-project-&apos; + key, &apos;&apos; + value);</l></block><list><block var="Elemento"/><block var="Valor"/></list></block></script></custom-block></script></block-definition><block-definition s="eliminar listas: %&apos;Listas&apos; $nl de la $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><block s="doRun"><block s="reportJSFunction"><list><l>key</l><l>proc</l></list><l>proc.assertType(key, [&apos;text&apos;, &apos;number&apos;]);&#xD;window.localStorage.removeItem(&apos;-snap-project-&apos; + key);</l></block><list><block var="Elemento"/></list></block></script></custom-block></script></block-definition><block-definition s="eliminar todas las listas de la $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="eliminar listas: %mult%txt %br de la $cloudGradient-1-173-200-255"><custom-block s="todas las listas de la $cloudGradient-1-173-200-255"></custom-block></custom-block></script></custom-block></script></block-definition><block-definition s="datos de las listas: %&apos;Listas&apos; de la $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Todos los datos por mostrar</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Listas"/><script><block s="doAddToList"><custom-block s="nueva lista %mult%s"><list><block var="Elemento"/><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>key</l></list><l>var str = window.localStorage,&#xD;    result = str.getItem(&apos;-snap-project-&apos;+key);&#xD;if (!result) {&#xD;   return false;&#xD;}&#xD;return result;</l></custom-block><list><block var="Elemento"/></list></custom-block></list></custom-block><block var="Todos los datos por mostrar"/></block></script></custom-block></script></custom-block><block s="doReport"><block var="Todos los datos por mostrar"/></block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="todas las listas de la $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿la lista %l está vacía?"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var str = window.localStorage,&#xD;    len = str.length,&#xD;    result = [],&#xD;    key,&#xD;    i;&#xD;for (i = 0; i &lt; len; i += 1) {&#xD;  key = str.key(i);&#xD;  if (key.startsWith(&apos;-snap-project-&apos;)) {&#xD;    result.push(([key.slice(14)]));&#xD;  }&#xD;}&#xD;return new List(result);</l></block><list></list></block></custom-block><script><custom-block s="reportar %mlt"><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="separar %mlt por %txt"><custom-block s="%txt de la lista: %l"><l>solo texto con multilínea</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var str = window.localStorage,&#xD;    len = str.length,&#xD;    result = [],&#xD;    key,&#xD;    i;&#xD;for (i = 0; i &lt; len; i += 1) {&#xD;  key = str.key(i);&#xD;  if (key.startsWith(&apos;-snap-project-&apos;)) {&#xD;    result.push(([key.slice(14)]));&#xD;  }&#xD;}&#xD;return new List(result);</l></block><list></list></block></custom-block><l>línea</l></custom-block></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="¿estás conectado? $cloudGradient-1-173-200-255" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>s</l></list><l>var s = document.getElementById(&apos;status&apos;);&#xD;setInterval(function () {&#xD;s.className = navigator.onLine ? &apos;online&apos; : &apos;offline&apos;;&#xD;s.innerHTML = navigator.onLine ? &apos;online&apos; : &apos;offline&apos;;  &#xD;}, 250);&#xD;return navigator.onLine</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="idioma actual $globeBig" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph);&#xD;return SnapTranslator.language;</l></block><list></list></block></block></script></block-definition><block-definition s="conenido HTML del sitio web: %&apos;Sitio&apos; $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">https://snap.berkeley.edu<options>Snap!=https://snap.berkeley.edu&#xD;Google=https://www.google.com&#xD;Scratch=https://scratch.mit.edu&#xD;Wikipedia=https://es.wikipedia.org&#xD;Wikipedia Moderna=https://es.m.wikipedia.org&#xD;Youtube=https://www.youtube.com&#xD;Snap! Forums=https://forum.snap.berkeley.edu</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Sitio Web</l><block s="reportURL"><block var="Sitio"/></block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Sitio Web"/><l>diferente</l><l></l></custom-block><script><block s="doReport"><block var="Sitio Web"/></block></script><script><block s="doReport"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>https://cors-anywhere.herokuapp.com/</l><list><block var="Sitio"/></list></custom-block></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="abrir sitio web: %&apos;Sitio&apos; $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">https://snap.berkeley.edu<options>Snap!=https://snap.berkeley.edu&#xD;Google=https://www.google.com&#xD;Scratch=https://scratch.mit.edu&#xD;Wikipedia=https://es.wikipedia.org&#xD;Wikipedia Moderna=https://es.m.wikipedia.org&#xD;Youtube=https://www.youtube.com&#xD;Snap! Forums=https://forum.snap.berkeley.edu</options></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>URL</l></list><l>window.open( URL , &apos;name&apos;);</l></block><list><block var="Sitio"/></list></block></script></block-definition><block-definition s="este sitio web: $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return location.href;</l></block><list></list></custom-block></block></script></block-definition><block-definition s="título de este sitio web: $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return (document.title)</l></block><list></list></custom-block></block></script></block-definition><block-definition s="buscar en Google %&apos;Pregunta&apos; $cloudGradient-1-173-200-255" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">¿Qué es un ordenador?</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>URLInput</l></list><l>open("https://www.google.com/search?q=" + URLInput,"_blank");</l></block><list><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="Pregunta"/></block></list></custom-block></script></block-definition><block-definition s="tener chance en un %&apos;Número&apos; %" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">50</input></inputs><script><block s="doReport"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><l>1</l><l>al azar</l><l>100</l><variables><variable name="Antiguo Valor"><l>38.431</l></variable></variables></custom-block><l>menor igual</l><block var="Número"/></custom-block></block></script></block-definition><block-definition s="¿este bloque: %&apos;Bloque&apos; es personalizado?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input></inputs><script><block s="doReport"><custom-block s="%txt %boolUE"><l>si</l><block s="evaluate"><block s="reportJSFunction"><list><l>ring</l></list><l>return ring.expression.selector == "evaluateCustomBlock";</l></block><list><block var="Bloque"/></list></block></custom-block></block></script></block-definition><block-definition s="función JavaScript ( %&apos;Argumentos&apos; ) { %&apos;Código&apos; }" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input><input type="%code"></input></inputs><script><block s="doReport"><block s="reportJSFunction"><block var="Argumentos"/><block var="Código"/></block></block></script></block-definition><block-definition s="agarrar script %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>block</l></list><l>if (!(block == block.expression)){&#xD;block = block.expression.fullCopy();&#xD;} else {&#xD;block = block.fullCopy();&#xD;}&#xD;var situation = block.situation() || {origin: world.children[0].currentSprite.scripts};&#xD;situation.action = "extract";&#xD;block.pickUp(situation.origin.world());&#xD;block.parent.grabOrigin = situation;</l></block><list><block var="Script"/></list></block></script></block-definition><block-definition s="cambiar mi nombre por %&apos;Nombre&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">➤</input></inputs><script><block s="doSetVar"><l><option>my name</option></l><block var="Nombre"/></block></script></block-definition><block-definition s="los parientes y partes del objeto: %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="unir listas: %l %mult%l"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>children</option></l></block></autolambda><list></list></block></custom-block><list><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parts</option></l></block></autolambda><list></list></block></custom-block></list></custom-block></block></script></block-definition><block-definition s="mi mismo" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this;</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="todos los objetos" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="mantener solo los elementos originales de %l"><custom-block s="unir listas: %l %mult%l"><custom-block s="nueva lista %mult%s"><list><custom-block s="mi escenario"></custom-block><custom-block s="mi mismo"></custom-block></list></custom-block><list><block s="reportGet"><l><option>other sprites</option></l></block></list></custom-block></custom-block></block></script></block-definition><block-definition s="establecer el tipo de $nl giro a: %&apos;Opción&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">girar a todos lados<options>girar a todos lados&#xD;izquierda-derecha&#xD;no girar</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>girar a todos lados</l></custom-block><script><block s="doSetVar"><l><option>my rotation style</option></l><l>1</l></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>izquierda-derecha</l></custom-block><script><block s="doSetVar"><l><option>my rotation style</option></l><l>2</l></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>no girar</l></custom-block><script><block s="doSetVar"><l><option>my rotation style</option></l><l>0</l></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="nueva función: %&apos;Función&apos; $nl %&apos;Script&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input><input type="%cs"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Script"/><l>diferente</l><l>0</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>functionName</l><l>newName</l></list><l>functionName.name = newName</l></custom-block><list><block var="Script"/><block var="Función"/></list></custom-block><block s="doReport"><block var="Script"/></block></script><script><block s="doSetVar"><l>Script</l><block s="reifyScript"><script></script><list></list></block></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>functionName</l><l>newName</l></list><l>functionName.name = newName</l></custom-block><list><block var="Script"/><block var="Función"/></list></custom-block><block s="doReport"><block var="Script"/></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="los scripts del objeto: %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations>en:scripts of the object _&#xD;</translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="evaluate"><block s="reportJSFunction"><list></list><l>return new List(this.scripts.children.map(&#xD;function (e) {if (e instanceof RingMorph){&#xD;return new Context(null,[e]);&#xD;} else {&#xD;return new Context(null,e.fullCopy());}&#xD;}).filter(function (e) {&#xD;return e.expression.constructor.name !== &#xD;"CommentMorph";}));</l></block><list></list></block></autolambda><list></list></block><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block><list></list></custom-block></block></script></block-definition><block-definition s="mostrar mensaje: %&apos;Mensaje&apos; y $nl esperar por %&apos;Número&apos; segundos" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">¡¡¡Hola!!! :D</input><input type="%n">2.5</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>function_name</l><l>parameters</l></list><l>if (typeof ecraft2learn === &apos;object&apos;) {&#xD;    ecraft2learn.run(function_name, parameters);&#xD;} else {&#xD;   var script = document.createElement("script");&#xD;   script.type = "text/javascript";&#xD;script.addEventListener(&apos;error&apos;, function () {&#xD;alert("¡¡¡No estás Conectado a Internet!!!");&#xD;});&#xD;script.src = "https://ecraft2learn.github.io/ai/ecraft2learn.js";&#xD;script.addEventListener(&apos;load&apos;, function () {&#xD;ecraft2learn.run(function_name, parameters);&#xD;});&#xD;document.head.appendChild(script);&#xD;}</l></custom-block><list><l>show_message</l><custom-block s="nueva lista %mult%s"><list><block var="Mensaje"/><block var="Número"/></list></custom-block></list></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; en frente de %&apos;Objeto&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">distancia<options>distancia&#xD;dirección</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>distancia</l></custom-block><script><block s="doReport"><block s="reportRelationTo"><l><option>distance</option></l><block var="Objeto"/></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección</l></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>identidad negativa</l><custom-block s="%n %s %n"><block s="reportRelationTo"><l><option>direction</option></l><block var="Objeto"/></block><l>-</l><l>90</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>módulo</l><l>360</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="convertir por longitud: %&apos;Número&apos; %&apos;Opción&apos; a %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Kilómetros<options>Metros&#xD;Decámetros&#xD;Hectómetros&#xD;Kilómetros&#xD;Miriámetros&#xD;Megámetros&#xD;Gigámetros&#xD;Unidades Astronomicas&#xD;Terámetros&#xD;Petámetros&#xD;Años luz&#xD;Paralajes por arcosegundos&#xD;Exámetros&#xD;Zetámetros&#xD;Yotámetros&#xD;Decímetros&#xD;Centímetros&#xD;Milímetros&#xD;Micrómetros&#xD;Nanómetros&#xD;Ángstroms&#xD;Picómetros&#xD;Unidades X&#xD;Femtómetros&#xD;Atómetros&#xD;Zeptómetros&#xD;Yoctómetros</options></input><input type="%txt" readonly="true">Metros<options>Metros&#xD;Decámetros&#xD;Hectómetros&#xD;Kilómetros&#xD;Miriámetros&#xD;Megámetros&#xD;Gigámetros&#xD;Unidades Astronomicas&#xD;Terámetros&#xD;Petámetros&#xD;Años luz&#xD;Paralajes por arcosegundos&#xD;Exámetros&#xD;Zetámetros&#xD;Yotámetros&#xD;Decímetros&#xD;Centímetros&#xD;Milímetros&#xD;Micrómetros&#xD;Nanómetros&#xD;Ángstroms&#xD;Picómetros&#xD;Unidades X&#xD;Femtómetros&#xD;Atómetros&#xD;Zeptómetros&#xD;Yoctómetros</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Cantidad necesaria</l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Metros</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decámetros</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Hectómetros</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kilómetros</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Miriámetros</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Megámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Gigámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Unidades Astronomicas</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1.495979</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>11</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Terámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Petámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Años luz</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>9.46052840488</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Paralajes por arcosegundos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>3.08568</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>16</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Exámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zetámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yotámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Centímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Milímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Micrómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nanómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Ángstroms</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-10</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Picómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Unidades X</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-13</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Femtómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Atómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zeptómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yoctómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><block s="doReport"><custom-block s="%n %s %n"><block var="Cantidad necesaria"/><l>÷</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Metros</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decámetros</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Hectómetros</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kilómetros</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Miriámetros</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Megámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Gigámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Unidades Astronomicas</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1.495979</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>11</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Terámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Petámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Años luz</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>9.46052840488</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Paralajes por arcosegundos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>3.08568</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>16</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Exámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zetámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yotámetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Centímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Milímetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Micrómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Nanómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Ángstroms</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-10</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Picómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Unidades X</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-13</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Femtómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Atómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zeptómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yoctómetros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="convertir por masa: %&apos;Número&apos; %&apos;Opción&apos; a %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Kilógramos<options>Gramos&#xD;Decágramos&#xD;Hectogramos&#xD;Kilógramos&#xD;Miriágramos&#xD;Toneladas&#xD;Gigágramos&#xD;Terágramos&#xD;Petágramos&#xD;Exágramos&#xD;Zetágramos&#xD;Yotágramos&#xD;Decígramos&#xD;Centígramos&#xD;Milígramos&#xD;Micrógramos&#xD;Nanógramos&#xD;Picógramos&#xD;Femtógramos&#xD;Atógramos&#xD;Zeptógramos&#xD;Yoctógramos</options></input><input type="%txt" readonly="true">Gramos<options>Gramos&#xD;Decágramos&#xD;Hectogramos&#xD;Kilógramos&#xD;Miriágramos&#xD;Toneladas&#xD;Gigágramos&#xD;Terágramos&#xD;Petágramos&#xD;Exágramos&#xD;Zetágramos&#xD;Yotágramos&#xD;Decígramos&#xD;Centígramos&#xD;Milígramos&#xD;Micrógramos&#xD;Nanógramos&#xD;Picógramos&#xD;Femtógramos&#xD;Atógramos&#xD;Zeptógramos&#xD;Yoctógramos</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Cantidad necesaria</l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Gramos</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decágramos</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Hectógramos</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kilógramos</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Miriágramos</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Toneladas</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Gigágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Terágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Petágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Exágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zetágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yotágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Centígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Milígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Micrógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nanógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Picógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Femtógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Atógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zeptógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yoctógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><block s="doReport"><custom-block s="%n %s %n"><block var="Cantidad necesaria"/><l>÷</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Gramos</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decágramos</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Hectógramos</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kilógramos</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Miriágramos</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Toneladas</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Gigágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Terágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Petágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Exágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zetágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yotágramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Centígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Milígramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Micrógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Nanógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Picógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Femtógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Atógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zeptógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yoctógramos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="copiar %&apos;Texto&apos; al portapapeles $poster" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><custom-block s="ignorar %s"><custom-block s="leer %txt del portapapeles $poster"><l>el texto</l></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>thing</l></list><l>if("clipboard" in navigator){&#xD;navigator.clipboard.writeText(thing)&#xD;}</l></custom-block><list><block var="Texto"/></list></custom-block></script></block-definition><block-definition s="leer %&apos;Opción&apos; del portapapeles $poster" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">el texto<options>el texto&#xD;la imagen</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>el texto</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Portapapeles</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var done = false, thing = null&#xD;if("clipboard" in navigator) {&#xD;navigator.clipboard.readText(thing).then(x =&gt; {thing = x; done = true})&#xD;} else return null&#xD;return new List([function() {return done}, function() {return thing}])</l></block><list></list></custom-block></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Portapapeles"/></custom-block><list></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Portapapeles"/></custom-block><list></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>la imagen</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Portapapeles</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var done = false&#xD;,thing = new Costume( newCanvas(new Point( 0, 0), true), "empty")&#xD;,item = null&#xD;&#xD;const error = (function Error( txt){ done = true;throw txt;})&#xD;&#xD;if( "clipboard" in navigator) {&#xD;  navigator.clipboard.read()&#xD;  .then( clipData =&gt; {&#xD;    item = clipData.find( v =&gt; v.types.includes("image/png") );&#xD;    if( !item)&#xD;         error( "No image data")&#xD;     item.getType("image/png")&#xD;     .then( blob =&gt; {&#xD;          var url = (window.URL || window.webkitURL).createObjectURL( blob);&#xD;          var img = new Image();&#xD;          img.onload = function () {&#xD;             canvas = newCanvas(new Point(img.width, img.height), true);&#xD;             canvas.getContext(&apos;2d&apos;).drawImage(img, 0, 0);&#xD;             thing = new Costume( canvas, "Clipboard")&#xD;             done = true;&#xD;          };&#xD;          img.src = url;&#xD;          return;&#xD;     })&#xD;     .catch(err =&gt; error("No PNG data: "+err));&#xD; })&#xD; .catch(err =&gt; error( "I can&apos;t retrieve thing from clipboard: "+err));&#xD;} &#xD;else {alert("I can&apos;t retrieve thing from clipboard."); done = true}&#xD;&#xD;return new List([ function(){return done}, function(){return thing}])</l></block><list></list></custom-block></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Portapapeles"/></custom-block><list></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Portapapeles"/></custom-block><list></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="crear super variables: %&apos;Variables&apos; $robot" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Variables"/><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>n,v</l></list><l>const D=window;&#xD;if(!D.hiddenVars)&#xD;D.hiddenVars={toString:&#xD;()=&gt;(&apos;[object Vars]&apos;)};&#xD;D.hiddenVars[n]=v;</l></custom-block><list><block var="Elemento"/><l>0</l></list></custom-block></script></custom-block></script></block-definition><block-definition s="establecer el valor de la $nl super variable: %&apos;Variable&apos; $nl con un valor: %&apos;Valor&apos; $robot" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>n,v</l></list><l>const D=window;&#xD;if(!D.hiddenVars)&#xD;D.hiddenVars={toString:&#xD;()=&gt;(&apos;[object Vars]&apos;)};&#xD;D.hiddenVars[n]=v;</l></custom-block><list><block var="Variable"/><block var="Valor"/></list></custom-block></script></block-definition><block-definition s="super variable: %&apos;Variable&apos; $robot" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>n</l></list><l>if(!window.hiddenVars)&#xD;hiddenVars={toString:&#xD;()=&gt;(&apos;[object Vars]&apos;)};&#xD;return hiddenVars[n]</l></block><list><block var="Variable"/></list></custom-block></block></script></block-definition><block-definition s="importar archivos $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;if (input !== null) {&#xD;document.body.removeChild(input);&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}</l></block><list></list></block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="¿la lista %l está vacía?"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block></custom-block></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>typesList</l></list><l>var input = document.getElementById("fileInput");&#xD;if (input === null) {&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}&#xD;var types = typesList.asArray();&#xD;var accept = "";&#xD;if (types.length &gt; 0) {&#xD;for (let i in types) {&#xD;let v = types[i];&#xD;if (typeof v == "string") {&#xD;accept += v&#xD;} &#xD;if (i + 1 &lt; types.length) { //last item doesn&apos;t have a comma at the end&#xD;accept += ","&#xD;}&#xD;}&#xD;} else {&#xD;accept = "*.*"; //i think that means all files&#xD;}&#xD;input.accept = accept; &#xD;input.click();</l></block><list><custom-block s="nueva lista %mult%s"><list></list></custom-block></list></block><custom-block s="esperar %txt que %boolUE"><l>mientras</l><custom-block s="¿la lista %l está vacía?"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Archivos Importados</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block><script><block s="doAddToList"><block var="Elemento"/><block var="Archivos Importados"/></block></script></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Archivos Importados:</l><block var="Archivos Importados"/></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;if (input !== null) {&#xD;document.body.removeChild(input);&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}</l></block><list></list></block></script></block-definition><block-definition s="eliminar todos los $nl archivos importados $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Archivos Importados:</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block></script></block-definition><block-definition s="archivos importados $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="super variable: %txt $robot"><l>Archivos Importados:</l></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; del archivo %&apos;Archivo&apos; $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">nombre<options>nombre&#xD;tipo&#xD;tamaño en KB&#xD;última fecha de modificación</options></input><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="texto %mlt"><block var="Archivo"/></custom-block><l>igual</l><l>[object File]</l></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>nombre</l></custom-block><script><custom-block s="reportar %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>file</l></list><l>return file.name;</l></block><list><block var="Archivo"/></list></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>tipo</l></custom-block><script><custom-block s="reportar %mlt"><block s="evaluate"><block s="reportJSFunction"><list><l>file</l></list><l>return file.type;</l></block><list><block var="Archivo"/></list></block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>tamaño en KB</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><block s="evaluate"><block s="reportJSFunction"><list><l>file</l></list><l>return file.size;</l></block><list><block var="Archivo"/></list></block><l>÷</l><l>1000</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>última fecha de modificación</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="convertir valor UTC %n a texto UTC"><block s="evaluate"><block s="reportJSFunction"><list><l>file</l></list><l>return file.lastModified;</l></block><list><block var="Archivo"/></list></block></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="leer archivo %&apos;Archivo&apos; $nl como %&apos;Tipo&apos; $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input><input type="%txt">text/html<options>image/png&#xD;image/jpeg ={&#xD;image/jpg&#xD;image/jpeg&#xD;}&#xD;image/tiff ={&#xD;image/tif&#xD;image/tiff&#xD;}&#xD;image/bmp&#xD;image/svg+xml&#xD;sound/mpeg&#xD;sound/wav&#xD;sound/ogg&#xD;text/txt&#xD;text/rtf&#xD;text/xml&#xD;text/html&#xD;text/js&#xD;text/json&#xD;text/css</options></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>file</l><l>type</l><l>process</l></list><l>if (!(file instanceof File)) throw new Error("¡¡¡Esto no es un archivo!!!");&#xD;var reader = new FileReader();&#xD;var isMedia = type == "costume" || type == "vector costume" || type == "sound";&#xD;reader.addEventListener("load", function() {&#xD;var res = reader.result;&#xD;if (type == "costume" || type == "vector costume") {&#xD;var img = document.createElement("img");&#xD;img.onload = function() {&#xD;if (type == "costume") {&#xD;var canvas = document.createElement("canvas");&#xD;canvas.width = img.width;&#xD;canvas.height = img.height;&#xD;canvas.getContext("2d").drawImage(img, 0, 0);&#xD;res = new Costume(canvas, file.name);&#xD;} else if (type == "vector costume") {&#xD;res = new SVG_Costume(img, file.name);&#xD;}&#xD;process.homeContext.variables.setVar("res", res);&#xD;process.resume()&#xD;}&#xD;img.src = res;&#xD;} else if (type == "sound") {&#xD;var audioElem = document.createElement("audio");&#xD;audioElem.type = file.type;&#xD;audioElem.src = res;&#xD;res = new Sound(audioElem, file.name);&#xD;process.homeContext.variables.setVar("res", res);&#xD;process.resume(); &#xD;} else {&#xD;process.homeContext.variables.setVar("res", res);&#xD;process.resume();&#xD;}&#xD;})&#xD;if (isMedia) {&#xD;if (type == "costume" &amp;&amp; file.type.slice(0, 6) != "image/") throw new Error("¡¡¡No es un dibujo pixelado!!!");&#xD;if (type == "vector costume" &amp;&amp; file.type != "image/svg+xml") throw new Error("¡¡¡No es un dibujo vectorial!!!");&#xD;if (type == "sound" &amp;&amp; file.type.slice(0, 6) != "audio/") throw new Error("¡¡¡No es un audio!!!");&#xD;reader.readAsDataURL(file);&#xD;} else if (type == "text") {&#xD;reader.readAsText(file);&#xD;} else if (type == "binary string") {&#xD;reader.readAsBinaryString(file);&#xD;} else {&#xD;throw new Error("Tipo Incorrecto del archivo seleccionado.");&#xD;}&#xD;process.homeContext.variables.addVar("res")&#xD;process.pause();</l></block><list><block var="Archivo"/><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo"/><l>igual</l><l>image/svg+xml</l></custom-block><script><custom-block s="reportar %mlt"><l>vector costume</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %mlt contiene %mlt ?"><block var="Tipo"/><l>image/</l></custom-block><script><custom-block s="reportar %mlt"><l>costume</l></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %mlt contiene %mlt ?"><block var="Tipo"/><l>audio/</l></custom-block><script><custom-block s="reportar %mlt"><l>sound</l></custom-block></script><custom-block s="¿ %mlt contiene %mlt ?"><block var="Tipo"/><l>text/</l></custom-block><script><custom-block s="reportar %mlt"><l>text</l></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></list></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>return proc.homeContext.variables.getVar(varName);</l></block><list><l>res</l></list></custom-block></block></script></block-definition><block-definition s="¿el archivo %&apos;Archivo&apos; es un %&apos;Tipo&apos; ?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input><input type="%txt">image/png<options>image/png&#xD;image/jpeg ={&#xD;image/jpg&#xD;image/jpeg&#xD;}&#xD;image/tiff ={&#xD;image/tif&#xD;image/tiff&#xD;}&#xD;image/bmp&#xD;image/svg+xml&#xD;sound/mpeg&#xD;sound/wav&#xD;sound/ogg&#xD;text/txt&#xD;text/rtf&#xD;text/xml&#xD;text/html&#xD;text/js&#xD;text/json&#xD;text/css</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>file</l></list><l>return (file instanceof File);</l></custom-block><list><block var="Archivo"/></list></custom-block><script><custom-block s="reportar %mlt"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt del archivo %txt $file"><l>tipo</l><block var="Archivo"/></custom-block><l>igual</l><block var="Tipo"/></custom-block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="error %mlt"><l>Esto no es un archivo.</l></custom-block></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="¿el botón %&apos;Botón&apos; del ratón está presionado?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">izquierdo<options>izquierdo&#xD;derecho</options></input></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Botón"/><l>igual</l><l>izquierdo</l></custom-block><script><block s="doReport"><block s="reportMouseDown"></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Botón"/><l>igual</l><l>derecho</l></custom-block><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>if( !window.hasOwnProperty( "rightclick")){&#xD;  rightclick = false;&#xD;  onmousedown =(e)=&gt;{ window.rightclick = ( e.button == 2)};&#xD;  onmouseup   =( )=&gt;{ window.rightclick = false};&#xD;}&#xD;return rightclick;</l></custom-block><list></list></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="¿estoy tocando el puntero del ratón?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></script></block-definition><block-definition s="¿el botón %&apos;Botón&apos; del ratón $nl está presionado y estoy tocandolo?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">izquierdo<options>izquierdo&#xD;medio&#xD;derecho</options></input></inputs><script><block s="doReport"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿el botón %txt del ratón está presionado?"><block var="Botón"/></custom-block><l>y</l><custom-block s="¿estoy tocando el puntero del ratón?"></custom-block></custom-block></block></script></block-definition><block-definition s="establecer el tamaño máximo del proyecto como %&apos;Kilobytes&apos; KB" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">1024</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>cloud</l><l>s</l></list><l>cloud.MAX_FILE_SIZE=s*1024</l></block><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>return world.children[0].cloud</l></block><list></list></custom-block><block var="Kilobytes"/></list></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; temporizador $gearBig" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">iniciar/reanudar<options>iniciar/reanudar&#xD;pausar&#xD;reiniciar</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>iniciar/reanudar</l></custom-block><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is?_:___</l><l>start</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="super variable: %txt $robot"><l>the_timer_is?_:___</l></custom-block><l>igual</l><l>start</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="super variable: %txt $robot"><l>the_timer_is_seted?_:___</l></custom-block><l>diferente</l><custom-block s="%txt"><l>verdadero</l></custom-block></custom-block></custom-block><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is_seted?_:___</l><custom-block s="%txt"><l>verdadero</l></custom-block></custom-block><custom-block s="repetir %txt que %boolUE %ca"><l>hasta</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="super variable: %txt $robot"><l>the_timer_is?_:___</l></custom-block><l>igual</l><l>pause</l></custom-block><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>timer</l><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="%n %s %n"><custom-block s="super variable: %txt $robot"><l>timer</l></custom-block><l>+</l><l>0.01</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></custom-block><custom-block s="esperar %n segundos"><l>0</l></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>pausar</l></custom-block><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is?_:___</l><l>pause</l></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is_seted?_:___</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>reiniciar</l></custom-block><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is?_:___</l><l>reset</l></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>timer</l><l>0.000</l></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>the_timer_is_seted?_:___</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="temporizador $gearBig" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="super variable: %txt $robot"><l>timer</l></custom-block></block></script></block-definition><block-definition s="¿el ratón está tocando el objeto %&apos;Objeto&apos; ?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyPredicate"><autolambda><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></autolambda><list></list></block></custom-block></block></script></block-definition><block-definition s="crear cookie: %&apos;Cookie&apos; $nl con valor: %&apos;Valor&apos; y $nl expira en: %&apos;Número&apos; días $storage" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi cookie</input><input type="%txt"></input><input type="%n">30</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>cn</l><l>cv</l><l>ex</l><l>proc</l></list><l>var type = proc.reportTypeOf(cv);&#xD;if (!([&apos;text&apos;,&apos;number&apos;].includes(type)))&#xD;throw new Error(&apos;expecting text/number but getting &apos; + type);&#xD;var d = new Date();&#xD;d.setTime(d.getTime() + (ex*24*60*60*1000));&#xD;var expires = "expires="+ d.toUTCString();&#xD;document.cookie = cn + "=" + cv + ";" + expires + ";path=/";</l></custom-block><list><block var="Cookie"/><block var="Valor"/><block var="Número"/></list></custom-block></script></block-definition><block-definition s="borrar cookie: %&apos;Cookie&apos; $storage" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi cookie</input></inputs><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿el cookie %txt existe? $storage"><block var="Cookie"/></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>cn</l></list><l>document.cookie = cn +&apos;=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;&apos;;</l></custom-block><list><block var="Cookie"/></list></custom-block></script></custom-block></script></block-definition><block-definition s="obtener el valor del cookie: %&apos;Cookie&apos; $storage" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi cookie</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>cn</l><l>a</l></list><l>  var name = cn + "=";&#xD;  var decodedCookie = decodeURIComponent(document.cookie);&#xD;  var ca = decodedCookie.split(&apos;;&apos;);&#xD;  for(var i = 0; i &lt;ca.length; i++) {&#xD;    var c = ca[i];&#xD;    while (c.charAt(0) == &apos; &apos;) {&#xD;      c = c.substring(1);&#xD;    }&#xD;    if (c.indexOf(name) == 0) {&#xD;      return c.substring(name.length, c.length);&#xD;    }&#xD;  }&#xD;   throw new Error(a);</l></custom-block><list><block var="Cookie"/><custom-block s="unir: %mlt %mult%mlt"><l>¡¡¡El cookie "</l><list><block var="Cookie"/><l>" no existe!!!</l></list></custom-block></list></custom-block></block></script></block-definition><block-definition s="¿el cookie %&apos;Cookie&apos; existe? $storage" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi cookie</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>cn</l></list><l>    return document.cookie.split(&apos;;&apos;).some(c =&gt; {&#xD;        return c.trim().startsWith(cn + &apos;=&apos;)});</l></custom-block><list><block var="Cookie"/></list></custom-block></block></script></block-definition><block-definition s="todos los cookies $storage" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>gs_u_GSN-349113-Y</l></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>gs_v_GSN-349113-Y</l></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>__utmz</l></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>__utmc</l></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>__utma</l></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>_ga</l></custom-block></autolambda><list></list></block><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var cookieArr = document.cookie.split(";");&#xD;var cookieObj = {};&#xD;for(var i = 0; i &lt; cookieArr.length; i++){&#xD;var cookieSeg = cookieArr[i].trim();&#xD;var firstEq = cookieSeg.indexOf("=");&#xD;var name = cookieSeg.substr(0,firstEq);&#xD;var value = cookieSeg.substr(firstEq+1);&#xD;cookieObj[name] = value; }&#xD;return new List(Object.keys(cookieObj));</l></custom-block><list></list></custom-block></block></block></block></block></block></block></block></script></block-definition><block-definition s="contador" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;if (!stage.counter){&#xD;stage.counter=0;&#xD;return 0;&#xD;} else {&#xD;return stage.counter;&#xD;}</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; el contador" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">incrementar<options>incrementar&#xD;restaurar</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>incrementar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;if (stage.counter == undefined){&#xD;stage.counter = 1;&#xD;} else {&#xD;stage.counter++;&#xD;}</l></custom-block><list></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>restaurar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>world.children[0].stage.counter = 0;</l></custom-block><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="convertir por volumen: %&apos;Número&apos; %&apos;Opción&apos; a %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Kilólitros<options>Litros&#xD;Decálitros&#xD;Hectolitros&#xD;Kilólitros&#xD;Miriálitros&#xD;Megálitros&#xD;Gigálitros&#xD;Terálitros&#xD;Petálitros&#xD;Exálitros&#xD;Zetálitros&#xD;Yotáitros&#xD;Decílitros&#xD;Centílitros&#xD;Milílitros&#xD;Micrólitros&#xD;Nanólitros&#xD;Picólitros&#xD;Femtólitros&#xD;Atólitros&#xD;Zeptólitros&#xD;Yoctólitros</options></input><input type="%txt" readonly="true">Litros<options>Litros&#xD;Decálitros&#xD;Hectolitros&#xD;Kilólitros&#xD;Miriálitros&#xD;Megálitros&#xD;Gigálitros&#xD;Terálitros&#xD;Petálitros&#xD;Exálitros&#xD;Zetálitros&#xD;Yotáitros&#xD;Decílitros&#xD;Centílitros&#xD;Milílitros&#xD;Micrólitros&#xD;Nanólitros&#xD;Picólitros&#xD;Femtólitros&#xD;Atólitros&#xD;Zeptólitros&#xD;Yoctólitros</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Cantidad necesaria</l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Litros</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decálitros</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Hectólitros</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kilólitros</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Miriálitros</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Megálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Gigálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Terálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Petálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Exálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zetálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yotálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Decílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Centílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Milílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Micrólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nanólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Picólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Femtólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Atólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zeptólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yoctólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><block s="doReport"><custom-block s="%n %s %n"><block var="Cantidad necesaria"/><l>÷</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Litros</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decálitros</l></custom-block><script><custom-block s="reportar %mlt"><l>10</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Hectólitros</l></custom-block><script><custom-block s="reportar %mlt"><l>100</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kilólitros</l></custom-block><script><custom-block s="reportar %mlt"><l>1000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Miriálitros</l></custom-block><script><custom-block s="reportar %mlt"><l>10000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Megálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Gigálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Terálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Petálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Exálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zetálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yotálitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Decílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Centílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-2</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Milílitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-3</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Micrólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Nanólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Picólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Femtólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Atólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zeptólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yoctólitros</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>10</l><l>^</l><l>-24</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="convertir por tamaño de datos: %&apos;Número&apos; %&apos;Opción&apos; a %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Gigábytes<options>Bits&#xD;Nibbles&#xD;Bytes&#xD;Kilóbytes&#xD;Megábytes&#xD;Gigábytes&#xD;Terábytes&#xD;Petábytes&#xD;Exábytes&#xD;Zetábytes&#xD;Yotábytes</options></input><input type="%txt" readonly="true">Bytes<options>Bits&#xD;Nibbles&#xD;Bytes&#xD;Kilóbytes&#xD;Megábytes&#xD;Gigábytes&#xD;Terábytes&#xD;Petábytes&#xD;Exábytes&#xD;Zetábytes&#xD;Yotábytes</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Cantidad necesaria</l><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Bits</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nibbles</l></custom-block><script><custom-block s="reportar %mlt"><l>4</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Bytes</l></custom-block><script><custom-block s="reportar %mlt"><l>8</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kilóbytes</l></custom-block><script><custom-block s="reportar %mlt"><l>1024</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Megábytes</l></custom-block><script><custom-block s="reportar %mlt"><l>1024000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Gigábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Terábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Petábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Exábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Zetábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Yotábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><block s="doReport"><custom-block s="%n %s %n"><block var="Cantidad necesaria"/><l>÷</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Bits</l></custom-block><script><custom-block s="reportar %mlt"><l>1</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Nibbles</l></custom-block><script><custom-block s="reportar %mlt"><l>4</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Bytes</l></custom-block><script><custom-block s="reportar %mlt"><l>8</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kilóbytes</l></custom-block><script><custom-block s="reportar %mlt"><l>1024</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Megábytes</l></custom-block><script><custom-block s="reportar %mlt"><l>1024000</l></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Gigábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>6</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Terábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Petábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>12</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Exábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Zetábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>18</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Yotábytes</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%n %s %n"><l>1024</l><l>×</l><custom-block s="%n %s %n"><l>10</l><l>^</l><l>21</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="crear error externo con nombre: %&apos;Texto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">No Disponible</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><custom-block s="unir: %mlt %mult%mlt"><l>window.parent.open("//snap.berkeley.edu/project?project=&lt;img src=_ onerror=\"alert(&apos;</l><list><block var="Texto"/><l>&apos;)\"&gt;")</l></list></custom-block></custom-block><list></list></custom-block></script></block-definition><block-definition s="¿el valor del bloque %&apos;Script&apos; fue cambiado?" type="predicate" category="control"><variables><list struct="atomic" id="15626">antiguo,contador</list></variables><header></header><code></code><translations></translations><inputs><input type="%repRing" readonly="true"></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><block var="antiguo"/><l>u</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="Script"/><list></list></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="contador"/><l>igual</l><l>1</l></custom-block></custom-block><script><block s="doSetVar"><l>antiguo</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="Script"/><list></list></custom-block></block><block s="doReport"><custom-block s="%txt"><l>verdadero</l></custom-block></block></script><script><block s="doSetVar"><l>contador</l><l>1</l></block><block s="doSetVar"><l>antiguo</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="Script"/><list></list></custom-block></block><block s="doReport"><custom-block s="%txt"><l>falso</l></custom-block></block></script></custom-block></script></block-definition><block-definition s="convertir por ángulo plano: %&apos;Número&apos; %&apos;Opción&apos; %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Grados Sexagesimales<options>Grados Sexagesimales&#xD;Grados Centesimales&#xD;Grados Radianes</options></input><input type="%txt" readonly="true">Grados Radianes<options>Grados Sexagesimales&#xD;Grados Centesimales&#xD;Grados Radianes</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Conversión por Ángulo Plano</l><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Sexagesimales</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Radianes</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>π</l><l>1</l></custom-block><l>÷</l><l>180</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Radianes</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Sexagesimales</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>180</l><l>÷</l><custom-block s="%s de %n"><l>π</l><l>1</l></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Sexagesimales</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Centesimales</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>200</l><l>÷</l><l>180</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Centesimales</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Sexagesimales</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>180</l><l>÷</l><l>200</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Radianes</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Centesimales</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>200</l><l>÷</l><custom-block s="%s de %n"><l>π</l><l>1</l></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Grados Centesimales</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Grados Radianes</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>π</l><l>1</l></custom-block><l>÷</l><l>200</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><block var="Opción2"/></custom-block><script><block s="doReport"><block var="Número"/></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="objeto %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this;</l></custom-block><list></list></custom-block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block></block></script></block-definition><block-definition s="mi progenitor" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportGet"><l><option>parent</option></l></block></block></script></block-definition><block-definition s="mi anclaje" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportGet"><l><option>anchor</option></l></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; $stepForward-1-255-220-0" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">¿hay scripts que están pausados?<options>¿hay scripts que están pausados?&#xD;¿el editor está pausado?</options></input></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>¿hay scripts que están pausados?</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>proc</l></list><l>proc.pauseShieldFlag = null;&#xD;var ide = world.children[0],&#xD;    pcs = ide.stage.threads.processes.filter(e =&gt; &#xD;    !("pauseShieldFlag" in e));&#xD;delete proc.pauseShieldFlag;&#xD;return pcs.every(e =&gt; e.isPaused);</l></custom-block><list></list></custom-block></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>¿el editor está pausado?</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>proc</l></list><l>var ide = world.children[0];&#xD;return ide.isPaused();</l></custom-block><list></list></custom-block></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="eliminar todos los $nl scripts del objeto: %&apos;Objeto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><custom-block s="decir a %txt que haga %cs"><block var="Objeto"/><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>this.scripts.children = [];</l></custom-block><list></list></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.refreshPalette();</l></custom-block><list></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="crear o recolorear la categoría: %&apos;Categoría&apos; con color %&apos;Color&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">Nueva Categoría</input><input type="%txt" readonly="true"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></custom-block><list><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return SpriteMorph.prototype;</l></custom-block><list></list></custom-block><block var="Categoría"/><custom-block s="%txt del color %txt"><l>R</l><block var="Color"/></custom-block><custom-block s="%txt del color %txt"><l>G</l><block var="Color"/></custom-block><custom-block s="%txt del color %txt"><l>B</l><block var="Color"/></custom-block><custom-block s="%n %s %n"><custom-block s="%txt del color %txt"><l>A</l><block var="Color"/></custom-block><l>÷</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></custom-block><list></list></custom-block></list></custom-block></script></block-definition><block-definition s="eliminar categorías: %&apos;Categorías&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Categorías"/><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>cat</l></list><l>if( !world._catg){ world._catg = Array.from(SpriteMorph.prototype.categories)};&#xD;let ide = this.parentThatIsA( IDE_Morph);&#xD;let idx = SpriteMorph.prototype.categories.findIndex( el =&gt; el==cat);&#xD;if( idx &lt; 0){ return};&#xD;SpriteMorph.prototype.categories.splice( idx, 1);&#xD;ide.createCategories();&#xD;ide.fixLayout();</l></custom-block><list><block var="Elemento"/></list></custom-block></script></custom-block></script></block-definition><block-definition s="restaurar todas las categorías" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>if( world._catg){&#xD; let ide = this.parentThatIsA( IDE_Morph); &#xD; SpriteMorph.prototype.categories = Array.from( world._catg);&#xD; ide.createCategories();&#xD; ide.fixLayout();&#xD;}</l></custom-block><list></list></custom-block><custom-block s="eliminar categorías: %mult%txt"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><block s="reportCDR"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return new List(SpriteMorph.prototype.categories)</l></custom-block><list></list></custom-block></block></block></block></block></block></block></block></block></block></block></custom-block></script></block-definition><block-definition s="reconocer voz por el microfono... $nl si el reconocimiento es exitoso... %&apos;Condición&apos; pero si un error ocurre... %&apos;Condición de error&apos; mientras se carga... $circleSolid-1-255-0-0 %&apos;Bucle&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%cs"></input><input type="%cs"></input><input type="%ca"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Voz</l><l></l></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Voz</l><l>...</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>function_name</l><l>parameters</l></list><l>if (typeof ecraft2learn === &apos;object&apos;) {&#xD;    ecraft2learn.run(function_name, parameters);&#xD;} else {&#xD;   var script = document.createElement("script");&#xD;   script.type = "text/javascript";&#xD;script.addEventListener(&apos;error&apos;, function () {&#xD;alert("¡¡¡No estás Conectado a Internet!!!");&#xD;});&#xD;script.src = "https://ecraft2learn.github.io/ai/ecraft2learn.js";&#xD;script.addEventListener(&apos;load&apos;, function () {&#xD;ecraft2learn.run(function_name, parameters);&#xD;});&#xD;document.head.appendChild(script);&#xD;}</l></custom-block><list><l>set_default_language</l><custom-block s="nueva lista %mult%s"><list><custom-block s="idioma actual $globeBig"></custom-block></list></custom-block></list></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>world.children.forEach(e=&gt;{if(!(e instanceof IDE_Morph))e.destroy()});</l></custom-block><list></list></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>function_name</l><l>parameters</l></list><l>if (typeof ecraft2learn === &apos;object&apos;) {&#xD;    ecraft2learn.run(function_name, parameters);&#xD;} else {&#xD;   var script = document.createElement("script");&#xD;   script.type = "text/javascript";&#xD;script.addEventListener(&apos;error&apos;, function () {&#xD;alert("¡¡¡No estás Conectado a Internet!!!");&#xD;});&#xD;script.src = "https://ecraft2learn.github.io/ai/ecraft2learn.js";&#xD;script.addEventListener(&apos;load&apos;, function () {&#xD;ecraft2learn.run(function_name, parameters);&#xD;});&#xD;document.head.appendChild(script);&#xD;}</l></custom-block><list><l>start_speech_recognition</l><custom-block s="nueva lista %mult%s"><list><block var="Voz"/></list></custom-block></list></custom-block><custom-block s="repetir %txt que %boolUE %ca"><l>hasta</l><block var="Voz"/><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Bucle"/><list></list></custom-block></script></custom-block><custom-block s="sino %cs si %b %cs"><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Voz</l><block var="Voz"/></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Condición"/><list></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Voz"/><l>igual</l><l>no-speech</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Condición de error"/><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="voz reconocida $circleSolid-1-255-0-0" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="super variable: %txt $robot"><l>Voz</l></custom-block></block></script></block-definition><block-definition s="grabar sonido $circleSolid-1-255-0-0" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>test</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var soundRecorder,&#xD;    result = false;&#xD;&#xD;soundRecorder = new SoundRecorderDialogMorph(&#xD;    function (audio) {&#xD;        if (audio) {&#xD;            result = new Sound(audio, &apos;recording&apos;);&#xD;        } else {&#xD;            result = null;&#xD;            this.destroy();&#xD;        }&#xD;    }&#xD;);&#xD;&#xD;soundRecorder.cancel = function () {&#xD;    result = null;&#xD;    this.destroy();&#xD;};&#xD;&#xD;soundRecorder.key = &apos;microphone&apos;;&#xD;soundRecorder.popUp(this.world());&#xD;return function () {return result; };</l></block><list></list></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>pic</l><l></l></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><block s="doSetVar"><l>pic</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="test"/><list></list></custom-block></block><block s="doReport"><custom-block s="%txt %boolUE"><l>no</l><block s="reportEquals"><block var="pic"/><custom-block s="%txt"><l>falso</l></custom-block></block></custom-block></block></script><list></list></block><list></list></custom-block></custom-block><block s="doReport"><block var="pic"/></block></script></block-definition><block-definition s="hablar: %&apos;Texto&apos; con idioma: %&apos;Idioma&apos; $nl y tono: %&apos;Tono&apos; y %&apos;Opción&apos; $robot" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%mlt">¡Hola!</input><input type="%txt" readonly="true">es-us<options>Arabico=ar&#xD;Checo=cs&#xD;Danés=da&#xD;Alemán=de&#xD;Griego=el&#xD;Inglés Simple=en&#xD;Inglés Américano=en-us&#xD;Inglés Europeo=en-gb&#xD;Español Américano=es-us&#xD;Finlandés=fi&#xD;Francés=fr&#xD;Hebreo=he&#xD;Hindi=hi&#xD;Húngaro=hu&#xD;Indonesio=id&#xD;Italiano=it&#xD;Japonés=ja&#xD;Coreano=ko&#xD;Holandés=nl&#xD;Polaco=pl&#xD;Portugués=pt&#xD;Rumano=ro&#xD;Ruso=ru&#xD;Eslovaco=sk&#xD;Sueco=sv&#xD;Thailandés=th&#xD;Turco=tr&#xD;Chino=zh</options></input><input type="%n">1</input><input type="%txt" readonly="true">ejecutar<options>ejecutar&#xD;lanzar</options></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><block var="Opción"/><block s="reifyScript"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Test de voz</l><block s="evaluate"><block s="reportJSFunction"><list><l>msg</l><l>accent</l><l>pitch</l><l>rate</l></list><l>var utter = new SpeechSynthesisUtterance(msg),&#xD;    isDone = false;&#xD;utter.lang = accent;&#xD;utter.pitch = pitch;&#xD;utter.rate = rate;&#xD;utter.onend = function () {isDone = true; };&#xD;window.speechSynthesis.speak(utter);&#xD;return function () {return isDone; };</l></block><list><block var="Elemento"/><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="reportar %mlt"><block var="Idioma"/></custom-block></script><list></list></block><list></list></custom-block><block var="Tono"/><l>1</l></list></block></custom-block><block s="doWaitUntil"><block s="evaluate"><block var="Test de voz"/><list></list></block></block></script></custom-block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="imprimir esta página" type="command" category="control"><header></header><code></code><translations>en:print this page&#xD;</translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>window.print()</l></custom-block><list></list></custom-block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="notificar al $smallStage $nl título: %&apos;Título&apos; $nl texto: %&apos;Texto&apos; $nl icono: %&apos;Icono&apos; $nl imagen: %&apos;Imagen&apos; $nl código: %&apos;Código&apos; sonido: %&apos;Sonido&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input><input type="%mlt"></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%cs"></input><input type="%txt" readonly="true"><options>§_soundsMenu</options></input></inputs><script><custom-block s="reproducir sonido %txt y %txt"><block var="Sonido"/><l>lanzar</l></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>title</l><l>body</l><l>icon</l><l>img</l><l>onclick</l></list><l>if (!("Notification" in window)) return;&#xD;icon = icon.contents.toDataURL();&#xD;img = img.contents.toDataURL();&#xD;var noti = new Notification(title || "Hi there!",&#xD;{body: body || "How are you today?",&#xD;icon: icon || null,&#xD;image: img || null});&#xD;if (onclick instanceof Function){&#xD;noti.onclick = onclick;&#xD;} else {&#xD;noti.onclick = function () {&#xD;invoke(onclick, new List);&#xD;}}</l></block><list><block var="Título"/><block var="Texto"/><block s="reportNewCostumeStretched"><block var="Icono"/><l>100</l><l>100</l></block><block s="reportNewCostumeStretched"><block var="Imagen"/><l>100</l><l>100</l></block><block var="Código"/></list></block></script></block-definition><block-definition s="estado de la cuenta del usuario $nl %&apos;Usuario&apos; en %&apos;Opción&apos; $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Alessandrito123</input><input type="%txt" readonly="true">Snap!<options>Scratch&#xD;Snap!</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Scratch</l></custom-block><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="%txt"><l>verdadero</l></custom-block></autolambda><list></list></block><custom-block s="separar %mlt por %txt"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>scratchdb.lefty.one/v2/user/info/</l><list><block var="Usuario"/><l>/</l></list></custom-block></block><l>JSON</l></custom-block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Snap!</l></custom-block><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="%txt"><l>verdadero</l></custom-block></autolambda><list></list></block><custom-block s="separar %mlt por %txt"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>snap.berkeley.edu/api/v1/users/</l><list><block var="Usuario"/><l>/</l></list></custom-block></block><l>JSON</l></custom-block></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Texto&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">encodificar<options>encodificar&#xD;decodificar&#xD;encodificar URL&#xD;decodificar URL&#xD;encodificar XML&#xD;decodificar XML&#xD;encodificar en Base64&#xD;decodificar en Base64</options></input><input type="%code"></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>encodificar</l></custom-block><script><block s="doDeclareVariables"><list><l>Elemento</l><l>i</l><l>Lista</l><l>Resultado</l><l>Caracter</l></list></block><block s="doSetVar"><l>Lista</l><custom-block s="separar %mlt por %txt"><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block></custom-block><l>espacio</l></custom-block></block><block s="doSetVar"><l>Elemento</l><l>1</l></block><block s="doSetVar"><l>Resultado</l><l></l></block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><block s="doUntil"><block s="reportGreaterThan"><block var="Elemento"/><custom-block s="%txt de la lista: %l"><l>longitud</l><block var="Lista"/></custom-block></block><script><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="Elemento"/><block s="reportLetter"><block var="i"/><custom-block s="elemento Nº %n de %l"><block var="Elemento"/><block var="Lista"/></custom-block></block></block><script><block s="doSetVar"><l>Caracter</l><l>0</l></block><block s="doUntil"><custom-block s="¿ %s es %txt que %s ?"><block s="reportLetter"><block var="i"/><custom-block s="elemento Nº %n de %l"><block var="Elemento"/><block var="Lista"/></custom-block></block><l>parecido</l><block s="reportLetter"><block var="Caracter"/><l>1234567890abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ+-=(){}[]/|\,.;:&lt;&gt;≤≥¡!¿?#@%∞_&apos;"</l></block></custom-block><script><block s="doChangeVar"><l>Caracter</l><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="Caracter"/><l>10</l></block><script><block s="doSetVar"><l>Resultado</l><custom-block s="unir: %mlt %mult%mlt"><block var="Resultado"/><list><l>0</l></list></custom-block></block></script></block><block s="doSetVar"><l>Resultado</l><custom-block s="unir: %mlt %mult%mlt"><block var="Resultado"/><list><block var="Caracter"/></list></custom-block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doSetVar"><l>Resultado</l><custom-block s="unir: %mlt %mult%mlt"><block var="Resultado"/><list><l>72</l></list></custom-block></block><block s="doChangeVar"><l>Elemento</l><l>1</l></block></script></block></script></custom-block><block s="doReport"><block var="Resultado"/></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decodificar</l></custom-block><script><block s="doDeclareVariables"><list><l>Caracter</l><l>i</l><l>Lista</l><l>Lista de Respaldo</l><l>Resultado</l></list></block><block s="doSetVar"><l>Lista</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Lista de Respaldo</l><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block></custom-block></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doSetVar"><l>Resultado</l><l></l></block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="Lista de Respaldo"/></block></block><script><block s="doAddToList"><l></l><block var="Lista"/></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="Lista de Respaldo"/></block></block><block s="reportEquals"><block s="reportJoinWords"><list><block s="reportLetter"><block var="i"/><block var="Lista de Respaldo"/></block><block s="reportLetter"><block s="reportSum"><block var="i"/><l>1</l></block><block var="Lista de Respaldo"/></block></list></block><l>72</l></block></block><script><block s="doSetVar"><l>Caracter</l><l>0</l></block><block s="doUntil"><custom-block s="¿ %s es %txt que %s ?"><block s="reportJoinWords"><list><block s="reportLetter"><block var="i"/><block var="Lista de Respaldo"/></block><block s="reportLetter"><block s="reportSum"><block var="i"/><l>1</l></block><block var="Lista de Respaldo"/></block></list></block><l>parecido</l><block var="Caracter"/></custom-block><script><block s="doChangeVar"><l>Caracter</l><l>1</l></block></script></block><block s="doReplaceInList"><block s="reportListIndex"><block s="reportListItem"><block s="reportListAttribute"><l><option>length</option></l><block var="Lista"/></block><block var="Lista"/></block><block var="Lista"/></block><block var="Lista"/><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportListAttribute"><l><option>length</option></l><block var="Lista"/></block><block var="Lista"/></block><block s="reportLetter"><block var="Caracter"/><l>1234567890abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ+-=(){}[]/|\,.;:&lt;&gt;≤≥¡!¿?#@%∞_&apos;"</l></block></list></block></block><block s="doChangeVar"><l>i</l><l>2</l></block></script></block><block s="doChangeVar"><l>i</l><l>2</l></block></script></block></script></custom-block><block s="doSetVar"><l>Resultado</l><block s="reportCombine"><block var="Lista"/><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doReport"><block var="Resultado"/></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>encodificar URL</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportTextFunction"><l><option>encode URI</option></l><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block></custom-block></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decodificar URL</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportTextFunction"><l><option>decode URI</option></l><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>línea</l></custom-block></custom-block></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>encodificar XML</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportTextFunction"><l><option>XML escape</option></l><block var="Texto"/></block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decodificar XML</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportTextFunction"><l><option>XML unescape</option></l><block var="Texto"/></block></custom-block></script><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>operation</l><l>input</l></list><l>if (!("Base64" in window))&#xD;Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",&#xD;encode:function(e){var t="";var n,r,i,s,o,u,a;var f=0;e=Base64._utf8_encode(e);while(f&lt;e.length){n=e.charCodeAt(f++);r=e.charCodeAt(f++);i=e.charCodeAt(f++);s=n&gt;&gt;2;o=(n&amp;3)&lt;&lt;4|r&gt;&gt;4;u=(r&amp;15)&lt;&lt;2|i&gt;&gt;6;a=i&amp;63;if(isNaN(r)){u=a=64}else if(isNaN(i)){a=64}t=t+this._keyStr.charAt(s)+this._keyStr.charAt(o)+this._keyStr.charAt(u)+this._keyStr.charAt(a)}return t},&#xD;decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f&lt;e.length){s=this._keyStr.indexOf(e.charAt(f++));o=this._keyStr.indexOf(e.charAt(f++));u=this._keyStr.indexOf(e.charAt(f++));a=this._keyStr.indexOf(e.charAt(f++));n=s&lt;&lt;2|o&gt;&gt;4;r=(o&amp;15)&lt;&lt;4|u&gt;&gt;2;i=(u&amp;3)&lt;&lt;6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=Base64._utf8_decode(t);return t},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");var t="";for(var n=0;n&lt;e.length;n++){var r=e.charCodeAt(n);if(r&lt;128){t+=String.fromCharCode(r)}else if(r&gt;127&amp;&amp;r&lt;2048){t+=String.fromCharCode(r&gt;&gt;6|192);t+=String.fromCharCode(r&amp;63|128)}else{t+=String.fromCharCode(r&gt;&gt;12|224);t+=String.fromCharCode(r&gt;&gt;6&amp;63|128);t+=String.fromCharCode(r&amp;63|128)}}return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n&lt;e.length){r=e.charCodeAt(n);if(r&lt;128){t+=String.fromCharCode(r);n++}else if(r&gt;191&amp;&amp;r&lt;224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&amp;31)&lt;&lt;6|c2&amp;63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&amp;15)&lt;&lt;12|(c2&amp;63)&lt;&lt;6|c3&amp;63);n+=3}}return t}}&#xD;if (!([&apos;encode&apos;,&apos;decode&apos;].includes(operation)))&#xD;return null;&#xD;return Base64[operation](input);</l></custom-block><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>encodificar en Base64</l></custom-block><script><block s="doReport"><l>encode</l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decodificar en Base64</l></custom-block><script><block s="doReport"><l>decode</l></block></script><script><block s="doReport"><block var="Opción"/></block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block><block var="Texto"/></list></custom-block></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="el nombre del objeto %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations>en:name of the object _&#xD;</translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this.name;</l></custom-block><list></list></custom-block></autolambda><list></list></block><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block><list></list></custom-block></block></script></block-definition><block-definition s="los %&apos;Opción&apos; del objeto: %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations>en:my _&#xD;</translations><inputs><input type="%txt" readonly="true">disfraces<options>disfraces&#xD;sonidos</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>mis multimedias</l><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>disfraces</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>costumes</option></l></block></autolambda><list></list></block><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block><list></list></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sonidos</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>sounds</option></l></block></autolambda><list></list></block><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block><list></list></custom-block></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="¿estás tocando al clon Nº %&apos;Número&apos; del objeto %&apos;Objeto&apos; ?" type="predicate" category="control"><header></header><code></code><translations>en:are you touching the clone Nº _ of the object _ ?&#xD;</translations><inputs><input type="%n">1</input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="%s los elementos de %l donde %predRing"><custom-block s="%s los elementos de %l donde %predRing"><block s="reportGet"><l><option>clones</option></l></block><block s="reifyPredicate"><autolambda><custom-block s="¿estás tocando el objeto %txt ?"><l></l></custom-block></autolambda><list></list></block><block s="reifyPredicate"><script></script><list></list></block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><custom-block s="el nombre del objeto %txt"><l></l></custom-block><l>igual</l><custom-block s="unir: %mlt %mult%mlt"><l>Clon Nº</l><list><block var="Número"/><l> del objeto </l><custom-block s="el nombre del objeto %txt"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></custom-block></list></custom-block></custom-block></autolambda><list></list></block><block s="reifyPredicate"><script></script><list></list></block></custom-block></custom-block><l>mayor igual</l><l>1</l></custom-block></block></script></block-definition><block-definition s="FPS" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Contador de FPS</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>milisegundos actuales</l><l>0</l></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>fps</l><l>0</l></custom-block><custom-block s="esperar %n segundos"><custom-block s="%s del script %cmdRing"><l>duración</l><block s="reifyScript"><script><block s="doSetVar"><l>milisegundos actuales</l><custom-block s="%n %s %n"><block s="reportDate"><l><option>time in milliseconds</option></l></block><l>÷</l><block var="contador"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><list></list></block></custom-block></custom-block><custom-block s="esperar %n segundos"><custom-block s="%s del script %cmdRing"><l>duración</l><block s="reifyScript"><script><block s="doSetVar"><l>fps</l><custom-block s="%s de %n"><l>número entero con 3 decimales</l><custom-block s="%n %s %n"><l>60</l><l>-</l><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block s="reportDate"><l><option>time in milliseconds</option></l></block><l>÷</l><block var="contador"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>-</l><block var="milisegundos actuales"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></block></script><list></list></block></custom-block></custom-block><custom-block s="reportar %mlt"><block var="fps"/></custom-block></script><list><l>contador</l></list></block><list><l>1.5</l></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Conteo de FPS</l><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Contador de FPS"/><l>mayor</l><l>0</l></custom-block><script><custom-block s="reportar %mlt"><block var="Contador de FPS"/></custom-block></script><script><custom-block s="reportar %mlt"><l>0.000</l></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="constante de movimiento %&apos;Opción&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">posición aleatoria<options>posición aleatoria&#xD;dirección aleatoria&#xD;distancia en frente del ratón&#xD;dirección en frente del ratón</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>posición aleatoria</l></custom-block><script><block s="doReport"><custom-block s="nueva lista %mult%s"><list><block s="reportRandom"><block s="reportAttributeOf"><l><option>left</option></l><custom-block s="mi escenario"></custom-block></block><block s="reportAttributeOf"><l><option>right</option></l><custom-block s="mi escenario"></custom-block></block></block><block s="reportRandom"><block s="reportAttributeOf"><l><option>bottom</option></l><custom-block s="mi escenario"></custom-block></block><block s="reportAttributeOf"><l><option>top</option></l><custom-block s="mi escenario"></custom-block></block></block></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección aleatoria</l></custom-block><script><block s="doReport"><block s="reportRandom"><l>0</l><l>360</l></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>distancia en frente del ratón</l></custom-block><script><block s="doReport"><block s="reportRelationTo"><l><option>distance</option></l><custom-block s="texto %mlt"><l>mouse-pointer</l></custom-block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección en frente del ratón</l></custom-block><script><block s="doReport"><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block s="reportRelationTo"><l><option>direction</option></l><custom-block s="texto %mlt"><l>mouse-pointer</l></custom-block></block><l>90</l></block></block></block><l>360</l></block></block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="vídeo %&apos;Opción&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">encendido<options>encendido&#xD;apagado</options></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reifyScript"><script><block s="doSetVideoTransparency"><l>0</l></block><block s="doSetGlobalFlag"><l><option>video capture</option></l><block var="V/F"/></block><block s="doSetGlobalFlag"><l><option>mirror video</option></l><l><bool>false</bool></l></block></script><list><l>V/F</l></list></block><list><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Vídeo</l><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>encendido</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%txt"><l>verdadero</l></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>apagado</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%txt"><l>falso</l></custom-block></custom-block></script></custom-block></script></custom-block><list></list></custom-block></list></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; del vídeo en %&apos;Objeto&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">movimiento<options>movimiento&#xD;dirección&#xD;parte</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>movimiento</l></custom-block><script><block s="doReport"><block s="reportVideo"><l><option>motion</option></l><block var="Objeto"/></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección</l></custom-block><script><block s="doReport"><block s="reportModulus"><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>id</option></l><block s="reportDifference"><block s="reportVideo"><l><option>direction</option></l><block var="Objeto"/></block><l>90</l></block></block></block><l>360</l></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>parte</l></custom-block><script><block s="doReport"><block s="reportVideo"><l><option>snap</option></l><block var="Objeto"/></block></block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="guardar proyecto en la %&apos;Opción&apos; $storage" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">nube<options>nube&#xD;computadora</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>nube</l></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>ide</l></list><l>ide.save();</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="¿este proyecto se ha guardado? $storage"></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>computadora</l></custom-block><script><custom-block s="exportar un archivo con %br nombre: %txt %br contenido: %code %br extensión: %txt $file"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = world.children[0];&#xD;return ide.projectName;</l></custom-block><list></list></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = world.children[0];&#xD;return ide.getProjectXML()</l></custom-block><list></list></custom-block><l>.xml</l></custom-block></script></custom-block></script></block-definition><block-definition s="¿este proyecto se ha guardado? $storage" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return world.children[0].unsavedChanges()</l></custom-block><list></list></custom-block></custom-block></block></script></block-definition><block-definition s="salir del editor %&apos;Opción&apos; guardar $storage" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">con<options>con&#xD;sin</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>con</l></custom-block><script><custom-block s="guardar proyecto en la %txt $storage"><l>nube</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>data</l></list><l>location.href = data;</l></custom-block><list><l>https://snap.berkeley.edu</l></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sin</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>data</l></list><l>location.href = data;</l></custom-block><list><l>https://snap.berkeley.edu</l></list></custom-block></script></custom-block></script></block-definition><block-definition s="restaurar morphic.js $gearPartial" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><custom-block s="traducir %mlt por el %s"><l>¡¡¡Advertencia!!!</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><custom-block s="traducir %mlt por el %s"><l>Deseas restaurar a morphic.js?</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><l></l><list><l>Sí</l><l>No</l></list><list><script><block s="doRun"><block s="reportJSFunction"><list><l>ide</l></list><l>ide.switchToDevMode();</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>ide</l></list><l>ide.destroy();</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>body</l><l>title</l></list><l>var dialog = new DialogBoxMorph(),&#xD;    isDone = false;&#xD;dialog.destroy = function () {&#xD;    isDone = true;&#xD;    var world = this.world();&#xD;    world.keyboardFocus = null;&#xD;    world.hand.destroyTemporaries();&#xD;    DialogBoxMorph.uber.destroy.call(this);&#xD;}&#xD;dialog.inform(title, body, this.world());&#xD;return () =&gt; (isDone);</l></custom-block><list><custom-block s="traducir %mlt por el %s"><l>morphic.js ya está restaurado.</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><custom-block s="traducir %mlt por el %s"><l>¡¡¡Listo!!!</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block></list></custom-block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script></block-definition><block-definition s="importar %&apos;Opción&apos; $storage" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">disfraces<options>disfraces&#xD;sonidos</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>disfraces</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>this.parentThatIsA(IDE_Morph).importMedia("Costumes");</l></custom-block><list></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sonidos</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>this.parentThatIsA(IDE_Morph).importMedia("Sounds");</l></custom-block><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="abrir un proyecto" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><custom-block s="traducir %mlt por el %s"><l>¡¡¡Advertencia!!!</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><custom-block s="traducir %mlt por el %s"><l>¿Quieres guardar el proyecto, antes de abrir la biblioteca de proyectos?</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><l></l><list><l>Ok</l><l>Cancel</l></list><list><script><custom-block s="guardar proyecto en la %txt $storage"><l></l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;ide.openProjectsBrowser();</l></custom-block><list></list></custom-block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;ide.openProjectsBrowser();</l></custom-block><list></list></custom-block></script></list></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; con $nl Título: %&apos;Título&apos; $nl Contenido: %&apos;Contenido&apos; $nl Disfraz: %&apos;Disfraz&apos; $nl Botones: %&apos;Botones&apos; $nl Código: %&apos;Código&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">informar<options>informar&#xD;preguntar</options></input><input type="%txt"></input><input type="%mlt"></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%mult%txt"></input><input type="%mult%cs"></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>informar</l></custom-block><script><custom-block s="eliminar todos los cuadros de diálogo"></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>title,body,names,actions,cst,proc</l></list><l>function txt(textString) {&#xD;var tm = new TextMorph(&#xD;textString,&#xD;box.fontSize,&#xD;box.fontStyle,&#xD;true,&#xD;false,&#xD;&apos;center&apos;,&#xD;null,&#xD;null,&#xD;MorphicPreferences.isFlat ? null : new Point(1, 1),&#xD;WHITE&#xD;),&#xD;scroller,&#xD;maxHeight = world.height() - box.titleFontSize * 20;&#xD;if (tm.height() &gt; maxHeight) {&#xD;scroller = new ScrollFrameMorph();&#xD;scroller.acceptsDrops = false;&#xD;scroller.contents.acceptsDrops = false;&#xD;scroller.bounds.setWidth(tm.width());&#xD;scroller.bounds.setHeight(maxHeight);&#xD;scroller.addContents(tm);&#xD;scroller.color = new Color(0, 0, 0, 0);&#xD;return scroller;&#xD;}&#xD;return tm;&#xD;}&#xD;names = names.asArray();&#xD;let scs = actions.asArray();&#xD;console.log( scs);&#xD;actions = actions.asArray().map(_=&gt;function doAction(){if(doAction.e==&apos;close&apos;){this.destroy();}else{invoke(doAction.e,new List());this.destroy()}});&#xD;actions.forEach((e,f)=&gt;{e.e=scs[f];e.f=proc})&#xD;var box = new DialogBoxMorph();&#xD;box.labelString = title;&#xD;box.createLabel();&#xD;box.label.isBold = true;&#xD;if(cst?.contents){&#xD; box.setPicture( cst.contents);&#xD;};&#xD;box.addBody(txt( body));&#xD;box.body.fixLayout();&#xD;names.forEach((e, f) =&gt; {&#xD;box.addButton(actions[f], e);&#xD;})&#xD;box.fixLayout();&#xD;box.popUp(this.world());</l></block><list><block var="Título"/><block var="Contenido"/><block var="Botones"/><block var="Código"/><block var="Disfraz"/></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>preguntar</l></custom-block><script><custom-block s="eliminar todos los cuadros de diálogo"></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>test</l><block s="evaluate"><block s="reportJSFunction"><list><l>origin</l><l>title</l><l>cst</l><l>itms</l></list><l>itms=itms.asArray();&#xD;var obj={};&#xD;if(itms.length&gt;0){&#xD;itms.forEach(e=&gt;obj[e]=e);&#xD;}&#xD;var dialog = new DialogBoxMorph(),&#xD;    isDone = false,&#xD;    result = false;&#xD;dialog.destroy = function () {&#xD;    isDone = true;&#xD;    result = this.buttons.children[1].userState&#xD;    == &apos;highlight&apos;? false:this.getInput();&#xD;    var world = this.world();&#xD;    world.keyboardFocus = null;&#xD;    world.hand.destroyTemporaries();&#xD;    DialogBoxMorph.uber.destroy.call(this);&#xD;}&#xD;dialog.prompt(title, origin, this.world(), cst.contents, itms.length&gt;0?obj:undefined, itms.length&gt;0?true:undefined);&#xD;return new List([() =&gt; isDone, () =&gt; result]);</l></block><list><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Contenido"/><l>letra</l></custom-block></custom-block><block var="Título"/><block s="reportNewCostumeStretched"><block var="Disfraz"/><l>100</l><l>100</l></block><custom-block s="nueva lista %mult%s"><list></list></custom-block></list></block></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="test"/></custom-block><list></list></custom-block></custom-block><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="test"/></custom-block><list></list></custom-block><l>igual</l><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="test"/></custom-block><list></list></custom-block><block var="Botones"/></custom-block><block var="Botones"/></custom-block></custom-block><script><block s="doCallCC"><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="test"/></custom-block><list></list></custom-block><block var="Botones"/></custom-block><block var="Código"/></custom-block></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; con $nl Título: %&apos;Título&apos; $nl Contenido: %&apos;Contenido&apos; $nl Disfraz: %&apos;Disfraz&apos; $nl Descripción: %&apos;Descripción&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">listar con muchas líneas<options>listar con una sola línea&#xD;listar con muchas líneas</options></input><input type="%s"></input><input type="%mlt"></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%mlt"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>listar con una sola línea</l></custom-block><script><custom-block s="eliminar todos los cuadros de diálogo"></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>test</l><block s="evaluate"><block s="reportJSFunction"><list><l>origin</l><l>title</l><l>cst</l><l>itms</l></list><l>itms=itms.asArray();&#xD;var obj={};&#xD;if(itms.length&gt;0){&#xD;itms.forEach(e=&gt;obj[e]=e);&#xD;}&#xD;var dialog = new DialogBoxMorph(),&#xD;    isDone = false,&#xD;    result = false;&#xD;dialog.destroy = function () {&#xD;    isDone = true;&#xD;    result = this.buttons.children[1].userState&#xD;    == &apos;highlight&apos;? false:this.getInput();&#xD;    var world = this.world();&#xD;    world.keyboardFocus = null;&#xD;    world.hand.destroyTemporaries();&#xD;    DialogBoxMorph.uber.destroy.call(this);&#xD;}&#xD;dialog.prompt(title, origin, this.world(), cst.contents, itms.length&gt;0?obj:undefined, itms.length&gt;0?true:undefined);&#xD;return new List([() =&gt; isDone, () =&gt; result]);</l></block><list><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="separar %mlt por %txt"><block var="Contenido"/><l>letra</l></custom-block></custom-block><block var="Título"/><block s="reportNewCostumeStretched"><block var="Disfraz"/><l>100</l><l>100</l></block><custom-block s="nueva lista %mult%s"><list></list></custom-block></list></block></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="test"/></custom-block><list></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="elemento Nº %n de %l"><l>2</l><block var="test"/></custom-block><list></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>listar con muchas líneas</l></custom-block><script><block s="doDeclareVariables"><list><l>test</l><l>resultado</l></list></block><custom-block s="eliminar todos los cuadros de diálogo"></custom-block><block s="doSetVar"><l>test</l><block s="evaluate"><block s="reportJSFunction"><list><l>title,cst,body,desc</l></list><l>let res = false;&#xD;&#xD;var box = new DialogBoxMorph();&#xD;box.ok = body=&gt;{ res = box.getInput(); box.destroy()};&#xD;box.cancel = body=&gt;{ res = true; box.destroy()};&#xD;&#xD;box.promptCode(&#xD;    title,&#xD;    body,&#xD;    this.world(),&#xD;    cst?.contents,&#xD;    desc&#xD;);&#xD;&#xD;return () =&gt; res;</l></block><list><block var="Título"/><block s="reportNewCostumeStretched"><block var="Disfraz"/><l>100</l><l>100</l></block><block var="Contenido"/><block var="Descripción"/></list></block></block><block s="doUntil"><block s="reportOr"><block var="resultado"/><block s="reportIsIdentical"><block var="resultado"/><l></l></block></block><script><block s="doSetVar"><l>resultado</l><block s="evaluate"><block var="test"/><list></list></block></block></script></block><block s="doReport"><block s="reportIfElse"><block s="reportIsIdentical"><block var="resultado"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><l></l><block var="resultado"/></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="eliminar todos los cuadros de diálogo" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doCallCC"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>world.children.forEach(e=&gt;{if(!(e instanceof IDE_Morph))e.destroy()});</l></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; la visibilidad de la paleta de bloques" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cambiar<options>cambiar&#xD;restablecer</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="posición en %s del ratón"><l>X</l></custom-block><l>menor igual</l><l>-2250</l></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return (ide.paletteWidth);</l></custom-block><list></list></custom-block><l>mayor igual</l><l>200</l></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return (ide.paletteWidth);</l></custom-block><list></list></custom-block><l>diferente</l><l>200</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.setPaletteWidth(200);</l></custom-block><list></list></custom-block></script></custom-block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.setPaletteWidth(ide.paletteWidth + 50);</l></custom-block><list></list></custom-block></script></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return (ide.paletteWidth);</l></custom-block><list></list></custom-block><l>menor igual</l><l>0</l></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;return (ide.paletteWidth);</l></custom-block><list></list></custom-block><l>diferente</l><l>0</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.setPaletteWidth(0);</l></custom-block><list></list></custom-block></script></custom-block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.setPaletteWidth(ide.paletteWidth - 50);</l></custom-block><list></list></custom-block></script></custom-block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>restablecer</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.setPaletteWidth(200);</l></custom-block><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="ejecutar %&apos;Código&apos; excepto, si hay $nl un error %&apos;Código2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cs"></input><input type="%cs"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>cacheo de errores</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>proc</l></list><l>var oldHandleError = proc.handleError,&#xD;    oldCatchingErrors = proc.isCatchingErrors;&#xD;&#xD;return function(){&#xD; proc.handleError = oldHandleError;&#xD; proc.isCatchingErrors = oldCatchingErrors;&#xD;}</l></custom-block><list></list></custom-block></custom-block><block s="doCallCC"><block s="reifyScript"><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>reset</l><l>action</l><l>handler</l><l>proc</l></list><l>proc.isCatchingErrors = true;&#xD;proc.handleError = function(error, element){&#xD; reset();&#xD; proc.context = handler;&#xD; proc.context.variables.setVar("error", error);&#xD;}&#xD;&#xD;try{&#xD; proc.evaluate(action, new List(), true);&#xD;}&#xD;catch(e){&#xD; proc.handleError(e, null);&#xD;} </l></custom-block><list><block var="cacheo de errores"/><block var="Código"/><block s="reifyScript"><script><block s="doRun"><block s="reifyScript"><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Código2"/><list></list></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="retorno"/><list></list></custom-block></script><list></list></block><list></list></block></script><list></list></block></list></custom-block></script><list><l>retorno</l></list></block></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="cacheo de errores"/><list></list></custom-block></script></block-definition><block-definition s="fijar el área del escenario por X: %&apos;X&apos; Y: %&apos;Y&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">480</input><input type="%n">360</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>width</l><l>height</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;ide.createControlBar();&#xD;ide.fixLayout();&#xD;ide.setStageExtent(new Point(width, height)); </l></custom-block><list><block var="X"/><block var="Y"/></list></custom-block></script></block-definition><block-definition s="reproducir sonido %&apos;Sonido&apos; y %&apos;Opción&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_soundsMenu</options></input><input type="%txt" readonly="true">esperar<options>esperar&#xD;lanzar</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>esperar</l></custom-block><script><block s="doPlaySoundUntilDone"><block var="Sonido"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>lanzar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="playSound"><block var="Sonido"/></block></script><list></list></block><list></list></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; todos los sonidos" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">detener<options>pausar&#xD;reanudar&#xD;detener</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>pausar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>stage</l></list><l>stage.pauseAllActiveSounds();</l></custom-block><list><custom-block s="mi escenario"></custom-block></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>reanudar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>stage</l></list><l>stage.resumeAllActiveSounds();</l></custom-block><list><custom-block s="mi escenario"></custom-block></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>detener</l></custom-block><script><block s="doStopAllSounds"></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="mi escenario" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportGet"><l><option>stage</option></l></block></block></script></block-definition><block-definition s="nombre de script: %&apos;Nombre&apos; %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi script personalizado</input><input type="%cs"></input></inputs><script><block s="doRun"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></custom-block><list><block var="Nombre"/></list></block><custom-block s="invocar %cs"><block s="reifyScript"><script><block s="doRun"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l><l>value</l><l>proc</l></list><l>if ((typeof varName) != "string") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;proc.homeContext.variables.setVar(varName, value);</l></custom-block><list><block var="Nombre"/><block var="cont"/></list></block><block s="doCallCC"><block var="Script"/></block></script><list><l>cont</l></list></block></custom-block></script></block-definition><block-definition s="detener el script: %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">Mi script personalizado</input></inputs><script><block s="doCallCC"><block s="evaluate"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.getVar(varName);</l></custom-block><list><block var="cont"/></list></block></block></script></block-definition><block-definition s="crear comentario con texto: %&apos;Texto&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%mlt">Este es un comentario de prueba.</input></inputs><script><custom-block s="agarrar script %cmdRing"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><custom-block s="unir: %mlt %mult%mlt"><l>return new Context(null, new CommentMorph(&apos;</l><list><custom-block s="%txt de la lista: %l"><l>solo texto</l><custom-block s="separar %mlt por %txt"><block var="Texto"/><l>letra</l></custom-block></custom-block><l>&apos;));</l></list></custom-block></custom-block><list></list></custom-block></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Texto&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">decir<options>decir&#xD;pensar</options></input><input type="%mlt">¡Hola! :)</input></inputs><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi mismo"></custom-block><l>diferente</l><block s="reportGet"><l><option>stage</option></l></block></custom-block><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decir</l></custom-block><script><block s="bubble"><block var="Texto"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>pensar</l></custom-block><script><block s="doThink"><block var="Texto"/></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; %&apos;Texto&apos; por %&apos;Número&apos; segundos" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">decir<options>decir&#xD;pensar</options></input><input type="%mlt">¡Hola! :)</input><input type="%n">2.5</input></inputs><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi mismo"></custom-block><l>diferente</l><block s="reportGet"><l><option>stage</option></l></block></custom-block><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>decir</l></custom-block><script><block s="doSayFor"><block var="Texto"/><block var="Número"/></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>pensar</l></custom-block><script><block s="doThinkFor"><block var="Texto"/><block var="Número"/></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="preguntar %&apos;Texto&apos; $nl ejecutar si la respuesta puede ser %&apos;Respuestas&apos; %&apos;Script&apos; pero si no lo es... %&apos;Script2&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%mlt">¿Como te llamas?</input><input type="%mult%s"></input><input type="%cs"></input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>newAnswer</l></list><l>var ide = world.children[0];&#xD;ide.stage.lastAnswer = newAnswer;&#xD;return ide.stage.lastAnswer</l></block><list><l></l></list></block><block s="doAsk"><block var="Texto"/></block><custom-block s="si %b %cs sino %cs"><custom-block s="¿la lista %l contiene %txt ?"><block var="Respuestas"/><custom-block s="%txt del díalogo"><l>respuesta</l></custom-block></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Script"/><list></list></custom-block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block var="Script2"/><list></list></custom-block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>newAnswer</l></list><l>var ide = world.children[0];&#xD;ide.stage.lastAnswer = newAnswer;&#xD;return ide.stage.lastAnswer</l></block><list><l></l></list></block></script></block-definition><block-definition s="%&apos;Opción&apos; del díalogo" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">respuesta<options>texto que dices&#xD;respuesta</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>texto que dices</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list></list><l>var contents = this.talkBubble();&#xD;if (!contents) return &apos;&apos;;&#xD;contents = contents.contentsMorph;&#xD;if (!(contents instanceof TextMorph)){&#xD;return contents;&#xD;} else {&#xD;return contents.text;&#xD;}</l></block><list></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>respuesta</l></custom-block><script><block s="doReport"><block s="getLastAnswer"></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="cambiar al disfraz %&apos;Disfraz&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doSwitchToCostume"><block var="Disfraz"/></block></script></block-definition><block-definition s="cambiar disfraces por %&apos;Número&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><custom-block s="cambiar al disfraz %txt"><custom-block s="%n %s %n"><block s="getCostumeIdx"></block><l>+</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></script></block-definition><block-definition s="%&apos;Opción&apos; disfraz %&apos;Disfraz&apos;" type="command" category="looks"><comment x="0" y="0" w="90" collapsed="false">Nota: Si quieres añadir un disfraz, también puedes duplicar un disfraz ya existente si en este caso ya hay un disfraz con los mismos píxeles.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">insertar<options>insertar&#xD;borrar&#xD;exportar</options></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>insertar</l></custom-block><script><block s="doAddToList"><block var="Disfraz"/><block s="reportGet"><l><option>costumes</option></l></block></block><custom-block s="cambiar al disfraz %txt"><block var="Disfraz"/></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>borrar</l></custom-block><script><block s="doDeleteFromList"><custom-block s="%txt del disfraz %txt"><l>número</l><block var="Disfraz"/></custom-block><custom-block s="los %txt del objeto: %txt"><l>disfraces</l><custom-block s="mi mismo"></custom-block></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>exportar</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>costume</l></list><l>if (costume instanceof List) throw new Error(`Costume exporting does not&#xD;currently support lists`);&#xD;if (!(costume instanceof Costume)) throw new Error("Not a Costume");&#xD;&#xD;var data = costume.contents.toDataURL("image/png");&#xD;&#xD;var link = document.createElement("a");&#xD;link.download = costume.name + ".png";&#xD;link.href = data;&#xD;link.click();</l></block><list><block var="Disfraz"/></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="estirar el disfraz: %&apos;Disfraz&apos; en X %&apos;X&apos; Y %&apos;Y&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%n">100</input><input type="%n">50</input></inputs><script><block s="doSwitchToCostume"><block s="reportNewCostumeStretched"><block var="Disfraz"/><block var="X"/><block var="Y"/></block></block></script></block-definition><block-definition s="desenfocar el disfraz: %&apos;Disfraz&apos; por un %&apos;Número&apos; %" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%n">2</input></inputs><script><custom-block s="sino %cs si %b %cs"><script><block s="doSwitchToCostume"><block s="reportNewCostumeStretched"><block s="reportNewCostumeStretched"><block var="Disfraz"/><custom-block s="%n %s %n"><l>100</l><l>÷</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="%n %s %n"><l>100</l><l>÷</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block><custom-block s="%n %s %n"><l>100</l><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="%n %s %n"><l>100</l><l>×</l><block var="Número"/><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Número"/><l>menor igual</l><l>0</l></custom-block><script><block s="doSwitchToCostume"><block var="Disfraz"/></block></script></custom-block></script></block-definition><block-definition s="el URL %&apos;URL&apos; como disfraz" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt">https://en.scratch-wiki.info/w/images/ScratchCat-Small.png</input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Disfraz por URL</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportJSFunction"><list><l>url</l><l>proc</l></list><l>if (!proc.img) {&#xD;  proc.img = new Image();&#xD;  proc.img.src = url;&#xD;  proc.img.onload = function() {&#xD;    proc.img.loaded = true;&#xD;  }&#xD;} else if (proc.img.loaded) {&#xD;  const costume = new Costume(proc.img);&#xD;  proc.img = null;&#xD;  return costume;&#xD;}&#xD;proc.pushContext(&apos;doYield&apos;);&#xD;proc.pushContext();</l></block><list><block var="URL"/></list></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>costume</l><l>name</l></list><l>costume.name = name;</l></block><list><block var="Disfraz por URL"/><block var="URL"/></list></custom-block><block s="doReport"><block var="Disfraz por URL"/></block></script></block-definition><block-definition s="tomar una foto $camera" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>pic</l><l></l></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>test</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var camDialog,&#xD;    result = false;&#xD;&#xD;camDialog = new CamSnapshotDialogMorph(&#xD;    this.parentThatIsA(IDE_Morph),&#xD;    this,&#xD;    function () {result = null; },&#xD;    function (costume) {&#xD;        result = costume;&#xD;        this.close();&#xD;    }&#xD;);&#xD;&#xD;camDialog.key = &apos;camera&apos;;&#xD;camDialog.popUp(this.world());&#xD;return function () {return result; };</l></custom-block><list></list></custom-block></custom-block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="predicar %predRing con: %mult%s"><block s="reifyScript"><script><block s="doSetVar"><l>pic</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="test"/><list></list></custom-block></block><block s="doReport"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿ %s es %txt que %s ?"><block var="pic"/><l>igual</l><block s="reportBoolean"><l><bool>false</bool></l></block></custom-block></custom-block></block></script><list></list></block><list></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="pic"/><l>diferente</l><l>0</l></custom-block><script><block s="doReport"><block var="pic"/></block></script><script><block s="doReport"><block s="reportNewCostume"><custom-block s="nueva lista %mult%s"><list><l>0</l><l>0</l><l>0</l><l>0</l></list></custom-block><l>0</l><l>0</l></block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="vista previa del objeto: %&apos;Objeto&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return new Costume(this.fullImage());</l></custom-block><list></list></custom-block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; del disfraz %&apos;Disfraz&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">número<options>número&#xD;nombre&#xD;cuerpo&#xD;píxeles&#xD;alto&#xD;ancho</options></input><input type="%txt" readonly="true"><options>§_costumesMenu</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número</l></custom-block><script><block s="doReport"><custom-block s="Nº de %s en %l"><custom-block s="%txt del disfraz %txt"><l>nombre</l><block var="Disfraz"/></custom-block><custom-block s="mapear %repRing sobre %l"><block s="reifyReporter"><autolambda><custom-block s="%txt del disfraz %txt"><l>nombre</l><l></l></custom-block></autolambda><list></list></block><custom-block s="los %txt del objeto: %txt"><l>disfraces</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>nombre</l></custom-block><script><block s="doReport"><block s="reportGetImageAttribute"><l><option>name</option></l><block var="Disfraz"/></block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cuerpo</l></custom-block><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="los %txt del objeto: %txt"><l>disfraces</l><custom-block s="mi mismo"></custom-block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><block s="reportGetImageAttribute"><l><option>pixels</option></l><l></l></block><l>igual</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="Disfraz"/></block></custom-block></autolambda><list></list></block></custom-block></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>píxeles</l></custom-block><script><block s="doReport"><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="Disfraz"/></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>alto</l></custom-block><script><block s="doReport"><block s="reportGetImageAttribute"><l><option>height</option></l><custom-block s="%txt del disfraz %txt"><l>píxeles</l><block var="Disfraz"/></custom-block></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ancho</l></custom-block><script><block s="doReport"><block s="reportGetImageAttribute"><l><option>width</option></l><custom-block s="%txt del disfraz %txt"><l>píxeles</l><block var="Disfraz"/></custom-block></block></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;Opción&apos; el objeto %&apos;Objeto&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">mostrar<options>mostrar&#xD;esconder</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mostrar</l></custom-block><script><custom-block s="decir a %txt que haga %cs"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><script><block s="show"></block></script></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>esconder</l></custom-block><script><custom-block s="decir a %txt que haga %cs"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><script><block s="hide"></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="¿el objeto %&apos;Objeto&apos; está %&apos;Opción&apos; ?" type="predicate" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input><input type="%txt" readonly="true">visible<options>visible&#xD;invisible</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>visible</l></custom-block><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyPredicate"><autolambda><custom-block s="%txt %boolUE"><l>si</l><block s="reportShown"></block></custom-block></autolambda><list></list></block></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>invisible</l></custom-block><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reifyPredicate"><autolambda><custom-block s="%txt %boolUE"><l>no</l><block s="reportShown"></block></custom-block></autolambda><list></list></block></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="enviar a la capa %&apos;Opción&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">delantera<options>delantera&#xD;trasera</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>delantera</l></custom-block><script><block s="goToLayer"><l><option>front</option></l></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>trasera</l></custom-block><script><block s="goToLayer"><l><option>back</option></l></block></script></custom-block></script></block-definition><block-definition s="enviar %&apos;Número&apos; capas hacia %&apos;Opción&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">5</input><input type="%txt" readonly="true">adelante<options>adelante&#xD;atrás</options></input></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>adelante</l></custom-block><script><block s="goBack"><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>abs</option></l><block var="Número"/></block><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>atrás</l></custom-block><script><block s="goBack"><custom-block s="%n %s %n"><block s="reportMonadic"><l><option>abs</option></l><block var="Número"/></block><l>×</l><l>1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></custom-block></script></block-definition><block-definition s="generar una nueva clave $nl de producto de Microsoft" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Nueva clave de producto</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="repetir por %n %s %ca"><l>4</l><l>veces</l><script><custom-block s="repetir por %n %s %ca"><l>5</l><l>veces</l><script><custom-block s="establecer la variable de script %upvar a %s"><l>Caracter Aleatorio</l><custom-block s="elemento Nº %n de %l"><custom-block s="%n %s %n"><l>1</l><l>al azar</l><l>36</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="unir listas: %l %mult%l"><custom-block s="código Unicode %n %br como cáracter"><custom-block s="números del %n al %n"><l>65</l><l>90</l></custom-block></custom-block><list><custom-block s="números del %n al %n"><l>0</l><l>9</l></custom-block></list></custom-block></custom-block></custom-block><block s="doAddToList"><block var="Caracter Aleatorio"/><block var="Nueva clave de producto"/></block></script></custom-block><block s="doAddToList"><l>-</l><block var="Nueva clave de producto"/></block></script></custom-block><custom-block s="repetir por %n %s %ca"><l>5</l><l>veces</l><script><custom-block s="establecer la variable de script %upvar a %s"><l>Caracter Aleatorio</l><custom-block s="elemento Nº %n de %l"><custom-block s="%n %s %n"><l>1</l><l>al azar</l><l>36</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="unir listas: %l %mult%l"><custom-block s="código Unicode %n %br como cáracter"><custom-block s="números del %n al %n"><l>65</l><l>90</l></custom-block></custom-block><list><custom-block s="números del %n al %n"><l>0</l><l>9</l></custom-block></list></custom-block></custom-block></custom-block><block s="doAddToList"><block var="Caracter Aleatorio"/><block var="Nueva clave de producto"/></block></script></custom-block><block s="doSetVar"><l>Nueva clave de producto</l><custom-block s="%txt de la lista: %l"><l>solo texto</l><block var="Nueva clave de producto"/></custom-block></block><custom-block s="copiar %txt al portapapeles $poster"><block var="Nueva clave de producto"/></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><custom-block s="traducir %mlt por el %s"><l>¡¡¡Listo!!!</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><custom-block s="unir: %mlt %mult%mlt"><custom-block s="traducir %mlt por el %s"><l>Esta es tu nueva</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><list><l>&#xD;</l><custom-block s="traducir %mlt por el %s"><l>clave de producto de Microsoft:</l><custom-block s="idioma actual $globeBig"></custom-block></custom-block><l>&#xD;</l><custom-block s="unir: %mlt %mult%mlt"><l>"</l><list><block var="Nueva clave de producto"/><l>"</l></list></custom-block></list></custom-block><l></l><list><l>Ok</l></list><list><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script></custom-block></script></block-definition><block-definition s="modificar sonido %&apos;Sonido&apos; con $nl velocidad: %&apos;Velocidad&apos; en %&apos;Tipo&apos; $nl con volumen en %&apos;Decibelios&apos; db $notes" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_soundsMenu</options></input><input type="%txt">1x<options>0x&#xD;0.25x&#xD;0.5x&#xD;0.75x&#xD;1x&#xD;1.25x&#xD;1.5x&#xD;1.75x&#xD;2x&#xD;2.25x&#xD;2.5x&#xD;2.75x&#xD;3x&#xD;3.25x&#xD;3.5x&#xD;3.75x&#xD;4x</options></input><input type="%txt" readonly="true">normal<options>normal&#xD;reversa&#xD;eco&#xD;eco en reversa</options></input><input type="%n">10</input></inputs><script><block s="doIfElse"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Velocidad"/><l>igual</l><l>1x</l></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Sonido"/><l>igual</l><l>normal</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Decibelios"/><l>igual</l><l>10</l></custom-block></custom-block></custom-block><script><block s="doReport"><custom-block s="%txt del sonido %txt"><l>cuerpo</l><block var="Sonido"/></custom-block></block></script><script><custom-block s="establecer la variable de script %upvar a %s"><l>Sonido Modificado</l><block s="reportNewSoundFromSamples"><custom-block s="nueva lista %mult%s"><list><l></l></list></custom-block><l>384000</l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Valor en hercios del sonido</l><block s="reportGetSoundAttribute"><l><option>sample rate</option></l><block var="Sonido"/></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Muestras del sonido</l><custom-block s="nueva lista %mult%s"><list><l></l></list></custom-block></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo"/><l>igual</l><l>normal</l></custom-block><script><block s="doSetVar"><l>Muestras del sonido</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo"/><l>igual</l><l>reversa</l></custom-block><script><block s="doSetVar"><l>Muestras del sonido</l><custom-block s="%txt de la lista: %l"><l>reverso</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo"/><l>igual</l><l>eco</l></custom-block><script><block s="doSetVar"><l>Muestras del sonido</l><custom-block s="%n %s %n"><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>-750</l><block s="reportGetSoundAttribute"><l><option>length</option></l><block var="Sonido"/></block></custom-block><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></custom-block><l>+</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Tipo"/><l>igual</l><l>eco en reversa</l></custom-block><script><block s="doSetVar"><l>Muestras del sonido</l><custom-block s="%txt de la lista: %l"><l>reverso</l><custom-block s="%n %s %n"><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>-750</l><block s="reportGetSoundAttribute"><l><option>length</option></l><block var="Sonido"/></block></custom-block><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></custom-block><l>+</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block></block></script></custom-block></script></custom-block></script></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Velocidad"/><l>igual</l><l>0x</l></custom-block><script><block s="doSetVar"><l>Sonido Modificado</l><block s="reportNewSoundFromSamples"><custom-block s="nueva lista %mult%s"><list><l></l></list></custom-block><l>384000</l></block></block></script><script><block s="doSetVar"><l>Sonido Modificado</l><block s="reportNewSoundFromSamples"><custom-block s="%n %s %n"><block var="Muestras del sonido"/><l>×</l><custom-block s="%n %s %n"><block var="Decibelios"/><l>÷</l><l>10</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><custom-block s="%n %s %n"><block var="Valor en hercios del sonido"/><l>×</l><custom-block s="%s de %n"><l>identidad</l><custom-block s="%txt de la lista: %l"><l>solo texto</l><custom-block s="%s los elementos de %l donde %predRing"><custom-block s="separar %mlt por %txt"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="separar %mlt por %txt"><block var="Velocidad"/><l>x</l></custom-block></custom-block><l>palabra</l></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿es %s un %txt ?"><l></l><l>número</l></custom-block></autolambda><list></list></block><block s="reifyPredicate"><script></script><list></list></block></custom-block></custom-block></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></block></script></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>data</l><l>name</l></list><l>data.name = name;</l></block><list><block var="Sonido Modificado"/><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%txt del sonido %txt"><l>nombre</l><block var="Sonido"/></custom-block><list><l> (</l><block var="Velocidad"/><l>)(</l><custom-block s="traducir %mlt por el %s"><block var="Tipo"/><l>en</l></custom-block><l>)(</l><block var="Decibelios"/><l> db)</l></list></custom-block></list></custom-block><block s="doReport"><block var="Sonido Modificado"/></block></script></block></script></block-definition><block-definition s="%&apos;Opción&apos; del sonido %&apos;Sonido&apos;" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">número<options>número&#xD;nombre&#xD;duración&#xD;cuerpo&#xD;muestras&#xD;frecuencia de las muestras</options></input><input type="%txt" readonly="true"><options>§_soundsMenu</options></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>número</l></custom-block><custom-block s="Nº de %s en %l"><custom-block s="%txt del sonido %txt"><l>cuerpo</l><block var="Sonido"/></custom-block><custom-block s="los %txt del objeto: %txt"><l>sonidos</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>nombre</l></custom-block><block s="reportGetSoundAttribute"><l><option>name</option></l><block var="Sonido"/></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>duración</l></custom-block><block s="reportGetSoundAttribute"><l><option>duration</option></l><block var="Sonido"/></block><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cuerpo</l></custom-block><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><block var="Sonido"/><l>texto</l></custom-block><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="mantener solo los elementos originales de %l"><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="los %txt del objeto: %txt"><l>sonidos</l><custom-block s="mi mismo"></custom-block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportGetSoundAttribute"><l><option>name</option></l><l></l></block><l>igual</l><block s="reportGetSoundAttribute"><l><option>name</option></l><block var="Sonido"/></block></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportGetSoundAttribute"><l><option>samples</option></l><l></l></block><l>igual</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></custom-block></custom-block></autolambda><list></list></block></custom-block></custom-block></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿es %s un %txt ?"><block var="Sonido"/><l>sonido</l></custom-block><script><block s="doReport"><block var="Sonido"/></block></script><script><block s="doReport"><block s="reportNewSoundFromSamples"><custom-block s="nueva lista %mult%s"><list><l></l></list></custom-block><l>384000</l></block></block></script></custom-block></script></custom-block></script><list></list></block><list></list></block><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>muestras</l></custom-block><script><block s="doReport"><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="Sonido"/></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>frecuencia de las muestras</l></custom-block><script><block s="doReport"><block s="reportGetSoundAttribute"><l><option>sample rate</option></l><block var="Sonido"/></block></block></script></custom-block></script><list></list></block><list></list></block></block></block></block></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; sonido %&apos;Sonido&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">insertar<options>insertar&#xD;borrar&#xD;exportar</options></input><input type="%txt" readonly="true"><options>§_soundsMenu</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>insertar</l></custom-block><script><block s="doAddToList"><block var="Disfraz"/><block s="reportGet"><l><option>sounds</option></l></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>borrar</l></custom-block><script><block s="doDeleteFromList"><custom-block s="%txt del sonido %txt"><l>número</l><block var="Sonido"/></custom-block><custom-block s="los %txt del objeto: %txt"><l>sonidos</l><custom-block s="mi mismo"></custom-block></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>exportar</l></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>sound</l></list><l>var a = document.createElement("a");&#xD;a.href = sound.audio.src;&#xD;a.download = sound.name;&#xD;a.click();</l></block><list><block var="Sonido"/></list></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="fijar Nº de frecuencia en %&apos;Número&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input></inputs><script><block s="doSetInstrument"><block var="Número"/></block></script></block-definition><block-definition s="%&apos;Opción&apos; del objeto: %&apos;Objeto&apos;" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">volumen<options>volumen&#xD;Nº de frecuencia</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="preguntar a %txt por %repRing"><block var="Objeto"/><block s="reportIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>volumen</l></custom-block><block s="reifyReporter"><autolambda><block s="getVolume"></block></autolambda><list></list></block><block s="evaluate"><block s="reifyScript"><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Nº de frecuencia</l></custom-block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.instrument || 1;</l></block><list></list></block></autolambda><list></list></block></block></script></block></script><list></list></block><list></list></block></block></custom-block></block></script></block-definition><block-definition s="%&apos;Opción&apos; volumen por %&apos;Número&apos; %" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cambiar<options>cambiar&#xD;fijar</options></input><input type="%n">10</input></inputs><script><block s="doIfElse"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>cambiar</l></custom-block><script><block s="changeVolume"><block var="Número"/></block></script><script><block s="doIf"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fijar</l></custom-block><script><block s="setVolume"><block var="Número"/></block></script></block></script></block></script></block-definition><block-definition s="volumen del microfono $circleSolid-1-255-0-0" type="reporter" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block s="reportAudio"><l><option>volume</option></l></block><l>×</l><l>10</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>min</l><l>100</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></block-definition><block-definition s="comentario: %&apos;Comentario&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt">Este es un comentario de prueba.</input></inputs></block-definition><block-definition s="el clon Nº %&apos;Número&apos; del objeto %&apos;Objeto&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><custom-block s="el nombre del objeto %txt"><l></l></custom-block><l>igual</l><custom-block s="unir: %mlt %mult%mlt"><l>Clon Nº</l><list><block var="Número"/><l> del objeto </l><custom-block s="el nombre del objeto %txt"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></custom-block></list></custom-block></custom-block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></custom-block></block></script></block-definition><block-definition s="¿el objeto %&apos;Objeto&apos; y el objeto %&apos;Objeto2&apos; son hermanos?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>¿son hermanos?</l><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>temporary?</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block><l>igual</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block><l>diferente</l><l></l></custom-block></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>temporary?</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto2"/></block></block><list></list></custom-block><l>igual</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto2"/></block></block><list></list></custom-block><l>diferente</l><l></l></custom-block></custom-block></custom-block><l>y</l><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block><l>igual</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto2"/></block></block><list></list></custom-block></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto2"/></block></block><list></list></custom-block><l>igual</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reportAttributeOf"><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>parent</option></l></block></autolambda><list></list></block><block s="reportObject"><block var="Objeto"/></block></block><list></list></custom-block></custom-block></custom-block></custom-block><script><custom-block s="reportar %mlt"><custom-block s="%txt"><l>verdadero</l></custom-block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="%txt"><l>falso</l></custom-block></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="fijar el Nº de capa del objeto %&apos;Objeto&apos; a %&apos;Número&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤</input><input type="%n">1</input></inputs><script><custom-block s="decir a %txt que haga %cs"><block var="Objeto"/><script><custom-block s="enviar a la capa %txt"><l>trasera</l></custom-block><custom-block s="enviar %n capas hacia %txt"><block var="Número"/><l>adelante</l></custom-block></script></custom-block></script></block-definition><block-definition s="Nº de capa del objeto %&apos;Objeto&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="preguntar a %txt por %repRing"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><block s="reifyReporter"><autolambda><custom-block s="Nº de %s en %l"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><custom-block s="preguntar a %txt por %repRing"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><block s="reifyReporter"><autolambda><custom-block s="preguntar a %txt por %repRing"><l>Escenario</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>other sprites</option></l></block></autolambda><list></list></block></custom-block></autolambda><list></list></block></custom-block></custom-block></autolambda><list></list></block></custom-block></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><l>igual</l><custom-block s="mi escenario"></custom-block></custom-block><script><custom-block s="reportar %mlt"><l>0</l></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="crashear Snap! $turnAround" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>ide</l></list><l>ide.destroy();</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>world = undefined</l></custom-block><list></list></custom-block><custom-block s="%txt todos los sonidos"><l></l></custom-block><custom-block s="detener %txt $octagon-1.5-200-0-0"><l>todos</l></custom-block></script></block-definition><block-definition s="recortar el disfraz: %&apos;costume&apos; desde X %&apos;left&apos; , Y %&apos;top&apos; hasta X %&apos;right&apos; , Y %&apos;bottom&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_costumesMenu</options></input><input type="%n">1</input><input type="%n">1</input><input type="%n">-1</input><input type="%n">-1</input></inputs><script><block s="doDeclareVariables"><list><l>width</l><l>height</l><l>pixels</l></list></block><block s="doSetVar"><l>width</l><block s="reportGetImageAttribute"><l><option>width</option></l><block var="costume"/></block></block><block s="doSetVar"><l>height</l><block s="reportGetImageAttribute"><l><option>height</option></l><block var="costume"/></block></block><block s="doSetVar"><l>pixels</l><block s="reportReshape"><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="costume"/></block><list><block var="height"/><block var="width"/><l>4</l></list></block></block><block s="doIf"><block s="reportLessThan"><block var="bottom"/><l>0</l></block><script><block s="doSetVar"><l>bottom</l><block s="reportSum"><block var="height"/><block s="reportSum"><block var="bottom"/><l>1</l></block></block></block></script></block><block s="doSetVar"><l>pixels</l><block s="reportMap"><block s="reifyReporter"><script></script><list></list></block><block s="reportListItem"><block s="reportNumbers"><block var="top"/><block var="bottom"/></block><block var="pixels"/></block></block></block><block s="doSetVar"><l>height</l><block s="reportDifference"><block var="bottom"/><block s="reportDifference"><block var="top"/><l>1</l></block></block></block><block s="doIf"><block s="reportLessThan"><block var="right"/><l>0</l></block><script><block s="doSetVar"><l>right</l><block s="reportSum"><block var="width"/><block s="reportSum"><block var="right"/><l>1</l></block></block></block></script></block><block s="doSetVar"><l>pixels</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><block s="reportNumbers"><block var="left"/><block var="right"/></block><l/></block></autolambda><list></list></block><block var="pixels"/></block></block><block s="doSetVar"><l>width</l><block s="reportDifference"><block var="right"/><block s="reportDifference"><block var="left"/><l>1</l></block></block></block><block s="doSwitchToCostume"><block s="reportNewCostume"><block s="reportReshape"><block var="pixels"/><list><block s="reportProduct"><block var="height"/><block var="width"/></block><l>4</l></list></block><block var="width"/><block var="height"/></block></block></script></block-definition><block-definition s="%&apos;Opción&apos; actual $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">día<options>día&#xD;día de la semana&#xD;mes&#xD;nombre del mes&#xD;año&#xD;fecha&#xD;&#126;1&#xD;hora&#xD;minuto&#xD;segundo&#xD;horario</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>día</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Contar todos los días del año</l><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día Actual"/><l>menor</l><l>10</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><block var="Día Actual"/></list></custom-block></block></script><script><block s="doReport"><block var="Día Actual"/></block></script></custom-block></script><list><l>Día Actual</l></list></block><list><block s="reportDate"><l><option>date</option></l></block></list></custom-block></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>month</option></l></block><l>igual</l><l>2</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>date</option></l></block><l>igual</l><l>29</l></custom-block></custom-block><script><custom-block s="reportar %mlt"><l>00</l></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>día de la semana</l></custom-block><script><block s="doReport"><custom-block s="traducir %mlt por el %s"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Nombrar todos los días del año + "El día de Julio César"</l><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="elemento Nº %n de %l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>2</l></custom-block><script><block s="doReport"><l>1</l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>3</l></custom-block><script><block s="doReport"><l>2</l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>4</l></custom-block><script><block s="doReport"><l>3</l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>5</l></custom-block><script><block s="doReport"><l>4</l></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>6</l></custom-block><script><block s="doReport"><l>5</l></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>7</l></custom-block><script><block s="doReport"><l>6</l></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Día de la Semana Actual"/><l>igual</l><l>1</l></custom-block><script><block s="doReport"><l>7</l></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list><l>Día de la Semana Actual</l></list></block><list><block s="reportDate"><l><option>day of week</option></l></block></list></custom-block><custom-block s="nueva lista %mult%s"><list><l>Lunes</l><l>Martes</l><l>Miércoles</l><l>Jueves</l><l>Viernes</l><l>Sábado</l><l>Domingo</l></list></custom-block></custom-block></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>month</option></l></block><l>igual</l><l>2</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>date</option></l></block><l>igual</l><l>29</l></custom-block></custom-block><script><custom-block s="reportar %mlt"><l>Juliano</l></custom-block></script></custom-block></script></custom-block><list></list></custom-block><custom-block s="idioma actual $globeBig"></custom-block></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mes</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Contar todos los meses del año</l><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Mes Actual"/><l>menor</l><l>10</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><block var="Mes Actual"/></list></custom-block></block></script><script><block s="doReport"><block var="Mes Actual"/></block></script></custom-block></script><list><l>Mes Actual</l></list></block><list><block s="reportDate"><l><option>month</option></l></block></list></custom-block></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>month</option></l></block><l>igual</l><l>2</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>date</option></l></block><l>igual</l><l>29</l></custom-block></custom-block><script><custom-block s="reportar %mlt"><l>00</l></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>nombre del mes</l></custom-block><script><block s="doReport"><custom-block s="traducir %mlt por el %s"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Nombrar todos los meses del año + "Mes Juliano"</l><script><custom-block s="sino %cs si %b %cs"><script><custom-block s="reportar %mlt"><custom-block s="elemento Nº %n de %l"><block s="reportDate"><l><option>month</option></l></block><custom-block s="nueva lista %mult%s"><list><l>Enero</l><l>Febrero</l><l>Marzo</l><l>Abril</l><l>Mayo</l><l>Junio</l><l>Julio</l><l>Agosto</l><l>Septiembre</l><l>Octubre</l><l>Noviembre</l><l>Diciembre</l></list></custom-block></custom-block></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>month</option></l></block><l>igual</l><l>2</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block s="reportDate"><l><option>date</option></l></block><l>igual</l><l>29</l></custom-block></custom-block><script><custom-block s="reportar %mlt"><l>Juliano</l></custom-block></script></custom-block></script></custom-block><list></list></custom-block><custom-block s="idioma actual $globeBig"></custom-block></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>año</l></custom-block><script><block s="doReport"><block s="reportDate"><l><option>year</option></l></block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>fecha</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><block s="reportDate"><l><option>date</option></l></block><list><l> / </l><block s="reportDate"><l><option>month</option></l></block><l> / </l><block s="reportDate"><l><option>year</option></l></block></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>hora</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Hora Actual"/><l>menor</l><l>10</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><block var="Hora Actual"/></list></custom-block></block></script><script><block s="doReport"><block var="Hora Actual"/></block></script></custom-block></script><list><l>Hora Actual</l></list></block><list><block s="reportDate"><l><option>hour</option></l></block></list></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>minuto</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Minuto Actual"/><l>menor</l><l>10</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><block var="Minuto Actual"/></list></custom-block></block></script><script><block s="doReport"><block var="Minuto Actual"/></block></script></custom-block></script><list><l>Minuto Actual</l></list></block><list><block s="reportDate"><l><option>minute</option></l></block></list></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>segundo</l></custom-block><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Segundo Actual"/><l>menor</l><l>10</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><block var="Segundo Actual"/></list></custom-block></block></script><script><block s="doReport"><block var="Segundo Actual"/></block></script></custom-block></script><list><l>Segundo Actual</l></list></block><list><block s="reportDate"><l><option>second</option></l></block></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>horario</l></custom-block><script><block s="doReport"><custom-block s="unir: %mlt %mult%mlt"><block s="reportDate"><l><option>hour</option></l></block><list><l> : </l><block s="reportDate"><l><option>minute</option></l></block><l> : </l><block s="reportDate"><l><option>second</option></l></block></list></custom-block></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="milisegundos actuales $cloudGradient-1-173-200-255" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return (new Date().getTime()*1)</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="color promedio del disfraz %&apos;Disfraz&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>§_costumesMenu</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>Valor</l><custom-block s="el promedio de los números %mult%n"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><custom-block s="elemento Nº %n de %l"><l>4</l><l/></custom-block><l>mayor</l><l>0</l></custom-block></autolambda><list></list></block><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="Disfraz"/></block></block></custom-block></custom-block><block s="doReport"><custom-block s="hacer un color con: %n %n %n %n"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Valor"/></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Valor"/></custom-block><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Valor"/></custom-block><l>100</l></custom-block></block></script></block-definition><block-definition s="registrar: %&apos;Texto&apos; a la consola como %&apos;Opción&apos;" type="command" category="control"><header></header><code></code><translations>en:log _ to console&#xD;</translations><inputs><input type="%mlt">¡¡¡Requisito completado!!!</input><input type="%txt" readonly="true">mensaje<options>texto&#xD;información&#xD;comando&#xD;alerta&#xD;error</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mensaje</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>text</l></list><l>console.log(text)</l></custom-block><list><block var="Texto"/></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>información</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>text</l></list><l>console.info(text)</l></custom-block><list><block var="Texto"/></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>comando</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>text</l></list><l>console.debug(text)</l></custom-block><list><block var="Texto"/></list></custom-block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>alerta</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>text</l></list><l>console.warn(text)</l></custom-block><list><block var="Texto"/></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>error</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>text</l></list><l>console.error(text)</l></custom-block><list><block var="Texto"/></list></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="abrir un sitio $nl HTML con: $nl título: %&apos;Título&apos; $nl contenidos: %&apos;Contenidos&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%code"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>b</l><l>c</l></list><l>var myWindow;&#xD;myWindow = window.open("", "myWindow", "width=1440,height=900");&#xD;myWindow.document.write("&lt;title&gt;" + c + "&lt;/title&gt;" + b + "");</l></block><list><block var="Contenidos"/><block var="Título"/></list></block></script></block-definition><block-definition s="elemento Nº %&apos;Número&apos; de los $nl archivos importados $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><block var="Número"/><custom-block s="archivos importados $file"></custom-block></custom-block></block></script></block-definition><block-definition s="exportar un archivo con $nl nombre: %&apos;Nombre&apos; $nl contenido: %&apos;Contenido&apos; $nl extensión: %&apos;Extensión de archivo&apos; $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%code"></input><input type="%txt">.html<options>.png (Portable Network Graphics) =.png&#xD;.jpeg (Joint Photografic Experts Group) ={&#xD;.jpg (Joint Photografic Group) =.jpg&#xD;.jpeg (Joint Photografic Experts Group) =.jpeg&#xD;}&#xD;.tiff (Tagged Image File Format) ={&#xD;.tif (Tagged Image File) =.tif&#xD;.tiff (Tagged Image File Format) =.tiff&#xD;}&#xD;.bmp (Bitmap Media Port) =.bmp&#xD;&#126;1&#xD;.svg (Scaled Vector Grapfics) =.svg&#xD;&#126;2&#xD;.mp3 (MPEG Audio Layer 3) =.mp3&#xD;.wav (Wave Auido Format) =.wav&#xD;.ogg (OGG Vorbis) =.ogg&#xD;&#126;3&#xD;.txt (Plain Text) =.txt&#xD;.rtf (Rich Text Format) =.rtf&#xD;.xml (eXtensible Markup Language) =.xml&#xD;.html (Hyper-Text Markup Language) =.html&#xD;.js (Mozilla Java-Script File) =.js&#xD;.json (Mozilla Java-Script Object Notation) =.json&#xD;.css (Cascading Style Sheets) =.css</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿la lista %l contiene %txt ?"><custom-block s="nueva lista %mult%s"><list><l>.png</l><l>.jpg</l><l>.jpeg</l><l>.tif</l><l>.tiff</l><l>.bmp</l><l>.svg</l></list></custom-block><block var="Extensión de archivo"/></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>costume</l><l>ext</l><l>typeOf</l><l>name</l></list><l>if (costume instanceof List) throw new Error(`Costume exporting does not&#xD;currently support lists`);&#xD;if (!(costume instanceof Costume)) throw new Error("Not a Costume");&#xD;var data = costume.contents.toDataURL(typeOf);&#xD;var link = document.createElement("a");&#xD;link.download = name + ext;&#xD;link.href = data;&#xD;link.click();</l></block><list><block var="Contenido"/><block var="Extensión de archivo"/><custom-block s="unir: %mlt %mult%mlt"><l>image/</l><list><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><block var="Extensión de archivo"/><custom-block s="nueva lista %mult%s"><list><l>.png</l><l>.jpg</l><l>.jpeg</l><l>.tif</l><l>.tiff</l><l>.bmp</l><l>.svg</l></list></custom-block></custom-block><custom-block s="nueva lista %mult%s"><list><l>png</l><l>jpg</l><l>jpeg</l><l>tif</l><l>tiff</l><l>bmp</l><l>svg+xml</l></list></custom-block></custom-block></list></custom-block><block var="Nombre"/></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿la lista %l contiene %txt ?"><custom-block s="nueva lista %mult%s"><list><l>.mp3</l><l>.waw</l><l>.ogg</l></list></custom-block><block var="Extensión de archivo"/></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>sound</l><l>ext</l><l>typeOf</l><l>name</l></list><l>if (sound instanceof List) throw new Error(`Sound exporting does not&#xD;currently support lists`);&#xD;if (!(sound instanceof Sound)) throw new Error("Not a Sound");&#xD;var data = costume.contents.toDataURL(typeOf);&#xD;var link = document.createElement("a");&#xD;link.download = name + ext;&#xD;link.href = data;&#xD;link.click();</l></block><list><block var="Contenido"/><block var="Extensión de archivo"/><custom-block s="unir: %mlt %mult%mlt"><l>sound/</l><list><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><block var="Extensión de archivo"/><custom-block s="nueva lista %mult%s"><list><l>.mp3</l><l>.waw</l><l>.ogg</l></list></custom-block></custom-block><custom-block s="nueva lista %mult%s"><list><l>mpeg</l><l>waw</l><l>ogg</l></list></custom-block></custom-block></list></custom-block><block var="Nombre"/></list></block></script><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>contents</l><l>filename</l><l>ext</l></list><l>var pattern = new RegExp(&apos;^(https?:\\/\\/)?&apos;+ // protocol&#xD;    &apos;((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|&apos;+ // domain name&#xD;    &apos;((\\d{1,3}\\.){3}\\d{1,3}))&apos;+ // OR ip (v4) address&#xD;    &apos;(\\:\\d+)?(\\/[-a-z\\d%_.&#126;+]*)*&apos;+ // port and path&#xD;    &apos;(\\?[;&amp;a-z\\d%_.&#126;+=-]*)?&apos;+ // query string&#xD;    &apos;(\\#[-a-z\\d_]*)?$&apos;,&apos;i&apos;); // fragment locator&#xD;if (ext[0] != &apos;.&apos;)&#xD;ext = &apos;.&apos;+ext;&#xD;var lnk = top.window.document.createElement(&apos;a&apos;),&#xD;    blob = new Blob([contents]);&#xD;if (pattern.test(contents) || (pattern.test(contents.slice(1)) &amp;&amp;&#xD;pattern[0] == &apos;\\&apos;)){&#xD;lnk.href = contents;&#xD;} else {&#xD;lnk.href = (window.URL||window.webkitURL).createObjectURL(blob);}&#xD;lnk.download = filename + ext;&#xD;lnk.click();</l></block><list><block var="Contenido"/><block var="Nombre"/><block var="Extensión de archivo"/></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="guardar el archivo %&apos;Archivo&apos; en $nl el almacenamiento interno $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input></inputs><script><block s="doAddToList"><custom-block s="nueva lista %mult%s"><list><custom-block s="unir: %mlt %mult%mlt"><l>Nombre: </l><list><custom-block s="%txt del archivo %txt $file"><l>nombre</l><block var="Archivo"/></custom-block></list></custom-block><custom-block s="unir: %mlt %mult%mlt"><l>Tipo: </l><list><custom-block s="%txt del archivo %txt $file"><l>tipo</l><block var="Archivo"/></custom-block></list></custom-block><custom-block s="unir: %mlt %mult%mlt"><l>Tamaño: </l><list><custom-block s="%txt del archivo %txt $file"><l>tamaño en KB</l><block var="Archivo"/></custom-block><l> KB</l></list></custom-block><custom-block s="unir: %mlt %mult%mlt"><l>Última fecha de modificación: </l><list><custom-block s="%txt del archivo %txt $file"><l>última fecha de modificación</l><block var="Archivo"/></custom-block></list></custom-block><custom-block s="nueva lista %mult%s"><list><l>Vista previa:</l><custom-block s="leer archivo %txt %br como %txt $file"><block var="Archivo"/><custom-block s="%txt del archivo %txt $file"><l>tipo</l><block var="Archivo"/></custom-block></custom-block></list></custom-block></list></custom-block><custom-block s="almacenamiento interno $file"></custom-block></block></script></block-definition><block-definition s="eliminar todos los archivos del $nl almacenamiento interno $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Almacenamiento Interno</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block></script></block-definition><block-definition s="almacenamiento interno $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="super variable: %txt $robot"><l>Almacenamiento Interno</l></custom-block></block></script></block-definition><block-definition s="el archivo Nº %&apos;Número&apos; del $nl almacenamiento interno $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><block var="Número"/><custom-block s="almacenamiento interno $file"></custom-block></custom-block></block></script></block-definition><block-definition s="el contenido del archivo Nº %&apos;Número&apos; del $nl almacenamiento interno $file" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="elemento Nº %n de %l"><l>5</l><custom-block s="el archivo Nº %n del %br almacenamiento interno $file"><block var="Número"/></custom-block></custom-block></custom-block></block></script></block-definition><block-definition s="eliminar el archivo Nº %&apos;Número&apos; del $nl almacenamiento interno $file" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doDeleteFromList"><block var="Número"/><custom-block s="almacenamiento interno $file"></custom-block></block></script></block-definition><block-definition s="crear un %&apos;Opción&apos; para el objeto %&apos;Objeto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">clon<options>clon&#xD;hijo&#xD;duplicado</options></input><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><custom-block s="decir a %txt que haga %cs"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Mi hijo o mi copia</l><block s="newClone"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block></block></custom-block><block s="doRun"><block s="reportAttributeOf"><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>clon</l></custom-block><script><block s="doReport"><block s="reifyScript"><script><block s="doSetVar"><l><option>my name</option></l><custom-block s="unir: %mlt %mult%mlt"><l>Clon Nº</l><list><custom-block s="Nº de %s en %l"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block></custom-block><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportGet"><l><option>self</option></l></block><l></l></block></autolambda><list></list></block></custom-block></custom-block><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block></custom-block></custom-block><l> del objeto </l><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>name</option></l></block></autolambda><list></list></block></custom-block></list></custom-block></block><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>hijo</l></custom-block><script><block s="doReport"><block s="reifyScript"><script><block s="doSetVar"><l><option>my name</option></l><custom-block s="unir: %mlt %mult%mlt"><l>Hijo Nº</l><list><custom-block s="Nº de %s en %l"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block></custom-block><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportGet"><l><option>self</option></l></block><l></l></block></autolambda><list></list></block></custom-block></custom-block><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block></custom-block></custom-block><l> del objeto </l><custom-block s="preguntar a %txt por %repRing"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>name</option></l></block></autolambda><list></list></block></custom-block></list></custom-block></block><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>duplicado</l></custom-block><script><block s="doReport"><block s="reifyScript"><script><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l><option>my parent</option></l><l></l></block></script><list></list></block></block></script></custom-block></script></custom-block></script><list></list></block><list></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block var="Mi hijo o mi copia"/></autolambda><list></list></block><list></list></block></block><list></list></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="eliminar este clon $trash" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="removeClone"></block></script></block-definition><block-definition s="decir a todos los clones de %&apos;Objeto&apos; que hagan %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">➤<options>§_objectsMenu</options></input><input type="%cs"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block></custom-block><script><custom-block s="decir a %txt que haga %cs"><block var="Elemento"/><block var="Script"/></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></script></block-definition><block-definition s="convertir texto %&apos;Texto&apos; a disfraz %&apos;Opción&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input><input type="%txt" readonly="true">SVG<options>SVG&#xD;HTML</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Disfraz SVG</l><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>SVG</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>cst</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>svg</l></list><l>var cst=false;&#xD;var svgImg = document.createElement(&apos;img&apos;);&#xD;svgImg.onload=()=&gt;{cst = new SVG_Costume( svgImg, "svg")};&#xD;svgImg.onerror= ()=&gt;{cst = true};&#xD;svgImg.src = &apos;data:image/svg+xml,&apos; + encodeURIComponent(svg);&#xD;return ()=&gt;cst;</l></custom-block><list><block var="Texto"/></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="repetir %txt que %boolUE %ca"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block></block></script><list></list></block><list></list></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>HTML</l></custom-block><script><block s="doReport"><custom-block s="convertir texto %mlt a disfraz %txt"><custom-block s="unir: %mlt %mult%mlt"><l>&lt;svg xmlns="http://www.w3.org/2000/svg" xwidth="Infinity" xheight="Infinity"&gt;&lt;foreignObject width="100%" height="100%"&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;</l><list><block var="Texto"/><l>&lt;/div&gt;&lt;/foreignObject&gt;&lt;/svg&gt;</l></list></custom-block><l>SVG</l></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></custom-block><block s="doIfElse"><custom-block s="%txt %boolUE"><l>no</l><custom-block s="¿es %s un %txt ?"><block var="Disfraz SVG"/><l>booleano</l></custom-block></custom-block><script><block s="doReport"><block var="Disfraz SVG"/></block></script><script><block s="doReport"><custom-block s="convertir texto %mlt a disfraz %txt"><l></l><l>HTML</l></custom-block></block></script></block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="convertir por temperatura: %&apos;Número&apos; %&apos;Opción&apos; %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%txt" readonly="true">Celsius<options>Celsius&#xD;Fahrenheit&#xD;Kelvin&#xD;Rankine</options></input><input type="%txt" readonly="true">Fahrenheit<options>Celsius&#xD;Fahrenheit&#xD;Kelvin&#xD;Rankine</options></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="nueva función: %mlt %br %cs"><l>Conversión por Temperatura</l><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Celsius</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Fahrenheit</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>9</l><l>÷</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>32</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Fahrenheit</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Celsius</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>32</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>×</l><custom-block s="%n %s %n"><l>5</l><l>÷</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Celsius</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kelvin</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>+</l><l>273.15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kelvin</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Celsius</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>273.15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Celsius</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Rankine</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>9</l><l>÷</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>491.67</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Rankine</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Celsius</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>491.67</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>×</l><custom-block s="%n %s %n"><l>5</l><l>÷</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Fahrenheit</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kelvin</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>32</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>×</l><custom-block s="%n %s %n"><l>5</l><l>÷</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>273.15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kelvin</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Fahrenheit</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>273.15</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>×</l><custom-block s="%n %s %n"><l>9</l><l>÷</l><l>5</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>32</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Fahrenheit</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Rankine</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>+</l><l>459.67</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Rankine</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Fahrenheit</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>-</l><l>459.67</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Kelvin</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Rankine</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>1.8</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>Rankine</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><block var="Opción2"/><l>igual</l><l>Kelvin</l></custom-block></custom-block><script><block s="doReport"><custom-block s="%n %s %n"><block var="Número"/><l>×</l><custom-block s="%n %s %n"><l>5</l><l>÷</l><l>9</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><block var="Opción2"/></custom-block><script><block s="doReport"><block var="Número"/></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="convertir por base númerica: %&apos;Número&apos; en base: %&apos;Opción&apos; a base: %&apos;Opción2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s">10</input><input type="%n" readonly="true">2<options>2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7&#xD;8&#xD;9&#xD;10&#xD;11&#xD;12&#xD;13&#xD;14&#xD;15&#xD;16</options></input><input type="%n" readonly="true">10<options>2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7&#xD;8&#xD;9&#xD;10&#xD;11&#xD;12&#xD;13&#xD;14&#xD;15&#xD;16</options></input></inputs><script><block s="doReport"><custom-block s="hacer %mlt en %txt"><block s="evaluate"><block s="reportJSFunction"><list><l>n</l></list><custom-block s="unir: %mlt %mult%mlt"><l>return n.toString(</l><list><block var="Opción2"/><l>);</l></list></custom-block></block><list><custom-block s="%s de %n"><l>identidad</l><block s="evaluate"><block s="reportJSFunction"><list><l>n</l></list><custom-block s="unir: %mlt %mult%mlt"><l>return parseInt(n, </l><list><block var="Opción"/><l>);</l></list></custom-block></block><list><block var="Número"/></list></block></custom-block></list></block><l>mayúsculas</l></custom-block></block></script></block-definition><block-definition s="convertir valor UTC %&apos;Número&apos; a texto UTC" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">2147544847000</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>UTC</l></list><l>return new Date((UTC)*1)</l></custom-block><list><block var="Número"/></list></custom-block></block></script></block-definition><block-definition s="convertir texto UTC %&apos;Texto&apos; a valor UTC" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt">Tue Jan 19 2038 15:14:07</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>UTC</l></list><l>return Date.parse ((UTC))</l></custom-block><list><block var="Texto"/></list></custom-block></block></script></block-definition><block-definition s="ID del Pokémon Nº %&apos;Número&apos; como disfraz" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">52</input></inputs><script><block s="doReport"><custom-block s="el URL %txt como disfraz"><custom-block s="unir: %mlt %mult%mlt"><l>https://assets.pokemon.com/assets/cms2/img/pokedex/full/</l><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>ID</l><custom-block s="separar %mlt por %txt"><block var="Número"/><l>letra</l></custom-block></custom-block><custom-block s="repetir por %n %s %ca"><custom-block s="%n %s %n"><l>3</l><l>-</l><custom-block s="%txt de la lista: %l"><l>longitud</l><block var="ID"/></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>veces</l><script><custom-block s="%txt %s en %n de %l"><l>insertar</l><l>0</l><l>1</l><block var="ID"/></custom-block></script></custom-block><custom-block s="reportar %mlt"><custom-block s="%txt de la lista: %l"><l>solo texto con solo una línea</l><custom-block s="mapear %repRing sobre %l"><block s="reifyReporter"><autolambda><custom-block s="%s de %n"><l>identidad</l><l></l></custom-block></autolambda><list></list></block><block var="ID"/></custom-block></custom-block></custom-block></script><list></list></block><list></list></custom-block><l>.png</l></list></custom-block></custom-block></block></script></block-definition><block-definition s="convertir número %&apos;Número&apos; a valor cronométrico" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">60</input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>÷</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>menor</l><l>10</l></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>menor</l><l>10</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>÷</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>&apos; 0</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>"</l></list></custom-block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="unir: %mlt %mult%mlt"><l>0</l><list><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>÷</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>&apos; </l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>"</l></list></custom-block></custom-block></script></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>menor</l><l>10</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>÷</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><list><l>&apos; 0</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>"</l></list></custom-block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="unir: %mlt %mult%mlt"><custom-block s="%s de %n"><l>suelo</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>÷</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><list><l>&apos;</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>suelo</l><block var="Número como Valor"/></custom-block><l>módulo</l><l>60</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>"</l></list></custom-block></custom-block></script></custom-block></script></custom-block></script><list><l>Número como Valor</l></list></block><list><block var="Número"/></list></custom-block></block></script></block-definition><block-definition s="símbolo morfico: %&apos;Tipo&apos; con tamaño %&apos;Tamaño&apos; y color: %&apos;color&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">CloudGradient<options>function() {&#xD;var obj = {};&#xD;Object.keys(SymbolMorph.prototype)&#xD;.filter(e =&gt; e.includes(&quot;renderSymbol&quot;))&#xD;.map(e =&gt; e.replace(&quot;renderSymbol&quot;, &quot;&quot;))&#xD;.filter(e =&gt; e !== &quot;ClosedBrushPath&quot; &amp;&amp; e !== &quot;Stop&quot; &amp;&amp; e !== &quot;OctagonOutline&quot;)&#xD;.sort()&#xD;.forEach(e =&gt; obj[e] = e);&#xD;return obj;&#xD;}</options></input><input type="%n">50</input><input type="%clr">rgba(0,0,0,255)</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>type</l><l>size</l><l>color</l></list><l>if ("renderSymbol" + type in SymbolMorph.prototype){&#xD; return new Costume((new SymbolMorph(type.charAt(0).toLowerCase() +&#xD;                                     type.slice(1), size, color)).fullImage(), type);&#xD;} else {return false;}</l></block><list><block var="Tipo"/><block var="Tamaño"/><block var="color"/></list></block></block></script></block-definition><block-definition s="¿estás en el editor? $gearPartial" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="este sitio web: $cloudGradient-1-173-200-255"></custom-block><l>igual</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return parent.location.href;</l></custom-block><list></list></custom-block></custom-block></block></script></block-definition><block-definition s="importar scripts como XML en %&apos;Texto&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mlt"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>xmlString</l></list><l>this.parentThatIsA(IDE_Morph).rawOpenScriptString( xmlString);</l></custom-block><list><block var="Texto"/></list></custom-block></script></block-definition><block-definition s="convertir el script %&apos;Script&apos; a XML" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>script</l></list><l>var ide = this.parentThatIsA(IDE_Morph),&#xD;    blockEditor = this.parentThatIsA(BlockEditorMorph);&#xD;if (!ide &amp;&amp; blockEditor) {&#xD;   ide = blockEditor.target.parentThatIsA(IDE_Morph);&#xD;}&#xD;if (ide) {&#xD;   return ide.serializer.serialize( script.expression);&#xD;}</l></custom-block><list><block var="Script"/></list></custom-block></block></script></block-definition><block-definition s="detectar a los objetos más cercanos $nl con un rango máximo de %&apos;Número&apos; $footprints" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">50</input></inputs><script><block s="doReport"><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="todos los objetos"></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><custom-block s="mi escenario"></custom-block></custom-block></autolambda><list></list></block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><custom-block s="mi mismo"></custom-block></custom-block></autolambda><list></list></block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt en frente de %txt"><l>distancia</l><l></l></custom-block><l>menor igual</l><block var="Número"/></custom-block></autolambda><list></list></block></custom-block></block></script></block-definition><block-definition s="color que el puntero del $nl cursor está tocando $pipette" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>r, g, b, a</l></list><l>var Clr = new Color(r, g, b, a / 100);&#xD;var M = new ColorSlotMorph (Clr);&#xD;M.r = r;&#xD;M.g = g;&#xD;M.b = b;&#xD;M.a = a / 100;&#xD;M.eq = Clr.eq;&#xD;var C = undefined;&#xD;window.$ = M;&#xD;var Size = 30;&#xD;M.bounds.corner.x = Size;&#xD;M.bounds.corner.y = Size;&#xD;M.fullImage = function ()&#xD;{ if (C !== undefined) { return (C);}&#xD;C = document.createElement("canvas");&#xD;C.width = 50;&#xD;C.height = 50;&#xD;var E = C.getContext("2d");&#xD;E.fillStyle = Clr.toString ();&#xD;E.fillRect(0, 0, +C.width, +C.height);&#xD;return (C);&#xD;};&#xD;M.image = M.fullImage(Size);&#xD;return (M);</l></block><block s="reportAspect"><l><option>r-g-b-a</option></l><l><option>mouse-pointer</option></l></block></block></block></script></block-definition><block-definition s="¿este dispositivo es táctil? $gearPartial" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return ((&apos;ontouchstart&apos; in window) ||&#xD;(navigator.maxTouchPoints &gt; 0) ||&#xD;(navigator.msMaxTouchPoints &gt; 0));</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="¿el volumen del microfono es fuerte? $circleSolid-1-255-0-0" type="predicate" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="volumen del microfono $circleSolid-1-255-0-0"></custom-block><l>mayor igual</l><l>30</l></custom-block></block></script></block-definition><block-definition s="reproducir %&apos;Hz&apos; Hz por %&apos;Segundos&apos; segundos" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">260</input><input type="%n">2.5</input></inputs><script><block s="doPlayNote"><custom-block s="%n %s %n"><custom-block s="%n %s %n"><l>12</l><l>×</l><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>logaritmo</l><custom-block s="%n %s %n"><block var="Hz"/><l>÷</l><l>440</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></custom-block><l>÷</l><custom-block s="%s de %n"><l>logaritmo</l><l>2</l></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><l>+</l><l>69</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block><block var="Segundos"/></block></script></block-definition><block-definition s="%&apos;Opción&apos; actual $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe aktuelle Position&#xD;pt:a localização corrente do dispositivo no $globe&#xD;ca:$globe ubicació actual&#xD;</translations><inputs><input type="%txt" readonly="true">ubicación<options>ubicación&#xD;longitud&#xD;latitud</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ubicación</l></custom-block><script><custom-block s="establecer la variable de script %upvar a %s"><l>Ubicación Actual</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var crd = new List(),&#xD;myself = this,&#xD;options = {&#xD;enableHighAccuracy: true,&#xD;timeout: 5000,&#xD;maximumAge: 0&#xD;};&#xD;function success(pos) {&#xD;crd = new List([&#xD;pos.coords.latitude,&#xD;pos.coords.longitude&#xD;]);&#xD;}&#xD;function error(err) {&#xD;crd = new List([0, 0]);&#xD;myself.inform(&apos;La geolocalización a fallado.&apos;);&#xD;}&#xD;navigator.geolocation.getCurrentPosition(&#xD;success,&#xD;error,&#xD;options&#xD;);&#xD;return function () {return crd; }</l></block><list></list></block></custom-block><block s="doWaitUntil"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block s="evaluate"><block var="Ubicación Actual"/><list></list></block></block><l>2</l></block></block><block s="doReport"><block s="evaluate"><block var="Ubicación Actual"/><list></list></block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>longitud</l></custom-block><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>1</l><custom-block s="%txt actual $location"><l>ubicación</l></custom-block></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>latitud</l></custom-block><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><l>2</l><custom-block s="%txt actual $location"><l>ubicación</l></custom-block></custom-block></block></script></custom-block></script></custom-block></script><list></list></block><list></list></block></block></script></block-definition><block-definition s="mostrar mensaje en objeto con nombre: %&apos;Nombre&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">Error: No se puedo decodificar el texto XML.</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><block s="reportJSFunction"><list><l>name</l></list><l>this.inform(name);</l></block><list><block var="Nombre"/></list></custom-block></script></block-definition><block-definition s="establecer el zoom a %&apos;Zoom&apos; $location" type="command" category="other"><header></header><code></code><translations>de:setze $globe Zoom auf _&#xD;pt:altera o zoom do $globe para _&#xD;ca:$globe fixa el zoom a _&#xD;</translations><inputs><input type="%n">10</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>stage</l><l>n</l></list><l>stage.worldMap.setZoom(n)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Zoom"/></list></block><custom-block s="actualizar el mapa $location"></custom-block></script></block-definition><block-definition s="zoom $location" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l></list><l>return stage.worldMap.zoom;</l></block><list><block s="reportGet"><l><option>stage</option></l></block></list></block></block></script></block-definition><block-definition s="longitud desde posición en X %&apos;X&apos; $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe Längengrad von x _&#xD;pt:a longitude no $globe da coordenada x _&#xD;ca:$globe longitud per a x _&#xD;</translations><inputs><input type="%n">0</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l><l>x</l></list><l>return stage.worldMap.lonFromSnapX(x)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="X"/></list></block></block></script></block-definition><block-definition s="latitud desde posición en Y %&apos;Y&apos; $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe Längengrad von x _&#xD;pt:a longitude no $globe da coordenada x _&#xD;ca:$globe longitud per a x _&#xD;</translations><inputs><input type="%n">0</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l><l>y</l></list><l>return stage.worldMap.latFromSnapY(y)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Y"/></list></block></block></script></block-definition><block-definition s="posición en X desde longitud %&apos;Longitud&apos; $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe Längengrad von x _&#xD;pt:a longitude no $globe da coordenada x _&#xD;ca:$globe longitud per a x _&#xD;</translations><inputs><input type="%n">0</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l><l>lng</l></list><l>return stage.worldMap.snapXfromLon(lng)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Longitud"/></list></block></block></script></block-definition><block-definition s="posición en Y desde latitud %&apos;Latitud&apos; $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe Längengrad von x _&#xD;pt:a longitude no $globe da coordenada x _&#xD;ca:$globe longitud per a x _&#xD;</translations><inputs><input type="%n">0</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l><l>lat</l></list><l>return stage.worldMap.snapYfromLat(lat)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Latitud"/></list></block></block></script></block-definition><block-definition s="ir hacia %&apos;Longitud&apos; y %&apos;Latitud&apos; en el mapa $location" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">-9.0571833</input><input type="%n">-78.5900213</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>stage</l><l>lat</l><l>lon</l></list><l>stage.worldMap.setView(lon, lat);</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Longitud"/><block var="Latitud"/></list></block><custom-block s="actualizar el mapa $location"></custom-block></script></block-definition><block-definition s="cambiar en %&apos;Longitud&apos; y en %&apos;Latitud&apos; sobre el mapa $location" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">10</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>stage</l><l>lon</l><l>lat</l></list><l>stage.worldMap.panBy(lon, lat)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Longitud"/><custom-block s="%n %s %n"><block var="Latitud"/><l>×</l><l>-1</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></list></block><custom-block s="actualizar el mapa $location"></custom-block></script></block-definition><block-definition s="distancia en km hacia %&apos;Objeto&apos; $location" type="reporter" category="other"><header></header><code></code><translations>de:$globe Entfernung in km zu _&#xD;pt:a tua distância em km a _ no $globo&#xD;ca:$globe distància en km fins a _&#xD;</translations><inputs><input type="%s" readonly="true">➤<options>§_objectsMenu</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="mi mismo"></custom-block><l>diferente</l><custom-block s="mi escenario"></custom-block></custom-block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="objeto %txt"><block var="Objeto"/></custom-block><l>diferente</l><custom-block s="mi escenario"></custom-block></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l><l>lng1</l><l>lat1</l><l>lng2</l><l>lat2</l></list><l>return stage.worldMap.distanceInKm(lat1, lng1, lat2, lng2)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><custom-block s="longitud desde posición en X %n $location"><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="latitud desde posición en Y %n $location"><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="longitud desde posición en X %n $location"><custom-block s="posición en %s del objeto %txt"><l>X</l><block var="Objeto"/></custom-block></custom-block><custom-block s="latitud desde posición en Y %n $location"><custom-block s="posición en %s del objeto %txt"><l>Y</l><block var="Objeto"/></custom-block></custom-block></list></block></block></script><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block><l>÷</l><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></custom-block></script><script><block s="doReport"><custom-block s="%n %s %n"><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block><l>÷</l><custom-block s="%s de %n"><l>∞</l><l>1</l></custom-block><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></block></script></custom-block></script><list></list></block><list></list></block></block></script></block-definition><block-definition s="establecer el estilo del mapa como %&apos;Nombre&apos; $location" type="command" category="other"><header></header><code></code><translations>de:setze $globe Stil auf _&#xD;pt:altera o estilo do $globe para _&#xD;ca:$globe fixa l&apos;estil de mapa a _&#xD;</translations><inputs><input type="%s" readonly="true">Wikimedia<options>OpenStreetMap&#xD;Watercolor&#xD;Toner&#xD;Terrain&#xD;Topographic&#xD;Satellite&#xD;Streets&#xD;Shading</options></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>stage</l><l>name</l></list><l>stage.worldMap.setHost(name)</l></block><list><block s="reportGet"><l><option>stage</option></l></block><block var="Nombre"/></list></block><custom-block s="actualizar el mapa $location"></custom-block></script></block-definition><block-definition s="actualizar el mapa $location" type="command" category="other"><header></header><code></code><translations>de:aktualisiere $globe&#xD;pt:actualiza o $globe&#xD;ca:$globe força refresc&#xD;</translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>stage</l></list><l>stage.worldMap.extent = stage.dimensions;&#xD;stage.worldMap.render()</l></block><list><block s="reportGet"><l><option>stage</option></l></block></list></block><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="doSwitchToCostume"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><block s="doWaitUntil"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l></list><l>return !stage.worldMap.loading</l></block><list><block s="reportGet"><l><option>stage</option></l></block></list></block></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>stage</l></list><l>return new Costume(stage.worldMap.canvas, &apos;map&apos;)</l></block><list><block s="reportGet"><l><option>stage</option></l></block></list></block></block></script><list></list></block><list></list></custom-block></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="modificar las notas del proyecto $gearPartial" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>value</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph);&#xD;ide.savingPreferences = true;&#xD;ide.projectNotes = value;</l></custom-block><list><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="establecer la variable de script %upvar a %s"><l>Notas del Proyecto</l><custom-block s="%txt con %br Título: %s %br Contenido: %mlt %br Disfraz: %txt %br Descripción: %mlt"><l>listar con muchas líneas</l><l>Notas del proyecto:</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph);&#xD;return ide.projectNotes;</l></custom-block><list></list></custom-block><custom-block s="símbolo morfico: %s con tamaño %n y color: %clr"><l>List</l><l>50</l><color>80,80,80,1</color></custom-block><l></l></custom-block></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Notas del Proyecto"/><l>diferente</l><l></l></custom-block><script><custom-block s="reportar %mlt"><block var="Notas del Proyecto"/></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph);&#xD;return ide.projectNotes;</l></custom-block><list></list></custom-block></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></list></custom-block></script></block-definition><block-definition s="cambiar el idioma al %&apos;Idioma&apos; $globeBig" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">es<options>Amhárico=am&#xD;Arabico=ar&#xD;Azerbaiyano=az&#xD;Bielorruso=be&#xD;Bulgario=bg&#xD;Catalán=ca&#xD;Checo=cs&#xD;Galés=cy&#xD;Danés=da&#xD;Alemán=de&#xD;Griego=el&#xD;Inglés=en&#xD;Esperanto=eo&#xD;Español=es&#xD;Estonio=et&#xD;Vasco=eu&#xD;Persa=fa&#xD;Finlandés=fi&#xD;Francés=fr&#xD;Irlandés=ga&#xD;Gaélico=gd&#xD;Gallego=gl&#xD;Hebreo=he&#xD;Hindi=hi&#xD;Croata=hr&#xD;Haitiano=ht&#xD;Húngaro=hu&#xD;Armenio=hy&#xD;Indonesio=id&#xD;Islandés=is&#xD;Italiano=it&#xD;Japonés=ja&#xD;Canarés=kn&#xD;Coreano=ko&#xD;Kurdo=ku&#xD;Latín=la&#xD;Lituano=lt&#xD;Letón=lv&#xD;Maorí=mi&#xD;Macedónio=mk&#xD;Malayalam=ml&#xD;Mongól=mn&#xD;Marathi=mr&#xD;Malayo=ms&#xD;Maltés=mt&#xD;Birmano=my&#xD;Noruego=nb&#xD;Holandés=nl&#xD;Noruego=nn&#xD;Polaco=pl&#xD;Portugués=pt&#xD;Rumano=ro&#xD;Ruso=ru&#xD;Eslovaco=sk&#xD;Esloveno=sl&#xD;Albanés=sq&#xD;Serbio=sr&#xD;Sueco=sv&#xD;Telugu=te&#xD;Thailandés=th&#xD;Turco=tr&#xD;Ucraniano=uk&#xD;Uzbeko=uz&#xD;Vietnamita=vi&#xD;Chino=zh&#xD;Zulú=zu</options></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>value</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph);&#xD;ide.savingPreferences = true;&#xD;ide.setLanguage(value);</l></custom-block><list><block var="Idioma"/></list></custom-block></script></block-definition><block-definition s="grabar el movimiento del cursor con color %&apos;Color&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input></inputs><script><custom-block s="borrar todo"></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>X</l><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Y</l><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Dirección</l><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Tamaño</l><custom-block s="valor del efecto %txt"><l>tamaño</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Color del lápiz</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Tamaño del lápiz</l><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>¿Lápiz bajado?</l><custom-block s="¿lápiz %txt ?"><l>bajado</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Muestras</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Disfraz actual</l><block s="reportGet"><l><option>costume</option></l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Resultado de la grabación como imagen</l><block s="reportNewCostume"><custom-block s="nueva lista %mult%s"><list><l></l><l></l><l></l><l></l></list></custom-block><l>0</l><l>0</l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Rastro del lápiz</l><custom-block s="rastro del lápiz"></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Segundos para la grabación</l><custom-block s="%txt con %br Título: %s %br Contenido: %mlt %br Disfraz: %txt %br Descripción: %mlt"><l>listar con una sola línea</l><l>¿Por cuantos segundos quieres grabar?</l><l>10</l><l></l><l></l></custom-block></custom-block><custom-block s="%txt %b %cs"><l>si</l><custom-block s="¿ %s es %txt que %s ?"><block var="Segundos para la grabación"/><l>igual</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></custom-block><custom-block s="borrar todo"></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>1</l><custom-block s="hacer un color con: %n %n %n %n"><l>255</l><l>0</l><l>0</l><l>100</l></custom-block></custom-block><custom-block s="repetir por %n %s %ca"><block var="Segundos para la grabación"/><l>segundos</l><script><custom-block s="cambiar al disfraz %txt"><block s="reportNewCostume"><custom-block s="nueva lista %mult%s"><list><l>0</l><l>0</l><l>0</l><l>100</l></list></custom-block><l>1</l><l>1</l></block></custom-block><block s="setScale"><l>1000</l></block><custom-block s="%txt en %n º"><l>apuntar</l><l>0</l></custom-block><custom-block s="ir a X %n Y %n"><custom-block s="posición en %s del ratón"><l>X</l></custom-block><custom-block s="posición en %s del ratón"><l>Y</l></custom-block></custom-block><block s="doAddToList"><custom-block s="nueva lista %mult%s"><list><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><block s="reportMouseDown"></block><script><custom-block s="%txt lápiz"><l>bajar</l></custom-block><block s="doReport"><l>izquierdo</l></block></script><script><custom-block s="%txt lápiz"><l>subir</l></custom-block><block s="doReport"><l>ninguno</l></block></script></custom-block></script><list></list></block><list></list></custom-block><block s="evaluate"><block s="reportJSFunction"><list><l>C</l></list><l>return (new List([ C.r, C.g, C.b, C.a * 100 ]));</l></block><list><block var="Color"/></list></block></list></custom-block><block var="Muestras"/></block><custom-block s="%txt %mlt"><l>decir</l><l>Grabando...</l></custom-block></script></custom-block><custom-block s="ir a X %n Y %n"><block var="X"/><block var="Y"/></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><block var="Dirección"/></custom-block><custom-block s="%txt %mlt"><l>decir</l><l></l></custom-block><block s="setScale"><block var="Tamaño"/></block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><block var="¿Lápiz bajado?"/><l>es</l><l><bool>true</bool></l></custom-block><script><custom-block s="%txt lápiz"><l>bajar</l></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><block var="¿Lápiz bajado?"/><l>es</l><l><bool>false</bool></l></custom-block><script><custom-block s="%txt lápiz"><l>subir</l></custom-block></script></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><block var="Tamaño del lápiz"/><block var="Color del lápiz"/></custom-block><block s="doSetVar"><l>Resultado de la grabación como imagen</l><custom-block s="rastro del lápiz"></custom-block></block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="borrar todo"></custom-block><custom-block s="cambiar al disfraz %txt"><block var="Rastro del lápiz"/></custom-block><custom-block s="%txt aquí"><l>estampar</l></custom-block><custom-block s="sino %cs si %b %cs"><script><custom-block s="cambiar al disfraz %txt"><block var="Disfraz actual"/></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Disfraz actual"/><l>igual</l><l></l></custom-block><script><custom-block s="cambiar al disfraz %txt"><l><option>Turtle</option></l></custom-block></script></custom-block></script></custom-block><custom-block s="exportar un archivo con %br nombre: %txt %br contenido: %code %br extensión: %txt $file"><l>Captura del movimiento del cursor</l><custom-block s="%txt de la lista: %l"><l>JSON</l><block var="Muestras"/></custom-block><l>.json</l></custom-block></script></block-definition><block-definition s="importar un archivo como grabación del cusror" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="borrar todo"></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>X</l><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Y</l><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Dirección</l><custom-block s="dirección del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Tamaño</l><custom-block s="valor del efecto %txt"><l>tamaño</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Color del lápiz</l><custom-block s="color del lápiz del objeto %txt"><custom-block s="mi mismo"></custom-block></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Tamaño del lápiz</l><custom-block s="argumento de lápiz %txt"><l>tamaño</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>¿Lápiz bajado?</l><custom-block s="¿lápiz %txt ?"><l>bajado</l></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Muestras</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Disfraz actual</l><block s="reportGet"><l><option>costume</option></l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Resultado de la grabación como imagen</l><block s="reportNewCostume"><custom-block s="nueva lista %mult%s"><list><l>0</l><l>0</l><l>0</l><l>0</l></list></custom-block><l>0</l><l>0</l></block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Rastro del lápiz</l><custom-block s="rastro del lápiz"></custom-block></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Muestras</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;if (input !== null) {&#xD;document.body.removeChild(input);&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}</l></block><list></list></block><custom-block s="esperar %txt que %boolUE"><l>hasta</l><custom-block s="¿la lista %l está vacía?"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block></custom-block></custom-block><block s="doRun"><block s="reportJSFunction"><list><l>typesList</l></list><l>var input = document.getElementById("fileInput");&#xD;if (input === null) {&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}&#xD;var types = typesList.asArray();&#xD;var accept = "";&#xD;if (types.length &gt; 0) {&#xD;for (let i in types) {&#xD;let v = types[i];&#xD;if (typeof v == "string") {&#xD;accept += v&#xD;} &#xD;if (i + 1 &lt; types.length) { //last item doesn&apos;t have a comma at the end&#xD;accept += ","&#xD;}&#xD;}&#xD;} else {&#xD;accept = "*.*"; //i think that means all files&#xD;}&#xD;input.accept = accept; &#xD;input.click();</l></block><list><custom-block s="nueva lista %mult%s"><list></list></custom-block></list></block><custom-block s="esperar %txt que %boolUE"><l>mientras</l><custom-block s="¿la lista %l está vacía?"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block></custom-block></custom-block><block s="doSetVar"><l>Muestras</l><custom-block s="separar %mlt por %txt"><custom-block s="leer archivo %txt %br como %txt $file"><custom-block s="elemento Nº %n de %l"><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;return input === null ? new List() : new List(input.files);</l></block><list></list></block></custom-block><l>text/json</l></custom-block><l>JSON</l></custom-block></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var input = document.getElementById("fileInput");&#xD;if (input !== null) {&#xD;document.body.removeChild(input);&#xD;input = document.createElement("input");&#xD;input.type = "file";&#xD;input.id = "fileInput";&#xD;input.style = "position:absolute;display:none;"&#xD;input.multiple = true;&#xD;document.body.appendChild(input);&#xD;input.onchange = function() {&#xD;world.children[0].broadcast("file input changed");&#xD;}&#xD;}</l></block><list></list></block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><l>1</l><block s="evaluate"><block s="reportJSFunction"><list><l>r, g, b, a</l></list><l>var Clr = new Color(r, g, b, a / 100);&#xD;var M = new ColorSlotMorph (Clr);&#xD;M.r = r;&#xD;M.g = g;&#xD;M.b = b;&#xD;M.a = a / 100;&#xD;M.eq = Clr.eq;&#xD;var C = undefined;&#xD;window.$ = M;&#xD;var Size = 30;&#xD;M.bounds.corner.x = Size;&#xD;M.bounds.corner.y = Size;&#xD;M.fullImage = function ()&#xD;{ if (C !== undefined) { return (C);}&#xD;C = document.createElement("canvas");&#xD;C.width = 50;&#xD;C.height = 50;&#xD;var E = C.getContext("2d");&#xD;E.fillStyle = Clr.toString ();&#xD;E.fillRect(0, 0, +C.width, +C.height);&#xD;return (C);&#xD;};&#xD;M.image = M.fullImage(Size);&#xD;return (M);</l></block><custom-block s="elemento Nº %n de %l"><l>4</l><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Muestras"/></custom-block></custom-block></block></custom-block><custom-block s="borrar todo"></custom-block><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><block var="Muestras"/><script><block s="setHeading"><block s="reportRelationTo"><l><option>direction</option></l><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><l>2</l></custom-block><block var="Elemento"/></custom-block></block></block><custom-block s="ir a X %n Y %n"><custom-block s="elemento Nº %n de %l"><l>1</l><block var="Elemento"/></custom-block><custom-block s="elemento Nº %n de %l"><l>2</l><block var="Elemento"/></custom-block></custom-block><custom-block s="%txt %mlt"><l>decir</l><custom-block s="nueva lista %mult%s"><list><custom-block s="nueva lista %mult%s"><list><l>X</l><l>Y</l></list></custom-block><custom-block s="elemento Nº %n de %l"><custom-block s="números del %n al %n"><l>1</l><l>2</l></custom-block><block var="Elemento"/></custom-block></list></custom-block></custom-block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Elemento"/></custom-block><l>igual</l><l>izquierdo</l></custom-block><script><custom-block s="%txt lápiz"><l>bajar</l></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><custom-block s="elemento Nº %n de %l"><l>3</l><block var="Elemento"/></custom-block><l>igual</l><l>ninguno</l></custom-block><script><custom-block s="%txt lápiz"><l>subir</l></custom-block></script></custom-block></script></custom-block><custom-block s="ir a X %n Y %n"><block var="X"/><block var="Y"/></custom-block><custom-block s="%txt en %n º"><l>apuntar</l><block var="Dirección"/></custom-block><custom-block s="%txt %mlt"><l>decir</l><l></l></custom-block><block s="setScale"><block var="Tamaño"/></block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><block var="¿Lápiz bajado?"/><l>es</l><l><bool>true</bool></l></custom-block><script><custom-block s="%txt lápiz"><l>bajar</l></custom-block></script><custom-block s="¿ %boolUE %s %boolUE ?"><block var="¿Lápiz bajado?"/><l>es</l><l><bool>false</bool></l></custom-block><script><custom-block s="%txt lápiz"><l>subir</l></custom-block></script></custom-block><custom-block s="establecer el lápiz con: %br tamaño: %n %br color: %txt"><block var="Tamaño del lápiz"/><block var="Color del lápiz"/></custom-block><block s="doSetVar"><l>Resultado de la grabación como imagen</l><custom-block s="rastro del lápiz"></custom-block></block><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="borrar todo"></custom-block><custom-block s="cambiar al disfraz %txt"><block var="Rastro del lápiz"/></custom-block><custom-block s="%txt aquí"><l>estampar</l></custom-block><custom-block s="sino %cs si %b %cs"><script><custom-block s="cambiar al disfraz %txt"><block var="Disfraz actual"/></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Disfraz actual"/><l>igual</l><l></l></custom-block><script><custom-block s="cambiar al disfraz %txt"><l><option>Turtle</option></l></custom-block></script></custom-block></script></custom-block><custom-block s="%txt disfraz %txt"><l>exportar</l><block var="Resultado de la grabación como imagen"/></custom-block></script></block-definition><block-definition s="cambiar tema en %&apos;Tema&apos; $gearPartial" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">por defecto<options>por defecto&#xD;&#126;1&#xD;plano (brillante)&#xD;plano (oscuro)&#xD;&#126;2&#xD;Scratch 0.1&#xD;Scratch 0.2&#xD;Scratch 0.3&#xD;Scratch 0.4&#xD;Scratch 0.5&#xD;Scratch 0.6&#xD;Scratch 1.0&#xD;Scratch 2.0&#xD;Scratch 3.0</options></input></inputs><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>por defecto</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;ide.defaultDesign();</l></custom-block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>plano (brillante)</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;ide.flatDesign();</l></custom-block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>plano (oscuro)</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;IDE_Morph.prototype.setFlatDesign = function () {&#xD;MorphicPreferences.isFlat = true;&#xD;SpriteMorph.prototype.paletteColor = new Color(30, 30, 30);&#xD;SpriteMorph.prototype.paletteTextColor = new Color(70, 70, 70);&#xD;StageMorph.prototype.paletteTextColor&#xD;= SpriteMorph.prototype.paletteTextColor;&#xD;StageMorph.prototype.paletteColor = SpriteMorph.prototype.paletteColor;&#xD;SpriteMorph.prototype.sliderColor = SpriteMorph.prototype.paletteColor;&#xD;IDE_Morph.prototype.buttonContrast = 30;&#xD;IDE_Morph.prototype.backgroundColor = new Color(220, 220, 230);&#xD;IDE_Morph.prototype.frameColor = new Color(0, 0, 0);&#xD;IDE_Morph.prototype.backgroundColor = new Color(0, 0, 0);&#xD;IDE_Morph.prototype.groupColor = new Color(20, 20, 20);&#xD;IDE_Morph.prototype.sliderColor = SpriteMorph.prototype.sliderColor;&#xD;IDE_Morph.prototype.buttonLabelColor = new Color(240, 240, 240);&#xD;IDE_Morph.prototype.tabColors = [&#xD;IDE_Morph.prototype.frameColor,&#xD;IDE_Morph.prototype.frameColor.lighter(50),&#xD;IDE_Morph.prototype.groupColor&#xD;];&#xD;IDE_Morph.prototype.rotationStyleColors = IDE_Morph.prototype.tabColors;&#xD;IDE_Morph.prototype.appModeColor = IDE_Morph.prototype.frameColor;&#xD;IDE_Morph.prototype.scriptsPaneTexture = null;&#xD;IDE_Morph.prototype.padding = 1;&#xD;SpriteIconMorph.prototype.labelColor&#xD;= IDE_Morph.prototype.buttonLabelColor;&#xD;CostumeIconMorph.prototype.labelColor&#xD;= IDE_Morph.prototype.buttonLabelColor;&#xD;SoundIconMorph.prototype.labelColor&#xD;= IDE_Morph.prototype.buttonLabelColor;&#xD;TurtleIconMorph.prototype.labelColor&#xD;= IDE_Morph.prototype.buttonLabelColor;&#xD;SyntaxElementMorph.prototype.contrast = 25;&#xD;ScriptsMorph.prototype.feedbackColor = new Color(255, 255, 255);&#xD;};&#xD;this.parentThatIsA(IDE_Morph).flatDesign();</l></custom-block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.1</l></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>90</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>250</l><l>170</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>0</l><l>140</l><l>220</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>0</l><l>140</l><l>220</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>0</l><l>165</l><l>100</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>0</l><l>130</l><l>65</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>125</l><l>0</l><l>215</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;MorphicPreferences.isFlat = true;&#xD;SpriteMorph.prototype.paletteColor = new Color(200, 200, 200);&#xD;StageMorph.prototype.paletteColor = new Color(200, 200, 200);&#xD;SpriteMorph.prototype.sliderColor = SpriteMorph.prototype.paletteColor;&#xD;SpriteMorph.prototype.paletteTextColor = new Color(0, 0, 0);&#xD;StageMorph.prototype.paletteTextColor = SpriteMorph.prototype.paletteTextColor;&#xD;IDE_Morph.prototype.buttonContrast = 30;&#xD;IDE_Morph.prototype.backgroundColor = new Color(100, 100, 100);&#xD;IDE_Morph.prototype.frameColor = new Color(200, 200, 225);&#xD;IDE_Morph.prototype.groupColor = new Color(255, 225, 205);&#xD;IDE_Morph.prototype.sliderColor = SpriteMorph.prototype.sliderColor;&#xD;IDE_Morph.prototype.buttonLabelColor = new Color(0, 0, 0);&#xD;IDE_Morph.prototype.tabColors = [&#xD;IDE_Morph.prototype.frameColor,&#xD;IDE_Morph.prototype.frameColor.lighter(30),&#xD;IDE_Morph.prototype.groupColor&#xD;];&#xD;IDE_Morph.prototype.rotationStyleColors = [&#xD;IDE_Morph.prototype.groupColor,&#xD;IDE_Morph.prototype.frameColor,&#xD;IDE_Morph.prototype.frameColor.lighter(30)&#xD;];&#xD;    IDE_Morph.prototype.appModeColor = IDE_Morph.prototype.frameColor;&#xD;    IDE_Morph.prototype.scriptsPaneTexture = ide.scriptsTexture();&#xD;    IDE_Morph.prototype.padding = 1;&#xD;    SpriteIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    CostumeIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    SoundIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    TurtleIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;SyntaxElementMorph.prototype.contrast = 50;&#xD;ScriptsMorph.prototype.feedbackColor = new Color(0, 0, 0);&#xD;ide.refreshIDE();</l></block><list></list></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.2</l></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>100</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>250</l><l>170</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>0</l><l>140</l><l>220</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>0</l><l>140</l><l>220</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>0</l><l>165</l><l>100</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>0</l><l>130</l><l>65</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>125</l><l>0</l><l>215</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;MorphicPreferences.isFlat = true;&#xD;SpriteMorph.prototype.paletteColor = new Color(165, 190, 255);&#xD;StageMorph.prototype.paletteColor = new Color(165, 190, 255);&#xD;SpriteMorph.prototype.sliderColor = SpriteMorph.prototype.paletteColor;&#xD;SpriteMorph.prototype.paletteTextColor = new Color(0, 0, 0);&#xD;StageMorph.prototype.paletteTextColor = SpriteMorph.prototype.paletteTextColor;&#xD;IDE_Morph.prototype.buttonContrast = 30;&#xD;IDE_Morph.prototype.backgroundColor = new Color(100, 100, 100);&#xD;IDE_Morph.prototype.frameColor = new Color(115, 125, 255);&#xD;IDE_Morph.prototype.groupColor = new Color(245, 225, 75);&#xD;IDE_Morph.prototype.sliderColor = SpriteMorph.prototype.sliderColor;&#xD;IDE_Morph.prototype.buttonLabelColor = new Color(0, 0, 0);&#xD;IDE_Morph.prototype.tabColors = [&#xD;IDE_Morph.prototype.frameColor,&#xD;IDE_Morph.prototype.frameColor.lighter(30),&#xD;IDE_Morph.prototype.groupColor&#xD;];&#xD;IDE_Morph.prototype.rotationStyleColors = [&#xD;IDE_Morph.prototype.groupColor,&#xD;IDE_Morph.prototype.frameColor,&#xD;IDE_Morph.prototype.frameColor.lighter(30)&#xD;];&#xD;    IDE_Morph.prototype.appModeColor = IDE_Morph.prototype.frameColor;&#xD;    IDE_Morph.prototype.scriptsPaneTexture = ide.scriptsTexture();&#xD;    IDE_Morph.prototype.padding = 1;&#xD;    SpriteIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    CostumeIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    SoundIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    TurtleIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;SyntaxElementMorph.prototype.contrast = 50;&#xD;ScriptsMorph.prototype.feedbackColor = new Color(0, 0, 0);&#xD;ide.refreshIDE();</l></block><list></list></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.3</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.4</l></custom-block></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>100</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>40</l><l>120</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>255</l><l>0</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>255</l><l>0</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>40</l><l>120</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>250</l><l>170</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>95</l><l>210</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>190</l><l>255</l><l>10</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>175</l><l>140</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>125</l><l>100</l><l>240</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>90</l><l>90</l><l>90</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;ide.defaultDesign();</l></block><list></list></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.5</l></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 0.6</l></custom-block></custom-block><l>o</l><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 1.0</l></custom-block></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>100</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>40</l><l>120</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>125</l><l>100</l><l>240</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>220</l><l>95</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>0</l><l>160</l><l>120</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>250</l><l>170</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>40</l><l>175</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>115</l><l>220</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>235</l><l>100</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>215</l><l>75</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>90</l><l>90</l><l>90</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;ide.defaultDesign();</l></block><list></list></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 2.0</l></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>100</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>40</l><l>120</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>125</l><l>100</l><l>240</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>220</l><l>95</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>0</l><l>160</l><l>120</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>180</l><l>125</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>40</l><l>175</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>115</l><l>220</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>235</l><l>100</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>215</l><l>75</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>125</l><l>0</l><l>215</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;ide.flatDesign();</l></custom-block><list></list></custom-block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Tema"/><l>igual</l><l>Scratch 3.0</l></custom-block><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="setBackgroundHSVA"><l><option>hue</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setBackgroundHSVA"><l><option>brightness</option></l><l>100</l></block><block s="setBackgroundHSVA"><l><option>transparency</option></l><l>0</l></block></script><list></list></block><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>motion</l><l>7</l><l>120</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>looks</l><l>125</l><l>100</l><l>240</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sound</l><l>220</l><l>95</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>pen</l><l>0</l><l>160</l><l>120</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>control</l><l>250</l><l>170</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>sensing</l><l>40</l><l>175</l><l>255</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>operators</l><l>115</l><l>220</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>variables</l><l>235</l><l>100</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>lists</l><l>200</l><l>50</l><l>0</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list><l>prototype</l><l>name</l><l>r</l><l>g</l><l>b</l><l>a</l><l>ide</l></list><l>if(name != "") {&#xD;const cats = prototype.categories;&#xD;if(!cats.includes(name)) {cats.push(name);};&#xD;prototype.blockColor[name] = new Color(r, g, b, a);&#xD;ide.createCategories();&#xD;ide.reactToWorldResize(world.bounds.copy());&#xD;ide.flushBlocksCache();&#xD;ide.refreshPalette();&#xD;}</l></block><list><block s="evaluate"><block s="reportJSFunction"><list></list><l>return SpriteMorph.prototype;</l></block><list></list></block><l>other</l><l>255</l><l>95</l><l>105</l><l>1</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return this.parentThatIsA(IDE_Morph);</l></block><list></list></block></list></block><block s="doRun"><block s="reportJSFunction"><list></list><l>//Declaration&#xD;var stage = this.parentThatIsA(StageMorph),&#xD;ide = stage.parentThatIsA(IDE_Morph),&#xD;world = stage.parentThatIsA(WorldMorph),thisObj = this;&#xD;&#xD;//Theme&#xD;    MorphicPreferences.isFlat = true;&#xD;    SpriteMorph.prototype.paletteColor = new Color(245, 245, 245);&#xD;    StageMorph.prototype.paletteColor = new Color(245, 245, 245);&#xD;    SpriteMorph.prototype.sliderColor = SpriteMorph.prototype.paletteColor;&#xD;    SpriteMorph.prototype.paletteTextColor = new Color(70, 70, 70);&#xD;    StageMorph.prototype.paletteTextColor = SpriteMorph.prototype.paletteTextColor;&#xD;&#xD;    IDE_Morph.prototype.buttonContrast = 30;&#xD;    IDE_Morph.prototype.backgroundColor = new Color(220, 220, 220);&#xD;    IDE_Morph.prototype.frameColor = new Color(10, 115, 255);&#xD;&#xD;    IDE_Morph.prototype.groupColor = new Color(225, 255, 255);&#xD;    IDE_Morph.prototype.sliderColor = SpriteMorph.prototype.sliderColor;&#xD;    IDE_Morph.prototype.buttonLabelColor = new Color(150, 150, 150);&#xD;    IDE_Morph.prototype.tabColors = [&#xD;        IDE_Morph.prototype.frameColor,&#xD;        IDE_Morph.prototype.frameColor.lighter(30),&#xD;        IDE_Morph.prototype.groupColor&#xD;    ];&#xD;    IDE_Morph.prototype.rotationStyleColors = [&#xD;        IDE_Morph.prototype.groupColor,&#xD;        IDE_Morph.prototype.frameColor,&#xD;        IDE_Morph.prototype.frameColor.lighter(30)&#xD;    ];&#xD;    IDE_Morph.prototype.appModeColor = IDE_Morph.prototype.frameColor;&#xD;    IDE_Morph.prototype.scriptsPaneTexture = ide.scriptsTexture();&#xD;    IDE_Morph.prototype.padding = 1;&#xD;&#xD;    SpriteIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    CostumeIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    SoundIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;    TurtleIconMorph.prototype.labelColor&#xD;        = IDE_Morph.prototype.buttonLabelColor;&#xD;&#xD;    SyntaxElementMorph.prototype.contrast = 50;&#xD;    ScriptsMorph.prototype.feedbackColor = new Color(155, 255, 215);&#xD;&#xD;//Refreshing IDE&#xD;ide.refreshIDE();</l></block><list></list></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="¿los sonidos están activados?" type="predicate" category="sound"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return world.children[0].stage.activeSounds[0] || false;</l></custom-block><list></list></custom-block></block></script></block-definition><block-definition s="cambiar el color de la variable $nl %&apos;Variable&apos; con color: %&apos;Color&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt"><options>§_getVarNamesDict</options></input><input type="%txt" readonly="true"></input></inputs><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="%txt %boolUE"><l>no</l><custom-block s="predicar %predRing con: %mult%s"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="Variable"/></list></custom-block></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>La variable está en el escenario?</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="%s los elementos de %l donde %predRing"><l>mantener</l><custom-block s="%txt de la lista: %l"><l>enmarañamiento</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l></list><l>return new Costume(this.findVariableWatcher(varName).fullImage());</l></custom-block><list><block var="Variable"/></list></custom-block></block></custom-block><block s="reifyPredicate"><autolambda><custom-block s="¿ %s es %txt que %s ?"><l></l><l>diferente</l><l>0</l></custom-block></autolambda><list></list></block></custom-block></custom-block><l>mayor</l><l>0</l></custom-block></custom-block><block s="doRun"><block s="reifyScript"><script><block s="doShowVar"><l></l></block></script><list></list></block><list><block var="Variable"/></list></block><custom-block s="establecer la variable de script %upvar a %s"><l>Sensor de la variable</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>varName</l></list><l>return this.findVariableWatcher(varName);</l></custom-block><list><block var="Variable"/></list></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>variableWatcher</l><l>r</l><l>g</l><l>b</l><l>a</l></list><l>const watcher = variableWatcher&#xD;const color = new Color(r, g, b, a);&#xD;watcher.color = color;&#xD;watcher.cellMorph.color = color;</l></custom-block><list><block var="Sensor de la variable"/><custom-block s="%txt del color %txt"><l>R</l><block var="Color"/></custom-block><custom-block s="%txt del color %txt"><l>G</l><block var="Color"/></custom-block><custom-block s="%txt del color %txt"><l>B</l><block var="Color"/></custom-block><custom-block s="%txt del color %txt"><l>A</l><block var="Color"/></custom-block></list></custom-block><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="La variable está en el escenario?"/><l>igual</l><custom-block s="%txt"><l>verdadero</l></custom-block></custom-block><script><block s="doRun"><block s="reifyScript"><script><block s="doShowVar"><l></l></block></script><list></list></block><list><block var="Variable"/></list></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="La variable está en el escenario?"/><l>igual</l><custom-block s="%txt"><l>falso</l></custom-block></custom-block><script><block s="doRun"><block s="reifyScript"><script><block s="doHideVar"><l></l></block></script><list></list></block><list><block var="Variable"/></list></block></script></custom-block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block-definition><block-definition s="abrir el registro de Snap!" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="crear un acceso directo para el registro de Snap!"></custom-block><custom-block s="repetir por %n %s %ca"><custom-block s="%n %s %n"><l>0.5</l><l>al azar</l><l>2.5</l><variables><variable name="Antiguo Valor"><l>1.093</l></variable></variables></custom-block><l>segundos</l><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere...</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere..</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere.</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere.</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l> </l><l>Por favor, espere..</l><l></l><list></list><list></list></custom-block><custom-block s="esperar %n segundos"><l>0.1</l></custom-block></script></custom-block><custom-block s="establecer la variable de script %upvar a %s"><l>Script</l><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>mayor</l><l>0</l></custom-block><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l>Registro de Snap!</l><custom-block s="unir: %mlt %mult%mlt"><l>Registros Totales: </l><list><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>&#xD;Registros:&#xD;</l><custom-block s="%txt de la lista: %l"><l>solo texto con multilínea</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block></list></custom-block><l></l><list><l>Actualizar</l><l>Eliminar Historial</l><l>Cerrar</l></list><list><script><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="eliminar el historial del registro de Snap!"></custom-block><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l>Registro de Snap!</l><custom-block s="unir: %mlt %mult%mlt"><l>Registros Totales: </l><list><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>&#xD;Registros:&#xD;No hay ningún registro.</l></list></custom-block><l></l><list><l>Actualizar</l><l>Eliminar Historial</l><l>Cerrar</l></list><list><script><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="eliminar el historial del registro de Snap!"></custom-block><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script></custom-block></script><list></list></block></custom-block><block s="doCallCC"><block var="Script"/></block></script></block-definition><block-definition s="registrar %&apos;Texto&apos; como un %&apos;Opción&apos; en Snap!" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%mlt">¡¡¡Registro Completado!!!</input><input type="%txt" readonly="true">mensaje<options>mensaje&#xD;información&#xD;comando&#xD;alerta&#xD;error</options></input></inputs><script><custom-block s="crear un acceso directo para el registro de Snap!"></custom-block><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mensaje</l></custom-block><script><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><l>✉️ Mensaje: </l><list><block var="Texto"/></list></custom-block><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>información</l></custom-block><script><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><l>📁 Información: </l><list><block var="Texto"/></list></custom-block><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>comando</l></custom-block><script><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><l>🏷 Comando: </l><list><block var="Texto"/></list></custom-block><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></block></script><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>alerta</l></custom-block><script><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><l>⚠️ Alerta: </l><list><block var="Texto"/></list></custom-block><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></block></script><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>error</l></custom-block><script><block s="doAddToList"><custom-block s="unir: %mlt %mult%mlt"><l>⛔️ Error: </l><list><block var="Texto"/></list></custom-block><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="eliminar el historial del registro de Snap!" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="crear un acceso directo para el registro de Snap!"></custom-block><custom-block s="establecer el valor de la %br super variable: %txt %br con un valor: %txt $robot"><l>Registro de Snap!</l><custom-block s="nueva lista %mult%s"><list></list></custom-block></custom-block></script></block-definition><block-definition s="capturar la pantalla" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>const world = document.getElementById(&apos;world&apos;);&#xD;const link = document.createElement(&apos;a&apos;);&#xD;const worldScreenshot = world.toDataURL();&#xD;link.setAttribute(&apos;href&apos;,worldScreenshot);&#xD;link.setAttribute(&apos;download&apos;,&apos;Snap_Screenshot.png&apos;);&#xD;link.click();</l></custom-block><list></list></custom-block></script></block-definition><block-definition s="nueva caja de texto con tipo de fuente: %&apos;Fuente&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Helvetica<options>Agency FB&#xD;Algerian&#xD;Amatic SC&#xD;AngryBirds&#xD;Anton&#xD;AppleTree&#xD;Arial&#xD;Arial Black&#xD;Arial Narrow&#xD;Arial Rounded MT Bold&#xD;Arial Unicode MS&#xD;Avenir&#xD;Avenir Next&#xD;Avenir Next Condensed&#xD;Bahnschrift&#xD;Be True to Your School&#xD;Berlin Sans FB&#xD;Berlin Sans FB Demi&#xD;Black boys on mopeds&#xD;Britannic Bold&#xD;Broadway&#xD;Brush Script MT&#xD;Calibri&#xD;Calibri Light&#xD;Canon&#xD;Century&#xD;Century Gothic&#xD;Chiller&#xD;Comfortaa&#xD;Comic Sans MS&#xD;Comix Loud&#xD;Consolas&#xD;Cooper Black&#xD;Corbel&#xD;Courier&#xD;Cursive&#xD;Digitalix&#xD;DJB Get Digital&#xD;Elephant&#xD;Feast of Flesh BB&#xD;Feedback&#xD;Forte&#xD;Friday Night Funkin&#xD;Halo&#xD;Harlow Solid Italic&#xD;Helvetica&#xD;Impact&#xD;Jokerman&#xD;Magneto&#xD;Mario64&#xD;Mario Kart F2&#xD;MarioLuigi2&#xD;MarioNett&#xD;Mickey&#xD;MickeyKW&#xD;Minecraft&#xD;Minecraft Evenings&#xD;Minecraft Enchantment&#xD;Minecraft PE&#xD;Minecrafter&#xD;Minecrafter Alt&#xD;Minnie&#xD;Niagara Engraved&#xD;Niagara Solid&#xD;Ninja Naruto&#xD;NiseSegaSonic&#xD;NokiaKokia&#xD;OCR A Extended&#xD;Odin Rounded&#xD;Old English Text MT&#xD;Onyx&#xD;Ouroboros&#xD;Playbill&#xD;Pokemon Classic&#xD;Pokemon Solid&#xD;Pokemon X and Y&#xD;PumpOpti&#xD;Quotes Caps&#xD;Quotes Script&#xD;Rage Italic&#xD;Ravie&#xD;Richard True Crime&#xD;Roboto&#xD;Rockwell&#xD;Rockwell Condensed&#xD;Rockwell Extra Bold&#xD;Sauber Script&#xD;Showcard Gothic&#xD;SignPainter&#xD;Snap ITC&#xD;Stencil&#xD;Superdigital&#xD;Super Mario Bros Alphabet&#xD;SuperMarioBrosWii&#xD;Super Mario Maker Extended&#xD;Super Mario World&#xD;Super Mario World Text Box&#xD;The Wild Breath of Zelda&#xD;TW Cen MT&#xD;TW Cen MT Condensed&#xD;TW Cen MT Condensed Extra Bold&#xD;Waltograph&#xD;Waltograph UI&#xD;Windows Command Prompt&#xD;WW Digital&#xD;Yu Gothic&#xD;Yu Gothic UI&#xD;Zapfino</options></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>nueva caja de texto</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return new InputFieldMorph;</l></custom-block><list></list></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>box</l></list><custom-block s="unir: %mlt %mult%mlt"><l>box.contents().text.fontName = &apos;</l><list><block var="Fuente"/><l>&apos;</l></list></custom-block></custom-block><list><block var="nueva caja de texto"/></list></custom-block><block s="doReport"><block var="nueva caja de texto"/></block></script></block-definition><block-definition s="obtener el valor de la caja %&apos;Texto&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>box</l></list><l>if (box) {return box.children[0].children[0].text} else {return null;}</l></custom-block><list><block var="Texto"/></list></custom-block></block></script></block-definition><block-definition s="plot sound %&apos;name&apos;" type="command" category="sound"><comment x="0" y="0" w="164" collapsed="false">quickly plot the samples of a sound, a list of samples (single channel), or a list of lists (multiple channels) to the stage at a lower resolution.</comment><header></header><code></code><translations>pt:desenha o gráfico do som _&#xD;</translations><inputs><input type="%s" readonly="true"><options>§_soundsMenu</options></input></inputs><script><block s="doDeclareVariables"><list><l>samples</l><l>step</l><l>offset</l><l>i</l><l>sound</l></list></block><block s="doSetVar"><l>sound</l><block s="reportIfElse"><block s="reportOr"><block s="reportIsA"><block var="name"/><l><option>list</option></l></block><block s="reportIsA"><block var="name"/><l><option>sound</option></l></block></block><block var="name"/><custom-block s="%txt del sonido %txt"><l>cuerpo</l><block var="name"/></custom-block></block></block><block s="doIfElse"><block s="reportIsA"><block var="sound"/><l><option>sound</option></l></block><script><block s="doSetVar"><l>samples</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="sound"/></block></block><block s="doSetVar"><l>step</l><block s="reportQuotient"><block s="reportGetSoundAttribute"><l><option>length</option></l><block var="sound"/></block><block s="reportProduct"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>2</l></block></block></block></script><script><block s="doSetVar"><l>samples</l><block var="sound"/></block></script></block><block s="clear"></block><block s="up"></block><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="samples"/></block><l><option>list</option></l></block><script><block s="doSetVar"><l>step</l><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="samples"/></block></block><block s="reportProduct"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>2</l></block></block></block><block s="doSetVar"><l>offset</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>4</l></block></block><block s="doForEach"><l>channel</l><block var="samples"/><script><block s="doSetVar"><l>i</l><l>0</l></block><block s="gotoXY"><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>-2</l></block><block var="offset"/></block><block s="down"></block><block s="setSize"><l>1</l></block><block s="doWarp"><script><block s="doRepeat"><block s="reportProduct"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>2</l></block><script><block s="doChangeVar"><l>i</l><block var="step"/></block><block s="gotoXY"><block s="reportSum"><block s="xPosition"></block><l>0.5</l></block><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><block s="reportMonadic"><l><option>floor</option></l><block var="i"/></block><block var="channel"/></block><block s="reportQuotient"><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>6.4</l></block></block><block var="offset"/></block></block></script></block></script></block><block s="up"></block><block s="doChangeVar"><l>offset</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>-2</l></block></block></script></block></script><script><block s="doSetVar"><l>step</l><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block var="samples"/></block><block s="reportProduct"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>2</l></block></block></block><block s="gotoXY"><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>-2</l></block><l>0</l></block><block s="down"></block><block s="setSize"><l>1</l></block><block s="doWarp"><script><block s="doRepeat"><block s="reportProduct"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>2</l></block><script><block s="doChangeVar"><l>i</l><block var="step"/></block><block s="gotoXY"><block s="reportSum"><block s="xPosition"></block><l>0.5</l></block><block s="reportProduct"><block s="reportListItem"><block s="reportMonadic"><l><option>floor</option></l><block var="i"/></block><block var="samples"/></block><block s="reportQuotient"><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>3.2</l></block></block></block></script></block></script></block><block s="up"></block></script></block></script></block-definition><block-definition s="cerrar sesión" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l>Cerrar Sesión</l><l>¿Deseas cerrar sesión?</l><l></l><list><l>Cerrar Sesión</l><l>Cancelar</l></list><list><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var xmlhttp = new XMLHttpRequest();&#xD;xmlhttp.open("POST", "https://snap.berkeley.edu/api/v1/logout", true);&#xD;xmlhttp.send();</l></custom-block><list></list></custom-block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script></block-definition><block-definition s="crear nueva caja de selección $nl nombre: %&apos;Nombre&apos; $nl contenido: %&apos;Contenido&apos; $nl código: %&apos;Código&apos; $nl función Javascript: %&apos;Javascript&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt">test</input><input type="%txt">este es un contenido</input><input type="%cs"></input><input type="%code">world.currentKey === 16</input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>blocks</l><l>name</l></list><custom-block s="unir: %mlt %mult%mlt"><l>if( !BlockMorph.prototype._userMenu){&#xD;BlockMorph.prototype._userMenu = BlockMorph.prototype.userMenu;&#xD;}&#xD;BlockMorph.prototype.userMenu = function(){ &#xD;var functionIsTrue = </l><list><block var="Javascript"/><l>&#xD;,menu = this._userMenu();&#xD;if (functionIsTrue){&#xD;menu.addItem(&#xD;name,&#xD;function () {&#xD;invoke(blocks)&#xD;},&#xD;&apos;</l><block var="Contenido"/><l>&apos;&#xD;);&#xD;}&#xD;return menu;&#xD;}</l></list></custom-block></custom-block><list><block var="Código"/><block var="Nombre"/></list></custom-block></script></block-definition><block-definition s="invocar %&apos;Script&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%cs"></input></inputs><script><block s="doCallCC"><block var="Script"/></block></script></block-definition><block-definition s="crear un acceso directo para el registro de Snap!" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="crear nueva caja de selección %br nombre: %txt %br contenido: %txt %br código: %cs %br función Javascript: %code"><l>abrir el registro de Snap!...</l><l>abre el registro de Snap! en segundo plano</l><script><custom-block s="establecer la variable de script %upvar a %s"><l>Script</l><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>mayor</l><l>0</l></custom-block><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l>Registro de Snap!</l><custom-block s="unir: %mlt %mult%mlt"><l>Registros Totales: </l><list><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>&#xD;Registros:&#xD;</l><custom-block s="%txt de la lista: %l"><l>solo texto con multilínea</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block></list></custom-block><l></l><list><l>Actualizar</l><l>Eliminar Historial</l><l>Cerrar</l></list><list><script><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="eliminar el historial del registro de Snap!"></custom-block><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script><script><custom-block s="%txt con %br Título: %txt %br Contenido: %mlt %br Disfraz: %txt %br Botones: %mult%txt %br Código: %mult%cs"><l>informar</l><l>Registro de Snap!</l><custom-block s="unir: %mlt %mult%mlt"><l>Registros Totales: </l><list><custom-block s="%txt de la lista: %l"><l>longitud</l><custom-block s="super variable: %txt $robot"><l>Registro de Snap!</l></custom-block></custom-block><l>&#xD;Registros:&#xD;No hay ningún registro.</l></list></custom-block><l></l><list><l>Actualizar</l><l>Eliminar Historial</l><l>Cerrar</l></list><list><script><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="eliminar el historial del registro de Snap!"></custom-block><block s="doCallCC"><block var="Script"/></block></script><script><custom-block s="ignorar %s"><l></l></custom-block></script></list></custom-block></script></custom-block></script><list></list></block></custom-block><block s="doCallCC"><block var="Script"/></block></script><l>function anonymous (&#xD;){&#xD;if( !window.hasOwnProperty( "rightclick")){&#xD;  rightclick = false;&#xD;  onmousedown =(e)=&gt;{ window.rightclick = ( e.button == 2)};&#xD;  onmouseup   =( )=&gt;{ window.rightclick = false};&#xD;}&#xD;return rightclick;&#xD;}</l></custom-block></script></block-definition><block-definition s="obtener %&apos;Script&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input></inputs><script><block s="doReport"><block s="reportCallCC"><block var="Script"/></block></block></script></block-definition><block-definition s="abrir proyecto por XML %&apos;XML&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%code"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>xml</l></list><l>world.children[0].rawOpenCloudDataString(xml);</l></custom-block><list><block var="XML"/></list></custom-block></script></block-definition><block-definition s="congelar Snap! por %&apos;Número&apos; segundos" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">2.5</input></inputs><script><custom-block s="%txt todos los sonidos"><l>pausar</l></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>miliseconds</l></list><l>var timeToEnd = Date.now() + miliseconds;&#xD;while(Date.now() &lt; timeToEnd) {&#xD;}</l></custom-block><list><custom-block s="%n %s %n"><block var="Número"/><l>×</l><l>1000</l><variables><variable name="Antiguo Valor"><l>0</l></variable></variables></custom-block></list></custom-block><custom-block s="%txt todos los sonidos"><l>reanudar</l></custom-block></script></block-definition><block-definition s="contenido del proyecto %&apos;Proyecto&apos; del usuario %&apos;Usuario&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>snap.berkeley.edu/projects/</l><list><block var="Usuario"/><l>/</l><block var="Proyecto"/></list></custom-block></block></block></script></block-definition><block-definition s="importar bloques del proyecto %&apos;Proyecto&apos; del usuario %&apos;Usuario&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>gh</l><l>name</l></list><l>world.children[0].openBlocksString(&#xD;    new XMLSerializer().serializeToString(&#xD;    JXON.unbuild(&#xD;        JXON.build(&#xD;            new DOMParser().parseFromString(gh, "application/xml"))&#xD;            .snapdata.project.blocks&#xD;        )&#xD;    )&#xD;,name,true)</l></custom-block><list><block s="reportURL"><custom-block s="unir: %mlt %mult%mlt"><l>snap.berkeley.edu/projects/</l><list><block var="Usuario"/><l>/</l><block var="Proyecto"/></list></custom-block></block><block var="Proyecto"/></list></custom-block></script></block-definition><block-definition s="obtener el nombre de la función %&apos;Script&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿es %s un %txt ?"><block var="Script"/><l>bloque</l></custom-block><l>u</l><custom-block s="¿es %s un %txt ?"><block var="Script"/><l>código Javascript</l></custom-block></custom-block><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>functionName</l></list><l>return functionName.name</l></custom-block><list><block var="Script"/></list></custom-block><l></l></block></block></script></block-definition><block-definition s="heredar %&apos;Opción&apos; de mi progenitor" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true"><options>posiciones... ={&#xD;posición en X&#xD;posición en Y&#xD;}&#xD;dirección&#xD;efectos... ={&#xD;color&#xD;saturación&#xD;brillo&#xD;opacidad&#xD;ojo de pez&#xD;remolino&#xD;pixelado&#xD;mosaico&#xD;comic&#xD;confeti&#xD;negativo&#xD;duplicación&#xD;mono&#xD;tamaño&#xD;}&#xD;texto del díalogo&#xD;disfraces&#xD;disfraz actual&#xD;sonidos</options></input></inputs><script><custom-block s="%txt %b %cs"><l>si</l><block s="reportGet"><l><option>temporary?</option></l></block><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>posición en X</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt %s en %n"><l>fijar</l><l>X</l><custom-block s="posición en %s del objeto %txt"><l>X</l><custom-block s="mi progenitor"></custom-block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>posición en Y</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt %s en %n"><l>fijar</l><l>Y</l><custom-block s="posición en %s del objeto %txt"><l>Y</l><custom-block s="mi progenitor"></custom-block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>dirección</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt en %n º"><l>apuntar</l><custom-block s="dirección del objeto %txt"><custom-block s="mi progenitor"></custom-block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>color</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>color</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>color</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>saturación</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>saturación</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>saturación</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>brillo</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>brillo</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>brillo</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>opacidad</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>opacidad</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>opacidad</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>ojo de pez</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>ojo de pez</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>ojo de pez</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>remolino</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>remolino</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>remolino</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>pixelado</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>pixelado</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>pixelado</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mosaico</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>mosaico</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>mosaico</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>comic</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>comic</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>comic</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>confeti</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>confeti</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>confeti</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>negativo</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>negativo</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>negativo</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>duplicación</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>duplicación</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>duplicación</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>mono</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>mono</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>mono</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>tamaño</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt el efecto %txt en %n"><l>fijar</l><l>tamaño</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="valor del efecto %txt"><l>tamaño</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>texto del díalogo</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="%txt %mlt"><l>decir</l><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><custom-block s="%txt del díalogo"><l>texto que dices</l></custom-block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>disfraces</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="los %txt del objeto: %txt"><l>disfraces</l><custom-block s="mi progenitor"></custom-block></custom-block><script><custom-block s="%txt disfraz %txt"><l>insertar</l><block var="Elemento"/></custom-block></script></custom-block></script></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>disfraz actual</l></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>lanzar</l><block s="reifyScript"><script><block s="doForever"><script><custom-block s="cambiar al disfraz %txt"><custom-block s="preguntar a %txt por %repRing"><custom-block s="mi progenitor"></custom-block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>costume</option></l></block></autolambda><list></list></block></custom-block></custom-block></script></block></script><list></list></block><list></list></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Opción"/><l>igual</l><l>sonidos</l></custom-block><script><custom-block s="script súpersonico $flash-1-255-220-0 %cs"><script><custom-block s="para cada %upvar de %l %ca"><l>Elemento</l><custom-block s="los %txt del objeto: %txt"><l>sonidos</l><custom-block s="mi progenitor"></custom-block></custom-block><script><custom-block s="%txt sonido %txt"><l>insertar</l><block var="Elemento"/></custom-block></script></custom-block></script></custom-block></script><script><block s="doDeleteAttr"><block var="Opción"/></block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="invocar menú con argumentos: %&apos;Argumentos&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>cst</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>items</l></list><l>let result = false;&#xD;&#xD;let menu = new MenuMorph( (item)=&gt;{result=item});&#xD; menu._destroy = menu.destroy;&#xD; menu.destroy=()=&gt;{ result = result || true; menu._destroy()};&#xD;&#xD; items.asArray().forEach( (it)=&gt;{ menu.addItem( it, it)});&#xD; &#xD; menu.popUpAtHand( this.world());&#xD;&#xD;return ()=&gt;result;</l></custom-block><list><block var="Argumentos"/></list></custom-block></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="repetir %txt que %boolUE %ca"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block></block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="invocar menú con argumentos: %&apos;Argumentos&apos; $nl con acciones: %&apos;Acciones&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input><input type="%mult%cmdRing"></input></inputs><script><custom-block s="establecer la variable de script %upvar a %s"><l>cst</l><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list><l>items</l></list><l>let result = false;&#xD;&#xD;let menu = new MenuMorph( (item)=&gt;{result=item});&#xD; menu._destroy = menu.destroy;&#xD; menu.destroy=()=&gt;{ result = result || true; menu._destroy()};&#xD;&#xD; items.asArray().forEach( (it)=&gt;{ menu.addItem( it, it)});&#xD; &#xD; menu.popUpAtHand( this.world());&#xD;&#xD;return ()=&gt;result;</l></custom-block><list><block var="Argumentos"/></list></custom-block></custom-block><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="repetir %txt que %boolUE %ca"><l>hasta</l><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block><script><custom-block s="ignorar %s"><l></l></custom-block></script></custom-block><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block var="cst"/><list></list></custom-block></block></script><list></list></block><list></list></custom-block><block var="Argumentos"/></custom-block><block var="Acciones"/></custom-block><list></list></custom-block></script></block-definition><block-definition s="cambiar el estado de la ventana" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="si %b %cs sino si %b %cs"><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return !document.fullscreenElement</l></custom-block><list></list></custom-block><script><custom-block s="%txt %b %cs"><l>sino</l><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this.parentThatIsA(StageMorph).parentThatIsA(IDE_Morph).isAppMode</l></custom-block><list></list></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>this.parentThatIsA(StageMorph).parentThatIsA(IDE_Morph).toggleAppMode();&#xD;document.documentElement.requestFullscreen();</l></custom-block><list></list></custom-block></script></custom-block></script><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return document.exitFullscreen</l></custom-block><list></list></custom-block><script><custom-block s="%txt %b %cs"><l>si</l><custom-block s="predicar %predRing con: %mult%s"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return this.parentThatIsA(StageMorph).parentThatIsA(IDE_Morph).isAppMode</l></custom-block><list></list></custom-block><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>this.parentThatIsA(StageMorph).parentThatIsA(IDE_Morph).toggleAppMode();&#xD;document.exitFullscreen();</l></custom-block><list></list></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="cambiar el estado de la ventana si cambias de estado" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>var appMode = this.parentThatIsA(StageMorph).parentThatIsA(IDE_Morph).isAppMode;&#xD;if (appMode) {&#xD;document.documentElement.requestFullscreen();&#xD;} else {&#xD;document.exitFullscreen();&#xD;}</l></custom-block><list></list></custom-block></script></block-definition><block-definition s="¿tecla %&apos;Tecla&apos; presionada?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">cualquiera<options>cualquiera&#xD;escape&#xD;F1&#xD;F2&#xD;F3&#xD;F4&#xD;F5&#xD;F6&#xD;F7&#xD;F8&#xD;F9&#xD;F10&#xD;F11&#xD;F12&#xD;`&#xD;1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7&#xD;8&#xD;9&#xD;0&#xD;-&#xD;+&#xD;retroceso&#xD;tabulador&#xD;Q&#xD;W&#xD;E&#xD;R&#xD;T&#xD;Y&#xD;U&#xD;I&#xD;O&#xD;P&#xD;[&#xD;]&#xD;\&#xD;bloq. máyus&#xD;A&#xD;S&#xD;D&#xD;F&#xD;G&#xD;H&#xD;J&#xD;K&#xD;L&#xD;;&#xD;&apos;&#xD;retorno&#xD;shift&#xD;Z&#xD;X&#xD;C&#xD;V&#xD;B&#xD;N&#xD;M&#xD;,&#xD;.&#xD;/&#xD;control&#xD;alternativa&#xD;comando izq.&#xD;espacio&#xD;comando der.&#xD;izquierda&#xD;arriba&#xD;derecha&#xD;abajo</options></input></inputs><script><block s="doReport"><custom-block s="predicar %predRing con: %mult%s"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tecla"/><l>igual</l><l>cualquiera</l></custom-block><script><custom-block s="reportar %mlt"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="tecla presionada"></custom-block><l>diferente</l><l></l></custom-block></custom-block></script><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %s es %txt que %s ?"><block var="Tecla"/><l>igual</l><l>bloq. máyus</l></custom-block><script><custom-block s="reportar %mlt"><block s="reportKeyPressed"><custom-block s="texto %mlt"><l>capslock</l></custom-block></block></custom-block></script><script><custom-block s="reportar %mlt"><custom-block s="¿ %s es %txt que %s ?"><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return world.currentKey</l></custom-block><list></list></custom-block><block s="reportNewList"><list><l>27</l><l>112</l><l>113</l><l>114</l><l>115</l><l>116</l><l>117</l><l>118</l><l>119</l><l>120</l><l>121</l><l>122</l><l>123</l><l>192</l><l>49</l><l>50</l><l>51</l><l>52</l><l>53</l><l>54</l><l>55</l><l>56</l><l>57</l><l>48</l><l>189</l><l>187</l><l>8</l><l>9</l><l>81</l><l>87</l><l>69</l><l>82</l><l>84</l><l>89</l><l>85</l><l>73</l><l>79</l><l>80</l><l>219</l><l>221</l><l>220</l><l>65</l><l>83</l><l>68</l><l>70</l><l>71</l><l>72</l><l>74</l><l>75</l><l>76</l><l>186</l><l>222</l><l>13</l><l>16</l><l>90</l><l>88</l><l>67</l><l>86</l><l>66</l><l>78</l><l>77</l><l>188</l><l>190</l><l>191</l><l>17</l><l>18</l><l>91</l><l>32</l><l>93</l><l>37</l><l>38</l><l>39</l><l>40</l></list></block></custom-block><block s="reportNewList"><list><l>escape</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>`</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>0</l><l>-</l><l>+</l><l>retroceso</l><l>tabulador</l><l>Q</l><l>W</l><l>E</l><l>R</l><l>T</l><l>Y</l><l>U</l><l>I</l><l>O</l><l>P</l><l>[</l><l>]</l><l>\</l><l>A</l><l>S</l><l>D</l><l>F</l><l>G</l><l>H</l><l>J</l><l>K</l><l>L</l><l>;</l><l>&apos;</l><l>retorno</l><l>shift</l><l>Z</l><l>X</l><l>C</l><l>V</l><l>B</l><l>N</l><l>M</l><l>,</l><l>.</l><l>/</l><l>control</l><l>alternativa</l><l>comando izq.</l><l>espacio</l><l>comando der.</l><l>izquierda</l><l>arriba</l><l>derecha</l><l>abajo</l></list></block></custom-block><l>igual</l><block var="Tecla"/></custom-block></custom-block></script></custom-block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="tecla presionada" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="llamar %repRing con: %mult%mlt"><block s="reifyScript"><script><custom-block s="si %b %cs sino %cs"><custom-block s="¿ %boolUE %s %boolUE ?"><custom-block s="¿tecla %txt presionada?"><l>bloq. máyus</l></custom-block><l>y</l><custom-block s="¿ %s es %txt que %s ?"><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return world.currentKey</l></custom-block><list></list></custom-block><block s="reportNewList"><list><l>27</l><l>112</l><l>113</l><l>114</l><l>115</l><l>116</l><l>117</l><l>118</l><l>119</l><l>120</l><l>121</l><l>122</l><l>123</l><l>192</l><l>49</l><l>50</l><l>51</l><l>52</l><l>53</l><l>54</l><l>55</l><l>56</l><l>57</l><l>48</l><l>189</l><l>187</l><l>8</l><l>9</l><l>81</l><l>87</l><l>69</l><l>82</l><l>84</l><l>89</l><l>85</l><l>73</l><l>79</l><l>80</l><l>219</l><l>221</l><l>220</l><l>65</l><l>83</l><l>68</l><l>70</l><l>71</l><l>72</l><l>74</l><l>75</l><l>76</l><l>186</l><l>222</l><l>13</l><l>16</l><l>90</l><l>88</l><l>67</l><l>86</l><l>66</l><l>78</l><l>77</l><l>188</l><l>190</l><l>191</l><l>17</l><l>18</l><l>91</l><l>32</l><l>93</l><l>37</l><l>38</l><l>39</l><l>40</l></list></block></custom-block><block s="reportNewList"><list><l>escape</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>`</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>0</l><l>-</l><l>+</l><l>retroceso</l><l>tabulador</l><l>Q</l><l>W</l><l>E</l><l>R</l><l>T</l><l>Y</l><l>U</l><l>I</l><l>O</l><l>P</l><l>[</l><l>]</l><l>\</l><l>A</l><l>S</l><l>D</l><l>F</l><l>G</l><l>H</l><l>J</l><l>K</l><l>L</l><l>;</l><l>&apos;</l><l>retorno</l><l>shift</l><l>Z</l><l>X</l><l>C</l><l>V</l><l>B</l><l>N</l><l>M</l><l>,</l><l>.</l><l>/</l><l>control</l><l>alternativa</l><l>comando izq.</l><l>espacio</l><l>comando der.</l><l>izquierda</l><l>arriba</l><l>derecha</l><l>abajo</l></list></block></custom-block><l>igual</l><l></l></custom-block></custom-block><script><block s="doReport"><l>bloq. máyus</l></block></script><script><block s="doReport"><custom-block s="elemento Nº %n de %l"><custom-block s="Nº de %s en %l"><custom-block s="llamar %repRing con: %mult%mlt"><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>return world.currentKey</l></custom-block><list></list></custom-block><block s="reportNewList"><list><l>27</l><l>112</l><l>113</l><l>114</l><l>115</l><l>116</l><l>117</l><l>118</l><l>119</l><l>120</l><l>121</l><l>122</l><l>123</l><l>192</l><l>49</l><l>50</l><l>51</l><l>52</l><l>53</l><l>54</l><l>55</l><l>56</l><l>57</l><l>48</l><l>189</l><l>187</l><l>8</l><l>9</l><l>81</l><l>87</l><l>69</l><l>82</l><l>84</l><l>89</l><l>85</l><l>73</l><l>79</l><l>80</l><l>219</l><l>221</l><l>220</l><l>65</l><l>83</l><l>68</l><l>70</l><l>71</l><l>72</l><l>74</l><l>75</l><l>76</l><l>186</l><l>222</l><l>13</l><l>16</l><l>90</l><l>88</l><l>67</l><l>86</l><l>66</l><l>78</l><l>77</l><l>188</l><l>190</l><l>191</l><l>17</l><l>18</l><l>91</l><l>32</l><l>93</l><l>37</l><l>38</l><l>39</l><l>40</l></list></block></custom-block><block s="reportNewList"><list><l>escape</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>`</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>0</l><l>-</l><l>+</l><l>retroceso</l><l>tabulador</l><l>Q</l><l>W</l><l>E</l><l>R</l><l>T</l><l>Y</l><l>U</l><l>I</l><l>O</l><l>P</l><l>[</l><l>]</l><l>\</l><l>A</l><l>S</l><l>D</l><l>F</l><l>G</l><l>H</l><l>J</l><l>K</l><l>L</l><l>;</l><l>&apos;</l><l>retorno</l><l>shift</l><l>Z</l><l>X</l><l>C</l><l>V</l><l>B</l><l>N</l><l>M</l><l>,</l><l>.</l><l>/</l><l>control</l><l>alternativa</l><l>comando izq.</l><l>espacio</l><l>comando der.</l><l>izquierda</l><l>arriba</l><l>derecha</l><l>abajo</l></list></block></custom-block></block></script></custom-block></script><list></list></block><list></list></custom-block></block></script></block-definition><block-definition s="recargar página" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>location.reload();</l></custom-block><list></list></custom-block></script></block-definition><block-definition s="recargar Snap!" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="%txt %cmdRing con: %mult%s"><l>ejecutar</l><custom-block s="función JavaScript ( %mult%s ) { %code }"><list></list><l>location.reload();</l></custom-block><list></list></custom-block></script></block-definition></blocks><variables><variable name="Posición X"><l>0</l></variable><variable name="Posición Y"><l>0</l></variable></variables></project><media name="Proyecto Experimental para Todos" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>