Frame 2
function rightclick() {
getURL ("http://www.girlgames1.com");
}
var fmm01_menu = new ContextMenu();
fmm01_menu.hideBuiltInItems();
_root.menu = fmm01_menu;
var item = new ContextMenuItem("Created by www.girlgames1.com", rightclick);
fmm01_menu.customItems[0] = item;
Frame 3
var loadper = 0;
Frame 4
if (_framesloaded == _totalframes) {
gotoAndPlay (6);
} else {
setProperty(_root.bar, _xscale , (int(_root.getBytesLoaded() / 1000) / int(_root.getBytesTotal() / 1000)) * 100);
loadper = int(((_root.getBytesLoaded() / 1000) / (_root.getBytesTotal() / 1000)) * 100);
}
Frame 5
gotoAndPlay (4);
Frame 6
function rightclick() {
getURL ("http://www.girlgames1.com");
}
var fmm01_menu = new ContextMenu();
fmm01_menu.hideBuiltInItems();
_root.menu = fmm01_menu;
var item = new ContextMenuItem("Created by www.girlgames1.com", rightclick);
fmm01_menu.customItems[0] = item;
Frame 373
stop();
Frame 374
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("58b700c7", this, 10301, true);
clicksound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_clicksndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.clicksndins = new Sound(this._parent.BS_clicksndins);
} else {
this.createEmptyMovieClip("_clicksndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.clicksndins = new Sound(this.BS_clicksndins);
}
_global.Behaviors.Sound.clicksndins.attachSound("clicksnd");
_global.Behaviors.Sound.clicksndins.start(0, 1);
} else {
_global.Behaviors.Sound.clicksndins.stop("clicksnd");
}
};
rolloversound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_rolloversndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.rolloversndins = new Sound(this._parent.BS_rolloversndins);
} else {
this.createEmptyMovieClip("_rolloversndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.rolloversndins = new Sound(this.BS_rolloversndins);
}
_global.Behaviors.Sound.rolloversndins.attachSound("rolloversnd");
_global.Behaviors.Sound.rolloversndins.start(0, 1);
} else {
_global.Behaviors.Sound.rolloversndins.stop("rolloversnd");
}
};
gameoversound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_gameoversndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.gameoversndins = new Sound(this._parent.BS_gameoversndins);
} else {
this.createEmptyMovieClip("_gameoversndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.gameoversndins = new Sound(this.BS_gameoversndins);
}
_global.Behaviors.Sound.gameoversndins.attachSound("gameoversnd");
_global.Behaviors.Sound.gameoversndins.start(0, 1);
} else {
_global.Behaviors.Sound.gameoversndins.stop("gameoversnd");
}
};
canonsound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_canonsndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.canonsndins = new Sound(this._parent.BS_canonsndins);
} else {
this.createEmptyMovieClip("_canonsndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.canonsndins = new Sound(this.BS_canonsndins);
}
_global.Behaviors.Sound.canonsndins.attachSound("canonsnd");
_global.Behaviors.Sound.canonsndins.start(0, 1);
} else {
_global.Behaviors.Sound.canonsndins.stop("canonsnd");
}
};
shootsound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_shootsndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.shootsndins = new Sound(this._parent.BS_shootsndins);
} else {
this.createEmptyMovieClip("_shootsndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.shootsndins = new Sound(this.BS_shootsndins);
}
_global.Behaviors.Sound.shootsndins.attachSound("shootsnd");
_global.Behaviors.Sound.shootsndins.start(0, 1);
} else {
_global.Behaviors.Sound.shootsndins.stop("shootsnd");
}
};
touchsound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_touchsndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.touchsndins = new Sound(this._parent.BS_touchsndins);
} else {
this.createEmptyMovieClip("_touchsndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.touchsndins = new Sound(this.BS_touchsndins);
}
_global.Behaviors.Sound.touchsndins.attachSound("touchsnd");
_global.Behaviors.Sound.touchsndins.start(0, 1);
} else {
_global.Behaviors.Sound.touchsndins.stop("touchsnd");
}
};
losesound = function () {
if (this.mussnd._currentframe == 1) {
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_losesndins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.losesndins = new Sound(this._parent.BS_losesndins);
} else {
this.createEmptyMovieClip("_losesndins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.losesndins = new Sound(this.BS_losesndins);
}
_global.Behaviors.Sound.losesndins.attachSound("losesnd");
_global.Behaviors.Sound.losesndins.start(0, 1000);
} else {
_global.Behaviors.Sound.losesndins.stop("losesnd");
}
};
_global.Behaviors.Sound.losesndins.stop("losesnd");
_global.Behaviors.Sound.touchsndins.stop("touchsnd");
_global.Behaviors.Sound.shootsndins.stop("shootsnd");
_global.Behaviors.Sound.canonsndins.stop("canonsnd");
_global.Behaviors.Sound.gameoversndins.stop("gameoversnd");
_global.Behaviors.Sound.rolloversndins.stop("rolloversnd");
_global.Behaviors.Sound.clicksndins.stop("clicksnd");
stop();
Frame 375
function newLevel() {
gameStatus = "PLAY";
if (gameLevel < 5) {
gameLevel++;
}
setupLevel();
gotoAndPlay ("newLevel");
}
function setupLevel() {
shotScore = 0;
combLevel = 0;
combThreshold = 150;
levelTime = 0;
lastComb = 30 + (gameLevel * 20);
plungerY = -134;
plunger._y = plungerY;
shooter._rotation = 0;
i = 1;
while (i <= 200) {
linkCheck[i] = 0;
combBackup[i] = 0;
if (lastComb >= i) {
comb[i] = 1 + random(5);
} else {
comb[i] = 0;
}
row = rowCalc(i);
col = colCalc(i, row);
if (evenRow[row] == 0) {
eval ("comb" + i)._x = 180 + ((col - 1) * 30);
} else {
eval ("comb" + i)._x = 190 + ((col - 1) * 30);
if (col == 12) {
comb[i] = 0;
}
}
eval ("comb" + i)._y = 26 + ((row - 1) * 28);
eval ("comb" + i).gotoAndStop(comb[i] + 1);
i++;
}
i = 1;
while (i <= 200) {
combBackup[i] = 0;
i++;
}
shooterRot = 0;
nextShootComb = 1 + random(5);
combLoader.gotoAndStop("drop" + nextShootComb);
dropper.gotoAndPlay(2);
}
function testConnection(blockTest, index, rowTest, colTest, rowEven, combType) {
combBackup[blockTest] = comb[blockTest];
comb[blockTest] = 0;
k = 0;
while (k <= 5) {
if (rowEven == 1) {
blockNext = blockTest + evenNeighbour[k];
} else {
blockNext = blockTest + oddNeighbour[k];
}
if (((k == 0) || (k == 2)) || (k == 4)) {
if ((((colTest > 1) || (((colTest == 1) && (rowEven == 1)) && (k > 0))) && (blockNext > 0)) && (comb[blockNext] == combType)) {
connectionCount++;
rowNext = rowCalc(blockNext);
colNext = colCalc(blockNext, rowNext);
testConnection(blockNext, k, rowNext, colNext, evenRow[rowNext], combType);
}
} else if (((colTest < 12) && (blockNext > 0)) && (comb[blockNext] == combType)) {
connectionCount++;
rowNext = rowCalc(blockNext);
colNext = colCalc(blockNext, rowNext);
testConnection(blockNext, k, rowNext, colNext, evenRow[rowNext], combType);
}
k++;
}
k = index;
}
function rowCalc(block) {
row = int((block - 1) / 12) + 1;
return(row);
}
function colCalc(block, row) {
col = block - ((row - 1) * 12);
return(col);
}
function startShot() {
angle = 0.01745329 * Math.abs(shooterRot);
shootCombYoffset = 80 * Math.cos(angle);
shootCombXoffset = 80 * Math.sin(angle);
shootCombY = 456 - shootCombYoffset;
if (shooterRot < 0) {
shootCombX = 345 - shootCombXoffset;
shootX = shootCombXoffset / -4;
} else {
shootCombX = 345 + shootCombXoffset;
shootX = shootCombXoffset / 4;
}
shootY = shootCombYoffset / -4;
shootCombMC.gotoAndStop(shootComb + 1);
shootCombMC._x = shootCombX;
shootCombMC._y = shootCombY;
gotoAndPlay ("shoot");
}
function combCollision() {
blockRest = 0;
if ((shootCombY - plungerY) < 160) {
blockTemp = int((shootCombX - 65) / 45) + 1;
if (comb[blockTemp] == 0) {
blockRest = blockTemp;
} else if (comb[blockTemp + 1] == 0) {
blockRest = blockTemp + 1;
} else {
blockRest = blockTemp - 1;
}
} else {
i = 1;
while (i <= 200) {
combTest = "comb" + i;
dX = shootCombX - eval (combTest)._x;
dY = shootCombY - eval (combTest)._y;
if (((((comb[i] > 0) && (dX > -20)) && (dX < 20)) && (dY > 0)) && (dY < 25)) {
testRow = rowCalc(i);
testCol = colCalc(i, testRow);
if (dX < 0) {
if (evenRow[testRow] == 0) {
if (comb[i + 11] == 0) {
blockRest = i + 11;
} else if ((testCol > 1) && (comb[i - 1] == 0)) {
blockRest = i - 1;
} else {
blockRest = i + 12;
}
} else if (comb[i + 12] == 0) {
blockRest = i + 12;
} else if ((testCol > 1) && (comb[i - 1] == 0)) {
blockRest = i - 1;
} else {
blockRest = i + 13;
}
} else if (evenRow[testRow] == 0) {
if (comb[i + 12] == 0) {
blockRest = i + 12;
} else if ((testCol < 12) && (comb[i + 1] == 0)) {
blockRest = i + 1;
} else {
blockRest = i + 11;
}
} else if (comb[i + 13] == 0) {
blockRest = i + 13;
} else if ((testCol < 12) && (comb[i + 1] == 0)) {
blockRest = i + 1;
} else {
blockRest = i + 12;
}
combRow = rowCalc(blockRest);
combCol = colCalc(blockRest, combRow);
if ((evenRow[combRow] == 1) && (combCol == 12)) {
combCol = 11;
blockRest--;
}
i = 200;
}
i++;
}
}
return(blockRest);
}
function callConnection(block) {
connectionCount = 0;
row = rowCalc(block);
col = colCalc(block, row);
testConnection(block, 0, row, col, evenRow[row], comb[block]);
if (connectionCount < 2) {
i = 1;
while (i <= 200) {
if (combBackup[i] > 0) {
comb[i] = combBackup[i];
}
i++;
}
} else {
shotScore = 6;
i = 2;
while (connectionCount >= i) {
shotScore = shotScore + (i * 2);
i++;
}
score = score + shotScore;
touchsound();
i = 1;
while (i <= 200) {
if (combBackup[i] > 0) {
eval ("comb" + i).gotoAndPlay("die" + combBackup[i]);
}
i++;
}
callLinks();
}
i = 1;
while (i <= 200) {
combBackup[i] = 0;
i++;
}
}
function moveLevel() {
combLevel++;
combThreshold = combThreshold - 12;
plungerY = plungerY + 26;
plunger._y = plungerY;
i = 1;
while (i <= 200) {
row = rowCalc(i);
eval ("comb" + i)._y = ((combLevel * 26) + 26) + ((row - 1) * 26);
i++;
}
checkThreshold();
}
function checkThreshold() {
lastComb = 0;
i = 200;
while (i >= 1) {
if (comb[i] > 0) {
lastComb = i;
i = 0;
}
i--;
}
if (combThreshold < lastComb) {
gameStatus = "LOSE";
} else if (lastComb == 0) {
gameStatus = "WIN";
scoreframe.nextFrame();
}
}
function callLinks() {
gap = 1;
i = 1;
while (i <= 12) {
if (comb[i] == 0) {
gap = 1;
} else if (gap == 1) {
gap = 0;
testLinks(i, 0, 1, i, 0);
}
i++;
}
dropCount = 0;
i = 1;
while (i <= 200) {
if ((comb[i] > 0) && (linkCheck[i] == 0)) {
eval ("comb" + i).gotoAndPlay("drop" + comb[i]);
comb[i] = 0;
dropCount++;
}
linkCheck[i] = 0;
i++;
}
if (dropCount > 0) {
shotScore = 0;
i = 1;
while (dropCount >= i) {
shotScore = shotScore + (i * 10);
i++;
}
score = score + shotScore;
touchsound();
}
}
function testLinks(blockTest, index, rowTest, colTest, rowEven) {
linkCheck[blockTest] = 1;
k = 0;
while (k <= 5) {
if (rowEven == 1) {
blockNext = blockTest + evenNeighbour[k];
} else {
blockNext = blockTest + oddNeighbour[k];
}
if (((k == 0) || (k == 2)) || (k == 4)) {
if (((((colTest > 1) || (((colTest == 1) && (rowEven == 1)) && (k > 0))) && (blockNext > 0)) && (comb[blockNext] > 0)) && (linkCheck[blockNext] == 0)) {
rowNext = rowCalc(blockNext);
colNext = colCalc(blockNext, rowNext);
testLinks(blockNext, k, rowNext, colNext, evenRow[rowNext]);
}
} else if ((((colTest < 12) && (blockNext > 0)) && (comb[blockNext] > 0)) && (linkCheck[blockNext] == 0)) {
rowNext = rowCalc(blockNext);
colNext = colCalc(blockNext, rowNext);
testLinks(blockNext, k, rowNext, colNext, evenRow[rowNext]);
}
k++;
}
k = index;
}
function countTypes() {
i = 1;
while (i <= 5) {
combTypeCount[i] = 0;
i++;
}
i = 1;
while (lastComb >= i) {
combType = comb[i];
if (combType > 0) {
combTypeCount[combType]++;
}
i++;
}
}
gameStatus = "PLAY";
score = 0;
gameLevel = 0;
combTypeCount = new Array(0, 0, 0, 0, 0, 0);
linkCheck = new Array();
evenRow = new Array(0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0);
evenNeighbour = new Array(-1, 1, -12, -11, 12, 13);
oddNeighbour = new Array(-1, 1, -13, -12, 11, 12);
comb = new Array();
combBackup = new Array();
i = 1;
while (i <= 200) {
duplicateMovieClip ("comb", "comb" + i, 10 + i);
i++;
}
shooter._rotation = 0;
shooterSFX = new Sound("shooter");
shooterSFX.attachSound("shooterSFX");
shooterSFX.setVolume(50);
setupLevel();
play();
Instance of Symbol 257 MovieClip "waterlevel" in Frame 375
onClipEvent (enterFrame) {
if (_parent.gameStatus eq "PLAY") {
if (_parent.levelTime < 100) {
_parent.levelTime = _parent.levelTime + 0.1;
gotoAndStop(int(_parent.levelTime) + 1 +373);
} else {
_parent.levelTime = 0;
_parent.moveLevel();
}
}
}
Frame 376
play();
Frame 379
shooterFX = 0;
if (gameStatus eq "PLAY") {
combLoader.gotoAndPlay("load" + nextShootComb);
shootComb = nextShootComb;
countTypes();
check = 0;
do {
temp = 1 + random(5);
if (combTypeCount[temp] > 0) {
check = 1;
}
} while (check == 0);
nextShootComb = temp;
stop();
} else if (gameStatus eq "LOSE") {
gotoAndPlay ("gameover");
}
Frame 380
if (gameStatus eq "PLAY") {
shooter.gotoAndStop(1);
shooter.comb.gotoAndStop(shootComb + 1);
play();
} else if (gameStatus eq "LOSE") {
gotoAndPlay ("gameover");
}
Frame 381
if (gameStatus eq "PLAY") {
play();
} else if (gameStatus eq "LOSE") {
gotoAndPlay ("gameover");
}
Frame 382
if (Key.isDown(37)) {
if (shooterFX == 0) {
shooterSFX.start(0, 1000);
shooterFX = 1;
}
if (shooterRot > -70) {
shooterRot = shooterRot - 3;
}
shooter._rotation = shooterRot;
if (loopy._currentframe > 1) {
loopy.prevFrame();
} else {
loopy.gotoAndStop(12);
}
prevFrame();
} else if (Key.isDown(39)) {
if (shooterFX == 0) {
shooterSFX.start(0, 1000);
shooterFX = 1;
}
if (shooterRot < 70) {
shooterRot = shooterRot + 3;
}
shooter._rotation = shooterRot;
if (loopy._currentframe < 12) {
loopy.nextFrame();
} else {
loopy.gotoAndStop(1);
}
prevFrame();
} else if (shooterFX == 1) {
shooterSFX.stop();
shooterFX = 0;
}
if (Key.isDown(38)) {
shooterSFX.stop();
shooter.nextFrame();
stop();
} else {
prevFrame();
}
Frame 384
play();
Frame 385
shootCombX = shootCombX + shootX;
shootCombY = shootCombY + shootY;
if (shootCombX < 180) {
shootCombMC._x = 180;
shootX = shootX * -1;
} else if (shootCombX > 505) {
shootCombMC._x = 505;
shootX = shootX * -1;
} else {
shootCombMC._x = shootCombX;
}
shootCombMC._y = shootCombY;
hitBlock = combCollision();
if (hitBlock == 0) {
prevFrame();
} else {
eval ("comb" + hitBlock).gotoAndStop(shootComb + 1);
shootCombMC.gotoAndStop(1);
comb[hitBlock] = shootComb;
callConnection(hitBlock);
checkThreshold();
if (gameStatus eq "PLAY") {
gotoAndPlay ("newComb");
} else if (gameStatus eq "LOSE") {
gotoAndPlay ("gameover");
} else if (gameStatus eq "WIN") {
gotoAndPlay ("levelWin");
}
}
Frame 389
stop();
finalscore.text = score;
if (scoreframe._currentframe == 2) {
playagainBtn._visible = false;
nextlevelBtn._visible = true;
cngBG.gotoAndStop(1);
}
if (scoreframe._currentframe == 3) {
playagainBtn._visible = false;
nextlevelBtn._visible = true;
cngBG.gotoAndStop(2);
}
if (scoreframe._currentframe == 4) {
playagainBtn._visible = true;
nextlevelBtn._visible = false;
cngBG.gotoAndStop(3);
}
Instance of Symbol 403 MovieClip in Frame 390
on (rollOver) {
rolloversound();
}
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=moregames-ig&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
clicksound();
}
Frame 394
i = 1;
play();
lvlhdText.gotoAndStop(1);
Frame 395
play();
Frame 396
if (comb[i] > 0) {
eval ("comb" + i).gotoAndPlay("lose");
}
if (i < lastComb) {
i++;
prevFrame();
} else {
nextFrame();
}
Frame 397
stop();
gameoversound();
Symbol 21 Button
on (release) {
getURL ("http://www.girlgames1.com/", "_blank");
}
Symbol 44 MovieClip Frame 85
gotoAndPlay (56);
Symbol 50 Button
on (release) {
getURL ("http://www.girlgames1.com", "_blank");
}
Symbol 57 MovieClip Frame 20
this.removeMovieClip();
Symbol 58 MovieClip Frame 1
Frame_num = 1;
angle = 360;
plus_angle = 0;
scene_width = 400;
scene_height = 45;
bar_mc.i = 0;
bar_mc._visible = 0;
bar_mc.onEnterFrame = function () {
var _local2 = this;
if ((_local2.i % Frame_num) == 0) {
mc = _local2.duplicateMovieClip("bar_mc" + _local2.i, _local2.i);
mc._x = random(scene_width);
mc._y = random(scene_height);
mc._rotation = random(angle) + plus_angle;
}
_local2.i++;
};
Symbol 62 MovieClip Frame 30
stop();
Symbol 85 Button
on (release) {
gotoAndStop (374);
}
Symbol 99 Button
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=logo-splash&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
}
Symbol 105 MovieClip Frame 1
stop();
Symbol 171 Button
on (release, keyPress "<Space>") {
gotoAndPlay ("gameStart");
clicksound();
}
on (rollOver) {
rolloversound();
}
Symbol 213 MovieClip Frame 33
gotoAndPlay (2);
Symbol 216 Button
on (release) {
gotoAndStop (2);
}
Symbol 220 Button
on (release) {
gotoAndStop (1);
}
Symbol 221 MovieClip Frame 1
stop();
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof(this.createEmptyMovieClip) == "undefined") {
this._parent.createEmptyMovieClip("BS_Bgmins", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.Bgmins = new Sound(this._parent.BS_Bgmins);
} else {
this.createEmptyMovieClip("_Bgmins_", new Date().getTime() - (Math.floor(new Date().getTime() / 10000) * 10000));
_global.Behaviors.Sound.Bgmins = new Sound(this.BS_Bgmins);
}
_global.Behaviors.Sound.Bgmins.attachSound("Bgm");
_global.Behaviors.Sound.Bgmins.start(0, 10000);
Symbol 221 MovieClip Frame 2
stop();
stopAllSounds();
Symbol 257 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
play();
Symbol 259 MovieClip Frame 10
_parent.combLoader.nextFrame();
gotoAndStop (1);
Symbol 263 MovieClip Frame 1
stop();
Symbol 263 MovieClip Frame 10
play();
this._parent.losesound();
Symbol 263 MovieClip Frame 17
_global.Behaviors.Sound.losesndins.stop("losesnd");
Symbol 263 MovieClip Frame 18
stop();
Symbol 263 MovieClip Frame 20
play();
Symbol 263 MovieClip Frame 29
gotoAndStop (1);
Symbol 263 MovieClip Frame 30
play();
Symbol 263 MovieClip Frame 39
gotoAndStop (1);
Symbol 263 MovieClip Frame 40
play();
Symbol 263 MovieClip Frame 49
gotoAndStop (1);
Symbol 263 MovieClip Frame 50
play();
Symbol 263 MovieClip Frame 59
gotoAndStop (1);
Symbol 263 MovieClip Frame 60
play();
Symbol 263 MovieClip Frame 69
gotoAndStop (1);
Symbol 263 MovieClip Frame 75
play();
Symbol 263 MovieClip Frame 84
gotoAndStop (1);
Symbol 263 MovieClip Frame 85
play();
Symbol 263 MovieClip Frame 94
gotoAndStop (1);
Symbol 263 MovieClip Frame 95
play();
Symbol 263 MovieClip Frame 104
gotoAndStop (1);
Symbol 263 MovieClip Frame 105
play();
Symbol 263 MovieClip Frame 114
gotoAndStop (1);
Symbol 263 MovieClip Frame 115
play();
Symbol 263 MovieClip Frame 124
gotoAndStop (1);
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
comb.gotoAndStop(_parent.shootComb + 1);
play();
Symbol 265 MovieClip Frame 3
comb.gotoAndStop(_parent.shootComb + 1);
this._parent.shootsound();
Symbol 265 MovieClip Frame 4
_parent.startShot();
Symbol 265 MovieClip Frame 6
stop();
Symbol 266 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 10
play();
Symbol 266 MovieClip Frame 18
stop();
Symbol 266 MovieClip Frame 20
play();
Symbol 266 MovieClip Frame 29
gotoAndStop (1);
Symbol 266 MovieClip Frame 30
play();
Symbol 266 MovieClip Frame 39
gotoAndStop (1);
Symbol 266 MovieClip Frame 40
play();
Symbol 266 MovieClip Frame 49
gotoAndStop (1);
Symbol 266 MovieClip Frame 50
play();
Symbol 266 MovieClip Frame 59
gotoAndStop (1);
Symbol 266 MovieClip Frame 60
play();
Symbol 266 MovieClip Frame 69
gotoAndStop (1);
Symbol 266 MovieClip Frame 75
play();
Symbol 266 MovieClip Frame 84
gotoAndStop (1);
Symbol 266 MovieClip Frame 85
play();
Symbol 266 MovieClip Frame 94
gotoAndStop (1);
Symbol 266 MovieClip Frame 95
play();
Symbol 266 MovieClip Frame 104
gotoAndStop (1);
Symbol 266 MovieClip Frame 105
play();
Symbol 266 MovieClip Frame 114
gotoAndStop (1);
Symbol 266 MovieClip Frame 115
play();
Symbol 266 MovieClip Frame 124
gotoAndStop (1);
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 2
this._parent.lvlhdText.gotoAndStop(2);
Symbol 273 MovieClip Frame 3
stop();
this._parent.lvlhdText.gotoAndStop(3);
Symbol 273 MovieClip Frame 4
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 3
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 4
stop();
Symbol 397 MovieClip Frame 5
play();
Symbol 397 MovieClip Frame 7
stop();
Symbol 397 MovieClip Frame 8
play();
this._parent.canonsound();
Symbol 397 MovieClip Frame 10
_parent.nextFrame();
_parent.dropper.gotoAndPlay(2);
gotoAndStop("drop" + _parent.nextShootComb);
Symbol 397 MovieClip Frame 19
stop();
Symbol 397 MovieClip Frame 20
play();
Symbol 397 MovieClip Frame 22
stop();
Symbol 397 MovieClip Frame 23
play();
this._parent.canonsound();
Symbol 397 MovieClip Frame 25
_parent.nextFrame();
_parent.dropper.gotoAndPlay(2);
gotoAndStop("drop" + _parent.nextShootComb);
Symbol 397 MovieClip Frame 28
stop();
Symbol 397 MovieClip Frame 29
play();
Symbol 397 MovieClip Frame 31
stop();
Symbol 397 MovieClip Frame 32
play();
this._parent.canonsound();
Symbol 397 MovieClip Frame 34
_parent.nextFrame();
_parent.dropper.gotoAndPlay(2);
gotoAndStop("drop" + _parent.nextShootComb);
Symbol 397 MovieClip Frame 37
stop();
Symbol 397 MovieClip Frame 38
play();
Symbol 397 MovieClip Frame 40
stop();
Symbol 397 MovieClip Frame 41
play();
this._parent.canonsound();
Symbol 397 MovieClip Frame 43
_parent.nextFrame();
_parent.dropper.gotoAndPlay(2);
gotoAndStop("drop" + _parent.nextShootComb);
Symbol 397 MovieClip Frame 47
stop();
Symbol 397 MovieClip Frame 48
play();
Symbol 397 MovieClip Frame 50
stop();
Symbol 397 MovieClip Frame 51
play();
this._parent.canonsound();
Symbol 397 MovieClip Frame 53
_parent.nextFrame();
_parent.dropper.gotoAndPlay(2);
gotoAndStop("drop" + _parent.nextShootComb);
Symbol 401 Button
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=logo-ig&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
}
Symbol 405 Button
on (rollOver) {
rolloversound();
}
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=moregames-ig&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
clicksound();
}
Symbol 413 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 2
stop();
Symbol 413 MovieClip Frame 3
stop();
Symbol 418 Button
on (release) {
gotoAndStop ("PlayGame");
clicksound();
}
on (rollOver) {
rolloversound();
}
Symbol 419 Button
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=logo-congrats&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
}
Symbol 420 Button
on (rollOver) {
rolloversound();
}
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=moregames-congrats&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
clicksound();
}
Symbol 425 Button
on (release, keyPress "<Space>") {
clicksound();
newLevel();
}
on (rollOver) {
rolloversound();
}
Symbol 428 Button
on (release, keyPress "<Space>") {
gotoAndPlay ("gameStart");
}
Symbol 432 MovieClip Frame 10
stop();
Symbol 438 Button
on (release, keyPress "<Space>") {
gotoAndPlay ("gameStart");
clicksound();
}
on (rollOver) {
rolloversound();
}
Symbol 439 Button
on (rollOver) {
rolloversound();
}
on (press) {
var localDomainLC = new LocalConnection();
flashCurrentDomainName = localDomainLC.domain();
var gametitle = "title";
var btnUrl = (("http://www.girlgames1.com/?utm_source=" + flashCurrentDomainName) + "&utm_medium=flashgames&utm_term=bouncingsmileys&utm_content=moregames-gameover&utm_campaign=brandedgames");
}
on (release) {
getURL (_root.btnUrl, "_blank");
clicksound();
}
Symbol 461 MovieClip Frame 40
stop();
Symbol 463 MovieClip Frame 21
stop();
Symbol 464 Button
on (release) {
getURL ("http://www.girlgames1.com", "_blank");
}
Symbol 470 Button
on (release) {
gotoAndStop (374);
}