Frame 1
Mouse.show();
ifFrameLoaded (9) {
load.gotoAndStop(2);
stop();
}
Instance of Symbol 34 MovieClip "1" in Frame 1
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Instance of Symbol 34 MovieClip "2" in Frame 1
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Instance of Symbol 34 MovieClip "3" in Frame 1
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Frame 2
gotoAndPlay (1);
Frame 5
score = 0;
speed = 7;
misses = 0;
time = 60;
milliseconds = 60;
s_smash = new Sound();
s_smash.attachSound("smash");
s_trumpet = new Sound();
s_trumpet.attachSound("trumpet");
s_quake = new Sound();
s_quake.attachSound("quake");
Mouse.hide();
stop();
Frame 6
prevFrame();
Frame 7
Mouse.show();
Instance of Symbol 34 MovieClip "1" in Frame 7
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Instance of Symbol 34 MovieClip "2" in Frame 7
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Instance of Symbol 34 MovieClip "3" in Frame 7
onClipEvent (load) {
myNum = _name;
}
onClipEvent (enterFrame) {
_root[("r" + myNum) + "Diff"] = _root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Old"];
_root[("r" + myNum) + "Change"] = _root[("r" + myNum) + "Diff"] / 3;
_root[("g" + myNum) + "Diff"] = _root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Old"];
_root[("g" + myNum) + "Change"] = _root[("g" + myNum) + "Diff"] / 3;
_root[("b" + myNum) + "Diff"] = _root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Old"];
_root[("b" + myNum) + "Change"] = _root[("b" + myNum) + "Diff"] / 3;
swatchColor = new Color(this);
swatchColor.setRGB(((_root[("r" + myNum) + "Change"] << 16) | (_root[("g" + myNum) + "Change"] << 8)) | _root[("b" + myNum) + "Change"]);
_root[("r" + myNum) + "Old"] = _root[("r" + myNum) + "Old"] - (_root[("r" + myNum) + "New"] - _root[("r" + myNum) + "Change"]);
_root[("g" + myNum) + "Old"] = _root[("g" + myNum) + "Old"] - (_root[("g" + myNum) + "New"] - _root[("g" + myNum) + "Change"]);
_root[("b" + myNum) + "Old"] = _root[("b" + myNum) + "Old"] - (_root[("b" + myNum) + "New"] - _root[("b" + myNum) + "Change"]);
if (i < 3) {
i++;
_root[("r" + i) + "New"] = random(255);
_root[("g" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
_root[("b" + i) + "New"] = random(255);
} else {
i = 0;
}
}
Frame 8
nextFrame();
Frame 9
Mouse.show();
Symbol 20 Button
on (release) {
_root.gotoAndPlay(3);
}
Symbol 26 Button
on (release) {
nextFrame();
}
Symbol 28 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 2
_parent.button2.gotoAndStop(1);
_root.control = "mouse";
Symbol 29 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 2
_parent.button1.gotoAndStop(1);
_root.control = "keyboard";
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 2
button1.nextFrame();
Symbol 39 MovieClip Frame 1
_root.guy._x = _root.guy._x - 10;
_parent._x = _parent._x - 10;
Symbol 39 MovieClip Frame 2
_root.guy._x = _root.guy._x + 10;
_parent._x = _parent._x + 10;
Symbol 39 MovieClip Frame 3
_root.guy._x = _root.guy._x + 10;
_parent._x = _parent._x + 10;
Symbol 39 MovieClip Frame 4
_root.guy._x = _root.guy._x - 10;
_parent._x = _parent._x - 10;
Symbol 39 MovieClip Frame 5
gotoAndPlay (1);
Symbol 40 MovieClip Frame 120
_root.s_quake.start();
Symbol 40 MovieClip Frame 160
_root.artifact.gotoAndStop(1);
stop();
Symbol 42 MovieClip Frame 1
if (_name == "shadow") {
_x = _root.guy._x;
} else {
_x = _root.artifact._x;
if (3 < _root.artifact._currentFrame) {
_visible = false;
} else if (10 < _root.artifact._x) {
_visible = true;
_width = (10 + (_root.artifact._y / 4));
}
}
Symbol 42 MovieClip Frame 2
gotoAndPlay (1);
Symbol 44 MovieClip Frame 1
_root.vases.gotoAndStop(_root.misses + 1);
if ((_root.time == 0) && (_root.milliseconds == 0)) {
_root.gotoAndStop("win");
_parent.gotoAndStop("win");
} else if (_root.vases._currentFrame == 4) {
_root.gotoAndStop("lose");
_parent.gotoAndStop("lose");
}
if (Key.isDown(Key.RIGHT)) {
_parent.right++;
} else {
_parent.right = 0;
}
if (Key.isDown(Key.LEFT)) {
_parent.left++;
} else {
_parent.left = 0;
}
if (_root.control != "mouse") {
if ((Key.isDown(Key.RIGHT) || (Key.isDown(Key.LEFT))) && ((_parent._x < 370) && (30 < _parent._x))) {
if (_parent._currentFrame == 1) {
_parent.gotoAndStop("walk");
}
} else if (_parent._currentFrame == 2) {
_parent.gotoAndStop("stand");
}
if (Key.isDown(Key.RIGHT) && ((_parent.left == 0) || (_parent.right < _parent.left))) {
_parent._x = _parent._x + _root.speed;
}
if (Key.isDown(Key.LEFT) && ((_parent.right == 0) || (_parent.left < _parent.right))) {
_parent._x = _parent._x - _root.speed;
}
} else {
if (((_root._xmouse < (_parent._x - _root.speed)) || ((_parent._x + _root.speed) < _root._xmouse)) && ((_parent._x < 370) && (30 < _parent._x))) {
if (_parent._currentFrame == 1) {
_parent.gotoAndStop("walk");
}
} else if (_parent._currentFrame == 2) {
_parent.gotoAndStop("stand");
}
if ((_parent._x + _root.speed) < _root._xmouse) {
_parent._x = _parent._x + _root.speed;
} else if (_root._xmouse < (_parent._x - _root.speed)) {
_parent._x = _parent._x - _root.speed;
}
}
if (370 < _parent._x) {
_parent._x = 370;
} else if (_parent._x < 30) {
_parent._x = 30;
}
Symbol 44 MovieClip Frame 2
gotoAndPlay (1);
Symbol 50 MovieClip Frame 9
_root.artifact.gotoAndStop("blank");
_root.bg.gotoAndPlay("quake");
_parent.gotoAndStop("stand");
Symbol 57 MovieClip Frame 1
stop();
Symbol 58 MovieClip Frame 1
if (((_root.guy._x < (_parent._x + 30)) && ((_parent._x - 30) < _root.guy._x)) && ((_root.guy._y < (_parent._y + 80)) && ((_parent._y + 40) < _root.guy._y))) {
_root.guy.gotoAndStop("catch");
_root.guy.grab.object.gotoAndStop(_parent._currentFrame);
_root.s_trumpet.start();
_root.score = _root.score + (_parent.object * 10);
_parent.gotoAndStop("blank");
} else if (245 < _parent._y) {
_root.s_smash.start();
_root.misses++;
_parent.gotoAndStop("smash" + _parent.object);
} else {
_parent._y = _parent._y + _parent.speed;
}
Symbol 58 MovieClip Frame 2
gotoAndPlay (1);
Symbol 70 MovieClip Frame 25
_root.bg.gotoAndPlay("quake");
_parent.gotoAndStop("blank");
Symbol 74 MovieClip Frame 21
_root.bg.gotoAndPlay("quake");
_parent.gotoAndStop("blank");
Symbol 81 MovieClip Frame 26
_root.bg.gotoAndPlay("quake");
_parent.gotoAndStop("blank");
Symbol 82 MovieClip Frame 1
if (start != true) {
start = true;
gotoAndStop (7);
} else {
_y = -55;
_x = (50 + random(300));
object = random(3) + 1;
speed = 8 + object;
gotoAndStop(object);
}
Symbol 84 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 101
stop();
Symbol 91 MovieClip Frame 1
time = "= " + _root.time;
if (_root.message._currentFrame == _root.message._totalframes) {
if (_root.milliseconds == 0) {
if (_root.time != 0) {
_root.milliseconds = 60;
_root.time--;
}
} else {
_root.milliseconds = _root.milliseconds - 2;
}
}
Symbol 91 MovieClip Frame 2
gotoAndPlay (1);
Symbol 95 Button
on (release) {
gotoAndPlay (3);
}
Symbol 97 Button
on (release) {
_root.gotoAndStop("scores");
}
Symbol 100 MovieClip Frame 1
if (_root.local == 1) {
stop();
} else if (400 < _root.score) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
Symbol 114 Button
on (release) {
if (((_root.scoredone == "done") and (_root.hiscore20 < _root.score)) and (_root.old_score != _root.score)) {
_root.old_score = _root.score;
_root.hiscore = _root.score;
if (_root.xname eq "Name Here") {
_root.xname = "etgames";
}
loadVariablesNum ((((((("/scores.php?action=sendscore&game=" + _root.game) + "&hiscore=") + _root.hiscore) + "&xname=") + _root.xname) + "&randx=") + random(100), 0, "POST");
}
_visible = 0;
}
Symbol 117 MovieClip Frame 1
if ((_root.hiscore20 < _root.score) and (_root.local == 1)) {
_visible = 1;
} else {
_visible = 0;
stop();
}
Symbol 159 MovieClip Frame 1
if (_root.local == 1) {
_visible = 1;
} else {
_visible = 0;
stop();
}
Symbol 159 MovieClip Frame 2
_root.game = "artifacts";
loadVariablesNum ((("/scores.php?action=getscores&game=" + _root.game) + "&randx=") + random(100000), 0, "POST");
Symbol 159 MovieClip Frame 5
if (_root.scoredone == "done") {
nothing = nothing;
} else {
gotoAndPlay (3);
}
Symbol 159 MovieClip Frame 7
stop();