Frame 1
Frame 4
function playsound(SoundName) {
_root.Sound_obj.attachSound(SoundName);
_root.Sound_obj.start();
}
function stopAndSpeak(SoundName) {
_root.Sound_obj.stop();
if (SoundName != "") {
_root.Sound_obj.attachSound(SoundName);
_root.Sound_obj.start();
}
}
function SetButton(BtnEn) {
_root.main.panel.buttonset.gotoAndStop(BtnEn);
_root.main.panel.buttonset.look.gotoAndStop(1);
}
function SetGimmick(gimcnt) {
_root.NowGimmicks = 0;
_root.AllGimmicks = gimcnt;
var i = 1;
while (6 >= i) {
var mcn = "gimmick";
var mc = eval (("_root.main.panel." + mcn) + i);
mc.gotoAndStop(1);
mc.BarPrm = 0;
mc.gmbar._visible = false;
mc.gframe._visible = false;
if (gimcnt >= i) {
mc._visible = true;
} else {
mc._visible = false;
}
i++;
}
}
function GimmickOn(gimcnt) {
var mcn = "gimmick";
var mc = eval (("_root.main.panel." + mcn) + gimcnt);
if (mc._currentFrame == 1) {
mc.BarPrm = 100;
mc.gotoAndPlay(2);
_root.NowGimmicks = _root.NowGimmicks + 1;
}
}
function GimmickPlus(gimcnt, prm) {
var mcn = "gimmick";
var mc = eval (("_root.main.panel." + mcn) + gimcnt);
mc.BarPrm = mc.BarPrm + prm;
if (mc.BarPrm >= 100) {
mc.BarPrm = 100;
}
}
function GetGimmickPrm(gimcnt) {
var mcn = "gimmick";
var mc = eval (("_root.main.panel." + mcn) + gimcnt);
return(mc.BarPrm);
}
function PopNext() {
if (_root.main.panel.buttonset.look._currentFrame == 1) {
_root.main.panel.buttonset.gotoAndStop("p1n1");
_root.main.panel.buttonset.look.gotoAndPlay(2);
}
_root.main.panel.buttonset.endmark._visible = true;
}
function CheckGimmicks() {
if ((_root.NowGimmicks >= _root.AllGimmicks) || (_root.DebugFlag == 1)) {
_root.PopNext();
}
}
stop();
_root.FreeSizeFlag = 0;
Stage.showMenu = false;
if (_root.ErrorScreenFlag == undefined) {
if ((_quality != "LOW") && (_root.HtmlOnly == 1)) {
_root.ErrorScreenFlag = true;
gotoAndStop ("error");
} else {
_root.ErrorScreenFlag = false;
_quality = "BEST";
}
}
stopAllSounds();
if (_root.gSound == undefined) {
gSound = new Sound();
}
if (_root.Sound_obj == undefined) {
Sound_obj = new Sound(this);
}
security = new Object();
security.BetaVerFlag = 1;
_level0.CursorBusy = 0;
Frame 5
stop();
Instance of Symbol 119 Imported [ƒ}ƒEƒXƒJ[ƒ\ƒ‹] "mmc" in Frame 5
onClipEvent (load) {
Mouse.hide();
_root.MouseHideFlag = 1;
ghost = 0;
GhostAlphaMin = 30;
btn = 0;
this.startDrag(true);
}
onClipEvent (mouseDown) {
btn = 1;
gotoAndStop (2);
}
onClipEvent (mouseUp) {
btn = 0;
gotoAndPlay (3);
}
onClipEvent (mouseMove) {
_visible = true;
if (!_root.overlap.mum._visible) {
Mouse.hide();
}
updateAfterEvent();
}
onClipEvent (enterFrame) {
if (ghost == 1) {
_alpha = GhostAlphaMin;
ghost = 2;
} else if (ghost == 2) {
if ((btn == 1) && (50 >= _alpha)) {
_alpha = GhostAlphaMin;
} else {
_alpha = (_alpha + (_alpha * 0.1));
if (100 < _alpha) {
_alpha = 100;
ghost = 0;
}
}
} else {
_alpha = 100;
}
}
Frame 6
gotoAndStop(_currentframe - 1);
Frame 8
stop();
Symbol 20 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 1
stop();
Symbol 35 MovieClip Frame 1
busy = 0;
stop();
Symbol 35 MovieClip Frame 2
busy = 1;
play();
Symbol 35 MovieClip Frame 8
if (_root.main.voice.VoiceOn == 1) {
gotoAndPlay(_currentframe - 2);
}
Symbol 35 MovieClip Frame 11
busy = 0;
Symbol 35 MovieClip Frame 15
stop();
Symbol 35 MovieClip Frame 20
busy = 1;
play();
Symbol 35 MovieClip Frame 29
if ((_parent.kokan.bikuflag == 1) || (_root.main.voice.VoiceOn == 1)) {
gotoAndPlay(_currentframe - 2);
}
Symbol 35 MovieClip Frame 32
busy = 0;
Symbol 35 MovieClip Frame 36
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 50
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 90
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 151
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 228
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 265
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 298
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 357
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 381
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 424
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 458
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 495
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 529
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 575
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 629
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 670
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 701
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 770
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 808
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 839
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 958
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 996
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 1016
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 1094
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 1138
_parent.voice.VoiceOn = 0;
stop();
Symbol 63 MovieClip Frame 1199
_parent.voice.VoiceOn = 0;
stop();
Symbol 66 Button
on (press) {
_root.mmc.ghost = 1;
if (busy == 0) {
busy = 1;
if (_root.GetGimmickPrm(3) >= 100) {
_root.GimmickPlus(2, 100);
} else {
_root.GimmickPlus(2, 30);
}
gotoAndPlay (2);
if ((_parent.Face.busy == 0) && (_root.main.voice.VoiceOn == 0)) {
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay(2);
_root.main.voice.speakVoice("mune", 0);
}
}
}
Symbol 76 MovieClip Frame 1
busy = 0;
stop();
Instance of Symbol 67 Imported [hint] in Symbol 76 MovieClip Frame 1
onClipEvent (load) {
GimmickID = 2;
}
Symbol 76 MovieClip Frame 2
busy = 1;
Symbol 76 MovieClip Frame 11
busy = 0;
Symbol 78 Button
on (press) {
_root.mmc.ghost = 1;
if (busy == 0) {
busy = 1;
if (_root.GetGimmickPrm(3) >= 100) {
_root.GimmickPlus(1, 100);
} else {
_root.GimmickPlus(1, 30);
}
gotoAndPlay (2);
if ((_parent.Face.busy == 0) && (_root.main.voice.VoiceOn == 0)) {
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay(2);
_root.main.voice.speakVoice("mune", 0);
}
}
}
Symbol 87 MovieClip Frame 1
busy = 0;
stop();
Instance of Symbol 67 Imported [hint] in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
GimmickID = 1;
}
Symbol 87 MovieClip Frame 2
busy = 1;
Symbol 87 MovieClip Frame 11
busy = 0;
Symbol 89 MovieClip Frame 1
_visible = false;
Symbol 90 Button
on (press) {
_root.mmc.ghost = 1;
if (busy == 0) {
if (_root.GetGimmickPrm(3) < 90) {
_root.GimmickPlus(3, 1);
}
if ((_parent.Face.busy == 0) && (_root.main.voice.VoiceOn == 0)) {
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay("long");
_root.main.voice.speakVoice("kokan", 0);
}
play();
}
}
Symbol 103 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 16
stop();
Symbol 112 MovieClip Frame 1
busy = 0;
cnt = 0;
bikuflag = 0;
stop();
Instance of Symbol 89 MovieClip in Symbol 112 MovieClip Frame 1
onClipEvent (load) {
sobj = new Sound(_parent);
}
onClipEvent (enterFrame) {
v = Math.floor(Math.random() * 50) + 50;
sobj.setVolume(v);
}
Instance of Symbol 67 Imported [hint] in Symbol 112 MovieClip Frame 1
onClipEvent (load) {
GimmickID = 3;
}
Symbol 112 MovieClip Frame 2
busy = 1;
cnt = cnt + 1;
Symbol 112 MovieClip Frame 9
busy = 0;
stop();
Symbol 112 MovieClip Frame 10
if (cnt < 5) {
gotoAndPlay (2);
} else {
play();
}
Symbol 112 MovieClip Frame 11
busy = 1;
cnt = 0;
play();
Symbol 112 MovieClip Frame 13
busy = 1;
cnt = cnt + 1;
play();
if (_parent.Face.busy == 0) {
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay("long");
}
Symbol 112 MovieClip Frame 15
pinkr.nextFrame();
Symbol 112 MovieClip Frame 19
busy = 0;
stop();
Symbol 112 MovieClip Frame 20
if (cnt < 8) {
this.gotoAndPlay("rtloop");
} else {
play();
}
Symbol 112 MovieClip Frame 21
busy = 1;
_root.GimmickPlus(3, 10);
Symbol 112 MovieClip Frame 36
if (_root.GetGimmickPrm(3) >= 85) {
this.gotoAndPlay("buru");
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay("long");
_root.main.voice.speakVoice("finish", 1);
} else {
gotoAndStop (1);
}
Symbol 112 MovieClip Frame 45
bikuflag = 1;
busy = 1;
if (_parent.Face.busy == 0) {
_parent.Face.busy = 1;
_parent.Face.gotoAndPlay("long");
}
Symbol 112 MovieClip Frame 49
this.gotoAndPlay("buru");
_root.GimmickPlus(3, 1);
Symbol 118 MovieClip Frame 1
stop();
panel.gotoAndStop(3);
_root.VoiceVol = 30;
voice.stopVoice();
_root.SetButton("start");
_root.SetGimmick(0);
_root.BGMname = "";
_root.BGMplay = "stop";
Instance of Symbol 20 MovieClip "bgmMC" in Symbol 118 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
_root.BGMname = "";
BGM_obj = new Sound(this);
BGMvol = 20;
BGM_obj.setVolume(BGMvol);
BGMflag = 1;
}
onClipEvent (enterFrame) {
if (_root.BGMplay == "start") {
_root.BGMplay = "keep";
BGM_obj.stop();
BGM_obj.attachSound(_root.BGMname);
BGM_obj.start(0, 32000);
BGM_obj.setVolume(BGMvol);
} else if (_root.BGMplay == "fadein") {
BGMfadeVol = 0;
_root.BGMplay = "fadeinNow";
BGM_obj.stop();
BGM_obj.attachSound(_root.BGMname);
BGM_obj.start(0, 32000);
BGM_obj.setVolume(BGMfadeVol);
} else if (_root.BGMplay == "fadeinNow") {
if (BGMfadeVol < (BGMvol * 100)) {
BGM_obj.setVolume(BGMfadeVol / 100);
BGMfadeVol = BGMfadeVol + 50;
} else {
_root.BGMplay = "keep";
}
} else if (_root.BGMplay == "fadeout") {
BGMfadeVol = BGMvol * 100;
_root.BGMplay = "fadeoutNow";
} else if (_root.BGMplay == "fadeoutNow") {
if (0 < BGMfadeVol) {
BGM_obj.setVolume(BGMfadeVol / 100);
BGMfadeVol = BGMfadeVol - 50;
} else {
_root.BGMplay = "keep";
_root.BGMname = "";
BGM_obj.stop();
}
} else if (_root.BGMplay == "stop") {
_root.BGMplay = "keep";
_root.BGMname = "";
BGM_obj.stop();
} else {
BGM_obj.setVolume(BGMvol);
}
}
Instance of Symbol 23 MovieClip "voice" in Symbol 118 MovieClip Frame 1
onClipEvent (load) {
function speakVoice(vtrg, vkyousei) {
trg = vtrg;
kyousei = vkyousei;
if (kyousei == 1) {
sounds.stop();
}
}
function stopVoice() {
sounds.stop();
VoiceOn = 0;
kyousei = 0;
trg = "";
}
if (sounds == undefined) {
sounds = new Sound(this);
}
_visible = false;
trg = "";
VoiceOn = 0;
kyousei = 0;
}
onClipEvent (enterFrame) {
sounds.setVolume(_root.VoiceVol);
}
Symbol 118 MovieClip Frame 2
stop();
voice.stopVoice();
_root.SetButton("p1n0");
_root.SetGimmick(3);
_root.munevcnt = 0;
_root.kokanvcnt = 0;
Instance of Symbol 29 MovieClip in Symbol 118 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.CheckGimmicks();
}
Instance of Symbol 63 MovieClip "vch" in Symbol 118 MovieClip Frame 2
onClipEvent (load) {
_visible = false;
vmc = _parent.voice;
if (vmc.sounds != undefined) {
delete vmc.sounds;
}
vmc.sounds = new Sound(this);
}
onClipEvent (unload) {
vmc.stopVoice();
}
onClipEvent (enterFrame) {
if ((vmc.trg != "") && ((vmc.VoiceOn == 0) || (vmc.kyousei == 1))) {
if (((_root.GetGimmickPrm(1) < 100) || (_root.GetGimmickPrm(2) < 100)) || (_root.GetGimmickPrm(3) < 100)) {
if (vmc.trg == "mune") {
vmc.VoiceOn = 1;
var _local2 = 0;
switch (_root.munevcnt) {
case _local2 :
this.gotoAndPlay("vos3_kya_an");
break;
case 1 :
this.gotoAndPlay("vos3_nn_haa");
break;
case 2 :
this.gotoAndPlay("vos3_aa_an");
break;
case 3 :
this.gotoAndPlay("vos3_an_motto");
break;
default :
this.gotoAndPlay("vos3_ha_aun");
}
_root.munevcnt = (_root.munevcnt + 1) % 5;
} else if (vmc.trg == "kokan") {
vmc.VoiceOn = 1;
var _local2 = 0;
switch (_root.kokanvcnt) {
case _local2 :
this.gotoAndPlay("vos3_a_aa_sugoino");
break;
case 1 :
this.gotoAndPlay("vos3_mitekudasai_watasiga");
break;
case 2 :
this.gotoAndPlay("vos3_iino_atsuiyo");
break;
case 3 :
this.gotoAndPlay("vos3_a_madaippai");
break;
case 4 :
this.gotoAndPlay("vos3_a_aa_n");
break;
case 5 :
this.gotoAndPlay("vos3_haan_hazukasii");
break;
case 6 :
this.gotoAndPlay("vos3_an_yadaa");
break;
default :
this.gotoAndPlay("vos3_a_aa_aa");
}
_root.kokanvcnt = (_root.kokanvcnt + 1) % 8;
} else if (vmc.trg == "finish") {
vmc.VoiceOn = 1;
this.gotoAndPlay("vos3_a_aaaaaaaa");
}
}
}
vmc.trg = "";
}
Instance of Symbol 112 MovieClip "kokan" in Symbol 118 MovieClip Frame 2
onClipEvent (load) {
so = new Sound(this);
}
onClipEvent (unload) {
so.stop();
}
Symbol 118 MovieClip Frame 3
stop();
voice.stopVoice();
_root.SetButton("last");
_root.SetGimmick(0);
Instance of Symbol 117 MovieClip in Symbol 118 MovieClip Frame 3
onClipEvent (load) {
cmc.loadMovie("CM_x_S.swf");
}
Instance of Symbol 126 MovieClip in Symbol 127 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}