Combined Code
movieClip 11 {
}
movieClip 12 {
}
// unknown tag 88 length 153
// unknown tag 88 length 153
movieClip 20 {
}
movieClip 25 {
}
button 26 {
on (release) {
getURL('http://www.stickpage.com', '_blank');
}
}
button 29 {
on (release) {
_root.play();
}
}
movieClip 30 {
frame 15 {
stop();
}
frame 45 {
stop();
}
}
movieClip 31 {
frame 1 {
_root.stop();
visibleMC._alpha = 0;
totalyBytes = _root.getBytesTotal();
frame = 0;
onEnterFrame = function () {
var v2 = Math.round((_root.getBytesLoaded() / totalyBytes) * 100);
realPreloader.progress_mc.gotoAndStop(frame);
realPreloader.txtLoaded.text = frame + '%';
if (frame < v2) {
++frame;
}
if (realPreloader.progress_mc._currentframe == 100 && realPreloader._currentframe != 45) {
realPreloader.play();
}
};
}
}
// unknown tag 88 length 4
movieClip 37 {
}
frame 2 {
stop();
}
button 45 {
on (press) {
getURL('http://www.stickpage.com', '_blank');
}
}
button 52 {
on (release) {
gotoAndPlay(7);
}
}
button 57 {
on (release) {
gotoAndPlay(3);
}
}
button 62 {
on (release) {
gotoAndPlay(4);
}
}
button 67 {
on (release) {
gotoAndPlay(5);
}
}
button 72 {
on (release) {
gotoAndPlay(6);
}
}
button 77 {
on (release) {
gotoAndPlay(7096);
}
}
frame 3 {
stop();
}
movieClip 80 {
frame 10 {
stop();
}
}
movieClip 89 {
frame 11 {
stop();
}
}
// unknown tag 88 length 47
button 94 {
on (release) {
gotoAndPlay(7);
}
}
button 98 {
on (release) {
gotoAndPlay(1832);
}
}
button 102 {
on (release) {
gotoAndPlay(2790);
}
}
button 106 {
on (release) {
gotoAndPlay(3278);
}
}
button 111 {
on (release) {
gotoAndPlay(4720);
}
}
button 115 {
on (release) {
gotoAndPlay(5150);
}
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
movieClip 126 {
}
movieClip 131 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
}
}
movieClip 158 {
}
movieClip 408 {
}
movieClip 411 {
}
movieClip 463 {
}
movieClip 542 {
}
movieClip 545 {
}
// unknown tag 88 length 143
movieClip 682 {
}
movieClip 719 {
}
movieClip 775 {
}
movieClip 818 {
}
movieClip 845 {
}
movieClip 896 {
}
movieClip 1064 {
}
movieClip 1144 {
}
movieClip 1258 {
}
movieClip 1326 {
}
movieClip 1330 {
}
movieClip 1333 {
}
movieClip 1334 {
}
movieClip 1335 {
}
movieClip 1339 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
}
}
movieClip 1518 {
}
// unknown tag 88 length 138
movieClip 2406 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
}
}
movieClip 2425 {
}
movieClip 2433 {
}
movieClip 2536 {
}
movieClip 2539 {
}
movieClip 2595 {
}
movieClip 2622 {
}
movieClip 2643 {
}
movieClip 2645 {
}
movieClip 2758 {
}
movieClip 2763 {
}
movieClip 2765 {
}
movieClip 2768 {
}
movieClip 2769 {
}
movieClip 2770 {
}
movieClip 2774 {
}
movieClip 2775 {
}
movieClip 2777 {
}
movieClip 2778 {
}
movieClip 2780 {
}
movieClip 2781 {
}
movieClip 2784 {
}
movieClip 2786 {
}
movieClip 2787 {
}
movieClip 2789 {
}
movieClip 2793 {
}
movieClip 2796 {
}
movieClip 2801 {
}
movieClip 2802 {
}
movieClip 2804 {
}
movieClip 2805 {
}
movieClip 2811 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v3 = sX / this._width;
var v4 = sY / this._height;
_parent._x = cX - this._x * v3;
_parent._y = cY - this._y * v4;
_parent._xscale = 100 * v3;
_parent._yscale = 100 * v4;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
}
}
movieClip 2861 {
}
movieClip 2888 {
}
movieClip 2959 {
}
movieClip 2976 {
}
movieClip 3074 {
}
movieClip 3095 {
}
movieClip 3120 {
}
movieClip 3121 {
}
movieClip 3122 {
}
movieClip 3124 {
}
movieClip 3134 {
}
movieClip 3136 {
}
movieClip 3140 {
}
movieClip 3148 {
}
movieClip 3153 {
}
movieClip 3161 {
}
movieClip 3168 {
}
movieClip 3223 {
}
movieClip 3226 {
}
movieClip 3234 {
}
movieClip 3402 {
}
movieClip 3403 {
}
movieClip 3404 {
}
movieClip 3406 {
}
movieClip 3408 {
}
movieClip 3424 {
}
movieClip 3428 {
}
movieClip 3429 {
}
movieClip 3488 {
}
movieClip 3492 {
}
movieClip 3494 {
}
movieClip 3495 {
}
movieClip 3496 {
}
movieClip 3500 {
}
movieClip 3501 {
}
movieClip 3503 {
}
movieClip 3506 {
}
movieClip 3509 {
}
movieClip 3512 {
frame 1 {
function camControl() {
rp.x = _x;
rp.y = _y;
var v5 = camH * (_yscale * 0.01);
var v6 = camW * (_xscale * 0.01);
var v3 = sH / v5;
var v4 = sW / v6;
_x2 = (v6 / 2) * v4;
_y2 = (v5 / 2) * v3;
_xscale2 = v4 * 100;
_yscale2 = v3 * 100;
_rotation2 = -_rotation;
_parent.filters = this.filters;
_parent.transform.colorTransform = this.transform.colorTransform;
}
function reset() {
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
_parent._rotation = 0;
_parent._visible = true;
}
function set_x2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.y;
}
function get_xscale2() {
return _parent._xscale;
}
function set_xscale2(value) {
setProperty2('_xscale', value);
}
function get_yscale2() {
return _parent._yscale;
}
function set_yscale2(value) {
setProperty2('_yscale', value);
}
function get_rotation2() {
return parent.rotation;
}
function set_rotation2(value) {
setProperty2('_rotation', value);
}
function setProperty2(prop, n) {
var v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x -= v2.x - v3.x;
_parent._y -= v2.y - v3.y;
}
addProperty('_x2', get_x2, set_x2);
addProperty('_y2', get_y2, set_y2);
addProperty('_xscale2', get_xscale2, set_xscale2);
addProperty('_yscale2', get_yscale2, set_yscale2);
addProperty('_rotation2', get_rotation2, set_rotation2);
var oldScaleMode = stage.scaleMode;
stage.scaleMode = 'exactFit';
var sW = Stage.width;
var sH = Stage.height;
stage.scaleMode = oldScaleMode;
var bounds_obj = this.getBounds(this);
var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin);
var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin);
var rp = {'x': this._x, 'y': this._y};
onEnterFrame = function () {
camControl();
};
this.onUnload = reset;
}
}
movieClip 3526 {
}
movieClip 3597 {
}
movieClip 3598 {
frame 38 {
stop();
this.removeMovieClip();
}
}
movieClip 3601 {
}
movieClip 3602 {
instance of movieClip 3601 {
onClipEvent (load) {
rot = Math.random() * 10 - 5;
}
onClipEvent (enterFrame) {
_rotation = _rotation + rot;
}
}
}
movieClip 3603 {
frame 1 {
if (!_first) {
_first = true;
gotoAndPlay(Math.floor(Math.random() * _totalframes));
}
}
}
movieClip 3604 {
frame 31 {
stop();
this.removeMovieClip();
}
}
movieClip 3605 {
frame 1 {
smoke._visible = false;
lev = 0;
i = 20;
while (i--) {
++lev;
d = smoke.duplicateMovieClip('s' + lev, lev);
d._rotation = Math.random() * 180;
d._yscale = 50 + Math.random() * 50;
d._xscale = d._yscale;
}
i = 50;
while (i--) {
++lev;
d = splinter.duplicateMovieClip('s' + lev, lev);
d._rotation = Math.random() * 180;
d._yscale = 50 + Math.random() * 50;
d._xscale = d._yscale;
}
play();
}
frame 45 {
this.removeMovieClip();
}
}
movieClip 3694 {
frame 7 {
stop();
}
}
movieClip 3705 {
}
movieClip 3706 {
frame 20 {
this.removeMovieClip();
}
}
movieClip 3707 {
frame 1 {
level = 0;
dot._visible = false;
placeDot = function () {
dotName = 'dot' + level;
var v1 = dot.duplicateMovieClip(dotName, level);
v1._rotation = Math.random() * 360;
v1._yscale = 50 + Math.random() * 50;
v1._xscale = v1._yscale;
tmp = Math.random();
if (tmp < 0.5) {
v1.colo.gotoAndStop(1);
} else {
v1.colo.gotoAndStop(1);
}
v1.colo.x._rotation = Math.random() * 360;
++level;
};
i = 0;
while (i < 30) {
placeDot();
++i;
}
}
}
movieClip 3711 {
}
movieClip 3712 {
}
movieClip 3729 {
frame 35 {
stop();
}
}
movieClip 3734 {
}
movieClip 3766 {
frame 27 {
stop();
}
}
movieClip 3834 {
frame 1 {
stop();
}
}
movieClip 4031 {
frame 26 {
stop();
}
}
movieClip 4033 {
}
movieClip 4035 {
}
movieClip 4036 {
frame 1 {
function placeDot() {
++lev;
var v3 = dot.duplicateMovieClip('d' + lev, lev);
v3._x = hand._x + 40;
v3._y = hand._y + Math.random() * 80 - 80;
v3._yscale = 20 + Math.random() * 20;
v3._xscale = v3._yscale;
v3.speed = Math.random() * 5 + 3;
v3.t = Math.random() * 1000;
v3.onEnterFrame = function () {
if (!_root.isPause) {
this._x += this.speed;
this.t += 0.5;
this._y += Math.sin(this.t) * 2;
this._yscale *= 0.97;
this._xscale = this._yscale;
if (this._xscale < 1) {
this.removeMovieClip();
}
}
};
}
function placeFly() {
++lev;
var v3 = fly.duplicateMovieClip('f' + lev, lev);
v3._x = start._x;
v3._y = start._y + Math.random() * start._height;
v3.speed = 10 + Math.random() * 5;
v3.speedY = 0;
v3.counterSpeed = 0;
v3.t = Math.random() * 1000;
v3.onEnterFrame = function () {
if (!_root.isPause) {
this._x -= this.speed - this.counterSpeed;
this.t += 0.2;
this._y += Math.sin(this.t) * 2;
var v3 = this._x - hand._x;
var v4 = this._y - hand._y;
if (v3 > 0 && v3 < 90 && Math.abs(v4) < 40) {
this.counterSpeed += 3;
} else {
if (this._rotation == 0) {
this.counterSpeed *= 0.9;
}
}
if (this.counterSpeed > this.speed) {
this._rotation += this.counterSpeed * 2;
this.speedY += 1;
this._y += this.speedY;
}
if (this._x < end._x) {
_root.gameOver();
this.removeMovieClip();
}
if (this._y > bot._y) {
this.removeMovieClip();
}
}
};
}
lev = 0;
count = 0;
onEnterFrame = function () {
if (!_root.isPause) {
if (count++ > 30) {
count = 0;
placeFly();
}
}
};
}
instance hand of movieClip 4035 {
onClipEvent (enterFrame) {
if (!_root.isPause) {
_parent.placeDot();
}
}
}
frame 23 {
stop();
}
}
movieClip 4042 {
frame 1 {
lev = 0;
placeBoom = function () {
++lev;
d = boom.duplicateMovieClip('b' + lev, lev);
d._x += Math.random() * 80 - 40;
d._y += Math.random() * 80 - 40;
if (lev > 5) {
clearInterval(id);
}
};
id = setInterval(placeBoom, 100);
}
}
movieClip 4046 {
}
movieClip 4047 {
frame 1 {
play();
}
frame 30 {
this.removeMovieClip();
}
}
movieClip 4048 {
frame 1 {
fire._visible = false;
lev = 0;
this.onEnterFrame = function () {
var v1 = 0;
while (v1 < 2) {
++lev;
d = fire.duplicateMovieClip('f' + lev, lev);
d._x += Math.random() * 6 - 3;
d._y += Math.random() * 6 - 3;
d._alpha = Math.random() * 50 + 50;
d._yscale = Math.random() * 50 + 70;
d._xscale = d._yscale;
++v1;
}
};
}
}
movieClip 4052 {
}
movieClip 4053 {
frame 1 {
stop();
ZX = random(2);
ZY = random(2);
onEnterFrame = function () {
this._visible = true;
_root.AD = (_root.life / 70) * 100;
_root.life -= 1;
if (ZX == 1) {
this._x += random(4) - 2;
this._y -= random(2);
this._rotation += 1;
}
if (ZY == 1) {
this._y += random(4) - 2;
this._x -= random(2) - 1;
this._rotation += 1;
}
if (ZX == 0) {
this._x -= random(4) - 2;
this._y += random(2) - 1;
this._rotation -= 1;
}
if (ZY == 0) {
this._y -= random(4) - 2;
this._x += random(2) - 1;
this._rotation -= 1;
}
this._alpha = _root.AD;
this._xscale = _root.AD / 2;
this._yscale = _root.AD / 2;
if (_root.life < 0) {
this.removeMovieClip();
}
};
}
}
movieClip 4054 {
frame 1 {
N = 1;
particle1._visible = false;
onEnterFrame = function () {
N += 1;
duplicateMovieClip('particle1', 'particle2', N);
SWITCH1 = _xmouse;
onMouseMove = function () {
SWITCH2 = _xmouse;
if (SWITCH1 < SWITCH2) {
Fairy1._xscale = -100;
Fairy1.HEY1._xscale = -100;
Fairy1.HEY1._x = 44;
} else {
if (_root.SWITCH1 > _root.SWITCH2) {
Fairy1._xscale = 100;
Fairy1.HEY1._xscale = 100;
Fairy1.HEY1._x = -44;
}
}
};
onMouseDown = function () {
HL = random(20);
if (HL < 17) {
_root.Fairy1.HEY1.gotoAndPlay(2);
} else {
_root.Fairy1.HEY1.gotoAndPlay(39);
}
};
};
}
}
movieClip 4120 {
}
movieClip 4121 {
frame 22 {
this.removeMovieClip();
}
}
movieClip 4126 {
frame 1 {
function placeFire(x, y) {
var v1 = 0;
while (v1 < 2) {
++lev;
d = fire.duplicateMovieClip('f' + lev, lev);
d._x = x + Math.random() * 12 - 6;
d._y = y + Math.random() * 12 - 6;
d._alpha = Math.random() * 50 + 50;
d._yscale = Math.random() * 50 + 70;
d._xscale = d._yscale;
++v1;
}
}
fire._visible = false;
lev = 0;
w = 550;
h = 200;
speedX = 3;
speedY = 2;
ball.onEnterFrame = function () {
this._x += speedX;
this._y += speedY;
if (this._x < this._width / 2 || this._x > w - this._width / 2) {
speedX = -speedX;
}
if (this._y < this._height / 2 || this._y > h - this._height / 2) {
speedY = -speedY;
}
};
onEnterFrame = function () {
placeFire(ball._x, ball._y);
};
}
frame 78 {
function placeFire(x, y) {
var v1 = 0;
while (v1 < 2) {
++lev;
d = fire.duplicateMovieClip('f' + lev, lev);
d._x = x + Math.random() * 12 - 6;
d._y = y + Math.random() * 12 - 6;
d._alpha = Math.random() * 50 + 50;
d._yscale = Math.random() * 50 + 70;
d._xscale = d._yscale;
++v1;
}
}
fire._visible = false;
lev = 0;
w = 550;
h = 200;
speedX = 3;
speedY = 2;
ball.onEnterFrame = function () {
this._x += speedX;
this._y += speedY;
if (this._x < this._width / 2 || this._x > w - this._width / 2) {
speedX = -speedX;
}
if (this._y < this._height / 2 || this._y > h - this._height / 2) {
speedY = -speedY;
}
};
onEnterFrame = function () {
placeFire(ball._x, ball._y);
};
}
frame 79 {
stop();
}
}
movieClip 4139 {
}
movieClip 4183 {
}
movieClip 4188 {
}
movieClip 4190 {
frame 1 {
stop();
}
}
movieClip 4194 {
}
movieClip 4213 {
}
movieClip 4280 {
}
movieClip 4545 {
}
movieClip 4553 {
}
movieClip 4588 {
}
movieClip 4594 {
}
movieClip 4596 {
}
movieClip 4598 {
}
movieClip 4602 {
}
movieClip 4603 {
}
movieClip 4659 {
}
movieClip 4677 {
}
movieClip 4706 {
}
movieClip 4707 {
}
movieClip 4800 {
}
movieClip 4813 {
}
movieClip 4876 {
}
movieClip 5210 {
}
movieClip 5251 {
}
movieClip 5275 {
}
// unknown tag 88 length 153
// unknown tag 88 length 197
// unknown tag 88 length 197