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", "menu_play", 100009);
attachMovie("menu_games", "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", "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);
stop();
Frame 90
1();
Frame 109
_root.movieQualitySetting.movieQuality = 4;
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 ("up");
}
Symbol 28 Button
on (press) {
_level0.movieQualityUserSet = 1;
gotoAndStop ("low");
}
Symbol 30 Button
on (press) {
_level0.movieQualityUserSet = 2;
gotoAndStop ("medium");
}
Symbol 31 Button
on (press) {
_level0.movieQualityUserSet = 3;
gotoAndStop ("high");
}
Symbol 33 Button
on (press) {
_level0.movieQualityUserSet = 2;
_level0.movieQualitySetting.movieQuality = 2;
gotoAndStop ("medium");
}
Symbol 34 Button
on (press) {
_level0.movieQualityUserSet = 3;
_level0.movieQualitySetting.movieQuality = 3;
gotoAndStop ("high");
}
Symbol 35 Button
on (press) {
_level0.movieQualityUserSet = 1;
_level0.movieQualitySetting.movieQuality = 1;
gotoAndStop ("low");
}
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 ("down");
}
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 44 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 47 Button
on (press) {
_root.background.removeMovieClip();
_root.game_intro.removeMovieClip();
_root.gotoAndStop("game");
this.removeMovieClip();
}
Symbol 49 Button
on (release) {
getURL (_root.gamesForYourSiteLink, "_blank");
}
Symbol 50 Button
on (release) {
getURL (_root.playMoreGamesLink, "_blank");
}
Symbol 51 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 65 MovieClip Frame 43
stop();
Symbol 68 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 69 Button
on (press) {
_root.background.removeMovieClip();
_root.developer_instructions.removeMovieClip();
_root.gotoAndStop("game");
this.removeMovieClip();
}
Symbol 70 MovieClip [play_button2] 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 71 Button
on (press) {
_root.gotoAndPlay("GO");
this.removeMovieClip();
}
Symbol 72 MovieClip [play_button] 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 75 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 77 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 80 Button
on (release) {
_root.game = "pause";
gotoAndStop ("up");
}
Symbol 84 Button
on (release) {
_root.game = "play";
gotoAndStop ("down");
}
Symbol 85 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 85 MovieClip [menu_gamepug] Frame 2
1();
Symbol 85 MovieClip [menu_gamepug] Frame 5
stop();
Instance of Symbol 36 MovieClip in Symbol 85 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 85 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 85 MovieClip [menu_gamepug] Frame 6
1();
Symbol 86 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 88 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 90 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 91 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 92 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 112 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 118 Button
on (press) {
_root.directions = 1;
_root.background.removeMovieClip();
_root.developer_intro.removeMovieClip();
_root.gotoAndPlay("game");
this.removeMovieClip();
}
Symbol 123 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 25
Set("/:shooter_red", 0);
Symbol 123 MovieClip Frame 41
if (Number(/:shooter_red) == 0) {
tellTarget ("/shooter") {
gotoAndPlay ("tired");
};
}
Set("/:shooter_red", 1);
Symbol 123 MovieClip Frame 42
call("tired");
Symbol 123 MovieClip Frame 43
call("tired");
Symbol 123 MovieClip Frame 44
call("tired");
Symbol 123 MovieClip Frame 45
call("tired");
Symbol 123 MovieClip Frame 46
tellTarget ("/shooter") {
gotoAndPlay ("knocked out");
};
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 35
Set("/:defender_red", 0);
Symbol 126 MovieClip Frame 51
if (Number(/:defender_red) == 0) {
tellTarget ("/defender") {
gotoAndPlay ("tired");
};
}
Set("/:defender_red", 1);
Symbol 126 MovieClip Frame 52
call("tired");
Symbol 126 MovieClip Frame 53
call("tired");
Symbol 126 MovieClip Frame 54
call("tired");
Symbol 126 MovieClip Frame 55
call("tired");
Symbol 126 MovieClip Frame 56
tellTarget ("/defender") {
gotoAndPlay ("knocked out");
};
stop();
Symbol 129 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 130 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 135 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 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 7
tellTarget ("/machine/box") {
nextFrame();
};
Symbol 147 MovieClip Frame 12
gotoAndStop ("off");
Symbol 147 MovieClip Frame 16
tellTarget ("/machine/box") {
nextFrame();
};
Symbol 147 MovieClip Frame 21
gotoAndStop ("off");
Symbol 148 Button
on (release) {
Set("/:winnings", /:winnings - 1);
gotoAndPlay ("on");
}
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
loser = Number(loser) + 1;
Symbol 162 MovieClip Frame 3
if (Number(loser) == 3) {
if (Number(/:slow) == 0) {
gotoAndPlay ("suck");
} else {
gotoAndPlay ("suck2");
}
loser = 0;
} else if (Number(/:slow) == 0) {
gotoAndPlay ("loser");
} else {
gotoAndPlay ("loser2");
}
Symbol 162 MovieClip Frame 4
if (Number(loser) == 3) {
if (Number(/:slow) == 0) {
gotoAndPlay ("suck");
} else {
gotoAndPlay ("suck2");
}
loser = 0;
} else if (Number(/:slow) == 0) {
gotoAndPlay ("loser");
} else {
gotoAndPlay ("loser2");
}
Symbol 162 MovieClip Frame 37
gotoAndStop ("off");
Symbol 162 MovieClip Frame 103
gotoAndStop ("off");
Symbol 162 MovieClip Frame 139
gotoAndStop ("off");
Symbol 162 MovieClip Frame 200
gotoAndStop ("off");
Symbol 162 MovieClip Frame 257
gotoAndStop ("off");
Symbol 162 MovieClip Frame 319
gotoAndStop ("off");
Symbol 166 MovieClip Frame 1
winnings = /:winnings;
if (Number(winnings) <= 0) {
Set("/:winnings", 0);
winnings = 0;
}
Symbol 166 MovieClip Frame 2
call("check");
gotoAndPlay ("check");
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 11
gotoAndPlay ("on");
Symbol 174 Button
on (press) {
b = new Sound();
b.attachSound("tvOn");
b.start();
if (Number(/:stick) == 1) {
tellTarget ("/stick") {
gotoAndPlay ("on2");
};
} else {
tellTarget ("/stick") {
gotoAndPlay ("on1");
};
}
Set("/:crushed", 1);
}
Symbol 184 MovieClip Frame 13
gotoAndPlay ("loop");
Symbol 190 Button
on (release) {
Set("/:crushed", 0);
Set("/:stick", 0);
Set("/:slow", 0);
gotoAndPlay ("off");
}
Symbol 191 MovieClip Frame 1
if (Number(/:crushed) == 1) {
gotoAndStop ("on");
}
Symbol 191 MovieClip Frame 2
stop();
Symbol 191 MovieClip Frame 3
stop();
Symbol 191 MovieClip Frame 5
stop();
Symbol 191 MovieClip Frame 8
Set("/:slow", 1);
Symbol 191 MovieClip Frame 10
Set("/:stick", 1);
Symbol 243 MovieClip Frame 4
gotoAndPlay (1);
Symbol 243 MovieClip Frame 6
stop();
Symbol 249 MovieClip Frame 3
randomN = random(3) + 1;
Symbol 249 MovieClip Frame 6
if (randomN == 1) {
gotoAndPlay ("on");
} else {
gotoAndPlay ("loop");
}
Symbol 262 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 2
random = Number(random(100)) + 1;
Symbol 262 MovieClip Frame 3
if ((Number(random) >= 1) and (Number(random) <= 13)) {
gotoAndPlay ("gladiator");
}
if ((Number(random) >= 14) and (Number(random) <= 27)) {
gotoAndPlay ("blonde");
}
if ((Number(random) >= 28) and (Number(random) <= 41)) {
gotoAndPlay ("elf");
}
if ((Number(random) >= 42) and (Number(random) <= 55)) {
gotoAndPlay ("groundhog");
}
if ((Number(random) >= 56) and (Number(random) <= 69)) {
gotoAndPlay ("bunny");
}
if ((Number(random) >= 70) and (Number(random) <= 83)) {
gotoAndPlay ("teeth");
}
if ((Number(random) >= 84) and (Number(random) <= 100)) {
gotoAndPlay ("eye");
}
Symbol 262 MovieClip Frame 10
Set("/machine:eye", Number(/machine:eye) + 1);
Symbol 262 MovieClip Frame 16
stop();
Symbol 262 MovieClip Frame 25
stop();
Symbol 262 MovieClip Frame 26
Set("/machine:teeth", Number(/machine:teeth) + 1);
Symbol 262 MovieClip Frame 32
stop();
Symbol 262 MovieClip Frame 33
Set("/machine:bunny", Number(/machine:bunny) + 1);
Symbol 262 MovieClip Frame 39
stop();
Symbol 262 MovieClip Frame 40
Set("/machine:groundhog", Number(/machine:groundhog) + 1);
Symbol 262 MovieClip Frame 46
stop();
Symbol 262 MovieClip Frame 47
Set("/machine:elf", Number(/machine:elf) + 1);
Symbol 262 MovieClip Frame 53
stop();
Symbol 262 MovieClip Frame 54
Set("/machine:blonde", Number(/machine:blonde) + 1);
Symbol 262 MovieClip Frame 60
stop();
Symbol 262 MovieClip Frame 61
Set("/machine:gladiator", Number(/machine:gladiator) + 1);
Symbol 262 MovieClip Frame 67
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 2
random = Number(random(100)) + 1;
Symbol 323 MovieClip Frame 3
if ((Number(random) >= 1) and (Number(random) <= 13)) {
gotoAndPlay ("gladiator");
}
if ((Number(random) >= 14) and (Number(random) <= 27)) {
gotoAndPlay ("blonde");
}
if ((Number(random) >= 28) and (Number(random) <= 41)) {
gotoAndPlay ("elf");
}
if ((Number(random) >= 42) and (Number(random) <= 55)) {
gotoAndPlay ("groundhog");
}
if ((Number(random) >= 56) and (Number(random) <= 69)) {
gotoAndPlay ("bunny");
}
if ((Number(random) >= 70) and (Number(random) <= 83)) {
gotoAndPlay ("teeth");
}
if ((Number(random) >= 84) and (Number(random) <= 100)) {
gotoAndPlay ("eye");
}
Symbol 323 MovieClip Frame 10
Set("/machine:eye", Number(/machine:eye) + 1);
Symbol 323 MovieClip Frame 16
stop();
Symbol 323 MovieClip Frame 25
stop();
Symbol 323 MovieClip Frame 26
Set("/machine:teeth", Number(/machine:teeth) + 1);
Symbol 323 MovieClip Frame 32
stop();
Symbol 323 MovieClip Frame 33
Set("/machine:bunny", Number(/machine:bunny) + 1);
Symbol 323 MovieClip Frame 39
stop();
Symbol 323 MovieClip Frame 40
Set("/machine:groundhog", Number(/machine:groundhog) + 1);
Symbol 323 MovieClip Frame 46
stop();
Symbol 323 MovieClip Frame 47
Set("/machine:elf", Number(/machine:elf) + 1);
Symbol 323 MovieClip Frame 53
stop();
Symbol 323 MovieClip Frame 54
Set("/machine:blonde", Number(/machine:blonde) + 1);
Symbol 323 MovieClip Frame 60
stop();
Symbol 323 MovieClip Frame 61
Set("/machine:gladiator", Number(/machine:gladiator) + 1);
Symbol 323 MovieClip Frame 67
stop();
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 2
random = Number(random(100)) + 1;
Symbol 325 MovieClip Frame 3
if ((Number(random) >= 1) and (Number(random) <= 9)) {
gotoAndPlay ("gladiator");
}
if ((Number(random) >= 10) and (Number(random) <= 19)) {
gotoAndPlay ("blonde");
}
if ((Number(random) >= 20) and (Number(random) <= 29)) {
gotoAndPlay ("elf");
}
if ((Number(random) >= 30) and (Number(random) <= 44)) {
gotoAndPlay ("groundhog");
}
if ((Number(random) >= 45) and (Number(random) <= 59)) {
gotoAndPlay ("bunny");
}
if ((Number(random) >= 60) and (Number(random) <= 79)) {
gotoAndPlay ("teeth");
}
if ((Number(random) >= 80) and (Number(random) <= 100)) {
gotoAndPlay ("eye");
}
Symbol 325 MovieClip Frame 10
Set("/machine:eye", Number(/machine:eye) + 1);
Symbol 325 MovieClip Frame 16
stop();
Symbol 325 MovieClip Frame 25
stop();
Symbol 325 MovieClip Frame 26
Set("/machine:teeth", Number(/machine:teeth) + 1);
Symbol 325 MovieClip Frame 32
stop();
Symbol 325 MovieClip Frame 33
Set("/machine:bunny", Number(/machine:bunny) + 1);
Symbol 325 MovieClip Frame 39
stop();
Symbol 325 MovieClip Frame 40
Set("/machine:groundhog", Number(/machine:groundhog) + 1);
Symbol 325 MovieClip Frame 46
stop();
Symbol 325 MovieClip Frame 47
Set("/machine:elf", Number(/machine:elf) + 1);
Symbol 325 MovieClip Frame 53
stop();
Symbol 325 MovieClip Frame 54
Set("/machine:blonde", Number(/machine:blonde) + 1);
Symbol 325 MovieClip Frame 60
stop();
Symbol 325 MovieClip Frame 61
Set("/machine:gladiator", Number(/machine:gladiator) + 1);
Symbol 325 MovieClip Frame 67
stop();
Symbol 326 Button
on (release) {
Set("/:winnings", /:winnings - 1);
loser = 0;
winner = 0;
eye = 0;
teeth = 0;
bunny = 0;
groundhog = 0;
elf = 0;
blonde = 0;
gladiator = 0;
tellTarget ("/machine/box/light") {
gotoAndStop ("off");
};
tellTarget ("/eye") {
gotoAndStop ("off");
};
tellTarget ("/eye2") {
gotoAndStop ("off");
};
tellTarget ("/eye3") {
gotoAndStop ("off");
};
tellTarget ("/teeth") {
gotoAndStop ("off");
};
tellTarget ("/bunny") {
gotoAndStop ("off");
};
tellTarget ("/groundhog") {
gotoAndStop ("off");
};
tellTarget ("/elf") {
gotoAndStop ("off");
};
tellTarget ("/blonde") {
gotoAndStop ("off");
};
tellTarget ("/gladiator") {
gotoAndStop ("off");
};
gotoAndPlay ("on");
}
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 2
randomNumber = 0;
loop = 0;
Symbol 327 MovieClip Frame 11
randomNumber = Number(random(3)) + 1;
loop = Number(loop) + 1;
Symbol 327 MovieClip Frame 13
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 14
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 15
randomNumber = Number(random(3)) + 1;
loop = Number(loop) + 1;
Symbol 327 MovieClip Frame 18
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 19
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 20
randomNumber = Number(random(3)) + 1;
loop = Number(loop) + 1;
Symbol 327 MovieClip Frame 23
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 24
if (Number(loop) >= 10) {
gotoAndPlay ("done");
} else {
if (randomNumber == 1) {
gotoAndPlay ("move1");
}
if (randomNumber == 2) {
gotoAndPlay ("move2");
}
if (randomNumber == 3) {
gotoAndPlay ("move3");
}
}
Symbol 327 MovieClip Frame 31
tellTarget ("spinner3") {
gotoAndPlay ("on");
};
Symbol 327 MovieClip Frame 34
tellTarget ("spinner2") {
gotoAndPlay ("on");
};
Symbol 327 MovieClip Frame 37
tellTarget ("spinner1") {
gotoAndPlay ("on");
};
Symbol 327 MovieClip Frame 42
if (Number(eye) == 1) {
Set("/:winnings", Number(/:winnings) + 2);
winner = 1;
tellTarget ("/eye") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(eye) == 2) {
Set("/:winnings", Number(/:winnings) + 5);
winner = 1;
tellTarget ("/eye2") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(eye) == 3) {
Set("/:winnings", Number(/:winnings) + 10);
winner = 1;
tellTarget ("spinner1") {
gotoAndPlay ("eyes pop");
};
tellTarget ("spinner2") {
gotoAndPlay ("eyes pop");
};
tellTarget ("spinner3") {
gotoAndPlay ("eyes pop");
};
tellTarget ("/eye3") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(teeth) == 3) {
Set("/:winnings", Number(/:winnings) + 20);
winner = 1;
tellTarget ("/teeth") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(bunny) == 3) {
Set("/:winnings", Number(/:winnings) + 30);
winner = 1;
tellTarget ("/bunny") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(groundhog) == 3) {
Set("/:winnings", Number(/:winnings) + 50);
winner = 1;
tellTarget ("/groundhog") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(elf) == 3) {
Set("/:winnings", Number(/:winnings) + 80);
winner = 1;
tellTarget ("/elf") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(blonde) == 3) {
Set("/:winnings", Number(/:winnings) + 100);
winner = 1;
tellTarget ("/blonde") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
if (Number(gladiator) == 3) {
Set("/:winnings", Number(/:winnings) + 1000);
winner = 1;
tellTarget ("/gladiator") {
gotoAndPlay ("on");
};
tellTarget ("/machine/box/light") {
gotoAndPlay ("on");
};
} else {
loser = Number(loser) + 1;
}
Symbol 327 MovieClip Frame 44
if (Number(loser3) < 3) {
if (Number(loser) == 9) {
if (Number(/:slow) == 0) {
tellTarget ("/machine/slot") {
gotoAndPlay ("loser");
};
} else {
tellTarget ("/machine/slot") {
gotoAndPlay ("loser2");
};
}
loser3 = Number(loser3) + 1;
}
}
if (Number(winner) == 1) {
if (Number(/:slow) == 0) {
tellTarget ("/machine/slot") {
gotoAndPlay ("winner");
};
} else {
tellTarget ("/machine/slot") {
gotoAndPlay ("winner2");
};
}
loser3 = 0;
}
if (Number(loser3) == 3) {
if (Number(/:slow) == 0) {
tellTarget ("/machine/slot") {
gotoAndPlay ("suck");
};
} else {
tellTarget ("/machine/slot") {
gotoAndPlay ("suck2");
};
}
loser3 = 0;
}
Symbol 327 MovieClip Frame 47
stop();
Symbol 332 MovieClip Frame 1
stop();
Symbol 332 MovieClip Frame 11
gotoAndPlay ("on");