[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Frame 1 (50 B)
Stage.scaleMode = "noScale";
_quality = "HIGH";
Frame 2 (187 B)
bytesLoaded = getBytesLoaded();
bytesTotal = getBytesTotal();
percentText.text = int((bytesLoaded / bytesTotal) * 100) + "%";
if (bytesLoaded >= bytesTotal) {
gotoAndStop (6);
}
Frame 3 (17 B)
gotoAndPlay (2);
Frame 23 (8 B)
stop();
Frame 33 (18 B)
gotoAndPlay (50);
Frame 46 (18 B)
gotoAndStop (23);
Frame 50 (41 B)
setProperty("comic0", _visible , false);
Frame 53 (873 B)
duplicateMovieClip ("border0", "border", 60);
removeMovieClip("border0");
duplicateMovieClip ("scrollBall0", "scrollBall", 70);
removeMovieClip("scrollBall0");
duplicateMovieClip ("comic0", "comic", 50);
removeMovieClip("comic0");
var startPos = 2179;
var row = 0;
var rowCount = 16;
var rowPos = [rowCount];
rowPos[0] = -9;
rowPos[1] = 139;
rowPos[2] = 470;
rowPos[3] = 803;
rowPos[4] = 1112;
rowPos[5] = 1430;
rowPos[6] = 1755;
rowPos[7] = 2050;
rowPos[8] = 2385;
rowPos[9] = 2716;
rowPos[10] = 3020;
rowPos[11] = 3335;
rowPos[12] = 3658;
rowPos[13] = 3974;
rowPos[14] = 4298;
rowPos[15] = 4612;
var destPos = rowPos[0];
var pos = destPos;
var scrollBarTop = 82;
var scrollBarBottom = 448;
setProperty("comic", _xscale , 200);
setProperty("comic", _yscale , 200);
setProperty("comic", _x , 12);
setProperty("comic", _y , startPos - pos);
Frame 54 (410 B)
play();
pos = pos + ((destPos - pos) * 0.25);
if (pos < destPos) {
pos = pos + 2;
if (pos > destPos) {
pos = destPos;
}
} else if (pos > destPos) {
pos = pos - 2;
if (pos < destPos) {
pos = destPos;
}
}
setProperty("comic", _y , startPos - pos);
setProperty("scrollBall", _y , scrollBarTop + (((pos - rowPos[0]) / rowPos[rowCount - 1]) * (scrollBarBottom - scrollBarTop)));
Frame 55 (13 B)
prevFrame();
Frame 58 (58 B)
removeMovieClip("comic");
removeMovieClip("scrollBall");
Frame 62 (46 B)
removeMovieClip("border");
gotoAndPlay (37);
Symbol 15 Button (61 B)
on (release, keyPress "<Enter>") {
gotoAndPlay (11);
}
Symbol 37 Button (25 B)
on (release) {
play();
}
Symbol 64 Button (118 B)
on (release, keyPress "<Down>") {
if (row < (rowCount - 1)) {
row = row + 1;
destPos = rowPos[row];
}
}
Symbol 65 Button (103 B)
on (release, keyPress "<Up>") {
if (row > 0) {
row = row - 1;
destPos = rowPos[row];
}
}
Symbol 66 Button (35 B)
on (release) {
gotoAndPlay (58);
}