-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.blocks
61 lines (61 loc) · 93.2 KB
/
main.blocks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable type="KIND_SpriteKind" id="CJ2}/@T)W=S/]_PWX1AR">Player</variable><variable type="KIND_SpriteKind" id="H*m-/?Y/-+gvpCd#CiaP">Projectile</variable><variable type="KIND_SpriteKind" id="zrM6jLSj+K%}N=H{v]SE">Food</variable><variable type="KIND_SpriteKind" id="}`2PWDE@0$8G{ykQmgs3">Enemy</variable><variable type="KIND_SpriteKind" id="m]|l:ZY{[/|[SM1Nfb[y">AnimatedTile</variable><variable type="KIND_SpriteKind" id="#0EHgxuZ%W4Eh{8qFDOw">AnimatingTile</variable><variable id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</variable><variable id="s,$x7keZFFG)m8pGMN`@">game_map</variable><variable id="^})B-pwn(P#EFASN:bus">GRAVITY</variable><variable id="Zpds6^f3Wknwan7M1c1b">MOVE_SPEED</variable><variable id=";7]X8@sq!cED}XF0K]~a">player_jumping</variable><variable id="8lck4SsfnT6]`~%e*/Rg">map_x</variable><variable id="B|SlG:z=b}}R]}VK{/ET">map_y</variable><variable id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</variable><variable id="p=w1i.+^xNuG0`!{h[|I">index</variable><variable id="b[e8xY{z0~m=kT]2X)Az">en_controls</variable><variable id="/Em]92SCu!bqXSltZA!^">local_tilemaps</variable><variable id="[s`Sd%k9Hpn1@Ukn`G5G">value</variable><variable id="m4ED|kA=(%Q#=@X]FzbF">debug_sprite_curr_loc</variable><variable id=",2|[!Zs/F4;RZ]8|NTQx">location</variable><variable id="UcoBq1a=ryw:jd%~rlKl">image</variable><variable id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</variable><variable id="uta0N]eQJiU[S`)7FJ#(">list</variable><variable id="6~eUY`JY,Q.h^s#kX?V%">picture</variable></variables><block type="function_definition" id="/Fu^gI29UL_NXZ;B@$Zu" x="-3710" y="-50"><mutation name="location_equal" functionid=":WWJ4TF3jZxae,*{p#We"><arg name="l1" id="%ecl`-[RgC;Zkp7?suR?" type="Array"></arg><arg name="l2" id="G#e^c;/b,bB^XhH#,$$P" type="Array"></arg></mutation><field name="function_name">location_equal</field><value name="%ecl`-[RgC;Zkp7?suR?"><shadow type="argument_reporter_array" id=":m)/8{{vwA1DpRCW+e5C"><field name="VALUE">l1</field></shadow></value><value name="G#e^c;/b,bB^XhH#,$$P"><shadow type="argument_reporter_array" id="U%CNlfFx]S/nTS`zVJ^`"><field name="VALUE">l2</field></shadow></value><statement name="STACK"><block type="function_return" id="zIrfGsenMxUf7Ez(rZjV"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="Qg`xPd`*0t[^KTcRK*(#"><field name="NUM">0</field></shadow><block type="logic_operation" id="-{C9*iy#pJ~].?4toYJk"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="SG)*Y1i]YLQL{AYdZyW."><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tiles.Location_blockCombine_get" id="]3!5L~3t9}df+876U^!u"><field name="property">tiles.Location.column</field><value name="location"><block type="lists_index_get" id="XNM@1.%$EH),63i!2~5X"><value name="LIST"><block type="argument_reporter_array" id="z`l{4(:@-k.P-DY#?c^+"><field name="VALUE">l1</field></block></value><value name="INDEX"><shadow type="math_number" id="iKcP[VK[]$fw@evu,F.W"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tiles.Location_blockCombine_get" id="3k3E;6zNCbB9S?r+U}W7"><field name="property">tiles.Location.column</field><value name="location"><block type="lists_index_get" id="8cbF!e|*I^W76tL_y0-U"><value name="LIST"><block type="argument_reporter_array" id="PNokD@p?7Nu%y.qMY$ff"><field name="VALUE">l2</field></block></value><value name="INDEX"><shadow type="math_number" id="]0F.Iwj5#yE()/~m_3`;"><field name="NUM">0</field></shadow></value></block></value></block></value></block></value><value name="B"><block type="logic_compare" id="d$r::=J#d5M3S1k8m)mr"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tiles.Location_blockCombine_get" id="%d[Sc_{Kr~pHO=YODZ?l"><field name="property">tiles.Location.row</field><value name="location"><block type="lists_index_get" id="7L@cR5sRU1W`0K;XObd^"><value name="LIST"><block type="argument_reporter_array" id="JdN#:iz65C~tazdp/?c("><field name="VALUE">l1</field></block></value><value name="INDEX"><shadow type="math_number" id="!DMIiq^8D8X6vcm-yu#H"><field name="NUM">0</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tiles.Location_blockCombine_get" id="zQos$7f9[4Q/#i.p*$nn"><field name="property">tiles.Location.row</field><value name="location"><block type="lists_index_get" id="_7RW18x_)D)c`ttP_[~a"><value name="LIST"><block type="argument_reporter_array" id="*G5*4Nkg]20x0Ju5V*?H"><field name="VALUE">l2</field></block></value><value name="INDEX"><shadow type="math_number" id="2__Ni2krI9|uMY{=;s7D"><field name="NUM">0</field></shadow></value></block></value></block></value></block></value></block></value></block></statement></block><block type="function_definition" id="Mv-H[J({I4J;1#wO8t?A" x="-1570" y="-70"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><field name="function_name">load_map</field><statement name="STACK"><block type="sprites_destroy_all_sprites_of_kind" id="=]ZbSlY9Ja^$tytM/ft["><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="kind"><shadow type="spritekind" id="V^wrI{n[%WpNU[.EqDM`"><field name="MEMBER">AnimatedTile</field></shadow></value><value name="duration"><shadow type="timePicker" id="W%usTCPLkW-Aa.`0%XBH"><field name="ms">500</field></shadow></value><next><block type="sprites_destroy_all_sprites_of_kind" id=",{tD2VQ]=^TD,B!I;VVM"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="kind"><shadow type="spritekind" id="w0C[?PbQwa-YKk9S~L[f"><field name="MEMBER">AnimatingTile</field></shadow></value><value name="duration"><shadow type="timePicker" id="Gm4c7a*^`*WiF)YwnJow"><field name="ms">500</field></shadow></value><next><block type="set_current_tilemap" id="~s@I}o{P,~S(6v*;]g~O"><value name="tilemap"><shadow type="tiles_tilemap_editor" id="||T4T=7A*VKIORVRTZXR"><field name="tilemap">tilemap`level3`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level3"}}</data></shadow><block type="lists_index_get" id="FSkt;Ss3hhP2N$T?Df-Y"><value name="LIST"><block type="lists_index_get" id=";^|jC*kj]8WZw}f3AU;5"><value name="LIST"><block type="variables_get" id="s*aND677M5f[{s2X%6qO"><field name="VAR" id="s,$x7keZFFG)m8pGMN`@">game_map</field></block></value><value name="INDEX"><shadow type="math_number" id="dNKMI6qZ5JTD[K]nq_kV"><field name="NUM">0</field></shadow><block type="variables_get" id="jnDv}RQbY*6xWVIT~8Ub"><field name="VAR" id="B|SlG:z=b}}R]}VK{/ET">map_y</field></block></value></block></value><value name="INDEX"><shadow type="math_number" id=";QBA343LveIgg2}_?;d@"><field name="NUM">0</field></shadow><block type="variables_get" id="1Y@sPaI]_Wp$4f*0UaMz"><field name="VAR" id="8lck4SsfnT6]`~%e*/Rg">map_x</field></block></value></block></value><next><block type="controls_if" id=":cnC8Tc~HYIH@=#OL0jd"><value name="IF0"><shadow type="logic_boolean" id="XUq)w_u|?2#PvL6~TfGX" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Wx!wENejEM#.:fnE[),P"><field name="OP">GT</field><value name="A"><shadow type="math_number" id="C8+2DV?8UjQ%Lq%PQ9wp" disabled="true"><field name="NUM">0</field></shadow><block type="lists_length" id=";~N8KKx9I|:(8/[J%hXN"><value name="VALUE"><block type="mapgettilestype" id="0g+F2m[JlNjg}frtNh9G"><value name="tile"><shadow type="tileset_tile_picker" id="GieR9$u-*|GE?Z]s5l]2"><field name="tile">assets.tile`spawn_point`</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id="bvHXXGR.UlUXk#szO+un"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="mapplaceonrandomtile" id="bb,^CC9[gI!3;}wp9YMi"><value name="sprite"><block type="variables_get" id="3FB~wqMye|.nF@cd38]b"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id=",n7@l@fl$]TpL}Pg6]e3"><field name="tile">assets.tile`spawn_point`</field></shadow></value><next><block type="Sprite_blockCombine_change" id="mws^Vsc6Kk7)SROz|m5;"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="variables_get" id="m[i5O(j!W4he$/g~aTB%"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="h#!L{[]:y;|~/Q,fg;]v"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="hqS|u=1(L#[F77YHfo7p"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="4J0m7^*EEso7AwSq7L#z"></block></value></block></value><value name="B"><shadow type="math_number" id="k;M;VDsjvkn5H`%-h4++"><field name="NUM">2</field></shadow></value></block></value><next><block type="tileUtil_replaceAllTiles" id="Hp=g;ED)x.1s(j3FYbd}"><value name="from"><shadow type="tileset_tile_picker" id="C8gK`e[:4)J9GN$76](h"><field name="tile">assets.tile`spawn_point`</field></shadow></value><value name="to"><shadow type="tileset_tile_picker" id="SVn1WYtC7;c^q{].trjg"><field name="tile">assets.tile`transparency8`</field></shadow></value><next><block type="Sprite_blockCombine_set" id="owisnG)MDEhY1wz~+6Gu"><field name="property">Sprite.vx@set</field><value name="mySprite"><block type="variables_get" id="R=:.+=@Xoz.;=w+gUqC5"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number" id="_fqZmTO5u[A6@?JOM;v,"><field name="NUM">1</field></shadow></value><next><block type="timer_after" id="y`E!]ax+vYx%N$j9A}/I"><value name="time"><shadow type="math_number" id="fFa.BF*t+PtZRndjf+Xe"><field name="NUM">0</field></shadow></value><statement name="HANDLER"><block type="Sprite_blockCombine_set" id="fssgjvM)soqa^o_Rnw?g"><field name="property">Sprite.vx@set</field><value name="mySprite"><block type="variables_get" id=".hb12){~x_[4vM-+~F,k"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number" id="nxssq`F;]]oM2OL|fd=J"><field name="NUM">0</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></statement><next><block type="function_call" id="n0LVPg:m|zlE2)rqfk#O"><mutation name="animate_tiles" functionid="q=jEm,heRLc%q4.aWFt0"></mutation></block></next></block></next></block></next></block></next></block></statement></block><block type="function_call_output" id="p#vZelJXt|I:6Kv8sqEm" disabled="true" x="310" y="-110"><mutation name="add_tilemaps" functionid="e?ZCf0/mp{%Pwgg}mRC["><arg name="tilemaps" id="g1K8CFebe3eJ[wnfi]0v" type="Array"></arg><arg name="more_tilemaps" id="tnR$3by3)6sve7Gt8-nE" type="Array"></arg></mutation><value name="g1K8CFebe3eJ[wnfi]0v"><shadow type="variables_get"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="7`jJf_ZR4^H@q(|tC)I2" disabled="true"><mutation items="3" horizontalafter="3"></mutation></block></value><value name="tnR$3by3)6sve7Gt8-nE"><shadow type="variables_get" disabled="true"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="IZR:bxU!XTEp+~K5W(oo" disabled="true"><mutation items="2" horizontalafter="3"></mutation></block></value></block><block type="function_definition" id="9O]hH?O(hh*k$PE/=`?u" x="-730" y="-50"><mutation name="make_character" functionid="BPZqJ+;%;8W;kg)8L1oA"></mutation><field name="function_name">make_character</field><statement name="STACK"><block type="variables_set" id="4J}XFtn5DS^xarDoNpP^"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</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="4_Wm66-FM=_+$;P-?#W^"><value name="img"><shadow type="screen_image_picker" id="?;|ApS+^ovK@dy=,e!l/"><field name="img">assets.image`player_image`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image1"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="Y*=6QH;~.J3Unud~6xKH"><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="function_call" id="uE3-+j]9l#TXLELy6lxA"><mutation name="enable_controls" functionid="(GD/-0JgrJ~AEEnBwe:9"><arg name="en" id="E%[b.GNrj7@c[dB!v~}{" type="boolean"></arg></mutation><value name="E%[b.GNrj7@c[dB!v~}{"><shadow type="logic_boolean" id="b[T/CO57]5!~PQ-7!+sp"><field name="BOOL">TRUE</field></shadow></value><next><block type="arcade_character_loop_frames" id="#z:!3h$A|W(`9AhViK2W"><value name="sprite"><block type="variables_get" id="~eK$Rv1r!ICrQrlkwP%2"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="frames"><block type="animation_editor" id="k=qOVQho2xCP+pE5#k,|"><field name="frames">assets.animation`player_walk_right`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim2"}}</data></block></value><value name="frameInterval"><shadow type="timePicker" id="gw/8Jp{i4K8oCO{@9q]~"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="arcade_character_make_rule" id="Ae{E[SlI~GuRCe(K44Gf"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="p1"><shadow type="arcade_character_predicate" id="T|D[k{!dVI@^G*#x,_;["><field name="predicate">Predicate.MovingRight</field></shadow></value><value name="p2"><shadow type="arcade_character_predicate" id="zg%+UXRv%g.*4Wxlf`WL"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p3"><shadow type="arcade_character_predicate" id="ZBOV}{a2G^4GcV?[?Wfw"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p4"><shadow type="arcade_character_predicate" id="c`wYx|9@/)PJqWQKQE}U"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p5"><shadow type="arcade_character_predicate" id="l{bt.t.U%=Vl7{yMBZZq"><field name="predicate">Predicate.NotMoving</field></shadow></value></shadow></value><next><block type="arcade_character_loop_frames" id="u:1Pxl?=tQZjx|Ol7VNJ"><value name="sprite"><block type="variables_get" id="ayxEsETbI3kjl(6vkUT@"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="frames"><block type="lists_create_with" id="k|fWbO#q`oVuz[d*nn`B"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="lists_index_get" id="B|-aUECM5YRNhUpQV5)s"><value name="LIST"><block type="animation_editor" id="|)/r%YOlujScyIm9pc3W"><field name="frames">assets.animation`player_walk_right`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim2"}}</data></block></value><value name="INDEX"><shadow type="math_number" id="N5H*tIEZ?{YOqsb#@0::"><field name="NUM">1</field></shadow></value></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="Q,d%E2=D/:r)=V`nY{LP"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="arcade_character_make_rule" id="=!VSNYw3zX(P$I}N5`L/"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="1" _input_init="true"></mutation><value name="p1"><shadow type="arcade_character_predicate" id="LY4qFB!t-jbIF3Tf{kUL"><field name="predicate">Predicate.FacingRight</field></shadow></value><value name="p2"><shadow type="arcade_character_predicate" id="S;qhI3s..,GJnB4u@ZN("><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p3"><shadow type="arcade_character_predicate" id="9_l4R!5eMnNt$z*o8anz"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p4"><shadow type="arcade_character_predicate" id="#rq?``/q4[WBVbg8Y09Y"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p5"><shadow type="arcade_character_predicate" id="$9uyoFjdF5M6XXu87vCk"><field name="predicate">Predicate.NotMoving</field></shadow></value></shadow></value><next><block type="arcade_character_loop_frames" id="lW#$rNH]nlvm*K-Ihcqj"><value name="sprite"><block type="variables_get" id="I0ZVC:vQ.4Qh]c*jVy^@"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="frames"><block type="animation_editor" id="$H2l?-Xkkp!-Db$IN^oV"><field name="frames">assets.animation`player_walk_left`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim1"}}</data></block></value><value name="frameInterval"><shadow type="timePicker" id="Jdi:J)I!s0c@dga6m[*k"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="arcade_character_make_rule" id="vA=qCr?l@~SMG!neca8t"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="p1"><shadow type="arcade_character_predicate" id="U{pFG4zayuW9sWD0P!na"><field name="predicate">Predicate.MovingLeft</field></shadow></value><value name="p2"><shadow type="arcade_character_predicate" id="^h2yOz2aZc[4sJ}B^+f9"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p3"><shadow type="arcade_character_predicate" id="?=R7$rv+*qRWg}Z^U|=V"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p4"><shadow type="arcade_character_predicate" id="IYy9!BWJmt$IGZ?{ND;["><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p5"><shadow type="arcade_character_predicate" id="O,7TW/@MWYWv#WlSlLK5"><field name="predicate">Predicate.NotMoving</field></shadow></value></shadow></value><next><block type="arcade_character_loop_frames" id="DJMup8Xkt@5`c{:zG.D}"><value name="sprite"><block type="variables_get" id="HyI/KSZQZcYy20@NhpTS"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="frames"><block type="lists_create_with" id="f~@!`IkP_EhcG]dSfQJ*"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="lists_index_get" id="YE}I#0!%0bq*a-S7:8sX"><value name="LIST"><block type="animation_editor" id="g(b_HS4Mf?z0G[,Lf}*y"><field name="frames">assets.animation`player_walk_left`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim1"}}</data></block></value><value name="INDEX"><shadow type="math_number" id="$NYJthUu/#Ter|lGSWEE"><field name="NUM">1</field></shadow></value></block></value></block></value><value name="frameInterval"><shadow type="timePicker" id="y;YtqYb_6OhT5zU(3vn]"><field name="ms">100</field></shadow></value><value name="rule"><shadow type="arcade_character_make_rule" id="~Vj:mUF]vp-04)4KY/L]"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="1" _input_init="true"></mutation><value name="p1"><shadow type="arcade_character_predicate" id="yYrbV.kllC2hwS%$F]t3"><field name="predicate">Predicate.FacingLeft</field></shadow></value><value name="p2"><shadow type="arcade_character_predicate" id="MU@02t);tI_HnPz:l8|Y"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p3"><shadow type="arcade_character_predicate" id="0:XLoyd,:e/]b2SB+MBb"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p4"><shadow type="arcade_character_predicate" id="O{,6wI:`6tb;jp6amV%C"><field name="predicate">Predicate.NotMoving</field></shadow></value><value name="p5"><shadow type="arcade_character_predicate" id="LS`]-Cp{bnlk/BdNqz!0"><field name="predicate">Predicate.NotMoving</field></shadow></value></shadow></value></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="pxt-on-start" id="V-FC%4}6gJX$8Vg{C_2V" x="0" y="0"><statement name="HANDLER"><block type="stats_turnStats" id="U*OgFj~hti@H`0lWc[,Q"><value name="on"><shadow type="toggleOnOff" id="bF@!jqGFFg1}07eD5~!~"><field name="on">true</field></shadow></value><next><block type="variables_set" id="6F:7;,WJ@)Sx8HN!r+fI"><field name="VAR" id="Zpds6^f3Wknwan7M1c1b">MOVE_SPEED</field><value name="VALUE"><shadow type="math_number" id="s_.~d~-E1E5}DZXCQ`^7"><field name="NUM">100</field></shadow></value><next><block type="variables_set" id="jWDa#JjZW8_#|RM+(n^f"><field name="VAR" id="^})B-pwn(P#EFASN:bus">GRAVITY</field><value name="VALUE"><shadow type="math_number" id="PtJd3|ja$T-Wl$i`B`62"><field name="NUM">500</field></shadow></value><next><block type="variables_set" id=".Lv{gQuZR3H?ryMH@!F4"><field name="VAR" id="s,$x7keZFFG)m8pGMN`@">game_map</field><value name="VALUE"><block type="lists_create_with" id="4Dtc-uM5)[ndMvF^E:Wm" inline="false"><mutation items="4" horizontalafter="3"></mutation><value name="ADD0"><shadow type="math_number" id="iiQkt^GFoR^A`znbz9I5"><field name="NUM">0</field></shadow><block type="function_call_output" id="t/H;`mJFzbscXw5Ajpa*"><mutation name="add_tilemaps" functionid="e?ZCf0/mp{%Pwgg}mRC["><arg name="tilemaps" id="g1K8CFebe3eJ[wnfi]0v" type="Array"></arg><arg name="more_tilemaps" id="tnR$3by3)6sve7Gt8-nE" type="Array"></arg></mutation><value name="g1K8CFebe3eJ[wnfi]0v"><shadow type="variables_get" id="YO`aBUG0-q$pv,TC(QBR"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="*a6?{R]+mK0sl=PXh,B*"><mutation items="3" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id="-Jest_wb/(YgZMKQr_v8"><field name="tilemap">tilemap`map_0_1`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level2"}}</data></block></value><value name="ADD1"><block type="tileUtil_createSmallMap" id="Rv8(x80J8#Z#4bLHC*4c"><field name="tilemap">tilemap`map_1_0`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level4"}}</data></block></value><value name="ADD2"><block type="tileUtil_createSmallMap" id="r,5q~lX8;jyfahd+|aKL"><field name="tilemap">tilemap`map_2_0`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level5"}}</data></block></value></block></value><value name="tnR$3by3)6sve7Gt8-nE"><shadow type="variables_get" id=";^Xaw$_,:X;Srh2l~yYN"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="s9-pZ/oe*;R]qs4$}jQK"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id="|;okc#Ji^{=iA?D7qW2$"><field name="tilemap">tilemap`map_3_0`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level13"}}</data></block></value></block></value></block></value><value name="ADD1"><shadow type="math_number" id="otln!sjG#KhpN+rw1${O"><field name="NUM">0</field></shadow><block type="function_call_output" id="Ap6_-3yJQ[|],RCwN?X]"><mutation name="add_tilemaps" functionid="e?ZCf0/mp{%Pwgg}mRC["><arg name="tilemaps" id="g1K8CFebe3eJ[wnfi]0v" type="Array"></arg><arg name="more_tilemaps" id="tnR$3by3)6sve7Gt8-nE" type="Array"></arg></mutation><value name="g1K8CFebe3eJ[wnfi]0v"><shadow type="variables_get" id="~ZGAC9mzS?xkzN^8%+E("><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="wpSMyito?9J-b-]u$ZC)"><mutation items="3" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id="7TL=8OCSSgu27[=0d03h"><field name="tilemap">tilemap`map_0_2`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level7"}}</data></block></value><value name="ADD1"><block type="tileUtil_createSmallMap" id="BU88bh@C.}c~pKe7))8F"><field name="tilemap">tilemap`map_1_1`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level8"}}</data></block></value><value name="ADD2"><block type="tileUtil_createSmallMap" id="g!Lxm;Jz@0~!gg;iN!L~"><field name="tilemap">tilemap`map_2_1`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level6"}}</data></block></value></block></value><value name="tnR$3by3)6sve7Gt8-nE"><shadow type="variables_get"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="TktZUCSATQCpaw2qEa%*"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id="5qiuXI`}MCJ)c3L5K+=`"><field name="tilemap">tilemap`map_3_1`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level17"}}</data></block></value></block></value></block></value><value name="ADD2"><shadow type="math_number" id="QPRr?GRHjw*z2DM6A[~b"><field name="NUM">0</field></shadow><block type="function_call_output" id="I/#*tJg4dd~p`j@IeiLJ"><mutation name="add_tilemaps" functionid="e?ZCf0/mp{%Pwgg}mRC["><arg name="tilemaps" id="g1K8CFebe3eJ[wnfi]0v" type="Array"></arg><arg name="more_tilemaps" id="tnR$3by3)6sve7Gt8-nE" type="Array"></arg></mutation><value name="g1K8CFebe3eJ[wnfi]0v"><shadow type="variables_get"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="@c_]|WpX|f/ROLk/^%pT"><mutation items="3" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id="S|t7P!E(E8G^?sw.*Q:8"><field name="tilemap">tilemap`map_0_3`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level18"}}</data></block></value><value name="ADD1"><block type="tileUtil_createSmallMap" id="bSk{sV+;)+cY~6E=M337"><field name="tilemap">tilemap`map_1_2`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level19"}}</data></block></value><value name="ADD2"><block type="tileUtil_createSmallMap" id="3V|c)r!F_ngsHjclj5{^"><field name="tilemap">tilemap`map_2_2`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level20"}}</data></block></value></block></value><value name="tnR$3by3)6sve7Gt8-nE"><shadow type="variables_get" id="W-Kwg?qQL}dwEu2+RzM@" disabled="true"><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="lists_create_with" id="5t}taP%=HMFZB`[uPtw1"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="tileUtil_createSmallMap" id=",w04epkC@I/z?TO@.gU_"><field name="tilemap">tilemap`map_3_2`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level28"}}</data></block></value></block></value></block></value><value name="ADD3"><shadow type="math_number" id="Hh7RMd99V4.qFY=u05M("><field name="NUM">0</field></shadow><block type="lists_create_with" id="qb2TCZg-6N+3/6E0W3fh"><mutation items="0" horizontalafter="3"></mutation></block></value></block></value><next><block type="variables_set" id="0AY~*=]R9n7!yFT~E65t"><field name="VAR" id="8lck4SsfnT6]`~%e*/Rg">map_x</field><value name="VALUE"><shadow type="math_number" id="lxd,q+1)_9T]hCMAA%im"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="v`SQyG%8xITx.xTo`a^g"><field name="VAR" id="B|SlG:z=b}}R]}VK{/ET">map_y</field><value name="VALUE"><shadow type="math_number" id="%B/`Sr7T{!};|a2-)xfJ"><field name="NUM">0</field></shadow></value><next><block type="function_call" id="+5B`d4QE(T1a}mzsmj?$"><mutation name="make_character" functionid="BPZqJ+;%;8W;kg)8L1oA"></mutation><next><block type="gamesetbackgroundcolor" id="N0f|y#g8W9yf@F6s5[wl"><value name="color"><shadow type="colorindexpicker" id="xg^W*{nPzTR*]@^1iJld"><field name="index">12</field></shadow></value><next><block type="function_call" id="zgV5Aq=KaqL$rYpKW^Hx"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><next><block type="camerapos" id="K[drR7$wvUNJ*e=Z13UD"><value name="x"><shadow type="math_number" id="Gz`5r8P7LI$J/UUpqEKs"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="XV*nR;kZC[WU/Z:1OV`#"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="3z6D65?.)cMTz)}QSe_X"><field name="NUM">0</field></shadow><block type="cameraproperty" id="nV,zVn`z6y7:SJy8.3fZ"><field name="property">CameraProperty.X</field></block></value><value name="B"><shadow type="math_number" id="0=|b[zP0KM=egp.eJYV$" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="aje=)IZDOi$vTkM~9H(N"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="c~uKWae}19b(1~Blc4=@"></block></value></block></value></block></value><value name="y"><shadow type="math_number" id="cHB3p4cFL#!;MjuI)eeS"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="dn$@NOIWSt%WZX4}[_?Z"><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="cameraproperty" id="dPt~|k:GXb^g8;n|0tak"><field name="property">CameraProperty.Y</field></block></value><value name="B"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="/{njiMJYj=gM0955lDpd"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="lzI0T{xU3;,:9^L)cG++"></block></value></block></value></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="UYV8zjc56hNUer6y$b9L" x="-3710" y="210"><mutation name="location_index" functionid="dCVY7Ws3_[8RL*@~!hL."><arg name="loc_in_list" id="KO2B+!)AteM]L?m%xD2{" type="Array"></arg><arg name="locs" id=":y,jM~KaF;3F)Z6i}!|W" type="Array"></arg></mutation><field name="function_name">location_index</field><value name="KO2B+!)AteM]L?m%xD2{"><shadow type="argument_reporter_array" id="_2K/(@2~*x-@uGzpua~="><field name="VALUE">loc_in_list</field></shadow></value><value name=":y,jM~KaF;3F)Z6i}!|W"><shadow type="argument_reporter_array" id="_Xa8}~PqQRo+K`brPuEZ"><field name="VALUE">locs</field></shadow></value><statement name="STACK"><block type="pxt_controls_for" id="YmuCX8[x0:^6Enk/RRcY"><value name="VAR"><shadow type="variables_get_reporter" id=";!*%KWbrC,hj~{j*G*4e"><field name="VAR" id="p=w1i.+^xNuG0`!{h[|I">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="JQvr*N4fb2h~Mc;UB.)x"><field name="NUM">4</field></shadow><block type="math_arithmetic" id="tVYxj1ZMR/1Rb6r8n*e{"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id=":+/FQgWtUE}d3TL}z==h"><field name="NUM">0</field></shadow><block type="lists_length" id="8!QPf`jh*B-Ae-=+%Tv)"><value name="VALUE"><block type="argument_reporter_array" id="g+_sf6Gr}yJ8ZuvErJmT"><field name="VALUE">locs</field></block></value></block></value><value name="B"><shadow type="math_number" id="^uAY~lKc~/:.~!F@LNH6"><field name="NUM">1</field></shadow></value></block></value><statement name="DO"><block type="controls_if" id="?wj4EL#c5Y`x%7BT?W/g"><value name="IF0"><shadow type="logic_boolean" id="kLBOXSY-~ImktrW;zD%{"><field name="BOOL">TRUE</field></shadow><block type="function_call_output" id="eBOAD(wjW3A+dc}4Hw1S"><mutation name="location_equal" functionid=":WWJ4TF3jZxae,*{p#We"><arg name="l1" id="%ecl`-[RgC;Zkp7?suR?" type="Array"></arg><arg name="l2" id="G#e^c;/b,bB^XhH#,$$P" type="Array"></arg></mutation><value name="%ecl`-[RgC;Zkp7?suR?"><shadow type="variables_get" id="s#qhsaY!A$dGUqaKJ)Ja"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="argument_reporter_array" id="rSf8CM,b)B2x%*E}lWwQ"><field name="VALUE">loc_in_list</field></block></value><value name="G#e^c;/b,bB^XhH#,$$P"><shadow type="variables_get" id="ZnE{Sl{V|D9OXh_5uYYx"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="lists_create_with" id="*?f]!{N!l?9T!3P?W_Pe"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="lists_index_get" id="fb.Yb0ZopM-Wexw~uB8V"><value name="LIST"><block type="argument_reporter_array" id="0C:BHHjoMVjpf{^3~H#`"><field name="VALUE">locs</field></block></value><value name="INDEX"><shadow type="math_number" id="0s/wm7(p.!Qe0~rAI?*#"><field name="NUM">0</field></shadow><block type="variables_get" id="RLRryWg1+A:l%h68Nn%O"><field name="VAR" id="p=w1i.+^xNuG0`!{h[|I">index</field></block></value></block></value></block></value></block></value><statement name="DO0"><block type="function_return" id="*75heS^KG43PPe$w?Qc3"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="e;r`qlg7+,m4oYIRfous"><field name="NUM">0</field></shadow><block type="variables_get" id="#T9WxVVNq!{2ehCDOJh["><field name="VAR" id="p=w1i.+^xNuG0`!{h[|I">index</field></block></value></block></statement></block></statement><next><block type="function_return" id="`#eNHGD:Gxr+`F`3$8k)"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="Fq,_]KDN6k[GOiVc#:Mu"><field name="NUM">-1</field></shadow></value></block></next></block></statement></block><block type="gameupdate" id="Fv;D2b^wgVp={7x?-jFk" x="2630" y="-10"><statement name="HANDLER"><block type="controls_if" id="-o]A|D%#.w?%u^6+|O[$"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="Y^Ban|yOg1EJ7P0J[Xst" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="variables_get" id="vRPOXa*?]dsWuqbsg3!x"><field name="VAR" id="b[e8xY{z0~m=kT]2X)Az">en_controls</field></block></value><statement name="DO0"><block type="controls_if" id="EtM-4dO-VHb2;?:Q2wSz"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="Etl2,Daczi`azgG{L4D~"><field name="BOOL">TRUE</field></shadow><block type="function_call_output" id=":]-])_Q{n;f6rzGrM7;%"><mutation name="on_or_near_ladder" functionid="/6R=1P_{$[]P{9O$[@e-"><arg name="s" id="g;G~=3_AU=WqstPX]OxN" type="Sprite"></arg></mutation><value name="g;G~=3_AU=WqstPX]OxN"><shadow type="variables_get" id="v(l3t#)`,QLQ)@S;]dyK"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></shadow></value></block></value><statement name="DO0"><block type="game_control_sprite" id="b.u4zVPk-[)nS`2aFUz1"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="3id$]a1w|gt~GpwR7ea["><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="vx"><shadow type="spriteSpeedPicker"><field name="speed">100</field></shadow><block type="variables_get" id="YbJPNTiVB6XTIRSc$VRp"><field name="VAR" id="Zpds6^f3Wknwan7M1c1b">MOVE_SPEED</field></block></value><value name="vy"><shadow type="spriteSpeedPicker" id="cECUy)Yo+.-h2UJf@0p~"><field name="speed">0</field></shadow><block type="variables_get" id="CqOsMty88H.;YD]hqx])"><field name="VAR" id="Zpds6^f3Wknwan7M1c1b">MOVE_SPEED</field></block></value><next><block type="Sprite_blockCombine_set" id="3M@TbH[Nkfbl9r9{C9#R"><field name="property">Sprite.ay@set</field><value name="mySprite"><block type="variables_get" id="tK%uU/Gpm|OZvM|5HM0!"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number" id="p4vHd-n5I*w+J1[42}K!"><field name="NUM">0</field></shadow></value><next><block type="Sprite_blockCombine_set" id="B=7U:w7^=5YBWhIuS!iZ"><field name="property">Sprite.vy@set</field><value name="mySprite"><block type="variables_get" id="^~~|bOdDnIG3`8*`v[=*"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number" id="xvh7I]H%mVX~Oz^]h,P1"><field name="NUM">0</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="game_control_sprite" id="eD{??n]?f:r(C-czqZ#S"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="{-a%dzKmi@n3kSPCB7n%"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="vx"><shadow type="spriteSpeedPicker" id="lrwR!XGbSPirkc,hMnUy"><field name="speed">100</field></shadow><block type="variables_get" id="W[0`tS(M/Y_#?B#0nwt["><field name="VAR" id="Zpds6^f3Wknwan7M1c1b">MOVE_SPEED</field></block></value><value name="vy"><shadow type="spriteSpeedPicker" id="oy)9^Hyc{g3YuJk,0V*^"><field name="speed">0</field></shadow></value><next><block type="Sprite_blockCombine_set" id="iE1VI:QeM~Yq)F@iNL0s"><field name="property">Sprite.ay@set</field><value name="mySprite"><block type="variables_get" id="|}P`V|XB1wZrmHiB]1!="><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="value"><shadow type="math_number" id="WU]SB0[hpl4Fv!EQO$-^"><field name="NUM">0</field></shadow><block type="variables_get" id="C{,o7E#|aI+%lh)67_cq"><field name="VAR" id="^})B-pwn(P#EFASN:bus">GRAVITY</field></block></value></block></next></block></statement></block></statement><statement name="ELSE"><block type="game_control_sprite" id="%u-Z}Wo^n$TlH}G`vU.1"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="sprite"><block type="variables_get" id="!|RoAaI[_JSb,+,1H--Y"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="vx"><shadow type="spriteSpeedPicker" id="-734od/AGMj}EqwT[/mB"><field name="speed">0</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="|4~t~WbGDZoH@I?P}CZW"><field name="speed">0</field></shadow></value></block></statement></block></statement></block><block type="gameupdate" id="nOQ,D-9mRDvQN/zkyn3(" x="3450" y="-30"><statement name="HANDLER"><block type="controls_if" id="A-(YvT(4bQPL5[+@QYTb"><value name="IF0"><shadow type="logic_boolean" id="~/BR16ojiCMs82BxK)GH"><field name="BOOL">FALSE</field></shadow></value><statement name="DO0"><block type="controls_if" id="x;PR.`/0Z_S,~}Rv{4v*"><value name="IF0"><shadow type="logic_boolean" id="I0#ED|FoWB%-awg-Wh$%" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="spriteutilextisdestroyed" id="Y_Wfqf^k0.X$1}abT2`l"><value name="sprite"><block type="variables_get" id="q[c]Dct!NDo#h~;td|}i"><field name="VAR" id="m4ED|kA=(%Q#=@X]FzbF">debug_sprite_curr_loc</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="7iygkwo*d$aG7dW,4_NE"><field name="VAR" id="m4ED|kA=(%Q#=@X]FzbF">debug_sprite_curr_loc</field><value name="VALUE"><shadow type="math_number" id="7|DGdU7S@tE4*R-!2jK6" disabled="true"><field name="NUM">0</field></shadow><block type="spritescreatenoset" id="TD|Hg/DzK:yyjBBz6Bu0"><value name="img"><shadow type="screen_image_picker" id="GB^Ty0Ia3$vF#[8nl;MH"><field name="img">img`
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2
`</field><data>{"commentRefs":[],"fieldData":{"img":"GB^Ty0Ia3$vF#[8nl;MH"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="La$:kK$kG_ljU^]fF;Q("><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="spritesetsetflag" id="YDA/KU+K`A8lHd~Is0=~"><field name="flag">SpriteFlag.Ghost</field><value name="sprite"><block type="variables_get" id="NXW=GncAOPNd5]@}[V19"><field name="VAR" id="m4ED|kA=(%Q#=@X]FzbF">debug_sprite_curr_loc</field></block></value><value name="on"><shadow type="toggleOnOff" id=".JlD)KYD^RA6]qQ17@9B"><field name="on">true</field></shadow></value></block></next></block></statement><next><block type="mapplaceontile" id="HN.HG*ROVqo`AM)0Ojo("><value name="sprite"><block type="variables_get" id="t6@4jHwq3{:$rBt)x}AV"><field name="VAR" id="m4ED|kA=(%Q#=@X]FzbF">debug_sprite_curr_loc</field></block></value><value name="loc"><shadow type="mapgettile" id="n{WN//qfw?dS+V$=hW`|"><value name="col"><shadow type="math_number" id="i}jn^Cb[lp^FH5-5s-v("><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="*fPP`?1hW-}9RX[]EXaQ"><field name="NUM">0</field></shadow></value></shadow><block type="tiles_location_of_sprite" id="}mEp)fG._q9fRw))%}C^"><value name="this"><block type="variables_get" id="z(}J7a!QLtD6ej`PI{_+"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value></block></value></block></next></block></statement></block></statement></block><block type="forever" id="fkZSM2EF6mNkN~NoNZRk" x="4390" y="-30"><statement name="HANDLER"><block type="pxt_controls_for" id="M7J1dvJ?}O3GQhvb!r{o"><value name="VAR"><shadow type="variables_get_reporter" id="Z+-S)w9K$9C2y|Xoh9Jt"><field name="VAR" id="p=w1i.+^xNuG0`!{h[|I">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="^({j!sg{faMG[FCzJ]BG"><field name="NUM">4</field></shadow><block type="math_js_round" id="qOTI%jKvXs.fb:6_vs9M"><field name="OP">ceil</field><value name="ARG0"><shadow type="math_number" id="T]xO$/5q_PJ2QO6Mm5)d" disabled="true"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="=O[#56B^BZbx7j{)q#x."><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="Gyu]yi2y:)[4=)ovp{$X" disabled="true"><field name="NUM">0</field></shadow><block type="lists_length" id=":L1/Y%gy[jq,#.B5!f]e"><value name="VALUE"><block type="allOfKind" id="Q{L}h(Vj/cyeF,#yOB[e"><value name="kind"><shadow type="spritekind" id="Ocg[!@zjG.ePc]OTa@hi"><field name="MEMBER">AnimatedTile</field></shadow></value></block></value></block></value><value name="B"><shadow type="math_number" id="i[8rE!N3}B`euU}rIV4q"><field name="NUM">0.25</field></shadow></value></block></value></block></value><statement name="DO"><block type="variables_set" id="Sbf2x3];kC[$$60MS9Ca"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field><value name="VALUE"><block type="array_pickRandom" id="7.SFg)CsGgwmp[]{u6X:"><value name="list"><block type="allOfKind" id="tS_XEklL}RmQ$,i]=lA)"><value name="kind"><shadow type="spritekind" id="$b]dr[[/;6[t3sYU/#.0"><field name="MEMBER">AnimatedTile</field></shadow></value></block></value></block></value><next><block type="spritesetkind" id="(Z[84J?+V6(zQ{st/E|!"><value name="sprite"><block type="variables_get" id="ZGUi.LuXbZE7?S8-l,~5"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="kind"><shadow type="spritekind" id="aWw=n2H9hxqF9)LAsw]T"><field name="MEMBER">AnimatingTile</field></shadow></value><next><block type="controls_if" id="+ivV,Xa]N(Ni6VnO;}Kq"><mutation elseif="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="}%a)CZmwAgXs%]CaC#v@"><field name="BOOL">TRUE</field></shadow><block type="Image_equals" id="2LM0FK4^z.G}an$T3rsM"><value name="this"><block type="spriteimage" id="~[R98~xn:-s1#6oTP71@"><value name="sprite"><block type="variables_get" id="Z8=QGit|{|w!o,V@_5jf"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value></block></value><value name="other"><shadow type="screen_image_picker" id=")Vn$XI|7~%H(oZ?XABtN"><field name="img">img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`</field><data>{"commentRefs":[],"fieldData":{"img":")Vn$XI|7~%H(oZ?XABtN"}}</data></shadow><block type="tileset_tile_picker" id="DU)sr/Ry?[90/SZ6=TvD"><field name="tile">assets.tile`torch`</field></block></value></block></value><statement name="DO0"><block type="controls_if" id="aMF)wX{$}Cp:6O#jD~Rc"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="wkj=Al|Sbqp+fm=zwP5t" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="percentchance" id="}M:WUdVs:?W`=|wqrNRw"><value name="percentage"><shadow type="math_number_minmax" id="sUt{`C,q0.}.$6{a51dv"><mutation min="0" max="Infinity" label="Percentage" precision="0"></mutation><field name="SLIDER">50</field></shadow></value></block></value><statement name="DO0"><block type="run_image_animation" id="7|V_k#qK3-^hO$i8~-!-"><value name="sprite"><block type="variables_get" id="P)#Vv@u~[1@drve(]:^b"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="frames"><block type="animation_editor" id="/b0%ggg#I~U3=K[-:B7j"><field name="frames">assets.animation`torch_animation`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim3"}}</data></block></value><value name="frameInterval"><shadow type="timePicker" id="I+od!]_:%a!@nEWva=HZ"><field name="ms">200</field></shadow></value><value name="loop"><shadow type="toggleOnOff" id="7jmKitpj^m#i-.eaBD(d"><field name="on">false</field></shadow></value></block></statement><statement name="ELSE"><block type="run_image_animation" id="yoGM[AzFFdfVP=lB,|CY"><value name="sprite"><block type="variables_get" id="VXB;sr6a~WA1gt-(7bq%"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="frames"><block type="animation_editor" id="-P=_{8R.eawI|L;HJaCR"><field name="frames">assets.animation`torch_animation_2`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim4"}}</data></block></value><value name="frameInterval"><shadow type="timePicker" id="F$$ybgJQ6x[6Ls8`?n_{"><field name="ms">200</field></shadow></value><value name="loop"><shadow type="toggleOnOff" id="z*4pgGs-8M?*:|;N0yuN"><field name="on">false</field></shadow></value></block></statement></block></statement><value name="IF1"><block type="Image_equals" id="ejttIs:`9.wnJk6?J9($"><value name="this"><block type="spriteimage" id="(eJ$)w5SZ(8@j0xzV})I"><value name="sprite"><block type="variables_get" id="y$Pkl06oDVw;?.F+eoA("><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value></block></value><value name="other"><shadow type="screen_image_picker"><field name="img">img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`</field><data>{"commentRefs":[],"fieldData":{"img":")Vn$XI|7~%H(oZ?XABtN"}}</data></shadow><block type="tileset_tile_picker" id="6H}Vu~,2$_Q2XHX(0^%T"><field name="tile">assets.tile`lantern`</field></block></value></block></value><statement name="DO1"><block type="run_image_animation" id="MTg,`!)GYdbL`O/5jCK~"><value name="sprite"><block type="variables_get" id="$huYMR=F_1#-`kif[D3X"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="frames"><block type="animation_editor" id="F`kz-r%84,%H}O(`.U3-"><field name="frames">assets.animation`lantern_animation`</field><data>{"commentRefs":[],"fieldData":{"frames":"myAnimations.anim5"}}</data></block></value><value name="frameInterval"><shadow type="timePicker" id="2*~dE1[cQ1y./KMJH876"><field name="ms">500</field></shadow></value><value name="loop"><shadow type="toggleOnOff" id="r]kxIp(84_NaSwh:ALq3"><field name="on">false</field></shadow></value></block></statement></block></next></block></next></block></statement><next><block type="device_pause" id="5$3xf!#xRo`}WiE3B3_W"><value name="pause"><shadow type="timePicker" id="1tT}8dpcMjM]yw8I4=t]" disabled="true"><field name="ms">100</field></shadow><block type="math_arithmetic" id="prTyFHvo3`haiVn~Df4f"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="(N2(r}Lh}/9NR,AZ~{s[" disabled="true"><field name="NUM">0</field></shadow><block type="device_random" id="h8$HqDAAWGWCt@TST!x!"><value name="min"><shadow type="math_number" id="8,%Fqx0!lmgcpF)}|C6G"><field name="NUM">2</field></shadow></value><value name="limit"><shadow type="math_number" id="QEMx@dBbEc+UTzWN7qYd"><field name="NUM">10</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="VD;G+5Sd4dA;Lo%Y|D[c"><field name="NUM">100</field></shadow></value></block></value><next><block type="pxt_controls_for_of" id="gvP`0W)i5]P4Lk/BLB3R"><value name="VAR"><shadow type="variables_get_reporter" id="@y],WboCiQZ=!)HlDCQ3"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></shadow></value><value name="LIST"><shadow type="variables_get" id="2V2Bgb=}HWD]^]3H)PC#"><field name="VAR" id="uta0N]eQJiU[S`)7FJ#(">list</field></shadow><block type="allOfKind" id="r`-]3TXKGnxslfuzNZua"><value name="kind"><shadow type="spritekind" id="oY$m/DMZL.uVjtoj?[$V"><field name="MEMBER">AnimatingTile</field></shadow></value></block></value><statement name="DO"><block type="spritesetkind" id="[Q%-2jr-Mv_#^[8*[-T;"><value name="sprite"><block type="variables_get" id="H7OS.F2s`%;sBSAkitc)"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="kind"><shadow type="spritekind" id="ULFxA{)W[}O/E!$B)/W("><field name="MEMBER">AnimatedTile</field></shadow></value><next><block type="stop_animations" id="+RPVFQh.1In9-Kl2GQy%"><field name="type">animation.AnimationTypes.All</field><value name="sprite"><block type="variables_get" id="N(U:[3Y/9yh7q3c/fO{@"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value></block></next></block></statement></block></next></block></next></block></statement></block><block type="tileUtil_createSmallMap" id="QOSp_V;cLl89EzP6HV?n" disabled="true" x="4130" y="10"><field name="tilemap">tilemap`map_0_1`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level2"}}</data></block><block type="tileUtil_createSmallMap" id="300sl.Ny`DUM*|7=^C:!" disabled="true" x="-1850" y="410"><field name="tilemap">tilemap`level29`</field><data>{"commentRefs":[],"fieldData":{"tilemap":"level29"}}</data></block><block type="function_definition" id="oPG|0iP@W2R#Td+8kk}," x="-3710" y="690"><mutation name="add_tilemaps" functionid="e?ZCf0/mp{%Pwgg}mRC["><arg name="tilemaps" id="g1K8CFebe3eJ[wnfi]0v" type="Array"></arg><arg name="more_tilemaps" id="tnR$3by3)6sve7Gt8-nE" type="Array"></arg></mutation><field name="function_name">add_tilemaps</field><value name="g1K8CFebe3eJ[wnfi]0v"><shadow type="argument_reporter_array" id="S@aUwGR9oV$/bngZn)1d"><field name="VALUE">tilemaps</field></shadow></value><value name="tnR$3by3)6sve7Gt8-nE"><shadow type="argument_reporter_array" id="CFFmfXb7?.IdN-NnfPX9"><field name="VALUE">more_tilemaps</field></shadow></value><statement name="STACK"><block type="variables_set" id="?;6|omb4%vF5fssQytZx"><field name="VAR" id="/Em]92SCu!bqXSltZA!^">local_tilemaps</field><value name="VALUE"><block type="lists_create_with" id="=b}F(,8Nh^Cnv9_]r+:d"><mutation items="0" horizontalafter="3"></mutation></block></value><next><block type="pxt_controls_for_of" id=".g!AK3-!7!b0Wry?@VyV"><value name="VAR"><shadow type="variables_get_reporter" id="%ir#eb7K8iGH3v8Xr[I,"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></shadow></value><value name="LIST"><shadow type="variables_get" id="KYD#X=j4*{6C5CN`sw=$"><field name="VAR" id="ij%4c$KEB{{PEDEy$ti7">list</field></shadow><block type="argument_reporter_array" id="|SXeg{e2e*4m4SG3ms@P"><field name="VALUE">tilemaps</field></block></value><statement name="DO"><block type="array_push" id="Z}jK(WnWGg.$fTLY1+7^"><value name="list"><block type="variables_get" id="Jp2#IYAHJ35?HPR(s2_i"><field name="VAR" id="/Em]92SCu!bqXSltZA!^">local_tilemaps</field></block></value><value name="value"><block type="variables_get" id="gcbm/W*6H^pP:Ym_{e!`"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></statement><next><block type="pxt_controls_for_of" id="UDrUS2:Pxv!7az-0Otq6"><value name="VAR"><shadow type="variables_get_reporter" id="XMJtTE)mG{0|?.RG(?vx"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></shadow></value><value name="LIST"><shadow type="variables_get" id="AjDz[dU2;Y?+|b1h+}~("><field name="VAR" id="C8TagNY,nYS4)TWS8if}">list</field></shadow><block type="argument_reporter_array" id="c$`NK-X+=Qt~55:u~Q*K"><field name="VALUE">more_tilemaps</field></block></value><statement name="DO"><block type="array_push" id="3,)etfdq$^^KMhJ=%-Y."><value name="list"><block type="variables_get" id="`ExC9:wP%b`cyQa,?jAu"><field name="VAR" id="/Em]92SCu!bqXSltZA!^">local_tilemaps</field></block></value><value name="value"><block type="variables_get" id="t](n;jfkJp)B|[U0NYXk"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></statement><next><block type="function_return" id=")Kk5,;nftAKO?w=0LO(m"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="ps2c/MXg61e-dBSLKAzE"><field name="NUM">0</field></shadow><block type="variables_get" id="cF4udH/xX{ef#:|(-?DS"><field name="VAR" id="/Em]92SCu!bqXSltZA!^">local_tilemaps</field></block></value></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="=)8jO!DtO$uKk7!Y}-r5" x="-1570" y="790"><mutation name="animate_tiles" functionid="q=jEm,heRLc%q4.aWFt0"></mutation><field name="function_name">animate_tiles</field><statement name="STACK"><block type="pxt_controls_for_of" id="Q$@bvNBy+[vO7=TCmH7v"><value name="VAR"><shadow type="variables_get_reporter" id="lUs2:hzvYGO(@!$d-JQn"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">image</field></shadow></value><value name="LIST"><shadow type="variables_get" id="[]Py^lGaeq-t`vfb^_*5" disabled="true"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">list</field></shadow><block type="lists_create_with" id="A4}|b)nX2SHKZj4Z)Ey)"><mutation items="2" horizontalafter="3"></mutation><value name="ADD0"><block type="tileset_tile_picker" id="mA=t+NYvH2=Q9{L9Ly+r"><field name="tile">assets.tile`torch`</field></block></value><value name="ADD1"><block type="tileset_tile_picker" id="%Q;O_wkDxhc5*-mNk#W8"><field name="tile">assets.tile`lantern`</field></block></value></block></value><statement name="DO"><block type="pxt_controls_for_of" id="#G8@X^Hnsyl0I)Cq.-kg"><value name="VAR"><shadow type="variables_get_reporter" id="WO6dX_qgD#Ql}ST5l%gL"><field name="VAR" id=",2|[!Zs/F4;RZ]8|NTQx">location</field></shadow></value><value name="LIST"><shadow type="variables_get" id="}9LyY~4bDg0r.E`n[v0+"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">list</field></shadow><block type="mapgettilestype" id="g:/W,w$WU.ihtUu@-Rl?"><value name="tile"><shadow type="tileset_tile_picker" id="p=3fk?lyYqC:Gy%qH@(T"><field name="tile">assets.tile`torch`</field></shadow><block type="variables_get" id="t$)_ZV~ec}`s-{{ZzkW7"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">image</field></block></value></block></value><statement name="DO"><block type="variables_set" id="3UR[U24SAx@h5dgF_r7@"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</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="{ZW8:0/+mlo/80MtZn8|"><value name="img"><shadow type="screen_image_picker" id="s%6Q15}/]VxlZ~enY;NS"><field name="img">img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`</field><data>{"commentRefs":[],"fieldData":{"img":"s%6Q15}/]VxlZ~enY;NS"}}</data></shadow><block type="variables_get" id="nnf%G6*s*e2VFu[J7m=s"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">image</field></block></value><value name="kind"><shadow type="spritekind" id="{2WbKkex]OJ^Y`;R:Hbb"><field name="MEMBER">AnimatedTile</field></shadow></value></block></value><next><block type="spritesetsetflag" id="Vr;HQHZ_$Z|($OCXxQ(9"><field name="flag">SpriteFlag.AutoDestroy</field><value name="sprite"><block type="variables_get" id="{kOuST(aWw}L8YPGn=^B"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="on"><shadow type="toggleOnOff" id="8OKSM*Z|t|T=(E=eO$LW"><field name="on">false</field></shadow></value><next><block type="Sprite_blockCombine_set" id=",A=0CGW/@z:g!@7)Tzy6"><field name="property">Sprite.z</field><value name="mySprite"><block type="variables_get" id="@3F|-3:!W*9{XLvhLhG9"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="value"><shadow type="math_number" id="waZ(%Tn8N}20f`RZ;mw3"><field name="NUM">-0.99</field></shadow></value><next><block type="mapplaceontile" id="yz-%__Y/e%*}UfR93I%8"><value name="sprite"><block type="variables_get" id="ve[$.F,I:IsgJ7sHujP%"><field name="VAR" id="?@7t;,$N*@zmyLKP#N~o">sprite_animated_tile</field></block></value><value name="loc"><shadow type="mapgettile" id="4{SuIw6BA@pGFG2Z;D+%"><value name="col"><shadow type="math_number" id="tx#r:B%tUTlERh9cu7BM"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id=")PSiZOj6-#IZ/a52!oth"><field name="NUM">0</field></shadow></value></shadow><block type="variables_get" id="+6]zR$2^fI!).r1q?Iy2"><field name="VAR" id=",2|[!Zs/F4;RZ]8|NTQx">location</field></block></value></block></next></block></next></block></next></block></statement></block></statement></block></statement></block><block type="keyonevent" id="AT6,J`K]-1?21u/L3$-g" x="2630" y="750"><field name="button">controller.up</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="_iT{#A0dvG3iqod/_XVK"><mutation name="jump_character" functionid="q^]HgF7XW[2.,[r:B(fh"></mutation></block></statement></block><block type="tileset_tile_picker" id="+ki(8HySRtieP6qa@}pn" disabled="true" x="-1072" y="1041"><field name="tile">assets.tile`torch`</field></block><block type="function_definition" id="bA{#i|WXh(!AfVkZ}]0a" x="-730" y="1050"><mutation name="enable_controls" functionid="(GD/-0JgrJ~AEEnBwe:9"><arg name="en" id="E%[b.GNrj7@c[dB!v~}{" type="boolean"></arg></mutation><field name="function_name">enable_controls</field><value name="E%[b.GNrj7@c[dB!v~}{"><shadow type="argument_reporter_boolean" id="#~;j}WpZMvctj)S,QdFn"><field name="VALUE">en</field></shadow></value><statement name="STACK"><block type="variables_set" id="2R,?W#+o:o-Cwa=h!SL-"><field name="VAR" id="b[e8xY{z0~m=kT]2X)Az">en_controls</field><value name="VALUE"><shadow type="math_number" id="`RfHyGt`bjPjU9oTjz:,"><field name="NUM">0</field></shadow><block type="argument_reporter_boolean" id="5EDC^mqS!uEMOS}Uvfn1"><field name="VALUE">en</field></block></value></block></statement></block><block type="function_definition" id="lHolQEGboKDgDl2T6VjP" x="-3710" y="1210"><mutation name="on_or_near_ladder" functionid="/6R=1P_{$[]P{9O$[@e-"><arg name="s" id="g;G~=3_AU=WqstPX]OxN" type="Sprite"></arg></mutation><field name="function_name">on_or_near_ladder</field><value name="g;G~=3_AU=WqstPX]OxN"><shadow type="argument_reporter_custom" id="Op(+Vqcyd7}mCCuXf/HM"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></shadow></value><statement name="STACK"><block type="pxt_controls_for_of" id="J5EG@.9G.nPDYIc#vt?d"><value name="VAR"><shadow type="variables_get_reporter" id="H`]{K:`H(U{RcrujW8`L"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></shadow></value><value name="LIST"><shadow type="variables_get" id="|pP@/B$]n-{t/1fqR}55"><field name="VAR" id="UcoBq1a=ryw:jd%~rlKl">list</field></shadow><block type="lists_create_with" id="yc@WXKx=9~Z`iWZz9(E}"><mutation items="3" horizontalafter="3"></mutation><value name="ADD0"><block type="tileset_tile_picker" id="[bhW`4#WWZ!;rxT{RpY@"><field name="tile">assets.tile`ladder`</field></block></value><value name="ADD1"><block type="tileset_tile_picker" id="@GVUHHf4C[Wjrj8}N[,^"><field name="tile">assets.tile`slightly_broken_ladder0`</field></block></value><value name="ADD2"><block type="tileset_tile_picker" id="_xuGG:G3%xRb`[Y+uDEb"><field name="tile">assets.tile`slightly_broken_ladder_2`</field></block></value></block></value><statement name="DO"><block type="controls_if" id=";Npabz/22+RJ6hQU3O%{"><value name="IF0"><shadow type="logic_boolean" id="Rcl:=:NF:uz_N9)ajGH*"><field name="BOOL">TRUE</field></shadow><block type="spritetileat" id="tfB8}NrCksr}@=0qO[mj"><field name="direction">TileDirection.Center</field><value name="this"><block type="argument_reporter_custom" id="tB#N3,YRKNeON*tjsR?W"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="RfYv=ApXnFA#=H(@;DgN"><field name="tile">assets.tile`ladder`</field></shadow><block type="variables_get" id="mMm#8q,N9r#v+)K16b:{"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></value><statement name="DO0"><block type="function_return" id="Kcg*;~4WDiC?dj[00w2;"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="logic_boolean" id="YM=V;9[;X_.q}Lq0bz?e"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="Z3MrhUBkeY-y/GiLqd9~"><value name="IF0"><shadow type="logic_boolean" id="FwJO*ez?yuXDuQxuijx+"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="k4rh5f+=!I$QjLCXhf^b"><field name="OP">OR</field><value name="A"><block type="spritetileat" id="Wo8c~.-~Hx%(gz|Zvivz"><field name="direction">TileDirection.Bottom</field><value name="this"><block type="argument_reporter_custom" id="gZiA2H/Q}lGJdI4~;AMI"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="B$71ju~vIH%~g[r)wpYp"><field name="tile">assets.tile`ladder`</field></shadow><block type="variables_get" id="*HA2_vd6y*D1?.52|(7]"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></value><value name="B"><block type="spritetileat" id="zjy$OJb:AbOd]1z(@jn9"><field name="direction">TileDirection.Top</field><value name="this"><block type="argument_reporter_custom" id="%?P[~Ma6_{6~hQa`maIn"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="UDwbki1gS*1oGg,VTEP7"><field name="tile">assets.tile`ladder`</field></shadow><block type="variables_get" id="ua^`.%[8Y~LA6`Cu}vnE"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></value></block></value><statement name="DO0"><block type="function_return" id="{69(*E.uJ1wju~$Td/ec"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="17[75LTbX1}-Y3#lSNT+"><field name="NUM">0</field></shadow><block type="logic_boolean" id="]TJNBse8(iH@oM_)YB:K"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="FXYouN2K8{7r6IKg{3S2"><value name="IF0"><shadow type="logic_boolean" id="^]O*XplYDcn][e|!80K^"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="747;yHNdL#.j,S4:%=4%"><field name="OP">OR</field><value name="A"><block type="spritetileat" id="6IKbb5MujBYC6HR3[Cn/"><field name="direction">TileDirection.Left</field><value name="this"><block type="argument_reporter_custom" id="{pHmJbe8XO5z,%J1zvPa"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="=L,Df`JYw6km]Me0V48["><field name="tile">assets.tile`ladder`</field></shadow><block type="variables_get" id="dDXJx*7N-%CiVS92wR6G"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></value><value name="B"><block type="spritetileat" id=":5dm`H~~Y~(`Mm6RkXOA"><field name="direction">TileDirection.Right</field><value name="this"><block type="argument_reporter_custom" id="xA9$ly%*iVj^)T=p/OZ*"><mutation typename="Sprite"></mutation><field name="VALUE">s</field></block></value><value name="tile"><shadow type="tileset_tile_picker" id="DY0HK?@@;7%Y+Q:wb5S("><field name="tile">assets.tile`ladder`</field></shadow><block type="variables_get" id="BP6]mOp;!=?5{Fjy4fee"><field name="VAR" id="[s`Sd%k9Hpn1@Ukn`G5G">value</field></block></value></block></value></block></value><statement name="DO0"><block type="function_return" id="Hk#14u)dUx6^+5!Q!v7/"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="logic_boolean" id="VOF_U`uuYqR!i*em/XGK"><field name="BOOL">TRUE</field></block></value></block></statement></block></next></block></next></block></statement><next><block type="function_return" id="-1:8u{i48oFs!-~.~V;I"><mutation xmlns="http://www.w3.org/1999/xhtml" no_return_value="false"></mutation><value name="RETURN_VALUE"><shadow type="math_number" id="k(HEx5`Rzk/QJQP%*]I?"><field name="NUM">0</field></shadow><block type="logic_boolean" id="-8Hl(ec:Ot_CM~X4EP2("><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block><block type="spriteshitwall" id=";r%AQ-x_)|UKO3jWpU3}" x="2630" y="970"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="n.;hMygm1y{W(}:(jJ[u"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="k(fIV$;:)2)$62+,aoG("><field name="MEMBER">Player</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="YZ0Xz{r_RFl=OR]%@8W2"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="controls_if" id="`qDoWfEGq)l|DckM5T^R"><value name="IF0"><shadow type="logic_boolean" id="+4TN(vl4azQ1QW95EQGp"><field name="BOOL">TRUE</field></shadow><block type="spritehasobstacle" id="jY=X6#!iY@8_%33?*MC6"><field name="direction">CollisionDirection.Bottom</field><value name="sprite"><block type="variables_get" id="Z.+HI;Zqt|]fYUr8Ne=;"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value></block></value><statement name="DO0"><block type="variables_set" id=",NubFzUt){bsn~~r%J[."><field name="VAR" id=";7]X8@sq!cED}XF0K]~a">player_jumping</field><value name="VALUE"><shadow type="math_number" id="_2Y:JDfuiC}UB$k9KcSE"><field name="NUM">0</field></shadow><block type="logic_boolean" id="zL^~2[?qjx4fM}hyA_|W"><field name="BOOL">FALSE</field></block></value><next><block type="controls_if" id="O)gaB;.`{1^KC/n@T2yh"><value name="IF0"><shadow type="logic_boolean" id=",~;q`DkTA1FzbT5A{fFa"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="W7QeWtdYK2xbvcIk:l]="><field name="OP">OR</field><value name="A"><block type="spritehasobstacle" id="wG-TZx22ICJ)HlCAxe-U"><field name="direction">CollisionDirection.Left</field><value name="sprite"><block type="argument_reporter_custom" id="~o%yF_|/dZ_VdA;*oC(B"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value></block></value><value name="B"><block type="spritehasobstacle" id="USBI,2sc~rMT9Z%EXbXT"><field name="direction">CollisionDirection.Right</field><value name="sprite"><block type="argument_reporter_custom" id="0S0hS-Jj_Cxf{`$Pbu65"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value></block></value></block></value><statement name="DO0"><block type="spriteutiljumpimpulse" id="a@y6Z;Zx~#vbJkGn7Ted"><value name="sprite"><block type="argument_reporter_custom" id="R.[G7#D`kxK`BFmAbF~j"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="pixels"><shadow type="math_number_minmax" id="etJKlu,]GE-ZO?US[oe="><mutation min="0" max="120" label="Pixels" precision="0"></mutation><field name="SLIDER">18</field></shadow><block type="math_arithmetic" id="t.u[L?}0T3H~djNbP26q"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="w+hU^]|zQ|TGa],Va4X4" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="^EC9gI^m`=wxgzRo%hUM"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="?GM)D[U7]`|WlUf/7{cS"></block></value></block></value><value name="B"><shadow type="math_number" id="8HOR[q#~`%Zf#Sb%~ff-"><field name="NUM">2</field></shadow></value></block></value></block></statement></block></next></block></statement></block></statement></block><block type="function_definition" id="PqIt?NXfXPc/c(WFc=i7" x="-730" y="1230"><mutation name="jump_character" functionid="q^]HgF7XW[2.,[r:B(fh"></mutation><field name="function_name">jump_character</field><statement name="STACK"><block type="controls_if" id="mC?}=9|~QQaU1@.$-cWZ"><value name="IF0"><shadow type="logic_boolean" id="|cpwU.:F.;T`H-U,^v_K"><field name="BOOL">TRUE</field></shadow><block type="logic_negate" id="Bv+07J*+*coXdc8wg.e6"><value name="BOOL"><block type="variables_get" id="B-%a5rjVTa;D!Nao-)Np"><field name="VAR" id=";7]X8@sq!cED}XF0K]~a">player_jumping</field></block></value></block></value><statement name="DO0"><block type="spriteutiljumpimpulse" id="|0;hRm0zI]@(-qOCCw/~"><value name="sprite"><block type="variables_get" id="-~^GMGLjbfB09#PYJ;e)"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value><value name="pixels"><shadow type="math_number_minmax" id=";st^.l[hCygll?QFun9O"><mutation min="0" max="120" label="Pixels" precision="0"></mutation><field name="SLIDER">18</field></shadow></value><next><block type="variables_set" id="tTAQ?QSg6g36z4Pp#Q2."><field name="VAR" id=";7]X8@sq!cED}XF0K]~a">player_jumping</field><value name="VALUE"><shadow type="math_number" id="~@,(}Za@E^7k(wzuBPe4" disabled="true"><field name="NUM">0</field></shadow><block type="logic_boolean" id="|gma35D}n_S0ptq$@l?="><field name="BOOL">TRUE</field></block></value></block></next></block></statement></block></statement></block><block type="spriteshittile" id="Fu-,+oP#PP`7T{F)7#:p" x="2630" y="1490"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="}Dc@*7[nXYOLuH.n$6b["><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="~uoAOvSNn49Ny^?VJ^it"><field name="MEMBER">Player</field></shadow></value><value name="tile"><shadow type="tileset_tile_picker" id="K){(lO|jEbAw6gFOB4j2"><field name="tile">assets.tile`to_left_map`</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="?L@pla(-Kejl8NRb~*Rt"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="timer_throttle" id="~dR:VeJ9zI1)`Iw@AVYL"><value name="key"><shadow type="text" id="q%^ZBSrUC]]95q}i:|q."><field name="TEXT">map_change</field></shadow></value><value name="time"><shadow type="math_number" id="}6_5]6?6rpc~nxY+QO6."><field name="NUM">100</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="9!Te!5@6$+HbZp,a[8Z:"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="function_call_output" id="Fz;Dh8iU6ub@dg/I4H+U"><mutation name="location_index" functionid="dCVY7Ws3_[8RL*@~!hL."><arg name="loc_in_list" id="KO2B+!)AteM]L?m%xD2{" type="Array"></arg><arg name="locs" id=":y,jM~KaF;3F)Z6i}!|W" type="Array"></arg></mutation><value name="KO2B+!)AteM]L?m%xD2{"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="lists_create_with" id="X8s`dS*ELZ1oP7Bz*iG4"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="vtd5w]WBf|9._]C%KbGR"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value><value name=":y,jM~KaF;3F)Z6i}!|W"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="mapgettilestype" id="Q_,fp8C%39-aI=DdEDBk"><value name="tile"><shadow type="tileset_tile_picker" id="]/GlI9RzTx|iaPeNB@md"><field name="tile">assets.tile`to_left_map`</field></shadow></value></block></value></block></value><next><block type="variables_change" id="iS?XeSydq(|8Gh?A`@0G"><field name="VAR" id="8lck4SsfnT6]`~%e*/Rg">map_x</field><value name="VALUE"><shadow type="math_number" id="oG.71L^ec5rb+Rp?H0Fx"><field name="NUM">-1</field></shadow></value><next><block type="function_call" id="zP#k*{s%Z:Lp=mH9}BA%"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><next><block type="mapplaceontile" id="9jMC(AoDKs0GM7-xlM6U"><value name="sprite"><block type="argument_reporter_custom" id="H7EsP^juI.lg|G(oF?:)"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></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="lists_index_get" id="K)]eCFxd=A+kPMALd.n="><value name="LIST"><block type="mapgettilestype" id="Cxp[;h~(x^4lNvP)f,/%"><value name="tile"><shadow type="tileset_tile_picker" id="B]d62eay[tj~[QFua{=Y"><field name="tile">assets.tile`to_right_map`</field></shadow></value></block></value><value name="INDEX"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="3~rPLlWNDB_ongdiR%,{"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field></block></value></block></value><next><block type="Sprite_blockCombine_change" id="^vKDEPxF[DqCuZS+d1^j"><field name="property">Sprite.x@set</field><value name="mySprite"><block type="argument_reporter_custom" id="Qo*hn,8}N7cmZFdI#)vH"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="(WRfF|wrQK_DpVwP$c1m" disabled="true"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="(d}{yTVYfG,(i)OmJ$))"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="W{!nK-1sQKv?w5FDT!^j"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="tLMP~{h!X`.(j}/YLlif"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="E8Cn^yC;dO|pFRAp4YHv"></block></value></block></value><value name="B"><shadow type="math_number" id="0x}Ia/-@X~fVxBf|*#h1"><field name="NUM">-1</field></shadow></value></block></value><next><block type="Sprite_blockCombine_change" id="lA:%0J/D.uSLsb$Wtobv"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="argument_reporter_custom" id="wB{/-Ib~},|2c}4PXGA{"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="-NQUi17{1!-]O.G?lU7."><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="xX{%VA^tUfMUp=Em9zki"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="Q5rN;h[{*5gmlL)H*;BI"></block></value></block></value><value name="B"><shadow type="math_number" id="U]}FnR:9ecu)7[C.]eqD"><field name="NUM">2</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block><block type="spriteshittile" id="4xunG$C5*5PA.)_+b-j=" x="3750" y="1490"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="V_LkJ6IS)$4,^36oOOV^"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="s**p):4(E*ngTaD[xD*q"><field name="MEMBER">Player</field></shadow></value><value name="tile"><shadow type="tileset_tile_picker" id="l^XH8Gs(yn]4Zw/=^_NK"><field name="tile">assets.tile`to_right_map`</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="R.zG+[^?)+JZ{R09)xz-"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="timer_throttle" id=".9l|A17jK0}z8L*/+WLB"><value name="key"><shadow type="text" id="E`sUYu2pH#yIIqEot+Pc"><field name="TEXT">map_change</field></shadow></value><value name="time"><shadow type="math_number" id="dWk+6$x}FNt1TH/uRYEO"><field name="NUM">100</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="G*.9gfl}r`~?_nKPANSF"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field><value name="VALUE"><shadow type="math_number" id="dnr2CTY}{gLM|pettJ?x"><field name="NUM">0</field></shadow><block type="function_call_output" id="^OCblKHa[8g!c)]EAN.L"><mutation name="location_index" functionid="dCVY7Ws3_[8RL*@~!hL."><arg name="loc_in_list" id="KO2B+!)AteM]L?m%xD2{" type="Array"></arg><arg name="locs" id=":y,jM~KaF;3F)Z6i}!|W" type="Array"></arg></mutation><value name="KO2B+!)AteM]L?m%xD2{"><shadow type="variables_get" id="dkcq9acdf9EC]=P)4=T["><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="lists_create_with" id="q)l-yP@:Le`a8H[w}+x+"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="!AF}0^(};|RU4llRKt=m"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value><value name=":y,jM~KaF;3F)Z6i}!|W"><shadow type="variables_get" id="oK6rRKC.3#J;rp#S%PbO"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="mapgettilestype" id="#u?}cMHoA7JU6U)PwAFF"><value name="tile"><shadow type="tileset_tile_picker" id="ysP!MxCl!B:~%/.,7myN"><field name="tile">assets.tile`to_right_map`</field></shadow></value></block></value></block></value><next><block type="variables_change" id="~*iW=e-HE#vx#(^~k3rL"><field name="VAR" id="8lck4SsfnT6]`~%e*/Rg">map_x</field><value name="VALUE"><shadow type="math_number" id="AXsG7lbT6I[:3=b,P`sH"><field name="NUM">1</field></shadow></value><next><block type="function_call" id="]*u#g5k+2o)Z;_B)_X/A"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><next><block type="mapplaceontile" id="a#f9p2iq^7j_leOEL,1%"><value name="sprite"><block type="argument_reporter_custom" id="98khk%1|?n*Z8/.iB~g^"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="loc"><shadow type="mapgettile" id=",O$xq9h80sB;+T9AhD1#"><value name="col"><shadow type="math_number" id="`G[j/M|/`H!gz@`#z(}i"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="jHNdG12$fWR/JlM,mMV5"><field name="NUM">0</field></shadow></value></shadow><block type="lists_index_get" id="Wpw^Q2PMfuirdQoEd`nT"><value name="LIST"><block type="mapgettilestype" id="Y5!t}6%_8_)pIx03BI8("><value name="tile"><shadow type="tileset_tile_picker" id="K0b*|jA@h0EtDk,mk0LT"><field name="tile">assets.tile`to_left_map`</field></shadow></value></block></value><value name="INDEX"><shadow type="math_number" id="!],Q15,/bQ#sN|Zj1:DK"><field name="NUM">0</field></shadow><block type="variables_get" id="xuIM])-D][N6athFMjIX"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field></block></value></block></value><next><block type="Sprite_blockCombine_change" id=",ogo4MTeq+1Gx@SDXEbT"><field name="property">Sprite.x@set</field><value name="mySprite"><block type="argument_reporter_custom" id="U^o(rPGn^{|A8xT;8ka^"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="bgann(%d{Jn`t)fb0Acn"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="QWKoXuYFgN8d)oJ;}GfH"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="(X_A@!6;P:Ux2^;08B8a"></block></value></block></value><next><block type="Sprite_blockCombine_change" id="}Z.=kWbNiR;HkQj2%o|;"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="argument_reporter_custom" id="J_ibJ9%^Xf}NH?W,D`Ws"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="7YQDOWw``LW/!t6asn}0"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="+Lmbb)_+ZiB5w=@i55M@"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="~,.XQ{$c*Mh4l:_m/CrA" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="XVQ2pB=^WRxo2Z#70hqb"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="h=$;zT`TLw^TjG#eejW?"></block></value></block></value><value name="B"><shadow type="math_number" id="*;p;)yqX$#tioih/RPQs"><field name="NUM">2</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block><block type="spriteshittile" id="jK|i4HGevR$Er_l)r;e[" x="2630" y="2150"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="t=q=_a+UkD-1Vh#5vrpX"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="aNcu;{ZJ^K-OCV`K,]{o"><field name="MEMBER">Player</field></shadow></value><value name="tile"><shadow type="tileset_tile_picker" id="Ri;~8g}DaK-H.RD{CcQ-"><field name="tile">assets.tile`to_top_map`</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="[#w.H(%m0C$iFa8I}/)u"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="controls_if" id="of4kK)]B$/R^$pl?f~Q6"><value name="IF0"><shadow type="logic_boolean" id="wO2=N^@(3hY1HsUb`$nA" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="function_call_output" id="fygC@$ZW9q#txZ~CTT@9"><mutation name="location_equal" functionid=":WWJ4TF3jZxae,*{p#We"><arg name="l1" id="%ecl`-[RgC;Zkp7?suR?" type="Array"></arg><arg name="l2" id="G#e^c;/b,bB^XhH#,$$P" type="Array"></arg></mutation><value name="%ecl`-[RgC;Zkp7?suR?"><shadow type="variables_get" id="xA*w2xF-QNn$AI0#~Q#e"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="lists_create_with" id="tA=EJD]SHa)NZh(MRt.R"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="tiles_location_get_neighboring_location" id="z2.afR[s%~u,m=6a5j~b"><field name="direction">CollisionDirection.Top</field><value name="this"><block type="tiles_location_of_sprite" id="BWflcr#NAv:55cRJ|J.R"><value name="this"><block type="variables_get" id="42;FQ_Q-Su=M8.;D5Uxv"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value></block></value></block></value></block></value><value name="G#e^c;/b,bB^XhH#,$$P"><shadow type="variables_get" id="#D|r.Sf!:HvhZFc/ma+2"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="lists_create_with" id="$o`-53;/9uHf~g-F9dL}"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="NO.4git8vOJd~+v-7]6l"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value></block></value><statement name="DO0"><block type="timer_throttle" id="mZ@avt3%~tMxU7|yr)#c"><value name="key"><shadow type="text" id="}cW@4M@j{2hr5EBG]@1Q"><field name="TEXT">map_change</field></shadow></value><value name="time"><shadow type="math_number" id="h$(!.3FBxXH|%a08Xnu^"><field name="NUM">100</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="gx}6P=w4q=U7cFf?DRLB"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field><value name="VALUE"><shadow type="math_number" id="Ph1ZM[L#A2*#IA|x81)T"><field name="NUM">0</field></shadow><block type="function_call_output" id=")dQx,LZTL7#P?MjeAno:"><mutation name="location_index" functionid="dCVY7Ws3_[8RL*@~!hL."><arg name="loc_in_list" id="KO2B+!)AteM]L?m%xD2{" type="Array"></arg><arg name="locs" id=":y,jM~KaF;3F)Z6i}!|W" type="Array"></arg></mutation><value name="KO2B+!)AteM]L?m%xD2{"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="lists_create_with" id="J848]tpjf-O$.l%J`5+y"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="wzWPbi3DEUom7Get_(MD"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value><value name=":y,jM~KaF;3F)Z6i}!|W"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="mapgettilestype" id="816hOt+tN!-#IXyj.,Ss"><value name="tile"><shadow type="tileset_tile_picker" id="/.c1x^|Rtuj9u{Lj:tW^"><field name="tile">assets.tile`to_top_map`</field></shadow></value></block></value></block></value><next><block type="variables_change" id="3^;w+5poA#^`S,^VMh`_"><field name="VAR" id="B|SlG:z=b}}R]}VK{/ET">map_y</field><value name="VALUE"><shadow type="math_number" id="Iwvv6N_JO7oSu6l;mi9C"><field name="NUM">-1</field></shadow></value><next><block type="function_call" id="=(E2uW@sFR|4CFX!2lD{"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><next><block type="mapplaceontile" id="IuE-PD]+DXHXayM]labk"><value name="sprite"><block type="argument_reporter_custom" id="AX+t(:{fS=my:cerU(ZY"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="loc"><shadow type="mapgettile" id="vgfW)Go%RQW58Ci2.q7C"><value name="col"><shadow type="math_number" id="+/10Zuh}xLcpX6nR%WUI"><field name="NUM">0</field></shadow></value><value name="row"><shadow type="math_number" id="j)aWevlo})R^er7pw(ja"><field name="NUM">0</field></shadow></value></shadow><block type="lists_index_get" id="J!UtS|^=j(`!23:YMn)n"><value name="LIST"><block type="mapgettilestype" id="D7WBR(l)M*dT)ZjFm92C"><value name="tile"><shadow type="tileset_tile_picker" id="v;;8D=PuAVlPLSzk*Y4G"><field name="tile">assets.tile`to_bottom_map`</field></shadow></value></block></value><value name="INDEX"><shadow type="math_number" id="TSpB?@CwxKS@2`))-mu0"><field name="NUM">0</field></shadow><block type="variables_get" id="i!cs=uYLe3|!smMz5?qL"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field></block></value></block></value><next><block type="Sprite_blockCombine_change" id="XG7p._dKr@X,FTxIPE4R"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="argument_reporter_custom" id="L6eN(Nc=~4j=.IRSqT1k"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="z)R,)`B,;d!Eqe9y-ER9"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="G0d~+g:WvHbbSa{[H#f|"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="3Z8%)SLW-3BJRo/$xcd("><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="6fUYa580(f/fyw6N/zqm"></block></value></block></value><value name="B"><shadow type="math_number" id=":3mu5}}2w^Z0eb{Uc3FS"><field name="NUM">-1.5</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></statement></block><block type="spriteshittile" id="*ch^t=)Sf$Epi;P,O:9U" x="4050" y="2150"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="rmj5TJkOlit9hSt}=MlR"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="(#,?SdCqRMlOYE7O`?PT"><field name="MEMBER">Player</field></shadow></value><value name="tile"><shadow type="tileset_tile_picker" id="MNyIZ}0ghkb`_lQwbZE^"><field name="tile">assets.tile`to_bottom_map`</field></shadow></value><value name="HANDLER_DRAG_PARAM_location"><shadow type="argument_reporter_custom" id="c.It0fr^vs]-@tAEoM0J"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></shadow></value><statement name="HANDLER"><block type="controls_if" id="Bal_WWi)y`f5-xrWe^3S"><value name="IF0"><shadow type="logic_boolean" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="function_call_output" id="C3p)`OE%6s_#urz_B*r]"><mutation name="location_equal" functionid=":WWJ4TF3jZxae,*{p#We"><arg name="l1" id="%ecl`-[RgC;Zkp7?suR?" type="Array"></arg><arg name="l2" id="G#e^c;/b,bB^XhH#,$$P" type="Array"></arg></mutation><value name="%ecl`-[RgC;Zkp7?suR?"><shadow type="variables_get"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="lists_create_with" id="c;1M_pBegOyNQodp-!Cb"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="tiles_location_get_neighboring_location" id="o~(+^B)I%K?-#39[p|^:"><field name="direction">CollisionDirection.Bottom</field><value name="this"><block type="tiles_location_of_sprite" id="hq_2{Mj5NBpd!l`IC,wQ"><value name="this"><block type="variables_get" id="DK(Fk.D.y.4Q$SI.28CI"><field name="VAR" id="jv$c;@g`M`Z+1?Ksg.X?">sprite_player</field></block></value></block></value></block></value></block></value><value name="G#e^c;/b,bB^XhH#,$$P"><shadow type="variables_get"><field name="VAR" id="CqrEuj?[S;J)rrxQGKV0">list</field></shadow><block type="lists_create_with" id="gx9WG5t=`Zm.sFhkY:/Q"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="WjOo9V)t+za%ikUSw`Zx"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value></block></value><statement name="DO0"><block type="timer_throttle" id="G1dx?v])2t}V!sx~|AfF"><value name="key"><shadow type="text" id="JvKJNX9-`Ao0vDGcI@s/"><field name="TEXT">map_change</field></shadow></value><value name="time"><shadow type="math_number" id="iYnOs)|vX+JokmVdo{hI"><field name="NUM">100</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="GHeg0E8PT$4#5YmQ4aV|"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="function_call_output" id="qxzcp9f3n]Z2aV-4}y3a"><mutation name="location_index" functionid="dCVY7Ws3_[8RL*@~!hL."><arg name="loc_in_list" id="KO2B+!)AteM]L?m%xD2{" type="Array"></arg><arg name="locs" id=":y,jM~KaF;3F)Z6i}!|W" type="Array"></arg></mutation><value name="KO2B+!)AteM]L?m%xD2{"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="lists_create_with" id="*M8z}vz`qpITgEzWNRQ."><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="argument_reporter_custom" id="(M$AJX/1HEVb{-Co:?$m"><mutation typename="tiles.Location"></mutation><field name="VALUE">location</field></block></value></block></value><value name=":y,jM~KaF;3F)Z6i}!|W"><shadow type="variables_get"><field name="VAR" id="@0a^OLBpblxp4}$sFmS]">list</field></shadow><block type="mapgettilestype" id="%Q3~OHz`$l6B~s,)YF9d"><value name="tile"><shadow type="tileset_tile_picker" id="F8~L6(Tzx/)@|.zt#]kr"><field name="tile">assets.tile`to_bottom_map`</field></shadow></value></block></value></block></value><next><block type="variables_change" id="Z_{LN$=DEQ@.i8[BFq^x"><field name="VAR" id="B|SlG:z=b}}R]}VK{/ET">map_y</field><value name="VALUE"><shadow type="math_number" id="q6+wJO8zJlt+2Ttd0%@T"><field name="NUM">1</field></shadow></value><next><block type="function_call" id="xcZ]nQ.XQoMSEz$tnh/M"><mutation name="load_map" functionid="f-VFILJZdB`a);7A.z$k"></mutation><next><block type="mapplaceontile" id="LJc9%ZyAI872{,3W%]B("><value name="sprite"><block type="argument_reporter_custom" id="Z]p)EqyXIV-(Tp_%g42Q"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></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="lists_index_get" id="]Iuqc-6:9TQdM]w+M#ya"><value name="LIST"><block type="mapgettilestype" id="VMwH;F=wTFAJn,sylnA0"><value name="tile"><shadow type="tileset_tile_picker" id="H*#e;LKb%.Frh`xaykHy"><field name="tile">assets.tile`to_top_map`</field></shadow></value></block></value><value name="INDEX"><shadow type="math_number" id="@LLPU)_;GDWH(f@E2~BG"><field name="NUM">0</field></shadow><block type="variables_get" id="evuN8,qu8MEG4kHq1g7u"><field name="VAR" id="q9I9Co7:g(1)xYbCWD~S">local_overlap_index</field></block></value></block></value><next><block type="Sprite_blockCombine_change" id="eb|M.]uZK5iRa7f%6(7z"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="argument_reporter_custom" id=",ap5XZj;Atv0sjNGR10k"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value><value name="value"><shadow type="math_number" id="OwLvn^M@*XY-7jE%aEvD"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="sFZ|i_4+lueiSf_ghk*p"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id=";M5x~A=nHmqnufgS1{74" disabled="true"><field name="NUM">0</field></shadow><block type="tileUtil_tilemapProperty" id="vegN9${nFo%[rK#W*$44"><field name="prop">tileUtil.TilemapProperty.TileWidth</field><value name="data"><block type="tileUtil_getLoadedMap" id="%S/YH$Wv,xZ)hi{t[v[e"></block></value></block></value><value name="B"><shadow type="math_number" id="9DSsmh^01RP*FWEE]VQ+"><field name="NUM">1.5</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></statement></block></xml>