Frame 1
fscommand ("showmenu", false);
fscommand ("trapallkeys", "true");
if (_root.load_bar._currentframe >= 99) {
gotoAndStop (4);
} else {
play();
}
Instance of Symbol 4 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 3
gotoAndPlay (1);
Frame 5
stop();
Frame 6
stop();
start = 0;
_root.moonmove = 0;
Instance of Symbol 82 MovieClip "mian" in Frame 6
onClipEvent (load) {
tt = 1;
carspeed = 5;
power = 0.00056;
carstop = 0;
wavereduce = 0;
wavelen = power * 32;
wavetop = 135;
hits = 60 / wavelen;
tribolox = 1;
triboloy = 1.5;
jumpstop = 1;
duplicateMovieClip ("_root.dot", "dot1", 1);
setProperty("_root.dot" add tt, _visible , false);
}
onClipEvent (enterFrame) {
if (((_root.car.dead != 5) and (_root.saft.saft1.dead1 != 5)) and (_root.car.sdead != 5)) {
if (hitspace == 1) {
if ((_root.ground.hitTest(_root.car) == false) and (_root.saft.saft1.hitTest(_root.car) == false)) {
if (300 >= tt) {
iii = 0;
tt = Number(tt) + 1;
ttmath = tt;
duplicateMovieClip ("_root.dot", "dot" add tt, tt);
setProperty("_root.dot" add tt, _x , getProperty("_root.dot" add (tt - 1), _x) + hits);
if (_root.water.hitTest(_root.car)) {
} else {
setProperty("_root.dot" add tt, _y , (Math.sin(wavelen * ((-getProperty("_root.dot" add tt, _x)) + getProperty("_root.dot1", _x))) * wavetop) + getProperty("_root.dot", _y));
}
wavetop = wavetop - wavereduce;
angel = Math.atan((getProperty("_root.dot" add tt, _y) - getProperty("_root.dot" add (tt - 1), _y)) / (getProperty("_root.dot" add tt, _x) - getProperty("_root.dot" add (tt - 1), _x)));
angel = (angel * 180) / Math.PI;
if (0 < angel) {
angel = angel / 3;
}
if (carstop == 0) {
setProperty("_root.car", _x , getProperty("_root.dot" add tt, _x));
setProperty("_root.car", _y , getProperty("_root.dot" add tt, _y));
setProperty("_root.car", _rotation , angel);
} else {
setProperty("_root.car", _x , getProperty("_root.dot" add tt, _x) + tribolox);
setProperty("_root.car", _y , getProperty("_root.car", _y) + ((getProperty("_root.ground", _y) - getProperty("_root.car", _y)) / triboloy));
setProperty("_root.dot" add tt, _visible , false);
jumpstop = 1;
}
setProperty("_root.dot" add tt, _visible , true);
}
} else if ((_root.ground.hitTest(_root.car) or _root.saft.saft1.hitTest(_root.car)) and (carstop == 0)) {
setProperty("_root.car", _rotation , 0);
carstop = 1;
}
}
}
}
onClipEvent (enterFrame) {
if (((_root.start == 1) and (120 >= _root.car._x)) and (_root.saft.saft1.dead1 != 5)) {
setProperty("_root.car", _x , _root.car._x + (0.01 / power));
} else if ((120 < _root.car._x) and (_root.start == 1)) {
_root.start = 0;
hitspace = 1;
tt = 1;
carstop = 0;
setProperty("_root.car", _y , getProperty("_root.car", _y) - 5);
setProperty("_root.dot1", _x , getProperty("_root.car", _x));
setProperty("_root.dot1", _y , getProperty("_root.car", _y));
}
}
onClipEvent (enterFrame) {
if (((_root.car.sdead == 5) or (_root.saft.saft1.dead1 == 5)) and (ttmath >= iii)) {
removeMovieClip("_root.dot" add iii);
iii = iii + 1;
}
}
Instance of Symbol 91 MovieClip "car" in Frame 6
onClipEvent (load) {
aaa = this._y;
}
onClipEvent (enterFrame) {
dead = 0;
if (_root.water.hitTest(_root.car) and (_root.saft.saft1.dead1 != 5)) {
setProperty(_root.car, _y , _root.car._y + 10);
setProperty(_root.car, _x , _root.car._x + 5);
dead = 5;
if (sdead != 5) {
if (_root.con._currentFrame < 65) {
_root.countbar._yscale = _root.countbar._yscale - 27;
}
tellTarget ("_root.waterflash") {
setProperty(_root.waterflash, _y , _root.car._y + 15);
setProperty(_root.waterflash, _x , _root.car._x + 50);
gotoAndPlay (2);
_root.mainmoon.moon.gotoAndPlay(3);
};
}
if (600 < _root.car._y) {
if (_root.countbar._yscale < 10) {
if (_root.con._currentFrame < 65) {
tellTarget ("_root.con") {
gotoAndPlay (45);
};
}
} else {
setProperty(_root.car, _rotation , 0);
setProperty(_root.car, _y , _root.car.aaa);
tellTarget ("_root.car") {
gotoAndStop(random(3) + 1);
};
setProperty(_root.car, _x , 35);
_root.saft.saft1.dead1 = 0;
dead = 0;
_root.abc = 0;
}
}
sdead = 5;
_root.mian.tt = 1;
}
}
onClipEvent (enterFrame) {
if ((_root.saft.hitTest(_root.car) and (_root.saft.saft1.dead1 != 5)) and (dead == 5)) {
if (this._x < _root.saft._x) {
setProperty("_root.car", _rotation , getProperty("_root.car", _rotation) - 45);
setProperty("_root.saft", _rotation , getProperty("_root.saft", _rotation) - 45);
setProperty("_root.car", _y , getProperty("_root.car", _y) + 30);
} else if (this._x >= _root.saft._x) {
setProperty("_root.car", _rotation , getProperty("_root.car", _rotation) + 45);
setProperty("_root.saft", _rotation , getProperty("_root.saft", _rotation) + 45);
setProperty("_root.car", _x , getProperty("_root.car", _x) + 30);
}
setProperty("_root.car", _y , getProperty("_root.car", _y) + 15);
} else if ((dead == 5) and (_root.saft.saft1.dead1 != 5)) {
setProperty("_root.car", _rotation , getProperty("_root.car", _rotation) + 2);
}
}
Instance of Symbol 170 MovieClip "saft" in Frame 6
onClipEvent (enterFrame) {
if ((ggg == 0) and (cargo != 5)) {
this._x = this._x - 7;
if (260 >= this._x) {
ggg = 1;
gotoAndStop (15);
}
} else if (ggg == 1) {
this._x = this._x + 7;
if (this._x >= 680) {
ggg = 0;
gotoAndStop (15);
if (_root.saft.saft1.dead1 == 5) {
_root.car._y = _root.car.aaa;
cargo = 5;
}
}
}
}
onClipEvent (load) {
ggg = 0;
kkl = 1;
}
onClipEvent (enterFrame) {
if (cargo == 5) {
if ((_root.saft.hitTest(_root.car) == false) and (kkl == 1)) {
_root.saft._y = _root.saft._y - 3.7;
kkl = 2;
_root.countbar._yscale = _root.countbar._yscale + 27;
}
_root.car._x = _root.car._x + 5;
if (800 < _root.car._x) {
cargo = 0;
kkl = 1;
_root.saft.saft1.dead1 = 0;
_root.car.dead = 0;
tellTarget ("_root.car") {
gotoAndStop(random(3) + 1);
};
if (_root.countbar._yscale >= 260) {
if (_root.con._currentFrame < 65) {
tellTarget ("_root.con") {
gotoAndPlay (2);
};
}
} else {
_root.car._x = 35;
_root.abc = 0;
}
}
}
}
Frame 8
stop();
Frame 9
stop();
Frame 10
stop();
Symbol 27 MovieClip Frame 30
stop();
Symbol 29 MovieClip Frame 10
stop();
Symbol 32 MovieClip Frame 6
stop();
_root.gotoAndStop(5);
Symbol 33 MovieClip Frame 100
this.gascar.gotoAndStop(1);
Symbol 33 MovieClip Frame 145
stop();
Symbol 37 Button
on (release) {
gotoAndStop (6);
}
Symbol 40 Button
on (release) {
gotoAndStop (8);
}
Symbol 45 Button
on (release) {
fscommand ("quit", true);
}
on (keyPress "q") {
fscommand ("showmenu", "true");
}
Symbol 48 Button
on (release) {
gotoAndStop (9);
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 2
stop();
Symbol 71 MovieClip Frame 3
play();
Symbol 71 MovieClip Frame 11
gotoAndStop (2);
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 2
stop();
Symbol 72 MovieClip Frame 3
play();
Symbol 72 MovieClip Frame 11
gotoAndStop (2);
Symbol 74 MovieClip Frame 1
if (_root.moonmove == 0) {
this._parent.gotoAndStop(this._parent._currentFrame + 1);
}
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 3
play();
Symbol 75 MovieClip Frame 11
gotoAndStop (2);
Symbol 76 MovieClip Frame 91
stop();
this.moon.gotoAndStop(2);
Instance of Symbol 75 MovieClip "moon" in Symbol 76 MovieClip Frame 371
onClipEvent (load) {
this.moon.gotoAndPlay(2);
}
Symbol 76 MovieClip Frame 377
if (_root.con._currentFrame == 1) {
_root.con.gotoAndStop(65);
}
Symbol 80 MovieClip Frame 18
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
stop();
Symbol 91 MovieClip Frame 3
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 11
gotoAndStop (1);
_root.saft._rotation = 0;
Symbol 122 Button
on (release) {
_root.car._x = 35;
_root.abc = 0;
_root.countbar._yscale = 139;
gotoAndStop (1);
stopAllSounds();
_root.moonmove = 0;
_root.mainmoon.gotoAndPlay(1);
}
Symbol 125 Button
on (release) {
setProperty(_root.car, _rotation , 0);
setProperty(_root.car, _y , _root.car.aaa);
tellTarget ("_root.car") {
gotoAndStop(random(3) + 1);
};
setProperty(_root.car, _x , 35);
_root.saft.saft1.dead1 = 0;
dead = 0;
_root.abc = 0;
_root.countbar._yscale = 139;
gotoAndStop (1);
stopAllSounds();
_root.moonmove = 0;
_root.mainmoon.gotoAndPlay(1);
}
Symbol 127 MovieClip Frame 15
stop();
Symbol 129 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 2
_root.mainmoon.stop();
_root.moonmove = 999;
Symbol 129 MovieClip Frame 30
stop();
Symbol 129 MovieClip Frame 45
_root.mainmoon.stop();
_root.moonmove = 999;
Symbol 129 MovieClip Frame 60
stop();
Symbol 129 MovieClip Frame 65
_root.abc = 5;
Instance of Symbol 140 MovieClip "reddot" in Symbol 141 MovieClip Frame 1
onClipEvent (load) {
bbb = 2;
}
onClipEvent (enterFrame) {
if ((this._x >= _root.power.bar._x) or (this._x < (_root.power.bar._x - 100))) {
bbb = bbb * -1;
}
this._x = this._x + (bbb * 1);
}
Symbol 147 Button
on (release) {
if ((abc != 5) and (_root.con._currentFrame == 1)) {
_root.start = 1;
_level0.mian.power = 0.00099 - ((0.00078 * (100 - (_root.power.bar._x - _root.power.reddot._x))) / 100);
_level0.mian.wavelen = _level0.mian.power * 32;
_level0.mian.hits = 0.1 / _level0.mian.wavelen;
_level0.mian.power = 0.00099 - ((0.00078 * (100 - (_root.power.bar._x - _root.power.reddot._x))) / 100);
_level0.mian.wavetop = 50 + ((170 * (_root.jumpang._yscale - 70)) / 100);
_root.car.sdead = 0;
duplicateMovieClip ("_root.dot", "dot1", 1);
_root.saft.saft1.dead1 = 0;
_root.mian.hitspace = 0;
_root.abc = 5;
}
}
Symbol 151 Button
on (release) {
gotoAndStop (5);
_root.car._x = 35;
_root.abc = 0;
stopAllSounds();
}
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 2
stop();
Instance of Symbol 155 MovieClip "angdot" in Symbol 156 MovieClip Frame 1
onClipEvent (mouseDown) {
if (_root.angbar.angdot.hitTest(_root._xmouse, _root._ymouse, true)) {
startDrag ("_root.angbar.angdot", true, (_root.angbar._x - _root.angbar._width) - 20, _root.angbar.angdot._y, _root.angbar._x - 40, _root.angbar.angdot._y);
gotoAndStop (2);
dragtrue = 5;
}
}
onClipEvent (mouseUp) {
stopDrag();
gotoAndStop (1);
dragtrue = 0;
}
onClipEvent (enterFrame) {
setProperty("_root.jumpang", _yscale , 70 + (100 * (1 - (((_root.angbar._x - 40) - _root.angbar.angdot._x) / ((_root.angbar._x - 40) - ((_root.angbar._x - _root.angbar._width) - 20))))));
}
Symbol 158 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
stop();
Instance of Symbol 158 MovieClip "saft1" in Symbol 170 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.car) and (dead1 != 5)) and (_root.car.dead != 5)) {
_root.car._rotation = 0;
_root.car._y = _root.car._y + 20;
_root.car.dead = 5;
ggggg = _root.saft._x - _root.car._x;
dead1 = 5;
_root.mian.hitspace = 0;
_root.saft._y = _root.saft._y + 3.7;
tellTarget ("_root.saft") {
gotoAndPlay (2);
};
_root.car._y = _root.car.aaa + 5;
gotoAndStop (2);
} else if ((((dead1 == 5) and (_root.car.dead == 0)) and (_root.water.hitTest(_root.car) == false)) and (_root.saft.cargo != 5)) {
_root.car._x = _root.saft._x - ggggg;
}
}
Symbol 170 MovieClip Frame 8
gotoAndStop (1);
Symbol 170 MovieClip Frame 15
gotoAndPlay (1);
Symbol 177 Button
on (release) {
gotoAndStop (5);
}
Symbol 183 Button
on (release) {
getURL ("http://www.fromcell.com", "_blank");
}
Symbol 186 MovieClip Frame 23
stop();
Symbol 193 MovieClip Frame 6
stop();
Symbol 197 Button
on (release) {
getURL ("http://www.fromcell.com", "_blank");
}
Symbol 198 MovieClip Frame 10
stop();
Symbol 208 MovieClip Frame 15
gotoAndPlay (1);
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
stop();
Symbol 211 MovieClip Frame 3
stop();
Instance of Symbol 155 MovieClip "angdot" in Symbol 213 MovieClip Frame 1
onClipEvent (mouseDown) {
if (_root.angbar.angdot.hitTest(_root._xmouse, _root._ymouse, true)) {
startDrag ("_root.angbar.angdot", true, (_root.angbar._x - _root.angbar._width) - 20, _root.angbar.angdot._y, _root.angbar._x - 40, _root.angbar.angdot._y);
gotoAndStop (2);
dragtrue = 5;
}
}
onClipEvent (mouseUp) {
stopDrag();
gotoAndStop (1);
dragtrue = 0;
}
onClipEvent (enterFrame) {
setProperty("_root.jumpang", _yscale , 70 + (100 * (1 - (((_root.angbar._x - 40) - _root.angbar.angdot._x) / ((_root.angbar._x - 40) - ((_root.angbar._x - _root.angbar._width) - 20))))));
}
Symbol 214 MovieClip Frame 1
stop();
Instance of Symbol 158 MovieClip "saft1" in Symbol 214 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.car) and (dead1 != 5)) and (_root.car.dead != 5)) {
_root.car._rotation = 0;
_root.car._y = _root.car._y + 20;
_root.car.dead = 5;
ggggg = _root.saft._x - _root.car._x;
dead1 = 5;
_root.mian.hitspace = 0;
_root.saft._y = _root.saft._y + 3.7;
tellTarget ("_root.saft") {
gotoAndPlay (2);
};
_root.car._y = _root.car.aaa + 5;
gotoAndStop (2);
} else if ((((dead1 == 5) and (_root.car.dead == 0)) and (_root.water.hitTest(_root.car) == false)) and (_root.saft.cargo != 5)) {
_root.car._x = _root.saft._x - ggggg;
}
}
Symbol 214 MovieClip Frame 8
gotoAndStop (1);
Symbol 214 MovieClip Frame 15
gotoAndPlay (1);
Symbol 218 Button
on (release) {
gotoAndPlay (5);
stopAllSounds();
}
Symbol 267 MovieClip Frame 135
stop();
Symbol 272 Button
on (release) {
getURL ("http://www.lycosasia.com.cn", _blank);
}