Instance of Symbol 11 MovieClip "mc_outerMovie" in Frame 1
onClipEvent (load) {
this._visible = false;
}
onClipEvent (data) {
this._visible = false;
this.stop();
}
Instance of Symbol 24 MovieClip "qSel" in Frame 1
onClipEvent (load) {
this._visible = false;
}
Frame 2
stop();
list_url = new Array();
list_x = new Array();
list_y = new Array();
list_start = new Array();
list_url = ["s01_cross_2.swf", "toho_hardcoretanoc_cut2.swf", "s05_pv_short.swf", "kagi_usatei_short.swf"];
list_x = [480, 480, 480, 640];
list_y = [360, 260, 300, 360];
list_start = [1, 1, 1, 1];
movieCount = 0;
clipLoader = new MovieClipLoader();
mListener = new Object();
mListener.onLoadComplete = function (t_name) {
t_name.gotoAndStop(_root.list_start[_root.movieCount]);
t_name._x = (640 - _root.list_x[_root.movieCount]) / 2;
t_name._y = (480 - _root.list_y[_root.movieCount]) / 2;
_root.movieMask.duplicateMovieClip("mask" + _root.movieCount, 20000 + (100 * _root.movieCount));
_root["mask" + _root.movieCount]._x = t_name._x;
_root["mask" + _root.movieCount]._y = t_name._y;
_root["mask" + _root.movieCount]._width = _root.list_x[_root.movieCount];
_root["mask" + _root.movieCount]._height = _root.list_y[_root.movieCount];
t_name.setMask(_root["mask" + _root.movieCount]);
t_name._visible = false;
_root.movieCount++;
if (_root.list_url.length > _root.movieCount) {
_root.startLoadingMovie(_root.movieCount);
} else {
_root.readyToPlay();
}
};
mListener.onLoadProgress = function (t_name, loaded, total) {
_root.loadingMC.showGauge((((loaded / total) + _root.movieCount) * 100) / _root.list_url.length);
};
clipLoader.addListener(mListener);
startLoadingMovie = function (m) {
if (list_url.length > m) {
_root.mc_outerMovie.duplicateMovieClip("pv" + m, 1000 + (100 * m));
_root.clipLoader.loadClip(_root.list_url[m], this["pv" + m]);
}
};
readyToPlay = function () {
_root.loadingMC._visible = false;
_root.qSel._visible = true;
_root.play();
};
startLoadingMovie(0);
Frame 23
stop();
Frame 39
pvNum = 0;
Frame 40
cover.duplicateMovieClip("upperCover", 40000);
cover._visible = false;
Instance of Symbol 37 MovieClip in Frame 40
onClipEvent (load) {
this._width = 0;
this._height = 0;
}
onClipEvent (enterFrame) {
if (_root.pvNum < _root.list_x.length) {
this._width = (_root.list_x[_root.pvNum] + this._width) / 2;
this._height = (_root.list_y[_root.pvNum] + this._height) / 2;
} else {
this._width = (this._width * 2) / 3;
this._height = (this._height * 2) / 3;
}
}
Instance of Symbol 37 MovieClip "cover" in Frame 40
onClipEvent (load) {
this._width = 0;
this._height = 0;
}
onClipEvent (enterFrame) {
if (_root.pvNum < _root.list_x.length) {
this._width = (_root.list_x[_root.pvNum] + this._width) / 2;
this._height = (_root.list_y[_root.pvNum] + this._height) / 2;
} else {
this._width = (this._width * 2) / 3;
this._height = (this._height * 2) / 3;
}
}
Frame 60
credits.duplicateMovieClip("upperCredits", 50000);
credits._visible = false;
Instance of Symbol 53 MovieClip "credits" in Frame 60
onClipEvent (load) {
this.creators.gotoAndStop(_root.pvNum + 1);
}
Frame 94
_root["pv" + pvNum]._visible = true;
_root["pv" + pvNum].gotoAndPlay(_root.list_start[pvNum]);
stop();
soundPlayer = new Sound(_root["pv" + pvNum]);
soundPlayer.setVolume(0);
this.onEnterFrame = function () {
if (upperCover._alpha > 0) {
upperCover._alpha = upperCover._alpha - 5;
}
if (soundPlayer.getVolume() < 100) {
soundPlayer.setVolume(soundPlayer.getVolume() + 5);
}
};
endMovie = function () {
_root.onEnterFrame = function () {
if (upperCover._alpha < 100) {
upperCover._alpha = upperCover._alpha + 5;
}
if (soundPlayer.getVolume() > 0) {
soundPlayer.setVolume(soundPlayer.getVolume() - 5);
} else {
upperCover._alpha = 100;
upperCredits.removeMovieClip();
_root.play();
_root.onEnterFrame = undefined;
}
};
clearInterval(_root.interval);
};
interval = setInterval(_root.endMovie, 12500);
Frame 109
_root["pv" + pvNum]._visible = false;
_root.stopAllSounds();
_root.pvNum++;
if (_root.pvNum < _root.list_url.length) {
_root.gotoAndPlay("nextMovie");
} else {
_root.gotoAndPlay("allDone");
}
Frame 171
stop();
upperCover.removeMovieClip();
upperCredits.removeMovieClip();
clearInterval(_root.interval);
this.onEnterFrame = undefined;
Frame 184
gotoAndPlay ("replay");
Symbol 18 Button
on (release) {
_quality = "high";
}
Symbol 19 Button
on (release) {
_quality = "medium";
}
Symbol 20 Button
on (release) {
_quality = "low";
}
Symbol 24 MovieClip Frame 1
this.stop();
this.onEnterFrame = function () {
if (_quality == "HIGH") {
this.gotoAndStop(1);
}
if (_quality == "MEDIUM") {
this.gotoAndStop(2);
}
if (_quality == "LOW") {
this.gotoAndStop(3);
}
};
Symbol 31 MovieClip Frame 1
function showGauge(val) {
this.gauge._xscale = val;
}
showGauge(0);
Symbol 35 Button
on (release) {
play();
}
Symbol 52 MovieClip Frame 1
this.stop();
Symbol 52 MovieClip Frame 2
this.stop();
Symbol 52 MovieClip Frame 3
this.stop();
Symbol 52 MovieClip Frame 4
this.stop();
Symbol 53 MovieClip Frame 67
this.stop();