-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.blocks
1 lines (1 loc) · 111 KB
/
main.blocks
1
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable type="KIND_SpriteKind" id="C^k7N_0pH]~ZeS4Q#/}R">BossProjectile</variable><variable type="KIND_SpriteKind" id="bZmD|4l,K)A?z_)%1DUj">Player</variable><variable type="KIND_SpriteKind" id="KdvAp[T?{Vy/N*aTs,tB">Projectile</variable><variable type="KIND_SpriteKind" id="GaKxb=~JwdP8O9ia-g_@">Food</variable><variable type="KIND_SpriteKind" id="-X9wS~wU;#_rv}`S`|$J">Enemy</variable><variable type="KIND_SpriteKind" id="5)V4_Os+n?kC}]GnpfC,">StatusBar</variable><variable type="KIND_StatusBarKind" id="S}F,VrLLQ|fgsG@^8j|X">Health</variable><variable type="KIND_StatusBarKind" id="Dvb|z@=GAF|p0T{5uT_i">Energy</variable><variable type="KIND_StatusBarKind" id="R7RksQ]wzmWhuxtO%l04">Magic</variable><variable type="KIND_StatusBarKind" id="eSE`(Px*DC-`*w~vc+oZ">EnemyHealth</variable><variable id="RT8hCBxx3l[]%PKbGdWT">boss_phase</variable><variable id="orB4i0ebS;n;4[0gOQ%J">boss_bullet_color</variable><variable id="k$2l3B-_rSIgiYrpH3/R">boss_index</variable><variable id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</variable><variable id="`bBSmuY@XM:A!y;6;P~:">bullet</variable><variable id="G)!n`SY#|L?.Y1[e.B)y">boss</variable><variable id="~NTIw,Hk5f^zQpG{LM},">offset</variable><variable id="h(kP~zs?zOnUxY8cMB,T">players</variable><variable id="{h#-cb`(xb(Ve~{Q!@@b">in_game</variable><variable id="^10;H]Xd1}j@doB%AF.G">a_player</variable><variable id="M({nj^@=FWG/UB7w8pb-">index</variable><variable id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</variable><variable id="v%o;K+q*R=(Qz)FH~wT8">value</variable><variable id="M.mK)0m-!s]P{bRk@3lS">boss_last_phase_switch</variable><variable id="9BSR/mxGw1=zHFLBYPbi">boss_last_phase</variable></variables><block type="function_definition" id="%43Q$6g]%/R(=sf)3~$-" x="-9190" y="-10"><mutation name="boss_handle_phase_2" functionid="*Qsz|#^[-M-q!Y`Wq~1A"></mutation><field name="function_name">boss_handle_phase_2</field><statement name="STACK"><block type="pxt_controls_for" id="IeH/xBs9/hR9YuMGS7L1"><value name="VAR"><shadow type="variables_get_reporter" id="J]fUDyj1%8NZpWi+}Rik"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="F`gr5j0oRKVNZq^h1w|!"><field name="NUM">90</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="F[_P$AnGZc@(X^m(]T{M"><value name="VAR"><shadow type="variables_get_reporter" id=".P+Z(bs*R)EWF_UXtW^q"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="f@QDSU[urD5._:]qIFf)"><field name="NUM">11</field></shadow></value><statement name="DO"><block type="spriteutilextsetspeedanglefrom" id="xg~MiTL)YUyS^:+2wto~"><value name="target"><shadow type="variables_get"></shadow><block type="function_call_output" id="fMYNAKk|c0zApfi/WIY@"><mutation name="get_boss_bullet" functionid=")f7*6kkwNDY*@kB8{nx#"></mutation></block></value><value name="angleInRadians"><block type="spriteutilextdegtorad" id="xcLD6rm^AxUH@!bXk[H~"><value name="asDegrees"><block type="math_arithmetic" id=":IU1]i0tSbBuVR+ezb1("><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="`uCyDP{!gDH6f(~.i8%3"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="|JA1[|3U}XXtA@fH~0%C"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="ok%AY3q,9=zLOLeb{MPn"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="Zb|!{h,]aV(C.,uo*p(Q"><field name="NUM">12</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="rTV{7`*r-#l%$-EW1GLy"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="JDX1b-VKt%|uGr;76KWb"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="XWOTOWAu.6VINKgAfJ0I"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="!V8fz2^[xiV1-1d/ki,I"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="jhS=WZ~g_t5b=i!t0rx1"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="S78[;!MbZlK6c(THeF?A"><field name="NUM">90</field></shadow></value></block></value></block></value></block></value></block></value><value name="speed"><shadow type="math_number" id="F;/X55rs|x;$yZC?iu]D"><field name="NUM">80</field></shadow></value></block></statement><next><block type="device_pause" id="dRHFE(:F*aWGs],MGc*l"><value name="pause"><shadow type="timePicker" id="@9%/,cvT.Ufq8ACrs%]p"><field name="ms">250</field></shadow></value><next><block type="controls_if" id="{Z?HZfZd-]ktg)K6OziR"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="p@1wY?=l1=}1_0{9$)d3"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="?z#qOVxvR!#-dN%j@LVd"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="U=YzT%8%XW6BDkqZ#nxp"><field name="NUM">2</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id=";7f_dy6ZAOMo4i)y6SO^" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></next></block></statement></block></statement></block><block type="function_definition" id="pqX[jsjF]S[PGdD7/C]I" x="-7450" y="-10"><mutation name="boss_handle_phase_0" functionid="tT8tg=c#+D=ckNNq=1*s"></mutation><field name="function_name">boss_handle_phase_0</field><statement name="STACK"><block type="controls_repeat_ext" id="XU(d~yP}Sd0WYE(n~_Rs"><value name="TIMES"><shadow type="math_whole_number" id="RNuS7i1{=v^JjO.tJ|1h"><field name="NUM">3</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="6[V7C]?rO_}I`sd^Z5R,"><value name="VAR"><shadow type="variables_get_reporter" id="xqeKaPsIyEQ75NqL4/`$"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="BSeuH!Q(+6;1B4fybzGZ"><field name="NUM">2</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="x`urKa${IS:xki+1+Os1"><value name="VAR"><shadow type="variables_get_reporter" id="z!*A]nbE_(^6pu*tF6p0"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="m7RF5YOR$O**h@vo-~aD"><field name="NUM">17</field></shadow></value><statement name="DO"><block type="spriteutilextsetspeedanglefrom" id="`U9_zepfRa.?41P.HCFH"><value name="target"><shadow type="variables_get"></shadow><block type="function_call_output" id="Wql/EzhZ*RcOnn0U=-mJ"><mutation name="get_boss_bullet" functionid=")f7*6kkwNDY*@kB8{nx#"></mutation></block></value><value name="angleInRadians"><block type="spriteutilextdegtorad" id="eQmDZ!]ejWRtX.T7B#7L"><value name="asDegrees"><block type="math_arithmetic" id="g-/YZza?k:A]F@x}[;2~"><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="G@B%|NKc.5xAN_--G/UQ"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="~BEUS/}jmsXQV228`bq^"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="`PL~%dG1`9--Jm%bvd+)"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="3TR}t+8_P6(Sx:pmIGTB"><field name="NUM">12</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="Ivc[;/}gzK:h^y{@eQj;"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="Q^]p|uR.kCZZ3AOw5IO)"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="F|,j9i,tHu8/C{Ytvqgx"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="Gt5O6t2RSH]1DhkwrYJw"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="ekE{Khl4U;%L}Bdp6At9"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="|^w-lEx*9KslEDUSKXNj"><field name="NUM">18</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="/%O.mZ;K%YzA%WAQ{UI~"><field name="NUM">3</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="`DPn~eA^F2Gb2fNc5PXA"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></block></value></block></value></block></value></block></value><value name="speed"><shadow type="math_number" id="e,#k+}laG9Co9TVB}QMH"><field name="NUM">60</field></shadow></value></block></statement><next><block type="device_pause" id="*!8sR6pOF;?vX!mVDWTd"><value name="pause"><shadow type="timePicker" id="daS5RT4XYsLN(2`b^!fc"><field name="ms">200</field></shadow></value><next><block type="controls_if" id="zBju^G*w]t1QBehX+i_/"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="g~Z?{,se83=-EB9Gs=d;"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="YMQtl9%i#-`6y}!u:aJa"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="P}+Hw9kuQK:GgyVVlw-2"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id="pBV|X#l6rbo^C/X,SXg4" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></next></block></statement><next><block type="controls_if" id=":}(|Xd3vJ[y~iOIe@8+B"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="!OqyvgCW*tD}miGbtk*Q"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="Lb4_9l#A-X;0:Z$NHTWh"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="M;c#k8x{`0|@Z0jnE2N2"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id="[=J:93*ni.yxDVa8^I}6" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></statement><next><block type="device_pause" id="ufDQrR+i~yP5uSe-^!0E"><value name="pause"><shadow type="timePicker" id="68KyPO?AY|i4V%;F*8]C"><field name="ms">2000</field></shadow></value></block></next></block></statement></block><block type="function_definition" id="SDz.{.S*[SD6`jzl-(2]" x="-5490" y="-10"><mutation name="handle_a" functionid="|)M/))b;PEWj^N]UcGE;"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><field name="function_name">handle_a</field><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="argument_reporter_number" id="B{k)wY8/k}!+aSu,z?Nn"><field name="VALUE">player</field></shadow></value><statement name="STACK"><block type="controls_if" id="Ssu6sS#@E`A~mOOlVU3}"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ahI2|G@w}V7-}`KCW@[V"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="lK_a3Gr?Bn#T#sz35p9d"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field></block></value><value name="B"><shadow type="math_number" id="la,wOWpuJz@tsXVSuDG:"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="-l+u,ZTt.|D/q2j$a*)*"><field name="VALUE">player</field></block></value></block></value><statement name="DO0"><block type="timer_throttle" id=":SK$H,CQ:-MwKO):=k-("><value name="key"><shadow type="text" id="ztGWx3xM|Ygc`Y!w^aEP"><field name="TEXT">boss_change_phase</field></shadow></value><value name="time"><shadow type="math_number" id="5+raM:J)nBK!#;sPUm@P"><field name="NUM">1000</field></shadow><block type="StatusBarSprite_blockCombine_get" id="WUTvqLTj`QRb)wB8}.bt"><field name="property">StatusBarSprite.max</field><value name="statusbar"><block type="statusbars_spriteStatusBarIsAttachedTo" id="oIFrOvU*fAZb6{8-fydv"><value name="kind"><shadow type="statusbars_kind" id=";@x^41^d;Ee1X-tU:jvC"><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="variables_get" id=";kZ(5nmg7G,g++lsVu5S"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value></block></value><statement name="HANDLER"><block type="variables_set" id="%SHN%JxprT;i8@[:497~"><field name="VAR" id="9BSR/mxGw1=zHFLBYPbi">boss_last_phase</field><value name="VALUE"><shadow type="math_number" id="3XL.^x#E0a@wVF3d;PfK"><field name="NUM">0</field></shadow><block type="variables_get" id="{ZbE?D_2.Bwc3p`qGP$s"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><next><block type="variables_set" id="0$@`OUXq3},~MW}.,Eu,"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="4|**vy[sbr~,y`a3!sdy"><field name="NUM">-1</field></shadow></value><next><block type="variables_set" id="B8KBrg7[-2BEq)JiWJXc"><field name="VAR" id="M.mK)0m-!s]P{bRk@3lS">boss_last_phase_switch</field><value name="VALUE"><shadow type="math_number" id="SeO`:!!i*Hu^Umjz2?GZ"><field name="NUM">0</field></shadow><block type="arcade_game_runtime" id="eZ.zOp!wTk^6$yrCCpWs"></block></value><next><block type="timer_after" id="!g}-C,Ot-ev+@GLiNu$;"><value name="time"><shadow type="math_number" id="SR.1j22:O6bNs(Ohf..v"><field name="NUM">1000</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="|wErXL2]|$5p*_(xt,#u"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="E;BTfr=PzT$!6Y@`HQB0"><field name="NUM">-1</field></shadow><block type="variables_get" id="fETX/9YMjEHC$Nw]C*s3"><field name="VAR" id="9BSR/mxGw1=zHFLBYPbi">boss_last_phase</field></block></value><next><block type="variables_change" id="#2.2|$bRT3anjG^Aq%[@"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="n7Y+pvxD!Xd#0o:HU;8~"><field name="NUM">1</field></shadow></value><next><block type="controls_if" id="ZpB5V5#l/3$^fCY~Ew$}"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="NO,w5%,:PQ4i:Sbk8=_n"><field name="OP">GT</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="?c3qwXB^Mh:RrOJ|-Cg/"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="zoF:E@BLjvl5}os/OGZE"><field name="NUM">3</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="OU_((hD}2I!LwQkt$;uo"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="n^*gxPNi~$sL;)ie8U8N"><field name="NUM">0</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block></statement></block></statement><statement name="ELSE"><block type="function_call" id="Xh|H2D5i)JZWC^a.?=DH"><mutation name="shoot_player_bullet" functionid="f,gNNj}c_-?e+0y6A`Fx"><arg name="number" id="3e5d8vuok2wiknino7vf" type="number"></arg></mutation><value name="3e5d8vuok2wiknino7vf"><shadow type="math_number" id="3LsM%2nKOnl+8^*7iv^g"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="=%g:mOl#..;(KiIWj~@A"><field name="VALUE">player</field></block></value></block></statement></block></statement></block><block type="function_definition" id="%R!y-S,%5VSY-{VFT`84" x="-3870" y="-10"><mutation name="boss_handle_phase" functionid="`ZV3?u}|~(E##9rQNHec"><arg name="phase" id="svbuge19bfe29bwjifr9g" type="number"></arg></mutation><field name="function_name">boss_handle_phase</field><value name="svbuge19bfe29bwjifr9g"><shadow type="argument_reporter_number" id="7nB#!{~5OkLm)R64MC}i"><field name="VALUE">phase</field></shadow></value><statement name="STACK"><block type="variables_set" id="1JCUt#3S0n{OE_GJs`CV"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="r1Khu1CsTM?N?)!u034~"><field name="VALUE">phase</field></block></value><next><block type="controls_if" id="hzwv.*cV)zVxt*Ty.?.T"><mutation elseif="3"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="[rVt^;o~sb5K[[=pW-3E"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="B`c29h{/U*m2BD;JE{eB"><field name="VALUE">phase</field></block></value><value name="B"><shadow type="math_number" id="=RIry~A(2:%6Sq9u7:F)"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="function_call" id=")Z5Dv[[AoS;3kdin|7LH"><mutation name="boss_handle_phase_0" functionid="tT8tg=c#+D=ckNNq=1*s"></mutation></block></statement><value name="IF1"><block type="logic_compare" id="dsU!lhZK]X,e]zS+iQ=X"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="en=W#ca44;u{5O@77C35"><field name="VALUE">phase</field></block></value><value name="B"><shadow type="math_number" id="ZO|~1]eD7|l6+Tocow,X"><field name="NUM">1</field></shadow></value></block></value><statement name="DO1"><block type="function_call" id="3=4Z4a4iKTBWt_y]393%"><mutation name="boss_handle_phase_1" functionid="(#k=wR~D%5vYNg0bn/$l"></mutation></block></statement><value name="IF2"><block type="logic_compare" id="9w?CIB/S6#$(E8kAfS:a"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="XXfbyDOaRm6@xvY28^7u"><field name="VALUE">phase</field></block></value><value name="B"><shadow type="math_number" id="]aBf~q[[ZZDmlkEx,$W*"><field name="NUM">2</field></shadow></value></block></value><statement name="DO2"><block type="function_call" id="dOCrOgdw;KORO(PF@8UD"><mutation name="boss_handle_phase_2" functionid="*Qsz|#^[-M-q!Y`Wq~1A"></mutation></block></statement><value name="IF3"><block type="logic_compare" id="bV1I$q26P|SaNsincuCO"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="i;om3[En_Ozz^.SNS@yE"><field name="VALUE">phase</field></block></value><value name="B"><shadow type="math_number" id="TA+jW)-a7rK~d?Bh@}E]"><field name="NUM">3</field></shadow></value></block></value><statement name="DO3"><block type="function_call" id="?%/IM|IdPCnij}xo:tV2"><mutation name="boss_handle_phase_3" functionid="ReRw85!KWNdRW?@.waxg"></mutation></block></statement></block></next></block></statement></block><block type="function_definition" id="t=}y|+*inM2YUKoAT0CJ" x="-2890" y="-50"><mutation name="get_boss_bullet" functionid=")f7*6kkwNDY*@kB8{nx#"></mutation><field name="function_name">get_boss_bullet</field><statement name="STACK"><block type="controls_if" id="]n]uvSN2+Aud9y$#.g1("><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="p1zd1gZ8CZ9Uw55Ifjg!"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="aV^w6#_a}tfd?L}JUVGu"><field name="VAR" id="orB4i0ebS;n;4[0gOQ%J">boss_bullet_color</field></block></value><value name="B"><shadow type="math_number" id="Bqy*3CFp/sC6%E!h]`mR"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="controls_if" id="]i%pMB9{zSxGv2qLyyyZ"><mutation elseif="2" else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="di1QmluR*0grf1K|~3}t"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="zLO,~+8[L]/p/zz,S~wv"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field></block></value><value name="B"><shadow type="math_number" id="/{3`):75nCnJXq$,t!jo"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="LMzqG,Ao?$[K#iAFIY*z"><field name="VAR" id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="screen_image_picker" id="J`;eW|kezJkm!m*78|bg"><field name="img">assets.image`boss_bullet_p1`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image10"}}</data></block></value></block></statement><value name="IF1"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Ca^p^Jl.J)xt({5|Jn#D"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="r=A94Hw$SF_o+a6-?cjj"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field></block></value><value name="B"><shadow type="math_number" id="+Y`$(B1nbRH;9LPrja1["><field name="NUM">1</field></shadow></value></block></value><statement name="DO1"><block type="variables_set" id="T*S$_tZm+0(A%CY7_hZy"><field name="VAR" id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="screen_image_picker" id="D##~W)0)S7+zoYS1M=E-"><field name="img">assets.image`boss_bullet_p2`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image11"}}</data></block></value></block></statement><value name="IF2"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="0I=$uy3a%b@@*-##bBt$"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="udRZ,u_R;lGu7]sIrZa`"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field></block></value><value name="B"><shadow type="math_number" id="[S^hPZiKmQg;2{[:~f]I"><field name="NUM">2</field></shadow></value></block></value><statement name="DO2"><block type="variables_set" id="(O}$P{q9m0]QdAObx(LH"><field name="VAR" id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="screen_image_picker" id="iHM529rORT:=RNyoAIO9"><field name="img">assets.image`boss_bullet_p3`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image12"}}</data></block></value></block></statement><statement name="ELSE"><block type="variables_set" id="*P7AV65UjZ+4e1aSx3zm"><field name="VAR" id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="screen_image_picker" id="+0U3H3jc%3e+c4q:-Kws"><field name="img">assets.image`boss_bullet_p4`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image13"}}</data></block></value></block></statement></block></statement><next><block type="variables_set" id="*AH?f,1_6H~_/}M~h.OK"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="-ql:UZ$qMwbLOl8!fIW."><value name="img"><shadow type="screen_image_picker"></shadow><block type="variables_get" id="5}ovCD?EH]/aReR_iR%^"><field name="VAR" id="BfDx=3?wpv0T]%j;Ci^W">boss_bullet_image</field></block></value><value name="kind"><shadow type="spritekind" id="VNN$~|@O7qjsfRgEGf)f"><field name="MEMBER">BossProjectile</field></shadow></value></block></value><next><block type="spritesetsetflag" id="mS!nU`s*jl)KHodUJ5}]"><field name="flag">SpriteFlag.AutoDestroy</field><value name="sprite"><block type="variables_get" id="vfaus(]@b[*Dcb/R4ost"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></block></value><value name="on"><shadow type="toggleOnOff" id="EKfib7o$fPs+8U7O`n^u"><field name="on">true</field></shadow></value><next><block type="spriteutilextplaceanglefrom" id="%,NOlsCKUTqWjOoVoakt"><value name="spriteToMove"><shadow type="variables_get" id="}N#[;)xWDllrXw+[0;Cy"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></shadow></value><value name="angleInRadians"><shadow type="math_number" id="Te#=T)Ym,=PjZ]Gq0,q%"><field name="NUM">0</field></shadow></value><value name="distance"><shadow type="math_number" id="=6}@JuQURCll{9Y6slS;"><field name="NUM">0</field></shadow></value><value name="fromSprite"><shadow type="variables_get" id=";C^1)GTC|9uhrTR``m7E"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></shadow></value><next><block type="function_return" id="4pY~kDblM92m.:d=cW|$"><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="variables_get" id="T_/l#.7PQh3nGXKOlrh*"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></block></value></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="TAZzk+#B6L?E2X4aLHRB" x="-1800" y="-40"><mutation name="create_player" functionid="7.Y,}dOL0!rs%@UOI.kq"><arg name="number" id="9jgpqkfzi5cz1kppskvj" type="number"></arg></mutation><field name="function_name">create_player</field><value name="9jgpqkfzi5cz1kppskvj"><shadow type="argument_reporter_number" id="_9X2?ixw$)qg#08wFx6E"><field name="VALUE">number</field></shadow></value><statement name="STACK"><block type="variables_set" id="F{9vL35%K*1SYHNMMQT9"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0</field></shadow><block type="statusbars_create" id="_F2F6+*Jj=(;iur(u`?#"><value name="width"><shadow type="math_number" id=":KyQs{8^cQmGNqO[P74U"><field name="NUM">10</field></shadow></value><value name="height"><shadow type="math_number" id="Iz(+99RxO1ZntIe_1IYW"><field name="NUM">1</field></shadow></value><value name="kind"><shadow type="statusbars_kind" id="r%J^z|$`bx`wf/5f],+t"><field name="MEMBER">Health</field></shadow></value></block></value><next><block type="controls_if" id="GHWr^(vFxNHx=?Hj*R{y"><mutation elseif="2" else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="]4Y3[g@5+EW^:`Ivs?.h"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="Jy?]28`^asTOt%gL$`@!"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="kj!Bsd|P@#]bCw:_vqH="><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="f0Y{OjS?TT5q|.uzuv3j"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="ea[(k}hlNHMUX/A@=EaD"><value name="img"><shadow type="screen_image_picker" id=":dj-bR02X%bntD-dmxaK"><field name="img">assets.image`player_p1`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image6"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="Q`g#^eOV$@}m8Uk,,2l@"><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="statusbars_setColor" id="d2Awp3`V:7Y)UFQoGp[S"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="/;Zt_*T~]`I@@n_q5^XV"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="ijI`njH=X[6;4}%*M]y!"><field name="index">2</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="[tIFAR0VMz%X;%f@2]:l"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="0l^uLQF2)n[y}B3i8^D/"><field name="index">3</field></shadow></value><next><block type="ctrlgame_control_sprite" id="TLde5f^Tc{9)Y[f|o)Z1"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player1</field><value name="sprite"><shadow type="variables_get" id="`*7a9fJB1CQrlq*SVT71"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="3JBk%;,Mr:eHITJ%JDyc"><field name="speed">50</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="m7q+,3d[~@wvpRsBKa:?"><field name="speed">50</field></shadow></value></block></next></block></next></block></statement><value name="IF1"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="T!vSzp1E-6x;[B8Niri#"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="}rUYx1{q!tU_5QPnKn-J"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="}4c8-:Dx$`tZ_L]KC!Z$"><field name="NUM">1</field></shadow></value></block></value><statement name="DO1"><block type="variables_set" id="qw:|$U=$3AruY_%4tHVZ"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="neBfBnKn-aHEr_=A`]=J"><value name="img"><shadow type="screen_image_picker" id="$Bm)^]n8mn[BC2_eZPdA"><field name="img">assets.image`player_p2`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image7"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="7oO4/a|r-f;$4S#(_p]M"><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="statusbars_setColor" id="y~n)xNMQ0!P~w6q=-HPu"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="DH!A30Zg[9XD0w3!fu+t"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="xPA+*^A3(i^Xe=9XYs[-"><field name="index">9</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="miM6aUj==-Tgk@3[[0X@"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="+|h[M8=)UU-7{F+=:.[#"><field name="index">3</field></shadow></value><next><block type="ctrlgame_control_sprite" id="QipJ2ysG*jZZVKBa,4Y}"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player2</field><value name="sprite"><shadow type="variables_get" id="b0fPR54D-]i3J8lo[~NQ"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="FQig8F;!du1p%ripI=/B"><field name="speed">50</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="$n[3hx.fd6/_j=f`ln~m"><field name="speed">50</field></shadow></value></block></next></block></next></block></statement><value name="IF2"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="aCIju4RKYbIOi?36^0z7"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="sCxDSK|0zIKe4)#XSV-g"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="44NtI{kV;..xt8ck)i_)"><field name="NUM">2</field></shadow></value></block></value><statement name="DO2"><block type="variables_set" id="9X.UEl?IG7]z34}|rtT@"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="E]1_vdtsAi8$mUmmT9iw"><value name="img"><shadow type="screen_image_picker" id="YrWp^OKxk)|3`3y5jkgW"><field name="img">assets.image`player_p3`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image8"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="wiDx3,o~8/lnyup07Fl1"><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="statusbars_setColor" id="7a|d(xe$c~qkNDmV*tq."><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="BeFjL|0LL5`=v2x9=b{d"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="HjbD!}rw[=k+U-KuVdfr"><field name="index">4</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="b`U(~`awV1k/oSe[tGP9"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="f-^?/L!:2QubR!;U6=};"><field name="index">3</field></shadow></value><next><block type="ctrlgame_control_sprite" id="F_Mh84qFH]g$_Wu#7D2z"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player3</field><value name="sprite"><shadow type="variables_get" id="C^iqS1D9A6~kg=9R0C[Y"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="jdfZ/;3=_JG`Kx!4IGpl"><field name="speed">50</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="^K!1mQlIx,HUH7_b!NTo"><field name="speed">50</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="variables_set" id="^6SgARjKomZ+A_lT,MzX"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="Hi*o=HBKRz+P??WuDy;p"><value name="img"><shadow type="screen_image_picker" id="nn[rUa@IME7R]b~Fft)x"><field name="img">assets.image`player_p4`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image9"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="x8uc_;Tet*}m#Ji2|:-]"><field name="MEMBER">Player</field></shadow></value></block></value><next><block type="statusbars_setColor" id="R1{JPBF)`;K4vP%0KN]$"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="#WeaiRs2xE7G$+3af%~S"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="Y,/~~5vk@bR5IBfo=M},"><field name="index">7</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="JzQ:{8W5eddk8Td]}:*j"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="=Uvv?3#}9#z?+rmvsm;P"><field name="index">3</field></shadow></value><next><block type="ctrlgame_control_sprite" id="1/Tc@6viZmXsMG$jNN#O"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player4</field><value name="sprite"><shadow type="variables_get" id="e~|#:[jOifooa{coQG}~"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="P(b--d+qnA:d=@_$k}2N"><field name="speed">50</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="8udXat1xy{yCOn29tfCU"><field name="speed">50</field></shadow></value></block></next></block></next></block></statement><next><block type="spritesetpos" id="[VaE/=kTJ~UnAI`;9SQr"><value name="sprite"><block type="variables_get" id="ml1q1vJ`;L|8Gn[oikjO"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></block></value><value name="x"><shadow type="positionPicker"></shadow><block type="math_arithmetic" id=")K$+j`i*EQH]GaS0TPXQ"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="A)d}|Gw;!1j/_xE)fxkl"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="scenescreenwidth" id="zA;e50%$/KI07~JtNr;)"></block></value><value name="B"><shadow type="math_number" id="H{D7o1P{0yB$-Fp@w+@^"><field name="NUM">5</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="$Wyy6,k([mRpK*bd8^t["><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="PYY_SS2p-2hb;fSBnh-b"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="0n0EV+AySQ/]kgunH]U5"><field name="NUM">1</field></shadow></value></block></value></block></value><value name="y"><shadow type="positionPicker"></shadow><block type="math_arithmetic" id="mi:,yd:l7E@Z]V`,=[K7"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="scenescreenheight" id="X=9^v-Kz1D*nfTLc[PB_"></block></value><value name="B"><shadow type="math_number" id=";rP!O?qQerb^~Z7b*m2B"><field name="NUM">0.85</field></shadow></value></block></value><next><block type="Sprite_blockCombine_set" id="6.ppGMg)#6$CZdr2pi1g"><field name="property">Sprite.z</field><value name="mySprite"><block type="variables_get" id="i:u(nR{(*PjV`Z(*gjS*"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></block></value><value name="value"><shadow type="math_number" id="M9SL;`;HIN145VN%F}:E"><field name="NUM">1</field></shadow></value><next><block type="spritesetsetflag" id="+#6QdwJw*KAv%~b)Z@4!"><field name="flag">SpriteFlag.StayInScreen</field><value name="sprite"><block type="variables_get" id=")oN0gCl6F^F2T7NI~hfl"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></block></value><value name="on"><shadow type="toggleOnOff" id="8LatM$~`{d4k0r8^a?x+"><field name="on">true</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="y4/bBFOqo:mS,enG|-sx"><field name="property">StatusBarSprite.max@set</field><value name="statusbar"><block type="variables_get" id="FPs@B*LIcW3%)J@]533D"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id="DhxDI`*yv`+xp?B)}~)g"><field name="NUM">20</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="a]X,3qvj*yy[b3Z9{9W~"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="variables_get" id="}M9[Ry@2gX*?rY%dgu`B"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id="Pj,o~{ln7cvM|PR9gn;a"><field name="NUM">20</field></shadow><block type="StatusBarSprite_blockCombine_get" id=":/cYQM$[-MZ7OeR~,6y|"><field name="property">StatusBarSprite.value</field><value name="statusbar"><block type="variables_get" id="5RL3zf=JnkMUk7wv!~V("><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value><next><block type="statusbars_positionNextToSprite" id="}T8~pF-Z4agCiZvpKfr0"><field name="dir">CollisionDirection.Top</field><value name="this"><block type="variables_get" id="xM~;[C!NPM6o,izktWhM"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><next><block type="statusbars_attachToSprite" id="X/y-S_DLs44PQ8@)rFxb"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="this"><block type="variables_get" id="Lu(]V~+So:y0ht#r^qw{"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="toFollow"><block type="variables_get" id="Mk}t:z^im0}[o:WeU[L6"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></block></value><value name="padding"><shadow type="math_number" id="9CC8GVdX4DSWSWey^1{I"><field name="NUM">2</field></shadow></value><value name="offset"><shadow type="math_number" id="kW1@vO8{v{QZk^H/msKR"><field name="NUM">0</field></shadow></value><next><block type="lists_index_set" id="neVfN0iFifRC.a,cnfFH"><value name="LIST"><block type="variables_get" id="GWn(oUp`Fs`/kn1}j]=h"><field name="VAR" id="h(kP~zs?zOnUxY8cMB,T">players</field></block></value><value name="INDEX"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="w%-oBA0w)K#cA_k7;DLY"><field name="VALUE">number</field></block></value><value name="VALUE"><block type="variables_get" id="[R.TSLvhp$LMGNwAwIB`"><field name="VAR" id="^10;H]Xd1}j@doB%AF.G">a_player</field></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="pxt-on-start" id="aI@%PvouhL`W?xL;~N^," x="-520" y="0"><statement name="HANDLER"><block type="stats_turnStats" id="$ssP1S|jn$HHpkCEuN?|"><value name="on"><shadow type="toggleOnOff" id="n2yhk]oc+=Y#T:1uWNT`"><field name="on">true</field></shadow></value><next><block type="variables_set" id="zJhNqEz/(/(C=3Rfd;Sx"><field name="VAR" id="h(kP~zs?zOnUxY8cMB,T">players</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_create_with" id="XQVR,-AO6j%VOHlB,nnX"><mutation items="0" horizontalafter="3"></mutation></block></value><next><block type="function_call" id="18PscGQ[u(jpHo:=m#zQ"><mutation name="start_game" functionid=":!qPDZ}:3N8/V4U:/0%r"></mutation><next><block type="function_call" id="MP*6W,GCy]1=^xQP?=Xm"><mutation name="create_player" functionid="7.Y,}dOL0!rs%@UOI.kq"><arg name="number" id="9jgpqkfzi5cz1kppskvj" type="number"></arg></mutation><value name="9jgpqkfzi5cz1kppskvj"><shadow type="math_number" id="w=_xy#A^jR[$i@1!/I4h"><field name="NUM">0</field></shadow></value><next><block type="function_call" id="MfacHeYrJKI^LIJK;j4Q"><mutation name="create_player" functionid="7.Y,}dOL0!rs%@UOI.kq"><arg name="number" id="9jgpqkfzi5cz1kppskvj" type="number"></arg></mutation><value name="9jgpqkfzi5cz1kppskvj"><shadow type="math_number" id="Ms(lCG?ubL.}KN_K8~Ev"><field name="NUM">2</field></shadow></value><next><block type="function_call" id="#n18ye[EN{X+md/r-~|?"><mutation name="create_player" functionid="7.Y,}dOL0!rs%@UOI.kq"><arg name="number" id="9jgpqkfzi5cz1kppskvj" type="number"></arg></mutation><value name="9jgpqkfzi5cz1kppskvj"><shadow type="math_number" id="Dt1u2+zz^o}TETXddI5Z"><field name="NUM">3</field></shadow></value><next><block type="function_call" id="XX#b)#1oIeO=LzXUnIoO"><mutation name="create_boss" functionid="-V+~j_Z98|{b+sIL2XDx"><arg name="number" id="tfazwidhe6dc9ma39sahj" type="number"></arg></mutation><value name="tfazwidhe6dc9ma39sahj"><shadow type="math_number" id=".=,8syQ$XU#/E$mhV*vs"><field name="NUM">1</field></shadow></value><next><block type="variables_set" id="j3?zvbPzTFuZM#)pDO{g"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="wL`?|:=j1!6b+I.X]3l`"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="ctrlonbuttonevent" id="bi$j?w8^ix**a26DBvh%" x="-10" y="10"><field name="controller">controller.player1</field><field name="button">ControllerButton.A</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="!.g]t/BxkwsNmj9YR=Kk"><mutation name="handle_a" functionid="|)M/))b;PEWj^N]UcGE;"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="0~)QhR.dl*b~#~iDwX$_"><field name="NUM">0</field></shadow></value></block></statement></block><block type="spritesoverlap" id="XK-ESwAMOzum@kyF5)}i" x="470" y="10"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="AVZ2orHo0P}@YgDW9_5`"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id=";]}4#K@Afk-foG(GB[pD"><field name="MEMBER">Player</field></shadow></value><value name="HANDLER_DRAG_PARAM_otherSprite"><shadow type="argument_reporter_custom" id="kJX:c@Fc+I(#qP|06xOC"><mutation typename="Sprite"></mutation><field name="VALUE">otherSprite</field></shadow></value><value name="otherKind"><shadow type="spritekind" id="xXBc`#R,(x|-5+2[foWu"><field name="MEMBER">BossProjectile</field></shadow></value><statement name="HANDLER"><block type="StatusBarSprite_blockCombine_change" id="s}2t6;Jh*;C!j*dB}2nR"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="statusbars_spriteStatusBarIsAttachedTo" id="*),pnjHN8WfD|j{JhQlR"><value name="kind"><shadow type="statusbars_kind" id="Wg`fL;IR@8=tlQxF97Nh"><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="argument_reporter_custom" id="UT.([99^lh-qkqS`]a}w"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value></block></value><value name="value"><shadow type="math_number" id="6AffkVs}!7tH/a2JHv9,"><field name="NUM">-1</field></shadow></value><next><block type="spritedestroy" id="p?1qp%e9}2:k{0M.R@|4"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="sprite"><block type="argument_reporter_custom" id="T}f9oT[fbz|Yov.|Jx9$"><mutation typename="Sprite"></mutation><field name="VALUE">otherSprite</field></block></value><value name="duration"><shadow type="timePicker" id="F{Sq1B]/d;cs99@0X{bd"><field name="ms">500</field></shadow></value></block></next></block></statement></block><block type="function_definition" id="aY=J9hMt4~Pu~Gr.=NT{" x="-9190" y="550"><mutation name="boss_handle_phase_3" functionid="ReRw85!KWNdRW?@.waxg"></mutation><field name="function_name">boss_handle_phase_3</field><statement name="STACK"><block type="pxt_controls_for" id="Zu{^:dQ}Dogl#iFAZ8ub"><value name="VAR"><shadow type="variables_get_reporter" id=":bQbEy.(e[D*TGiU^sO5"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="HpM?i;(LO+562!-h+e5r"><field name="NUM">90</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="]:vH3{E4o|=Z$y0zJp^g"><value name="VAR"><shadow type="variables_get_reporter" id="fJUg:~u]tN|Zj=ANa8{u"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="WLvJvu6yGwkKaQ{x|)+g"><field name="NUM">11</field></shadow></value><statement name="DO"><block type="spriteutilextsetspeedanglefrom" id="^k%3sD1}1_w[AeVB+Hu^"><value name="target"><shadow type="variables_get"></shadow><block type="function_call_output" id="]wLm2_]22Fo5l0[W77gZ"><mutation name="get_boss_bullet" functionid=")f7*6kkwNDY*@kB8{nx#"></mutation></block></value><value name="angleInRadians"><block type="spriteutilextdegtorad" id="oyxe/;Eq`/Pp6jM^f#5r"><value name="asDegrees"><block type="math_arithmetic" id=";`@gGt5[P4_(_Z4f$@4t"><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="za_p678K]EwI]c,D+i;M"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="kJk+$8JcExwTBdOH-qSr"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="w!royG2V[/EQSJSF~Qp4"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="f9)ms-?w%5?XWMq/iL5}"><field name="NUM">12</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="|-%/nwoOy788y#Z:c~5}"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="n}A1`CnFvW|Y(;sZW72A"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="e2U5byR1-WG0vVF=%f15"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="v_[fFBj-E++=NyAqBWa^"><field name="NUM">90</field></shadow></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="$s6in$/q@LMu7|.9,bv%"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="bji5fa,jowGTR]?jFURG"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="rU-%xWE]R#:b~R[])A|$"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="BK(6e!!/(YQNZqi9|:qr"><field name="NUM">90</field></shadow></value></block></value></block></value></block></value></block></value><value name="speed"><shadow type="math_number" id="l3;2yHae2`C]c#Sk?.hP"><field name="NUM">80</field></shadow></value></block></statement><next><block type="device_pause" id="PPfJj^Fsc41-Q/((maXj"><value name="pause"><shadow type="timePicker" id="GOcS070U;^7AcxDaEh{x"><field name="ms">250</field></shadow></value><next><block type="controls_if" id="A#:=Z_$TSoz5CqHZqphF"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="G1S3~p~Q.uivRxnrzGVS"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="ftL}X{tf3ZaspzU.Xcfa"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="7qegDAQlk_S+zGCVgN:9"><field name="NUM">3</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id="Xws~P%*@06U!330r^@A]" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></next></block></statement></block></statement></block><block type="gameupdate" id="a4WKFdeG!x0ks%lDT[#9" x="1290" y="10"><statement name="HANDLER"><block type="controls_if" id="Py?@3e=CE!vKW@~2{J%j"><value name="IF0"><shadow type="logic_boolean" id="YWLzO$]`0.DBh-X`nw1f" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="logic_negate" id="7k7U1vQN:KvO48QWm*N|"><value name="BOOL"><block type="spriteutilextisdestroyed" id="zZxu;?gX#);o^nSMh5;0"><value name="sprite"><block type="variables_get" id="!$W/7_xE9gQLEkyNbv8i"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value></block></value><statement name="DO0"><block type="controls_if" id="MNVzATSpKYs=^AY=:zNp"><value name="IF0"><shadow type="logic_boolean" id="ZV-F%,QWvb]y*zRB*q^I"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="uYe2`SCLvf)f:|S)c|q8"><field name="OP">GT</field><value name="A"><shadow type="math_number" id="q37*X74uL8tBWsxe%B|Q"><field name="NUM">0</field></shadow><block type="Sprite_blockCombine_get" id="@at*$doxwthPmwBG1G}b"><field name="property">Sprite.y</field><value name="mySprite"><block type="variables_get" id="}a^-@MM|b1}o+^)%Zi9m"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value><value name="B"><shadow type="math_number" id=".l}c7O`g7ApZbrYuHBiJ"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="c`$Zy=SGF4hsLL^o/l=w"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="M8:9(2-,C_RRE8sFw}P:" disabled="true"><field name="NUM">0</field></shadow><block type="scenescreenheight" id="(D$?P05XgXd5U;pW+U#G"></block></value><value name="B"><shadow type="math_number" id="PaqBqX*e%hYuBo/2;WV8" disabled="true"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="g/qzQ(b210[kxZ6C)Y5G"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="E?Mzgz/:h{NVw{%*l~$w"><field name="NUM">1</field></shadow></value><value name="B"><shadow type="math_number" id="|!RTwgK/{P#9Rc8+9d(["><field name="NUM">3</field></shadow></value></block></value></block></value></block></value><statement name="DO0"><block type="Sprite_blockCombine_set" id="AD{2uq.J.%{bFC%7x,!D"><field name="property">Sprite.y@set</field><value name="mySprite"><block type="variables_get" id="_9lj`t,R!liVbeJmLdK!"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="value"><shadow type="math_number" id="9THx)/vT)VxTQS!.Qy]!"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="LXomy;JG906p!7*Sp+xO"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="scenescreenheight" id="|4N(~(zU(NTLDHq1Q@2D"></block></value><value name="B"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="j6`Nn-m,;J+pv8PA+3BO"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="UObPgYZ?sU/:~PF:mGVW"><field name="NUM">1</field></shadow></value><value name="B"><shadow type="math_number" id=")o0.ZJ#P#oMsPp+o~@P."><field name="NUM">3</field></shadow></value></block></value></block></value></block></statement><next><block type="function_call" id="e(EC5K@:0((3?;[RlP_@"><mutation name="align_status_bar" functionid="5q-aYU7ODB|)b]S*4^[e"><arg name="sbar_in_list" id=".(%*z^c{T9PPbDgzx,(Y" type="Array"></arg><arg name="top_limit" id="2M_p%GWE2r{C|NyAJXkt" type="number"></arg></mutation><value name=".(%*z^c{T9PPbDgzx,(Y"><shadow type="variables_get" id="J`t(Af$!O-s;iY:nM?U+"><field name="VAR" id="pfA~2grfUT?Hn#$duun,">list</field></shadow><block type="lists_create_with" id="lfiJu|Kvh`Jxlr{Rmf,+"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="statusbars_spriteStatusBarIsAttachedTo" id=":QUL36Kk7wr+Tqnu7qBR"><value name="kind"><shadow type="statusbars_kind" id="ts_^dxsAPG+.;`#2pcTR"><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="variables_get" id="~~+41-MBtpDIyy^NTZ~*"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value></block></value><value name="2M_p%GWE2r{C|NyAJXkt"><shadow type="math_number" id="{@VNHCe9-9ovXB!`=p,^"><field name="NUM">6</field></shadow></value><next><block type="variables_set" id="jrG)wiY:i;CLXFR8E!U$"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field><value name="VALUE"><shadow type="math_number" id="[N%|Xj?[TkfgRzDsxaMK"><field name="NUM">0</field></shadow><block type="statusbars_spriteStatusBarIsAttachedTo" id="H4:IwuaiVVk3KmRfhiy_"><value name="kind"><shadow type="statusbars_kind" id="p(xG?N0kW369zS;+r(aG"><field name="MEMBER">Energy</field></shadow></value><value name="sprite"><block type="variables_get" id="k2xnnv;UZq4_^7PSvb#]"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value><next><block type="function_call" id="%$M|sdBg9y9UuN/tlZ|t"><mutation name="align_status_bar" functionid="5q-aYU7ODB|)b]S*4^[e"><arg name="sbar_in_list" id=".(%*z^c{T9PPbDgzx,(Y" type="Array"></arg><arg name="top_limit" id="2M_p%GWE2r{C|NyAJXkt" type="number"></arg></mutation><value name=".(%*z^c{T9PPbDgzx,(Y"><shadow type="variables_get"><field name="VAR" id="pfA~2grfUT?Hn#$duun,">list</field></shadow><block type="lists_create_with" id="FtIjaL3Hdt~)2wGz,CZ+"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="variables_get" id="5O5{kHD5UD0RNy|o?SZF"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value><value name="2M_p%GWE2r{C|NyAJXkt"><shadow type="math_number" id="pu;:mV1aR}/4sJVqB4;a"><field name="NUM">6</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="diIgx!@}Pe(hnk?sk2Ok"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="variables_get" id="qs,]XR4T_X?#m_Y7!D*u"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id=";rHTf5-[]U2C)s09wtyA"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="wcLPdX!|Fm2@?@eobDn:"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="G(2#z,j1-mv?mIcN6sr8"><field name="NUM">0</field></shadow><block type="StatusBarSprite_blockCombine_get" id="[6OZwbcK+2;:ip=y*1pc"><field name="property">StatusBarSprite.max</field><value name="statusbar"><block type="variables_get" id="?Pa%b0iC;u`vni~|o~iJ"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value><value name="B"><shadow type="math_number" id="c?%7%Bo;9Z8p4U^PA0TW"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="!R5V{j9F.c!sgH_HjVTL"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="lDp+A{!jK86HdSR`Mpij"><field name="NUM">0</field></shadow><block type="arcade_game_runtime" id="er00x*[{+ag^G9]%.!kZ"></block></value><value name="B"><shadow type="math_number" id="T*^fEPv}QlhKkaa4(66k"><field name="NUM">0</field></shadow><block type="variables_get" id="5K,f=q@xn2,Y4{}ueXpJ"><field name="VAR" id="M.mK)0m-!s]P{bRk@3lS">boss_last_phase_switch</field></block></value></block></value></block></value><next><block type="controls_if" id="yU[!n3Ig_/y98Y(X!0ie"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="s#Zqf5rg@XW!k[eL}y){"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="pH0H7X!UC*],/0Z8xH/t"><field name="OP">EQ</field><value name="A"><shadow type="math_number" id="wv3w;-IGj~3pv#Wc.;}Y"><field name="NUM">0</field></shadow><block type="StatusBarSprite_blockCombine_get" id="9E):PNAgE+B-eq.MB@:j"><field name="property">StatusBarSprite.value</field><value name="statusbar"><block type="variables_get" id="K66fD0jrmU5)o@E12Dsq"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value><value name="B"><shadow type="math_number" id="tou@HWYa`Q$yP^y]|2}o"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="statusbars_setColor" id="`l@g2mZOvp@|fa8u{hX*"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="(X4(H0mJc_a+R0OCHTnq"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="=ka!L2M@;xwQ/h]O*s|L"><field name="index">3</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="0_{zTmpaOUzG}Y5#L|N#"><field name="index">0</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="n}n7jP(r;WrvI?02MPyf"><field name="index">3</field></shadow></value></block></statement><statement name="ELSE"><block type="statusbars_setColor" id="^1)dmrqC6.`y3Xq?*z)x"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="=AoE4HNuLgE)lx4WISIV"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="!UNh6dL,U=|G-/H,1et9"><field name="index">3</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="H6ScI}K5`P(PDv%VO)_f"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="Uogz@!4ud?{5tWD[6|RG"><field name="index">3</field></shadow></value></block></statement><next><block type="pxt_controls_for_of" id="S%0vhQR#:+1B^^~T,|Ko"><value name="VAR"><shadow type="variables_get_reporter" id="v^,6|o,+8x4{gRb)?9`d"><field name="VAR" id="v%o;K+q*R=(Qz)FH~wT8">value</field></shadow></value><value name="LIST"><shadow type="variables_get" id="Dd_JOHzbwb$)^9@i8qp?"><field name="VAR" id="pfA~2grfUT?Hn#$duun,">list</field></shadow><block type="allOfKind" id="p/%1KZg4u#sJ-v8{cU0H"><value name="kind"><shadow type="spritekind" id="vrvw.bk=H(19~7.;RtVy"><field name="MEMBER">Player</field></shadow></value></block></value><statement name="DO"><block type="function_call" id="3V(3uo?6Lc!3oQ4Qz9-H"><mutation name="align_status_bar" functionid="5q-aYU7ODB|)b]S*4^[e"><arg name="sbar_in_list" id=".(%*z^c{T9PPbDgzx,(Y" type="Array"></arg><arg name="top_limit" id="2M_p%GWE2r{C|NyAJXkt" type="number"></arg></mutation><value name=".(%*z^c{T9PPbDgzx,(Y"><shadow type="variables_get" id=";.`sFqp_yEO}.)7+Fa#n"><field name="VAR" id="pfA~2grfUT?Hn#$duun,">list</field></shadow><block type="lists_create_with" id="=CC%V3%Ex=%}t^Xuj(IZ"><mutation items="1" horizontalafter="3"></mutation><value name="ADD0"><block type="statusbars_spriteStatusBarIsAttachedTo" id="$7J;={c8$z,N2d`DkHCM"><value name="kind"><shadow type="statusbars_kind" id="n|.~O|-8U/4@$D9bE[44"><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="variables_get" id="8_epTZDhZL9;zlHe,!DR"><field name="VAR" id="v%o;K+q*R=(Qz)FH~wT8">value</field></block></value></block></value></block></value><value name="2M_p%GWE2r{C|NyAJXkt"><shadow type="math_number" id="eDO/}P[,dkMbS[s}[ps-"><field name="NUM">4</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block><block type="forever" id="@)^KgalY6bO4{}4N,6]u" x="2530" y="10"><statement name="HANDLER"><block type="controls_if" id="uiZrUA[km;Gc8Bsah4m?"><value name="IF0"><shadow type="logic_boolean" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="logic_negate" id="9Ym8C}JN3MC^2K~h$3)f"><value name="BOOL"><block type="spriteutilextisdestroyed" id="-NW5Lw$NfiJj.5#1|5ZF"><value name="sprite"><block type="variables_get" id="0-F[-^j5P5G?8u2PFrQx"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value></block></value><statement name="DO0"><block type="controls_if" id="Y?XIu|L=m9:72Y?kvEhP"><value name="IF0"><shadow type="logic_boolean" id="`f)D)k}brYj%jOK{%zY#" disabled="true"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Znf0;L*1sdyTG)#FR(/+"><field name="OP">GTE</field><value name="A"><shadow type="math_number" id="CnB*Fu6x//nuSE;!;{N1" disabled="true"><field name="NUM">0</field></shadow><block type="variables_get" id="Yhblw1i8YEN8oBDHQsY*"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="}kNW+|HS6Z@W9v#Tws8k"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="function_call" id="atTxva8`Lko#Qw}G.rVg"><mutation name="boss_handle_phase" functionid="`ZV3?u}|~(E##9rQNHec"><arg name="phase" id="svbuge19bfe29bwjifr9g" type="number"></arg></mutation><value name="svbuge19bfe29bwjifr9g"><shadow type="math_number" id="?~AYvmPzlqnk{[`sUz$F"><field name="NUM">1</field></shadow><block type="variables_get" id="=?thDXNF0fMf$m^c`Csz"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value></block></statement></block></statement></block></statement></block><block type="ctrlonbuttonevent" id="oyTv%Kw:f;OM6ff%z!HY" x="-10" y="170"><field name="controller">controller.player2</field><field name="button">ControllerButton.A</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="k~fWBFA+zT2r_=f9)nSF"><mutation name="handle_a" functionid="|)M/))b;PEWj^N]UcGE;"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="ey=;DqL?inz+DuEuo|zx"><field name="NUM">1</field></shadow></value></block></statement></block><block type="spritesoverlap" id="j/b%jt@0L-DF/#`:yH~P" x="470" y="230"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="9;$Z:$52xfLp^,TWjjvU"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="3lfdJ$pd6by;{d[]Z?}G"><field name="MEMBER">Enemy</field></shadow></value><value name="HANDLER_DRAG_PARAM_otherSprite"><shadow type="argument_reporter_custom" id="/O9(?NJh{Rz8UV;k5Tl_"><mutation typename="Sprite"></mutation><field name="VALUE">otherSprite</field></shadow></value><value name="otherKind"><shadow type="spritekind" id="~9Avk+UO9Zgri#jPCDD2"><field name="MEMBER">Projectile</field></shadow></value><statement name="HANDLER"><block type="StatusBarSprite_blockCombine_change" id="sy;4~((mFR|npjYe;BfF"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="statusbars_spriteStatusBarIsAttachedTo" id="X+0UlIP?(M^C*6(/%k%}"><value name="kind"><shadow type="statusbars_kind" id="Gt?3:zp7=An{(XcHc`q."><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="argument_reporter_custom" id="iLLdgVHJm|]@hxCSf+Zm"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></block></value></block></value><value name="value"><shadow type="math_number" id="v6Y/kEYw90Vtm[!AY`$1"><field name="NUM">-1</field></shadow></value><next><block type="spritedestroy" id="b}76Pg*r76UcwSbZ.:[M"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="sprite"><block type="argument_reporter_custom" id="JI}E5;R1)*bPNh9i*tb%"><mutation typename="Sprite"></mutation><field name="VALUE">otherSprite</field></block></value><value name="duration"><shadow type="timePicker" id="y)y}/0CinB.pOTMUaGPu"><field name="ms">500</field></shadow></value></block></next></block></statement></block><block type="ctrlonbuttonevent" id="3k(.S;5$6N{4$3ILP#AA" x="-10" y="330"><field name="controller">controller.player3</field><field name="button">ControllerButton.A</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="|tuqx8[GV#WRnC*M{@jB"><mutation name="handle_a" functionid="|)M/))b;PEWj^N]UcGE;"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="amS^/=yKR+%LHPF2V(@6"><field name="NUM">2</field></shadow></value></block></statement></block><block type="function_definition" id="z/0Cm%w/)QY!_G`om8||" x="-7450" y="810"><mutation name="boss_handle_phase_1" functionid="(#k=wR~D%5vYNg0bn/$l"></mutation><field name="function_name">boss_handle_phase_1</field><statement name="STACK"><block type="controls_repeat_ext" id="`Xi}VqTZ$)|6?in@n8-p"><value name="TIMES"><shadow type="math_whole_number" id="K}NF:bV2Qn$z+|$+u*.B"><field name="NUM">3</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="u}l5|E{K|y{yC4(E,c0]"><value name="VAR"><shadow type="variables_get_reporter" id="kNjuZ!Y=GCX@a6,CyV08"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="N1N;yAJ6/}wEeorjS3`G"><field name="NUM">2</field></shadow></value><statement name="DO"><block type="pxt_controls_for" id="{u9nV%N[acZUnS/ZXQny"><value name="VAR"><shadow type="variables_get_reporter" id="Fs6w4wNaBFGn]~$S:3[X"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></shadow></value><value name="TO"><shadow type="math_whole_number" id="|xxogz.CCC}%eW^eodW,"><field name="NUM">17</field></shadow></value><statement name="DO"><block type="spriteutilextsetspeedanglefrom" id="0f4IWuaF_dq|nxIs=sqt"><value name="target"><shadow type="variables_get"></shadow><block type="function_call_output" id=":l{dsf3MYI+ZKQKIbI10"><mutation name="get_boss_bullet" functionid=")f7*6kkwNDY*@kB8{nx#"></mutation></block></value><value name="angleInRadians"><block type="spriteutilextdegtorad" id="G*GEv_hFs_/`JMlMO!;W"><value name="asDegrees"><block type="math_arithmetic" id="SY@UxsG_qn~ZH{kZ2-xk"><field name="OP">ADD</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="XN`c[r%#q^Swg[v-K=?!"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="/BcgiA)kr)@M?|;?5n6v"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="2#DFCm.*aLbjfM59xD%y"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="hZ$(gQ4nSjgB0xXd/#*|"><field name="NUM">12</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="l3q,p,oFu(8?V)e=w;j*"><field name="VAR" id="M({nj^@=FWG/UB7w8pb-">index</field></block></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="s[D`1d/ZRG2bY,uZha!E"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="St//q|#mBl(H9!NO/GZX"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="xbfIFTT`f5YLi9^v[6jN"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="fDTV~I~6%IFdzP/C;[k`"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="T$e{!9GL;4@vImx8l}q+"><field name="NUM">18</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="%aH!zhV[3?8H%#}~K8g~"><field name="NUM">3</field></shadow></value></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="@^4Rc@bC0wJwJQk;AcP="><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="{fziaGOxMI7|`*=2z/^6"><field name="NUM">2</field></shadow></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="o*hT^)^|d/mt+xU}gm:1"><field name="VAR" id="~NTIw,Hk5f^zQpG{LM},">offset</field></block></value></block></value></block></value></block></value></block></value><value name="speed"><shadow type="math_number" id="rT2-3APg5cbG6U05mh-t"><field name="NUM">60</field></shadow></value></block></statement><next><block type="device_pause" id=")p,c(x+[!{?gR6@6c=D5"><value name="pause"><shadow type="timePicker" id="%-QMR:^(fecXbh7gy.KK"><field name="ms">200</field></shadow></value><next><block type="controls_if" id="NrGWs{_x`sCkgoB..*C2"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="iz}N/:4/q|w8eh,+`Cg*"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="o+agf2;ZosOqm!o3|%VW"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="o`9z?3fO`Wcy,59a[TdH"><field name="NUM">1</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id="Ty];^Av=:L?lN8Zm`]jP" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></next></block></statement><next><block type="controls_if" id="64%;,5=}FK@mGpkR$V1#"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="TNxdY=Ne^+lSiD2XCwcO"><field name="OP">NEQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="1}Eh%Q0vG3BEXWwewBgr"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="AEb8?_iaTm5^(N,X=1o8"><field name="NUM">1</field></shadow></value></block></value><statement name="DO0"><block type="typescript_statement" id="H$r(^Zj2B.37+yHLn%LY" editable="false"><mutation xmlns="http://www.w3.org/1999/xhtml" line0="return" numlines="1"></mutation></block></statement></block></next></block></statement><next><block type="device_pause" id="8QT`Ye%*/HqvO_JwhClj"><value name="pause"><shadow type="timePicker" id="$,GYor,}C7}`.858P6i`"><field name="ms">2000</field></shadow></value></block></next></block></statement></block><block type="statusbars_onZero" id="a33f56h.8em;?JK/^Ls}" x="470" y="470"><value name="kind"><shadow type="statusbars_kind" id="W,fW4xxQ!`3^duUy$4/i"><field name="MEMBER">Health</field></shadow></value><value name="HANDLER_DRAG_PARAM_status"><shadow type="argument_reporter_custom" id=".CaYcr%%1pvVi6j7s@[H"><mutation typename="StatusBarSprite"></mutation><field name="VALUE">status</field></shadow></value><statement name="HANDLER"><block type="spritedestroy" id="?(3FSvWoz0K+vjAnC3bW"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><field name="effect">effects.spray</field><value name="sprite"><block type="statusbars_attachSpriteGetter" id="*!NeO)K|)6Y^mxK`+5[:"><value name="this"><block type="argument_reporter_custom" id="`_;CXD3ZUj1/++^_,)Dy"><mutation typename="StatusBarSprite"></mutation><field name="VALUE">status</field></block></value></block></value><value name="duration"><shadow type="timePicker" id="%`Rc(}D@O.UlDdjPW~9}"><field name="ms">500</field></shadow></value></block></statement></block><block type="ctrlonbuttonevent" id="|gwW8loAK|Vt~;GS:3`v" x="-10" y="510"><field name="controller">controller.player4</field><field name="button">ControllerButton.A</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="o6-G=?3iBIX0/QIndVGL"><mutation name="handle_a" functionid="|)M/))b;PEWj^N]UcGE;"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id=";O!F5NG^p97hti^R=}I_"><field name="NUM">3</field></shadow></value></block></statement></block><block type="function_definition" id="yicnDvQAsp-lx|]^]vyp" x="-5490" y="870"><mutation name="handle_b" functionid=".FT]e_;*QHUubb_~wFsk"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><field name="function_name">handle_b</field><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="argument_reporter_number" id="2l==8O+Qt0BH@}w|+M{O"><field name="VALUE">player</field></shadow></value><statement name="STACK"><block type="controls_if" id="KXs-qYT:uqUpR[*yv+jS"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="D9z0^HH9~EEKWY)RswKX"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="fZ{W/{pwaRJJd[aUHHNl"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field></block></value><value name="B"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="ZLSz*;irNeXidt3q:a=W"><field name="VALUE">player</field></block></value></block></value><statement name="DO0"><block type="timer_throttle" id="z8jO,3I$}YK:+^GiK]~J"><value name="key"><shadow type="text" id="-b2cWP6pO/5/h|1Y:kxL"><field name="TEXT">boss_change_phase</field></shadow></value><value name="time"><shadow type="math_number"><field name="NUM">1000</field></shadow><block type="StatusBarSprite_blockCombine_get" id="t[]%D|GF=o0-,?$-=U|;"><field name="property">StatusBarSprite.max</field><value name="statusbar"><block type="statusbars_spriteStatusBarIsAttachedTo" id="g,vOrUp9M}i;xP.HyiAn"><value name="kind"><shadow type="statusbars_kind" id="%Z77}[Tw*Jl(R5rU{#k@"><field name="MEMBER">Health</field></shadow></value><value name="sprite"><block type="variables_get" id="MIq+L/7JHSe^AH3m+]d["><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value></block></value></block></value><statement name="HANDLER"><block type="variables_set" id="r)Z/=MEhP*)h3N.?Hp`-"><field name="VAR" id="9BSR/mxGw1=zHFLBYPbi">boss_last_phase</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="variables_get" id="J31bP0;XEeEVj/4j:+q["><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><next><block type="variables_set" id="v{dSrbpmh]`YTZAlYB0#"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="/U%|ON~}!KS=_29eN3W_"><field name="NUM">-1</field></shadow></value><next><block type="variables_set" id="V%/[@?Lz{3da/B%t8a{."><field name="VAR" id="M.mK)0m-!s]P{bRk@3lS">boss_last_phase_switch</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="arcade_game_runtime" id="idtEWx}9ockbN++iq=rF"></block></value><next><block type="timer_after" id="(LNEehm~fi6Cr=P;g828"><value name="time"><shadow type="math_number" id="m6t5Y?$.*#0l+3IY_Yel"><field name="NUM">1000</field></shadow></value><statement name="HANDLER"><block type="variables_set" id="AV6_@}xfxYjB~4TGvI{@"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number"><field name="NUM">-1</field></shadow><block type="variables_get" id="45Z{|P]y~{N1BVW1L6lr"><field name="VAR" id="9BSR/mxGw1=zHFLBYPbi">boss_last_phase</field></block></value><next><block type="variables_change" id="!xx=mUGSqPt9PVq4{Ur!"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="{*au_*,{]@J=W7#Oxro~"><field name="NUM">-1</field></shadow></value><next><block type="controls_if" id=")mFe;4|+2__}aNU]cehE"><value name="IF0"><shadow type="logic_boolean" id="dNO8b%k[Yx5zv-%e53Lo"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="XdpT.G6MX.@Y%_b.I@^8"><field name="OP">LT</field><value name="A"><shadow type="math_number" id="-__G(!)XK;MJq|K-Qv~="><field name="NUM">0</field></shadow><block type="variables_get" id="g-#KBkaiT?hSkx5jOw5+"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field></block></value><value name="B"><shadow type="math_number" id="JrH3[;r`LqU2Ik+F3Iv]"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="]k,nsuAocN~vI)nm+`WL"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="e7w2peC%=?swuvm~A4^b"><field name="NUM">3</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block></statement></block></statement></block></statement></block><block type="spritesondestroyed" id="9bx^mn2w;Ygn~Pcc/uVZ" x="470" y="650"><value name="HANDLER_DRAG_PARAM_sprite"><shadow type="argument_reporter_custom" id="qV|@H9k5E$IU`kOT*)jz"><mutation typename="Sprite"></mutation><field name="VALUE">sprite</field></shadow></value><value name="kind"><shadow type="spritekind" id="Ka0`=bbWye?U.3J1#/3:"><field name="MEMBER">Enemy</field></shadow></value><statement name="HANDLER"><block type="function_call" id="(?j#~!yh@fCKS6-C7o?M"><mutation name="boss_stop_phases" functionid="O^^I/]ej5cs5fN^buH.;"></mutation></block></statement></block><block type="ctrlonbuttonevent" id="K,v/.Q,[nu*6;lXon8S%" x="-10" y="690"><field name="controller">controller.player1</field><field name="button">ControllerButton.B</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id=".pIYtvy=~2o~hU1R:wEx"><mutation name="handle_b" functionid=".FT]e_;*QHUubb_~wFsk"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="xHHGr$elexC4VL%{D:/."><field name="NUM">0</field></shadow></value></block></statement></block><block type="function_definition" id="X-VAP#Rxf{AwLlb8(xz!" x="-2890" y="1010"><mutation name="shoot_player_bullet" functionid="f,gNNj}c_-?e+0y6A`Fx"><arg name="number" id="3e5d8vuok2wiknino7vf" type="number"></arg></mutation><field name="function_name">shoot_player_bullet</field><value name="3e5d8vuok2wiknino7vf"><shadow type="argument_reporter_number" id="m.O)6o?Rza%@xsqRrxT="><field name="VALUE">number</field></shadow></value><statement name="STACK"><block type="controls_if" id="b+:m#{swjqf6L5,aUIn/"><mutation elseif="2" else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="t_#qmXDQ4J)18(xllk}h"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="!aEq6{0t+]3avV$F:j]l"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="DXp68-33q6.ZLEoOVzi+"><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="-_PhFaOj{N]C^l+OJB4`"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="|xO)$7mUPcF~BzePeFjY"><value name="img"><shadow type="screen_image_picker" id="=5jgJ%zPt5;OSyHS()Z{"><field name="img">assets.image`player_p1_bullet`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image14"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="V8+A:]((Q!:P#q73$PXW"><field name="MEMBER">Projectile</field></shadow></value></block></value></block></statement><value name="IF1"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Az1Ks*tGn]J/z]Qm-TUn"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="X-8d.6]|Gm)WRlE2A+f!"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="fuFEbK/jE,5ie+?-9}/q"><field name="NUM">1</field></shadow></value></block></value><statement name="DO1"><block type="variables_set" id="*?$(~]~+z;202^^F(xgy"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id=":,I;MG`(_*2C()|!I.Bf"><value name="img"><shadow type="screen_image_picker" id="=?k9(-ar1(NlN5@#e]F4"><field name="img">assets.image`player_p2_bullet`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image15"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="PU@^1]=x5)Tr$zmyJ|#5"><field name="MEMBER">Projectile</field></shadow></value></block></value></block></statement><value name="IF2"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ad%d%QN7/MfO4%yQvGmU"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="K!Y(s,v,*W=XG@-.]vr+"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="~qM9D[{fRw0]NUz!EH?W"><field name="NUM">2</field></shadow></value></block></value><statement name="DO2"><block type="variables_set" id="k_[uC@4R]{.pj2[Bq`{9"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="o+t_!XLdMf^~@?eR_^a,"><value name="img"><shadow type="screen_image_picker" id="7J:UxG8G;hb6#-0^R_H2"><field name="img">assets.image`player_p3_bullet`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image16"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="{w)CHr;Gk{HOc]a/Sf9/"><field name="MEMBER">Projectile</field></shadow></value></block></value></block></statement><statement name="ELSE"><block type="variables_set" id="C=a`NTqXx2:Dz`])lk:z"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="Y*VB8C!6Xd96=-p-Wq)/"><value name="img"><shadow type="screen_image_picker" id="p)Dgb~NlJrx{R=^hi(%b"><field name="img">assets.image`player_p4_bullet`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image17"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="dw8NIa/A%$HFyO%O/rn~"><field name="MEMBER">Projectile</field></shadow></value></block></value></block></statement><next><block type="spritesetsetflag" id="Ug?DQm*QFF#JZk[dCw5N"><field name="flag">SpriteFlag.AutoDestroy</field><value name="sprite"><block type="variables_get" id="iJfqW3Dq7TTuK)PnA[g6"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></block></value><value name="on"><shadow type="toggleOnOff" id="[$YFmAs!Y-@:0!4d+l$,"><field name="on">true</field></shadow></value><next><block type="spriteutilextplaceanglefrom" id="1QZ,^AblY^#mpKyqm5VH"><value name="spriteToMove"><shadow type="variables_get" id="{8q;Ko].GQ.[!vMDKy.g"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></shadow></value><value name="angleInRadians"><shadow type="math_number" id="kv#rCPtA%@.CYY!MNPYh"><field name="NUM">0</field></shadow></value><value name="distance"><shadow type="math_number" id="R[IU6Y$:+g_w9oKvEV7["><field name="NUM">0</field></shadow></value><value name="fromSprite"><shadow type="variables_get"></shadow><block type="lists_index_get" id="|^V/DtmO@#8/Y;r/xC[e"><value name="LIST"><block type="variables_get" id=":[py~R!TVUPqSYrGE!x3"><field name="VAR" id="h(kP~zs?zOnUxY8cMB,T">players</field></block></value><value name="INDEX"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="sMipeWM2o6INcf)[[]w^"><field name="VALUE">number</field></block></value></block></value><next><block type="Sprite_blockCombine_set" id="^]K1OA9!,wzFZunhS!Ul"><field name="property">Sprite.vy@set</field><value name="mySprite"><block type="variables_get" id="NE$y?sERaG~[H4SCeB=h"><field name="VAR" id="`bBSmuY@XM:A!y;6;P~:">bullet</field></block></value><value name="value"><shadow type="math_number" id="y6a~5._nSSVX2z~pk4~!"><field name="NUM">-150</field></shadow></value></block></next></block></next></block></next></block></statement></block><block type="ctrlonbuttonevent" id="4O:ytMO=SBdqDaLoP!^." x="-10" y="870"><field name="controller">controller.player2</field><field name="button">ControllerButton.B</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="IR/:8q6iE7.iK|wgvG!P"><mutation name="handle_b" functionid=".FT]e_;*QHUubb_~wFsk"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="$QhO{Sex)D%cjtmsYj)1"><field name="NUM">1</field></shadow></value></block></statement></block><block type="ctrlonbuttonevent" id="7aE:Cb?7p)a@TL#T++-b" x="-10" y="1070"><field name="controller">controller.player3</field><field name="button">ControllerButton.B</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="-dgvfj[6hmH3IM@v}Vbp"><mutation name="handle_b" functionid=".FT]e_;*QHUubb_~wFsk"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="x@Nc*bD5}yqy9nKYS7LY"><field name="NUM">2</field></shadow></value></block></statement></block><block type="ctrlonbuttonevent" id="NJbf%}sN2)trM@h]EIi2" x="-10" y="1250"><field name="controller">controller.player4</field><field name="button">ControllerButton.B</field><field name="event">ControllerButtonEvent.Pressed</field><statement name="HANDLER"><block type="function_call" id="r,;@WoJuS-Cq=d?X`f+H"><mutation name="handle_b" functionid=".FT]e_;*QHUubb_~wFsk"><arg name="player" id="o=h}YB#,9_RB19Y56x:]" type="number"></arg></mutation><value name="o=h}YB#,9_RB19Y56x:]"><shadow type="math_number" id="NNK[fb_J@]v-y=vfeuVq"><field name="NUM">3</field></shadow></value></block></statement></block><block type="function_definition" id="z7}e!AMdWr`*WmcElANm" x="-1790" y="1630"><mutation name="create_boss" functionid="-V+~j_Z98|{b+sIL2XDx"><arg name="number" id="tfazwidhe6dc9ma39sahj" type="number"></arg></mutation><field name="function_name">create_boss</field><value name="tfazwidhe6dc9ma39sahj"><shadow type="argument_reporter_number" id="_OpR|*]-ha^O,9yyLQy+"><field name="VALUE">number</field></shadow></value><statement name="STACK"><block type="variables_set" id="vAo/A7,PPv@)0i#CKNW1"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0</field></shadow><block type="statusbars_create" id="j_bCf#fp7wnWG=!THNpb"><value name="width"><shadow type="math_number" id="l_/!Q9O6f7ubB+jZtTsx"><field name="NUM">30</field></shadow></value><value name="height"><shadow type="math_number" id=":-_|t?SuL)ppl+/Bi7eI"><field name="NUM">1</field></shadow></value><value name="kind"><shadow type="statusbars_kind" id="[;#m`=-!Bs3ERJRK0WMp"><field name="MEMBER">Health</field></shadow></value></block></value><next><block type="controls_if" id="8no3ZX/:DU2R={|V`lro"><mutation elseif="2" else="1"></mutation><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="m4qk:?gWm/lu?jfr*Hs3"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="*Tc,OT3NY$TrFMmpt[Hg"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="UImYxcNr199o?S]{W6s("><field name="NUM">0</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="DKRiv/M1i;Ko]}ue2];5"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="QcZhxt0,h2QY,Y?AoP-O"><value name="img"><shadow type="screen_image_picker" id="oSBP(uJBy%vnu,51%x9@"><field name="img">assets.image`boss_p1`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image1"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="c#4Str@0=hVIS$kBbUdv"><field name="MEMBER">Enemy</field></shadow></value></block></value><next><block type="ctrlgame_control_sprite" id=",Y4H1YRENLJB;d_%5THb"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player1</field><value name="sprite"><shadow type="variables_get" id="Ve+ppTrMGNyV%ila+By?"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="SgG-*OT{vE*)f)wCn7}:"><field name="speed">20</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="+nR@-q{RLuls/ljiscl6"><field name="speed">20</field></shadow></value><next><block type="statusbars_setColor" id="!5={23:)cRnRaeAy}6)T"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="#M~gS6J?1iWX~~p,qYO%"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id=")%%7zd2#{s$idaU3)QXX"><field name="index">2</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="TKk2zDN2DvVV+;-9TZM="><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="8J/pB.n!SJgah:AD!8CD"><field name="index">3</field></shadow></value></block></next></block></next></block></statement><value name="IF1"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Gt^W2ori/?V_3Gm4n4v,"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="9BDddZPI_QfXsPWpo5Z$"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="r}0z+u9?W)[wd]Y4i2KZ"><field name="NUM">1</field></shadow></value></block></value><statement name="DO1"><block type="variables_set" id="BsU.cgHMH0fj1-TG6NPD"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="ArYR(%%2WyLRlw]zX~po"><value name="img"><shadow type="screen_image_picker" id="I;J#M=vY3%=_EQ=|Ozi5"><field name="img">assets.image`boss_p2`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image3"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="s08VKKDEmL2S)YC94)LL"><field name="MEMBER">Enemy</field></shadow></value></block></value><next><block type="ctrlgame_control_sprite" id="^A=;Z}+SWUItRS[~cSV~"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player2</field><value name="sprite"><shadow type="variables_get" id="`6$z8d*a0O^wkHn3HZfq"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id=";T(#eN6{c5;MZ`_z$v-l"><field name="speed">20</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="+{3C[2hj1T)T#6l-Ar^-"><field name="speed">20</field></shadow></value><next><block type="statusbars_setColor" id="wfQ2[D$MT:#;J`}fFSh1"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="!N{a^;VID#t(;%R)3,@|"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="BQMa=hwQBn/0*Tp,AhP,"><field name="index">9</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="[yI-pV`oW67yZioFlu:Q"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="a#/e3/,/H#j$]f:5:iD5"><field name="index">3</field></shadow></value></block></next></block></next></block></statement><value name="IF2"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="w(3d((d]-_=A1}7wRIZV"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="ePl-[X=H6cR.!yJp~j|%"><field name="VALUE">number</field></block></value><value name="B"><shadow type="math_number" id="Ej](#0@:bHc]CTbcs%c4"><field name="NUM">2</field></shadow></value></block></value><statement name="DO2"><block type="variables_set" id="[h%2m@7(!10ajAfQ8f9n"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="E.}VwZ,uW;y,]*P?%k.{"><value name="img"><shadow type="screen_image_picker" id="+Ko1fC+t9=VL~M=i.QMp"><field name="img">assets.image`boss_p3`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image4"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="b?#2xJ@?tNWzY-TS*}1*"><field name="MEMBER">Enemy</field></shadow></value></block></value><next><block type="ctrlgame_control_sprite" id="b.[OT.#ssBMaXU3*90^$"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player3</field><value name="sprite"><shadow type="variables_get" id="$NYAgviu7@lr1k4Iw=U9"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="IyY*iQzk[Z{V}r/(8)I:"><field name="speed">20</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="wy%$Bze/A{zGNK#a:!qs"><field name="speed">20</field></shadow></value><next><block type="statusbars_setColor" id="B2RUv}TKG;lhhF0Nnl!h"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="u!zn[%;|rlCua5tU:zwK"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="f2hZLO(@A4Q3ATOQ`${O"><field name="index">4</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="%?AVy{KGu=RiuZ8%#J?v"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="^,gp=}3Dfh[`E6Fw@!ZZ"><field name="index">3</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="variables_set" id="w6cVSeK1Srm`;GsXryMw"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="spritescreate" id="}-Z0DJX{|d:d/pG?obSW"><value name="img"><shadow type="screen_image_picker" id="1n1wc$^zCpz}z:Iti=,0"><field name="img">assets.image`boss_p4`</field><data>{"commentRefs":[],"fieldData":{"img":"myImages.image5"}}</data></shadow></value><value name="kind"><shadow type="spritekind" id="_*-8466.AjC_Jbw%SR`G"><field name="MEMBER">Enemy</field></shadow></value></block></value><next><block type="ctrlgame_control_sprite" id="j,T+%:kavVhBLL@)Dt^@"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><field name="controller">controller.player4</field><value name="sprite"><shadow type="variables_get" id="2~E9o`=ordpOC-u{Xta2"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></shadow></value><value name="vx"><shadow type="spriteSpeedPicker" id="7FZ13wn0b,;or_9Y`$Wn"><field name="speed">20</field></shadow></value><value name="vy"><shadow type="spriteSpeedPicker" id="l{f?iK9nPl8xwy|g9o!$"><field name="speed">20</field></shadow></value><next><block type="statusbars_setColor" id="}$aKFK*ZL!i|2s$koEWh"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="B?d^wqXo:6Qmb3YSxjac"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="!pJi7fR^y`dM!WLpXLi:"><field name="index">7</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="?e^e)l*qwHBKB:_B/79,"><field name="index">12</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="uo/Pbv-gt!C6e$9cg*O]"><field name="index">3</field></shadow></value></block></next></block></next></block></statement><next><block type="Sprite_blockCombine_set" id="z^4;~yVxut^OTF9GWD|,"><field name="property">Sprite.z</field><value name="mySprite"><block type="variables_get" id="}~C.8d;@b.)_zRX@TWL3"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="value"><shadow type="math_number" id="Q7Yk;$^(1;U+o5dZ8du+"><field name="NUM">1</field></shadow></value><next><block type="spritesetsetflag" id="{FvEgLoegIZx/r3A^!`q"><field name="flag">SpriteFlag.StayInScreen</field><value name="sprite"><block type="variables_get" id="J-KOXDyc@nk!c~p{gmep"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="on"><shadow type="toggleOnOff" id="om=.Cdr-+yf)4hDO!nni"><field name="on">true</field></shadow></value><next><block type="spritesetpos" id=";#fNVyr|;zMQb3hqrUri"><value name="sprite"><block type="variables_get" id="y+3`D-k5CR^M}_7%u:v;"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="x"><shadow type="positionPicker"></shadow><block type="math_arithmetic" id="/YU3IQtanRVMqSxe7jk~"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="scenescreenwidth" id="Ht}pvGpE/H*Db+OR.BQE"></block></value><value name="B"><shadow type="math_number" id="tZeLI**Nyn::/^]*m|MP"><field name="NUM">2</field></shadow></value></block></value><value name="y"><shadow type="positionPicker"></shadow><block type="math_arithmetic" id="7nlreM8#bC^}Ni!{XW18"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="scenescreenheight" id="Qx.gWA-]+zcZgS](jEMi"></block></value><value name="B"><shadow type="math_number" id="{rw(lKOa@sQBOEc/},EP"><field name="NUM">0.15</field></shadow></value></block></value><next><block type="lists_index_set" id="y6uS~^h!}KQ1-Q/Lwm~r"><value name="LIST"><block type="variables_get" id="F^Jjha$!g`e{j{8t`j*i"><field name="VAR" id="h(kP~zs?zOnUxY8cMB,T">players</field></block></value><value name="INDEX"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="i~3}tN4Rt7PHkKl[ohb}"><field name="VALUE">number</field></block></value><value name="VALUE"><block type="variables_get" id="~n4}1n%s%`c?/?k;{@if"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><next><block type="variables_set" id="I`zCMk]`q$a!Eq}v-,6U"><field name="VAR" id="k$2l3B-_rSIgiYrpH3/R">boss_index</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="+.ad+cdZ5*(w$!qE!lOp"><field name="VALUE">number</field></block></value><next><block type="StatusBarSprite_blockCombine_set" id="k*kak%LMQ|uSL3KNA9nj"><field name="property">StatusBarSprite.max@set</field><value name="statusbar"><block type="variables_get" id="#uTsw/#AZE!n8jD(Msf{"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id="svlYsbGME/hpDd]8cS}L"><field name="NUM">100</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="{O{vNJr~kJzbPg-t~P~Z"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="variables_get" id=".Y#j!SU4NSVqX8!Vg?c4"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number"><field name="NUM">20</field></shadow><block type="StatusBarSprite_blockCombine_get" id="_tL:~prUmpPGlP/Wgflr"><field name="property">StatusBarSprite.value</field><value name="statusbar"><block type="variables_get" id="!G.q88$#RSc6@l9/P4@^"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value><next><block type="statusbars_positionNextToSprite" id="0P}(p|~7~`z%J*}4Zr}="><field name="dir">CollisionDirection.Top</field><value name="this"><block type="variables_get" id="/Hd~1CK8yZc#,g@79b89"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><next><block type="statusbars_attachToSprite" id="mnej/VQl*dcT5crbSQec"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="this"><block type="variables_get" id="-yVK+xs$ZNz2ssX:f-9;"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="toFollow"><block type="variables_get" id="~6WNe*EK;!E_Z37HJ|a~"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="padding"><shadow type="math_number" id="#X)6iQ_`/SH?$5PC8%?!"><field name="NUM">2</field></shadow></value><value name="offset"><shadow type="math_number" id="o-r^O96Q*K5!l^sal}rt"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="AFz*UpY:-yiR4S:Z6U;A"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">0</field></shadow><block type="statusbars_create" id="5[vEd6G5d8!SieOpb!Sr"><value name="width"><shadow type="math_number" id="J_6zPd(miMysda+5,A|Y"><field name="NUM">30</field></shadow></value><value name="height"><shadow type="math_number" id="]NE8XMk8.|`}y;?l.#QD"><field name="NUM">1</field></shadow></value><value name="kind"><shadow type="statusbars_kind" id="t$9a-n6:#+{985+(.;Sn"><field name="MEMBER">Energy</field></shadow></value></block></value><next><block type="statusbars_setColor" id="JgjhJ1a:c_w`(fnG#|tw"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="0" _input_init="true"></mutation><value name="this"><block type="variables_get" id="f.7gCmYia]Fi_Efj:-e,"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="fillColor"><shadow type="colorindexpicker" id="mV~Dw-%gUO);5f-z_3z8"><field name="index">3</field></shadow></value><value name="bkgdColor"><shadow type="colorindexpicker" id="260y^d4#!e7#7Gu.$f#}"><field name="index">0</field></shadow></value><value name="drainColor"><shadow type="colorindexpicker" id="|4(.#qe$BT#2e@;;TAI,"><field name="index">3</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="~(*8BTNyCV$_[=_@Ci%e"><field name="property">StatusBarSprite.max@set</field><value name="statusbar"><block type="variables_get" id="h%Uq;RJ818cH)J|8Ytdp"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id="lNQe7[:Bk$;-{=:WoLeE"><field name="NUM">1000</field></shadow></value><next><block type="StatusBarSprite_blockCombine_set" id="kD@]P*)6r8VF3:.,9Zgo"><field name="property">StatusBarSprite.value@set</field><value name="statusbar"><block type="variables_get" id="WnG$tba|WWVj-QheoROr"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="value"><shadow type="math_number" id="v#B:0D}cI3^AEtr67*vK"><field name="NUM">0</field></shadow></value><next><block type="statusbars_positionNextToSprite" id="5pxy[YG)SY1aA/B|;prK"><field name="dir">CollisionDirection.Top</field><value name="this"><block type="variables_get" id="YeO!cp@^r]E]l;U?`Y%#"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><next><block type="statusbars_setFlag" id="HkGK~;dq)+g_N#xjkAY`"><field name="flag">StatusBarFlag.ConstrainAssignedValue</field><value name="this"><block type="variables_get" id="mY9-vWQuM{oK_=En8ODN"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="on"><shadow type="toggleOnOff" id="!,[B3S+fL1IDq,zbq~hf"><field name="on">true</field></shadow></value><next><block type="statusbars_attachToSprite" id="nR$44,8c43KX;b=CdJnz"><mutation xmlns="http://www.w3.org/1999/xhtml" _expanded="2" _input_init="true"></mutation><value name="this"><block type="variables_get" id="+K66i(ypQL+2_q@2jYEK"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value><value name="toFollow"><block type="variables_get" id="IG:DkkZ:sMp!qfTz|0:A"><field name="VAR" id="G)!n`SY#|L?.Y1[e.B)y">boss</field></block></value><value name="padding"><shadow type="math_number" id="~9X%3s:yPDCXmg=4oIkX"><field name="NUM">4</field></shadow></value><value name="offset"><shadow type="math_number" id="v2A5JFiqN=$!!X(J^+JP"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="l#TN6W7jZ)q?E40!CLnj" x="-2870" y="1970"><mutation name="boss_stop_phases" functionid="O^^I/]ej5cs5fN^buH.;"></mutation><field name="function_name">boss_stop_phases</field><statement name="STACK"><block type="variables_set" id="Q]3pAeaaY1jPfF^8D6H!"><field name="VAR" id="RT8hCBxx3l[]%PKbGdWT">boss_phase</field><value name="VALUE"><shadow type="math_number" id="G`)PGK0n:FmTIJm/{-CA"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="Po9#)b{KQ%p8H5Sd-k/S"><field name="VAR" id="M.mK)0m-!s]P{bRk@3lS">boss_last_phase_switch</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="_@Vr~jW9ZHM0;nd`OrDG"><field name="OP">ADD</field><value name="A"><shadow type="math_number" disabled="true"><field name="NUM">0</field></shadow><block type="arcade_game_runtime" id="L#z%dqkT6P#zsJ]EI{.["></block></value><value name="B"><shadow type="math_number"><field name="NUM">1000</field></shadow><block type="StatusBarSprite_blockCombine_get" id="U,UPl1k8)VH-z|Gch(@h"><field name="property">StatusBarSprite.max</field><value name="statusbar"><block type="variables_get" id="RsDPQl@wo@(27e=Fh)N1"><field name="VAR" id="lZQw?hjQ#]l)$[gOWi^u">a_statusbar</field></block></value></block></value></block></value></block></next></block></statement></block><block type="function_definition" id="K[?C6@R+~M+nzh(@;|Fd" x="-2870" y="2250"><mutation name="align_status_bar" functionid="5q-aYU7ODB|)b]S*4^[e"><arg name="sbar_in_list" id=".(%*z^c{T9PPbDgzx,(Y" type="Array"></arg><arg name="top_limit" id="2M_p%GWE2r{C|NyAJXkt" type="number"></arg></mutation><field name="function_name">align_status_bar</field><value name=".(%*z^c{T9PPbDgzx,(Y"><shadow type="argument_reporter_array" id="|r5jG$@DVD_fiC3qDv5!"><field name="VALUE">sbar_in_list</field></shadow></value><value name="2M_p%GWE2r{C|NyAJXkt"><shadow type="argument_reporter_number" id="229K}WYH@:*PoZoUe?p}"><field name="VALUE">top_limit</field></shadow></value><statement name="STACK"><block type="controls_if" id=":DM9!SW0RD^WG#8O^Ip|"><mutation else="1"></mutation><value name="IF0"><shadow type="logic_boolean" id="$:5GDjKWA{@4]vP+/lN@"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="-63o|@[pZ00V~c!J?Ndx"><field name="OP">LT</field><value name="A"><shadow type="math_number" id="+la,7%0(A;N|kTzBc}dS"><field name="NUM">0</field></shadow><block type="Sprite_blockCombine_get" id="p5,Q0kF6a^CuM[a1DE|o"><field name="property">Sprite.top</field><value name="mySprite"><block type="statusbars_attachSpriteGetter" id="M[?xogZ7tf7BVKPMSV,E"><value name="this"><block type="lists_index_get" id="!^f~5izGpRpE`+O,y5B,"><value name="LIST"><block type="argument_reporter_array" id="k=k[uXfc5:f%(qdhJ9a}"><field name="VALUE">sbar_in_list</field></block></value><value name="INDEX"><shadow type="math_number" id="GJ`P$U4C2}.4c+|)n0v2"><field name="NUM">0</field></shadow></value></block></value></block></value></block></value><value name="B"><shadow type="math_number" id="j#YGB=M_D@uuk=]6QqfO"><field name="NUM">4</field></shadow><block type="argument_reporter_number" id="~88lZ/W]!VWC[||Zb=zC"><field name="VALUE">top_limit</field></block></value></block></value><statement name="DO0"><block type="statusbars_positionNextToSprite" id="HGbm8S;v4dE*f6RhDCGH"><field name="dir">CollisionDirection.Bottom</field><value name="this"><block type="lists_index_get" id="v5Y56]^WV^#3EV.W~Y23"><value name="LIST"><block type="argument_reporter_array" id="%$H}g:+ezK!Io4f~zY0;"><field name="VALUE">sbar_in_list</field></block></value><value name="INDEX"><shadow type="math_number" id="fNjPc}rng0KD(;l^D4R/"><field name="NUM">0</field></shadow></value></block></value></block></statement><statement name="ELSE"><block type="statusbars_positionNextToSprite" id="}tSTy18dF88wUbF4?6$r"><field name="dir">CollisionDirection.Top</field><value name="this"><block type="lists_index_get" id="KQDfXPg(_~j_|a-7(DcQ"><value name="LIST"><block type="argument_reporter_array" id="RtTA_fDQwr@PNfp)D^xx"><field name="VALUE">sbar_in_list</field></block></value><value name="INDEX"><shadow type="math_number" id="c`Oel7Yk_;5amzQXjd$g"><field name="NUM">0</field></shadow></value></block></value></block></statement></block></statement></block><block type="function_definition" id="cqE.PRMd@_r..{5@59dA" x="-1790" y="3510"><mutation name="start_game" functionid=":!qPDZ}:3N8/V4U:/0%r"></mutation><field name="function_name">start_game</field><statement name="STACK"><block type="variables_set" id="_j+rs0h7rOKmC_VK^%L1"><field name="VAR" id="{h#-cb`(xb(Ve~{Q!@@b">in_game</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="logic_boolean" id="fxy+;Li3oqzU3en!(K;3"><field name="BOOL">TRUE</field></block></value></block></statement></block></xml>