Frame 1
fscommand ("showmenu", false);
fscommand ("trapallkeys", "true");
Frame 5
stop();
Frame 6
stop();
start = 0;
_root.moonmove = 0;
Instance of Symbol 73 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 (tt <= 300) {
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 (angel > 0) {
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 (_root.car._x <= 120)) and (_root.saft.saft1.dead1 != 5)) {
setProperty("_root.car", _x , _root.car._x + (0.01 / power));
} else if ((_root.car._x > 120) 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 (iii <= ttmath)) {
removeMovieClip("_root.dot" add iii);
iii = iii + 1;
}
}
Instance of Symbol 82 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 (_root.car._y > 600) {
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 161 MovieClip "saft" in Frame 6
onClipEvent (enterFrame) {
if ((ggg == 0) and (cargo != 5)) {
this._x = this._x - 7;
if (this._x <= 260) {
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 (_root.car._x > 800) {
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 17 MovieClip Frame 30
stop();
Symbol 20 MovieClip Frame 10
stop();
Symbol 22 MovieClip Frame 10
stop();
Symbol 25 MovieClip Frame 6
stop();
_root.gotoAndStop(5);
Symbol 26 MovieClip Frame 100
this.gascar.gotoAndStop(1);
Instance of Symbol 8 MovieClip "gascar" in Symbol 26 MovieClip Frame 100
onClipEvent (load) {
this.gotoAndStop(1);
}
Symbol 26 MovieClip Frame 145
stop();
this.gascar.gotoAndStop(1);
Symbol 30 Button
on (release) {
_global.moli.click2Pay();
}
on (release) {
gotoAndStop (6);
}
Symbol 33 Button
on (release) {
gotoAndStop (8);
}
Symbol 38 Button
on (release) {
fscommand ("quit", true);
}
on (keyPress "q") {
fscommand ("showmenu", "true");
}
Symbol 41 Button
on (release) {
gotoAndStop (9);
}
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 2
stop();
Symbol 64 MovieClip Frame 3
play();
Symbol 64 MovieClip Frame 11
gotoAndStop (2);
Symbol 66 MovieClip Frame 1
if (_root.moonmove == 0) {
this._parent.gotoAndStop(this._parent._currentFrame + 1);
}
Symbol 67 MovieClip Frame 91
stop();
this.moon.gotoAndStop(2);
Instance of Symbol 64 MovieClip "moon" in Symbol 67 MovieClip Frame 371
onClipEvent (load) {
this.moon.gotoAndPlay(2);
}
Symbol 67 MovieClip Frame 377
if (_root.con._currentFrame == 1) {
_root.con.gotoAndStop(65);
}
Symbol 71 MovieClip Frame 18
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 2
stop();
Symbol 82 MovieClip Frame 3
stop();
Symbol 94 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 11
gotoAndStop (1);
_root.saft._rotation = 0;
Symbol 113 Button
on (release) {
_root.car._x = 35;
_root.abc = 0;
_root.countbar._yscale = 139;
gotoAndStop (1);
stopAllSounds();
_root.moonmove = 0;
_root.mainmoon.gotoAndPlay(1);
}
on (release) {
_global.moli.click2Pay();
}
Symbol 116 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);
}
on (release) {
_global.moli.click2Pay();
}
Symbol 118 MovieClip Frame 15
stop();
Symbol 120 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 2
_root.mainmoon.stop();
_root.moonmove = 999;
Symbol 120 MovieClip Frame 30
stop();
Symbol 120 MovieClip Frame 45
_root.mainmoon.stop();
_root.moonmove = 999;
Symbol 120 MovieClip Frame 60
stop();
Symbol 120 MovieClip Frame 65
_root.abc = 5;
Instance of Symbol 131 MovieClip "reddot" in Symbol 132 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 138 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 142 Button
on (release) {
gotoAndStop (5);
_root.car._x = 35;
_root.abc = 0;
stopAllSounds();
}
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Instance of Symbol 146 MovieClip "angdot" in Symbol 147 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 149 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 1
stop();
Instance of Symbol 149 MovieClip "saft1" in Symbol 161 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 161 MovieClip Frame 8
gotoAndStop (1);
Symbol 161 MovieClip Frame 15
gotoAndPlay (1);
Symbol 168 Button
on (release) {
gotoAndStop (5);
}
Symbol 174 Button
on (release) {
getURL ("http://www.hanfish.com", "_blank");
}
Symbol 179 Button
on (release) {
getURL ("http://www.hanfish.com", "_blank");
}
Symbol 189 MovieClip Frame 15
gotoAndPlay (1);
Symbol 195 Button
on (release) {
gotoAndPlay (5);
stopAllSounds();
}
Symbol 244 MovieClip Frame 135
stop();
Symbol 249 Button
on (release) {
getURL ("http://www.lycosasia.com.cn", _blank);
}