Combined Code
frame 1 {
ifFrameLoaded (39) {
gotoAndPlay(3);
}
}
movieClip 4 {
}
frame 2 {
gotoAndPlay(1);
}
frame 3 {
snap = 30;
show1._visible = 1;
show2._visible = 0;
tellTarget ('outlines') {
gotoAndStop(1);
}
numok = 0;
tmp = 1;
while (Number(tmp) < 17) {
eval('ok' add tmp) = 0;
tmp = Number(tmp) + 1;
}
m1x = 59.55;
m1y = 48.8;
m2x = 130.95;
m2y = 49.55;
m3x = 217.1;
m3y = 58.45;
m4x = 299.85;
m4y = 60.4;
m5x = 60.05;
m5y = 130.75;
m6x = 140.2;
m6y = 131.5;
m7x = 227.7;
m7y = 140.45;
m8x = 301.55;
m8y = 131;
m9x = 50.45;
m9y = 221.8;
m10x = 128.9;
m10y = 232.75;
m11x = 227.45;
m11y = 230.8;
m12x = 299.6;
m12y = 212.5;
m13x = 50.65;
m13y = 294.7;
m14x = 123.3;
m14y = 302.5;
m15x = 218.9;
m15y = 302.75;
m16x = 300.1;
m16y = 296.25;
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._visible = '1';
eval('initx' add tmp) = (eval('m' add tmp))._x;
eval('inity' add tmp) = (eval('m' add tmp))._y;
tmp = Number(tmp) + 1;
}
}
movieClip 12 {
}
button 18 {
on (release) {
fscommand('quit');
}
}
movieClip 22 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
button 26 {
on (release) {
../show1._visible = '0';
../show2._visible = '1';
tellTarget ('../outlines') {
gotoAndStop(2);
}
}
}
movieClip 27 {
}
button 29 {
on (release) {
../show2._visible = '0';
../show1._visible = '1';
tellTarget ('../outlines') {
gotoAndStop(1);
}
}
}
movieClip 30 {
}
movieClip 34 {
frame 1 {
stop();
}
}
movieClip 35 {
frame 5 {
stop();
}
}
button 38 {
on (press) {
if (Number(../:ok1) == 1) {
../:ok1 = 0;
../:numok -= 1;
}
startDrag('../m1', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m1._x) > Number(../:m1x - ../:snap) and Number(../m1._x) < Number(Number(../:m1x) + Number(../:snap)) and Number(../m1._y) > Number(../:m1y - ../:snap) and Number(../m1._y) < Number(Number(../:m1y) + Number(../:snap))) {
../m1._x = ../:m1x;
../m1._y = ../:m1y;
if (Number(../:ok1) == 0) {
../:ok1 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 39 {
}
movieClip 41 {
frame 1 {
stop();
}
}
movieClip 42 {
frame 5 {
stop();
}
}
button 45 {
on (press) {
if (Number(../:ok2) == 1) {
../:ok2 = 0;
../:numok -= 1;
}
startDrag('../m2', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m2._x) > Number(../:m2x - ../:snap) and Number(../m2._x) < Number(Number(../:m2x) + Number(../:snap)) and Number(../m2._y) > Number(../:m2y - ../:snap) and Number(../m2._y) < Number(Number(../:m2y) + Number(../:snap))) {
../m2._x = ../:m2x;
../m2._y = ../:m2y;
if (Number(../:ok2) == 0) {
../:ok2 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 46 {
}
movieClip 48 {
frame 1 {
stop();
}
}
movieClip 49 {
frame 5 {
stop();
}
}
button 52 {
on (press) {
if (Number(../:ok3) == 1) {
../:ok3 = 0;
../:numok -= 1;
}
startDrag('../m3', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m3._x) > Number(../:m3x - ../:snap) and Number(../m3._x) < Number(Number(../:m3x) + Number(../:snap)) and Number(../m3._y) > Number(../:m3y - ../:snap) and Number(../m3._y) < Number(Number(../:m3y) + Number(../:snap))) {
../m3._x = ../:m3x;
../m3._y = ../:m3y;
if (Number(../:ok3) == 0) {
../:ok3 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 53 {
}
movieClip 55 {
frame 1 {
stop();
}
}
movieClip 56 {
frame 5 {
stop();
}
}
button 59 {
on (press) {
if (Number(../:ok4) == 1) {
../:ok4 = 0;
../:numok -= 1;
}
startDrag('../m4', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m4._x) > Number(../:m4x - ../:snap) and Number(../m4._x) < Number(Number(../:m4x) + Number(../:snap)) and Number(../m4._y) > Number(../:m4y - ../:snap) and Number(../m4._y) < Number(Number(../:m4y) + Number(../:snap))) {
../m4._x = ../:m4x;
../m4._y = ../:m4y;
if (Number(../:ok4) == 0) {
../:ok4 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 60 {
}
movieClip 62 {
frame 1 {
stop();
}
}
movieClip 63 {
frame 5 {
stop();
}
}
button 66 {
on (press) {
if (Number(../:ok5) == 1) {
../:ok5 = 0;
../:numok -= 1;
}
startDrag('../m5', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m5._x) > Number(../:m5x - ../:snap) and Number(../m5._x) < Number(Number(../:m5x) + Number(../:snap)) and Number(../m5._y) > Number(../:m5y - ../:snap) and Number(../m5._y) < Number(Number(../:m5y) + Number(../:snap))) {
../m5._x = ../:m5x;
../m5._y = ../:m5y;
if (Number(../:ok5) == 0) {
../:ok5 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 67 {
}
movieClip 69 {
frame 1 {
stop();
}
}
movieClip 70 {
frame 5 {
stop();
}
}
button 73 {
on (press) {
if (Number(../:ok6) == 1) {
../:ok6 = 0;
../:numok -= 1;
}
startDrag('../m6', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m6._x) > Number(../:m6x - ../:snap) and Number(../m6._x) < Number(Number(../:m6x) + Number(../:snap)) and Number(../m6._y) > Number(../:m6y - ../:snap) and Number(../m6._y) < Number(Number(../:m6y) + Number(../:snap))) {
../m6._x = ../:m6x;
../m6._y = ../:m6y;
if (Number(../:ok6) == 0) {
../:ok6 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 74 {
}
movieClip 76 {
frame 1 {
stop();
}
}
movieClip 77 {
frame 5 {
stop();
}
}
button 80 {
on (press) {
if (Number(../:ok7) == 1) {
../:ok7 = 0;
../:numok -= 1;
}
startDrag('../m7', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m7._x) > Number(../:m7x - ../:snap) and Number(../m7._x) < Number(Number(../:m7x) + Number(../:snap)) and Number(../m7._y) > Number(../:m7y - ../:snap) and Number(../m7._y) < Number(Number(../:m7y) + Number(../:snap))) {
../m7._x = ../:m7x;
../m7._y = ../:m7y;
if (Number(../:ok7) == 0) {
../:ok7 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 81 {
}
movieClip 83 {
frame 1 {
stop();
}
}
movieClip 84 {
frame 5 {
stop();
}
}
button 87 {
on (press) {
if (Number(../:ok8) == 1) {
../:ok8 = 0;
../:numok -= 1;
}
startDrag('../m8', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m8._x) > Number(../:m8x - ../:snap) and Number(../m8._x) < Number(Number(../:m8x) + Number(../:snap)) and Number(../m8._y) > Number(../:m8y - ../:snap) and Number(../m8._y) < Number(Number(../:m8y) + Number(../:snap))) {
../m8._x = ../:m8x;
../m8._y = ../:m8y;
if (Number(../:ok8) == 0) {
../:ok8 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 88 {
}
movieClip 90 {
frame 1 {
stop();
}
}
movieClip 91 {
frame 5 {
stop();
}
}
button 94 {
on (press) {
if (Number(../:ok9) == 1) {
../:ok9 = 0;
../:numok -= 1;
}
startDrag('../m9', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m9._x) > Number(../:m9x - ../:snap) and Number(../m9._x) < Number(Number(../:m9x) + Number(../:snap)) and Number(../m9._y) > Number(../:m9y - ../:snap) and Number(../m9._y) < Number(Number(../:m9y) + Number(../:snap))) {
../m9._x = ../:m9x;
../m9._y = ../:m9y;
if (Number(../:ok9) == 0) {
../:ok9 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 95 {
}
movieClip 97 {
frame 1 {
stop();
}
}
movieClip 98 {
frame 5 {
stop();
}
}
button 101 {
on (press) {
if (Number(../:ok10) == 1) {
../:ok10 = 0;
../:numok -= 1;
}
startDrag('../m10', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m10._x) > Number(../:m10x - ../:snap) and Number(../m10._x) < Number(Number(../:m10x) + Number(../:snap)) and Number(../m10._y) > Number(../:m10y - ../:snap) and Number(../m10._y) < Number(Number(../:m10y) + Number(../:snap))) {
../m10._x = ../:m10x;
../m10._y = ../:m10y;
if (Number(../:ok10) == 0) {
../:ok10 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 102 {
}
movieClip 104 {
frame 1 {
stop();
}
}
movieClip 105 {
frame 5 {
stop();
}
}
button 108 {
on (press) {
if (Number(../:ok11) == 1) {
../:ok11 = 0;
../:numok -= 1;
}
startDrag('../m11', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m11._x) > Number(../:m11x - ../:snap) and Number(../m11._x) < Number(Number(../:m11x) + Number(../:snap)) and Number(../m11._y) > Number(../:m11y - ../:snap) and Number(../m11._y) < Number(Number(../:m11y) + Number(../:snap))) {
../m11._x = ../:m11x;
../m11._y = ../:m11y;
if (Number(../:ok11) == 0) {
../:ok11 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 109 {
}
movieClip 111 {
frame 1 {
stop();
}
}
movieClip 112 {
frame 5 {
stop();
}
}
button 115 {
on (press) {
if (Number(../:ok12) == 1) {
../:ok12 = 0;
../:numok -= 1;
}
startDrag('../m12', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m12._x) > Number(../:m12x - ../:snap) and Number(../m12._x) < Number(Number(../:m12x) + Number(../:snap)) and Number(../m12._y) > Number(../:m12y - ../:snap) and Number(../m12._y) < Number(Number(../:m12y) + Number(../:snap))) {
../m12._x = ../:m12x;
../m12._y = ../:m12y;
if (Number(../:ok12) == 0) {
../:ok12 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 116 {
}
movieClip 118 {
frame 1 {
stop();
}
}
movieClip 119 {
frame 5 {
stop();
}
}
button 122 {
on (press) {
if (Number(../:ok13) == 1) {
../:ok13 = 0;
../:numok -= 1;
}
startDrag('../m13', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m13._x) > Number(../:m13x - ../:snap) and Number(../m13._x) < Number(Number(../:m13x) + Number(../:snap)) and Number(../m13._y) > Number(../:m13y - ../:snap) and Number(../m13._y) < Number(Number(../:m13y) + Number(../:snap))) {
../m13._x = ../:m13x;
../m13._y = ../:m13y;
if (Number(../:ok13) == 0) {
../:ok13 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 123 {
}
movieClip 125 {
frame 1 {
stop();
}
}
movieClip 126 {
frame 5 {
stop();
}
}
button 129 {
on (press) {
if (Number(../:ok14) == 1) {
../:ok14 = 0;
../:numok -= 1;
}
startDrag('../m14', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m14._x) > Number(../:m14x - ../:snap) and Number(../m14._x) < Number(Number(../:m14x) + Number(../:snap)) and Number(../m14._y) > Number(../:m14y - ../:snap) and Number(../m14._y) < Number(Number(../:m14y) + Number(../:snap))) {
../m14._x = ../:m14x;
../m14._y = ../:m14y;
if (Number(../:ok14) == 0) {
../:ok14 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 130 {
}
movieClip 132 {
frame 1 {
stop();
}
}
movieClip 133 {
frame 5 {
stop();
}
}
button 136 {
on (press) {
if (Number(../:ok15) == 1) {
../:ok15 = 0;
../:numok -= 1;
}
startDrag('../m15', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m15._x) > Number(../:m15x - ../:snap) and Number(../m15._x) < Number(Number(../:m15x) + Number(../:snap)) and Number(../m15._y) > Number(../:m15y - ../:snap) and Number(../m15._y) < Number(Number(../:m15y) + Number(../:snap))) {
../m15._x = ../:m15x;
../m15._y = ../:m15y;
if (Number(../:ok15) == 0) {
../:ok15 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 137 {
}
movieClip 139 {
frame 1 {
stop();
}
}
movieClip 140 {
frame 5 {
stop();
}
}
button 144 {
on (press) {
if (Number(../:ok16) == 1) {
../:ok16 = 0;
../:numok -= 1;
}
startDrag('../m16', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m16._x) > Number(../:m16x - ../:snap) and Number(../m16._x) < Number(Number(../:m16x) + Number(../:snap)) and Number(../m16._y) > Number(../:m16y - ../:snap) and Number(../m16._y) < Number(Number(../:m16y) + Number(../:snap))) {
../m16._x = ../:m16x;
../m16._y = ../:m16y;
if (Number(../:ok16) == 0) {
../:ok16 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 145 {
}
button 148 {
on (release) {
gotoAndPlay(40);
}
}
button 155 {
on (release) {
gotoAndPlay(38);
}
}
frame 12 {
if (Number(numok) == 16) {
gotoAndPlay(23);
}
}
frame 13 {
gotoAndPlay(12);
}
frame 32 {
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._visible = '0';
tmp = Number(tmp) + 1;
}
}
frame 33 {
stop();
}
button 158 {
on (release) {
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._x = eval('initx' add tmp);
eval('m' add tmp)._y = eval('inity' add tmp);
tmp = Number(tmp) + 1;
}
gotoAndPlay(3);
}
}
frame 34 {
gotoAndPlay(3);
}
frame 38 {
tmp = 1;
while (Number(tmp) < 17) {
if (eval('ok' add tmp) == 0) {
stepx = int((eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / snap);
if (Number(stepx) < 0) {
stepx *= -1;
}
stepy = int((eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / snap);
if (Number(stepy) < 0) {
stepy *= -1;
}
if (Number(stepx) > Number(stepy)) {
movx = (eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / stepx;
movy = (eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / stepx;
step = stepx;
} else {
movx = (eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / stepy;
movy = (eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / stepy;
step = stepy;
}
eval('m' add tmp)._x = (eval('m' add tmp))._x + movx;
eval('m' add tmp)._y = (eval('m' add tmp))._y + movy;
if ((eval('m' add tmp))._x > eval('m' add tmp add 'x') - snap and (eval('m' add tmp))._x < eval('m' add tmp add 'x') + snap and (eval('m' add tmp))._y > eval('m' add tmp add 'y') - snap and (eval('m' add tmp))._y < eval('m' add tmp add 'y') + snap) {
eval('m' add tmp)._x = eval('m' add tmp add 'x');
eval('m' add tmp)._y = eval('m' add tmp add 'y');
eval('ok' add tmp) = 1;
numok = Number(numok) + 1;
}
}
tmp = Number(tmp) + 1;
}
}
frame 39 {
if (Number(numok) == 16) {
gotoAndPlay(23);
} else {
gotoAndPlay(38);
}
}
frame 40 {
snap = 30;
show1._visible = 1;
show2._visible = 0;
tellTarget ('outlines') {
gotoAndStop(1);
}
numok = 0;
tmp = 1;
while (Number(tmp) < 17) {
eval('ok' add tmp) = 0;
tmp = Number(tmp) + 1;
}
m1x = 59.55;
m1y = 48.8;
m2x = 130.95;
m2y = 49.55;
m3x = 217.1;
m3y = 58.45;
m4x = 299.85;
m4y = 60.4;
m5x = 60.05;
m5y = 130.75;
m6x = 140.2;
m6y = 131.5;
m7x = 227.7;
m7y = 140.45;
m8x = 301.55;
m8y = 131;
m9x = 50.45;
m9y = 221.8;
m10x = 128.9;
m10y = 232.75;
m11x = 227.45;
m11y = 230.8;
m12x = 299.6;
m12y = 212.5;
m13x = 50.65;
m13y = 294.7;
m14x = 123.3;
m14y = 302.5;
m15x = 218.9;
m15y = 302.75;
m16x = 300.1;
m16y = 296.25;
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._visible = '1';
eval('initx' add tmp) = (eval('m' add tmp))._x;
eval('inity' add tmp) = (eval('m' add tmp))._y;
tmp = Number(tmp) + 1;
}
}
movieClip 163 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
button 164 {
on (release) {
../show1._visible = '0';
../show2._visible = '1';
tellTarget ('../outlines') {
gotoAndStop(2);
}
}
}
movieClip 165 {
}
button 166 {
on (release) {
../show2._visible = '0';
../show1._visible = '1';
tellTarget ('../outlines') {
gotoAndStop(1);
}
}
}
movieClip 167 {
}
movieClip 170 {
frame 1 {
stop();
}
}
movieClip 171 {
frame 5 {
stop();
}
}
button 173 {
on (press) {
if (Number(../:ok1) == 1) {
../:ok1 = 0;
../:numok -= 1;
}
startDrag('../m1', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m1._x) > Number(../:m1x - ../:snap) and Number(../m1._x) < Number(Number(../:m1x) + Number(../:snap)) and Number(../m1._y) > Number(../:m1y - ../:snap) and Number(../m1._y) < Number(Number(../:m1y) + Number(../:snap))) {
../m1._x = ../:m1x;
../m1._y = ../:m1y;
if (Number(../:ok1) == 0) {
../:ok1 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 174 {
}
movieClip 175 {
frame 1 {
stop();
}
}
movieClip 176 {
frame 5 {
stop();
}
}
button 178 {
on (press) {
if (Number(../:ok2) == 1) {
../:ok2 = 0;
../:numok -= 1;
}
startDrag('../m2', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m2._x) > Number(../:m2x - ../:snap) and Number(../m2._x) < Number(Number(../:m2x) + Number(../:snap)) and Number(../m2._y) > Number(../:m2y - ../:snap) and Number(../m2._y) < Number(Number(../:m2y) + Number(../:snap))) {
../m2._x = ../:m2x;
../m2._y = ../:m2y;
if (Number(../:ok2) == 0) {
../:ok2 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 179 {
}
movieClip 180 {
frame 1 {
stop();
}
}
movieClip 181 {
frame 5 {
stop();
}
}
button 183 {
on (press) {
if (Number(../:ok3) == 1) {
../:ok3 = 0;
../:numok -= 1;
}
startDrag('../m3', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m3._x) > Number(../:m3x - ../:snap) and Number(../m3._x) < Number(Number(../:m3x) + Number(../:snap)) and Number(../m3._y) > Number(../:m3y - ../:snap) and Number(../m3._y) < Number(Number(../:m3y) + Number(../:snap))) {
../m3._x = ../:m3x;
../m3._y = ../:m3y;
if (Number(../:ok3) == 0) {
../:ok3 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 184 {
}
movieClip 185 {
frame 1 {
stop();
}
}
movieClip 186 {
frame 5 {
stop();
}
}
button 188 {
on (press) {
if (Number(../:ok4) == 1) {
../:ok4 = 0;
../:numok -= 1;
}
startDrag('../m4', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m4._x) > Number(../:m4x - ../:snap) and Number(../m4._x) < Number(Number(../:m4x) + Number(../:snap)) and Number(../m4._y) > Number(../:m4y - ../:snap) and Number(../m4._y) < Number(Number(../:m4y) + Number(../:snap))) {
../m4._x = ../:m4x;
../m4._y = ../:m4y;
if (Number(../:ok4) == 0) {
../:ok4 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 189 {
}
movieClip 190 {
frame 1 {
stop();
}
}
movieClip 191 {
frame 5 {
stop();
}
}
button 193 {
on (press) {
if (Number(../:ok5) == 1) {
../:ok5 = 0;
../:numok -= 1;
}
startDrag('../m5', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m5._x) > Number(../:m5x - ../:snap) and Number(../m5._x) < Number(Number(../:m5x) + Number(../:snap)) and Number(../m5._y) > Number(../:m5y - ../:snap) and Number(../m5._y) < Number(Number(../:m5y) + Number(../:snap))) {
../m5._x = ../:m5x;
../m5._y = ../:m5y;
if (Number(../:ok5) == 0) {
../:ok5 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 194 {
}
movieClip 195 {
frame 1 {
stop();
}
}
movieClip 196 {
frame 5 {
stop();
}
}
button 198 {
on (press) {
if (Number(../:ok6) == 1) {
../:ok6 = 0;
../:numok -= 1;
}
startDrag('../m6', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m6._x) > Number(../:m6x - ../:snap) and Number(../m6._x) < Number(Number(../:m6x) + Number(../:snap)) and Number(../m6._y) > Number(../:m6y - ../:snap) and Number(../m6._y) < Number(Number(../:m6y) + Number(../:snap))) {
../m6._x = ../:m6x;
../m6._y = ../:m6y;
if (Number(../:ok6) == 0) {
../:ok6 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 199 {
}
movieClip 200 {
frame 1 {
stop();
}
}
movieClip 201 {
frame 5 {
stop();
}
}
button 203 {
on (press) {
if (Number(../:ok7) == 1) {
../:ok7 = 0;
../:numok -= 1;
}
startDrag('../m7', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m7._x) > Number(../:m7x - ../:snap) and Number(../m7._x) < Number(Number(../:m7x) + Number(../:snap)) and Number(../m7._y) > Number(../:m7y - ../:snap) and Number(../m7._y) < Number(Number(../:m7y) + Number(../:snap))) {
../m7._x = ../:m7x;
../m7._y = ../:m7y;
if (Number(../:ok7) == 0) {
../:ok7 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 204 {
}
movieClip 205 {
frame 1 {
stop();
}
}
movieClip 206 {
frame 5 {
stop();
}
}
button 208 {
on (press) {
if (Number(../:ok8) == 1) {
../:ok8 = 0;
../:numok -= 1;
}
startDrag('../m8', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m8._x) > Number(../:m8x - ../:snap) and Number(../m8._x) < Number(Number(../:m8x) + Number(../:snap)) and Number(../m8._y) > Number(../:m8y - ../:snap) and Number(../m8._y) < Number(Number(../:m8y) + Number(../:snap))) {
../m8._x = ../:m8x;
../m8._y = ../:m8y;
if (Number(../:ok8) == 0) {
../:ok8 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 209 {
}
movieClip 210 {
frame 1 {
stop();
}
}
movieClip 211 {
frame 5 {
stop();
}
}
button 213 {
on (press) {
if (Number(../:ok9) == 1) {
../:ok9 = 0;
../:numok -= 1;
}
startDrag('../m9', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m9._x) > Number(../:m9x - ../:snap) and Number(../m9._x) < Number(Number(../:m9x) + Number(../:snap)) and Number(../m9._y) > Number(../:m9y - ../:snap) and Number(../m9._y) < Number(Number(../:m9y) + Number(../:snap))) {
../m9._x = ../:m9x;
../m9._y = ../:m9y;
if (Number(../:ok9) == 0) {
../:ok9 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 214 {
}
movieClip 215 {
frame 1 {
stop();
}
}
movieClip 216 {
frame 5 {
stop();
}
}
button 218 {
on (press) {
if (Number(../:ok10) == 1) {
../:ok10 = 0;
../:numok -= 1;
}
startDrag('../m10', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m10._x) > Number(../:m10x - ../:snap) and Number(../m10._x) < Number(Number(../:m10x) + Number(../:snap)) and Number(../m10._y) > Number(../:m10y - ../:snap) and Number(../m10._y) < Number(Number(../:m10y) + Number(../:snap))) {
../m10._x = ../:m10x;
../m10._y = ../:m10y;
if (Number(../:ok10) == 0) {
../:ok10 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 219 {
}
movieClip 220 {
frame 1 {
stop();
}
}
movieClip 221 {
frame 5 {
stop();
}
}
button 223 {
on (press) {
if (Number(../:ok11) == 1) {
../:ok11 = 0;
../:numok -= 1;
}
startDrag('../m11', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m11._x) > Number(../:m11x - ../:snap) and Number(../m11._x) < Number(Number(../:m11x) + Number(../:snap)) and Number(../m11._y) > Number(../:m11y - ../:snap) and Number(../m11._y) < Number(Number(../:m11y) + Number(../:snap))) {
../m11._x = ../:m11x;
../m11._y = ../:m11y;
if (Number(../:ok11) == 0) {
../:ok11 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 224 {
}
movieClip 225 {
frame 1 {
stop();
}
}
movieClip 226 {
frame 5 {
stop();
}
}
button 228 {
on (press) {
if (Number(../:ok12) == 1) {
../:ok12 = 0;
../:numok -= 1;
}
startDrag('../m12', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m12._x) > Number(../:m12x - ../:snap) and Number(../m12._x) < Number(Number(../:m12x) + Number(../:snap)) and Number(../m12._y) > Number(../:m12y - ../:snap) and Number(../m12._y) < Number(Number(../:m12y) + Number(../:snap))) {
../m12._x = ../:m12x;
../m12._y = ../:m12y;
if (Number(../:ok12) == 0) {
../:ok12 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 229 {
}
movieClip 230 {
frame 1 {
stop();
}
}
movieClip 231 {
frame 5 {
stop();
}
}
button 233 {
on (press) {
if (Number(../:ok13) == 1) {
../:ok13 = 0;
../:numok -= 1;
}
startDrag('../m13', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m13._x) > Number(../:m13x - ../:snap) and Number(../m13._x) < Number(Number(../:m13x) + Number(../:snap)) and Number(../m13._y) > Number(../:m13y - ../:snap) and Number(../m13._y) < Number(Number(../:m13y) + Number(../:snap))) {
../m13._x = ../:m13x;
../m13._y = ../:m13y;
if (Number(../:ok13) == 0) {
../:ok13 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 234 {
}
movieClip 235 {
frame 1 {
stop();
}
}
movieClip 236 {
frame 5 {
stop();
}
}
button 238 {
on (press) {
if (Number(../:ok14) == 1) {
../:ok14 = 0;
../:numok -= 1;
}
startDrag('../m14', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m14._x) > Number(../:m14x - ../:snap) and Number(../m14._x) < Number(Number(../:m14x) + Number(../:snap)) and Number(../m14._y) > Number(../:m14y - ../:snap) and Number(../m14._y) < Number(Number(../:m14y) + Number(../:snap))) {
../m14._x = ../:m14x;
../m14._y = ../:m14y;
if (Number(../:ok14) == 0) {
../:ok14 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 239 {
}
movieClip 240 {
frame 1 {
stop();
}
}
movieClip 241 {
frame 5 {
stop();
}
}
button 243 {
on (press) {
if (Number(../:ok15) == 1) {
../:ok15 = 0;
../:numok -= 1;
}
startDrag('../m15', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m15._x) > Number(../:m15x - ../:snap) and Number(../m15._x) < Number(Number(../:m15x) + Number(../:snap)) and Number(../m15._y) > Number(../:m15y - ../:snap) and Number(../m15._y) < Number(Number(../:m15y) + Number(../:snap))) {
../m15._x = ../:m15x;
../m15._y = ../:m15y;
if (Number(../:ok15) == 0) {
../:ok15 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 244 {
}
movieClip 245 {
frame 1 {
stop();
}
}
movieClip 246 {
frame 5 {
stop();
}
}
button 248 {
on (press) {
if (Number(../:ok16) == 1) {
../:ok16 = 0;
../:numok -= 1;
}
startDrag('../m16', false);
}
on (release, releaseOutside) {
stopDrag();
if (Number(../m16._x) > Number(../:m16x - ../:snap) and Number(../m16._x) < Number(Number(../:m16x) + Number(../:snap)) and Number(../m16._y) > Number(../:m16y - ../:snap) and Number(../m16._y) < Number(Number(../:m16y) + Number(../:snap))) {
../m16._x = ../:m16x;
../m16._y = ../:m16y;
if (Number(../:ok16) == 0) {
../:ok16 = 1;
../:numok = Number(../:numok) + 1;
}
}
}
}
movieClip 249 {
}
button 250 {
on (release) {
gotoAndPlay(3);
}
}
button 251 {
on (release) {
gotoAndPlay(75);
}
}
frame 49 {
if (Number(numok) == 16) {
gotoAndPlay(60);
}
}
frame 50 {
gotoAndPlay(49);
}
frame 69 {
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._visible = '0';
tmp = Number(tmp) + 1;
}
}
frame 70 {
stop();
}
button 253 {
on (release) {
tmp = 1;
while (Number(tmp) < 17) {
eval('m' add tmp)._x = eval('initx' add tmp);
eval('m' add tmp)._y = eval('inity' add tmp);
tmp = Number(tmp) + 1;
}
gotoAndPlay(40);
}
}
frame 71 {
gotoAndPlay(40);
}
frame 75 {
tmp = 1;
while (Number(tmp) < 17) {
if (eval('ok' add tmp) == 0) {
stepx = int((eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / snap);
if (Number(stepx) < 0) {
stepx *= -1;
}
stepy = int((eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / snap);
if (Number(stepy) < 0) {
stepy *= -1;
}
if (Number(stepx) > Number(stepy)) {
movx = (eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / stepx;
movy = (eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / stepx;
step = stepx;
} else {
movx = (eval('m' add tmp add 'x') - (eval('m' add tmp))._x) / stepy;
movy = (eval('m' add tmp add 'y') - (eval('m' add tmp))._y) / stepy;
step = stepy;
}
eval('m' add tmp)._x = (eval('m' add tmp))._x + movx;
eval('m' add tmp)._y = (eval('m' add tmp))._y + movy;
if ((eval('m' add tmp))._x > eval('m' add tmp add 'x') - snap and (eval('m' add tmp))._x < eval('m' add tmp add 'x') + snap and (eval('m' add tmp))._y > eval('m' add tmp add 'y') - snap and (eval('m' add tmp))._y < eval('m' add tmp add 'y') + snap) {
eval('m' add tmp)._x = eval('m' add tmp add 'x');
eval('m' add tmp)._y = eval('m' add tmp add 'y');
eval('ok' add tmp) = 1;
numok = Number(numok) + 1;
}
}
tmp = Number(tmp) + 1;
}
}
frame 76 {
if (Number(numok) == 16) {
gotoAndPlay(60);
} else {
gotoAndPlay(75);
}
}