-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.blocks
18 lines (18 loc) · 60.1 KB
/
main.blocks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable type="KIND_SpriteKind" id="q#s|M@01%/8`f)=h/W=F">Player</variable><variable type="KIND_SpriteKind" id="D|z:$MAMRxhONcRo#LVv">Projectile</variable><variable type="KIND_SpriteKind" id="doaWIB`]-Kj,agW4ook2">Food</variable><variable type="KIND_SpriteKind" id="W7U@6G;:nFSq#Ga:|:D^">Enemy</variable><variable type="KIND_SpriteKind" id=";,}W46e`UZH5FQS]uPHU">Checkpoint</variable><variable type="KIND_SpriteKind" id="sPLvKf-KGQB`TQk_H3;E">AI</variable><variable id="T00CEW%(%PsW#_mG`52_">sprite_car</variable><variable id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</variable><variable id="m7dp$.z)gDa?DoH(,f`$">starting_tile</variable><variable id="hrDQw)h%JpwKQ?fhR[!X">driving_enabled</variable><variable id="(zP%wqg8yZ`0+56KybSK">location</variable><variable id="@2I1q__eqK#0rb5?z)_|">player_speed</variable><variable id="?Bj@DWYO6zR~6Qc-{Frs">checkpoint_count</variable><variable id="Gt=orx*DOi1W$lP^k]jh">sprite_checkpoint</variable><variable id="|3!1}|R8)%%tGbzlPBpf">tiles</variable><variable id="!2VH=*n6|t^w]TEFWFF:">in_game</variable><variable id=".VRw{WCYFifqEFK.oRhQ">ai_car_count</variable><variable id="KCn.`~V9!O1CFc*X:W5^">sprite</variable><variable id="RoT,SxTka.x2;kG]jcV4">ai_paths</variable></variables><block type="function_definition" id="4Yo.6;DkJ@PJ[Pg2SXB-" x="-3330" y="-10"><mutation name="make_forest_map" functionid="vPL?o_$=1*1*!ToVRpMe"/><field name="function_name">make_forest_map</field><statement name="STACK"><block type="gamesetbackgroundcolor" id="5k#OL_DO4B*t.qhpZ]X+"><value name="color"><shadow type="colorindexpicker" id="MXw(_N4RmV/0{N**Hz7:"><field name="index">7</field></shadow></value><next><block type="tilemap_editor" id="T|BREeww1f^;)$X@H8DX"><field name="tilemap">tilemap`map`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level1"}}</data><next><block type="variables_set" id="#6z/@#Wiy%9z[{D:=6a]"><field name="VAR" id="m7dp$.z)gDa?DoH(,f`$">starting_tile</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tileset_tile_picker" id="-rWT,+s:[S]fSh|1anYW"><field name="tile">assets.tile`upward_start`</field></block></value><next><block type="pxt_controls_for_of" id=",(yr3xlvnte8U(!y:R8O"><value name="VAR"><shadow type="variables_get_reporter" id="*(DyGcss{[LD}NDde@X_"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></shadow></value><value name="LIST"><shadow type="variables_get"><field name="VAR" id="VCb/WD7VA}wUi_oD#g?]">list</field></shadow><block type="mapgettilestype" id="z1B=W4Y?W-}Au@R`z!wh"><value name="tile"><shadow type="tileset_tile_picker" id="_U.,P|{dqkt(c2@Os2hQ"><field name="tile">sprites.builtin.forestTiles0</field></shadow></value></block></value><statement name="DO"><block type="mapsetwallat" id="_pf+LXfQ3c~/P`yOdSis"><value name="on"><shadow type="toggleOnOff" id="@,.B-01-.%ls.5([:;n2"><field name="on">true</field></shadow></value><value name="loc"><shadow type="mapgettile"><value name="col"><shadow type="math_number"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number"><field name="NUM">0</field></shadow></value></shadow><block type="variables_get" id="4PpN1J-2,G6krUx,V~+g"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></block></value></block></statement><next><block type="tilemap_coverAllTiles" id="Sz:oo$MXw,`85SBf$ZV3"><value name="tileKind"><shadow type="tileset_tile_picker" id="xY0Yn{nPXr{;sX+Sgp$="><field name="tile">assets.tile`ai_path_start`</field></shadow></value><value name="cover"><shadow type="tileset_tile_picker" id="buGh@eJX-j@2:i[H?%$1"><field name="tile">assets.tile`center_road`</field></shadow></value><next><block type="function_call" id="|IV=b`kGzTFr,3hdZiB@"><mutation name="initialize_checkpoints" functionid="/$~Rf)$fkOe)}nkj*xOp"/></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id=")t`3m6$b8H$59kh,jwkN" x="-2710" y="-10"><mutation name="is_on_road" functionid="0:PFav_1_K)2%!q|Nz6}"><arg name="car" id=")OMtb=q6D}lD:u%L3`xF" type="Sprite"/></mutation><field name="function_name">is_on_road</field><value name=")OMtb=q6D}lD:u%L3`xF"><shadow type="argument_reporter_custom" id="{^X^f/n:1^@0lN^x{`ys"><mutation typename="Sprite"/><field name="VALUE">car</field></shadow></value><statement name="STACK"><block type="pxt_controls_for_of" id="/gFMg$a=wI!ud5}+g33w"><value name="VAR"><shadow type="variables_get_reporter" id="tM;Sfijca/K(F%3^/Bd%"><field name="VAR" id="|3!1}|R8)%%tGbzlPBpf">tiles</field></shadow></value><value name="LIST"><shadow type="variables_get" id="$s}5?Xt:Gzh+z0(LFH4["><field name="VAR" id="w6vr:C[Du5YkG0G8hAE9">list</field></shadow><block type="lists_create_with" id="M_BGHYBv@i6?%~sxM[3B" inline="false"><mutation items="13"/><value name="ADD0"><block type="tileset_tile_picker" id="Kc8hx+HTO{Mn^[z3ohZT"><field name="tile">assets.tile`center_road`</field></block></value><value name="ADD1"><block type="tileset_tile_picker" id="QWtJZNY|*cg-#YrG|Vt7"><field name="tile">assets.tile`upward_start`</field></block></value><value name="ADD2"><block type="tileset_tile_picker" id="j_-:CpPCH!u$T3#?MX]r"><field name="tile">assets.tile`upward_start_used`</field></block></value><value name="ADD3"><block type="tileset_tile_picker" id="z6t]z!Sf9;-;2U/E++R]"><field name="tile">assets.tile`finish_line`</field></block></value><value name="ADD4"><block type="tileset_tile_picker" id="Y|fQP[;KvZX4Pk`l-=v}"><field name="tile">assets.tile`left_side_road`</field></block></value><value name="ADD5"><block type="tileset_tile_picker" id="t!2KgTk{z|$_vhi~pCar"><field name="tile">assets.tile`right_side_road`</field></block></value><value name="ADD6"><block type="tileset_tile_picker" id="a`$fHqss7jg/[YGLbt}n"><field name="tile">assets.tile`top_side_road`</field></block></value><value name="ADD7"><block type="tileset_tile_picker" id="xSAx1o~p`E^0cg!,Z0TN"><field name="tile">assets.tile`bottom_side_road`</field></block></value><value name="ADD8"><block type="tileset_tile_picker" id="r7;cN]oN1|f60|e_b}j/"><field name="tile">assets.tile`top_left_corner_road`</field></block></value><value name="ADD9"><block type="tileset_tile_picker" id="T{8cXJ6iYI0*nPK5U`)3"><field name="tile">assets.tile`top_right_corner_road`</field></block></value><value name="ADD10"><block type="tileset_tile_picker" id="13lkeYwrZ6Fqq@58M,;."><field name="tile">assets.tile`bottom_right_corner_road`</field></block></value><value name="ADD11"><block type="tileset_tile_picker" id="E%d!2wh%:ZCNhok,fw],"><field name="tile">assets.tile`bottom_left_corner_road`</field></block></value><value name="ADD12"><block type="tileset_tile_picker" id="I(=DcUq6^n_u|@,n6L4y"><field name="tile">assets.tile`ai_path_start`</field></block></value></block></value><statement name="DO"><block type="controls_if" id="dsRT3k-JM6$46=e_m[BI"><value name="IF0"><shadow type="logic_boolean" id="?90Ujf9ZpR7+MDRJOSp4"><field name="BOOL">TRUE</field></shadow><block type="spritetileat" id="R~BSj|ht;aQA3iST|:=W"><field name="direction">TileDirection.Center</field><value name="this"><block type="argument_reporter_custom" id="47]GtoYVjt|cuGE7VL1`"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="y{c}H@}9o-yc*YlmZ|5s"><field name="tile">assets.tile`right_side_road`</field></shadow><block type="variables_get" id="v5IR..d^G)KTuaz,|,~$"><field name="VAR" id="|3!1}|R8)%%tGbzlPBpf">tiles</field></block></value></block></value><statement name="DO0"><block type="function_return" id="mROH~TN}t=fLK7i$2Vl4"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="logic_boolean" id="vgIyMy2E-J7AgcBkXs$_"><field name="BOOL">TRUE</field></block></value></block></statement></block></statement><next><block type="function_return" id=")vjkW3|]y3%/M(lRu9#N"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="logic_boolean" id="nno_)}QrB6m,vjKRah{x"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block><block type="function_definition" id="!i.g^s!X*O*s3Q-8i*%9" x="-2061" y="-21"><mutation name="make_car" functionid="jnUBB(`(R66YhT%=-};9"><arg name="up_image" id="gNHAzbwAjJJq@Jv4wK|c" type="Image"/><arg name="right_image" id="6$81/7(!NeQ2o.Jca-v#" type="Image"/><arg name="down_image" id="-(@43wQv.[RBO#e2Za|W" type="Image"/><arg name="left_image" id="W-}78y`NQEz8/U~%}F+*" type="Image"/><arg name="type" id="zga,f)$x?(lA2,ZWO-Gm" type="number"/></mutation><field name="function_name">make_car</field><value name="gNHAzbwAjJJq@Jv4wK|c"><shadow type="argument_reporter_custom" id="=~H/y0C}oje@X2MF+6^`"><mutation typename="Image"/><field name="VALUE">up_image</field></shadow></value><value name="6$81/7(!NeQ2o.Jca-v#"><shadow type="argument_reporter_custom" id="nMJ{D*K[bRSd,9,]+9K`"><mutation typename="Image"/><field name="VALUE">right_image</field></shadow></value><value name="-(@43wQv.[RBO#e2Za|W"><shadow type="argument_reporter_custom" id="vL+U:#3!2-qsD2KH[_JK"><mutation typename="Image"/><field name="VALUE">down_image</field></shadow></value><value name="W-}78y`NQEz8/U~%}F+*"><shadow type="argument_reporter_custom" id="b:{CUm{=,I@]yYL(S:*)"><mutation typename="Image"/><field name="VALUE">left_image</field></shadow></value><value name="zga,f)$x?(lA2,ZWO-Gm"><shadow type="argument_reporter_number" id=":*CeiIeb9RNgNz[g_1lZ"><field name="VALUE">type</field></shadow></value><statement name="STACK"><block type="variables_set" id="6R.[4mBnbKDW$~Rq3;`."><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field><value name="VALUE"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="spritescreatenoset" id="HRi[1aie=xB-2[@27vt^"><value name="img"><shadow type="screen_image_picker"><field name="img">img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image1"}}</data></shadow><block type="argument_reporter_custom" id="J:1c1RUM*~sTfhGE^Twk"><mutation typename="Image"/><field name="VALUE">up_image</field></block></value><value name="kind"><shadow type="spritekind" id="@$(59d71;HGfqGY9Wsdu"><field name="MEMBER">Player</field></shadow><block type="argument_reporter_number" id="o4.!,)giLu}w/Wk=VBN-"><field name="VALUE">type</field></block></value></block></value><next><block type="character_run_frames" id="9irR,Hzo0tkzMkJR,K!H"><value name="sprite"><block type="variables_get" id="r7`U`Wxh#lGxFDKOyewB"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="frames"><block type="lists_create_with" id="]uK-W@#5tOTJb/XW;EMw"><mutation items="1"/><value name="ADD0"><block type="argument_reporter_custom" id=";S4FQ.iBU%WH?r3kAg5D"><mutation typename="Image"/><field name="VALUE">up_image</field></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="MaZfkhh%M3vmZ,iNa~~S"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="character_make_rule" id="H0C,~pBazQKS_/gG4yvh"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="p1"><shadow type="character_predicate" id=":OjuuOrBssb8GC5}+RG["><field name="predicate">Predicate.MovingUp</field></shadow></value></shadow></value><next><block type="character_run_frames" id="OmIrB^4214PW3lfo4rU`"><value name="sprite"><block type="variables_get" id="lAsBB+07)Ofjr@R#YL86"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="frames"><block type="lists_create_with" id="d7+Z[vrxxLgU#XBfXl=j"><mutation items="1"/><value name="ADD0"><block type="argument_reporter_custom" id="RkkizNDHB{%40@v[|F;*"><mutation typename="Image"/><field name="VALUE">right_image</field></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="B.Agz_a+ln4NtI0,(:E["><field name="ms">100</field></shadow></value><value name="rule"><shadow type="character_make_rule" id=")}8oVAP!4O_cv/(|;b=7"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="p1"><shadow type="character_predicate" id="w}7GThYxNawHDF!J{,qx"><field name="predicate">Predicate.MovingRight</field></shadow></value></shadow></value><next><block type="character_run_frames" id="S~kq{*/y1G}m+Og8!xd:"><value name="sprite"><block type="variables_get" id="r6XQ3(XXX9`3fChxf7Q7"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="frames"><block type="lists_create_with" id="U[N))maEL~l+t6/EkC~p"><mutation items="1"/><value name="ADD0"><block type="argument_reporter_custom" id="eaJ}L~KwoaisH4KZ!_s~"><mutation typename="Image"/><field name="VALUE">down_image</field></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="h1Oi0q3x7m4@$Vkh]l]p"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="character_make_rule" id="0ywTuQg{xCP,?qmI^Y]c"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="p1"><shadow type="character_predicate" id="SvmVidzG1B43BEF}=fF2"><field name="predicate">Predicate.MovingDown</field></shadow></value></shadow></value><next><block type="character_run_frames" id="--jfN`(uaU`*#q.gumgD"><value name="sprite"><block type="variables_get" id="(b;=C6FU;ibr^5M;Wx##"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="frames"><block type="lists_create_with" id="GBi`Wl#gK/~oCTlESzFr"><mutation items="1"/><value name="ADD0"><block type="argument_reporter_custom" id="y$5`Tng?f:PAuI|0orgE"><mutation typename="Image"/><field name="VALUE">left_image</field></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="J$e[gL.4B{sf303Qtqrl"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="character_make_rule" id="5C9Q%?.(!+j*DNu[^gfy"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="p1"><shadow type="character_predicate" id="9zmKH-p=KW,Okm*M`otN"><field name="predicate">Predicate.MovingLeft</field></shadow></value></shadow></value><next><block type="function_call" id="Vj9K6Q.x#6vLe+O8/$!k"><mutation name="update_last_checkpoint" functionid="Y~6}CbA^W(@`uyg}[)cU"><arg name="car" id="C{Q8gHxo#j-^J4dBYQu9" type="Sprite"/></mutation><value name="C{Q8gHxo#j-^J4dBYQu9"><shadow type="variables_get" id="B_B=p]grIo!}l`kSEce4"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></shadow></value><next><block type="spriteDataSetNumber" id="*l?Duj$2kDqB$/mwD8*3"><value name="sprite"><block type="variables_get" id="S;z|k|#0]PYPj}3wyQ;C"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="name"><shadow type="text" id="n+CH{Z.q^~@ejTnH9DIP"><field name="TEXT">checkpoints_obtained</field></shadow></value><value name="value"><shadow type="math_number" id="lL78|,oWdYx1j,GuwFjb"><field name="NUM">0</field></shadow></value><next><block type="function_return" id="8pOiy^zh??T8X_=L:;]6"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="variables_get" id="vp;hwz~h*VX!FFfQN^ZI"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="m|=1%e_f7uw3u*9%fnQy" x="-1220" y="-21"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><field name="function_name">enable_driving</field><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="argument_reporter_boolean" id="Y3`0sgdTbA_5Jtnq/sL["><field name="VALUE">en</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="argument_reporter_number" id="{~,-M4bc$][|bgh}{Ke?"><field name="VALUE">speed_multiplier</field></shadow></value><statement name="STACK"><block type="variables_set" id="B@-o}[8TZbn5DfXK?}TB"><field name="VAR" id="hrDQw)h%JpwKQ?fhR[!X">driving_enabled</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_boolean" id="4Jsqv5uH%pv6zTW5YdYO"><field name="VALUE">en</field></block></value><next><block type="controls_if" id="Cf~A:]obv;*[`f#6_7I+"><mutation else="1"/><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="argument_reporter_boolean" id="X*Q(]#=yZ1J|9eIXNk0l"><field name="VALUE">en</field></block></value><statement name="DO0"><block type="game_control_sprite" id="4sh]DHA]7h*(ET},:E@i"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="8`tE8GY|D:jr9rm!tA}p"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><value name="vx"><shadow type="math_number" id="4~$#/Q)ydaCtXR8w2gnP"><field name="NUM">100</field></shadow><block type="math_arithmetic" id="UmEIo0j5-*;#@n9qnnkt"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="3dTMP5(Fqvg#Jqr??;(F"><field name="NUM">0</field></shadow><block type="variables_get" id="4$(c`N4Iu^swpuo-QWoI"><field name="VAR" id="@2I1q__eqK#0rb5?z)_|">player_speed</field></block></value><value name="B"><shadow type="math_number" id="UT:AA52R|nLqQHx{wf9n"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="s:9Jvw}F*4vl$F++WICp"><field name="VALUE">speed_multiplier</field></block></value></block></value><value name="vy"><shadow type="math_number" id="PXPZn~)TOSL4`eAxhZe/"><field name="NUM">100</field></shadow><block type="math_arithmetic" id="zmu!}dN}I%i|rGC4}GC{"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="cR4RpMA;R@T#/#86jT9+"><field name="VAR" id="@2I1q__eqK#0rb5?z)_|">player_speed</field></block></value><value name="B"><shadow type="math_number" id="noQMs@2PR:dafEa%9T(;"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="F~wA0#eye`4D@{UyyJ?;"><field name="VALUE">speed_multiplier</field></block></value></block></value></block></statement><statement name="ELSE"><block type="game_control_sprite" id="]8i[rZT*+:IfXi{cjvH,"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="cxVb)pDO4Jcai})]6E!["><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><value name="vx"><shadow type="math_number" id="Ar=G2r~Cnm5lbkfXFn*w"><field name="NUM">0</field></shadow></value><value name="vy"><shadow type="math_number" id="kT%bOG%t0`i[}`CmY,iU"><field name="NUM">0</field></shadow></value></block></statement></block></next></block></statement></block><block type="pxt-on-start" id="/G3j-Qr]z*n.fVk[+qOm" x="50" y="10"><statement name="HANDLER"><block type="variables_set" id="aN4g_SwQQs:R$T-=b^qY"><field name="VAR" id="@2I1q__eqK#0rb5?z)_|">player_speed</field><value name="VALUE"><shadow type="math_number" id=";772AD{UP!=/mK--87hT"><field name="NUM">150</field></shadow></value><next><block type="variables_set" id="7JB#=BolnQFuNK)LmUKb"><field name="VAR" id="!2VH=*n6|t^w]TEFWFF:">in_game</field><value name="VALUE"><shadow type="math_number" id="c`!Yrv9b,x_g]Oct[hkV"><field name="NUM">0</field></shadow><block type="logic_boolean" id=".9[*I~D~(vjsAzbgyscd"><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="Y,_JDKm1Bn5K^Oi9HZw:"><field name="VAR" id=".VRw{WCYFifqEFK.oRhQ">ai_car_count</field><value name="VALUE"><shadow type="math_number" id="6qr_/dQF@lgZ(#(a][HT"><field name="NUM">15</field></shadow></value><next><block type="variables_set" id="6ZgOH7qqUlnUSrO?1K(["><field name="VAR" id="RoT,SxTka.x2;kG]jcV4">ai_paths</field><value name="VALUE"><shadow type="math_number" id=":mJJ.vF=~`6ov)Lj?4N."><field name="NUM">0</field></shadow><block type="lists_create_with" id="EJZDA=VW3d3%Bx_mdUzG"><mutation items="0"/></block></value><next><block type="function_call" id="#Kk8zrtsy%DU^35+_2[n"><mutation name="make_forest_map" functionid="vPL?o_$=1*1*!ToVRpMe"/><next><block type="function_call" id="%z;05Z@:/Mii0~+p{3()"><mutation name="make_player" functionid="Acos#nazFxy$~a`xo~1U"/><next><block type="controls_repeat_ext" id="DkZPdOY|Ar-?%mK/HNiF"><value name="TIMES"><shadow type="math_whole_number" id="sN}RkY|W4h=HbGWp0a^t"><field name="NUM">4</field></shadow><block type="variables_get" id="e#vNcZ5tg888+uCdm:SO"><field name="VAR" id=".VRw{WCYFifqEFK.oRhQ">ai_car_count</field></block></value><statement name="DO"><block type="function_call" id="|0_oQl)g7YNvMra_Rugg"><mutation name="make_ai_car" functionid="i~5p!A{#BoIT5v:V{C~t"/></block></statement><next><block type="pxt_controls_for_of" id="@R*@D=!Poz(L93nL8csn"><value name="VAR"><shadow type="variables_get_reporter" id="zFlks6XV*uU.{uv:d=g1"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></shadow></value><value name="LIST"><shadow type="variables_get" id="=W6J}@(hTXL.gfNz)(QH" disabled="true"><field name="VAR" id=",ErWORQ%gj`E+{+D5}oj">list</field></shadow><block type="mapgettilestype" id="m*LM)a6pG]T){d_L,Z88"><value name="tile"><shadow type="tileset_tile_picker" id="mhNz%i|=!#zQbKue?1ac"><field name="tile">assets.tile`upward_start`</field></shadow></value></block></value><statement name="DO"><block type="mapsettileat" id="||p^17|xvAQqR*oPBIQ*"><value name="tile"><shadow type="tileset_tile_picker" id="/=Kn][`/,csFBXo$D@uk"><field name="tile">assets.tile`upward_start_used`</field></shadow></value><value name="loc"><shadow type="mapgettile" id="G[hmJw9ZE7lCg=dFLkvW"><value name="col"><shadow type="math_number" id="QF;C`PVKe%Q}ra,~e]W#"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="Ogoh.s2gM|p6Q!#bmwdL"><field name="NUM">0</field></shadow></value></shadow><block type="variables_get" id="-R3S{@z$swv8ReW2I@*v"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></block></value></block></statement><next><block type="function_call" id="nAa?%5zqqX)f`%4ANJ@V"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="logic_boolean" id=":O:XJ/q3S?q!Z`RQ~/g."><field name="BOOL">FALSE</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="math_number" id="}-,|:^+n28WA5Q~@IjpQ"><field name="NUM">1</field></shadow></value><next><block type="device_pause" id="9WvTm!8jn2?u?![r8.70"><value name="pause"><shadow type="timePicker" id="CbbR=mZb(0J;XQp/^FY:"><field name="ms">1000</field></shadow></value><next><block type="function_call" id="XPN(Svrr9kOH4Yx_9%_/"><mutation name="start_game" functionid="L)jIg.?1gsO^[M^#.Hgn"/><next><block type="variables_set" id="|R=pu7$3~Am2`H+qKXc,"><field name="VAR" id="!2VH=*n6|t^w]TEFWFF:">in_game</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="logic_boolean" id="C5e`vjzSN{Xg:7iAAZU$"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="spritesoverlap" id="!mttOF#1(M)6B`-OGpiE" x="919" y="19"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="BfSqqId~;.Ux3TI/]h:n"><mutation typename="Sprite"/><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="$E8b?~=6t;DZsF6L,YEK"><field name="MEMBER">Player</field></shadow></value><value name="HANDLER_DRAG_PARAM_otherSprite"><shadow type="argument_reporter_custom" id="Yo:V^NHTFB]u%XQ@Rtc^"><mutation typename="Sprite"/><field name="VALUE">otherSprite</field></shadow></value><value name="otherKind"><shadow type="spritekind" id="7~=+;JzVbbNnYfQM6kzC"><field name="MEMBER">Checkpoint</field></shadow></value><statement name="HANDLER"><block type="function_call" id="82ZJy`N2f~P3w@?TQmA="><mutation name="update_last_checkpoint" functionid="Y~6}CbA^W(@`uyg}[)cU"><arg name="car" id="C{Q8gHxo#j-^J4dBYQu9" type="Sprite"/></mutation><value name="C{Q8gHxo#j-^J4dBYQu9"><shadow type="variables_get" id="e;Zwpm.zHB3zlu^_xc.Y"><field name="VAR" id="`Ci2H|UTOA5dhq6BRfLU">mySprite</field></shadow><block type="argument_reporter_custom" id="WA~(c6b[6I3tUJphGNDS"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><next><block type="spriteDataChangeNumber" id="II~Pb~2I6$u*|mb[+{;M"><value name="sprite"><block type="argument_reporter_custom" id="q:v0I}Wk@V8x:AOR`?1t"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="name"><shadow type="text" id="vvtQPZu#uFhKE[%kBJ|/"><field name="TEXT">checkpoints_obtained</field></shadow></value><value name="value"><shadow type="math_number" id="Rbnr[dPAQ~$}:89y^#cf"><field name="NUM">1</field></shadow></value><next><block type="startEffectOnSprite" id="xu}47oExNgL#Raxj2`L1"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="1" _input_init="true"></mutation><field name="effect">effects.halo</field><value name="sprite"><block type="argument_reporter_custom" id="Gl)nn6W!T~Dilrg8=[DK"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="duration"><shadow type="timePicker" id="V4a+1%f#xc_Gs~cC5#wK"><field name="ms">5000</field></shadow></value><next><block type="spritedestroy" id="[a_{3}3oQ+nYR$,`^b?z"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="sprite"><block type="argument_reporter_custom" id="V(oPC=w!#0nu%}b2d.zv"><mutation typename="Sprite"/><field name="VALUE">otherSprite</field></block></value><next><block type="timer_background" id="5_H7B6mI2^vJFS|8Nmo#"><statement name="HANDLER"><block type="Notification_waitForNotificationFinish" id="#{C:lh]z_LCyJf16/+~-"><next><block type="Notification_notify" id="L-vhdYKOq(~=`6qA=u[;"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="rawText"><shadow type="text" id="Dv6H1qL(ex0frB=kmp6?"><field name="TEXT">Notification!</field></shadow><block type="text_join" id="B[iAXqagP!fQGp/Z*lfp" inline="false"><mutation items="5"/><value name="ADD0"><shadow type="text" id="xA[Q3M/]TE$wJ!*E(o^p"><field name="TEXT">Checkpoint </field></shadow></value><value name="ADD1"><shadow type="text" id="?$w0e^;On!g`.pprQNRh"><field name="TEXT">World</field></shadow><block type="spriteDataGetNumber" id="vhu.|],PC),fI?/N|1es"><value name="sprite"><block type="argument_reporter_custom" id="n@Fls,6,8VcP.xr_+eWl"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="name"><shadow type="text" id="z[)/U66~s+os/o)4JV1("><field name="TEXT">checkpoints_obtained</field></shadow></value></block></value><value name="ADD2"><shadow type="text" id="exD*Ks-mTf,0?mdbk;AP"><field name="TEXT">/</field></shadow></value><value name="ADD3"><shadow type="text" id="W`?Zw,85pzC)0}Ys/FE/"><field name="TEXT"/></shadow><block type="variables_get" id="yu{Pv@yf^B|cB%t9!6_X"><field name="VAR" id="?Bj@DWYO6zR~6Qc-{Frs">checkpoint_count</field></block></value><value name="ADD4"><shadow type="text" id="F~vYM-/PZl[nUG7Cq@_:"><field name="TEXT"> obtained! </field></shadow></value></block></value><value name="speed"><shadow type="math_number" id="#j;kk;XDrRTihuS,lQ4r"><field name="NUM">1</field></shadow></value><value name="icon"><shadow type="screen_image_picker" id="(dW{%-c9B]+_XS{l]~$D"><field name="img">assets.image`mini_checkpoint_flag`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image6"}}</data></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></statement></block><block type="spriteshittile" id="QP%4`T-.a?s_@oRlSSrE" x="1970" y="10"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="Z?K{yeTv7Xw|![0_0rI}"><mutation typename="Sprite"/><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="E/nL9Y.`J[ER3vL~4bQN"><field name="MEMBER">Player</field></shadow></value><value name="tile"><shadow type="tileset_tile_picker" id="#NN@B8zdycJ`Qv8~4S._"><field name="tile">assets.tile`finish_line`</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="~J;68eELM/u/Fk{+r9`H"><mutation typename="tiles.Location"/><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="timer_throttle" id="g~;(JL)cDC_W`3-ifSMt"><value name="key"><shadow type="text" id="1|Ynsf$#K]BE@o^_:G$/"><field name="TEXT">check_win</field></shadow></value><value name="time"><shadow type="math_number" id="ZYyY?4PvV]i3ZLB1kDj["><field name="NUM">2000</field></shadow></value><statement name="HANDLER"><block type="controls_if" id="AP9(yVM1H(%FeOKO._hi"><value name="IF0"><shadow type="logic_boolean" id="JMBd5PmZsp%$NmD1K5zP"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="D8*qLiExZ(w%Khx%h)t%"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id=".,JHui?C*Mh?Cs44@Dt-"><field name="NUM">0</field></shadow><block type="spriteDataGetNumber" id="~HBpL.j;zrW^^{/V{g5h"><value name="sprite"><block type="argument_reporter_custom" id="}C3J7zkeFXkbr0Hf;6:0"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="name"><shadow type="text" id="Yri7T(XRVgMd.GeoC3N%"><field name="TEXT">checkpoints_obtained</field></shadow></value></block></value><value name="B"><shadow type="math_number" id=")u?]x@NWcY~Z=ijnD`@E"><field name="NUM">0</field></shadow><block type="variables_get" id="(%|#]9iHvOK7aHVjF%5W"><field name="VAR" id="?Bj@DWYO6zR~6Qc-{Frs">checkpoint_count</field></block></value></block></value><statement name="DO0"><block type="function_call" id="}`id;#^$=@KrZk:5PK`P"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="logic_boolean" id="{i:3x1`NveMWsqvQ~hBn"><field name="BOOL">FALSE</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="math_number" id="7OzERiqB7L$Me58O~Y#*"><field name="NUM">1</field></shadow></value><next><block type="Sprite_blockCombine_set" id="G@g)Laew=HlzM,U$gq]g"><field name="property">Sprite.vy@set</field><value name="mySprite"><block type="argument_reporter_custom" id="w4Oda]?uX[5@B/{HWicW"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="`kPZ-Y6.?%]/c_AaC=Rp"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="i,l##rcio?EEnB2uLjiO"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="ZTLS]pVN8SG0ftIgs(.w"><field name="NUM">0</field></shadow><block type="variables_get" id=")khh%KI7D$wN8)o5m-cM"><field name="VAR" id="@2I1q__eqK#0rb5?z)_|">player_speed</field></block></value><value name="B"><shadow type="math_number" id="-*}:1rB9_1X`;VKhc#gx"><field name="NUM">-1</field></shadow></value></block></value><next><block type="Sprite_blockCombine_set" id="cx}AN@%#_Wad5aZC+2(w"><field name="property">Sprite.vx@set</field><value name="mySprite"><block type="argument_reporter_custom" id="=-Kj{eOa=*fSdYp}8M(:"><mutation typename="Sprite"/><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="?1^N;kU?(m#*u_0YIk.@"><field name="NUM">0</field></shadow></value><next><block type="timer_after" id="KVHCzk1R;+)ABjkCJMAv"><value name="time"><shadow type="math_number" id="7[{R8CTc~D/RjnR4K~D$"><field name="NUM">100</field></shadow></value><statement name="HANDLER"><block type="camerafollow" id="Mx[XfQ|@GbEL_cQ;N0k/"/></statement><next><block type="timer_after" id="F:q9,$+zW{RoHal`uk|4"><value name="time"><shadow type="math_number" id="9c;Q?q#c$kb/2)i0CQF~"><field name="NUM">2000</field></shadow></value><statement name="HANDLER"><block type="gameOver" id="Zme|q{(8D~neiQ+6;WQy"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="win"><shadow type="toggleWinLose" id="N{u[Qf4$s=_+5Pb~c}6d"><field name="win">true</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></statement></block></statement></block></statement></block><block type="spriteshitwall" id="1V!_It]{Zer9/Ma[tdck" x="2950" y="10"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="%!kX]t.VExR8;v;iU*]}"><mutation typename="Sprite"/><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="|`(Ewde?f3(tc3lRcqy|"><field name="MEMBER">Player</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="ptmg18qx!amkG~t?}bZ9"><mutation typename="tiles.Location"/><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="camerashake" id="~~X|8DI`U|%ywB12(D+E"><value name="amplitude"><shadow type="math_number_minmax" id=";2#OA$zU[QkBh3@oS|2v"><mutation min="1" max="8" label="Amplitude" precision="0"/><field name="SLIDER">2</field></shadow></value><value name="duration"><shadow type="timePicker" id=":lBfO;DrdXi:E6(z~Uu6"><field name="ms">100</field></shadow></value></block></statement></block><block type="function_definition" id="GLy^7kc@H;Q3sOY]LVYe" x="-1221" y="399"><mutation name="update_last_checkpoint" functionid="Y~6}CbA^W(@`uyg}[)cU"><arg name="car" id="C{Q8gHxo#j-^J4dBYQu9" type="Sprite"/></mutation><field name="function_name">update_last_checkpoint</field><value name="C{Q8gHxo#j-^J4dBYQu9"><shadow type="argument_reporter_custom" id="L=B#8,J{7L+r]n!zh`iF"><mutation typename="Sprite"/><field name="VALUE">car</field></shadow></value><statement name="STACK"><block type="spriteDataSetNumber" id="T=:V^?uDV{_,ufsd(G5F"><value name="sprite"><block type="argument_reporter_custom" id="V=QXt.G@43qS03M/fG`Y"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value><value name="name"><shadow type="text" id="/153Af4S%sRcRm,gLVu-"><field name="TEXT">last_checkpoint_col</field></shadow></value><value name="value"><shadow type="math_number" id="Z?a53h-@A?;A(!z;K]Ts"><field name="NUM">0</field></shadow><block type="tilemap_locationXY" id="(cbSFJgRWYm=VA-]%~@Q"><field name="xy">tiles.XY.column</field><value name="location"><block type="tilemap_locationOfSprite" id="v+$D2Y0eC.5(JUsAo8Dc"><value name="s"><block type="argument_reporter_custom" id="?siH*G.B,Lx:=MancHc;"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value></block></value></block></value><next><block type="spriteDataSetNumber" id=",^7}}D[%W6;U]G$R}h=Q"><value name="sprite"><block type="argument_reporter_custom" id="qN9DD^bAk0C]P+]@n%~u"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value><value name="name"><shadow type="text" id="%(Jc*Rq-6$X|$|pKlOO*"><field name="TEXT">last_checkpoint_row</field></shadow></value><value name="value"><shadow type="math_number" id="|Px^d%CuI+*0nEJ!/mw("><field name="NUM">0</field></shadow><block type="tilemap_locationXY" id="tLc+J:8#c3f)},6`KyrU"><field name="xy">tiles.XY.row</field><value name="location"><block type="tilemap_locationOfSprite" id="g}e}?^J@33i}Yufr)4`_"><value name="s"><block type="argument_reporter_custom" id="}T89y`?}rt48/SIB7~@$"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value></block></value></block></value></block></next></block></statement></block><block type="function_definition" id="Zg6U|G9cDhQ0mDA}Q7xx" x="-1221" y="660"><mutation name="get_last_checkpoint" functionid="*O$kV[54~0kDbLCpp5ay"><arg name="car" id="C{Q8gHxo#j-^J4dBYQu9" type="Sprite"/></mutation><field name="function_name">get_last_checkpoint</field><value name="C{Q8gHxo#j-^J4dBYQu9"><shadow type="argument_reporter_custom" id="M4o=L(#O,9z4`J+x4Aiu"><mutation typename="Sprite"/><field name="VALUE">car</field></shadow></value><statement name="STACK"><block type="function_return" id=".(exY2Ot;E%jw/wg0V,|"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="mapgettile" id="`!wJa)fKATsG?Z(|uoKz"><value name="col"><shadow type="math_number" id="6Y:jz+cj,,p#YKQ:B0TV"><field name="NUM">0</field></shadow><block type="spriteDataGetNumber" id="|TIIV]E!3_=Y,yYTB+tD"><value name="sprite"><block type="argument_reporter_custom" id="vSm~!dJcVIj=Cqp!C~qU"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value><value name="name"><shadow type="text" id="uQ#W)!@|PR8dZd`.@l}P"><field name="TEXT">last_checkpoint_col</field></shadow></value></block></value><value name="row"><shadow type="math_number" id=")sp~q!Dm)22kk%Je-A[d"><field name="NUM">0</field></shadow><block type="spriteDataGetNumber" id="4{k9I[/Kf%#=%!_50KNP"><value name="sprite"><block type="argument_reporter_custom" id="UVIs|e[k^jXr%*ou3;TQ"><mutation typename="Sprite"/><field name="VALUE">car</field></block></value><value name="name"><shadow type="text" id="QF|lh7.P-d~:O3p.6}Jz"><field name="TEXT">last_checkpoint_row</field></shadow></value></block></value></block></value></block></statement></block><block type="function_definition" id="Ah1Ztc8].u?4:1Ga/a~3" x="-1210" y="870"><mutation name="initialize_checkpoints" functionid="/$~Rf)$fkOe)}nkj*xOp"/><field name="function_name">initialize_checkpoints</field><statement name="STACK"><block type="variables_set" id="rcNHP5f{kDR|Skp1!Niy"><field name="VAR" id="?Bj@DWYO6zR~6Qc-{Frs">checkpoint_count</field><value name="VALUE"><shadow type="math_number" id="fRy,#bkyY9]Ta3#:B.Zh" disabled="true"><field name="NUM">0</field></shadow><block type="lists_length" id="8q/#?e`(1S5Ju@t%FYHs"><value name="VALUE"><block type="mapgettilestype" id="yz07YsNodF~yMtGTTQ+#"><value name="tile"><shadow type="tileset_tile_picker" id="[S*Q+(}t_ymW6Fdp^jPd"><field name="tile">assets.tile`center_road_checkpoint`</field></shadow></value></block></value></block></value><next><block type="pxt_controls_for_of" id="Qn)@UN5*v}pQoK(.y4l;"><value name="VAR"><shadow type="variables_get_reporter" id="{Zr/(!@mt:1mbp*bGXvw"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></shadow></value><value name="LIST"><shadow type="variables_get" id="5rhgbvXh!|],0=iH4N{B"><field name="VAR" id="+2Mk]}[d,SLf3l9#u:*A">list</field></shadow><block type="mapgettilestype" id="0^U-IKE!5=p$$GONc;F6"><value name="tile"><shadow type="tileset_tile_picker" id="aQ*F=_qvTwK89J:Pk3XZ"><field name="tile">assets.tile`center_road_checkpoint`</field></shadow></value></block></value><statement name="DO"><block type="variables_set" id="Y(`-Wl$d~x)k9I80p3$w"><field name="VAR" id="Gt=orx*DOi1W$lP^k]jh">sprite_checkpoint</field><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id=")jxdg_[Mw!gO-%qjb70O"><value name="img"><shadow type="screen_image_picker" id="G2X*((Mh~95JZtS};,AP"><field name="img">assets.image`checkpoint_flag`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image5"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="lMH:MBxs!`*GLuL$JH`["><field name="MEMBER">Checkpoint</field></shadow></value></block></value><next><block type="mapplaceontile" id="81,H!x4XZ1`kx6R,W}-)"><value name="sprite"><block type="variables_get" id="`ur1q{2(irx]K%c_KIJu"><field name="VAR" id="Gt=orx*DOi1W$lP^k]jh">sprite_checkpoint</field></block></value><value name="loc"><shadow type="mapgettile" id="1z)X06(lW|~JT(;HSr78"><value name="col"><shadow type="math_number" id="Jz(w*r/nZIkah}k22%k("><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="7GZpjA|[@?buRYGA-^jQ"><field name="NUM">0</field></shadow></value></shadow><block type="variables_get" id="}lQ_dtTF@-![R4DcUs7H"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></block></value><next><block type="mapsettileat" id="4M(RBcqb@pp=E.[hMqoN"><value name="tile"><shadow type="tileset_tile_picker" id=")(j?t|ti[j5|7Es(nlv`"><field name="tile">assets.tile`center_road`</field></shadow></value><value name="loc"><shadow type="mapgettile" id="]Y~)+}sd~SKJLv.XNb2t"><value name="col"><shadow type="math_number" id="jLk%c;+WM$OJSoay$-g@"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="tCPEquj4_7XUAtN%5)fU"><field name="NUM">0</field></shadow></value></shadow><block type="variables_get" id="yA9`%eUXZY/F{5RopS$q"><field name="VAR" id="(zP%wqg8yZ`0+56KybSK">location</field></block></value></block></next></block></next></block></statement></block></next></block></statement></block><block type="gameinterval" id="=C49lZh$^m#DHNMHOhu3" x="1970" y="730"><value name="period"><shadow type="timePicker" id="j;1|S3;v!boa+R(/gon6"><field name="ms">100</field></shadow></value><statement name="HANDLER"><block type="controls_if" id="9WVJ$w1Q7I94fNTfaV?W"><value name="IF0"><shadow type="logic_boolean" id="3NWeU(uj/8pvrIgdy_oR"><field name="BOOL">TRUE</field></shadow><block type="variables_get" id="Up15_yyk8.,JF@aQanNs"><field name="VAR" id="!2VH=*n6|t^w]TEFWFF:">in_game</field></block></value><statement name="DO0"><block type="controls_if" id="|_NHbh;]*/4]kdmOGR~?"><mutation else="1"/><value name="IF0"><shadow type="logic_boolean" id="N./zbj*w0MY*WPu+?{:_"><field name="BOOL">TRUE</field></shadow><block type="function_call_output" id="M,WktMh`?v.lnvgcMDV0"><mutation name="is_on_road" functionid="0:PFav_1_K)2%!q|Nz6}"><arg name="car" id=")OMtb=q6D}lD:u%L3`xF" type="Sprite"/></mutation><value name=")OMtb=q6D}lD:u%L3`xF"><shadow type="variables_get" id="g!7c~rYxS1=MzBE`jV9V"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></shadow></value></block></value><statement name="DO0"><block type="function_call" id="*e=|uF)3hH)_buXJ8W?H"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="logic_boolean" id="hh2#GeI9}Am,2D5=[k4e"><field name="BOOL">TRUE</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="math_number" id="M5F/0Uh?K/~;)ACyYX{o"><field name="NUM">1</field></shadow></value></block></statement><statement name="ELSE"><block type="function_call" id="zn7e]|1S?sw6y3b/e8`L"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="logic_boolean" id="vbjw7Z{v~Zp-Sd1^hY8="><field name="BOOL">TRUE</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="math_number" id="S~KRk{Eeh*`e/3wR9Vn~"><field name="NUM">0.6</field></shadow></value><next><block type="controls_if" id="Dr.GO6lWGhQfv5h?-h7n"><value name="IF0"><shadow type="logic_boolean" id=".IiiR3~4dOx@oTB-MD(Y" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="character_is_facing" id="fG%BM0B390*H9P`v$j=u"><value name="sprite"><block type="variables_get" id="lRZUXSX#{6Y15^LqQsh4"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><value name="rule"><shadow type="character_make_rule" id="`t8/XK5;x_:*|hQW%8O;"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="false"></mutation><value name="p1"><shadow type="character_predicate" id="}5ks}yN|tLu=5VUAw*n["><field name="predicate">Predicate.Moving</field></shadow></value></shadow></value></block></value><statement name="DO0"><block type="startEffectOnSprite" id="U}l:kW%q=2o7a}r@--x:"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="1" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="sprite"><block type="variables_get" id="_b}3ROt}1_AuvB~/3tUv"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><value name="duration"><shadow type="timePicker" id="R9L]0J8skOU-`!MN*9aW"><field name="ms">100</field></shadow></value></block></statement></block></next></block></statement></block></statement></block></statement></block><block type="function_definition" id="iogfJvh$V.OY-rZJ_;0G" x="-2710" y="1230"><mutation name="sprite_overlapping_kind" functionid="RbkI:Y(H5+u~{gw=%4)f"><arg name="target" id="Sl+RP=fR2e~jTDuYRr%[" type="Sprite"/><arg name="kind" id="sYD:fnO5PSUr9}`Pu[p9" type="number"/></mutation><field name="function_name">sprite_overlapping_kind</field><value name="Sl+RP=fR2e~jTDuYRr%["><shadow type="argument_reporter_custom" id="mO$J$CE+*!oL*~]wvfcO"><mutation typename="Sprite"/><field name="VALUE">target</field></shadow></value><value name="sYD:fnO5PSUr9}`Pu[p9"><shadow type="argument_reporter_number" id="u81^Z:/jdJ/nSXU7?Z)z"><field name="VALUE">kind</field></shadow></value><statement name="STACK"><block type="pxt_controls_for_of" id=":c*5!WW]V0PvJt@+TN*W"><value name="VAR"><shadow type="variables_get_reporter" id="An!A+Fe|3_I(EkFwy[l;"><field name="VAR" id="KCn.`~V9!O1CFc*X:W5^">sprite</field></shadow></value><value name="LIST"><shadow type="variables_get" id="rBbV5Y/MoFv-`.)LPVw`"><field name="VAR" id="1O7I+J8}4q|IW!_-=_Ks">list</field></shadow><block type="allOfKind" id="2P6lwT*,14oE[k1`jvBg"><value name="kind"><shadow type="spritekind" id="7pS1I4tY%TLo9,pE)GT#"><field name="MEMBER">Player</field></shadow><block type="argument_reporter_number" id="Y.z27TlF_*k9(*z1:lkA"><field name="VALUE">kind</field></block></value></block></value><statement name="DO"><block type="controls_if" id=".Db.3zy_uY+avfgR4H@e"><value name="IF0"><shadow type="logic_boolean" id="5m0`cX=zth%1A~=21z;Q"><field name="BOOL">TRUE</field></shadow><block type="spriteoverlapswith" id="lf%DmRXGD=vavhTDL0Kq"><value name="sprite"><block type="argument_reporter_custom" id="P%/U5p5Yf5}.H4le2Xmz"><mutation typename="Sprite"/><field name="VALUE">target</field></block></value><value name="other"><block type="variables_get" id="6tu$O`E*eDTP;[]:dL0U"><field name="VAR" id="KCn.`~V9!O1CFc*X:W5^">sprite</field></block></value></block></value><statement name="DO0"><block type="function_return" id="1/_BWo$XF$FE~Ocxvws`"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="logic_boolean" id="GlM$-j:GL.Ot:|zT($g9"><field name="BOOL">TRUE</field></block></value></block></statement></block></statement><next><block type="function_return" id="dg2.e|al+V$,[JAQmU,*"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><block type="logic_boolean" id="OJA=s2by=N_0Ye-J=kV:"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block><block type="function_definition" id="Ypsbv_mKl)BT{XO3v1?4" x="-2050" y="1290"><mutation name="make_player" functionid="Acos#nazFxy$~a`xo~1U"/><field name="function_name">make_player</field><statement name="STACK"><block type="variables_set" id=")Hh#7-Np,[Kwz}~BPYk6"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="function_call_output" id=")0.AidSni{1!mDCY`sE#"><mutation name="make_car" functionid="jnUBB(`(R66YhT%=-};9"><arg name="up_image" id="gNHAzbwAjJJq@Jv4wK|c" type="Image"/><arg name="right_image" id="6$81/7(!NeQ2o.Jca-v#" type="Image"/><arg name="down_image" id="-(@43wQv.[RBO#e2Za|W" type="Image"/><arg name="left_image" id="W-}78y`NQEz8/U~%}F+*" type="Image"/><arg name="type" id="zga,f)$x?(lA2,ZWO-Gm" type="number"/></mutation><value name="gNHAzbwAjJJq@Jv4wK|c"><shadow type="variables_get" id="qpPI-4T!K4Z#@4^rqZ+@"><field name="VAR" id="7iW(2$J[g][Z8]VpX,uo">myImage</field></shadow><block type="screen_image_picker" id="[Y$V6^KXqZZb(#9SV4uE"><field name="img">assets.image`red_car_up`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image1"}}</data></block></value><value name="6$81/7(!NeQ2o.Jca-v#"><shadow type="variables_get" id="KOs0e7O38vmQ}TO|.RJc"><field name="VAR" id="7iW(2$J[g][Z8]VpX,uo">myImage</field></shadow><block type="screen_image_picker" id="%2vD,D.Y|3yTQ]@M@(;B"><field name="img">assets.image`red_car_right`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image2"}}</data></block></value><value name="-(@43wQv.[RBO#e2Za|W"><shadow type="variables_get" id="jA_%86)NrYYTTQC3]z?9"><field name="VAR" id="7iW(2$J[g][Z8]VpX,uo">myImage</field></shadow><block type="screen_image_picker" id="CG,eMe0:{kx!$;d,Ns.["><field name="img">assets.image`red_car_down`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image3"}}</data></block></value><value name="W-}78y`NQEz8/U~%}F+*"><shadow type="variables_get" id="n=%.c{K6WG5Re{LG^I-y"><field name="VAR" id="7iW(2$J[g][Z8]VpX,uo">myImage</field></shadow><block type="screen_image_picker" id="QSf]RjN@n%O5`h9@Q:cH"><field name="img">assets.image`red_car_left`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image4"}}</data></block></value><value name="zga,f)$x?(lA2,ZWO-Gm"><shadow type="math_number" id="RrY{h2`a+#l8(*NoPS6T"><field name="NUM">1</field></shadow><block type="spritekind" id="BM}c1XM`5laY_~q$~zhi"><field name="MEMBER">Player</field></block></value></block></value><next><block type="camerafollow" id="h:*_Q|[$`dc;itr)!K:)"><value name="sprite"><block type="variables_get" id="N,4`2]7n}+Wf6OUdA(N("><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><next><block type="mapplaceonrandomtile" id="gA#RMu=,%(8y#,`FS!)n"><value name="sprite"><block type="variables_get" id="LL%=8wv,[`[Zjuj+/N5r"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value><value name="tile"><shadow type="tileset_tile_picker"><field name="tile">assets.tile`upward_start`</field></shadow><block type="variables_get" id="2=Hiaa%7KBlc~G?wN!9?"><field name="VAR" id="m7dp$.z)gDa?DoH(,f`$">starting_tile</field></block></value><next><block type="function_call" id="F2=_h=S5ndC]CXuW_p*5"><mutation name="update_last_checkpoint" functionid="Y~6}CbA^W(@`uyg}[)cU"><arg name="car" id="C{Q8gHxo#j-^J4dBYQu9" type="Sprite"/></mutation><value name="C{Q8gHxo#j-^J4dBYQu9"><shadow type="variables_get" id="H7cBdVprSryU#0_Ed8WV"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></shadow></value><next><block type="mapsettileat" id="t,$(%y@Gmi/,Z5MT(0?,"><value name="tile"><shadow type="tileset_tile_picker" id="3K%8$m#;R#qlBc5(p#o`"><field name="tile">assets.tile`upward_start_used`</field></shadow></value><value name="loc"><shadow type="mapgettile" id="^d1%j{.oc[.rWFGcyGuY"><value name="col"><shadow type="math_number" id="0{0$5R4B-kD@e.K-w?v["><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="/d}`Ud0k^+gz90KnjNW~"><field name="NUM">0</field></shadow></value></shadow><block type="tilemap_locationOfSprite" id="7*Jh[GCj7,-W++B{:u+g"><value name="s"><block type="variables_get" id="ftgkgkLO^]c5K.bWxw(A"><field name="VAR" id="*]gt!Q0KvrMY;;y/;6@4">sprite_player</field></block></value></block></value></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="n-fHYWjW6eDl(FXr#bsZ" x="-1210" y="1450"><mutation name="make_ai_car" functionid="i~5p!A{#BoIT5v:V{C~t"/><field name="function_name">make_ai_car</field><statement name="STACK"><block type="variables_set" id="C_ll}na%bdqP$O/z#3:7"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="function_call_output" id="n.ZK$4];UyGDeoNz(4C|"><mutation name="make_car" functionid="jnUBB(`(R66YhT%=-};9"><arg name="up_image" id="gNHAzbwAjJJq@Jv4wK|c" type="Image"/><arg name="right_image" id="6$81/7(!NeQ2o.Jca-v#" type="Image"/><arg name="down_image" id="-(@43wQv.[RBO#e2Za|W" type="Image"/><arg name="left_image" id="W-}78y`NQEz8/U~%}F+*" type="Image"/><arg name="type" id="zga,f)$x?(lA2,ZWO-Gm" type="number"/></mutation><value name="gNHAzbwAjJJq@Jv4wK|c"><shadow type="variables_get" id="V;aTw]!v,BXa!b^eCG|_"><field name="VAR" id="l`;Sh_]X%:B`8Vhgby|?">myImage</field></shadow><block type="screen_image_picker" id=")cPzO.):L]7%Wp^#|4u?"><field name="img">assets.image`red_car_up`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image1"}}</data></block></value><value name="6$81/7(!NeQ2o.Jca-v#"><shadow type="variables_get" id="5D6ZEj;m+^4^PURC]pw="><field name="VAR" id="l`;Sh_]X%:B`8Vhgby|?">myImage</field></shadow><block type="screen_image_picker" id="so)bguV|,DUS+`pdYLP~"><field name="img">assets.image`red_car_right`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image2"}}</data></block></value><value name="-(@43wQv.[RBO#e2Za|W"><shadow type="variables_get" id="-TSC?xGEFz9n=B%m1(]+"><field name="VAR" id="l`;Sh_]X%:B`8Vhgby|?">myImage</field></shadow><block type="screen_image_picker" id="I!3=otG41VMq)h6#)D{,"><field name="img">assets.image`red_car_down`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image3"}}</data></block></value><value name="W-}78y`NQEz8/U~%}F+*"><shadow type="variables_get" id=";XZoc!SIc4=!/vK*!1c6"><field name="VAR" id="l`;Sh_]X%:B`8Vhgby|?">myImage</field></shadow><block type="screen_image_picker" id="N#mN6G/jcjZ)jCXPk}/H"><field name="img">assets.image`red_car_left`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image4"}}</data></block></value><value name="zga,f)$x?(lA2,ZWO-Gm"><shadow type="math_number" id="hrKNQZ6+7E%Nn.bkWyfk"><field name="NUM">1</field></shadow><block type="spritekind" id="t+sSQJ@kZ(f`Z2h(`Z!p"><field name="MEMBER">AI</field></block></value></block></value><next><block type="mapplaceonrandomtile" id="sJi$}{NTL3;4^Oc:qeeD"><value name="sprite"><block type="variables_get" id="`QCH`D.%c7PG03u2-wT0"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="tile"><shadow type="tileset_tile_picker"><field name="tile">assets.tile`upward_start`</field></shadow><block type="variables_get" id="/gj(BD%}I7g2unSXQeES"><field name="VAR" id="m7dp$.z)gDa?DoH(,f`$">starting_tile</field></block></value><next><block type="mapsettileat" id="hNT[[R@xv9omo_nPUmpf"><value name="tile"><shadow type="tileset_tile_picker" id="r+XstE$X.fk{`^J:/Z)N"><field name="tile">assets.tile`upward_start_used`</field></shadow></value><value name="loc"><shadow type="mapgettile"><value name="col"><shadow type="math_number"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number"><field name="NUM">0</field></shadow></value></shadow><block type="tilemap_locationOfSprite" id="d-v+(ii!Em`uCJDT6Xr3"><value name="s"><block type="variables_get" id=";;H]HI#A3)XZyMr/_T8S"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value></block></value><next><block type="array_push" id="~mGiR8#xyoQ:jR~@]JmW"><value name="list"><block type="variables_get" id="uewxdA!p!d!h6.|%x}bG"><field name="VAR" id="RoT,SxTka.x2;kG]jcV4">ai_paths</field></block></value><value name="value"><block type="scene_aStar" id="Z_F_KtX/,)8fe)5mH,@K"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="start"><shadow type="mapgettile" id="|ysvY/B0okBf9x:Geuud"><value name="col"><shadow type="math_number" id="aTAU*G^W7@#Up-kF4G]C"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="+.{!57Xw3n;CdUn$@`-m"><field name="NUM">0</field></shadow></value></shadow><block type="array_pickRandom" id="JM*OD;{27`Y`DuiyA=qQ"><value name="list"><block type="mapgettilestype" id="gw$,vqQ9jn%Y_+?#[B`c"><value name="tile"><shadow type="tileset_tile_picker" id="|B((EQ5(Cptlr2IaL2d^"><field name="tile">assets.tile`ai_path_start`</field></shadow></value></block></value></block></value><value name="end"><shadow type="mapgettile" id="v3fcF|]F+zY0$0Q-Ki:m"><value name="col"><shadow type="math_number" id="Ss*}[+Pq{+QlC{`N*wU}"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="0KLAS3nlw]BOPA?l.hVp"><field name="NUM">0</field></shadow></value></shadow><block type="array_pickRandom" id="hEb:fJ]~gCz8lRbh`Jaq"><value name="list"><block type="mapgettilestype" id="8ww,kd.@^P*Q54kS6gHF"><value name="tile"><shadow type="tileset_tile_picker" id="(t;lOj0nm*hgnrjh2Rs6"><field name="tile">assets.tile`finish_line`</field></shadow></value></block></value></block></value><value name="onTilesOf"><shadow type="tileset_tile_picker" id="dhd[mJ$hN^]Aj0]0|,yP"><field name="tile">assets.tile`center_road`</field></shadow></value></block></value><next><block type="spriteDataSetNumber" id="Ni0!Lp#Y::6%Qi9GF%{E"><value name="sprite"><block type="variables_get" id="4~gR72r:i0cfAwhKeg-}"><field name="VAR" id="T00CEW%(%PsW#_mG`52_">sprite_car</field></block></value><value name="name"><shadow type="text" id="9Qi]WvmHrw`~Apyjsx*W"><field name="TEXT">path_index</field></shadow></value><value name="value"><shadow type="math_number" id="Md8A?8RpOv8p`ImOjZq]"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="V%v89a]vU0?C(ZxxYT2g"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id=";eeb0.Qhx_O4+gu915x6"><field name="NUM">0</field></shadow><block type="lists_length" id="C(HYXC=erJij)SeSA844"><value name="VALUE"><block type="variables_get" id="t(x+}@g,vV~9^L9=30S+"><field name="VAR" id="RoT,SxTka.x2;kG]jcV4">ai_paths</field></block></value></block></value><value name="B"><shadow type="math_number" id="P..4t?0Z_yRJW#HOflEx"><field name="NUM">1</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="w%G-xvvsgC^jqI[8(1xH" x="-2710" y="1650"><mutation name="start_game" functionid="L)jIg.?1gsO^[M^#.Hgn"/><field name="function_name">start_game</field><statement name="STACK"><block type="function_call" id="WPN2IB;,Ojz/`|c2!24O"><mutation name="enable_driving" functionid="Lkz_i$ac1wd8;5s+I{o_"><arg name="en" id="UA/X2cJ2viBQXm5EJAr." type="boolean"/><arg name="speed_multiplier" id="9eMT)g~oy,!;PR[-lo`l" type="number"/></mutation><value name="UA/X2cJ2viBQXm5EJAr."><shadow type="logic_boolean" id="T(AI2N0_!Kyvo6.F0#5+"><field name="BOOL">TRUE</field></shadow></value><value name="9eMT)g~oy,!;PR[-lo`l"><shadow type="math_number" id="Q)ZPUy%j|%^{Us6h`L,I"><field name="NUM">1</field></shadow></value><next><block type="pxt_controls_for_of" id="H_1^b,,wv;)Xq%h,}}d["><value name="VAR"><shadow type="variables_get_reporter" id="oQ522`vG/9PNf2[yKmVP"><field name="VAR" id="KCn.`~V9!O1CFc*X:W5^">sprite</field></shadow></value><value name="LIST"><shadow type="variables_get"><field name="VAR" id="1O7I+J8}4q|IW!_-=_Ks">list</field></shadow><block type="allOfKind" id="$`F.6{ZFG[]PW^w4+yHq"><value name="kind"><shadow type="spritekind" id="9A5~g_NOQK43x[bYj7^g"><field name="MEMBER">AI</field></shadow></value></block></value><statement name="DO"><block type="scene_followPath" id="8Jg;E:M$I4aiix|9c)N}"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="1" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="PGZSpcBSq9+aNK.qc@c("><field name="VAR" id="KCn.`~V9!O1CFc*X:W5^">sprite</field></block></value><value name="path"><block type="lists_index_get" id="6$Q)n5Db#dAu0d+1KWh)"><value name="LIST"><block type="variables_get" id="ellR`Vg:duMjL=?;miI%"><field name="VAR" id="RoT,SxTka.x2;kG]jcV4">ai_paths</field></block></value><value name="INDEX"><shadow type="math_number" id="0LvvU]Z,Xii4o48X+[8L"><field name="NUM">0</field></shadow><block type="spriteDataGetNumber" id="G8.mi~Ms{2EU[i+cLoJg"><value name="sprite"><block type="variables_get" id="#9@-g!VR}ETQ3h5kAjBx"><field name="VAR" id="KCn.`~V9!O1CFc*X:W5^">sprite</field></block></value><value name="name"><shadow type="text" id="Y.-7B2wKp`Jc84V_@SrV"><field name="TEXT">path_index</field></shadow></value></block></value></block></value><value name="speed"><shadow type="math_number" id="RZ5ayz5Vc*y.#/J/2f[V"><field name="NUM">50</field></shadow><block type="variables_get" id="ngris*(bk|L91xYOWr]r"><field name="VAR" id="@2I1q__eqK#0rb5?z)_|">player_speed</field></block></value></block></statement></block></next></block></statement></block></xml>