-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.blocks
1 lines (1 loc) · 29.5 KB
/
main.blocks
1
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable id="fY!TJC[ks0?Dd27TzE`*">Bird</variable><variable id=";z2.U(WhgLZ,RfQqGRy~">sprite</variable><variable id="=/UIIrHlsub[ohVZf%nB">Obstacles</variable><variable id="o0BeAf8FBsDVPTwn}-vN">value</variable><variable id="$kc@F{B}6Q63HEo{$1bu">list</variable><variable id="m}jy^;Y|XWId($F*w]6(">Ticks</variable><variable id="9IxL*gK|JO7g.|wJYq|`">Obstacle</variable><variable id="/$[N9Sy/AmJsb.g=D9Wo">EmptyObstacle</variable><variable id="DPggA*Q-%5$W=VFKf/Z!">index</variable><variable id="ug]g2VC}i]3v,bMYRBJt">Pass</variable></variables><block type="pxt-on-start" id="}z[fBi(UX(:Eo=(M7].B" x="0" y="0"><statement name="HANDLER"><block type="variables_set" id="~nsK%E-eRP{Ngk5097kW"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field><value name="VALUE"><shadow type="math_number" id="IFy`3qAyS=)W:]Pxcc1u"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="XEVbw;O:f2|u@:PFQ15|"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field><value name="VALUE"><shadow type="math_number" id="%xNejsB|)8X(7TMts+-w"><field name="NUM">0</field></shadow><block type="lists_create_with" id="Uat20D?^KP4mlx![VjZi"><mutation items="0" horizontalafter="3"></mutation></block></value><next><block type="variables_set" id="esCd40vq{6`d]$wUCEZf"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field><value name="VALUE"><shadow type="math_number" id="gG/BTrLzkzq5OxS|RQPX"><field name="NUM">0</field></shadow><block type="game_create_sprite" id="@UfX3?/7TsSj?Oe6s=O5"><value name="x"><shadow type="math_number" id="VpJ34!?ODe57g^z2b[t}"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="6k!Sn5j9_p#^v5D7Il$x"><field name="NUM">2</field></shadow></value></block></value><next><block type="game_sprite_set_property" id="Hvg`w;uR_SrAH];#w`Ws"><field name="property">LedSpriteProperty.Blink</field><value name="sprite"><block type="variables_get" id="z9N(h7XG2cjeL`PqJ1pD"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value><value name="value"><shadow type="math_number" id="2UmDv.SUFYC_{S?v0U7+"><field name="NUM">130</field></shadow></value><next><block type="game_sprite_set_property" id="@;zI$srOP`o]hSpH*}Zk"><field name="property">LedSpriteProperty.Brightness</field><value name="sprite"><block type="variables_get" id="ufl`nUVJ|+ur[%IWLBR9"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value><value name="value"><shadow type="math_number" id="}ra4::B{3u_=}:W_8q9R"><field name="NUM">100</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block><block type="device_button_event" id="SntpJg9}:29ABE:qS_I|" x="596" y="-8"><field name="NAME">Button.A</field><statement name="HANDLER"><block type="soundExpression_playSoundEffect" id="AA~Xw_M[xG^P.)@or{,C"><field name="mode">SoundExpressionPlayMode.UntilDone</field><value name="sound"><shadow type="soundExpression_createSoundEffect" id="L2_+i#?aZAbu:lj@D?vt" inline="true"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="waveShape">WaveShape.Triangle</field><field name="effect">SoundExpressionEffect.None</field><field name="interpolation">InterpolationCurve.Linear</field><data>{"commentRefs":[],"fieldData":{"waveShape":"{\"duration\":100,\"startFrequency\":5000,\"endFrequency\":0,\"startVolume\":255,\"endVolume\":0,\"wave\":\"triangle\",\"interpolation\":\"linear\",\"effect\":\"none\"}"}}</data><value name="startFrequency"><shadow type="math_number_minmax" id="YN(X/Xec]9T9RodXs[n."><mutation min="0" max="5000" label="StartFrequency" precision="0"></mutation><field name="SLIDER">5000</field></shadow></value><value name="endFrequency"><shadow type="math_number_minmax" id="9-`|e}fv%H7IHoDYE1kq"><mutation min="0" max="5000" label="EndFrequency" precision="0"></mutation><field name="SLIDER">0</field></shadow></value><value name="duration"><shadow type="math_number_minmax" id="]rrt:WAXMc:qEVdL}A_c"><mutation min="1" max="9999" label="Duration" precision="0"></mutation><field name="SLIDER">100</field></shadow></value><value name="startVolume"><shadow type="math_number_minmax" id="KR6S{lWknH19#Xq!Dm3]"><mutation min="0" max="255" label="StartVolume" precision="0"></mutation><field name="SLIDER">255</field></shadow></value><value name="endVolume"><shadow type="math_number_minmax" id="-{?Fc//Iex`dd@m]`Qct"><mutation min="0" max="255" label="EndVolume" precision="0"></mutation><field name="SLIDER">0</field></shadow></value></shadow></value><next><block type="game_sprite_change_xy" id="l*WhsgQPJ,{|C7k~?ZQ:"><field name="property">LedSpriteProperty.Y</field><value name="sprite"><block type="variables_get" id="T`*x{($dvWaYykrRS}t6"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value><value name="value"><shadow type="math_number" id="D;P-6}M,@yn[_?7!2|8~"><field name="NUM">-1</field></shadow></value></block></next></block></statement></block><block type="device_button_event" id="t3~M=j-d]M(0t]/Ct(!m" x="1193" y="-15"><field name="NAME">Button.B</field><statement name="HANDLER"><block type="soundExpression_playSoundEffect" id="*u?6R[1w9ZfSMUmr])GX"><field name="mode">SoundExpressionPlayMode.UntilDone</field><value name="sound"><shadow type="soundExpression_createSoundEffect" id="AN6g#1To@,)z.@Cjs:$X" inline="true"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="waveShape">WaveShape.Triangle</field><field name="effect">SoundExpressionEffect.None</field><field name="interpolation">InterpolationCurve.Linear</field><data>{"commentRefs":[],"fieldData":{"waveShape":"{\"duration\":100,\"startFrequency\":5000,\"endFrequency\":0,\"startVolume\":255,\"endVolume\":0,\"wave\":\"triangle\",\"interpolation\":\"linear\",\"effect\":\"none\"}"}}</data><value name="startFrequency"><shadow type="math_number_minmax" id="vK^4ZvBbO9~_4jUqY0nc"><mutation min="0" max="5000" label="StartFrequency" precision="0"></mutation><field name="SLIDER">5000</field></shadow></value><value name="endFrequency"><shadow type="math_number_minmax" id="VX(z(MR6E^Y8`K!RO_kG"><mutation min="0" max="5000" label="EndFrequency" precision="0"></mutation><field name="SLIDER">0</field></shadow></value><value name="duration"><shadow type="math_number_minmax" id="T2oz5qqZbX6^t8~Y2CpS"><mutation min="1" max="9999" label="Duration" precision="0"></mutation><field name="SLIDER">100</field></shadow></value><value name="startVolume"><shadow type="math_number_minmax" id=".5*UHWc3kS@LG#V:{LTE"><mutation min="0" max="255" label="StartVolume" precision="0"></mutation><field name="SLIDER">255</field></shadow></value><value name="endVolume"><shadow type="math_number_minmax" id="zWRL3{$khx`K/_JET/bZ"><mutation min="0" max="255" label="EndVolume" precision="0"></mutation><field name="SLIDER">0</field></shadow></value></shadow></value><next><block type="game_sprite_change_xy" id="6=;+e9Er$4f{:3{i?LZ5"><field name="property">LedSpriteProperty.Y</field><value name="sprite"><block type="variables_get" id="$amE/j@m-@)ubezilwt]"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value><value name="value"><shadow type="math_number" id="k@JM+NL/)/nw3PsUx.kq"><field name="NUM">1</field></shadow></value></block></next></block></statement></block><block type="device_forever" id="M^hK7B^e]:eCX0hWhtzx" x="1" y="427"><statement name="HANDLER"><block type="pxt_controls_for_of" id="@19bd}1MclL=.EPapf?m"><value name="VAR"><shadow type="variables_get_reporter" id="A*UT[=}4d},-{,QYxd4N"><field name="VAR" id="o0BeAf8FBsDVPTwn}-vN">value</field></shadow><block type="variables_get" id="/Gr-PY=4kd2IjSpHhNvK"><field name="VAR" id="9IxL*gK|JO7g.|wJYq|`">Obstacle</field></block></value><value name="LIST"><shadow type="variables_get" id="U6swX*@6LBv02~I%qjJD"><field name="VAR" id="$kc@F{B}6Q63HEo{$1bu">list</field></shadow><block type="variables_get" id="#cDU8b.d,Te1#d.[3_zx"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><statement name="DO"><block type="controls_if" id="KfL6)|;}_%s)yyS-d.?V"><value name="IF0"><shadow type="logic_boolean" id="%@dizp/;2vrmI1,gc2Qg"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="yOMeK0}FekKEDb8k49!U"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="gqs=*Bb~u.::O;hrsszZ"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id="VzTm/qN{gn1YXtZ#}xUI" disabled="true"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="OzLC_cg3U|E|GybZp`(v"><field name="property">LedSpriteProperty.X</field><value name="sprite"><block type="variables_get" id=":Q!rH$s~:!x:Eu4c@vZF"><field name="VAR" id="9IxL*gK|JO7g.|wJYq|`">Obstacle</field></block></value></block></value><value name="B"><shadow type="math_number" id="N:Dij2,L/F{v5@u!o?Bk" disabled="true"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="xIrc#x2!|y?cRIHVhp:j"><field name="property">LedSpriteProperty.X</field><value name="sprite"><block type="variables_get" id="HzfhWSRTF]q+M[6Z4v|!"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value></block></value></block></value><value name="B"><block type="logic_compare" id="2qTOd45ctmag0$SC]A!X"><field name="OP">EQ</field><value name="A"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="$j+Cfwb:@bxDC?oGJ_L{"><field name="property">LedSpriteProperty.Y</field><value name="sprite"><block type="variables_get" id="Ph-[Q~:,}4wR7j!UwRVX"><field name="VAR" id="9IxL*gK|JO7g.|wJYq|`">Obstacle</field></block></value></block></value><value name="B"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="#%Ssk0Q]6GP{U%SSUphR"><field name="property">LedSpriteProperty.Y</field><value name="sprite"><block type="variables_get" id="A76LSIR)?t+t#@^WRaf|"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value></block></value></block></value></block></value><statement name="DO0"><block type="soundExpression_playSoundEffect" id="YhwNEp)1J.dWRPZKxb:Z"><field name="mode">SoundExpressionPlayMode.InBackground</field><value name="sound"><shadow type="soundExpression_createSoundEffect" id="3D*ICc1mPO|{]q^Vcu7Q" inline="true"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="waveShape">WaveShape.Sine</field><field name="effect">SoundExpressionEffect.None</field><field name="interpolation">InterpolationCurve.Linear</field><data>{"commentRefs":[],"fieldData":{"waveShape":"{\"duration\":2000,\"startFrequency\":5000,\"endFrequency\":0,\"startVolume\":255,\"endVolume\":0,\"wave\":\"sine\",\"interpolation\":\"linear\",\"effect\":\"none\"}"}}</data><value name="startFrequency"><shadow type="math_number_minmax" id="u0@sn_(AM}G|UY}i~]T,"><mutation min="0" max="5000" label="StartFrequency" precision="0"></mutation><field name="SLIDER">5000</field></shadow></value><value name="endFrequency"><shadow type="math_number_minmax" id=")Qb26A#T9gz3oL?y6J?("><mutation min="0" max="5000" label="EndFrequency" precision="0"></mutation><field name="SLIDER">0</field></shadow></value><value name="duration"><shadow type="math_number_minmax" id=")NA!@.:3af@r,~/i6IWK"><mutation min="1" max="9999" label="Duration" precision="0"></mutation><field name="SLIDER">2000</field></shadow></value><value name="startVolume"><shadow type="math_number_minmax" id="|`eDUz|ax)[9XU1894)9"><mutation min="0" max="255" label="StartVolume" precision="0"></mutation><field name="SLIDER">255</field></shadow></value><value name="endVolume"><shadow type="math_number_minmax" id="CAYK|9@,-M:ICk=DIQ4w"><mutation min="0" max="255" label="EndVolume" precision="0"></mutation><field name="SLIDER">0</field></shadow></value></shadow></value><next><block type="game_set_score" id="q,Sy@|XS-150.qY`[^c("><value name="points"><shadow type="math_number" id="_WR~2szq!(4Qq^pB6de]"><field name="NUM">0</field></shadow><block type="variables_get" id="g$},yId#vN%WL41)B]5X"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><next><block type="variables_set" id="@x%THokggplhcD.;b6_."><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field><value name="VALUE"><shadow type="math_number" id="Q@itcJl4kp9Dd-7,w3.="><field name="NUM">0</field></shadow></value><next><block type="game_game_over" id="FK#@wk$g}khQO%z03f.2"></block></next></block></next></block></next></block></statement></block></statement><next><block type="controls_if" id="E=(DS=Eq:P}iF[_zP@*#"><value name="IF0"><shadow type="logic_boolean" id="~c{+Gwz@sN$*ZO=qc62_"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="yK+/bY{Bn`FjG0{y//72"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="=$!YRD|l{p1L/Uk[1mey"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_length" id="k9LPQsd[eOT!mucWcrQf"><value name="VALUE"><block type="variables_get" id="euNQ$w*{{w.xAM!%s|Lg"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value></block></value><value name="B"><shadow type="math_number" id="!wKD3~~aC.gj2o1(2x0m"><field name="NUM">0</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="R;,27xdKz`)K,vX!5Do}"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="*W[FcP6u1M+HLYg;DM_["><field name="property">LedSpriteProperty.X</field><value name="sprite"><block type="lists_index_get" id="G%|IQD8$EglLrdF8pmm@"><value name="LIST"><block type="variables_get" id="J1b]!*it@`6S!G[0`S15"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><value name="INDEX"><shadow type="math_number" id="XK0Tq+W!aD@R*pMcG,D1"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id="mQb6kk~E,i.(i$:gfW*J"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO0"><block type="device_while" id="6~(JbR%SO{{$,a[13V/u"><value name="COND"><shadow type="logic_boolean" id="Bfhg_|Wmr[/cbSjc9t/k"><field name="BOOL">FALSE</field></shadow><block type="logic_operation" id="trQ$)#omFzzd,PflVV{t"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="b^QF@#BP;H8Sg:5V.KTU"><field name="OP">GT</field><value name="A"><shadow type="math_number" id="CU?!Pd[TAFOWD(VxCXim"><field name="NUM">0</field></shadow><block type="lists_length" id="#,MTXwkjGnmo_aV=xvh@"><value name="VALUE"><block type="variables_get" id="+~HJKp?oz^VVqTjFwyv`"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value></block></value><value name="B"><shadow type="math_number" id="[3K90(x8Sl;i=q4nR67n"><field name="NUM">0</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="mcLVW`(o7z$IkrJ4!74x"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id="m6`XQ/k,%6CB]?s/t#A]"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="E%-ReQMZ,V/fAVl:qrBK"><field name="property">LedSpriteProperty.X</field><value name="sprite"><block type="lists_index_get" id="+vSWP)/IjKF/@Z(9p55f"><value name="LIST"><block type="variables_get" id="a]D3EL@$4rSH]Tg:6Nz1"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><value name="INDEX"><shadow type="math_number" id="O9;Exd,*^2]M^:-s}h)h"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id="@OU_MS,G3ypXVP4|+%G}"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO"><block type="game_delete_sprite" id="NHOpl57METnR@,8nO;o`"><value name="this"><block type="array_removeat" id="E-gcVd-LPIl/!hnND5~E"><value name="list"><block type="variables_get" id="U1M%Ohd!Oyd=j4jBIoP7"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><value name="index"><shadow type="math_number" id="lboIyBwycQ3[!B!Mj#p="><field name="NUM">0</field></shadow></value></block></value></block></statement><next><block type="controls_if" id="mfd4(:lr!7i=Sa~VC*=r"><value name="IF0"><shadow type="logic_boolean" id="t|$zgN0+,ZDT,(G;`0u3"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="@cgO8H;Z:SC(e$jy*S7d"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id="DQgP2zP`(z4PFaThm`{v"><field name="NUM">0</field></shadow><block type="game_sprite_property" id="GsZW^p~?VZxeK-=:SD`1"><field name="property">LedSpriteProperty.Y</field><value name="sprite"><block type="variables_get" id="1veFFkgXW$vU$h4xo_nD"><field name="VAR" id="fY!TJC[ks0?Dd27TzE`*">Bird</field></block></value></block></value><value name="B"><shadow type="math_number" id="flo=oq~Ki%Qhd}4muN/G"><field name="NUM">0</field></shadow><block type="variables_get" id="_[8`fkm1aI1xN)uo`Cvp"><field name="VAR" id="/$[N9Sy/AmJsb.g=D9Wo">EmptyObstacle</field></block></value></block></value><statement name="DO0"><block type="variables_change" id="nGTG_rk{N|b|8Fz1zi:k"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field><value name="VALUE"><shadow type="math_number" id="VRvwv*`W6HM5FWC/{Rcv"><field name="NUM">1</field></shadow></value></block></statement></block></next></block></statement><next><block type="pxt_controls_for_of" id="ivKD6Iu3ETnw]`$}#e93"><value name="VAR"><shadow type="variables_get_reporter" id=",ZR6gRayjTPH/W.BHa{E"><field name="VAR" id="o0BeAf8FBsDVPTwn}-vN">value</field></shadow><block type="variables_get" id="h|ujIO@a312=EPxwFMta"><field name="VAR" id="9IxL*gK|JO7g.|wJYq|`">Obstacle</field></block></value><value name="LIST"><shadow type="variables_get" id=",8dGJ,K7`T:V1v+qAE[q"><field name="VAR" id="$kc@F{B}6Q63HEo{$1bu">list</field></shadow><block type="variables_get" id="22fC*/Cx:@rdZv=.M98A"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><statement name="DO"><block type="game_sprite_change_xy" id="E4F0s0C^#=_V(Y/Ya[UO"><field name="property">LedSpriteProperty.X</field><value name="sprite"><block type="variables_get" id="REj/|AW4@~P?YyJc.g,h"><field name="VAR" id="9IxL*gK|JO7g.|wJYq|`">Obstacle</field></block></value><value name="value"><shadow type="math_number" id="A14e9mIqUv_v=:zNxh/F"><field name="NUM">-1</field></shadow></value></block></statement><next><block type="controls_if" id="`5;Kk`rbfuLO#mbCOW8h"><value name="IF0"><shadow type="logic_boolean" id="W?U4Y`NB8w,x9a|7PS^s"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="e!L*Foqu18.:d8FQ2LWp"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id="}V%IIYw,$G-}T7rv=fnU"><field name="NUM">0</field></shadow><block type="math_modulo" id="{d:nPxFcY3CL0x*[r)gS"><value name="DIVIDEND"><shadow type="math_number" id="GJ$O.HTN/+h`i+Af%YmD"><field name="NUM">0</field></shadow><block type="variables_get" id="s9+R3#7?6HqDxe?CIcpT"><field name="VAR" id="m}jy^;Y|XWId($F*w]6(">Ticks</field></block></value><value name="DIVISOR"><shadow type="math_number" id="?dZucpe#rt{fG)_]mTJ]"><field name="NUM">5</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="!mt}^;zj.Cy8`sduuEmt"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="j=DSsjhgl4OA]l7D}24j"><field name="VAR" id="/$[N9Sy/AmJsb.g=D9Wo">EmptyObstacle</field><value name="VALUE"><shadow type="math_number" id="p%TlfsUvuYWa%n^*x7(l"><field name="NUM">0</field></shadow><block type="device_random" id="h-p?k{yNn;t~Px27HHEh"><value name="min"><shadow type="math_number" id="oF_s3[lMd|[D{Xta|QB#"><field name="NUM">0</field></shadow></value><value name="limit"><shadow type="math_number" id="(annC3/:DnUS3u{[b.Ej"><field name="NUM">4</field></shadow></value></block></value><next><block type="pxt_controls_for" id="jg:%+A:|U(AA4UtMV5!Z"><value name="VAR"><shadow type="variables_get_reporter" id="MR,[?|$j*BO7EI6JGbjF"><field name="VAR" id="DPggA*Q-%5$W=VFKf/Z!">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="f.tYKA$Aerd8b38;.l2O"><field name="NUM">4</field></shadow></value><statement name="DO"><block type="controls_if" id="KboMQ0Ria`JQPs{~zBtD"><value name="IF0"><shadow type="logic_boolean" id="R9x~a9Z5j^XX(2zuo]U$"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="w:%84p@~@Fkq=d*Af5ia"><field name="OP">NEQ</field><value name="A"><shadow type="math_number" id="%Arha[t~LlhJ=y7]i[{["><field name="NUM">0</field></shadow><block type="variables_get" id="|WV=.^*?E2:ss1=no|ml"><field name="VAR" id="DPggA*Q-%5$W=VFKf/Z!">index</field></block></value><value name="B"><shadow type="math_number" id="N/0G%h.zfO#O^]5ejJV`"><field name="NUM">0</field></shadow><block type="variables_get" id="c66#z{fvM_.7*Fw^oYwV"><field name="VAR" id="/$[N9Sy/AmJsb.g=D9Wo">EmptyObstacle</field></block></value></block></value><statement name="DO0"><block type="array_push" id="G-~Ci(QOa7:(#!e^qStq"><value name="list"><block type="variables_get" id="(6zt+!i)y%#w==I^sCAD"><field name="VAR" id="=/UIIrHlsub[ohVZf%nB">Obstacles</field></block></value><value name="value"><block type="game_create_sprite" id="as812H_pn[*~Bp7G_F:5"><value name="x"><shadow type="math_number" id="6,3wVA(F9~]:ullxd}fD"><field name="NUM">4</field></shadow></value><value name="y"><shadow type="math_number" id="30(!{a`F3HVISH[U(v|V"><field name="NUM">2</field></shadow><block type="variables_get" id="tb.QFfdCd=@:o^5R41ts"><field name="VAR" id="DPggA*Q-%5$W=VFKf/Z!">index</field></block></value></block></value></block></statement></block></statement></block></next></block></statement><next><block type="controls_if" id="I*Y;e-ybygO`C`5$;z?J"><mutation elseif="4" else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="TM,S2X,$uHtY0=+A(cBr"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="qx1{:-I0Rug6GH]e!oZy"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="0@PJW!MTd.`@%e(BF5[L"><field name="OP">GTE</field><value name="A"><shadow type="math_number" id="qGn?zK3bbO:^Q!-1^kW("><field name="NUM">0</field></shadow><block type="variables_get" id=")jG{u.l|1](+{9x,4BO1"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id=";tc)H5L.u5i4A|`g`,w="><field name="NUM">0</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="2@g$q*BlAnp,?dMAmAV."><field name="OP">LTE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="A5!_Pu$wa{]2Tq5Et$U1"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="CzO1t2K(t-2?x5GmHe}3"><field name="NUM">10</field></shadow></value></block></value></block></value><statement name="DO0"><block type="device_pause" id="r%o?~-$~%du29]WV0}jf"><value name="pause"><shadow type="timePicker" id="k0uB+WGy#]KJBadQCG+m"><field name="ms">800</field></shadow></value></block></statement><value name="IF1"><block type="logic_operation" id="wPLjGiM%8ME%3{H95O2c"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="tx{f:=,D+C5|D]Ni^-tx"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="+*ExY@gUm/UR~f^N:X#`"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="!Nw*esKO4?(CQ:CqK+*W"><field name="NUM">10</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="6cP~1dX|v.(-q}-{Ad1v"><field name="OP">LTE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="NB8@Y4NzY:W9%q*Fiq,O"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id=")n8.kJ]bvhCWd?WqID+A"><field name="NUM">20</field></shadow></value></block></value></block></value><statement name="DO1"><block type="device_pause" id="M35VrQ=voNFlYjRpC[ur"><value name="pause"><shadow type="timePicker" id="f(p4HH/gRUT*0k:Dk(fv"><field name="ms">600</field></shadow></value></block></statement><value name="IF2"><block type="logic_operation" id="+QEW%zT)bzCVZiBZ3ZlK"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="P1YFi^9G10f-ptKPsPSD"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="$g0~DN]rav6M#fud8v@#"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="LSTXoF(sT,gTbEV/D(bk"><field name="NUM">20</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="=W]ZVWD=8yfOYOKU%Q.z"><field name="OP">LTE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="UAOvJmu=;$YBs5Dx*,{7"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="aKX.vRBO![s4b]NfnF?V"><field name="NUM">30</field></shadow></value></block></value></block></value><statement name="DO2"><block type="device_pause" id="KjrfL-]f{PKkW{/af4?("><value name="pause"><shadow type="timePicker" id="p%DSepsf9NO}|NkqorWi"><field name="ms">350</field></shadow></value></block></statement><value name="IF3"><block type="logic_operation" id="5X{QvG$p~s~9F$^Dd.8]"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="z$_(2*8D8Dlt]M,{C-9m"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="ncxFT%U@RKGRihMVOL}I"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="8}cwTdame|nHU.En5qWF"><field name="NUM">30</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="#bct2{kN;Y0!BX,IE_N:"><field name="OP">LTE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="lu;ToVa.vrofd@kJfJ%N"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="Rc={EI8fjIv5B9Pu8bt0"><field name="NUM">40</field></shadow></value></block></value></block></value><statement name="DO3"><block type="device_pause" id="}t09IV-af7qX-Bv[.{83"><value name="pause"><shadow type="timePicker" id="/a2KRrLiOOMDmePvq_T#"><field name="ms">200</field></shadow></value></block></statement><value name="IF4"><block type="logic_operation" id="Zc2`Ol7r!_J}5zbI,Q-]"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="G$d`;(MCq1mx8}!og(`k"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="PAJzDI8-ZE0GK]XkJ$L-"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="s8AKvDUUAc)p5kk)A~*]"><field name="NUM">40</field></shadow></value></block></value><value name="B"><block type="logic_compare" id="#{S6svI{+{Nl$UIBn`[b"><field name="OP">LTE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="Ul6A,3.=vLulk4{:j2(m"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value><value name="B"><shadow type="math_number" id="3fC[mN;TYO9S~,9RRir@"><field name="NUM">50</field></shadow></value></block></value></block></value><statement name="DO4"><block type="device_pause" id="zf5cwNE:rsHso%3j{OpT"><value name="pause"><shadow type="timePicker" id="8V)?VxSu-BZb_Y|!SXrA"><field name="ms">100</field></shadow></value></block></statement><statement name="ELSE"><block type="device_pause" id="$5=fIR2MHutH?#%Sf(YX"><value name="pause"><shadow type="timePicker" id="lp)g|p{ZgE_i[-nHKS}R"><field name="ms">50</field></shadow></value></block></statement><next><block type="variables_change" id="iah{:!z7U9{)vwuy@qB*"><field name="VAR" id="m}jy^;Y|XWId($F*w]6(">Ticks</field><value name="VALUE"><shadow type="math_number" id="t9XK6CEt%t|/},feF^O_"><field name="NUM">1</field></shadow></value><next><block type="serial_writeline" id="e+t?0f65TYP_[.nJQZP$"><value name="text"><shadow type="text" id="DSIS++CY|6]cfeUr~+eP"><field name="TEXT"></field></shadow><block type="text_join" id="ZsX(_1rg3E4(I*R@YVk9" inline="false"><mutation items="6"></mutation><value name="ADD0"><shadow type="text" id="@PBZI4_q)PI+@@(TPR-C"><field name="TEXT">Ticks</field></shadow></value><value name="ADD1"><shadow type="text" id="^Wt0,myiM:lIE~eKot:*"><field name="TEXT">World</field></shadow><block type="variables_get" id="nn,3E^t,TPQ%AuX83gsy"><field name="VAR" id="m}jy^;Y|XWId($F*w]6(">Ticks</field></block></value><value name="ADD2"><shadow type="text" id="mfBbaH+p!=Jn89.:2gL1"><field name="TEXT">Remainder</field></shadow></value><value name="ADD3"><shadow type="text" id="^PQf+RWP*KHfd,QlIf5c"><field name="TEXT"></field></shadow><block type="math_modulo" id="._1PbTSfk^JyYyj,,a~0"><value name="DIVIDEND"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="oUt#hY*Y!apLHc-UOG-L"><field name="VAR" id="m}jy^;Y|XWId($F*w]6(">Ticks</field></block></value><value name="DIVISOR"><shadow type="math_number" id="~|{nj6G9{tQfq8}Sij%%"><field name="NUM">5</field></shadow></value></block></value><value name="ADD4"><shadow type="text" id="*G?9kip)aL9P(f{..vJE"><field name="TEXT">Pass</field></shadow></value><value name="ADD5"><shadow type="text" id="0Y/Nszv}FBC/c3FaFhTV"><field name="TEXT"></field></shadow><block type="variables_get" id="]b%me53Tm+p7_,orajff"><field name="VAR" id="ug]g2VC}i]3v,bMYRBJt">Pass</field></block></value></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>