Frame 2
if (_root.getBytesLoaded() != _root.getBytesTotal()) {
gotoAndPlay (1);
}
Frame 4
skytype = 1;
hp = 100;
notplaying = 1;
level = 1;
score = 0;
playername = "Cupid X";
floorsprites = 51;
flyingsprites = 71;
arrowsprites = 1011;
heartsprites = 91;
menumessage = "";
_quality = "MEDIUM";
Stage.showMenu = false;
Frame 6
stop();
Frame 7
stop();
Frame 8
stopAllSounds();
Instance of Symbol 307 MovieClip in Frame 58
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (_x < (-(_width / 2))) {
_x = (600 + (_width / 2));
}
}
Frame 66
stop();
Frame 67
_quality = "MEDIUM";
notplaying = 0;
stopAllSounds();
Instance of Symbol 310 MovieClip in Frame 67
onClipEvent (enterFrame) {
if (this.hitTest(_root.armorcupid)) {
_root.armorcupid._x = _root.armorcupid._x + _root.armorcupid.xspeed;
}
}
Instance of Symbol 310 MovieClip in Frame 67
onClipEvent (enterFrame) {
if (this.hitTest(_root.armorcupid)) {
_root.armorcupid._x = _root.armorcupid._x - _root.armorcupid.xspeed;
}
}
Instance of Symbol 321 MovieClip "sky" in Frame 67
onClipEvent (load) {
this.gotoAndStop(_root.skytype);
}
Instance of Symbol 325 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 326 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 326 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 325 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 325 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 326 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x--;
if (this._x < -200) {
this._x = 800;
this._y = random(180);
}
}
Instance of Symbol 374 MovieClip "armorcupid" in Frame 67
onClipEvent (load) {
}
Instance of Symbol 42 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._x = _root.armorcupid._x;
if (_root.hp <= 0) {
this.unloadMovie();
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 200) {
timer = 0;
}
if (((_root.level > 4) || (_root.level == 2)) && ((timer % 95) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("flame", "flame" + _root.floorsprites, _root.floorsprites);
_root["flame" + _root.floorsprites]._x = 700;
_root["flame" + _root.floorsprites]._y = 257;
_root.floorsprites++;
if (_root.floorsprites > 70) {
_root.floorsprites == 51;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 200) {
timer = 0;
}
if ((_root.level > 2) && ((timer % 60) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("spikes", "spikes" + _root.floorsprites, _root.floorsprites);
_root["spikes" + _root.floorsprites]._x = 700;
_root["spikes" + _root.floorsprites]._y = 257;
_root.floorsprites++;
if (_root.floorsprites > 70) {
_root.floorsprites == 51;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 170) {
timer = 0;
}
if ((_root.level < 6) && ((timer % 60) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("beakface", "beakface" + _root.flyingsprites, _root.flyingsprites);
_root["beakface" + _root.flyingsprites]._x = 700;
_root["beakface" + _root.flyingsprites]._y = random(150) + 50;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 80) {
timer = 0;
}
if ((_root.level > 1) && ((timer % 40) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("beakface2", "beakface2" + _root.flyingsprites, _root.flyingsprites);
_root["beakface2" + _root.flyingsprites]._x = 700;
_root["beakface2" + _root.flyingsprites]._y = random(50) + 150;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 140) {
timer = 0;
}
if (((_root.level < 7) && (_root.level > 2)) && ((timer % 37) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("oneeye", "oneeye" + _root.flyingsprites, _root.flyingsprites);
_root["oneeye" + _root.flyingsprites]._x = 700;
_root["oneeye" + _root.flyingsprites]._y = random(80) + 120;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 250) {
timer = 0;
}
if ((_root.level > 2) && ((timer % 39) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("demon", "demon" + _root.flyingsprites, _root.flyingsprites);
_root["demon" + _root.flyingsprites]._x = 700;
_root["demon" + _root.flyingsprites]._y = random(40) + 10;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.score < 600) {
_root.level = 1;
} else if (_root.score < 1700) {
_root.level = 2;
} else if (_root.score < 3200) {
_root.level = 3;
} else if (_root.score < 4300) {
_root.level = 4;
} else if (_root.score < 5400) {
_root.level = 5;
} else if (_root.score < 6500) {
_root.level = 6;
} else if (_root.score < 7600) {
_root.level = 7;
} else if (_root.score < 8700) {
_root.level = 8;
} else if (_root.score < 9800) {
_root.level = 9;
} else if (_root.score < 10900) {
_root.level = 10;
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 180) {
timer = 0;
}
if ((_root.level < 4) && ((timer % 50) == 0)) {
r = random(2);
if (r == 1) {
_root.attachMovie("evilwisp", "evilwisp" + _root.flyingsprites, _root.flyingsprites);
_root["evilwisp" + _root.flyingsprites]._x = 700;
_root["evilwisp" + _root.flyingsprites]._y = random(80) + 120;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 180) {
timer = 0;
}
if ((_root.level > 3) && ((timer % 95) == 0)) {
r = random(8);
if (r == 1) {
_root.attachMovie("skulltower", "skulltower" + _root.floorsprites, _root.floorsprites);
_root["skulltower" + _root.floorsprites]._x = 700;
_root["skulltower" + _root.floorsprites]._y = 257;
_root.floorsprites++;
if (_root.floorsprites > 70) {
_root.floorsprites == 51;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 182) {
timer = 0;
}
if ((timer % 65) == 0) {
r = random(3);
if (r == 1) {
_root.attachMovie("heartcollectible", "heartcollectible" + _root.heartsprites, _root.heartsprites);
_root["heartcollectible" + _root.heartsprites]._x = 700;
_root["heartcollectible" + _root.heartsprites]._y = random(250);
_root.heartsprites++;
if (_root.heartsprites > 110) {
_root.heartsprites == 91;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 220) {
timer = 0;
}
if ((_root.level > 6) && ((timer % 105) == 0)) {
r = random(5);
if (r == 1) {
_root.attachMovie("badcloud", "badcloud" + _root.floorsprites, _root.floorsprites);
_root["badcloud" + _root.floorsprites]._x = 700;
_root["badcloud" + _root.floorsprites]._y = 25;
_root.floorsprites++;
if (_root.floorsprites > 70) {
_root.floorsprites == 51;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 280) {
timer = 0;
}
if ((_root.level > 7) && ((timer % 43) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("hauntox", "hauntox" + _root.flyingsprites, _root.flyingsprites);
_root["hauntox" + _root.flyingsprites]._x = 700;
_root["hauntox" + _root.flyingsprites]._y = random(40) + 10;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 340) {
timer = 0;
}
if ((_root.level > 9) && ((timer % 43) == 0)) {
r = random(3);
if (r == 1) {
_root.attachMovie("hauntox2", "hauntox2" + _root.flyingsprites, _root.flyingsprites);
_root["hauntox2" + _root.flyingsprites]._x = 700;
_root["hauntox2" + _root.flyingsprites]._y = random(60) + 10;
_root.flyingsprites++;
if (_root.flyingsprites > 90) {
_root.flyingsprites == 71;
}
}
}
}
Instance of Symbol 376 MovieClip in Frame 67
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 195) {
timer = 0;
}
if ((timer % 95) == 0) {
r = random(20);
if (r == 1) {
_root.attachMovie("lifeupheart", "lifeupheart" + _root.heartsprites, _root.heartsprites);
_root["lifeupheart" + _root.heartsprites]._x = 700;
_root["lifeupheart" + _root.heartsprites]._y = random(250);
_root.heartsprites++;
if (_root.heartsprites > 110) {
_root.heartsprites == 91;
}
}
}
}
Instance of Symbol 379 MovieClip in Frame 67
onClipEvent (enterFrame) {
this._xscale = _root.hp;
}
Instance of Symbol 394 MovieClip "flyto" in Frame 67
on (release) {
if (_root.hp > 0) {
_root.armorcupid.gotoAndStop("shoot");
}
}
Instance of Symbol 402 MovieClip in Frame 67
onClipEvent (enterFrame) {
if (_root._quality == "HIGH") {
this.gotoAndStop(1);
} else if (_root._quality == "MEDIUM") {
this.gotoAndStop(2);
} else if (_root._quality == "LOW") {
this.gotoAndStop(3);
}
}
on (release) {
if (_root._quality == "HIGH") {
_quality = "MEDIUM";
} else if (_root._quality == "MEDIUM") {
_quality = "LOW";
} else if (_root._quality == "LOW") {
_quality = "HIGH";
}
}
Instance of Symbol 405 MovieClip in Frame 67
onClipEvent (load) {
g = 1;
h = 2;
}
Frame 69
stop();
Frame 70
_root.notplaying = 1;
Mouse.show();
stopAllSounds();
Frame 77
stop();
Frame 78
gotoAndPlay (77);
Frame 79
stop();
Frame 80
gotoAndPlay (79);
Symbol 8 Button
on (release) {
getURL ("http://tam.atspace.com", "_blank");
}
Symbol 25 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Instance of Symbol 30 MovieClip in Symbol 32 MovieClip Frame 1
onClipEvent (enterFrame) {
_yscale = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
}
Symbol 34 MovieClip Frame 1
_visible = false;
Symbol 40 MovieClip [flame] Frame 1
speed = 3;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 14;
}
};
Symbol 40 MovieClip [flame] Frame 7
t = random(2);
if (t == 0) {
gotoAndPlay (1);
}
Symbol 44 MovieClip [spikes] Frame 1
speed = 3;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 8;
}
};
Symbol 49 MovieClip Frame 16
t = random(2);
if (t == 1) {
gotoAndPlay (1);
}
Symbol 55 MovieClip [beakface] Frame 1
speed = 3;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 8;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 55 MovieClip [beakface] Frame 2
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 3
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 4
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 5
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 6
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 7
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 8
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 9
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 10
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 11
_alpha = (_alpha - 8);
Symbol 55 MovieClip [beakface] Frame 12
_root.score = _root.score + 20;
this.unloadMovie();
Symbol 62 MovieClip [thearrow] Frame 1
speed = 8;
timer = 0;
myRadians = Math.atan2(supery - this._y, superx - this._x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
this._rotation = myDegrees + 90;
this.onEnterFrame = function () {
if (_rotation > 90) {
xadder = (180 - _rotation) / speed;
} else if (_rotation < -90) {
xadder = (-180 - _rotation) / speed;
} else {
xadder = _rotation / speed;
}
if (_rotation < 0) {
yadder = (-90 - _rotation) / speed;
} else {
yadder = (_rotation - 90) / speed;
}
this._x = this._x + xadder;
this._y = this._y + yadder;
timer++;
if (timer == 100) {
this.play();
}
if (_root.notplaying) {
this.unloadMovie();
}
};
stop();
Symbol 62 MovieClip [thearrow] Frame 8
_root[("thearrowbuddy" + idnumber) + 1].gotoAndPlay("explode");
_root[("thearrowbuddy" + idnumber) + 2].gotoAndPlay("explode");
this.unloadMovie();
Symbol 63 MovieClip [thearrowbuddy] Frame 1
this.onEnterFrame = function () {
_rotation = (_rotation + rotato);
this._x = this._x - ((this._x - _root["thearrow" + idnumber]._x) / myspeed);
this._y = this._y - ((this._y - _root["thearrow" + idnumber]._y) / myspeed);
if (_root.notplaying) {
this.unloadMovie();
}
};
Symbol 63 MovieClip [thearrowbuddy] Frame 8
gotoAndPlay (1);
Symbol 63 MovieClip [thearrowbuddy] Frame 13
this.unloadMovie();
Symbol 68 MovieClip [beakface2] Frame 1
speed = 3;
speedor = random(3) - 1;
this.onEnterFrame = function () {
this._x = this._x - speed;
this._y = this._y + speedor;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 12;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 68 MovieClip [beakface2] Frame 2
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 3
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 4
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 5
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 6
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 7
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 8
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 9
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 10
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 11
_alpha = (_alpha - 8);
Symbol 68 MovieClip [beakface2] Frame 12
_root.score = _root.score + 30;
this.unloadMovie();
Symbol 77 MovieClip Frame 16
stop();
Symbol 78 MovieClip [oneeye] Frame 1
speed = 4;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 16;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 78 MovieClip [oneeye] Frame 2
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 3
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 4
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 5
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 6
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 7
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 8
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 9
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 10
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 11
_alpha = (_alpha - 8);
Symbol 78 MovieClip [oneeye] Frame 12
_root.score = _root.score + 35;
this.unloadMovie();
Symbol 94 MovieClip [demon] Frame 1
speed = 5;
speeder = random(5) / 2;
_xscale = (100 + random(50));
_yscale = _xscale;
this.onEnterFrame = function () {
this._x = this._x - speed;
this._y = this._y + speeder;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 20;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 94 MovieClip [demon] Frame 2
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 3
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 4
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 5
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 6
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 7
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 8
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 9
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 10
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 11
_alpha = (_alpha - 8);
Symbol 94 MovieClip [demon] Frame 12
_root.score = _root.score + 40;
this.unloadMovie();
Symbol 102 MovieClip [evilwisp] Frame 1
speed = 3;
speedor = (random(3) - 1) * 4;
this.onEnterFrame = function () {
this._x = this._x - speed;
this._y = this._y + speedor;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 20;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
if (this._y > 225) {
speedor = -4;
}
if (this._y < 0) {
speedor = 4;
}
};
stop();
Symbol 102 MovieClip [evilwisp] Frame 2
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 3
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 4
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 5
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 6
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 7
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 8
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 9
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 10
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 11
_alpha = (_alpha - 8);
Symbol 102 MovieClip [evilwisp] Frame 12
_root.score = _root.score + 15;
this.unloadMovie();
Symbol 107 MovieClip [skulltower] Frame 1
speed = 3;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 10;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
_root["thearrow" + i].play();
}
i++;
}
};
Symbol 115 MovieClip [heartcollectible] Frame 1
speed = 2;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector)) {
_root.score = _root.score + 60;
this.play();
}
};
stop();
Symbol 115 MovieClip [heartcollectible] Frame 14
this.unloadMovie();
Symbol 123 MovieClip Frame 1
timer = 0;
this.onEnterFrame = function () {
timer++;
if ((timer % 36) == 0) {
play();
}
};
stop();
stop();
Symbol 123 MovieClip Frame 2
_parent.detector._height = 1000;
Symbol 123 MovieClip Frame 6
_parent.detector._height = 23;
Symbol 124 MovieClip [badcloud] Frame 1
speed = 1;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 25;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
_root["thearrow" + i].play();
}
i++;
}
};
Symbol 135 MovieClip [hauntox] Frame 1
speed = 7;
speeder = random(5) / 2;
this.onEnterFrame = function () {
this._x = this._x - speed;
this._y = this._y + speeder;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 22;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 135 MovieClip [hauntox] Frame 2
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 3
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 4
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 5
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 6
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 7
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 8
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 9
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 10
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 11
_alpha = (_alpha - 8);
Symbol 135 MovieClip [hauntox] Frame 12
_root.score = _root.score + 35;
this.unloadMovie();
Symbol 136 MovieClip [hauntox2] Frame 1
speed = 10;
speeder = random(7) / 2;
_xscale = 75;
_yscale = _xscale;
this.onEnterFrame = function () {
this._x = this._x - speed;
this._y = this._y + speeder;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector) && (_root.armorcupid._alpha == 100)) {
_root.armorcupid._alpha = 55;
_root.armorcupid.gethitter.play();
_root.hp = _root.hp - 22;
}
i = 1011;
while (i <= 1030) {
if (this.hitTest(_root["thearrow" + i].detector)) {
this.play();
_root["thearrow" + i].play();
}
i++;
}
};
stop();
Symbol 136 MovieClip [hauntox2] Frame 2
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 3
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 4
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 5
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 6
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 7
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 8
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 9
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 10
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 11
_alpha = (_alpha - 8);
Symbol 136 MovieClip [hauntox2] Frame 12
_root.score = _root.score + 35;
this.unloadMovie();
Symbol 141 MovieClip [lifeupheart] Frame 1
speed = 2;
this.onEnterFrame = function () {
this._x = this._x - speed;
if (this._x < -100) {
this.unloadMovie();
}
if (_root.notplaying) {
this.unloadMovie();
}
if (this.detector.hitTest(_root.armorcupid.detector)) {
_root.score = _root.score + 75;
_root.hp = _root.hp + 60;
if (_root.hp > 100) {
_root.hp = 100;
}
this.play();
}
};
stop();
Symbol 141 MovieClip [lifeupheart] Frame 14
this.unloadMovie();
Symbol 161 MovieClip Frame 93
_root.play();
Symbol 166 Button
on (release) {
_root.play();
}
Symbol 168 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_parent._x = cX - (this._x * _local4);
_parent._y = cY - (this._y * _local3);
_parent._xscale = 100 * _local4;
_parent._yscale = 100 * _local3;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
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;
Instance of Symbol 168 MovieClip in Symbol 209 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
varName = "defaultValue";
}
Symbol 209 MovieClip Frame 179
_root.play();
Symbol 225 MovieClip Frame 8
gotoAndPlay (8);
Symbol 228 Button
on (rollOver) {
_root.menumessage = "Learn how to play the game.";
}
on (release) {
_root.htp.play();
}
Symbol 229 Button
on (rollOver) {
_root.menumessage = "Play!";
}
on (release) {
_root.gotoAndPlay("playit");
}
Symbol 230 Button
on (rollOver) {
_root.menumessage = "The story of the Armor Cupid.";
}
on (release) {
_root.tsy.play();
}
Symbol 231 Button
on (rollOver) {
_root.menumessage = "Click or more games by Tamugaia Project.";
}
on (release) {
getURL ("http://tam.atspace.com", "_blank");
}
Symbol 232 Button
on (rollOver) {
_root.menumessage = "Visit Armor Games for tons of only the best flash games on the net!";
}
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 238 Button
on (rollOver) {
_root.menumessage = "A game by Josh ''Joshiwara'' Tamugaia. Highscores by Armor Games.";
}
Symbol 245 MovieClip Frame 8
stop();
Symbol 245 MovieClip Frame 13
gotoAndPlay (12);
Symbol 249 Button
on (release) {
gotoAndStop (1);
}
Symbol 264 Button
on (release) {
nextFrame();
}
Symbol 271 Button
on (release) {
prevFrame();
}
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 10
stop();
Symbol 280 MovieClip Frame 11
stop();
Symbol 281 Button
on (release) {
gotoAndStop (1);
}
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 10
stop();
Symbol 304 MovieClip Frame 11
stop();
Symbol 309 MovieClip Frame 1
_visible = false;
Symbol 310 MovieClip Frame 1
_visible = false;
Symbol 321 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 1
this.onEnterFrame = function () {
this._x = this._x - 3;
if (this._x < 0) {
this._x = 601;
}
};
Symbol 351 MovieClip Frame 1
stop();
Symbol 354 MovieClip Frame 32
stop();
Symbol 360 MovieClip Frame 66
_root.gotoAndPlay("gameoverman");
stop();
Symbol 373 MovieClip Frame 7
_root.attachMovie("thearrow", "thearrow" + _root.arrowsprites, _root.arrowsprites);
_root["thearrow" + _root.arrowsprites]._x = _root.armorcupid._x;
_root["thearrow" + _root.arrowsprites]._y = _root.armorcupid._y - 40;
_root["thearrow" + _root.arrowsprites].superx = _root._xmouse;
_root["thearrow" + _root.arrowsprites].supery = _root._ymouse;
_root["thearrow" + _root.arrowsprites].idnumber = _root.arrowsprites;
_root.attachMovie("thearrowbuddy", ("thearrowbuddy" + _root.arrowsprites) + 1, _root.arrowsprites * 100);
_root[("thearrowbuddy" + _root.arrowsprites) + 1]._x = _root.armorcupid._x;
_root[("thearrowbuddy" + _root.arrowsprites) + 1]._y = _root.armorcupid._y - 40;
_root[("thearrowbuddy" + _root.arrowsprites) + 1].idnumber = _root.arrowsprites;
_root[("thearrowbuddy" + _root.arrowsprites) + 1]._xscale = 75;
_root[("thearrowbuddy" + _root.arrowsprites) + 1]._yscale = 75;
_root[("thearrowbuddy" + _root.arrowsprites) + 1].myspeed = 3;
_root[("thearrowbuddy" + _root.arrowsprites) + 1].rotato = -9;
_root.attachMovie("thearrowbuddy", ("thearrowbuddy" + _root.arrowsprites) + 2, _root.arrowsprites * 101);
_root[("thearrowbuddy" + _root.arrowsprites) + 2]._x = _root.armorcupid._x;
_root[("thearrowbuddy" + _root.arrowsprites) + 2]._y = _root.armorcupid._y - 40;
_root[("thearrowbuddy" + _root.arrowsprites) + 2].idnumber = _root.arrowsprites;
_root[("thearrowbuddy" + _root.arrowsprites) + 2]._xscale = 40;
_root[("thearrowbuddy" + _root.arrowsprites) + 2]._yscale = 40;
_root[("thearrowbuddy" + _root.arrowsprites) + 2].myspeed = 5;
_root[("thearrowbuddy" + _root.arrowsprites) + 2].rotato = -9;
_root.arrowsprites++;
if (_root.arrowsprites > 1030) {
_root.arrowsprites = 1011;
}
Symbol 373 MovieClip Frame 12
_parent.gotoAndStop(1);
Symbol 374 MovieClip Frame 1
yspeed = 0;
xspeed = 3;
gravity = 10;
jumpingheight = 120;
airborne = 0;
this.onEnterFrame = function () {
yspeed = yspeed + gravity;
_y = (_y + (yspeed / 4));
if (_alpha < 100) {
_alpha = (_alpha + 2);
}
if (_alpha > 100) {
_alpha = 100;
}
if (_root.hp <= 0) {
_root.hp = 0;
yspeed = 0;
gravity = 0;
this.gotoAndStop("die");
}
if (_root.thefloor.hitTest(this._x, this._y + 1, true)) {
this.gotoAndStop("normalwalk");
yspeed = 0;
gravity = 0;
airborne = 0;
while (_root.thefloor.hitTest(this._x, this._y + 1, true)) {
_y = (_y-1);
}
}
if (_root.notplaying) {
this.unloadMovie();
}
if ((((Key.isDown(38) && (airborne == 0)) && (canjump == 1)) && (_root.hp > 0)) && (_y > 0)) {
canjump = 0;
this.gotoAndStop("jump");
airborne = 1;
yspeed = yspeed - jumpingheight;
gravity = 10;
}
if ((!Key.isDown(38)) && (_root.hp > 0)) {
canjump = 1;
}
if (Key.isDown(37) && (_root.hp > 0)) {
_x = (_x - xspeed);
}
if (Key.isDown(39) && (_root.hp > 0)) {
_x = (_x + xspeed);
}
};
if (_root.hp <= 0) {
this.gotoAndStop("die");
}
stop();
Symbol 376 MovieClip Frame 1
_visible = false;
Symbol 394 MovieClip Frame 1
this.startDrag(true);
Mouse.hide();
Symbol 402 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 1
this.onEnterFrame = function () {
g = _root.level;
if (g == h) {
play();
h++;
}
};
stop();
Symbol 405 MovieClip Frame 2
_root.skytype++;
_root.sky.gotoAndStop(_root.skytype);
Symbol 416 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 418 Button
on (release) {
getURL ("http://tam.atspace.com", "_blank");
}
Symbol 420 Button
on (release) {
_root.gotoAndPlay("loadvarsi");
}
Symbol 423 Button
on (release) {
name = _root.playername;
score = _root.score;
game = "armorcupid";
loadVariables ("http://www.armorgames.com/highscores/postScore.php", this, "POST");
gotoAndStop (79);
}
Symbol 425 Button
on (release) {
getURL ("http://www.armorgames.com/highscores/viewScores.php?game=armorcupid", "_blank");
}