Frame 1
var sp = 10;
stop();
Instance of Symbol 10 MovieClip in Frame 1
onClipEvent (load) {
var sp = _parent.sp;
}
onClipEvent (enterFrame) {
_y = (_y - sp);
if (_y <= -400) {
_y = 0;
}
}
Instance of Symbol 31 MovieClip in Frame 1
on (rollOver) {
if (_currentframe == 1) {
play();
}
}
on (rollOut, dragOut) {
if (_currentframe == 5) {
play();
}
}
on (press) {
_parent.gotoAndStop("game");
}
Instance of Symbol 31 MovieClip in Frame 1
on (rollOver) {
if (_currentframe == 1) {
play();
}
}
on (rollOut, dragOut) {
if (_currentframe == 5) {
play();
}
}
on (press) {
_parent.inst.play();
}
Instance of Symbol 66 MovieClip "inst" in Frame 1
on (press) {
this.play();
}
Frame 2
function hurt() {
life._xscale = life._xscale - 10;
player.gotoAndPlay("hurt");
}
function help() {
if (life._xscale <= 95) {
life._xscale = life._xscale + 5;
player.gotoAndPlay("help");
}
}
function bonus() {
score = score + 10;
life._xscale = 100;
player.gotoAndPlay("bonus");
}
function gameover() {
trace("GAME OVER");
gotoAndStop (3);
}
var sp = 5;
var score = 0;
life._xscale = 100;
this.onEnterFrame = function () {
score = score + 0.01;
scorea = Math.floor(score);
scoreb = Math.floor(score);
sp = sp + 0.002;
};
stop();
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 5) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 10) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 15) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 20) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 25) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 30) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 35) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 40) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 45) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 50) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 55) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 60) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 65) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 70) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 75) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 80) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 85) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 90) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 95) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 74 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -50;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score > 100) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.hurt();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 53 MovieClip "player" in Frame 2
onClipEvent (load) {
var sp = 5;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - sp);
_xscale = -100;
}
if (Key.isDown(39)) {
_x = (_x + sp);
_xscale = 100;
}
if (Key.isDown(38)) {
_y = (_y - sp);
}
if (Key.isDown(40)) {
_y = (_y + sp);
}
if (_x >= (Stage.width - 50)) {
_x = (Stage.width - 50);
}
if (_x <= 50) {
_x = 50;
}
if (_y >= (Stage.height - 50)) {
_y = (Stage.height - 50);
}
if (_y <= 60) {
_y = 60;
}
}
Instance of Symbol 83 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -200;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
if (_parent.score < 50) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.help();
}
} else {
_x = -100;
_y = -100;
}
}
Instance of Symbol 85 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = (-50 - Math.ceil(Math.random() * 500));
_x = (50 + Math.ceil(Math.random() * 400));
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 800) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.bonus();
}
}
Instance of Symbol 83 MovieClip in Frame 2
onClipEvent (load) {
function reset() {
_y = -200;
_x = (50 + Math.ceil(Math.random() * 400));
z = Math.ceil(Math.random() * this._totalframes);
this.gotoAndStop(z);
}
var sp = (_parent.sp - Math.ceil((Math.random() * _parent.sp) / 2));
reset();
}
onClipEvent (enterFrame) {
sp = _parent.sp - Math.ceil((Math.random() * _parent.sp) / 2);
_y = (_y + sp);
if (_y > 500) {
reset();
}
if (this.hitTest(_parent.player)) {
reset();
_parent.help();
}
}
Instance of Symbol 92 MovieClip "life" in Frame 2
onClipEvent (load) {
var sp = 0.05;
}
onClipEvent (enterFrame) {
_xscale = (_xscale - sp);
if (this._xscale <= 0) {
_parent.gameover();
}
if (this._xscale < 60) {
this.play();
} else {
this.gotoAndStop(1);
}
}
Frame 3
stop();
if (score < 50) {
props = "PRECISA MELHORAR!!";
} else if ((score >= 50) && (score < 100)) {
props = "MUITO BEM!";
} else if (score > 100) {
props = "EXCELENTE!";
}
Instance of Symbol 31 MovieClip in Frame 3
on (rollOver) {
if (_currentframe == 1) {
play();
}
}
on (rollOut, dragOut) {
if (_currentframe == 5) {
play();
}
}
on (press) {
_parent.gotoAndStop("start");
}
Symbol 21 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 5
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 19
gotoAndStop (1);
Symbol 53 MovieClip Frame 34
gotoAndStop (1);
Symbol 53 MovieClip Frame 49
gotoAndStop (1);
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 10
stop();
Instance of Symbol 40 MovieClip in Symbol 66 MovieClip Frame 10
on (press) {
_parent.play();
}
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 2
stop();
Symbol 74 MovieClip Frame 3
stop();
Symbol 74 MovieClip Frame 4
stop();
Symbol 74 MovieClip Frame 5
stop();
Symbol 74 MovieClip Frame 6
stop();
Symbol 74 MovieClip Frame 7
stop();
Symbol 74 MovieClip Frame 8
stop();
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();
Symbol 83 MovieClip Frame 7
stop();