Instance of Symbol 3 MovieClip "ram" in Frame 1
onClipEvent (load) {
this.swapDepths(100000);
}
Instance of Symbol 6 MovieClip "Size" in Frame 1
onClipEvent (enterFrame) {
ifFrameLoaded (3) {
_parent.gotoAndPlay(2);
}
}
Frame 1
function writeCookie() {
cookie = SharedObject.getLocal("chuckyCookie");
cookie.data.name1 = "ANDERS";
cookie.data.name2 = "ANDERS";
cookie.data.name3 = "ANDERS";
cookie.data.name4 = "ANDERS";
cookie.data.name5 = "ANDERS";
cookie.data.name6 = "ANDERS";
cookie.data.name7 = "ANDERS";
cookie.data.name8 = "ANDERS";
cookie.data.name9 = "ANDERS";
cookie.data.name10 = "ANDERS";
cookie.data.score1 = 70;
cookie.data.score2 = 64;
cookie.data.score3 = 50;
cookie.data.score4 = 40;
cookie.data.score5 = 30;
cookie.data.score6 = 25;
cookie.data.score7 = 20;
cookie.data.score8 = 15;
cookie.data.score9 = 10;
cookie.data.score10 = 5;
cookie.data.cookieState = "written";
cookie.flush();
}
function useCookie() {
cookie = SharedObject.getLocal("chuckyCookie");
name1 = cookie.data.name1;
name2 = cookie.data.name2;
name3 = cookie.data.name3;
name4 = cookie.data.name4;
name5 = cookie.data.name5;
name6 = cookie.data.name6;
name7 = cookie.data.name7;
name8 = cookie.data.name8;
name9 = cookie.data.name9;
name10 = cookie.data.name10;
score1 = cookie.data.score1;
score2 = cookie.data.score2;
score3 = cookie.data.score3;
score4 = cookie.data.score4;
score5 = cookie.data.score5;
score6 = cookie.data.score6;
score7 = cookie.data.score7;
score8 = cookie.data.score8;
score9 = cookie.data.score9;
score10 = cookie.data.score10;
}
function updateCookie() {
cookie = SharedObject.getLocal("chuckyCookie");
cookie.data.name1 = name1;
cookie.data.name2 = name2;
cookie.data.name3 = name3;
cookie.data.name4 = name4;
cookie.data.name5 = name5;
cookie.data.name6 = name6;
cookie.data.name7 = name7;
cookie.data.name8 = name8;
cookie.data.name9 = name9;
cookie.data.name10 = name10;
cookie.data.score1 = score1;
cookie.data.score2 = score2;
cookie.data.score3 = score3;
cookie.data.score4 = score4;
cookie.data.score5 = score5;
cookie.data.score6 = score6;
cookie.data.score7 = score7;
cookie.data.score8 = score8;
cookie.data.score9 = score9;
cookie.data.score10 = score10;
cookie.data.cookieState = "written";
cookie.flush();
}
stop();
_global.chuckyMainTimeline = this;
urlText = _url;
c1 = _url.indexOf("://") + 3;
c2 = _url.indexOf("/", c1);
domain = _url.substring(c1, c2);
c3 = domain.lastIndexOf(".") - 1;
c4 = domain.lastIndexOf(".", c3) + 1;
domain = domain.substring(c4, domain.length);
domainText = domain;
cookie = SharedObject.getLocal("chuckyCookie");
cookieState = cookie.data.cookieState;
if (cookieState == "written") {
useCookie();
} else {
writeCookie();
}
Instance of Symbol 6 MovieClip "Size" in Frame 2
onClipEvent (enterFrame) {
percent = Math.floor((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100);
_parent.percent_txt = percent + " %";
setProperty(chuckyMainTimeline.Bar, _xscale , percent);
if (percent >= 100) {
_parent.gotoAndStop(4);
}
}
Frame 3
stop();
Frame 4
go = false;
Mouse.show();
stop();
Frame 5
function felBallong() {
life.play();
}
ballong = new Sound();
ballong.attachSound("ballong");
ballong.start(0, 999);
Mouse.hide();
spawn = 150;
stop();
z = 500;
Instance of Symbol 80 MovieClip in Frame 5
onClipEvent (load) {
this.swapDepths(100002);
}
onClipEvent (enterFrame) {
if (chuckyMainTimeline._currentframe == 4) {
removeMovieClip("");
}
}
Instance of Symbol 83 MovieClip "life" in Frame 5
onClipEvent (load) {
this.swapDepths(100001);
}
onClipEvent (enterFrame) {
if (chuckyMainTimeline.go == true) {
removeMovieClip("");
}
}
Instance of Symbol 105 MovieClip "paddel" in Frame 5
onClipEvent (mouseMove) {
_x = chuckyMainTimeline._xmouse;
}
onClipEvent (enterFrame) {
if (chuckyMainTimeline.spawn <= 25) {
chuckyMainTimeline.spawn = 25;
}
if (_x <= 44) {
_x = 44;
}
if (_x >= 547) {
_x = 547;
}
i = 0;
while (i < chuckyMainTimeline.arraysize) {
if (hitTest(chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]])) {
chuckyMainTimeline.pop.play();
chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]].gotoAndPlay(3);
if (chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]].stuckcheck == false) {
chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]].speed = chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]].speed * -0.85;
chuckyMainTimeline["ball" + chuckyMainTimeline.array[i]].stuckcheck = true;
}
}
i++;
}
}
Instance of Symbol 113 MovieClip "ballParent" in Frame 5
onClipEvent (load) {
if (_name == "ballParent") {
chuckyMainTimeline.points = 0;
_visible = 0;
chuckyMainTimeline.array = new Array();
chuckyMainTimeline.arraysize = 0;
ticks = 0;
i = 0;
} else {
_x = -50;
speed = 2;
speed2 = 2 + random(4);
move = 1;
stuckcheck = false;
}
}
onClipEvent (enterFrame) {
if (_name == "ballParent") {
ticks++;
if (ticks > chuckyMainTimeline.spawn) {
chuckyMainTimeline.inst.gotoAndStop(2);
this.duplicateMovieClip("ball" + i, i + 10);
_parent["ball" + i].name = i;
chuckyMainTimeline.array[chuckyMainTimeline.arraysize] = i;
chuckyMainTimeline.arraysize++;
i++;
ticks = 0;
}
} else if (move == 1) {
if (speed > 2.2) {
gotoAndStop (1);
} else if (speed < -3) {
gotoAndStop (2);
} else {
gotoAndStop (4);
}
speed = speed + 0.2;
_y = (_y + speed);
_x = (_x + speed2);
if (_y < 276) {
stuckcheck = false;
}
if (_y > 315) {
duplicateMovieClip (chuckyMainTimeline.plums, "plums" + chuckyMainTimeline.z, chuckyMainTimeline.z);
chuckyMainTimeline["plums" + chuckyMainTimeline.z]._x = this._x;
chuckyMainTimeline["plums" + chuckyMainTimeline.z]._y = 328;
chuckyMainTimeline["plums" + chuckyMainTimeline.z].gotoAndPlay(2);
chuckyMainTimeline.z++;
move = 0;
}
if ((_x > 600) or (_y < -100)) {
move = 0;
chuckyMainTimeline.points++;
chuckyMainTimeline.spawn = chuckyMainTimeline.spawn - 3;
chuckyMainTimeline.kvitter.play();
}
} else {
i = 0;
while (i < chuckyMainTimeline.arraysize) {
if (chuckyMainTimeline.array[i] == name) {
j = i;
while (j < (chuckyMainTimeline.arraysize - 1)) {
chuckyMainTimeline.array[j] = chuckyMainTimeline.array[j + 1];
j++;
}
delete chuckyMainTimeline.array[chuckyMainTimeline.arraysize];
chuckyMainTimeline.arraysize--;
i = chuckyMainTimeline.arraysize;
}
i++;
}
removeMovieClip("");
}
}
Frame 6
Mouse.show();
_quality = "high";
i = 0;
while (i < arraysize) {
removeMovieClip("ball" + array[i]);
i++;
}
delete array;
delete arraysize;
delete i;
stop();
Frame 7
Mouse.show();
_quality = "high";
i = 0;
while (i < arraysize) {
removeMovieClip("ball" + array[i]);
i++;
}
delete array;
delete arraysize;
delete i;
stop();
_quality = "high";
Instance of Symbol 130 MovieClip in Frame 7
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
chuckyMainTimeline.newname = "";
}
}
Frame 8
stop();
score = points;
i = 1;
while (i <= 10) {
if (score >= chuckyMainTimeline["score" + i]) {
j = 10;
while (j > i) {
chuckyMainTimeline["score" + j] = chuckyMainTimeline["score" + (j - 1)];
chuckyMainTimeline["name" + j] = chuckyMainTimeline["name" + (j - 1)];
j--;
}
chuckyMainTimeline["score" + i] = score;
chuckyMainTimeline["name" + i] = newname;
break;
}
i++;
}
Symbol 37 Button
on (release) {
gotoAndPlay (7);
}
Symbol 39 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 2
chuckyMainTimeline.alternativ.gotoAndStop(1);
Symbol 39 MovieClip Frame 6
stop();
Symbol 41 Button
on (release) {
gotoAndPlay (9);
}
Symbol 45 Button
on (release) {
nextFrame();
}
Symbol 47 MovieClip Frame 1
if (chuckyMainTimeline.kvalitet == "medium") {
gotoAndStop (2);
}
if (chuckyMainTimeline.kvalitet == "low") {
gotoAndStop (3);
}
if (chuckyMainTimeline.kvalitet == "high") {
gotoAndStop (4);
}
chuckyMainTimeline.kvalitet = "high";
stop();
Symbol 47 MovieClip Frame 2
chuckyMainTimeline.kvalitet = "medium";
stop();
Symbol 47 MovieClip Frame 3
chuckyMainTimeline.kvalitet = "low";
stop();
Symbol 47 MovieClip Frame 4
chuckyMainTimeline.kvalitet = "high";
stop();
Symbol 50 Button
on (release) {
tellTarget ("q_bock") {
gotoAndStop (4);
};
}
Symbol 52 Button
on (release) {
tellTarget ("q_bock") {
gotoAndStop (2);
};
}
Symbol 54 Button
on (release) {
tellTarget ("q_bock") {
gotoAndStop (3);
};
}
Symbol 59 Button
on (release) {
prevFrame();
}
Symbol 62 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 2
chuckyMainTimeline.instruktion.gotoAndStop(1);
Symbol 62 MovieClip Frame 6
stop();
Symbol 62 MovieClip Frame 7
stop();
Symbol 62 MovieClip Frame 8
stop();
Symbol 68 Button
on (release) {
_quality = chuckyMainTimeline.kvalitet;
play();
}
Symbol 72 Button
on (release) {
if (chuckyMainTimeline.alternativ._currentframe == 1) {
chuckyMainTimeline.alternativ.gotoAndPlay("in");
} else {
chuckyMainTimeline.alternativ.gotoAndPlay("out");
}
}
Symbol 76 Button
on (release) {
if (chuckyMainTimeline.instruktion._currentframe == 1) {
chuckyMainTimeline.instruktion.gotoAndPlay("in");
} else {
chuckyMainTimeline.instruktion.gotoAndPlay("out");
}
}
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
stop();
Symbol 83 MovieClip Frame 3
stop();
Symbol 83 MovieClip Frame 4
stop();
Symbol 83 MovieClip Frame 5
stop();
Symbol 83 MovieClip Frame 6
stop();
chuckyMainTimeline.go = true;
if (chuckyMainTimeline.points >= chuckyMainTimeline.score10) {
chuckyMainTimeline.gotoAndStop(7);
} else {
chuckyMainTimeline.gotoAndStop(7);
}
Symbol 85 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 2
chuckyMainTimeline.felBallong();
play();
Symbol 100 MovieClip Frame 37
removeMovieClip("");
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 2
stop();
Symbol 113 MovieClip Frame 1
stop();
Symbol 113 MovieClip Frame 2
stop();
Symbol 113 MovieClip Frame 3
stop();
Symbol 113 MovieClip Frame 4
stop();
Symbol 117 Button
on (release) {
gotoAndStop (4);
}
Symbol 124 Button
on (release) {
gotoAndStop (4);
}
Symbol 127 Button
on (press) {
if (_level0.points == 0) {
gotoAndPlay (4);
} else {
changes = new LoadVars();
changes.score = _level0.points;
changes.game_name = "chucky";
changes.onLoad = function (success) {
if (success) {
this.detail.text = "Worked";
trace("Worked");
trace(unescape(this));
} else {
_parent.detail.text = "Problems";
trace("Problems");
}
};
changes.send("newscore.php", "_self", "POST");
}
}