Frame 1
fscommand ("showmenu", "false");
fscommand ("fullscreen", "true");
fscommand ("allowscale", "false");
if (_root.load_bar._currentframe >= 99) {
gotoAndStop (3);
} else {
play();
}
Instance of Symbol 57 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\u4E0B\u8F7D\u901F\u5EA6\uFF1A") + (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 = ((("\u5DF2\u7528\u65F6\u95F4\uFF1A" + timeloaded) + "\r") + "\u5269\u4F59\u65F6\u95F4\uFF1A") + timeremain;
_root.downloadtime = _root.load_bar.downloadtime;
}
Frame 2
gotoAndPlay (1);
Frame 3
stop();
ffff = 0;
tttt = 0;
yyyy = 0;
zzzz = 0;
fscommand ("allowscale", "false");
stop();
level = 1;
ballfly = new Sound();
showgreencount = 2;
colorbg = "345678";
_root.ballfre = 50;
Frame 4
snowspeedx = 15;
snowspeedy = 8;
_root.killred = 0;
loop = 1;
loopg = 999;
ran = 1;
green = new Array();
i = 1;
while (i < (showgreencount + 1)) {
_root.attachMovie("snowgreen", "snowgreen" + i, i + 9999);
point = new object();
point.x = _root.bgbar["point" add i]._x;
point.y = _root.bgbar["point" add i]._y;
_root.bgbar.localToGlobal(point);
setProperty("snowgreen" + i, _y , point.y);
setProperty("snowgreen" + i, _x , point.x);
setProperty("snowgreen" + i, _xscale , 70);
setProperty("snowgreen" + i, _yscale , 70);
green[i] = 0;
i++;
}
Instance of Symbol 196 MovieClip "dragbar" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 201 MovieClip "movebar" in Frame 4
onClipEvent (load) {
this._visible = false;
}
Frame 5
stop();
function colorface(azx) {
var _local1 = _root;
var _local2 = azx;
if (_local2 == 2) {
_local1.colorbg = "567890";
} else if (_local2 == 3) {
_local1.colorbg = "00aa99";
} else if (_local2 == 4) {
_local1.colorbg = "ee8822";
} else if (_local2 == 5) {
_local1.colorbg = "ee0000";
} else if (_local2 == 6) {
_local1.colorbg = "886699";
} else {
_local1.colorbg = "111111";
}
return(_local1.colorbg);
}
_root.attachMovie("lev", "lev1", 2000);
_root.lev1._x = 400;
_root.lev1._y = 250;
Instance of Symbol 249 MovieClip "snowred3" in Frame 5
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (this._currentframe < 5)) {
ppp = 99;
kkkkk = 999;
this.gotoAndStop(3);
_root.threemove3 = true;
}
}
onClipEvent (mouseMove) {
if ((kkkkk == 999) && (_root.dragbar.hitTest(_root._xmouse, _root._ymouse, true))) {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
updateAfterEvent();
}
onClipEvent (mouseUp) {
_root.threemove3 = false;
kkkkk = 0;
this.stopDrag();
if (this._currentframe < 5) {
_root.greenhit = 0;
if (ppp == 99) {
_root.power = this.powerbar._currentframe / 2;
this.gotoAndStop(1);
_root.attachMovie("snowball", "snowball" + _root.loop, _root.loop);
setProperty("_root.snowball" + _root.loop, _y , this._y - 10);
setProperty("_root.snowball" + _root.loop, _x , this._x + 20);
_root.loop = _root.loop + 1;
ppp = 0;
}
}
}
onClipEvent (load) {
kkkkk = 0;
gogo = 0;
_root.threemove3 = false;
}
Instance of Symbol 249 MovieClip "snowred2" in Frame 5
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (this._currentframe < 5)) {
ppp = 99;
kkkkk = 999;
this.gotoAndStop(3);
_root.threemove2 = true;
}
}
onClipEvent (mouseMove) {
if ((kkkkk == 999) && (_root.dragbar.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_root.threemove3 == true) {
} else {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
}
updateAfterEvent();
}
onClipEvent (mouseUp) {
_root.threemove2 = false;
kkkkk = 0;
this.stopDrag();
if (this._currentframe < 5) {
_root.greenhit = 0;
if (ppp == 99) {
_root.power = this.powerbar._currentframe / 2;
this.gotoAndStop(1);
_root.attachMovie("snowball", "snowball" + _root.loop, _root.loop);
setProperty("_root.snowball" + _root.loop, _y , this._y - 10);
setProperty("_root.snowball" + _root.loop, _x , this._x + 20);
_root.loop = _root.loop + 1;
ppp = 0;
}
}
_root.ran = random(3) + 1;
}
onClipEvent (load) {
kkkkk = 0;
gogo = 0;
_root.threemove2 = false;
}
Instance of Symbol 249 MovieClip "snowred1" in Frame 5
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) && (this._currentframe < 5)) {
ppp = 99;
kkkkk = 999;
this.gotoAndStop(3);
_root.threemove1 = true;
}
}
onClipEvent (mouseMove) {
if ((kkkkk == 999) && (_root.dragbar.hitTest(_root._xmouse, _root._ymouse, true))) {
if ((_root.threemove2 == true) or (_root.threemove3 == true)) {
} else {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
}
updateAfterEvent();
}
onClipEvent (mouseUp) {
_root.threemove1 = false;
kkkkk = 0;
this.stopDrag();
if (this._currentframe < 5) {
_root.greenhit = 0;
if (ppp == 99) {
_root.power = this.powerbar._currentframe / 2;
this.gotoAndStop(1);
_root.attachMovie("snowball", "snowball" + _root.loop, _root.loop);
setProperty("_root.snowball" + _root.loop, _y , this._y - 10);
setProperty("_root.snowball" + _root.loop, _x , this._x + 20);
_root.loop = _root.loop + 1;
ppp = 0;
}
}
}
onClipEvent (load) {
kkkkk = 0;
gogo = 0;
_root.threemove1 = false;
}
Instance of Symbol 264 MovieClip "snowman" in Frame 5
onClipEvent (load) {
_root.killgreen = 0;
mengzhong = 1;
}
onClipEvent (enterFrame) {
if ((_root.killgreen >= _root.showgreencount) and (mengzhong != 100)) {
if ((_root.level == 4) and (this._currentframe == 1)) {
i = 1;
while (i <= _root.showgreencount) {
_root["snowgreen" + i].removeMovieClip();
i++;
}
this.gotoAndPlay(2);
} else if (_root.level != 4) {
_root.attachMovie("levelf", "levelf1", 2001);
_root.levelf1._x = 400;
_root.levelf1._y = 250;
_root.ballfly.attachSound("xnext");
_root.ballfly.start();
_root.killgreen = 0;
}
mengzhong = 99;
}
if ((_root.killred == 3) and (mengzhong != 99)) {
mengzhong = 100;
_root.attachMovie("over", "over1", 2002);
_root.over1._x = 400;
_root.over1._y = 250;
_root.ballfly.start();
_root.killred = 0;
_root.ballfre = 0;
}
}
Symbol 20 MovieClip Frame 1
_root.turn = 99;
Symbol 20 MovieClip Frame 40
stop();
_root.turn = 0;
_parent.gotoAndPlay("beg");
Symbol 30 MovieClip [snowgreen] Frame 1
gogo = 0;
ranupdown = 1 + (random(2) * -2);
dirx = 1;
diry = 1;
Instance of Symbol 8 MovieClip in Symbol 30 MovieClip [snowgreen] Frame 1
/* no clip actions */
Symbol 30 MovieClip [snowgreen] Frame 2
stop();
Instance of Symbol 8 MovieClip in Symbol 30 MovieClip [snowgreen] Frame 2
onClipEvent (enterFrame) {
if (_root.keyi == 999) {
_parent.play();
}
}
Instance of Symbol 8 MovieClip in Symbol 30 MovieClip [snowgreen] Frame 3
/* no clip actions */
Symbol 30 MovieClip [snowgreen] Frame 4
ttemx = this._x;
ttemy = this._y;
mengtmpx = this._x - (dirx * random(7));
mengtmpy = this._y + (diry * random(7));
nottored = 0;
i = 1;
while (i < (_root.showgreencount + 1)) {
if (this._name == ("snowgreen" + i)) {
i = _root.showgreencount + 1;
}
if (this.hitTest(_root["snowgreen" + i])) {
this._x = this._x + 10;
this._y = this._y + (ranupdown * (random(30) - 5));
i = _root.showgreencount + 1;
nottored = 99;
}
i++;
}
if (nottored != 99) {
this._x = mengtmpx;
this._y = mengtmpy;
}
if (_root.movebar.hitTest(this._x, this._y, true) == false) {
this._x = ttemx;
this._y = ttemy;
dirx = dirx * -1;
diry = diry * -1;
}
fff = random(_root.ballfre);
if (fff == 5) {
gotoAndPlay (5);
} else {
gotoAndPlay (2);
}
Symbol 30 MovieClip [snowgreen] Frame 9
_root.greenhit = 99;
_root.attachMovie("snowball", "snowball" + _root.loopg, _root.loopg);
setProperty("_root.snowball" + _root.loopg, _y , this._y - 10);
setProperty("_root.snowball" + _root.loopg, _x , this._x - 20);
_root.loopg = _root.loopg + 1;
gotoAndPlay (2);
Symbol 30 MovieClip [snowgreen] Frame 10
gogo = gogo + 1;
if (gogo == 3) {
gotoAndPlay ("dead");
}
stop();
Symbol 30 MovieClip [snowgreen] Frame 11
play();
Symbol 30 MovieClip [snowgreen] Frame 30
_root.killgreen = _root.killgreen + 1;
stop();
Symbol 36 MovieClip [snowball] Frame 1
coco = 1;
cococo = _root.power;
accer = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9);
if (_root.greenhit == 99) {
cococo = 25;
zf = -1;
} else {
zf = 1;
}
ballhit = new Sound();
_root.ballfly.attachSound("select");
_root.ballfly.start();
_root.ballfly.setVolume(cococo / 2);
Symbol 36 MovieClip [snowball] Frame 2
i = 1;
while (i < (_root.showgreencount + 1)) {
if ((this.hitTest(_root["snowgreen" + i]) and (_root["snowgreen" + i].gogo != 3)) and (zf == 1)) {
gotoAndPlay ("des");
_root["snowgreen" + i].gotoAndStop(10);
}
i++;
}
i = 1;
while (i < 4) {
if ((this.hitTest(_root["snowred" + i]) and (_root["snowred" + i].gogo != 2)) and (zf == -1)) {
gotoAndPlay ("des");
_root["snowred" + i].gotoAndStop("hun");
_root.ran = i;
}
i++;
}
Symbol 36 MovieClip [snowball] Frame 3
if (coco <= cococo) {
this._x = this._x + (((_root.snowspeedx * cococo) / 20) * zf);
if (coco >= (cococo / 2.5)) {
this._y = this._y - (((_root.snowspeedy * cococo) / 20) * zf);
} else {
this._y = this._y - (((_root.snowspeedy * cococo) / 20) * zf);
}
coco = coco + 1;
} else {
removeMovieClip(this);
}
if (coco > (cococo - 1)) {
gotoAndPlay ("des");
} else {
gotoAndPlay (2);
}
Symbol 36 MovieClip [snowball] Frame 5
ballhit.attachSound("wood");
ballhit.start();
ballhit.setVolume(cococo);
Symbol 36 MovieClip [snowball] Frame 35
this.removeMovieClip();
Symbol 40 MovieClip [lev] Frame 55
stop();
_root.keyi = 999;
removeMovieClip(this);
Symbol 44 Button
on (release) {
nnnn = new Color(_root.sky);
nnnn.setRGB(parseInt("66a1dd", 16));
stopAllSounds();
_root.keyi = 0;
i = 1;
while (i < (_root.showgreencount + 1)) {
_root["snowgreen" + i].removeMovieClip();
i++;
}
i = 1;
while (i < 4) {
_root["snowred" + i].gotoAndStop(1);
i++;
}
_root.showgreencount = 2;
_root.level = 1;
_root.bgbar.gotoAndStop(1);
_root.dragbar.gotoAndStop(1);
_root.movebar.gotoAndStop(1);
_root.maskbar.gotoAndStop(1);
_root.ballfre = 50;
_root.gotoAndPlay(4);
this.removeMovieClip();
}
Symbol 45 MovieClip Frame 210
stop();
Symbol 51 Button
on (release) {
stopAllSounds();
_root.keyi = 0;
i = 1;
while (i < (_root.showgreencount + 1)) {
_root["snowgreen" + i].removeMovieClip();
i++;
}
i = 1;
while (i < 4) {
_root["snowred" + i].gotoAndStop(1);
i++;
}
_root.showgreencount = _root.showgreencount + 1;
_root.level = _root.level + 1;
_root.dragbar.gotoAndStop(_root.level);
_root.movebar.gotoAndStop(_root.level);
_root.maskbar.gotoAndStop(_root.level);
_root.bgbar.nextFrame();
_root.ballfre = _root.ballfre - 5;
_root.gotoAndPlay(4);
ccc = new Color(_root.sky);
ccc.setRGB(parseInt(_root.colorface(_root.level), 16));
this.removeMovieClip();
}
Symbol 57 MovieClip Frame 1
stop();
Symbol 75 Button
on (release) {
getURL ("http://www.hanfish.com", "_blank");
}
Symbol 82 Button
on (release) {
fscommand ("quit");
}
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 11
stop();
Symbol 84 MovieClip Frame 24
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 9
stop();
Symbol 89 MovieClip Frame 17
stop();
Symbol 109 Button
on (release) {
stopAllSounds();
_root.play();
}
Symbol 113 Button
on (release) {
if (ffff == 0) {
tellTarget ("/h1") {
gotoAndPlay (2);
};
ffff = 1;
} else {
tellTarget ("/h1") {
gotoAndPlay (10);
};
ffff = 0;
}
}
Symbol 119 Button
on (release) {
if (yyyy == 0) {
tellTarget ("/h3") {
gotoAndPlay (2);
};
yyyy = 1;
} else {
tellTarget ("/h3") {
gotoAndPlay (10);
};
yyyy = 0;
}
if (zzzz == 0) {
tellTarget ("/h4") {
gotoAndPlay (2);
};
zzzz = 1;
} else {
tellTarget ("/h4") {
gotoAndPlay (12);
};
zzzz = 0;
}
}
Symbol 129 Button
on (release) {
if (tttt == 0) {
tellTarget ("/h2") {
gotoAndPlay (2);
};
tttt = 1;
} else {
tellTarget ("/h2") {
gotoAndPlay (9);
};
tttt = 0;
}
}
Symbol 133 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (2);
};
}
Symbol 137 Button
on (release) {
tellTarget ("/h1/help") {
gotoAndPlay (3);
};
}
Symbol 138 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (1);
};
}
Symbol 143 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (4);
};
}
Symbol 147 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (5);
};
}
Symbol 148 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (3);
};
}
Symbol 152 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (6);
};
}
Symbol 156 Button
on (release) {
tellTarget ("/H1/help") {
gotoAndPlay (7);
};
}
Symbol 161 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 2
stop();
Symbol 161 MovieClip Frame 3
stop();
Symbol 161 MovieClip Frame 4
stop();
Symbol 161 MovieClip Frame 5
stop();
Symbol 161 MovieClip Frame 6
stop();
Symbol 161 MovieClip Frame 7
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 9
stop();
Symbol 162 MovieClip Frame 17
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 8
stop();
Symbol 167 MovieClip Frame 14
stop();
Symbol 174 MovieClip Frame 1
this._visible = false;
Symbol 188 MovieClip Frame 1
gotoAndPlay(random(190) + 1);
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 5
stop();
Symbol 196 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 1
stop();
Symbol 214 Button
on (release) {
getURL ("http://www.hanfish.com", "_blank");
}
Symbol 217 Button
on (release) {
nnnn = new Color(_root.sky);
nnnn.setRGB(parseInt("66a1dd", 16));
stopAllSounds();
_root.keyi = 0;
i = 1;
while (i < (showgreencount + 1)) {
_root["snowgreen" + i].removeMovieClip();
i++;
}
lev1.removeMovieClip();
levelf1.removeMovieClip();
over1.removeMovieClip();
gotoAndStop (3);
}
Symbol 233 MovieClip Frame 50
stop();
Symbol 238 MovieClip Frame 1
_root.turn = 99;
Symbol 238 MovieClip Frame 65
stop();
_root.turn = 0;
_parent.gotoAndPlay("beg");
Symbol 249 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 3
stop();
Symbol 249 MovieClip Frame 5
stop();
gogo = gogo + 1;
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.stopDrag();
}
if (gogo == 2) {
gotoAndPlay ("dead");
}
Symbol 249 MovieClip Frame 6
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.stopDrag();
}
Symbol 249 MovieClip Frame 10
_root.killred = _root.killred + 1;
stop();
Symbol 261 MovieClip Frame 1
ballhit = new Sound();
ballhit.attachSound("jjss");
ballhit.start();
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 10
stop();
Symbol 264 MovieClip Frame 65
stop();