Symbol 6 Button
on (release) {
nextFrame();
gravity = 0;
}
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 2
play();
Symbol 30 MovieClip Frame 22
tellTarget ("../dustcloud2") {
gotoAndPlay (2);
};
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 22
tellTarget ("../dustcloud3") {
gotoAndPlay (2);
};
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 22
tellTarget ("../dustcloud4") {
gotoAndPlay (2);
};
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 22
tellTarget ("../dustcloud1") {
gotoAndPlay (3);
};
Symbol 38 MovieClip Frame 1
stop();
Symbol 38 MovieClip Frame 5
tellTarget ("dustcloud1") {
gotoAndPlay (2);
};
Symbol 38 MovieClip Frame 20
stop();
tellTarget ("../") {
gotoAndStop (3);
};
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 9
Set("../../../:cowshoot2", "1");
Symbol 73 MovieClip Frame 10
if (Math.abs((../../../:jety - 25) - ../../../:cowy2) < 25) {
tellTarget ("../../../gravitycontrol") {
play();
};
tellTarget ("../../../jet/electrohit") {
play();
};
}
Symbol 73 MovieClip Frame 11
call("laser");
Symbol 73 MovieClip Frame 12
call("laser");
Symbol 73 MovieClip Frame 13
call("laser");
Symbol 73 MovieClip Frame 14
call("laser");
Symbol 79 MovieClip Frame 11
stop();
Symbol 81 MovieClip Frame 2
stop();
Symbol 83 MovieClip Frame 2
stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 2
stop();
Symbol 84 MovieClip Frame 3
call("hit");
stop();
Symbol 84 MovieClip Frame 4
call("hit");
stop();
Symbol 84 MovieClip Frame 5
call("hit");
stop();
Symbol 84 MovieClip Frame 6
call("hit");
stop();
Symbol 84 MovieClip Frame 7
call("hit");
stop();
Symbol 84 MovieClip Frame 8
call("hit");
stop();
Symbol 84 MovieClip Frame 9
call("hit");
stop();
Symbol 84 MovieClip Frame 10
stop();
tellTarget ("../") {
gotoAndStop (100);
};
Symbol 90 MovieClip Frame 1
Set("../:cowlife2", 100);
Symbol 90 MovieClip Frame 22
setProperty("../../cow2", _x , 600);
setProperty("../../cow2", _y , -300);
Symbol 90 MovieClip Frame 27
tellTarget ("../") {
gotoAndStop (1);
};
Symbol 91 MovieClip Frame 1
stop();
tellTarget ("../cowcontrol2") {
play();
};
Symbol 91 MovieClip Frame 2
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 3
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 4
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 5
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 6
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 7
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 8
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 9
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 10
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 11
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 12
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 13
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 14
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 15
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 16
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 17
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 18
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 19
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 20
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 21
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 22
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 23
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 24
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 25
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 26
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 27
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 28
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 29
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 30
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 31
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 32
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 33
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 34
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 35
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 36
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 37
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 38
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 39
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 40
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 41
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 42
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 91 MovieClip Frame 100
tellTarget ("../cowcontrol2") {
stop();
};
stop();
Set("../:cowcount", Number(../:cowcount + 1));
Symbol 91 MovieClip Frame 101
stop();
Symbol 91 MovieClip Frame 102
stop();
Symbol 93 Button
on (keyPress "<Left>") {
tellTarget ("../missilecontrol2") {
stop();
};
gotoAndPlay (2);
}
Symbol 96 MovieClip Frame 10
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 10
tellTarget ("../dustcloud1") {
gotoAndPlay (1);
};
Symbol 101 MovieClip Frame 1
stop();
Set("../:missilefire2", 0);
Symbol 101 MovieClip Frame 2
tellTarget ("../jet/missile2") {
gotoAndStop (2);
};
tellTarget ("missile") {
gotoAndStop (1);
};
Set("../:missilefire2", 1);
Symbol 101 MovieClip Frame 3
Set("../:missilespeed2", 15);
Symbol 101 MovieClip Frame 5
tellTarget ("../jet/missile2") {
gotoAndStop (2);
};
Set("../:cowy1", getProperty("../cow1", _y));
Set("../:cowx1", getProperty("../cow1", _x));
Set("../:missile2x", getProperty("../missile2", _x));
Set("../:missile2y", getProperty("../missile2", _y));
Set("../:cowy2", getProperty("../cow2", _y));
Set("../:cowx2", getProperty("../cow2", _x));
Set("../:hitdify4", Math.abs(../:missile2y - ../:cowy2));
Set("../:hitdifx4", Math.abs(../:missile2x - ../:cowx2));
setProperty("../missile2", _x , ../:missile2x + ../:missilespeed2);
setProperty("../missile2", _y , ../:missile2y + ../:missileangle2);
Set("../:missileangle2", ../:missileangle2 * 1.3);
Set("../:missilespeed2", ../:missilespeed2 * 1.3);
Set("../:hitdify2", Math.abs(../:missile2y - ../:cowy1));
Set("../:hitdifx2", Math.abs(../:missile2x - ../:cowx1));
if ((../:cowx1 < (../:missile2x + ../:missilespeed2)) and (../:missile2x < ../:cowx1)) {
Set("../:hitdifx2", 0);
}
if ((../:cowx2 < (../:missile2x + ../:missilespeed2)) and (../:missile2x < ../:cowx2)) {
Set("../:hitdifx4", 0);
}
if (../:hitdify2 < (0.3 * getProperty("../cow1", _yscale))) {
if (../:hitdifx2 < 50) {
tellTarget ("../cow1") {
gotoAndStop (100);
};
call("end");
}
}
if (../:hitdify4 < (0.3 * getProperty("../cow2", _yscale))) {
if (../:hitdifx4 < 50) {
tellTarget ("../cow2") {
gotoAndStop (100);
};
call("end");
}
}
if (600 < ../:missile2x) {
call("end");
}
Symbol 101 MovieClip Frame 6
call("fly");
Symbol 101 MovieClip Frame 7
call("fly");
Symbol 101 MovieClip Frame 8
call("fly");
Symbol 101 MovieClip Frame 9
call("fly");
Symbol 101 MovieClip Frame 10
call("fly");
Symbol 101 MovieClip Frame 11
call("fly");
Symbol 101 MovieClip Frame 12
call("fly");
Symbol 101 MovieClip Frame 13
call("fly");
Symbol 101 MovieClip Frame 14
call("fly");
Symbol 101 MovieClip Frame 15
call("fly");
Symbol 101 MovieClip Frame 16
call("fly");
Symbol 101 MovieClip Frame 17
call("fly");
Symbol 101 MovieClip Frame 18
call("fly");
Symbol 101 MovieClip Frame 19
call("fly");
Symbol 101 MovieClip Frame 20
call("fly");
Symbol 101 MovieClip Frame 21
call("fly");
Symbol 101 MovieClip Frame 22
call("fly");
Symbol 101 MovieClip Frame 23
call("fly");
Symbol 101 MovieClip Frame 24
tellTarget ("../missilecontrol2") {
gotoAndPlay (1);
};
tellTarget ("../jet/missile2") {
gotoAndStop (1);
};
gotoAndStop (1);
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
stop();
Symbol 120 Button
on (keyPress "<Up>") {
gotoAndPlay (2);
}
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 3
if (math.abs(../../:cowy1 - (../../:jety - 25)) < 30) {
tellTarget ("../../cow1/bullethit") {
nextFrame();
};
}
if (math.abs(../../:cowy2 - (../../:jety - 25)) < 30) {
tellTarget ("../../cow2/bullethit") {
nextFrame();
};
}
Symbol 125 MovieClip Frame 4
call("bullet");
Symbol 125 MovieClip Frame 5
call("bullet");
Symbol 125 MovieClip Frame 6
call("bullet");
Symbol 125 MovieClip Frame 7
call("bullet");
Symbol 125 MovieClip Frame 8
call("bullet");
Symbol 125 MovieClip Frame 9
call("bullet");
Symbol 125 MovieClip Frame 10
call("bullet");
Symbol 128 MovieClip Frame 10
stop();
Symbol 130 MovieClip Frame 10
stop();
Symbol 131 MovieClip Frame 10
tellTarget ("../dustcloud2") {
gotoAndPlay (2);
};
Symbol 131 MovieClip Frame 20
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 10
tellTarget ("../dustcloud1") {
gotoAndPlay (1);
};
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 40
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 2
stop();
Symbol 164 MovieClip Frame 10
tellTarget ("../dustcloud2") {
gotoAndPlay (2);
};
Symbol 164 MovieClip Frame 20
stop();
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 10
tellTarget ("../dustcloud1") {
gotoAndPlay (1);
};
Symbol 175 MovieClip Frame 1
stop();
Set("../:missile1y", getProperty("missile1", _y));
Set("../:missile2y", getProperty("missile2", _y));
Symbol 175 MovieClip Frame 2
call("action");
Symbol 175 MovieClip Frame 3
call("action");
Symbol 175 MovieClip Frame 4
call("action");
Symbol 175 MovieClip Frame 5
call("action");
Symbol 175 MovieClip Frame 6
call("action");
Symbol 175 MovieClip Frame 7
call("action");
Symbol 175 MovieClip Frame 8
call("action");
Symbol 175 MovieClip Frame 9
call("action");
Symbol 175 MovieClip Frame 10
call("action");
Symbol 175 MovieClip Frame 11
call("action");
Symbol 175 MovieClip Frame 12
call("action");
Symbol 175 MovieClip Frame 13
call("action");
Symbol 175 MovieClip Frame 14
call("action");
Symbol 175 MovieClip Frame 15
call("action");
Symbol 175 MovieClip Frame 16
call("action");
Symbol 175 MovieClip Frame 17
call("action");
Symbol 175 MovieClip Frame 18
call("action");
Symbol 175 MovieClip Frame 19
call("action");
Symbol 175 MovieClip Frame 20
call("action");
Symbol 175 MovieClip Frame 21
call("action");
Symbol 175 MovieClip Frame 22
call("action");
Symbol 175 MovieClip Frame 23
call("action");
Symbol 175 MovieClip Frame 24
call("action");
Symbol 175 MovieClip Frame 25
call("action");
Symbol 175 MovieClip Frame 26
call("action");
Symbol 175 MovieClip Frame 27
call("action");
Symbol 175 MovieClip Frame 28
call("action");
Symbol 175 MovieClip Frame 29
call("action");
Symbol 175 MovieClip Frame 30
call("action");
Symbol 175 MovieClip Frame 31
call("action");
Symbol 175 MovieClip Frame 32
call("action");
Symbol 175 MovieClip Frame 33
call("action");
Symbol 175 MovieClip Frame 34
call("action");
Symbol 175 MovieClip Frame 35
call("action");
Symbol 175 MovieClip Frame 36
call("action");
Symbol 175 MovieClip Frame 37
call("action");
Symbol 175 MovieClip Frame 38
call("action");
Symbol 175 MovieClip Frame 39
call("action");
Symbol 175 MovieClip Frame 40
call("action");
Symbol 175 MovieClip Frame 41
call("action");
Symbol 176 Button
on (keyPress "<Right>") {
tellTarget ("../missilecontrol1") {
stop();
};
gotoAndPlay (2);
}
Symbol 177 MovieClip Frame 1
stop();
Set("../:missilefire1", 0);
Symbol 177 MovieClip Frame 2
tellTarget ("../jet/missile1") {
gotoAndStop (2);
};
tellTarget ("missile") {
gotoAndStop (1);
};
Set("../:missilefire1", 1);
Symbol 177 MovieClip Frame 3
Set("../:missilespeed1", 15);
Symbol 177 MovieClip Frame 5
tellTarget ("../jet/missile1") {
gotoAndStop (2);
};
Set("../:cowy1", getProperty("../cow1", _y));
Set("../:cowx1", getProperty("../cow1", _x));
Set("../:missile1x", getProperty("../missile1", _x));
Set("../:missile1y", getProperty("../missile1", _y));
Set("../:cowy2", getProperty("../cow2", _y));
Set("../:cowx2", getProperty("../cow2", _x));
Set("../:hitdify3", Math.abs(../:missile1y - ../:cowy2));
Set("../:hitdifx3", Math.abs(../:missile1x - ../:cowx2));
setProperty("../missile1", _x , ../:missile1x + ../:missilespeed1);
setProperty("../missile1", _y , ../:missile1y + ../:missileangle1);
Set("../:missileangle1", ../:missileangle1 * 1.3);
Set("../:missilespeed1", ../:missilespeed1 * 1.3);
Set("../:hitdify1", Math.abs(../:missile1y - ../:cowy1));
Set("../:hitdifx1", Math.abs(../:missile1x - ../:cowx1));
if ((../:cowx1 < (../:missile1x + ../:missilespeed1)) and (../:missile1x < ../:cowx1)) {
Set("../:hitdifx1", 0);
}
if ((../:cowx2 < (../:missile1x + ../:missilespeed1)) and (../:missile1x < ../:cowx2)) {
Set("../:hitdifx3", 0);
}
if (../:hitdify1 < (0.3 * getProperty("../cow1", _yscale))) {
if (../:hitdifx1 < 50) {
tellTarget ("../cow1") {
gotoAndStop (100);
};
call("end");
}
}
if (../:hitdify3 < (0.3 * getProperty("../cow2", _yscale))) {
if (../:hitdifx3 < 50) {
tellTarget ("../cow2") {
gotoAndStop (100);
};
call("end");
}
}
if (600 < ../:missile1x) {
call("end");
}
Symbol 177 MovieClip Frame 6
call("fly");
Symbol 177 MovieClip Frame 7
call("fly");
Symbol 177 MovieClip Frame 8
call("fly");
Symbol 177 MovieClip Frame 9
call("fly");
Symbol 177 MovieClip Frame 10
call("fly");
Symbol 177 MovieClip Frame 11
call("fly");
Symbol 177 MovieClip Frame 12
call("fly");
Symbol 177 MovieClip Frame 13
call("fly");
Symbol 177 MovieClip Frame 14
call("fly");
Symbol 177 MovieClip Frame 15
call("fly");
Symbol 177 MovieClip Frame 16
call("fly");
Symbol 177 MovieClip Frame 17
call("fly");
Symbol 177 MovieClip Frame 18
call("fly");
Symbol 177 MovieClip Frame 19
call("fly");
Symbol 177 MovieClip Frame 20
call("fly");
Symbol 177 MovieClip Frame 21
call("fly");
Symbol 177 MovieClip Frame 22
call("fly");
Symbol 177 MovieClip Frame 23
call("fly");
Symbol 177 MovieClip Frame 24
tellTarget ("../missilecontrol1") {
gotoAndPlay (1);
};
tellTarget ("../jet/missile1") {
gotoAndStop (1);
};
gotoAndStop (1);
Symbol 183 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 8
Set("../../../:cowshoot1", "1");
Symbol 183 MovieClip Frame 9
if (Math.abs((../../../:jety - 25) - ../../../:cowy1) < 25) {
tellTarget ("../../../gravitycontrol") {
play();
};
tellTarget ("../../../jet/electrohit") {
play();
};
}
Symbol 183 MovieClip Frame 10
call("laser");
Symbol 183 MovieClip Frame 11
call("laser");
Symbol 183 MovieClip Frame 12
call("laser");
Symbol 183 MovieClip Frame 13
call("laser");
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
if (20 < ../../:cowcount) {
Set("../../:cowdodge1", 15);
}
stop();
Symbol 185 MovieClip Frame 3
call("hit");
stop();
Symbol 185 MovieClip Frame 4
call("hit");
stop();
Symbol 185 MovieClip Frame 5
call("hit");
stop();
Symbol 185 MovieClip Frame 6
call("hit");
stop();
Symbol 185 MovieClip Frame 7
call("hit");
stop();
Symbol 185 MovieClip Frame 8
call("hit");
stop();
Symbol 185 MovieClip Frame 9
call("hit");
stop();
Symbol 185 MovieClip Frame 10
stop();
tellTarget ("../") {
gotoAndStop (100);
};
Symbol 189 MovieClip Frame 1
Set("../:cowlife1", 100);
Symbol 189 MovieClip Frame 22
setProperty("../../cow1", _x , 600);
setProperty("../../cow1", _y , 200);
Symbol 189 MovieClip Frame 27
tellTarget ("../") {
gotoAndStop (1);
};
Symbol 190 MovieClip Frame 1
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 2
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 3
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 4
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 5
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 6
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 7
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 8
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 9
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 10
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 11
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 12
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 13
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 14
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 15
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 16
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 17
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 18
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 19
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 20
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 21
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 22
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 23
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 24
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 25
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 26
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 27
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 28
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 29
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 30
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 31
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 32
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 33
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 34
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 35
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 36
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 37
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 38
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 39
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 40
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 41
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 42
stop();
tellTarget ("../cowcontrol1") {
play();
};
Symbol 190 MovieClip Frame 100
tellTarget ("../cowcontrol1") {
stop();
};
stop();
Set("../:cowcount", Number(../:cowcount + 1));
Symbol 190 MovieClip Frame 101
stop();
Symbol 190 MovieClip Frame 102
stop();
Symbol 192 MovieClip Frame 1
Set("../:jety", getProperty("../jet", _y));
if (../:jety < -250) {
Set("../:jety", -250);
}
if (600 < ../:jety) {
Set("../:jetcount", Number(../:jetcount - 1));
if (../:jetcount < 1) {
if (../:highscore < ../:cowcount) {
Set("../:highscore", ../:cowcount);
}
tellTarget ("../") {
gotoAndStop (1);
};
}
Set("../:jety", 600);
setProperty("../jetboom", _x , ../:jetx);
tellTarget ("../jetboom") {
gotoAndPlay (2);
};
tellTarget ("../") {
nextFrame();
};
}
Set("../:jetx", getProperty("../jet", _x));
if (../:jetx < -250) {
Set("../:jetx", -250);
}
if (300 < ../:jetx) {
Set("../:jetx", 300);
}
Set("../:jetdify", /:jety - getProperty("../", _ymouse));
Set("../:jetdifx", /:jetx - getProperty("../", _xmouse));
tellTarget ("../jet") {
gotoAndPlay((int(0.1 * ../:jetdify) + 20) - ../:gravity);
};
if (41 < getProperty("../jet", _currentframe)) {
tellTarget ("../jet") {
gotoAndStop (41);
};
}
setProperty("../jet", _y , (../:jety - (0.08 * ../:jetdify)) + ../:gravity);
setProperty("../jet", _x , (../:jetx - (0.08 * ../:jetdifx)) + (../:gravity / 4));
setProperty("../jet", _xscale , 100 + (0.25 * (../:jety + 300)));
setProperty("../jet", _yscale , 100 + (0.25 * (../:jety + 300)));
setProperty("../jet", _rotation , (180 - (0.025 * ../:jetdify)) + (../:gravity / 3));
Symbol 192 MovieClip Frame 2
call("control");
Symbol 194 MovieClip Frame 1
setProperty("../missile1", _yscale , getProperty("../jet", _yscale) / 2);
setProperty("../missile1", _xscale , getProperty("../jet", _xscale) / 2);
setProperty("../missile1", _x , ../:jetx - ((54 * getProperty("../jet", _xscale)) / 100));
setProperty("../missile1", _y , ../:jety + ((../:missile1y * getProperty("../jet", _yscale)) / 100));
setProperty("../missile1", _rotation , -(0.025 * ../:jetdify));
Set("../:missileangle1", getProperty("../missile1", _rotation) / 3);
Symbol 194 MovieClip Frame 2
call("missile");
Symbol 196 MovieClip Frame 1
setProperty("../missile2", _yscale , getProperty("../jet", _yscale) / 2);
setProperty("../missile2", _xscale , getProperty("../jet", _xscale) / 2);
setProperty("../missile2", _x , ../:jetx - ((54 * getProperty("../jet", _xscale)) / 100));
setProperty("../missile2", _y , ../:jety + ((../:missile2y * getProperty("../jet", _yscale)) / 100));
setProperty("../missile2", _rotation , -(0.025 * ../:jetdify));
Set("../:missileangle2", getProperty("../missile2", _rotation) / 3);
Symbol 196 MovieClip Frame 2
call("missile");
Symbol 198 MovieClip Frame 1558
gotoAndPlay (1);
Symbol 200 MovieClip Frame 1
Set("../:cowspeed1", 0.3 + (../:cowcount / 100));
Set("../:cowy1", getProperty("../cow1", _y));
Set("../:cowx1", getProperty("../cow1", _x));
Set("../:cowspeed1", 0.3);
Set("../:cowdify1", ../:cowy1 - ../:cowtargety1);
Set("../:cowdifx1", ../:cowx1 - ../:cowtargetx1);
if (getProperty("../cow1", _currentframe) < 100) {
tellTarget ("../cow1") {
gotoAndPlay(int(0.2 * ../:cowdify1) + 20);
if (20 < int(0.2 * ../:cowdify1)) {
gotoAndStop (41);
}
};
}
if ((Math.abs(../:cowy1 - ../:missiley2) < 75) and (5 < ../:cowcount)) {
if (0 < ../:missilefire2) {
Set("../:cowdodge1", 20);
}
}
if ((Math.abs(../:cowy1 - ../:missiley1) < 75) and (10 < ../:cowcount)) {
if (0 < ../:missilefire1) {
Set("../:cowdodge1", 20);
}
}
if (../:cowdodge1 < 1) {
Set("../:cowtargetx1", ../:jetx);
Set("../:cowtargety1", ../:jety);
}
if (0 < ../:cowdodge1) {
Set("../:cowdify1", ../:cowdify1 + (../:cowdodge1 * 20));
Set("../:cowdodge1", ../:cowdodge1 - 1);
}
setProperty("../cow1", _x , (((../:cowx1 - (../:cowdifx1 * ../:cowspeed1)) + (100 - ../:cowcount)) + (0.05 * ../:cowdify1)) - (0.05 * ../:cowx1));
if (0 < ../:cowshoot1) {
setProperty("../cow1", _x , ../:cowx1 + 50);
}
if ((Math.abs((../:cowy1 - ../:jety) + 25) < 40) and (../:cowx1 < 400)) {
tellTarget ("../cow1/gun/laser") {
play();
};
}
Set("../:cowshoot1", "0");
setProperty("../cow1", _y , (../:cowy1 - (../:cowdify1 * (../:cowspeed1 / 5))) + 2);
setProperty("../cow1", _xscale , (100 + (0.25 * (../:cowy1 + 300))) * 0.75);
setProperty("../cow1", _yscale , (100 + (0.25 * (../:cowy1 + 300))) * 0.75);
Symbol 200 MovieClip Frame 2
call("control");
Symbol 202 MovieClip Frame 1
Set("../:speed", 15 + ((1 + (0.01 * ../:jetx)) + (0.01 * ../:jety)));
Set("../:mountaintop", -400);
Set("../:mountainedge", -1700);
Set("../:mountain1x", getProperty("../mountain1", _x));
Set("../:mountain2x", getProperty("../mountain2", _x));
Set("../:mountain3x", getProperty("../mountain3", _x));
Set("../:mountain4x", getProperty("../mountain4", _x));
Set("../:mountain5x", getProperty("../mountain5", _x));
Set("../:mountain6x", getProperty("../mountain6", _x));
Set("../:mountain1y", getProperty("../mountain1", _y));
Set("../:mountain2y", getProperty("../mountain2", _y));
Set("../:mountain3y", getProperty("../mountain3", _y));
Set("../:mountain4y", getProperty("../mountain4", _y));
Set("../:mountain5y", getProperty("../mountain5", _y));
Set("../:mountain6y", getProperty("../mountain6", _y));
setProperty("../mountain1", _x , ../:mountain1x - ../:speed);
setProperty("../mountain2", _x , ../:mountain2x - ../:speed);
setProperty("../mountain3", _x , ../:mountain3x - (../:speed * 0.3));
setProperty("../mountain4", _x , ../:mountain4x - (../:speed * 0.3));
setProperty("../mountain5", _x , ../:mountain5x - (../:speed * 0.1));
setProperty("../mountain6", _x , ../:mountain6x - (../:speed * 0.1));
if (../:mountain1x < ../:mountainedge) {
setProperty("../mountain1", _x , ../:mountain2x + 1600);
}
if (../:mountain2x < ../:mountainedge) {
setProperty("../mountain2", _x , ../:mountain1x + 1600);
}
if (../:mountain3x < ../:mountainedge) {
setProperty("../mountain3", _x , ../:mountain4x + 1600);
}
if (../:mountain4x < ../:mountainedge) {
setProperty("../mountain4", _x , ../:mountain3x + 1600);
}
if (../:mountain5x < ../:mountainedge) {
setProperty("../mountain5", _x , ../:mountain6x + 1600);
}
if (../:mountain6x < ../:mountainedge) {
setProperty("../mountain6", _x , ../:mountain5x + 1600);
}
setProperty("../mountain1", _y , (560 + (0.25 * (600 - ../:jety))) + ../:mountaintop);
setProperty("../mountain2", _y , (560 + (0.25 * (600 - ../:jety))) + ../:mountaintop);
setProperty("../mountain3", _y , (570 + (0.15 * (600 - ../:jety))) + ../:mountaintop);
setProperty("../mountain4", _y , (570 + (0.15 * (600 - ../:jety))) + ../:mountaintop);
setProperty("../mountain5", _y , (650 + (0.05 * (600 - ../:jety))) + ../:mountaintop);
setProperty("../mountain4", _y , (650 + (0.05 * (600 - ../:jety))) + ../:mountaintop);
Symbol 202 MovieClip Frame 2
call("mountain");
Symbol 204 MovieClip Frame 1
Set("../:cowspeed2", 0.3 + (../:cowcount / 100));
Set("../:cowy2", getProperty("../cow2", _y));
Set("../:cowx2", getProperty("../cow2", _x));
Set("../:cowspeed2", 0.3);
Set("../:cowdify2", ../:cowy2 - ../:cowtargety2);
Set("../:cowdifx2", ../:cowx2 - ../:cowtargetx2);
if (getProperty("../cow2", _currentframe) < 100) {
tellTarget ("../cow2") {
gotoAndPlay(int(0.2 * ../:cowdify2) + 20);
if (20 < int(0.2 * ../:cowdify2)) {
gotoAndStop (41);
}
};
}
if ((Math.abs(../:cowy2 - ../:missiley2) < 75) and (15 < ../:cowcount)) {
if (0 < ../:missilefire2) {
Set("../:cowdodge2", 20);
}
}
if ((Math.abs(../:cowy2 - ../:missiley1) < 75) and (10 < ../:cowcount)) {
if (0 < ../:missilefire1) {
Set("../:cowdodge2", 20);
}
}
if (../:cowdodge2 < 1) {
Set("../:cowtargetx2", ../:jetx);
Set("../:cowtargety2", ../:jety);
}
if (0 < ../:cowdodge2) {
Set("../:cowdify2", ../:cowdify2 - (../:cowdodge2 * 15));
Set("../:cowdodge2", ../:cowdodge2 - 1);
}
setProperty("../cow2", _x , ((../:cowx2 - (../:cowdifx2 * ../:cowspeed2)) + (125 - ../:cowcount)) + (0.01 * ../:cowx2));
if (0 < ../:cowshoot2) {
setProperty("../cow2", _x , ../:cowx2 + 50);
}
if ((Math.abs((../:cowy2 - ../:jety) + 25) < 40) and (../:cowx2 < 400)) {
tellTarget ("../cow2/gun/laser") {
play();
};
}
Set("../:cowshoot2", "0");
setProperty("../cow2", _y , ((../:cowy2 - (../:cowdify2 * (../:cowspeed2 / 2))) + 50/../:cowdify2) - 5);
setProperty("../cow2", _xscale , (100 + (0.25 * (../:cowy2 + 300))) * 0.75);
setProperty("../cow2", _yscale , (100 + (0.25 * (../:cowy2 + 300))) * 0.75);
Symbol 204 MovieClip Frame 2
call("control");
Symbol 206 MovieClip Frame 1
stop();
Set("../../:gravity", 1);
Symbol 206 MovieClip Frame 2
Set("../:gravity", Number(../:gravity + 0.75));
Symbol 206 MovieClip Frame 3
call("mountain");
gotoAndPlay (2);
Symbol 208 MovieClip Frame 1
if (math.abs((../:jety - 15) - ../:cowy1) < 50) {
if (math.abs(../:jetx - ../:cowx1) < 100) {
tellTarget ("../cow1") {
gotoAndStop (100);
};
tellTarget ("../jet/electrohit") {
play();
};
tellTarget ("../gravitycontrol") {
play();
};
}
}
if (math.abs((../:jety - 15) - ../:cowy2) < 50) {
if (math.abs(../:jetx - ../:cowx2) < 100) {
tellTarget ("../cow2") {
gotoAndStop (100);
};
tellTarget ("../jet/electrohit") {
play();
};
tellTarget ("../gravitycontrol") {
play();
};
}
}
Symbol 208 MovieClip Frame 2
call("control");
Symbol 219 Button
on (release) {
prevFrame();
tellTarget ("jetboom") {
gotoAndStop (1);
};
setProperty("cow1", _rotation , 0);
gravity = 0;
}
Symbol 221 Button
on (release) {
gotoAndStop (1);
}
Symbol 222 MovieClip Frame 1
stop();
cowcount = 0;
jetcount = 5;
Symbol 222 MovieClip Frame 2
stop();
Symbol 222 MovieClip Frame 3
stop();