#N struct mm float x float y float a;
#N canvas -9 19 766 666 10;
#X obj -1 334 cnv 15 317 17 empty empty empty 20 12 0 14 -204786 -66577
0;
#X scalar mm 44 505.367 3 \;;
#X obj 383 -2 key;
#X obj 560 348 pointer;
#X obj 383 21 select 115;
#X obj 462 153 f;
#X obj 504 153 + 1;
#X obj 504 178 % 4;
#X obj 504 212 sel 0 1 2 3;
#X msg 504 243 6;
#X msg 534 243 7;
#X msg 564 243 8;
#X msg 594 243 7;
#X obj 308 0 keyup;
#X obj 308 21 select 115;
#X msg 308 42 0;
#X obj 503 300 t a b;
#X obj 383 62 metro 90;
#X obj 531 417 + 5;
#X obj 575 270 t a b;
#X obj 619 269 t a b;
#X msg 611 378 4;
#X msg 667 373 6;
#X text 0 334 Click the "s" key to make megaman run to the right!;
#X msg 560 327 traverse pd-megaman.pd \, next;
#X obj 16 160 struct mm float x float y float a;
#X obj 531 378 get mm x;
#X obj 503 446 set mm a x;
#X obj 276 288 canvasinfo;
#X msg 276 152 traverse pd-megaman.pd \, next;
#X obj 276 173 pointer;
#X obj 276 194 get mm x y;
#X obj 333 215 + 20;
#X obj 276 246 pack;
#X msg 276 267 hitbox \$1 \$2;
#X obj 276 309 route bang;
#X msg 263 455 traverse pd-megaman.pd \, next;
#X obj 263 476 pointer;
#X obj 224 360 t b b b;
#X obj 22 388 t b b;
#X obj 22 430 line;
#X obj 435 103 spigot 1;
#X msg 480 49 0;
#X msg 510 70 1;
#X obj 333 334 t a b;
#X obj 511 20 b;
#X obj 22 451 t a a;
#X obj 127 498 * 6.28319;
#X obj 97 518 sin;
#X obj 177 476 * 0.437;
#X obj 22 595 +;
#X obj 263 519 get mm x y;
#X msg 228 476 9;
#X obj 435 124 t b b;
#X msg 22 409 0 \, 1 750;
#X obj 511 49 del 751;
#X obj 360 364 s stop;
#X obj 276 215 + 40;
#X obj 22 481 * 30;
#X obj 47 538 * -52;
#X obj 47 595 +;
#X obj 22 624 set mm x y a;
#N canvas 416 58 460 233 stand-and-blink 0;
#X msg 391 114 traverse pd-megaman.pd \, next;
#X obj 391 135 pointer;
#X obj 354 178 set mm a;
#X obj 354 89 t b b;
#X msg 354 141 3;
#X msg 243 130 4;
#X obj 266 106 del 200;
#X obj 209 97 b;
#X obj 243 33 r stop;
#X msg 243 54 stop;
#X obj 243 81 del 3500;
#X obj 354 38 inlet;
#X obj 354 67 del 752;
#X connect 0 0 1 0;
#X connect 1 0 2 1;
#X connect 3 0 4 0;
#X connect 3 1 0 0;
#X connect 4 0 2 0;
#X connect 5 0 2 0;
#X connect 6 0 4 0;
#X connect 6 0 7 0;
#X connect 7 0 10 0;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 5 0;
#X connect 10 0 6 0;
#X connect 11 0 12 0;
#X connect 12 0 3 0;
#X connect 12 0 10 0;
#X restore 310 103 pd stand-and-blink;
#X text 16 0 ---------- 2014 Jonathan Wilkes ----------;
#X obj 16 243 draw sprite ./megaman 0 0 a;
#X msg 16 221 index a;
#X obj 16 199 loadbang;
#X obj 511 -2 r stop;
#X obj 263 497 trigger anything anything;
#X connect 2 0 4 0;
#X connect 3 0 26 0;
#X connect 3 0 27 2;
#X connect 4 0 17 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 5 1;
#X connect 7 0 8 0;
#X connect 8 0 9 0;
#X connect 8 1 10 0;
#X connect 8 2 11 0;
#X connect 8 3 12 0;
#X connect 9 0 16 0;
#X connect 10 0 16 0;
#X connect 11 0 19 0;
#X connect 12 0 20 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 0 17 0;
#X connect 16 0 27 0;
#X connect 16 1 24 0;
#X connect 17 0 41 0;
#X connect 17 0 62 0;
#X connect 18 0 27 1;
#X connect 19 0 16 0;
#X connect 19 1 21 0;
#X connect 20 0 16 0;
#X connect 20 1 22 0;
#X connect 21 0 18 1;
#X connect 22 0 18 1;
#X connect 24 0 3 0;
#X connect 26 0 18 0;
#X connect 28 0 35 0;
#X connect 29 0 30 0;
#X connect 30 0 31 0;
#X connect 31 0 57 0;
#X connect 31 1 32 0;
#X connect 32 0 33 1;
#X connect 33 0 34 0;
#X connect 34 0 28 0;
#X connect 35 1 44 0;
#X connect 36 0 37 0;
#X connect 37 0 68 0;
#X connect 38 0 39 0;
#X connect 38 1 52 0;
#X connect 38 2 36 0;
#X connect 39 0 54 0;
#X connect 40 0 46 0;
#X connect 41 0 53 0;
#X connect 42 0 41 1;
#X connect 43 0 41 1;
#X connect 44 0 38 0;
#X connect 44 1 56 0;
#X connect 45 0 42 0;
#X connect 45 0 55 0;
#X connect 46 0 58 0;
#X connect 46 1 49 0;
#X connect 47 0 48 0;
#X connect 48 0 59 0;
#X connect 49 0 47 0;
#X connect 50 0 61 0;
#X connect 51 0 50 1;
#X connect 51 1 60 1;
#X connect 52 0 61 2;
#X connect 53 0 29 0;
#X connect 53 1 5 0;
#X connect 54 0 40 0;
#X connect 55 0 43 0;
#X connect 57 0 33 0;
#X connect 58 0 50 0;
#X connect 59 0 60 0;
#X connect 60 0 61 1;
#X connect 65 0 64 0;
#X connect 66 0 65 0;
#X connect 67 0 45 0;
#X connect 68 0 51 0;
#X connect 68 1 61 3;
