h1jAefOM9dd ( @ (//(  0/80@0?/8 0( ?G@POWOXOP?H0@/7@O_``h_hPX 0(P_oppxow_g@O/8'' 7p`o?G/7 0??H/8`/o?GOX@H0?/pOW?H/8 7OP?G/7( P0@PX@O0@ 0O @H/@' 00@@P0?'_OP@H( 7/7' ^^^^^^^^^^^^^^^^^^^^^^^^^^TeeBBBBeTT^^^^^^^eBDJ33333JJDBeZ^^^^TD33==#####==3JDBT^^^^eJ=###=3DeZ^^TB3# #=3JBZ^^T3#  #=JBT^^J# Sll #=JBZ^T# %,68??86,/@A*< ##45('.6787-9%:;*<=#$+&,--.,/01)2 3 $%&&'%($!)* ##  !"#     ??d8,7@sprayup )x u ܺ'#]L '7tsͱ}}@Is4 _:Ԛ˜4c8f\`CI:3;d@-C7%t\_B43(Κ#J~ٹ9jW i&5+Ek_9Ғ_d:ԉαN 2,(KBąhXRRB,]o(| (l}zq`%a #PRߣ#G/f)>e_=گnVcUl7D spraydown DxՔ1n ݩWho[ KUfc)s Un Vo}tF`El'^ ,d,^nG~ܙnޕ0[#FjeYfq ժ3:Ti_Wαy)lx ~ Yyh0[$T8Ylqy9E򨃾"wHy,@Ɨ/D?^q_067$4K}>? q Ai竍B%F8drq`cypx_#72q<&+{i_(2?=:9 pencildown x0 ]ADlnN`7{&q:u]W.׉-\]%ՇӅNO {k9i*XiV~!;S|&,b. y1ƥP[󹼗'_K*LԒY:L!ɋ3TaQΛ^qa rh+1 mfPP.,nE5k,4#s԰ lU*1c3>dհpencilup xԱ0:L'c7tt0 2`\t`7G'& E/w yk A|=LZB:r,&E-hq@Ѳ,k03JȝxҋVՌ ̷ks$>IoazY1sʲ SqNY7UU5[oe]5K}IQ"4;2H1Yhm~ɬگog4i_hC//7U!pickdown hxN0[S͙-x [Rx [%vct6c0v W'B(~.SC5^Xl1 X8.멊%JVPRk}qHMW8$¨W~-}4:be~q9K:b%sV$_;'4%"| X~ /񳕩Ǹ9ָ_ !ȝxCzԲ:@7xwXU0`QJ M&yQ۶u\4׳_P#5(/cU/}1^ܯV{bHCãqd>pickup Sx?O@:V6u`2n\\d1wntá ~ dӍűns@>i7&݅ǏIQXsrMߗ T)<ϣU`(+JG="}T'6$v.+|f#څ6o+µ̨8U3w\.|)+i ͯH8e?o+3)Nrzwu^,R_s<u39EBs,b\>3"h ,Ƙ5jX۶.5 \y>ZkYȢu2=jF{?5V?:. rectangleup xԽ0`l)u'={ KVع  pAiS›b1DpmqmZxkq,oW✳م' ?4YCer=,=n&K)U%E$뮵!e5#iq]Š崖?(T} $Js4EPcI:\fUeEh_c8DigߍU3={DD=:Fg5qҜvdk{%s9)ovaldown %x 0 6=xtIH, .ӑ P<رCH"^o+J~f{M0zX1,~ q-H!4+I=L! DQ9#JzW .Il"L X y̸k k~ȸN A/#ȹլyɠU,c`qzWK5+z5 jY96Ԙ9 vJ(Zd-uOJѻCc>ݯ}"+kUkH8px5FZ}i ixs]f@ĒP ρʣjT4?ͺ0Hck=:AEh=:OEV *fSѬZP3S *q-~lineup xs]f@ĒP ρ#/S 8=h, I @Eh~\/@? z l~>\H#Ƞ4#Ј GA "͏@#2? c~ 2ßA2hB1#ȠD,R ". "6̬,ЬL ]n!Tlinedown xs]f@ĒP ρ#/84HRͪ?p$fEA':@ ?y @nĬd hpy* dPA0w] ]@#>$w 2(A#Ȉ^ #*qD|8r3d8YpTFYpP\wH3 GY 0.SqĚfH0 ٸ4b"7oE,, ]^Wmarker  ?xs-cd3 b.(fd;@Q@aAeCU%U"O|:Ӑ spray cisdown0000000c all.isdown0000000cisdown1000000Aaction_messagenot functioning yet0000000 action_ifisdown=00000000action_draw_sprite000-1000000000000action_draw_sprite100-10000 colourbar    action_color 167772150000000action_draw_rectangle0440204600000  action_color 00000000action_draw_rectangle20440404600000  action_color 2550000000action_draw_rectangle40440604600000  action_color 84213760000000action_draw_rectangle60440804600000  action_color 83887360000000action_draw_rectangle804401004600000c brush_colorcanvas.mycolor000000action_draw_rectangle1204401404600000pencil cisdown0000000c all.isdown0000000cisdown1000000 action_ifisdown=00000000action_draw_sprite300-1000000000000action_draw_sprite200-10000pick cisdown0000000c all.isdown0000000cisdown1000000 action_ifisdown=00000000action_draw_sprite500-1000000000000action_draw_sprite400-10000canvas [\pixelpointx[1000]=0 pixelpointy[1000]=0 pixelpointc[1000]=0 pixelcount=0 rectanglepointx1[1000]=0 rectanglepointy1[1000]=0 rectanglepointx2[1000]=0 rectanglepointy2[1000]=0 rectanglepointc[1000]=0 rectanglecount=0 ovalpointx1[1000]=0 ovalpointy1[1000]=0 ovalpointx2[1000]=0 ovalpointy2[1000]=0 ovalpointc[1000]=0 ovalcount=0 linepointx1[1000]=0 linepointy1[1000]=0 linepointx2[1000]=0 linepointy2[1000]=0 linepointc[1000]=0 linecount=0 brush_color=c_black brush_style =bs_solid mycolor=0 polyfirstpoint=0 polypointx[1000]=0 polypointy[1000]=0 polypointc[1000]=0 polycount=0 0000000[room_caption= 'x=' +string(mouse_x) + ' y=' +string(mouse_y) set_cursor(cr_cross) if(mouse_x<25)set_cursor(cr_default) if (mouse_y>440)set_cursor(cr_default) 0000000 [ if (rectangle.isdown=1&&mouse_x>25&&mouse_y<440) { rectanglepointx2[rectanglecount]= mouse_x rectanglepointy2[rectanglecount]= mouse_y rectanglecount+=1 } if (oval.isdown=1&&mouse_x>25&&mouse_y<440) { ovalpointx2[ovalcount]= mouse_x ovalpointy2[ovalcount]= mouse_y ovalcount+=1 } if (line.isdown=1&&mouse_x>25&&mouse_y<440) { linepointx2[linecount]= mouse_x linepointy2[linecount]= mouse_y linecount+=1 } 0000000 [if(mouse_y>440&&mouse_y<460&&mouse_x<100) { mycolor= draw_getpixel(mouse_x-1,mouse_y-1) //show_message(""+string(brush_color)) } if(mouse_y<440 &&mouse_x>25) { if (pick.isdown=1) { mycolor= draw_getpixel(mouse_x-1,mouse_y-1) } if (pencil.isdown=1) { pixelpointx[pixelcount]= mouse_x pixelpointy[pixelcount]= mouse_y pixelpointc[pixelcount]= mycolor pixelcount+=1 } if (rectangle.isdown=1) { rectanglepointc[rectanglecount]= mycolor rectanglepointx1[rectanglecount]= mouse_x rectanglepointy1[rectanglecount]= mouse_y } if (oval.isdown=1) { ovalpointc[ovalcount]= mycolor ovalpointx1[ovalcount]= mouse_x ovalpointy1[ovalcount]= mouse_y } if (line.isdown=1) { linepointc[linecount]= mycolor linepointx1[linecount]= mouse_x linepointy1[linecount]= mouse_y } if (poly.isdown=1) { if(polyfirstpoint=0) polystartpoint=polycount polypointc[polycount]= mycolor polypointx[polycount]= mouse_x polypointy[polycount]= mouse_y instance_create(mouse_x,mouse_y,marker) //if within 5 of the start, close poly and mark with -1,-1 if(polyfirstpoint!=0 && abs(polypointx[polystartpoint]- mouse_x)<5 && abs(polypointy[polystartpoint]- mouse_y)<5) { polypointc[polycount]= mycolor polypointx[polycount]= -1 polypointy[polycount]= -1 polyfirstpoint=-1 with(marker) instance_destroy() } polyfirstpoint+=1 polycount+=1 //show_message("a point "+ "polycount "+string(polycount) //+ "polyfirstpoint " +string(polyfirstpoint) //+" polypointx[polystartpoint] " + string(polypointx[polystartpoint]) //+" polypointy[polystartpoint] " + string(polypointy[polystartpoint])) } }0000000[for (i=0;i