Frame 1
if (_root.load_bar._currentframe >= 99) {
gotoAndStop (14);
} else {
play();
}
fscommand ("allowscale", "false");
fscommand ("fullscreen", "true");
fscommand ("showmenu", "false");
Instance of Symbol 27 MovieClip "load_bar" in Frame 1
onClipEvent (enterFrame) {
byteloaded = _root.getBytesLoaded();
bytetotal = _root.getBytesTotal();
loaded = int((byteloaded / bytetotal) * 100);
t = getTimer();
percent = ((((loaded + "% ( ") + int(byteloaded / 1000)) + " K / ") + int(bytetotal / 1000)) + " K )";
percent = ((percent + "\rÏÂÔØËٶȣº") + (int((byteloaded / t) * 100) / 100)) + " K/s";
_root.load_bar.gotoAndStop(_root.load_bar.loaded);
timeloaded = int(t / 1000);
timeremain = int((timeloaded * (bytetotal - byteloaded)) / byteloaded);
timeremain = ((int(timeremain / 60) + "'") + int(timeremain % 60)) + "\"";
timeloaded = ((int(timeloaded / 60) + "'") + int(timeloaded % 60)) + "\"";
downloadtime = ((("ÒÑÓÃʱ¼ä£º" + timeloaded) + "\r") + "Ê£Óàʱ¼ä£º") + timeremain;
_root.downloadtime = _root.load_bar.downloadtime;
}
Frame 2
gotoAndPlay (1);
Frame 14
mx = false;
dy = 260;
_root.loop = 1;
level = 1;
_root.dead = 0;
dong = true;
_root.blood = 3;
stop();
Frame 15
stop();
Instance of Symbol 111 MovieClip "boy" in Frame 15
onClipEvent (mouseMove) {
if (((0 < _root._xmouse) and (_root._xmouse < 500)) and (_root.dong == true)) {
this._x = _root._xmouse;
}
updateAfterEvent();
}
onClipEvent (mouseDown) {
if ((this._currentFrame == 1) and (_root.dong == true)) {
_root.mx = true;
this.gotoAndStop(2);
}
}
onClipEvent (mouseUp) {
if (this._currentFrame == 2) {
_root.distance.gotoAndPlay(1);
this.gotoAndPlay(3);
_root.attachMovie("bomb", "bomb" add _root.loop, _root.loop);
_root["bomb" add _root.loop]._y = this._y - 100;
_root["bomb" add _root.loop]._x = this._x + 50;
_root.loop = _root.loop + 1;
_root.mx = false;
_root.distance._y = _root.dy;
_root.distance._visible = false;
_root.distance.ccc = 5;
}
}
Instance of Symbol 114 MovieClip "distance" in Frame 15
onClipEvent (enterFrame) {
_root.romote = this._y;
if (_root.mx == true) {
_root.distance._visible = true;
this._y = this._y - ccc;
ccc = ccc + 2;
if (10 >= this._y) {
_root.mx = false;
gotoAndPlay (6);
}
}
}
onClipEvent (load) {
this._y = _root.dy;
_root.distance._visible = false;
ccc = 5;
}
Instance of Symbol 147 MovieClip "boat" in Frame 15
onClipEvent (enterFrame) {
if (this.boatsub._currentFrame == 1) {
if (this._x < 650) {
this._x = (this._x - 5) - random(5);
if (-50 >= this._x) {
this._x = 650;
this.boatsub.gotoAndStop(1);
uuu = 1;
iii = random(30) + 2;
}
} else {
uuu = uuu + 1;
if (uuu == iii) {
this._x = this._x - 1;
this._visible = true;
}
}
}
}
onClipEvent (load) {
this._x = 650;
uuu = 1;
iii = random(30) + 2;
}
Instance of Symbol 157 MovieClip "mission" in Frame 15
onClipEvent (enterFrame) {
if (_root.level == 1) {
sws = 3;
} else if (_root.level == 2) {
sws = 4;
} else if (_root.level == 3) {
sws = 5;
} else if (_root.level == 4) {
sws = 3;
} else if (_root.level == 5) {
sws = 2;
}
if (((_root.dead == sws) and (_root.level != 5)) and (_root.gameove._currentFrame != 1)) {
_root.dead = 0;
_root.mission.gotoAndPlay(2);
} else if (((_root.dead == sws) and (_root.level == 5)) and (_root.gameove._currentFrame != 1)) {
_root.dead = 0;
_root.missioncom.gotoAndPlay(2);
}
}
Instance of Symbol 179 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (Key.isDown(66)) {
stopAllSounds();
Mouse.show();
_root.gotoAndStop(14);
}
}
Instance of Symbol 198 MovieClip "levelbar" in Frame 15
onClipEvent (load) {
this.gotoAndStop(_root.level);
}
Instance of Symbol 208 MovieClip "plat" in Frame 16
onClipEvent (enterFrame) {
if (this.platsub._currentFrame == 1) {
if (this._x < 650) {
this._x = (this._x - 5) - random(6);
if (-50 >= this._x) {
this._x = 650;
this.platsub.gotoAndStop(1);
uuu = 1;
iii = random(10) + 2;
}
} else {
uuu = uuu + 1;
if (iii == uuu) {
this._x = this._x - 1;
}
}
}
}
onClipEvent (load) {
this._x = 650;
uuu = 1;
iii = random(10) + 2;
}
Instance of Symbol 209 MovieClip "boat" in Frame 17
onClipEvent (enterFrame) {
if (this.boatsub._currentFrame == 1) {
if (this._x < 650) {
this._x = (this._x - 5) - random(5);
if (-50 >= this._x) {
this._x = 650;
this.boatsub.gotoAndStop(1);
uuu = 1;
iii = random(30) + 2;
}
} else {
uuu = uuu + 1;
if (uuu == iii) {
this._x = this._x - 1;
this._visible = true;
}
}
}
}
onClipEvent (load) {
this._x = 650;
uuu = 1;
iii = random(30) + 2;
}
Instance of Symbol 210 MovieClip "plat" in Frame 17
onClipEvent (enterFrame) {
if (this.platsub._currentFrame == 1) {
if (this._x < 650) {
this._x = (this._x - 5) - random(6);
if (-50 >= this._x) {
this._x = 650;
this._visible = false;
this.platsub.gotoAndStop(1);
uuu = 1;
iii = random(10) + 2;
}
} else {
uuu = uuu + 1;
if (iii == uuu) {
this._x = this._x - 1;
this._visible = true;
}
}
}
}
onClipEvent (load) {
this._x = 650;
this._visible = false;
uuu = 1;
iii = random(10) + 2;
}
Instance of Symbol 234 MovieClip "ship" in Frame 18
onClipEvent (enterFrame) {
if ((((0 < this._x) and (this._x < 550)) and (this._currentFrame < 4)) and (_root.dong == true)) {
jk = jk + 1;
if (jk == kkk) {
_root.attachMovie("mo", "mo" add _root.lap, 2000 + _root.lap);
_root["mo" add _root.lap]._x = this._x;
_root["mo" add _root.lap]._y = this._y;
_root.lap = _root.lap + 1;
if (_root.lap == 10) {
_root.lap = 1;
}
jk = 1;
kkk = random(50) + 5;
}
}
}
onClipEvent (load) {
speed = 10;
_root.lap = 1;
jk = 1;
kkk = random(50) + 5;
}
Instance of Symbol 235 MovieClip "ship" in Frame 19
onClipEvent (enterFrame) {
if ((((0 < this._x) and (this._x < 550)) and (this._currentFrame < 4)) and (_root.dong == true)) {
jk = jk + 1;
if (jk == kkk) {
_root.attachMovie("mo", "mo" add _root.lap, 2000 + _root.lap);
_root["mo" add _root.lap]._x = this._x;
_root["mo" add _root.lap]._y = this._y;
_root.lap = _root.lap + 1;
if (_root.lap == 10) {
_root.lap = 1;
}
jk = 1;
kkk = random(20) + 5;
}
}
}
onClipEvent (load) {
speed = 10;
_root.lap = 1;
jk = 1;
kkk = random(50) + 5;
}
Instance of Symbol 236 MovieClip "ship1" in Frame 19
onClipEvent (enterFrame) {
if ((((0 < this._x) and (this._x < 550)) and (this._currentFrame < 4)) and (_root.dong == true)) {
jk = jk + 1;
if (jk == kkk) {
_root.attachMovie("mo", "mo" add _root.lap, 2000 + _root.lap);
_root["mo" add _root.lap]._x = this._x;
_root["mo" add _root.lap]._y = this._y;
_root.lap = _root.lap + 1;
if (_root.lap == 10) {
_root.lap = 1;
}
jk = 1;
kkk = random(50) + 5;
}
}
}
onClipEvent (load) {
_root.lap = 1;
jk = 1;
kkk = random(50) + 5;
speed = 20;
}
Symbol 3 MovieClip [bomb] Frame 1
stop();
Instance of Symbol 2 MovieClip in Symbol 3 MovieClip [bomb] Frame 1
onClipEvent (enterFrame) {
this._parent._y = this._parent._y - ((nnn - mmm) / 20);
if (sss < 5) {
jjj = 1;
} else {
jjj = -1;
}
this._parent._yscale = this._parent._yscale + ((jjj * 2000) / (nnn - mmm));
this._parent._xscale = this._parent._xscale + ((jjj * 2000) / (nnn - mmm));
sss = sss + 1;
if ((mmm + 10) >= this._parent._y) {
_root.attachMovie("waterflower", "waterflower", 1000);
_root.waterflower._x = this._parent._x;
_root.waterflower._y = this._parent._y;
if (this._parent.hitTest(_root.boat.hot)) {
if (_root.boat.boatsub._currentFrame == 1) {
_root.dead = _root.dead + 1;
}
_root.boat.boatsub.gotoAndStop(2);
}
if (this._parent.hitTest(_root.plat.hot)) {
if (_root.plat.platsub._currentFrame == 1) {
_root.dead = _root.dead + 1;
}
_root.plat.platsub.gotoAndStop(2);
}
if (this._parent.hitTest(_root.fish1.hot)) {
if (_root.fish1.fishsub._currentFrame == 1) {
_root.dead = _root.dead + 1;
}
_root.fish1.fishsub.gotoAndStop(2);
}
if (this._parent.hitTest(_root.fish2.hot)) {
if (_root.fish2.fishsub._currentFrame == 1) {
_root.dead = _root.dead + 1;
}
_root.fish2.fishsub.gotoAndStop(2);
}
if (this._parent.hitTest(_root.fish3.hot)) {
if (_root.fish3.fishsub._currentFrame == 1) {
_root.dead = _root.dead + 1;
}
_root.fish3.fishsub.gotoAndStop(2);
}
if (this._parent.hitTest(_root.ship.hot)) {
_root.ship.gotoAndStop(_root.ship._currentFrame + 1);
}
if (this._parent.hitTest(_root.ship1.hot)) {
_root.ship1.gotoAndStop(_root.ship1._currentFrame + 1);
}
this._parent.removeMovieClip();
}
}
onClipEvent (load) {
mmm = _root.romote;
nnn = this._parent._y + 100;
sss = 1;
}
Symbol 10 MovieClip Frame 15
stop();
Symbol 13 MovieClip [waterflower] Frame 14
stop();
this.removeMovieClip();
Instance of Symbol 15 MovieClip in Symbol 17 MovieClip [mo] Frame 1
onClipEvent (enterFrame) {
this._parent._y = this._parent._y + 30;
this._parent._yscale = this._parent._yscale + 5;
this._parent._xscale = this._parent._xscale + 5;
if (this._parent.hitTest(_root.boy.hot) and (_root.dong == true)) {
_root.boy.gotoAndPlay(10);
_root.mx = false;
_root.distance._y = _root.dy;
_root.distance._visible = false;
this._parent.removeMovieClip();
}
if (500 < this._parent._y) {
this._parent.removeMovieClip();
}
}
onClipEvent (load) {
mubiaox = _root.boy._x;
mubiaoy = _root.boy._y;
ttt = this._parent._x;
}
Symbol 18 MovieClip [waterflower] Frame 14
stop();
this.removeMovieClip();
Symbol 37 MovieClip Frame 1
stop();
Symbol 37 MovieClip Frame 7
stop();
Symbol 37 MovieClip Frame 14
stop();
gotoAndStop (1);
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 7
stop();
Symbol 48 MovieClip Frame 14
stop();
gotoAndStop (1);
Symbol 53 Button
on (release) {
if ((_root.diode._currentFrame == 7) or (_root.diode._currentFrame == 1)) {
_root.diode.play();
}
}
Symbol 58 Button
on (release) {
if ((_root.cotton._currentFrame == 7) or (_root.cotton._currentFrame == 1)) {
_root.cotton.play();
}
}
Symbol 62 Button
on (release) {
Mouse.hide();
gotoAndStop(_currentframe + level);
}
Symbol 66 Button
on (release) {
fscommand ("quit", "true");
}
Symbol 80 MovieClip Frame 33
stop();
Symbol 111 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip "hot" in Symbol 111 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 111 MovieClip Frame 7
gotoAndStop (1);
Symbol 111 MovieClip Frame 10
_root.lifebar.nextFrame();
Symbol 111 MovieClip Frame 18
if (_root.lifebar._currentFrame == 4) {
_root.dead = 0;
_root.gameover.play();
_root.dong = false;
Mouse.show();
}
gotoAndStop (1);
Symbol 114 MovieClip Frame 5
if (10 >= this._y) {
play();
} else {
gotoAndPlay (1);
}
Symbol 114 MovieClip Frame 8
_root.boy.gotoAndPlay(3);
_root.attachMovie("bomb", "bomb" add _root.loop, _root.loop);
_root["bomb" add _root.loop]._y = _root.boy._y - 100;
_root["bomb" add _root.loop]._x = _root.boy._x + 50;
_root.loop = _root.loop + 1;
_root.mx = false;
_root.distance._y = _root.dy;
_root.distance._visible = false;
_root.distance.ccc = 5;
this.gotoAndPlay(1);
Symbol 119 MovieClip Frame 1
gotoAndPlay(random(20) + 2);
Symbol 119 MovieClip Frame 39
this._x = random(550);
this._y = random(300);
Symbol 125 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 1
stop();
Instance of Symbol 127 MovieClip in Symbol 129 MovieClip Frame 2
onClipEvent (load) {
this._parent._parent._rotation = random(360) + 1;
}
onClipEvent (enterFrame) {
}
Instance of Symbol 129 MovieClip "fishsub" in Symbol 136 MovieClip Frame 1
onClipEvent (enterFrame) {
tempm = tempm + 1;
if (tempm == tempall) {
tempn = tempn * -1;
this.fishsubtwo.gotoAndStop(2 / this.fishsubtwo._currentFrame);
tempm = 1;
tempall = 50 + random(100);
}
if (this._currentFrame == 1) {
this._parent._x = this._parent._x - (tempn * random(10));
if (this._parent._x < 0) {
this._parent._x = 600;
this._parent._y = 20 + random(240);
}
if (650 < this._parent._x) {
this._parent._x = 1;
this._parent._y = 20 + random(240);
}
}
}
onClipEvent (load) {
tempm = 1;
tempn = 1;
tempall = 50 + random(100);
}
Instance of Symbol 87 MovieClip "hot" in Symbol 136 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 141 MovieClip Frame 1
stop();
Instance of Symbol 127 MovieClip in Symbol 141 MovieClip Frame 2
onClipEvent (load) {
this._parent._parent._rotation = random(360) + 1;
}
onClipEvent (enterFrame) {
}
Symbol 143 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip "hot" in Symbol 147 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 156 Button
on (release) {
_root.levelbar.nextFrame();
_root.dong = true;
stopAllSounds();
Mouse.hide();
_root.level = _root.level + 1;
_root.nextFrame();
this.gotoAndStop(1);
}
Symbol 157 MovieClip Frame 1
stop();
_root.dong = true;
Symbol 157 MovieClip Frame 2
play();
Symbol 157 MovieClip Frame 10
play();
Symbol 157 MovieClip Frame 14
Mouse.show();
_root.dong = false;
stop();
Symbol 177 MovieClip Frame 1
stop();
_root.dong = true;
Symbol 177 MovieClip Frame 2
play();
_root.dong = false;
Symbol 177 MovieClip Frame 45
stopAllSounds();
Symbol 177 MovieClip Frame 155
stop();
_root.boy._x = 275;
_root.boy.gotoAndStop(30);
Symbol 188 Button
on (release) {
stopAllSounds();
Mouse.hide();
_root.level = 1;
_root.levelbar.gotoAndStop(1);
_root.lifebar.gotoAndStop(1);
_root.gotoAndStop(15);
_root.dong = true;
this.gotoAndStop(1);
}
Symbol 190 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 8
stop();
Symbol 198 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip "hot" in Symbol 208 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 87 MovieClip "hot" in Symbol 209 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 87 MovieClip "hot" in Symbol 210 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 224 MovieClip Frame 5
stop();
Symbol 232 MovieClip Frame 20
gotoAndPlay (2);
Symbol 233 MovieClip Frame 20
gotoAndPlay (2);
Symbol 234 MovieClip Frame 1
stop();
Instance of Symbol 211 MovieClip "hot" in Symbol 234 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
fff = 1;
}
onClipEvent (enterFrame) {
this._parent._x = this._parent._x - (fff * this._parent.speed);
if (this._parent._x < -200) {
this._parent._x = -200;
fff = fff * -1;
}
if (800 < this._parent._x) {
this._parent._x = 800;
fff = fff * -1;
}
}
Symbol 234 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 4
_root.dead = _root.dead + 1;
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay (15);
}
Symbol 235 MovieClip Frame 1
stop();
Instance of Symbol 211 MovieClip "hot" in Symbol 235 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
fff = 1;
}
onClipEvent (enterFrame) {
this._parent._x = this._parent._x - (fff * this._parent.speed);
if (this._parent._x < -200) {
this._parent._x = -200;
fff = fff * -1;
}
if (800 < this._parent._x) {
this._parent._x = 800;
fff = fff * -1;
}
}
Symbol 235 MovieClip Frame 2
stop();
Symbol 235 MovieClip Frame 4
_root.dead = _root.dead + 1;
Instance of Symbol 233 MovieClip in Symbol 235 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay (15);
}
Symbol 236 MovieClip Frame 1
stop();
Instance of Symbol 211 MovieClip "hot" in Symbol 236 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
fff = 1;
}
onClipEvent (enterFrame) {
this._parent._x = this._parent._x - (fff * this._parent.speed);
if (this._parent._x < -200) {
this._parent._x = -200;
fff = fff * -1;
}
if (800 < this._parent._x) {
this._parent._x = 800;
fff = fff * -1;
}
}
Symbol 236 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 4
_root.dead = _root.dead + 1;
Instance of Symbol 233 MovieClip in Symbol 236 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay (15);
}