Frame 1
copyright = "Xtreme Cartoon Co";
sYear = "2001";
developer = "circusx";
developerLink = "http://www.circusx.com/";
sponsor = "gamepug";
sponsorLink = "http://www.gamepug.com/";
playMoreGamesLink = "http://www.gamepug.com/";
gamesForYourSiteLink = "http://www.circusx.com/?page=freegames";
t = new Date();
tYear = t.getFullYear();
if (sYear != tYear) {
copyrightNotice = ((((("(c)" + sYear) + "-") + tYear) + " ") + _root.copyright) + ". All rights reserved.";
} else {
copyrightNotice = ((("(c)" + sYear) + " ") + _root.copyright) + ". All rights reserved.";
}
attachMovie("sponsor_background_" + _root.sponsor, "background", 9997);
attachMovie("loading_bar_" + _root.sponsor, "loading_bar", 10007);
Frame 2
attachMovie("sponsor_button", "sponsor_button", 9998);
attachMovie("movieQualitySetting", "movieQualitySetting", 9999);
attachMovie("sponsor_logo", "sponsor_logo", 10006);
attachMovie("menu_back_" + _root.sponsor, "menu_back", 10008);
attachMovie("menu_play_" + _root.sponsor, "menu_play", 100009);
attachMovie("menu_games_" + _root.sponsor, "menu_games", 100010);
attachMovie("menu_" + _root.sponsor, "menu_volume", 10011);
attachMovie("mask_bottom", "mask_bottom", 10012);
attachMovie("mask_top", "mask_top", 10013);
attachMovie("mask_right", "mask_right", 10014);
attachMovie("mask_left", "mask_left", 10015);
stop();
Frame 3
1();
Frame 6
attachMovie("play_button_" + _root.sponsor, "play_button", 10007);
stop();
Frame 7
1();
Frame 20
attachMovie("developer_background_" + _root.developer, "background", 9997);
attachMovie("developer_button", "developer_button", 9998);
attachMovie("developer_logo", "developer_logo", 10006);
attachMovie("copyright", "copyright", 10007);
Frame 69
developer_button.removeMovieClip();
attachMovie("game_intro_background", "background", 9997);
attachMovie("game_intro", "game_intro", 10006);
attachMovie("stage_buttons_" + _root.sponsor, "stage_buttons", 10007);
stop();
Frame 70
1();
Frame 89
attachMovie("game_instructions_background", "background", 9997);
attachMovie("game_instructions", "game_instructions", 10006);
attachMovie("play_button2_" + _root.sponsor, "play_button2", 10007);
stop();
Frame 90
1();
Frame 106
stopAllSounds();
_root.movieQualitySetting.movieQuality = 4;
stop();
Frame 107
var level = 1;
var Mnumber = 1;
var Bnumber = 1;
var BAnumber = 1;
var Fnumber = 1;
var FAnumber = 1;
var Anumber = 1;
_root.movieQualitySetting.movieQuality = _root.movieQualityDefault;
stop();
Instance of Symbol 279 MovieClip "cupid" in Frame 107
onClipEvent (enterFrame) {
if (_root.cupid_v == 0) {
if (Key.isDown(37)) {
setProperty("/cupid", _x , getProperty("/cupid", _x) - 20);
}
if (Key.isDown(39)) {
setProperty("/cupid", _x , Number(getProperty("/cupid", _x)) + 20);
}
}
}
Frame 108
_root.movieQualitySetting.movieQuality = _root.movieQualityDefault;
stop();
Instance of Symbol 279 MovieClip "cupid" in Frame 108
onClipEvent (enterFrame) {
if (_root.cupid_v == 0) {
if (Key.isDown(37)) {
setProperty("/cupid", _x , getProperty("/cupid", _x) - 20);
}
if (Key.isDown(39)) {
setProperty("/cupid", _x , Number(getProperty("/cupid", _x)) + 20);
}
}
}
Frame 109
_root.movieQualitySetting.movieQuality = _root.movieQualityDefault;
stop();
Instance of Symbol 279 MovieClip "cupid" in Frame 109
onClipEvent (enterFrame) {
if (_root.cupid_v == 0) {
if (Key.isDown(37)) {
setProperty("/cupid", _x , getProperty("/cupid", _x) - 20);
}
if (Key.isDown(39)) {
setProperty("/cupid", _x , Number(getProperty("/cupid", _x)) + 20);
}
}
}
Frame 110
_root.movieQualitySetting.movieQuality = 4;
Frame 144
stop();
Frame 145
_root.movieQualitySetting.movieQuality = 4;
Frame 185
stop();
Frame 186
_root.movieQualitySetting.movieQuality = 4;
Frame 241
stop();
Frame 242
_root.movieQualitySetting.movieQuality = 4;
Frame 254
loop = random(10) + 1;
Frame 257
if (loopNum < 5) {
if (loop == 5) {
gotoAndPlay (251);
loopNum = loopNum + 1;
} else {
gotoAndPlay (254);
loopNum = loopNum + 1;
}
}
Frame 262
stop();
Frame 263
_root.movieQualitySetting.movieQuality = 4;
Frame 296
stop();
Symbol 3 Button
on (release) {
getURL (_root.sponsorLink, "_blank");
}
Symbol 4 MovieClip [sponsor_button] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._height = Stage.height - (25 * stageD);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 5 Button
on (release) {
getURL (_root.developerLink, "_blank");
}
Symbol 6 MovieClip [developer_button] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._height = Stage.height - (25 * stageD);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 10 MovieClip [copyright] Frame 1
copyrightNotice = _root.copyrightNotice;
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - (50 * stageD);
this._x = Stage.width / 2;
Symbol 11 MovieClip [movieQualitySetting] Frame 1
movieQuality = 4;
_root.movieQualityDefault = 2;
Selection.setFocus(this);
this.onEnterFrame = function () {
if (_root.movieQualitySetting.movieQuality == 4) {
} else if (_root.movieQualityUserSet == 0) {
_root.movieQualitySetting.movieQuality = _root.movieQualityDefault;
} else {
_root.movieQualitySetting.movieQuality = _root.movieQualityUserSet;
}
};
Symbol 13 MovieClip [mask_top] Frame 1
this._height = Stage.height * 2;
this._width = Stage.width * 2;
this._x = -(Stage.width / 2);
this._y = -(Number(Stage.height * 2) + 5);
Symbol 14 MovieClip [mask_right] Frame 1
this._height = Stage.height * 2;
this._width = Stage.width * 2;
this._x = Stage.width + Number(5);
this._y = -(Stage.height / 2);
Symbol 15 MovieClip [mask_left] Frame 1
this._height = Stage.height * 2;
this._width = Stage.width * 2;
this._x = -((Stage.width * 2) + Number(5));
this._y = -(Stage.height / 2);
Symbol 16 MovieClip [mask_bottom] Frame 1
this._height = Stage.height * 2;
this._width = Stage.width * 2;
this._x = -(Stage.width / 2);
this._y = Number(Stage.height) + 5;
Symbol 17 MovieClip [sponsor_logo] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._x = Stage.width / 2;
this._y = (Stage.height / 2) - (30 * stageD);
attachMovie("sponsor_logo_" + _root.sponsor, "sponsor_logo", 100010);
Symbol 22 Button
on (release) {
_root.game = "pause";
gotoAndStop (5);
}
Symbol 28 Button
on (press) {
_level0.movieQualityUserSet = 1;
gotoAndStop (7);
}
Symbol 30 Button
on (press) {
_level0.movieQualityUserSet = 2;
gotoAndStop (14);
}
Symbol 31 Button
on (press) {
_level0.movieQualityUserSet = 3;
gotoAndStop (22);
}
Symbol 33 Button
on (press) {
_level0.movieQualityUserSet = 2;
_level0.movieQualitySetting.movieQuality = 2;
gotoAndStop (14);
}
Symbol 34 Button
on (press) {
_level0.movieQualityUserSet = 3;
_level0.movieQualitySetting.movieQuality = 3;
gotoAndStop (22);
}
Symbol 35 Button
on (press) {
_level0.movieQualityUserSet = 1;
_level0.movieQualitySetting.movieQuality = 1;
gotoAndStop (7);
}
Symbol 36 MovieClip Frame 1
if (_level0.movieQualitySetting.movieQuality == 1) {
_quality = "low";
this.gotoAndStop("low");
}
if (_level0.movieQualitySetting.movieQuality == 2) {
_quality = "medium";
this.gotoAndStop("medium");
}
if (_level0.movieQualitySetting.movieQuality == 3) {
_quality = "high";
this.gotoAndStop("high");
}
if (_level0.movieQualitySetting.movieQuality == 4) {
_quality = "high";
this.gotoAndStop("high");
}
stop();
Symbol 36 MovieClip Frame 7
stop();
Symbol 36 MovieClip Frame 14
stop();
Symbol 36 MovieClip Frame 22
stop();
Symbol 37 Button
on (press) {
if ((_root.audioVolume > 0) and (_root.audioVolume <= 140)) {
_root.audioVolume = Number(_root.audioVolume) - 20;
s = new Sound(_level0);
s.setVolume(_root.audioVolume);
b = new Sound(_level1);
b.attachSound("beep");
b.start();
b.setVolume(_root.audioVolume);
}
}
Symbol 38 Button
on (press) {
if ((_root.audioVolume >= 0) and (_root.audioVolume < 140)) {
_root.audioVolume = Number(_root.audioVolume) + 20;
s = new Sound(_level0);
s.setVolume(_root.audioVolume);
b = new Sound(_level1);
b.attachSound("beep");
b.start();
b.setVolume(_root.audioVolume);
}
}
Symbol 40 MovieClip Frame 1
if (_root.audioVolume <= 0) {
this.gotoAndStop("zero");
}
if ((_root.audioVolume > 0) and (_root.audioVolume <= 20)) {
this.gotoAndStop("one");
}
if ((_root.audioVolume > 20) and (_root.audioVolume <= 40)) {
this.gotoAndStop("two");
}
if ((_root.audioVolume > 40) and (_root.audioVolume <= 60)) {
this.gotoAndStop("three");
}
if ((_root.audioVolume > 60) and (_root.audioVolume <= 80)) {
this.gotoAndStop("four");
}
if ((_root.audioVolume > 80) and (_root.audioVolume <= 100)) {
this.gotoAndStop("five");
}
if ((_root.audioVolume > 100) and (_root.audioVolume <= 120)) {
this.gotoAndStop("six");
}
if (_root.audioVolume > 120) {
this.gotoAndStop("seven");
}
stop();
Symbol 41 Button
on (release) {
_root.game = "play";
gotoAndStop (1);
}
Symbol 42 MovieClip [menu_gamexone] Frame 1
if (thisRun != "Y") {
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Stage.width / 2;
_root.movieQualityDefault = 2;
_root.movieQualityUserSet = 0;
thisRun = "Y";
}
Selection.setFocus(this);
this.onEnterFrame = function () {
if (_root.defaultAudioSet != 1) {
_root.defaultAudioSet = 1;
_root.audioVolume = 80;
s = new Sound(_level0);
s.setVolume(_root.audioVolume);
}
if (movieQualityChange != _level0.movieQualitySetting.movieQuality) {
if (_level0.movieQualitySetting.movieQuality == 1) {
_quality = "low";
}
if (_level0.movieQualitySetting.movieQuality == 2) {
_quality = "medium";
}
if (_level0.movieQualitySetting.movieQuality == 3) {
_quality = "high";
}
if (_level0.movieQualitySetting.movieQuality == 4) {
_quality = "high";
}
movieQualityChange = _level0.movieQualitySetting.movieQuality;
}
};
stop();
Symbol 42 MovieClip [menu_gamexone] Frame 2
1();
Symbol 42 MovieClip [menu_gamexone] Frame 5
stop();
Instance of Symbol 36 MovieClip in Symbol 42 MovieClip [menu_gamexone] Frame 5
onClipEvent (enterFrame) {
if (_level0.movieQualitySetting.movieQuality == 1) {
_quality = "low";
this.gotoAndStop("low");
}
if (_level0.movieQualitySetting.movieQuality == 2) {
_quality = "medium";
this.gotoAndStop("medium");
}
if (_level0.movieQualitySetting.movieQuality == 3) {
_quality = "high";
this.gotoAndStop("high");
}
if (_level0.movieQualitySetting.movieQuality == 4) {
_quality = "high";
this.gotoAndStop("high");
}
}
Instance of Symbol 40 MovieClip in Symbol 42 MovieClip [menu_gamexone] Frame 5
onClipEvent (enterFrame) {
if (_root.audioVolume <= 0) {
this.gotoAndStop("zero");
}
if ((_root.audioVolume > 0) and (_root.audioVolume <= 20)) {
this.gotoAndStop("one");
}
if ((_root.audioVolume > 20) and (_root.audioVolume <= 40)) {
this.gotoAndStop("two");
}
if ((_root.audioVolume > 40) and (_root.audioVolume <= 60)) {
this.gotoAndStop("three");
}
if ((_root.audioVolume > 60) and (_root.audioVolume <= 80)) {
this.gotoAndStop("four");
}
if ((_root.audioVolume > 80) and (_root.audioVolume <= 100)) {
this.gotoAndStop("five");
}
if ((_root.audioVolume > 100) and (_root.audioVolume <= 120)) {
this.gotoAndStop("six");
}
if (_root.audioVolume > 120) {
this.gotoAndStop("seven");
}
}
Symbol 42 MovieClip [menu_gamexone] Frame 6
1();
Symbol 47 Button
on (release) {
getURL (_root.playMoreGamesLink, "_blank");
}
Symbol 48 MovieClip [menu_play_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Number(this._width / 2) + (10 * stageD);
Symbol 50 Button
on (release) {
getURL (_root.gamesForYourSiteLink, "_blank");
}
Symbol 51 MovieClip [menu_games_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Stage.width - (Number(this._width / 2) + (10 * stageD));
Symbol 53 MovieClip [menu_back_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._height = 40 * stageD;
this._width = Stage.width + Number(10);
this._y = Stage.height - (30 * stageD);
this._x = -5;
Symbol 55 Button
on (press) {
_root.background.removeMovieClip();
_root.game_intro.removeMovieClip();
_root.gotoAndPlay("game");
this.removeMovieClip();
}
Symbol 56 Button
on (release) {
getURL (_root.gamesForYourSiteLink, "_blank");
}
Symbol 57 Button
on (press) {
_root.gotoAndStop("instructions");
this.removeMovieClip();
}
Symbol 58 Button
on (release) {
getURL (_root.playMoreGamesLink, "_blank");
}
Symbol 59 MovieClip [stage_buttons_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 69 MovieClip Frame 30
stop();
Symbol 73 MovieClip [sponsor_background_gamexone] Frame 1
this._height = Stage.height + Number(10);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 75 Button
on (press) {
_root.gotoAndPlay("GO");
this.removeMovieClip();
}
Symbol 76 MovieClip [play_button_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 77 Button
on (press) {
_root.background.removeMovieClip();
_root.game_instructions.removeMovieClip();
_root.gotoAndStop("game");
this.removeMovieClip();
}
Symbol 78 MovieClip [play_button2_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 80 MovieClip Frame 1
Selection.setFocus(this);
this.onEnterFrame = function () {
if (runThis != 1) {
totalFileSize = _root.getBytesTotal();
this._xscale = 0;
runThis = 1;
}
bytesLoaded = _root.getBytesLoaded();
amountLoaded = bytesLoaded / totalFileSize;
percentLoaded = int(100 * amountLoaded);
this._xscale = percentLoaded;
if (amountLoaded >= 1) {
_level0.gotoAndStop("begin");
}
};
Symbol 82 MovieClip [loading_bar_gamexone] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 85 Button
on (release) {
_root.game = "pause";
gotoAndStop (5);
}
Symbol 89 Button
on (release) {
_root.game = "play";
gotoAndStop (1);
}
Symbol 90 MovieClip [menu_gamepug] Frame 1
if (thisRun != "Y") {
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Stage.width / 2;
_root.movieQualityDefault = 2;
_root.movieQualityUserSet = 0;
thisRun = "Y";
}
Selection.setFocus(this);
this.onEnterFrame = function () {
if (_root.defaultAudioSet != 1) {
_root.defaultAudioSet = 1;
_root.audioVolume = 80;
s = new Sound(_level0);
s.setVolume(_root.audioVolume);
}
if (movieQualityChange != _level0.movieQualitySetting.movieQuality) {
if (_level0.movieQualitySetting.movieQuality == 1) {
_quality = "low";
}
if (_level0.movieQualitySetting.movieQuality == 2) {
_quality = "medium";
}
if (_level0.movieQualitySetting.movieQuality == 3) {
_quality = "high";
}
if (_level0.movieQualitySetting.movieQuality == 4) {
_quality = "high";
}
movieQualityChange = _level0.movieQualitySetting.movieQuality;
}
};
_root.game = "play";
stop();
Symbol 90 MovieClip [menu_gamepug] Frame 2
1();
Symbol 90 MovieClip [menu_gamepug] Frame 5
stop();
Instance of Symbol 36 MovieClip in Symbol 90 MovieClip [menu_gamepug] Frame 5
onClipEvent (enterFrame) {
if (_level0.movieQualitySetting.movieQuality == 1) {
_quality = "low";
this.gotoAndStop("low");
}
if (_level0.movieQualitySetting.movieQuality == 2) {
_quality = "medium";
this.gotoAndStop("medium");
}
if (_level0.movieQualitySetting.movieQuality == 3) {
_quality = "high";
this.gotoAndStop("high");
}
if (_level0.movieQualitySetting.movieQuality == 4) {
_quality = "high";
this.gotoAndStop("high");
}
}
Instance of Symbol 40 MovieClip in Symbol 90 MovieClip [menu_gamepug] Frame 5
onClipEvent (enterFrame) {
if (_root.audioVolume <= 0) {
this.gotoAndStop("zero");
}
if ((_root.audioVolume > 0) and (_root.audioVolume <= 20)) {
this.gotoAndStop("one");
}
if ((_root.audioVolume > 20) and (_root.audioVolume <= 40)) {
this.gotoAndStop("two");
}
if ((_root.audioVolume > 40) and (_root.audioVolume <= 60)) {
this.gotoAndStop("three");
}
if ((_root.audioVolume > 60) and (_root.audioVolume <= 80)) {
this.gotoAndStop("four");
}
if ((_root.audioVolume > 80) and (_root.audioVolume <= 100)) {
this.gotoAndStop("five");
}
if ((_root.audioVolume > 100) and (_root.audioVolume <= 120)) {
this.gotoAndStop("six");
}
if (_root.audioVolume > 120) {
this.gotoAndStop("seven");
}
}
Symbol 90 MovieClip [menu_gamepug] Frame 6
1();
Symbol 92 Button
on (release) {
getURL (_root.playMoreGamesLink, "_blank");
}
Symbol 93 MovieClip [menu_play_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Number(this._width / 2) + (10 * stageD);
Symbol 94 Button
on (release) {
getURL (_root.gamesForYourSiteLink, "_blank");
}
Symbol 95 MovieClip [menu_games_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Stage.width - (Number(this._width / 2) + (10 * stageD));
Symbol 96 MovieClip [menu_back_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._height = 40 * stageD;
this._width = Stage.width + Number(10);
this._y = Stage.height - (30 * stageD);
this._x = -5;
Symbol 97 MovieClip [menu_back_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._height = 40 * stageD;
this._width = Stage.width + Number(10);
this._y = Stage.height - (30 * stageD);
this._x = -5;
Symbol 98 Button
on (release) {
getURL (_root.playMoreGamesLink, "_blank");
}
Symbol 99 MovieClip [menu_play] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Number(this._width / 2) + (10 * stageD);
Symbol 100 Button
on (release) {
getURL (_root.gamesForYourSiteLink, "_blank");
}
Symbol 101 MovieClip [menu_games] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height;
this._x = Stage.width - (Number(this._width / 2) + (10 * stageD));
Symbol 102 Button
on (press) {
_root.background.removeMovieClip();
_root.game_intro.removeMovieClip();
_root.gotoAndPlay("game");
this.removeMovieClip();
}
Symbol 103 Button
on (press) {
_root.gotoAndStop("instructions");
this.removeMovieClip();
}
Symbol 104 MovieClip [stage_buttons_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 118 MovieClip Frame 43
stop();
Symbol 121 MovieClip [sponsor_background_gamepug] Frame 1
this._height = Stage.height + Number(10);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 122 Button
on (press) {
_root.gotoAndPlay("GO");
this.removeMovieClip();
}
Symbol 123 MovieClip [play_button_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 124 Button
on (press) {
_root.background.removeMovieClip();
_root.game_instructions.removeMovieClip();
_root.gotoAndStop("game");
this.removeMovieClip();
}
Symbol 125 MovieClip [play_button2_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 128 MovieClip Frame 1
Selection.setFocus(this);
this.onEnterFrame = function () {
if (runThis != 1) {
totalFileSize = _root.getBytesTotal();
this._xscale = 0;
runThis = 1;
}
bytesLoaded = _root.getBytesLoaded();
amountLoaded = bytesLoaded / totalFileSize;
percentLoaded = int(100 * amountLoaded);
this._xscale = percentLoaded;
if (amountLoaded >= 1) {
_level0.gotoAndStop("begin");
}
};
Symbol 130 MovieClip [loading_bar_gamepug] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
graphicW = this._width;
graphicH = this._height;
this._width = graphicW * stageD;
this._height = graphicH * stageD;
this._y = Stage.height - 50;
this._x = Stage.width / 2;
Symbol 131 MovieClip [game_intro] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._x = Stage.width / 2;
this._y = (Stage.height / 2) - (80 * stageD);
attachMovie("game_intro_graphic", "game_intro_graphic", 100010);
Symbol 132 MovieClip [game_instructions] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._x = Stage.width / 2;
this._y = (Stage.height / 2) - (30 * stageD);
attachMovie("game_instructions_graphic", "game_instructions_graphic", 100010);
Symbol 142 MovieClip [game_intro_background] Frame 1
this._height = Stage.height + Number(10);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 190 MovieClip [game_instructions_background] Frame 1
this._height = Stage.height + Number(10);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 191 MovieClip [developer_logo] Frame 1
stageW = Stage.width;
if (stageW < 550) {
stageD = stageW / 550;
} else {
stageD = 1;
}
this._x = Stage.width / 2;
this._y = (Stage.height / 2) - (30 * stageD);
attachMovie("developer_logo_" + _root.developer, "developer_logo", 100010);
Symbol 196 MovieClip [developer_background_circusx] Frame 1
this._height = Stage.height + Number(10);
this._width = Stage.width + Number(10);
this._y = -5;
this._x = -5;
Symbol 200 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
Set("/:level", 1);
Set("/:difficulty", 1);
_root.gotoAndStop("level 1");
}
Symbol 203 Button
on (keyPress "<Right>") {
setProperty("/nothing", _y , "700");
}
on (keyPress "<Left>") {
setProperty("/nothing", _y , "700");
}
on (keyPress ",") {
setProperty("/nothing", _y , "700");
}
on (keyPress ".") {
setProperty("/nothing", _y , "700");
}
Symbol 226 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 5
Mnumber = /:Mnumber;
Symbol 226 MovieClip Frame 6
missleX = getProperty("/missle" add Mnumber, _x);
missleY = getProperty("/missle" add Mnumber, _y);
badCupidX = getProperty("/badCupid", _x) - 20;
badCupidY = getProperty("/badCupid", _y) - 20;
badCupid2X = getProperty("/badCupid2", _x) - 20;
badCupid2Y = getProperty("/badCupid2", _y) - 20;
badCupid3X = getProperty("/badCupid3", _x) - 20;
badCupid3Y = getProperty("/badCupid3", _y) - 20;
heart1X = getProperty("/heart1", _x);
heart1Y = getProperty("/heart1", _y);
heart2X = getProperty("/heart2", _x);
heart2Y = getProperty("/heart2", _y);
heart3X = getProperty("/heart3", _x);
heart3Y = getProperty("/heart3", _y);
heart4X = getProperty("/heart4", _x);
heart4Y = getProperty("/heart4", _y);
butt1X = getProperty("/butt1", _x) - 20;
butt1Y = getProperty("/butt1", _y) - 10;
butt2X = getProperty("/butt2", _x) - 20;
butt2Y = getProperty("/butt2", _y) - 10;
if (Number(missleY) <= Number(-100)) {
setProperty("/missle" add Mnumber, _y , 400);
gotoAndStop (1);
} else {
setProperty("/missle" add Mnumber, _y , getProperty("/missle" add Mnumber, _y) - 20);
}
if (Number(_root.badCupid_v) == 0) {
if ((((Number(missleX) <= Number(Number(badCupidX) + 40)) and (Number(Number(missleX) + 10) >= Number(badCupidX))) and (Number(missleY) <= Number(Number(badCupidY) + 40))) and (Number(Number(missleY) + 10) >= Number(badCupidY))) {
tellTarget ("/badCupid hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if (Number(_root.badCupid2_v) == 0) {
if ((((Number(missleX) <= Number(Number(badCupid2X) + 40)) and (Number(Number(missleX) + 10) >= Number(badCupid2X))) and (Number(missleY) <= Number(Number(badCupid2Y) + 40))) and (Number(Number(missleY) + 10) >= Number(badCupid2Y))) {
tellTarget ("/badCupid2 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if (Number(_root.badCupid3_v) == 0) {
if ((((Number(missleX) <= Number(Number(badCupid3X) + 40)) and (Number(Number(missleX) + 10) >= Number(badCupid3X))) and (Number(missleY) <= Number(Number(badCupid3Y) + 40))) and (Number(Number(missleY) + 10) >= Number(badCupid3Y))) {
tellTarget ("/badCupid3 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(heart1X)) and (Number(missleX) <= Number(Number(heart1X) + 40))) and (Number(Number(missleY) + 10) >= Number(heart1Y))) and (Number(missleY) <= Number(Number(heart1Y) + 40))) {
if (Number(_root.heart1_v) == 0) {
tellTarget ("/heart1 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(heart2X)) and (Number(missleX) <= Number(Number(heart2X) + 40))) and (Number(Number(missleY) + 10) >= Number(heart2Y))) and (Number(missleY) <= Number(Number(heart2Y) + 40))) {
if (Number(_root.heart2_v) == 0) {
tellTarget ("/heart2 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(heart3X)) and (Number(missleX) <= Number(Number(heart3X) + 40))) and (Number(Number(missleY) + 10) >= Number(heart3Y))) and (Number(missleY) <= Number(Number(heart3Y) + 40))) {
if (Number(_root.heart3_v) == 0) {
tellTarget ("/heart3 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(heart4X)) and (Number(missleX) <= Number(Number(heart4X) + 40))) and (Number(Number(missleY) + 10) >= Number(heart4Y))) and (Number(missleY) <= Number(Number(heart4Y) + 40))) {
if (Number(_root.heart4_v) == 0) {
tellTarget ("/heart4 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(butt1X)) and (Number(missleX) <= Number(Number(butt1X) + 40))) and (Number(Number(missleY) + 10) >= Number(butt1Y))) and (Number(missleY) <= Number(Number(butt1Y) + 20))) {
if (Number(_root.butt1_v) == 0) {
tellTarget ("/butt1 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
if ((((Number(Number(missleX) + 10) >= Number(butt2X)) and (Number(missleX) <= Number(Number(butt2X) + 40))) and (Number(Number(missleY) + 10) >= Number(butt2Y))) and (Number(missleY) <= Number(Number(butt2Y) + 20))) {
if (Number(_root.butt2_v) == 0) {
tellTarget ("/butt2 hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
Symbol 226 MovieClip Frame 7
call("on1");
gotoAndPlay (6);
Symbol 226 MovieClip Frame 11
setProperty("/missle" add Mnumber, _y , 400);
gotoAndStop (1);
Symbol 226 MovieClip Frame 12
call("move");
gotoAndStop (1);
Symbol 231 MovieClip Frame 187
stop();
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 13
if (Number(/:level) == 1) {
tellTarget ("_level0") {
gotoAndPlay ("lose");
};
}
if (Number(/:level) == 2) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 3) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 4) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
Symbol 235 MovieClip Frame 14
if (Number(/:level) == 1) {
tellTarget ("_level0") {
gotoAndPlay ("lose");
};
}
if (Number(/:level) == 2) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 3) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 4) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
Symbol 235 MovieClip Frame 15
if (Number(/:level) == 1) {
tellTarget ("_level0") {
gotoAndPlay ("lose");
};
}
if (Number(/:level) == 2) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 3) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
if (Number(/:level) == 4) {
tellTarget ("_level0") {
gotoAndPlay ("lose2");
};
}
gotoAndStop (13);
Symbol 240 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 5
tellTarget ("/heart4") {
gotoAndPlay ("hit");
};
Symbol 240 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 5
tellTarget ("/heart3") {
gotoAndPlay ("hit");
};
Symbol 241 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 242 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 5
tellTarget ("/heart2") {
gotoAndPlay ("hit");
};
Symbol 242 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 243 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 5
tellTarget ("/heart1") {
gotoAndPlay ("hit");
};
Symbol 243 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 5
tellTarget ("/badCupid") {
gotoAndPlay ("hit");
};
Symbol 244 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 245 MovieClip Frame 1
stop();
Symbol 245 MovieClip Frame 5
tellTarget ("/cupid") {
gotoAndPlay ("hit");
};
Symbol 245 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 245 MovieClip Frame 10
tellTarget ("/cupid") {
gotoAndPlay ("fart hit");
};
Symbol 245 MovieClip Frame 11
call("on1");
gotoAndStop (1);
Symbol 245 MovieClip Frame 14
tellTarget ("/cupid") {
gotoAndPlay ("arrow hit");
};
Symbol 245 MovieClip Frame 15
call("on2");
gotoAndStop (1);
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 5
tellTarget ("/badCupid2") {
gotoAndPlay ("hit");
};
Symbol 246 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 249 Button
on (keyPress "<Space>") {
gotoAndPlay (2);
}
Symbol 257 Button
on (keyPress "<Right>") {
setProperty("/nothing", _y , "700");
}
on (keyPress "<Left>") {
setProperty("/nothing", _y , "700");
}
Symbol 274 Button
on (keyPress "<Space>") {
gotoAndPlay (2);
}
Symbol 275 Button
on (keyPress "<Right>") {
setProperty("/cupid", _x , Number(getProperty("/cupid", _x)) + 20);
}
on (keyPress "<Left>") {
setProperty("/cupid", _x , getProperty("/cupid", _x) - 20);
}
Symbol 279 MovieClip Frame 1
_root.cupid_v = 0;
stop();
Symbol 279 MovieClip Frame 4
Mnumber = /:Mnumber;
setProperty("/missle" add Mnumber, _x , getProperty("/cupid", _x));
setProperty("/missle" add Mnumber, _y , getProperty("/cupid", _y) - 50);
tellTarget ("/missle" add Mnumber) {
gotoAndPlay ("on");
};
Symbol 279 MovieClip Frame 7
Set("/:Mnumber", Number(/:Mnumber) + 1);
gotoAndStop (1);
Symbol 279 MovieClip Frame 14
_root.cupid_v = 1;
if (_root.level == 1) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 2) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 3) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 4) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
Symbol 279 MovieClip Frame 19
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 20
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 21
tellTarget ("/strength") {
nextFrame();
};
Symbol 279 MovieClip Frame 22
tellTarget ("/strength") {
nextFrame();
};
gotoAndStop (1);
Symbol 279 MovieClip Frame 24
_root.cupid_v = 1;
if (_root.level == 1) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 2) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 3) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 4) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
Symbol 279 MovieClip Frame 29
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 30
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 31
tellTarget ("/strength") {
nextFrame();
};
Symbol 279 MovieClip Frame 32
tellTarget ("/strength") {
nextFrame();
};
gotoAndStop (1);
Symbol 279 MovieClip Frame 34
_root.cupid_v = 1;
if (_root.level == 1) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 2) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 3) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
if (_root.level == 4) {
tellTarget ("_root.badCupid") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid2") {
gotoAndPlay ("reset");
};
tellTarget ("_root.badCupid3") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt1") {
gotoAndPlay ("reset");
};
tellTarget ("_root.butt2") {
gotoAndPlay ("reset");
};
}
Symbol 279 MovieClip Frame 39
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 40
if (Number(/:difficulty) == 2) {
tellTarget ("/strength") {
nextFrame();
};
}
Symbol 279 MovieClip Frame 41
tellTarget ("/strength") {
nextFrame();
};
Symbol 279 MovieClip Frame 42
tellTarget ("/strength") {
nextFrame();
};
gotoAndStop (1);
Symbol 281 MovieClip Frame 1
_root.badCupid2_v = 0;
Symbol 281 MovieClip Frame 2
_root.badCupid2_v = 0;
Symbol 281 MovieClip Frame 5
setProperty("/badCupid2", _y , -100);
Symbol 281 MovieClip Frame 6
randomNumber = Number(random(5)) + 1;
randomX = Number(random(220)) + 260;
Symbol 281 MovieClip Frame 7
if (Number(randomNumber) == 3) {
gotoAndPlay (10);
setProperty("/badCupid2", _x , randomX);
} else {
gotoAndPlay (1);
}
Symbol 281 MovieClip Frame 8
gotoAndPlay (1);
Symbol 281 MovieClip Frame 10
badCupidY = getProperty("/badCupid2", _y);
if ((Number(badCupidY) >= 100) and (Number(badCupidY) <= 125)) {
direction = 2;
gotoAndPlay (15);
} else {
setProperty("/badCupid2", _y , Number(getProperty("/badCupid2", _y)) + 5);
}
Symbol 281 MovieClip Frame 11
call("move");
gotoAndPlay (10);
Symbol 281 MovieClip Frame 15
BAnumber = /:BAnumber;
randomShoot = Number(random(10)) + 1;
BadCupid2X = getProperty("/badCupid2", _x);
BadCupid2Y = getProperty("/badCupid2", _y);
if (Number(BadCupid2X) <= 20) {
if (Number(badCupid2Y) <= 175) {
setProperty("/badCupid2", _y , Number(getProperty("/badCupid2", _y)) + 40);
}
gotoAndPlay (20);
direction = 1;
} else {
setProperty("/badCupid2", _x , getProperty("/badCupid2", _x) - 5);
}
Symbol 281 MovieClip Frame 16
if (Number(randomShoot) == 5) {
gotoAndPlay (25);
} else {
gotoAndPlay (15);
}
Symbol 281 MovieClip Frame 20
BAnumber = /:BAnumber;
randomShoot = Number(random(10)) + 1;
BadCupid2X = getProperty("/badCupid2", _x);
BadCupid2Y = getProperty("/badCupid2", _y);
if (Number(BadCupid2X) >= 480) {
if (Number(badCupid2Y) <= 175) {
setProperty("/badCupid2", _y , Number(getProperty("/badCupid2", _y)) + 40);
}
gotoAndPlay (15);
direction = 2;
} else {
setProperty("/badCupid2", _x , Number(getProperty("/badCupid2", _x)) + 5);
}
Symbol 281 MovieClip Frame 21
if (Number(randomShoot) == 5) {
gotoAndPlay (25);
} else {
gotoAndPlay (20);
}
Symbol 281 MovieClip Frame 25
setProperty("/bombA" add BAnumber, _x , getProperty("/badCupid2", _x) - 10);
setProperty("/bombA" add BAnumber, _y , getProperty("/badCupid2", _y) - 10);
tellTarget ("/bombA" add BAnumber) {
gotoAndPlay ("on");
};
Symbol 281 MovieClip Frame 28
Set("/:BAnumber", Number(/:BAnumber) + 1);
if (Number(direction) == 1) {
gotoAndPlay (20);
}
if (Number(direction) == 2) {
gotoAndPlay (15);
}
Symbol 281 MovieClip Frame 32
_root.badCupid2_v = 1;
Symbol 281 MovieClip Frame 33
setProperty("/bombA" add BAnumber, _x , getProperty("/badCupid2", _x) - 10);
setProperty("/bombA" add BAnumber, _y , getProperty("/badCupid2", _y) - 10);
tellTarget ("/bombA" add BAnumber) {
gotoAndPlay ("on");
};
Symbol 281 MovieClip Frame 35
Set("/:score", Number(/:score) + 50);
Symbol 281 MovieClip Frame 36
setProperty("/badCupid2", _y , -100);
Symbol 281 MovieClip Frame 40
gotoAndPlay (1);
Symbol 282 MovieClip Frame 1
_root.badCupid_v = 0;
Symbol 282 MovieClip Frame 2
_root.badCupid_v = 0;
Symbol 282 MovieClip Frame 5
setProperty("/badCupid", _y , -100);
Symbol 282 MovieClip Frame 6
randomNumber = Number(random(5)) + 1;
randomX = Number(random(200)) + 20;
Symbol 282 MovieClip Frame 7
if (Number(randomNumber) == 3) {
gotoAndPlay (10);
setProperty("/badCupid", _x , randomX);
} else {
gotoAndPlay (1);
}
Symbol 282 MovieClip Frame 8
gotoAndPlay (1);
Symbol 282 MovieClip Frame 10
badCupidY = getProperty("/badCupid", _y);
if ((Number(badCupidY) >= 75) and (Number(badCupidY) <= 100)) {
direction = 1;
gotoAndPlay (15);
} else {
setProperty("/badCupid", _y , Number(getProperty("/badCupid", _y)) + 5);
}
Symbol 282 MovieClip Frame 11
call("move");
gotoAndPlay (10);
Symbol 282 MovieClip Frame 15
Bnumber = /:Bnumber;
randomShoot = Number(random(10)) + 1;
BadCupidX = getProperty("/badCupid", _x);
BadCupidY = getProperty("/badCupid", _y);
if (Number(BadCupidX) >= 480) {
if (Number(badCupidY) <= 200) {
setProperty("/badCupid", _y , Number(getProperty("/badCupid", _y)) + 40);
}
gotoAndPlay (19);
direction = 2;
} else {
setProperty("/badCupid", _x , Number(getProperty("/badCupid", _x)) + 5);
}
Symbol 282 MovieClip Frame 16
if (Number(randomShoot) == 5) {
gotoAndPlay (24);
} else {
gotoAndPlay (15);
}
Symbol 282 MovieClip Frame 19
Bnumber = /:Bnumber;
randomShoot = Number(random(10)) + 1;
BadCupidX = getProperty("/badCupid", _x);
BadCupidY = getProperty("/badCupid", _y);
if (Number(BadCupidX) <= 20) {
if (Number(badCupidY) <= 200) {
setProperty("/badCupid", _y , Number(getProperty("/badCupid", _y)) + 40);
}
gotoAndPlay (15);
direction = 1;
} else {
setProperty("/badCupid", _x , getProperty("/badCupid", _x) - 5);
}
Symbol 282 MovieClip Frame 20
if (Number(randomShoot) == 5) {
gotoAndPlay (24);
} else {
gotoAndPlay (19);
}
Symbol 282 MovieClip Frame 24
setProperty("/bomb" add Bnumber, _x , getProperty("/badCupid", _x) - 10);
setProperty("/bomb" add Bnumber, _y , getProperty("/badCupid", _y) - 10);
tellTarget ("/bomb" add Bnumber) {
gotoAndPlay ("on");
};
Symbol 282 MovieClip Frame 27
Set("/:Bnumber", Number(/:Bnumber) + 1);
if (Number(direction) == 1) {
gotoAndPlay (15);
}
if (Number(direction) == 2) {
gotoAndPlay (19);
}
Symbol 282 MovieClip Frame 31
_root.badCupid_v = 1;
Symbol 282 MovieClip Frame 32
setProperty("/bomb" add Bnumber, _x , getProperty("/badCupid", _x) - 10);
setProperty("/bomb" add Bnumber, _y , getProperty("/badCupid", _y) - 10);
tellTarget ("/bomb" add Bnumber) {
gotoAndPlay ("on");
};
Symbol 282 MovieClip Frame 34
Set("/:score", Number(/:score) + 50);
Symbol 282 MovieClip Frame 35
setProperty("/badCupid", _y , -100);
Symbol 282 MovieClip Frame 39
gotoAndPlay (1);
Symbol 284 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 5
BAnumber = /:BAnumber;
Symbol 284 MovieClip Frame 6
bombX = getProperty("/bombA" add BAnumber, _x);
bombY = getProperty("/bombA" add BAnumber, _y);
cupidX = getProperty("/cupid", _x) - 20;
cupidY = getProperty("/cupid", _y);
if (Number(bombY) >= 500) {
setProperty("/bombA" add BAnumber, _y , -100);
gotoAndStop (1);
} else {
setProperty("/bombA" add BAnumber, _y , getProperty("/bombA" add BAnumber, _y) + 15);
}
if (Number(_root.cupid_v) == 0) {
if ((((Number(bombX) <= Number(Number(cupidX) + 40)) and (Number(Number(bombX) + 20) >= Number(cupidX))) and (Number(bombY) <= Number(Number(cupidY) + 40))) and (Number(Number(bombY) + 20) >= Number(cupidY))) {
tellTarget ("/cupid hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
Symbol 284 MovieClip Frame 7
call("on1");
gotoAndPlay (6);
Symbol 284 MovieClip Frame 11
setProperty("/bombA" add BAnumber, _y , -100);
gotoAndStop (1);
Symbol 284 MovieClip Frame 12
call("move");
gotoAndStop (1);
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 5
Bnumber = /:Bnumber;
Symbol 286 MovieClip Frame 6
bombX = getProperty("/bomb" add Bnumber, _x);
bombY = getProperty("/bomb" add Bnumber, _y);
cupidX = getProperty("/cupid", _x) - 20;
cupidY = getProperty("/cupid", _y);
if (Number(bombY) >= 500) {
setProperty("/bomb" add Bnumber, _y , -100);
gotoAndStop (1);
} else {
setProperty("/bomb" add Bnumber, _y , getProperty("/bomb" add Bnumber, _y) + 15);
}
if (Number(_root.cupid_v) == 0) {
if ((((Number(bombX) <= Number(Number(cupidX) + 40)) and (Number(Number(bombX) + 20) >= Number(cupidX))) and (Number(bombY) <= Number(Number(cupidY) + 40))) and (Number(Number(bombY) + 20) >= Number(cupidY))) {
tellTarget ("/cupid hit") {
gotoAndPlay ("on");
};
gotoAndPlay (11);
}
}
Symbol 286 MovieClip Frame 7
call("on1");
gotoAndPlay (6);
Symbol 286 MovieClip Frame 11
setProperty("/bomb" add Bnumber, _y , -100);
gotoAndStop (1);
Symbol 286 MovieClip Frame 12
call("move");
gotoAndStop (1);
Symbol 287 MovieClip Frame 1
_root.heart4_v = 0;
randomNumber = 0;
randomY = 0;
Symbol 287 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 287 MovieClip Frame 3
setProperty("/heart4", _x , -50);
_root.heart4_v = 0;
Symbol 287 MovieClip Frame 4
movementX = Number(random(10)) + 5;
if (Number(randomNumber) == 5) {
setProperty("/heart4", _y , randomY);
gotoAndPlay (7);
} else {
gotoAndPlay (1);
}
Symbol 287 MovieClip Frame 7
heart4 = getProperty("/heart4", _x);
if (Number(heart4) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart4", _x , Number(getProperty("/heart4", _x)) + Number(movementX));
}
Symbol 287 MovieClip Frame 8
call("on");
gotoAndPlay (7);
Symbol 287 MovieClip Frame 13
stop();
Symbol 287 MovieClip Frame 17
_root.heart4_v = 1;
heart4 = getProperty("/heart4", _x);
if (Number(heart4) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart4", _x , Number(getProperty("/heart4", _x)) + Number(movementX));
}
Symbol 287 MovieClip Frame 18
heart4 = getProperty("/heart4", _x);
if (Number(heart4) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart4", _x , Number(getProperty("/heart4", _x)) + Number(movementX));
}
Symbol 287 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
tellTarget ("/strength") {
prevFrame();
};
heart4 = getProperty("/heart4", _x);
if (Number(heart4) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart4", _x , Number(getProperty("/heart4", _x)) + Number(movementX));
}
Symbol 287 MovieClip Frame 20
heart4 = getProperty("/heart4", _x);
if (Number(heart4) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart4", _x , Number(getProperty("/heart4", _x)) + Number(movementX));
}
Symbol 287 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 287 MovieClip Frame 26
stop();
Symbol 288 MovieClip Frame 1
Set("/:heart3", 0);
randomNumber = 0;
randomY = 0;
Symbol 288 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 288 MovieClip Frame 3
setProperty("/heart3", _x , -50);
_root.heart3_v = 0;
Symbol 288 MovieClip Frame 4
movementX = Number(random(10)) + 5;
if (Number(randomNumber) == 5) {
setProperty("/heart3", _y , randomY);
gotoAndPlay (7);
} else {
gotoAndPlay (1);
}
Symbol 288 MovieClip Frame 7
heart3 = getProperty("/heart3", _x);
if (Number(heart3) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/heart3", _x , Number(getProperty("/heart3", _x)) + Number(movementX));
}
Symbol 288 MovieClip Frame 8
call("on");
gotoAndPlay (7);
Symbol 288 MovieClip Frame 13
stop();
Symbol 288 MovieClip Frame 17
_root.heart3_v = 1;
heart3 = getProperty("/heart3", _x);
if (Number(heart3) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart3", _x , Number(getProperty("/heart3", _x)) + Number(movementX));
}
Symbol 288 MovieClip Frame 18
heart3 = getProperty("/heart3", _x);
if (Number(heart3) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart3", _x , Number(getProperty("/heart3", _x)) + Number(movementX));
}
Symbol 288 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
tellTarget ("/strength") {
prevFrame();
};
heart3 = getProperty("/heart3", _x);
if (Number(heart3) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart3", _x , Number(getProperty("/heart3", _x)) + Number(movementX));
}
Symbol 288 MovieClip Frame 20
heart3 = getProperty("/heart3", _x);
if (Number(heart3) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart3", _x , Number(getProperty("/heart3", _x)) + Number(movementX));
}
Symbol 288 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 288 MovieClip Frame 26
stop();
Symbol 289 MovieClip Frame 1
_root.heart2_v = 0;
randomNumber = 0;
randomY = 0;
Symbol 289 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 289 MovieClip Frame 3
setProperty("/heart2", _x , 600);
_root.heart2_v = 0;
Symbol 289 MovieClip Frame 4
movementX = Number(random(10)) + 5;
if (Number(randomNumber) == 10) {
setProperty("/heart2", _y , randomY);
gotoAndPlay (8);
} else {
gotoAndPlay (1);
}
Symbol 289 MovieClip Frame 8
heart2 = getProperty("/heart2", _x);
if (Number(heart2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart2", _x , getProperty("/heart2", _x) - movementX);
}
Symbol 289 MovieClip Frame 9
call("on");
gotoAndPlay (8);
Symbol 289 MovieClip Frame 13
stop();
Symbol 289 MovieClip Frame 17
_root.heart2_v = 1;
heart2 = getProperty("/heart2", _x);
if (Number(heart2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart2", _x , getProperty("/heart2", _x) - movementX);
}
Symbol 289 MovieClip Frame 18
heart2 = getProperty("/heart2", _x);
if (Number(heart2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart2", _x , getProperty("/heart2", _x) - movementX);
}
Symbol 289 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
tellTarget ("/strength") {
prevFrame();
};
heart2 = getProperty("/heart2", _x);
if (Number(heart2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart2", _x , getProperty("/heart2", _x) - movementX);
}
Symbol 289 MovieClip Frame 20
heart2 = getProperty("/heart2", _x);
if (Number(heart2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart2", _x , getProperty("/heart2", _x) - movementX);
}
Symbol 289 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 289 MovieClip Frame 25
stop();
Symbol 290 MovieClip Frame 1
_root.heart1_v = 0;
randomNumber = 0;
randomY = 0;
Symbol 290 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 290 MovieClip Frame 3
setProperty("/heart1", _x , 600);
_root.heart1_v = 0;
Symbol 290 MovieClip Frame 4
movementX = Number(random(10)) + 5;
if (Number(randomNumber) == 10) {
setProperty("/heart1", _y , randomY);
gotoAndPlay (8);
} else {
gotoAndPlay (1);
}
Symbol 290 MovieClip Frame 8
heart1 = getProperty("/heart1", _x);
if (Number(heart1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart1", _x , getProperty("/heart1", _x) - movementX);
}
Symbol 290 MovieClip Frame 9
call("on");
gotoAndPlay (8);
Symbol 290 MovieClip Frame 13
stop();
Symbol 290 MovieClip Frame 17
_root.heart1_v = 1;
heart1 = getProperty("/heart1", _x);
if (Number(heart1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart1", _x , getProperty("/heart1", _x) - movementX);
}
Symbol 290 MovieClip Frame 18
heart1 = getProperty("/heart1", _x);
if (Number(heart1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart1", _x , getProperty("/heart1", _x) - movementX);
}
Symbol 290 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
tellTarget ("/strength") {
prevFrame();
};
heart1 = getProperty("/heart1", _x);
if (Number(heart1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart1", _x , getProperty("/heart1", _x) - movementX);
}
Symbol 290 MovieClip Frame 20
heart1 = getProperty("/heart1", _x);
if (Number(heart1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/heart1", _x , getProperty("/heart1", _x) - movementX);
}
Symbol 290 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 290 MovieClip Frame 24
stop();
Symbol 291 MovieClip Frame 1
Set("/:cloud2", 0);
randomNumber = 0;
randomY = 0;
Symbol 291 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 291 MovieClip Frame 3
setProperty("/cloud2", _x , -50);
Set("/:cloud2", 0);
Symbol 291 MovieClip Frame 4
movementX = Number(random(5)) + 1;
if (Number(randomNumber) == 5) {
setProperty("/cloud2", _y , randomY);
gotoAndPlay (7);
} else {
gotoAndPlay (1);
}
Symbol 291 MovieClip Frame 7
cloud2 = getProperty("/cloud2", _x);
if (Number(cloud2) >= 600) {
gotoAndPlay (1);
} else {
setProperty("/cloud2", _x , Number(getProperty("/cloud2", _x)) + Number(movementX));
}
Symbol 291 MovieClip Frame 8
call("on");
gotoAndPlay (7);
Symbol 291 MovieClip Frame 13
stop();
Symbol 291 MovieClip Frame 17
Set("/:cloud2", 1);
cloud2 = getProperty("/cloud2", _x);
if (Number(cloud2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud2", _x , Number(getProperty("/cloud2", _x)) + Number(movementX));
}
Symbol 291 MovieClip Frame 18
cloud2 = getProperty("/cloud2", _x);
if (Number(cloud2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud2", _x , Number(getProperty("/cloud2", _x)) + Number(movementX));
}
Symbol 291 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
cloud2 = getProperty("/cloud2", _x);
if (Number(cloud2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud2", _x , Number(getProperty("/cloud2", _x)) + Number(movementX));
}
Symbol 291 MovieClip Frame 20
cloud2 = getProperty("/cloud2", _x);
if (Number(cloud2) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud2", _x , Number(getProperty("/cloud2", _x)) + Number(movementX));
}
Symbol 291 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 291 MovieClip Frame 26
stop();
Symbol 292 MovieClip Frame 1
Set("/:cloud1", 0);
randomNumber = 0;
randomY = 0;
Symbol 292 MovieClip Frame 2
randomNumber = Number(random(10)) + 1;
randomY = Number(random(150)) + 30;
Symbol 292 MovieClip Frame 3
setProperty("/cloud1", _x , 600);
Set("/:cloud1", 0);
Symbol 292 MovieClip Frame 4
movementX = Number(random(5)) + 1;
if (Number(randomNumber) == 10) {
setProperty("/cloud1", _y , randomY);
gotoAndPlay (8);
} else {
gotoAndPlay (1);
}
Symbol 292 MovieClip Frame 8
cloud1 = getProperty("/cloud1", _x);
if (Number(cloud1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud1", _x , getProperty("/cloud1", _x) - movementX);
}
Symbol 292 MovieClip Frame 9
call("on");
gotoAndPlay (8);
Symbol 292 MovieClip Frame 13
stop();
Symbol 292 MovieClip Frame 17
Set("/:cloud1", 1);
cloud1 = getProperty("/cloud1", _x);
if (Number(cloud1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud1", _x , getProperty("/cloud1", _x) - movementX);
}
Symbol 292 MovieClip Frame 18
cloud1 = getProperty("/cloud1", _x);
if (Number(cloud1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud1", _x , getProperty("/cloud1", _x) - movementX);
}
Symbol 292 MovieClip Frame 19
Set("/:score", Number(/:score) + 50);
cloud1 = getProperty("/cloud1", _x);
if (Number(cloud1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud1", _x , getProperty("/cloud1", _x) - movementX);
}
Symbol 292 MovieClip Frame 20
cloud1 = getProperty("/cloud1", _x);
if (Number(cloud1) <= Number(-100)) {
gotoAndPlay (1);
} else {
setProperty("/cloud1", _x , getProperty("/cloud1", _x) - movementX);
}
Symbol 292 MovieClip Frame 21
call("hit1");
gotoAndPlay (20);
Symbol 292 MovieClip Frame 24
stop();
Symbol 296 MovieClip Frame 1
Selection.setFocus(this);
this.onEnterFrame = function () {
cupidX = _root.cupid._x;
if (Number(cupidX) <= 50) {
_root.cupid._x = 50;
}
if (Number(cupidX) >= 450) {
_root.cupid._x = 450;
}
badCupid3X = _root.badCupid3._x;
if (Number(badCupid3X) <= 25) {
_root.badCupid3._x = 25;
}
if (Number(badCupid3X) >= 475) {
_root.badCupid3._x = 475;
}
if (Number(_root.Mnumber) > 10) {
_root.Mnumber = 1;
}
if (Number(_root.Anumber) > 10) {
_root.Anumber = 1;
}
if (Number(_root.Bnumber) > 10) {
_root.Bnumber = 1;
}
if (Number(_root.BAnumber) > 10) {
_root.BAnumber = 1;
}
if (Number(_root.Fnumber) > 5) {
_root.Fnumber = 1;
}
if (Number(_root.FAnumber) > 5) {
_root.FAnumber = 1;
}
if (Number(_root.level) == 1) {
if (Number(_root.score) >= 1000) {
_root.gotoAndPlay("level2");
}
}
if (Number(_root.level) == 2) {
if (Number(_root.score) >= 2500) {
_root.gotoAndPlay("level3");
}
}
if (Number(_root.level) == 3) {
if (Number(_root.score) >= 5000) {
_root.gotoAndPlay("win");
}
}
};
Symbol 301 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 5
tellTarget ("/butt1") {
gotoAndPlay ("hit");
};
Symbol 301 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 5
tellTarget ("/butt2") {
gotoAndPlay ("hit");
};
Symbol 302 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 306 MovieClip Frame 1
_root.butt2_v = 0;
random = 0;
Symbol 306 MovieClip Frame 2
randomNumber = Number(random(20)) + 1;
randomY = Number(random(150)) + 30;
Symbol 306 MovieClip Frame 5
setProperty("/butt2", _x , 600);
_root.butt2_v = 0;
Symbol 306 MovieClip Frame 6
movementX = Number(random(5)) + 5;
if (Number(randomNumber) == 5) {
gotoAndPlay (7);
setProperty("/butt2", _y , randomY);
} else {
gotoAndPlay (1);
}
Symbol 306 MovieClip Frame 7
butt2 = getProperty("/butt2", _x);
if (Number(butt2) <= Number(-50)) {
setProperty("/butt2", _x , 600);
gotoAndPlay (1);
} else {
setProperty("/butt2", _x , getProperty("/butt2", _x) - movementX);
randomFart = Number(random(10)) + 1;
}
Symbol 306 MovieClip Frame 8
butt2 = getProperty("/butt2", _x);
if (Number(butt1) <= Number(-50)) {
setProperty("/butt2", _x , 600);
gotoAndPlay (1);
} else {
setProperty("/butt2", _x , getProperty("/butt2", _x) - movementX);
if (Number(randomFart) == 5) {
gotoAndPlay (12);
} else {
gotoAndPlay (7);
}
}
Symbol 306 MovieClip Frame 12
butt2 = getProperty("/butt2", _x);
FAnumber = /:FAnumber;
if (Number(butt2) <= Number(-50)) {
setProperty("/butt2", _x , 600);
gotoAndPlay (1);
} else {
setProperty("/fartA" add FAnumber, _x , getProperty("/butt2", _x));
setProperty("/fartA" add FAnumber, _y , getProperty("/butt2", _y));
tellTarget ("/fartA" add FAnumber) {
gotoAndPlay ("on");
};
setProperty("/butt2", _x , getProperty("/butt2", _x) - movementX);
}
Symbol 306 MovieClip Frame 13
butt2 = getProperty("/butt1", _x);
if (Number(butt1) <= Number(-50)) {
setProperty("/butt2", _x , 600);
gotoAndPlay (1);
} else {
setProperty("/butt2", _x , getProperty("/butt2", _x) - movementX);
}
Symbol 306 MovieClip Frame 14
call("fart1");
Symbol 306 MovieClip Frame 15
call("fart1");
Symbol 306 MovieClip Frame 16
call("fart1");
Symbol 306 MovieClip Frame 17
butt2 = getProperty("/butt2", _x);
if (Number(butt2) <= Number(-50)) {
setProperty("/butt2", _x , 600);
gotoAndPlay (1);
} else {
setProperty("/butt2", _x , getProperty("/butt2", _x) - movementX);
gotoAndPlay (7);
}
Set("/:FAnumber", Number(/:FAnumber) + 1);
Symbol 306 MovieClip Frame 20
stop();
Symbol 306 MovieClip Frame 24
_root.butt2_v = 1;
Symbol 306 MovieClip Frame 26
Set("/:score", Number(/:score) + 50);
Symbol 306 MovieClip Frame 27
setProperty("/butt2", _x , 600);
Symbol 306 MovieClip Frame 33
gotoAndPlay (1);
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 5
FAnumber = /:FAnumber;
Symbol 308 MovieClip Frame 8
fartX = getProperty("/fartA" add FAnumber, _x) - 10;
fartY = getProperty("/fartA" add FAnumber, _y);
cupidX = getProperty("/cupid", _x) - 20;
cupidY = getProperty("/cupid", _y);
if (Number(fartY) >= 500) {
setProperty("/fartA" add FAnumber, _y , -100);
gotoAndStop (1);
} else {
setProperty("/fartA" add FAnumber, _y , getProperty("/fartA" add FAnumber, _y) + 5);
}
if (Number(_root.cupid_v) == 0) {
if ((((Number(fartX) <= Number(Number(cupidX) + 40)) and (Number(Number(fartX) + 20) >= Number(cupidX))) and (Number(fartY) <= Number(Number(cupidY) + 40))) and (Number(Number(fartY) + 20) >= Number(cupidY))) {
tellTarget ("/cupid hit") {
gotoAndPlay ("on1");
};
gotoAndPlay (13);
}
}
Symbol 308 MovieClip Frame 9
call("on1");
gotoAndPlay (8);
Symbol 308 MovieClip Frame 13
setProperty("/fartA" add FAnumber, _y , -100);
gotoAndStop (1);
Symbol 308 MovieClip Frame 14
call("move");
gotoAndStop (1);
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 5
Fnumber = /:Fnumber;
Symbol 310 MovieClip Frame 8
fartX = getProperty("/fart" add Fnumber, _x) - 10;
fartY = getProperty("/fart" add Fnumber, _y);
cupidX = getProperty("/cupid", _x) - 20;
cupidY = getProperty("/cupid", _y);
if (Number(fartY) >= 500) {
setProperty("/fart" add Fnumber, _y , -100);
gotoAndStop (1);
} else {
setProperty("/fart" add Fnumber, _y , getProperty("/fart" add Fnumber, _y) + 5);
}
if (Number(_root.cupid_v) == 0) {
if ((((Number(fartX) <= Number(Number(cupidX) + 40)) and (Number(Number(fartX) + 20) >= Number(cupidX))) and (Number(fartY) <= Number(Number(cupidY) + 40))) and (Number(Number(fartY) + 20) >= Number(cupidY))) {
tellTarget ("/cupid hit") {
gotoAndPlay ("on1");
};
gotoAndPlay (13);
}
}
Symbol 310 MovieClip Frame 9
call("on1");
gotoAndPlay (8);
Symbol 310 MovieClip Frame 13
setProperty("/fart" add Fnumber, _y , -100);
gotoAndStop (1);
Symbol 310 MovieClip Frame 14
call("move");
gotoAndStop (1);
Symbol 311 MovieClip Frame 1
_root.butt1_v = 0;
random = 0;
Symbol 311 MovieClip Frame 2
randomNumber = Number(random(20)) + 1;
randomY = Number(random(150)) + 30;
Symbol 311 MovieClip Frame 5
setProperty("/butt1", _x , -50);
_root.butt1_v = 0;
Symbol 311 MovieClip Frame 6
movementX = Number(random(5)) + 5;
if (Number(randomNumber) == 5) {
gotoAndPlay (7);
setProperty("/butt1", _y , randomY);
} else {
gotoAndPlay (1);
}
Symbol 311 MovieClip Frame 7
butt1 = getProperty("/butt1", _x);
if (Number(butt1) >= 600) {
setProperty("/butt1", _x , -50);
gotoAndPlay (1);
} else {
setProperty("/butt1", _x , Number(getProperty("/butt1", _x)) + Number(movementX));
randomFart = Number(random(10)) + 1;
}
Symbol 311 MovieClip Frame 8
butt1 = getProperty("/butt1", _x);
if (Number(butt1) >= 600) {
setProperty("/butt1", _x , -50);
gotoAndPlay (1);
} else {
setProperty("/butt1", _x , Number(getProperty("/butt1", _x)) + Number(movementX));
if (Number(randomFart) == 5) {
gotoAndPlay (12);
} else {
gotoAndPlay (7);
}
}
Symbol 311 MovieClip Frame 12
butt1 = getProperty("/butt1", _x);
Fnumber = /:Fnumber;
if (Number(butt1) >= 600) {
setProperty("/butt1", _x , -50);
gotoAndPlay (1);
} else {
setProperty("/fart" add Fnumber, _x , getProperty("/butt1", _x));
setProperty("/fart" add Fnumber, _y , getProperty("/butt1", _y));
tellTarget ("/fart" add Fnumber) {
gotoAndPlay ("on");
};
setProperty("/butt1", _x , Number(getProperty("/butt1", _x)) + Number(movementX));
}
Symbol 311 MovieClip Frame 13
butt1 = getProperty("/butt1", _x);
if (Number(butt1) >= 600) {
setProperty("/butt1", _x , -50);
gotoAndPlay (1);
} else {
setProperty("/butt1", _x , Number(getProperty("/butt1", _x)) + Number(movementX));
}
Symbol 311 MovieClip Frame 14
call("fart1");
Symbol 311 MovieClip Frame 15
call("fart1");
Symbol 311 MovieClip Frame 16
call("fart1");
Symbol 311 MovieClip Frame 17
butt1 = getProperty("/butt1", _x);
if (Number(butt1) >= 600) {
setProperty("/butt1", _x , -50);
gotoAndPlay (1);
} else {
setProperty("/butt1", _x , Number(getProperty("/butt1", _x)) + Number(movementX));
gotoAndPlay (7);
}
Set("/:Fnumber", Number(/:Fnumber) + 1);
Symbol 311 MovieClip Frame 20
stop();
Symbol 311 MovieClip Frame 24
_root.butt1_v = 1;
Symbol 311 MovieClip Frame 26
Set("/:score", Number(/:score) + 50);
Symbol 311 MovieClip Frame 27
setProperty("/butt1", _x , -100);
Symbol 311 MovieClip Frame 33
gotoAndPlay (1);
Symbol 315 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 5
tellTarget ("/badCupid3") {
gotoAndPlay ("hit");
};
Symbol 315 MovieClip Frame 6
call("on");
gotoAndStop (1);
Symbol 321 MovieClip Frame 1
_root.badCupid3_v = 0;
Symbol 321 MovieClip Frame 2
_root.badCupid3_v = 0;
Symbol 321 MovieClip Frame 5
setProperty("/badCupid3", _y , -100);
Symbol 321 MovieClip Frame 6
randomNumber = Number(random(5)) + 1;
randomX = Number(random(200)) + 20;
Symbol 321 MovieClip Frame 7
if (Number(randomNumber) == 5) {
gotoAndPlay (10);
setProperty("/badCupid3", _x , randomX);
} else {
gotoAndPlay (1);
}
Symbol 321 MovieClip Frame 8
gotoAndPlay (1);
Symbol 321 MovieClip Frame 10
badCupid3Y = getProperty("/badCupid3", _y);
if ((Number(badCupid3Y) >= 75) and (Number(badCupid3Y) <= 100)) {
gotoAndPlay (15);
} else {
setProperty("/badCupid3", _y , Number(getProperty("/badCupid3", _y)) + 5);
}
Symbol 321 MovieClip Frame 11
call("move");
gotoAndPlay (10);
Symbol 321 MovieClip Frame 15
Anumber = /:Anumber;
randomShoot = Number(random(10)) + 1;
cupidX = getProperty("/cupid", _x);
BadCupid3X = getProperty("/badCupid3", _x);
if (Number(cupidX) <= Number(BadCupid3X)) {
setProperty("/badCupid3", _x , getProperty("/badCupid3", _x) - 5);
}
if (Number(cupidX) >= Number(BadCupid3X)) {
setProperty("/badCupid3", _x , Number(getProperty("/badCupid3", _x)) + 5);
}
Symbol 321 MovieClip Frame 16
if (Number(randomShoot) == 5) {
gotoAndPlay (20);
} else {
gotoAndPlay (15);
}
Symbol 321 MovieClip Frame 20
setProperty("/arrowA" add Anumber, _x , getProperty("/badCupid3", _x));
setProperty("/arrowA" add Anumber, _y , Number(getProperty("/badCupid3", _y)) + 40);
tellTarget ("/arrowA" add Anumber) {
gotoAndPlay ("on");
};
Symbol 321 MovieClip Frame 25
Set("/:Anumber", Number(/:Anumber) + 1);
gotoAndPlay (15);
Symbol 321 MovieClip Frame 32
_root.badCupid3_v = 1;
Symbol 321 MovieClip Frame 35
Set("/:score", Number(/:score) + 50);
Symbol 321 MovieClip Frame 36
setProperty("/badCupid3", _y , -100);
Symbol 321 MovieClip Frame 40
gotoAndPlay (1);
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 5
Anumber = /:Anumber;
Symbol 323 MovieClip Frame 6
arrowAX = getProperty("/arrowA" add Anumber, _x);
arrowAY = getProperty("/arrowA" add Anumber, _y);
cupidX = getProperty("/cupid", _x) - 20;
cupidY = getProperty("/cupid", _y);
if (Number(arrowAY) >= 500) {
setProperty("/arrowA" add Anumber, _y , -100);
gotoAndStop (1);
} else {
setProperty("/arrowA" add Anumber, _y , getProperty("/arrowA" add Anumber, _y) + 20);
}
if (Number(_root.cupid_v) == 0) {
if ((((Number(arrowAX) <= Number(Number(cupidX) + 40)) and (Number(Number(arrowAX) + 10) >= Number(cupidX))) and (Number(arrowAY) <= Number(Number(cupidY) + 40))) and (Number(Number(arrowAY) + 10) >= Number(cupidY))) {
tellTarget ("/cupid hit") {
gotoAndPlay ("on2");
};
gotoAndPlay (11);
}
}
Symbol 323 MovieClip Frame 7
call("on1");
gotoAndPlay (6);
Symbol 323 MovieClip Frame 11
setProperty("/arrowA" add Anumber, _y , -100);
gotoAndStop (1);
Symbol 323 MovieClip Frame 12
call("move");
gotoAndStop (1);
Symbol 328 MovieClip Frame 1
cupidX = getProperty("/cupid", _x);
if (Number(cupidX) <= 50) {
setProperty("/cupid", _x , 50);
}
if (Number(cupidX) >= 450) {
setProperty("/cupid", _x , 450);
}
badCupid3X = getProperty("/badCupid3", _x);
if (Number(badCupid3X) <= 25) {
setProperty("/badCupid3", _x , 25);
}
if (Number(badCupid3X) >= 475) {
setProperty("/badCupid3", _x , 475);
}
if (Number(/:Mnumber) > 10) {
Set("/:Mnumber", 1);
}
if (Number(/:Anumber) > 10) {
Set("/:Anumber", 1);
}
if (Number(/:Bnumber) > 10) {
Set("/:Bnumber", 1);
}
if (Number(/:BAnumber) > 10) {
Set("/:BAnumber", 1);
}
if (Number(/:Fnumber) > 5) {
Set("/:Fnumber", 1);
}
if (Number(/:FAnumber) > 5) {
Set("/:FAnumber", 1);
}
Symbol 328 MovieClip Frame 2
call("on");
gotoAndPlay (1);
Symbol 329 Button
on (keyPress "<Right>") {
setProperty("/nothing", _y , "700");
}
on (keyPress "<Left>") {
setProperty("/nothing", _y , "700");
}
on (keyPress ",") {
setProperty("/nothing", _y , "700");
}
on (keyPress ".") {
setProperty("/nothing", _y , "700");
}
on (keyPress "<Space>") {
setProperty("/nothing", _y , "700");
}
Symbol 331 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
_root.level = 2;
_root.gotoAndStop("level 2");
}
Symbol 338 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
_root.level = 3;
_root.gotoAndStop("level 3");
}
Symbol 352 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
Set("/:level", 4);
Set("/:difficulty", 2);
_root.gotoAndStop("level 3");
}
Symbol 353 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
Set("/:score", 0);
Set("/:level", 0);
_root.gotoAndStop("instructions");
}
Symbol 365 Button
on (press) {
s = new Sound();
s.attachSound("Bottle Pop 1");
s.start();
Set("/:score", 0);
Set("/:level", 0);
_root.gotoAndPlay("instructions");
}