Section 1
//LOADING_MC_2 (ehonight0_fla.LOADING_MC_2)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class LOADING_MC_2 extends MovieClip {
public var loadPercent_txt:TextField;
}
}//package ehonight0_fla
Section 2
//MainTimeline (ehonight0_fla.MainTimeline)
package ehonight0_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public const PHP_RANKING = "php113871/ranking.php";
public var badCount:int;
public var sendHiscore_mc:MovieClip;
public var volumeOver_mc:MovieClip;
public var i;
public var waitCount;
public var info:LoaderInfo;
public var clearMask_mc:MovieClip;
public var keysDown:Array;
public var easyMode:Boolean;
public var effectBlue_mc:MovieClip;
public var titleDefault_mc:MovieClip;
public var fr;
public var fps;
public var sakuya_mc:MovieClip;
public var userName;
public var effectRed_mc:MovieClip;
public var faceNo;
public var quality;
public var remilia_mc:MovieClip;
public var ranking_array:Array;
public var effectGreen_mc:MovieClip;
public var warning_mc:MovieClip;
public var time_count;
public var easing;
public var btns_mc:MovieClip;
public var puchi_mc:MovieClip;
public var faceAffix;
public var beforeNo:int;
public var watchCount;
public var ready_mc:MovieClip;
public var hit_mc:MovieClip;
public var sndTr;
public var effectBrown_mc:MovieClip;
public var face_array:Array;
public var resultList_mc:MovieClip;
public var counter;
public var rankingLastScore:int;
public var seList:Dictionary;
public var hiScore;
public var fps_txt:TextField;
public var meirinOn;
public var ranking_mc:MovieClip;
public var meirinFlag;
public var goodCount:int;
public var so:SharedObject;
public var faceS_array:Array;
public var greatCount:int;
public var gameEndFlag;
public var score:int;
public var effectRed_array:Array;
public var effectBlue_array:Array;
public var trans:SoundTransform;
public var volumeUp_mc:MovieClip;
public var blackMask_mc:MovieClip;
public var time;
public var meirin_mc:MovieClip;
public var qualityOver_mc:MovieClip;
public var easyKeysDown:Array;
public var life:int;
public var effect_mc:MovieClip;
public var meirinCount;
public var volume;
public var old_timer;
public var score_txt:TextField;
public var opFps;
public var okFlag;
public var loading_mc:MovieClip;
public var rankingXmlLoader:URLLoader;
public var justCount:int;
public var slowCount:int;
public var spear_mc:MovieClip;
public var effectBrown_array:Array;
public var dummyLife:int;
public var effectGreen_array:Array;
public var XML_RANKING;
public var rankingPage;
public var nextFace;
public var qualityUp_mc:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 23, frame24, 34, frame35, 96, frame97, 128, frame129, 160, frame161, 192, frame193, 224, frame225, 0x0100, frame257, 288, frame289, 320, frame321, 352, frame353, 384, frame385, 416, frame417, 448, frame449, 480, frame481, 0x0200, frame513, 544, frame545, 576, frame577, 608, frame609, 640, frame641, 672, frame673, 704, frame705, 736, frame737, 0x0300, frame769, 800, frame801, 832, frame833, 864, frame865, 896, frame897, 928, frame929, 960, frame961, 992, frame993, 0x0400, frame1025, 1056, frame1057, 1088, frame1089, 1120, frame1121, 1152, frame1153, 1184, frame1185, 1216, frame1217, 1248, frame1249, 0x0500, frame1281, 1312, frame1313, 1344, frame1345, 1376, frame1377, 1408, frame1409, 1440, frame1441, 1472, frame1473, 1504, frame1505, 0x0600, frame1537, 1568, frame1569, 1600, frame1601, 1632, frame1633, 1664, frame1665, 1696, frame1697, 1728, frame1729, 1760, frame1761, 0x0700, frame1793, 1824, frame1825, 1856, frame1857, 1888, frame1889, 1920, frame1921, 1952, frame1953, 1984, frame1985, 2016, frame2017, 0x0800, frame2049, 2080, frame2081, 2112, frame2113, 2144, frame2145, 2176, frame2177, 2208, frame2209, 2240, frame2241, 2272, frame2273, 0x0900, frame2305, 2336, frame2337, 2368, frame2369, 2400, frame2401, 2432, frame2433, 2464, frame2465, 2496, frame2497, 2528, frame2529, 0x0A00, frame2561, 2592, frame2593, 2624, frame2625, 2656, frame2657, 2688, frame2689, 2720, frame2721, 2752, frame2753, 2784, frame2785, 0x0B00, frame2817, 2847, frame2848, 2849, frame2850);
}
public function xKeyDown(_arg1:KeyboardEvent):void{
keysDown[_arg1.keyCode] = true;
}
public function xEnterReadyOut(_arg1:Event):void{
var _local2:*;
if ((((ready_mc.alpha <= 0)) && ((ready_mc.x <= 80)))){
ready_mc.visible = false;
blackMask_mc.visible = false;
stage.removeEventListener(Event.ENTER_FRAME, xEnterReadyOut);
stage.addEventListener(KeyboardEvent.KEY_DOWN, xKeyDown);
stage.addEventListener(KeyboardEvent.KEY_UP, xKeyUp);
stage.addEventListener(Event.ENTER_FRAME, xEnterMain);
} else {
_local2 = ((70 - ready_mc.x) * easing);
ready_mc.x = (ready_mc.x + _local2);
ready_mc.alpha = (ready_mc.alpha - 0.1);
blackMask_mc.alpha = (blackMask_mc.alpha - 0.1);
};
}
function frame2273(){
}
public function gameFontInit():void{
score_txt.embedFonts = true;
resultList_mc.just_txt.embedFonts = true;
resultList_mc.great_txt.embedFonts = true;
resultList_mc.good_txt.embedFonts = true;
resultList_mc.bad_txt.embedFonts = true;
resultList_mc.score_txt.embedFonts = true;
sendHiscore_mc.sendHiscore_txt.embedFonts = true;
sendHiscore_mc.sendName_txt.embedFonts = true;
}
function frame833(){
}
function frame1185(){
}
public function xEnterDispResultBtn(_arg1:Event):void{
if (resultList_mc.retry_btn.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterDispResultBtn);
resultList_mc.retry_btn.addEventListener(MouseEvent.CLICK, xClickResultRetry);
resultList_mc.title_btn.addEventListener(MouseEvent.CLICK, xClickResultTitle);
stage.addEventListener(KeyboardEvent.KEY_DOWN, xResultKeyDown);
} else {
resultList_mc.retry_btn.alpha = (resultList_mc.retry_btn.alpha + 0.05);
resultList_mc.title_btn.alpha = (resultList_mc.title_btn.alpha + 0.05);
};
}
function frame961(){
}
public function xClickRankingBack(_arg1:MouseEvent):void{
playSe(select02);
ranking_mc.rankingBack_btn.removeEventListener(MouseEvent.CLICK, xClickRankingBack);
ranking_mc.rankingUp_btn.removeEventListener(MouseEvent.CLICK, xClickRankingUp);
ranking_mc.rankingDown_btn.removeEventListener(MouseEvent.CLICK, xClickRankingDown);
titleDefault_mc.alpha = 0;
titleDefault_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterFadeRankingToTitle);
}
function frame2049(){
}
function frame609(){
}
function frame2177(){
}
function frame1089(){
}
function frame737(){
}
public function xEnterFadeOutTitleToGame(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha + 0.08);
if (blackMask_mc.alpha >= 1){
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeOutTitleToGame);
gotoAndPlay("game");
};
}
function frame865(){
}
function frame1(){
stop();
contextInit();
loadFontInit();
counter = 0;
easing = 0.3;
userName = "";
hiScore = 0;
volume = 3;
quality = "HIGH";
so = SharedObject.getLocal("remieho0");
soInit();
seList = new Dictionary();
seList[dram] = new dram();
seList[select01] = new select01();
seList[select02] = new select02();
seList[select03] = new select03();
sndTr = new SoundTransform();
sndTr.volume = 0.1;
effectRed_array = [];
effectBlue_array = [];
effectBrown_array = [];
effectGreen_array = [];
i = 0;
while (i < 5) {
effectRed_mc = new effectRedMc();
effectRed_mc.x = 390;
effectRed_mc.y = 335;
effectRed_array.push(effectRed_mc);
effectBlue_mc = new effectBlueMc();
effectBlue_mc.x = 390;
effectBlue_mc.y = 335;
effectBlue_array.push(effectBlue_mc);
effectBrown_mc = new effectBrownMc();
effectBrown_mc.x = 390;
effectBrown_mc.y = 335;
effectBrown_array.push(effectBrown_mc);
effectGreen_mc = new effectGreenMc();
effectGreen_mc.x = 390;
effectGreen_mc.y = 335;
effectGreen_array.push(effectGreen_mc);
i++;
};
info = root.loaderInfo;
stage.addEventListener(Event.ENTER_FRAME, xLoadEnter);
}
function frame2(){
stop();
trans = new SoundTransform();
XML_RANKING = ("xml808431/ranking.xml?" + new Date().getTime());
titleFontInit();
setQualityVolumeInit();
setQualityBtn();
setVolumeBtn();
titleDefault_mc.hiScore_txt.text = hiScore.toString();
ranking_array = [];
rankingLastScore = 0;
rankingPage = 0;
easyKeysDown = [];
easyMode = false;
ranking_mc.visible = false;
rankingXmlLoader = new URLLoader();
rankingXmlLoader.addEventListener(Event.COMPLETE, xCompleteRanking);
rankingXmlLoader.load(new URLRequest(XML_RANKING));
}
function frame24(){
stop();
faceNo = 1;
nextFace = "normal";
meirinOn = true;
meirinCount = 0;
meirinFlag = -1;
faceAffix = 0;
watchCount = 0;
okFlag = false;
meirin_mc.rotation = 0;
face_array = [1, 0, 0, 0, 0, 0, 0, 0];
faceS_array = ["normal", "great1", "great2", "good1", "good2", "bad1", "bad2", "bad3"];
btnsInit();
btns_mc.normal_btn.alpha = 1;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeInTitleToWatch);
}
public function closeSendHiscore():void{
sendHiscore_mc.visible = false;
resultList_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterDispResultList);
}
public function titleFontInit():void{
var _local1:*;
_local1 = 0;
while (_local1 < 10) {
ranking_mc[(("rankingNo" + (_local1 + 1)) + "_txt")].embedFonts = true;
ranking_mc[(("rankingName" + (_local1 + 1)) + "_txt")].embedFonts = true;
ranking_mc[(("rankingScore" + (_local1 + 1)) + "_txt")].embedFonts = true;
_local1++;
};
volumeUp_mc.text_txt.embedFonts = true;
volumeOver_mc.text_txt.embedFonts = true;
qualityUp_mc.text_txt.embedFonts = true;
qualityOver_mc.text_txt.embedFonts = true;
titleDefault_mc.hiScore_txt.embedFonts = true;
}
function frame993(){
}
function frame513(){
}
public function xEnterFadeOutTitleToWatch(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha + 0.08);
if (blackMask_mc.alpha >= 1){
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeOutTitleToWatch);
gotoAndPlay("watch");
};
}
function frame35(){
sendHiscore_mc.visible = false;
resultList_mc.visible = false;
opFps = 32;
fr = opFps;
time = 1000;
time_count = 0;
old_timer = getTimer();
fps = ((fr + "/") + fr);
keysDown = [];
justCount = 0;
greatCount = 0;
goodCount = 0;
badCount = 0;
nextFace = "normal";
gameEndFlag = false;
score = 0;
life = 200;
dummyLife = 200;
beforeNo = 0;
gameFontInit();
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeInTitleToGame);
}
public function playSe(_arg1){
seList[_arg1].play(0, 1, sndTr);
}
public function xEnterFadeInTitleToGame(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha - 0.08);
if (blackMask_mc.alpha <= 0.6){
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeInTitleToGame);
counter = 0;
stage.addEventListener(Event.ENTER_FRAME, xEnterReadyIn);
};
}
function frame641(){
}
function frame2081(){
}
public function xEnterFadeTitleToRanking(_arg1:Event):void{
if (ranking_mc.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterFadeTitleToRanking);
titleDefault_mc.visible = false;
ranking_mc.alpha = 1;
ranking_mc.rankingUp_btn.addEventListener(MouseEvent.CLICK, xClickRankingUp);
ranking_mc.rankingDown_btn.addEventListener(MouseEvent.CLICK, xClickRankingDown);
ranking_mc.rankingBack_btn.addEventListener(MouseEvent.CLICK, xClickRankingBack);
} else {
titleDefault_mc.alpha = (titleDefault_mc.alpha - 0.1);
ranking_mc.alpha = (ranking_mc.alpha + 0.1);
blackMask_mc.alpha = (blackMask_mc.alpha + 0.05);
};
}
public function xEnterReadyIn(_arg1:Event):void{
var _local2:*;
if (ready_mc.x <= 240){
if (counter >= 20){
stage.removeEventListener(Event.ENTER_FRAME, xEnterReadyIn);
stage.addEventListener(Event.ENTER_FRAME, xEnterReadyOut);
} else {
counter++;
};
} else {
_local2 = ((230 - ready_mc.x) * easing);
ready_mc.x = (ready_mc.x + _local2);
ready_mc.alpha = (ready_mc.alpha + 0.1);
};
}
function frame897(){
}
function frame417(){
}
public function xEnterDispHiscore(_arg1:Event):void{
if (sendHiscore_mc.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterDispHiscore);
sendHiscore_mc.send_btn.addEventListener(MouseEvent.CLICK, xClickSend);
sendHiscore_mc.noSend_btn.addEventListener(MouseEvent.CLICK, xClickNoSend);
} else {
sendHiscore_mc.alpha = (sendHiscore_mc.alpha + 0.05);
};
}
public function addTitleAllEvent():void{
titleDefault_mc.title_gameStart_btn.addEventListener(MouseEvent.CLICK, xClickGameStart);
titleDefault_mc.title_ranking_btn.addEventListener(MouseEvent.CLICK, xClickRanking);
titleDefault_mc.title_watch_btn.addEventListener(MouseEvent.CLICK, xClickWatch);
titleDefault_mc.volume_btn.addEventListener(MouseEvent.CLICK, xClickVolume);
titleDefault_mc.quality_btn.addEventListener(MouseEvent.CLICK, xClickQuality);
stage.addEventListener(KeyboardEvent.KEY_DOWN, xEasyKeyDown);
stage.addEventListener(KeyboardEvent.KEY_UP, xEasyKeyUp);
}
public function xClickRandom(_arg1:MouseEvent):void{
if (meirinOn == true){
meirinOn = false;
btns_mc.random_btn.alpha = 1;
} else {
meirinOn = true;
btns_mc.random_btn.alpha = 0.5;
};
}
public function xCloseKeyUp(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == Keyboard.SPACE){
if (btns_mc.visible){
btns_mc.visible = false;
} else {
btns_mc.visible = true;
};
};
}
public function xClickBad1(_arg1:MouseEvent):void{
if (face_array[5] == 0){
face_array[5] = 1;
btns_mc.bad1_btn.alpha = 1;
} else {
face_array[5] = 0;
btns_mc.bad1_btn.alpha = 0.5;
};
}
public function xClickBad2(_arg1:MouseEvent):void{
if (face_array[6] == 0){
face_array[6] = 1;
btns_mc.bad2_btn.alpha = 1;
} else {
face_array[6] = 0;
btns_mc.bad2_btn.alpha = 0.5;
};
}
public function xClickBad3(_arg1:MouseEvent):void{
if (face_array[7] == 0){
face_array[7] = 1;
btns_mc.bad3_btn.alpha = 1;
} else {
face_array[7] = 0;
btns_mc.bad3_btn.alpha = 0.5;
};
}
public function xEasyKeyUp(_arg1:KeyboardEvent):void{
easyKeysDown[_arg1.keyCode] = false;
}
function frame769(){
}
public function xClickNormal(_arg1:MouseEvent):void{
if (face_array[0] == 0){
face_array[0] = 1;
btns_mc.normal_btn.alpha = 1;
} else {
face_array[0] = 0;
btns_mc.normal_btn.alpha = 0.5;
};
}
function frame545(){
}
public function xClickNoSend(_arg1:MouseEvent):void{
playSe(select02);
sendHiscore_mc.send_btn.removeEventListener(MouseEvent.CLICK, xClickSend);
sendHiscore_mc.noSend_btn.removeEventListener(MouseEvent.CLICK, xClickNoSend);
closeSendHiscore();
}
public function xClickGood1(_arg1:MouseEvent):void{
if (face_array[3] == 0){
face_array[3] = 1;
btns_mc.good1_btn.alpha = 1;
} else {
face_array[3] = 0;
btns_mc.good1_btn.alpha = 0.5;
};
}
public function loadFontInit():void{
loading_mc.loadPercent_txt.embedFonts = true;
}
public function xEnterFadeOutResultToTitle(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha + 0.08);
if (blackMask_mc.alpha >= 1){
resultList_mc.removeChild(puchi_mc);
puchi_mc = null;
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToTitle);
gotoAndPlay("title");
};
}
public function xClickGood2(_arg1:MouseEvent):void{
if (face_array[4] == 0){
face_array[4] = 1;
btns_mc.good2_btn.alpha = 1;
} else {
face_array[4] = 0;
btns_mc.good2_btn.alpha = 0.5;
};
}
public function xCompleteRanking(_arg1:Event):void{
var _local2:XML;
var _local3:XMLList;
_local2 = new XML(rankingXmlLoader.data);
_local3 = _local2.ranking;
for each (_local2 in _local3) {
ranking_array.push({name:_local2.name, score:_local2.score});
};
ranking_array.sortOn("score", (Array.DESCENDING | Array.NUMERIC));
if (ranking_array[99] != null){
rankingLastScore = ranking_array[99].score;
} else {
rankingLastScore = 0;
};
rankingDisplayInit();
rankingXmlLoader.removeEventListener(Event.COMPLETE, xCompleteRanking);
rankingXmlLoader = null;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeInLoadToTitle);
}
function frame321(){
}
function frame673(){
}
function frame449(){
}
function frame577(){
}
function frame97(){
}
function frame1921(){
}
public function addBtnEvent():void{
btns_mc.normal_btn.addEventListener(MouseEvent.CLICK, xClickNormal);
btns_mc.great1_btn.addEventListener(MouseEvent.CLICK, xClickGreat1);
btns_mc.great2_btn.addEventListener(MouseEvent.CLICK, xClickGreat2);
btns_mc.good1_btn.addEventListener(MouseEvent.CLICK, xClickGood1);
btns_mc.good2_btn.addEventListener(MouseEvent.CLICK, xClickGood2);
btns_mc.bad1_btn.addEventListener(MouseEvent.CLICK, xClickBad1);
btns_mc.bad2_btn.addEventListener(MouseEvent.CLICK, xClickBad2);
btns_mc.bad3_btn.addEventListener(MouseEvent.CLICK, xClickBad3);
btns_mc.random_btn.addEventListener(MouseEvent.CLICK, xClickRandom);
btns_mc.end_btn.addEventListener(MouseEvent.CLICK, xClickEnd);
stage.addEventListener(KeyboardEvent.KEY_UP, xCloseKeyUp);
}
public function setQualityVolumeInit():void{
titleDefault_mc.quality_btn.upState = qualityUp_mc.text_txt;
titleDefault_mc.quality_btn.overState = qualityOver_mc.text_txt;
titleDefault_mc.quality_btn.downState = qualityUp_mc.text_txt;
titleDefault_mc.volume_btn.upState = volumeUp_mc.text_txt;
titleDefault_mc.volume_btn.overState = volumeOver_mc.text_txt;
titleDefault_mc.volume_btn.downState = volumeUp_mc.text_txt;
}
function frame225(){
}
function frame353(){
}
public function xClickGameStart(_arg1:MouseEvent):void{
playSe(select01);
if (easyKeysDown[69]){
easyMode = true;
};
removeTitleAllEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutTitleToGame);
}
public function soInit():void{
if (so.size == 0){
so.data.userName = "";
so.data.hiScore = 0;
so.data.volume = 3;
so.data.dispQuality = "HIGH";
} else {
if (so.data.userName != null){
userName = so.data.userName;
};
if (so.data.hiScore != null){
hiScore = so.data.hiScore;
};
if (so.data.dispQuality != null){
stage.quality = so.data.dispQuality;
quality = so.data.dispQuality;
};
if (so.data.volume != null){
volume = so.data.volume;
};
};
}
function frame1825(){
}
public function xEasyKeyDown(_arg1:KeyboardEvent):void{
easyKeysDown[_arg1.keyCode] = true;
}
function frame481(){
}
public function getFps():void{
var _local1:*;
time_count = (time_count + 1);
if ((getTimer() - old_timer) >= time){
_local1 = Math.floor(((time_count * 1000) / (getTimer() - old_timer)));
fps = ((_local1 + "/") + fr);
old_timer = getTimer();
time_count = 0;
fps_txt.text = fps;
if (_local1 < (opFps - 10)){
slowCount++;
};
};
}
function frame129(){
}
public function xEnterWatchMain(_arg1:Event):void{
var _local2:*;
watchCount++;
okFlag = false;
_local2 = 0;
while (_local2 < 8) {
if (face_array[_local2] == 1){
okFlag = true;
};
_local2++;
};
if (okFlag == false){
face_array[0] = 1;
btns_mc.normal_btn.alpha = 1;
};
if ((watchCount % 32) == 0){
while (face_array[faceAffix] == 0) {
faceAffix++;
if (faceAffix == 8){
faceAffix = 0;
};
};
nextFace = faceS_array[faceAffix];
faceAffix++;
if (faceAffix == 8){
faceAffix = 0;
};
};
meirinAction();
}
public function removeTitleAllEvent():void{
titleDefault_mc.title_gameStart_btn.removeEventListener(MouseEvent.CLICK, xClickGameStart);
titleDefault_mc.title_ranking_btn.removeEventListener(MouseEvent.CLICK, xClickRanking);
titleDefault_mc.title_watch_btn.removeEventListener(MouseEvent.CLICK, xClickWatch);
titleDefault_mc.volume_btn.removeEventListener(MouseEvent.CLICK, xClickVolume);
titleDefault_mc.quality_btn.removeEventListener(MouseEvent.CLICK, xClickQuality);
stage.removeEventListener(KeyboardEvent.KEY_DOWN, xEasyKeyDown);
stage.removeEventListener(KeyboardEvent.KEY_UP, xEasyKeyUp);
}
function frame257(){
}
function frame1953(){
}
function frame2817(){
}
function frame1601(){
}
public function registHiscore():void{
var url:URLRequest;
var variables:URLVariables;
var loader:URLLoader;
url = new URLRequest(PHP_RANKING);
variables = new URLVariables();
variables.name = sendHiscore_mc.sendName_txt.text;
variables.score = score;
url.data = variables.toString();
url.method = URLRequestMethod.POST;
loader = new URLLoader();
try {
loader.load(url);
} catch(e:Error) {
};
url = null;
loader = null;
}
function frame1729(){
}
function frame385(){
}
public function xEnterSpearMove(_arg1:Event):void{
var _local2:*;
_local2 = ((1100 - spear_mc.x) * easing);
spear_mc.x = (spear_mc.x - _local2);
if (spear_mc.x < 50){
spear_mc.x = 50;
removeEventListener(Event.ENTER_FRAME, xEnterSpearMove);
addEventListener(Event.ENTER_FRAME, xEnterSpearExtend);
};
}
function frame1857(){
}
function frame1505(){
}
function frame1985(){
}
public function xClickRanking(_arg1:MouseEvent):void{
playSe(select01);
removeTitleAllEvent();
ranking_mc.alpha = 0;
ranking_mc.visible = true;
blackMask_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterFadeTitleToRanking);
}
public function xClickResultTitle(_arg1:MouseEvent):void{
playSe(select02);
removeResultBtnEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToTitle);
}
function frame289(){
}
function frame161(){
}
function frame2721(){
}
function frame2848(){
stop();
gameEndFlag = true;
spear_mc.alpha = 1;
addEventListener(Event.ENTER_FRAME, xEnterSpearMove);
waitCount = 0;
resultList_mc.just_txt.text = justCount.toString();
resultList_mc.great_txt.text = greatCount.toString();
resultList_mc.good_txt.text = goodCount.toString();
resultList_mc.bad_txt.text = badCount.toString();
resultList_mc.score_txt.text = score;
sendHiscore_mc.sendHiscore_txt.text = score;
if (easyMode == false){
if (score >= 90000){
puchi_mc = new PuchiFranMc();
} else {
if (score >= 80000){
puchi_mc = new PuchiRemiriaMc();
} else {
if (score >= 60000){
puchi_mc = new PuchiSakuyaMc();
} else {
if (score >= 40000){
puchi_mc = new PuchiPacheMc();
} else {
puchi_mc = new PuchiMeirinMc();
};
};
};
};
} else {
puchi_mc = new PuchiMeirinMc();
};
puchi_mc.x = 175;
puchi_mc.y = -9;
resultList_mc.addChild(puchi_mc);
}
public function xClickShortCutLoad(_arg1:MouseEvent):void{
counter = (counter + 20);
}
public function xEnterDispWarning(_arg1:Event):void{
if (warning_mc.alpha >= 1){
if (counter >= 20){
stage.removeEventListener(Event.ENTER_FRAME, xEnterDispWarning);
stage.removeEventListener(MouseEvent.CLICK, xClickShortCutLoad);
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutLoadToTitle);
};
counter++;
} else {
warning_mc.alpha = (warning_mc.alpha + 0.02);
};
}
function frame1761(){
}
public function xEnterFadeInTitleToWatch(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha - 0.05);
if (blackMask_mc.alpha <= 0){
blackMask_mc.visible = false;
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeInTitleToWatch);
addBtnEvent();
addEventListener(Event.ENTER_FRAME, xEnterWatchMain);
};
}
function frame1633(){
}
function frame1409(){
}
function frame2850(){
stop();
gotoAndPlay("game");
}
function frame1889(){
}
public function removeBtnEvent():void{
btns_mc.normal_btn.removeEventListener(MouseEvent.CLICK, xClickNormal);
btns_mc.great1_btn.removeEventListener(MouseEvent.CLICK, xClickGreat1);
btns_mc.great2_btn.removeEventListener(MouseEvent.CLICK, xClickGreat2);
btns_mc.good1_btn.removeEventListener(MouseEvent.CLICK, xClickGood1);
btns_mc.good2_btn.removeEventListener(MouseEvent.CLICK, xClickGood2);
btns_mc.bad1_btn.removeEventListener(MouseEvent.CLICK, xClickBad1);
btns_mc.bad2_btn.removeEventListener(MouseEvent.CLICK, xClickBad2);
btns_mc.bad3_btn.removeEventListener(MouseEvent.CLICK, xClickBad3);
btns_mc.random_btn.removeEventListener(MouseEvent.CLICK, xClickRandom);
btns_mc.end_btn.removeEventListener(MouseEvent.CLICK, xClickEnd);
stage.removeEventListener(KeyboardEvent.KEY_UP, xCloseKeyUp);
}
function frame2625(){
}
function frame1537(){
}
public function xClickResultRetry(_arg1:MouseEvent):void{
playSe(select01);
removeResultBtnEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToGame);
}
function frame193(){
}
public function removeResultBtnEvent():void{
resultList_mc.retry_btn.removeEventListener(MouseEvent.CLICK, xClickResultRetry);
resultList_mc.title_btn.removeEventListener(MouseEvent.CLICK, xClickResultTitle);
stage.removeEventListener(KeyboardEvent.KEY_DOWN, xResultKeyDown);
}
public function xEnterFadeRankingToTitle(_arg1:Event):void{
if (titleDefault_mc.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterFadeRankingToTitle);
ranking_mc.visible = false;
titleDefault_mc.alpha = 1;
blackMask_mc.alpha = 0;
blackMask_mc.visible = false;
addTitleAllEvent();
} else {
titleDefault_mc.alpha = (titleDefault_mc.alpha + 0.1);
ranking_mc.alpha = (ranking_mc.alpha - 0.1);
blackMask_mc.alpha = (blackMask_mc.alpha - 0.05);
};
}
public function xEnterFadeOutResultToGame(_arg1:Event):void{
blackMask_mc.alpha = (blackMask_mc.alpha + 0.08);
if (blackMask_mc.alpha >= 1){
resultList_mc.removeChild(puchi_mc);
puchi_mc = null;
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToGame);
gotoAndPlay("reset");
};
}
function frame2753(){
}
function frame1665(){
}
public function setVolumeBtn():void{
var _local1:String;
trans.volume = (volume * 0.2);
SoundMixer.soundTransform = trans;
_local1 = "Volume : ";
if (volume == 0){
volumeUp_mc.text_txt.text = (_local1 + "MUTE");
volumeOver_mc.text_txt.text = (_local1 + "MUTE");
} else {
if (volume == 1){
volumeUp_mc.text_txt.text = (_local1 + "★");
volumeOver_mc.text_txt.text = (_local1 + "★");
} else {
if (volume == 2){
volumeUp_mc.text_txt.text = (_local1 + "★★");
volumeOver_mc.text_txt.text = (_local1 + "★★");
} else {
if (volume == 3){
volumeUp_mc.text_txt.text = (_local1 + "★★★");
volumeOver_mc.text_txt.text = (_local1 + "★★★");
} else {
if (volume == 4){
volumeUp_mc.text_txt.text = (_local1 + "★★★★");
volumeOver_mc.text_txt.text = (_local1 + "★★★★");
} else {
if (volume == 5){
volumeUp_mc.text_txt.text = (_local1 + "★★★★★");
volumeOver_mc.text_txt.text = (_local1 + "★★★★★");
};
};
};
};
};
};
}
public function xEnterLoadingAlphaDown(_arg1:Event):void{
loading_mc.alpha = (loading_mc.alpha - 0.04);
if (loading_mc.alpha <= 0){
stage.removeEventListener(Event.ENTER_FRAME, xEnterLoadingAlphaDown);
counter = 0;
stage.addEventListener(Event.ENTER_FRAME, xEnterDispWarning);
stage.addEventListener(MouseEvent.CLICK, xClickShortCutLoad);
};
}
function frame1793(){
}
function frame2401(){
}
function frame1313(){
}
function frame2529(){
}
public function xClickWatch(_arg1:MouseEvent):void{
playSe(select01);
removeTitleAllEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutTitleToWatch);
}
public function xClickEnd(_arg1:MouseEvent):void{
playSe(select02);
removeEventListener(Event.ENTER_FRAME, xEnterWatchMain);
removeBtnEvent();
blackMask_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterFadeOutWatchToTitle);
}
function frame2657(){
}
function frame1441(){
}
function frame1569(){
}
public function setQualityBtn():void{
if (stage.quality == "LOW"){
qualityUp_mc.text_txt.text = "Quality : LOW";
qualityOver_mc.text_txt.text = "Quality : LOW";
} else {
if (stage.quality == "MEDIUM"){
qualityUp_mc.text_txt.text = "Quality : MEDIUM";
qualityOver_mc.text_txt.text = "Quality : MEDIUM";
} else {
if (stage.quality == "HIGH"){
qualityUp_mc.text_txt.text = "Quality : HIGH";
qualityOver_mc.text_txt.text = "Quality : HIGH";
};
};
};
}
public function rankingDisplayInit():void{
var _local1:*;
var _local2:*;
_local1 = 0;
while (_local1 < 10) {
_local2 = (_local1 + rankingPage);
ranking_mc[(("rankingNo" + (_local1 + 1)) + "_txt")].text = ((_local2 + 1) + ":");
if (ranking_array[_local2] != null){
ranking_mc[(("rankingName" + (_local1 + 1)) + "_txt")].text = ranking_array[_local2].name;
ranking_mc[(("rankingScore" + (_local1 + 1)) + "_txt")].text = ranking_array[_local2].score;
} else {
ranking_mc[(("rankingName" + (_local1 + 1)) + "_txt")].text = "----------";
ranking_mc[(("rankingScore" + (_local1 + 1)) + "_txt")].text = "0";
};
_local1++;
};
if (rankingPage == 0){
ranking_mc.rankingUp_btn.visible = false;
} else {
if (rankingPage == 90){
ranking_mc.rankingDown_btn.visible = false;
} else {
ranking_mc.rankingUp_btn.visible = true;
ranking_mc.rankingDown_btn.visible = true;
};
};
}
public function xClickQuality(_arg1:MouseEvent):void{
playSe(select01);
if (stage.quality == "LOW"){
stage.quality = "MEDIUM";
so.data.dispQuality = "MEDIUM";
} else {
if (stage.quality == "MEDIUM"){
stage.quality = "HIGH";
so.data.dispQuality = "HIGH";
} else {
if (stage.quality == "HIGH"){
stage.quality = "LOW";
so.data.dispQuality = "LOW";
};
};
};
setQualityBtn();
}
function frame1697(){
}
public function xEnterSpearExtend(_arg1:Event):void{
var _local2:*;
easing = 0.2;
if (waitCount > 10){
_local2 = ((660 - spear_mc.height) * easing);
spear_mc.height = (spear_mc.height + _local2);
clearMask_mc.alpha = (clearMask_mc.alpha + 0.02);
if (spear_mc.height > 650){
removeEventListener(Event.ENTER_FRAME, xEnterSpearExtend);
if ((((((((((rankingLastScore < score)) && ((score > hiScore)))) && ((slowCount < 15)))) && ((easyMode == false)))) && ((score <= 100000)))){
sendHiscore_mc.sendName_txt.maxChars = 16;
sendHiscore_mc.sendName_txt.restrict = "a-zA-Z0-9";
sendHiscore_mc.sendName_txt.text = userName;
sendHiscore_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterDispHiscore);
} else {
resultList_mc.visible = true;
addEventListener(Event.ENTER_FRAME, xEnterDispResultList);
};
if ((((score > hiScore)) && ((easyMode == false)))){
hiScore = score;
so.data.hiScore = hiScore;
};
};
} else {
waitCount++;
};
}
function frame1217(){
}
function frame2785(){
}
public function xEnterDispResultList(_arg1:Event):void{
if (resultList_mc.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterDispResultList);
addEventListener(Event.ENTER_FRAME, xEnterDispResultBtn);
} else {
resultList_mc.alpha = (resultList_mc.alpha + 0.05);
};
}
function frame2305(){
}
function frame1345(){
}
function frame2433(){
}
public function xEnterMain(_arg1:Event):void{
if (gameEndFlag == true){
stage.removeEventListener(KeyboardEvent.KEY_DOWN, xKeyDown);
stage.removeEventListener(KeyboardEvent.KEY_UP, xKeyUp);
stage.removeEventListener(Event.ENTER_FRAME, xEnterMain);
};
getFps();
if (score_txt.text != score.toString()){
score_txt.text = (int(score_txt.text) + 49).toString();
};
if (dummyLife > life){
dummyLife = (dummyLife - 1);
if (dummyLife > 100){
meirin_mc.y = (meirin_mc.y - 2.5);
} else {
meirin_mc.width = (meirin_mc.width + 11.5);
meirin_mc.height = (meirin_mc.height + 19);
};
} else {
if (dummyLife < life){
dummyLife = (dummyLife + 1);
if (dummyLife > 100){
meirin_mc.y = (meirin_mc.y + 2.5);
} else {
meirin_mc.width = (meirin_mc.width - 11.5);
meirin_mc.height = (meirin_mc.height - 19);
};
};
};
}
public function xClickVolume(_arg1:MouseEvent):void{
playSe(select01);
volume++;
if (volume == 6){
volume = 0;
};
so.data.volume = volume;
setVolumeBtn();
}
function frame2561(){
}
public function xResultKeyDown(_arg1:KeyboardEvent):void{
if ((((_arg1.keyCode == 53)) || ((_arg1.keyCode == 101)))){
playSe(select01);
removeResultBtnEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToGame);
} else {
if ((((_arg1.keyCode == 48)) || ((_arg1.keyCode == 96)))){
playSe(select02);
removeResultBtnEvent();
blackMask_mc.visible = true;
stage.addEventListener(Event.ENTER_FRAME, xEnterFadeOutResultToTitle);
};
};
}
function frame2689(){
}
function frame1473(){
}
function frame2209(){
}
public function btnsInit():void{
btns_mc.normal_btn.alpha = 0.5;
btns_mc.great1_btn.alpha = 0.5;
btns_mc.great2_btn.alpha = 0.5;
btns_mc.good1_btn.alpha = 0.5;
btns_mc.good2_btn.alpha = 0.5;
btns_mc.bad1_btn.alpha = 0.5;
btns_mc.bad2_btn.alpha = 0.5;
btns_mc.bad3_btn.alpha = 0.5;
btns_mc.random_btn.alpha = 0.5;
btns_mc.end_btn.alpha = 0.5;
}
function frame1121(){
}
function frame2337(){
}
function frame1249(){
}
public function xClickGreat1(_arg1:MouseEvent):void{
if (face_array[1] == 0){
face_array[1] = 1;
btns_mc.great1_btn.alpha = 1;
} else {
face_array[1] = 0;
btns_mc.great1_btn.alpha = 0.5;
};
}
public function xClickGreat2(_arg1:MouseEvent):void{
if (face_array[2] == 0){
face_array[2] = 1;
btns_mc.great2_btn.alpha = 1;
} else {
face_array[2] = 0;
btns_mc.great2_btn.alpha = 0.5;
};
}
public function contextInit():void{
var _local1:*;
var _local2:*;
_local1 = new ContextMenu();
_local1.hideBuiltInItems();
_local2 = new Sprite();
stage.addChildAt(_local2, 0);
_local2.graphics.beginFill(0xFF0000, 0);
_local2.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight);
_local2.graphics.endFill();
_local2.contextMenu = _local1;
}
function frame2465(){
}
function frame1377(){
}
public function xClickRankingUp(_arg1:MouseEvent):void{
playSe(select01);
rankingPage = (rankingPage - 10);
rankingDisplayInit();
}
public function meirinAction():void{
if (meirinOn){
if (meirinFlag == -1){
meirinCount++;
if (meirinCount >= 90){
meirinCount = 0;
switch (Math.floor((Math.random() * 10))){
case 0:
meirinFlag = 0;
break;
case 1:
meirinFlag = 4;
break;
case 2:
meirinFlag = 8;
break;
default:
meirinFlag = -1;
break;
};
};
} else {
if (meirinFlag == 0){
meirin_mc.rotation = 0;
meirin_mc.x = ((Math.random() * 290) + 90);
meirin_mc.y = 450;
meirinFlag = 1;
} else {
if (meirinFlag == 1){
meirin_mc.y = (meirin_mc.y - 5);
if (meirin_mc.y <= 210){
meirinFlag = 2;
};
} else {
if (meirinFlag == 2){
meirinCount++;
if (meirinCount >= 30){
meirinCount = 0;
meirinFlag = 3;
};
} else {
if (meirinFlag == 3){
meirin_mc.y = (meirin_mc.y + 5);
if (meirin_mc.y >= 450){
meirinFlag = -1;
};
} else {
if (meirinFlag == 4){
meirin_mc.rotation = 180;
meirin_mc.x = ((Math.random() * 290) + 90);
meirin_mc.y = -80;
meirinFlag = 5;
} else {
if (meirinFlag == 5){
meirin_mc.y = (meirin_mc.y + 5);
if (meirin_mc.y >= 50){
meirinFlag = 6;
};
} else {
if (meirinFlag == 6){
meirinCount++;
if (meirinCount >= 60){
meirinCount = 0;
meirinFlag = 7;
};
} else {
if (meirinFlag == 7){
meirin_mc.y = (meirin_mc.y - 5);
if (meirin_mc.y <= -80){
meirinFlag = -1;
};
} else {
if (meirinFlag == 8){
meirin_mc.rotation = 0;
meirin_mc.width = 77.7;
meirin_mc.height = 127.9;
meirin_mc.x = -100;
meirin_mc.y = 92;
meirinFlag = 9;
} else {
if (meirinFlag == 9){
meirin_mc.rotation = (meirin_mc.rotation + 10);
if (meirin_mc.rotation >= 360){
meirin_mc.rotation = 0;
};
meirin_mc.x = (meirin_mc.x + 10);
if (meirin_mc.x >= 600){
meirin_mc.rotation = 0;
meirin_mc.width = 230;
meirin_mc.height = 378.9;
meirinFlag = -1;
};
};
};
};
};
};
};
};
};
};
};
};
};
}
function frame2593(){
}
function frame2113(){
}
function frame1025(){
}
public function xClickSend(_arg1:MouseEvent):void{
playSe(select01);
sendHiscore_mc.send_btn.removeEventListener(MouseEvent.CLICK, xClickSend);
sendHiscore_mc.noSend_btn.removeEventListener(MouseEvent.CLICK, xClickNoSend);
userName = sendHiscore_mc.sendName_txt.text;
so.data.userName = userName;
registHiscore();
closeSendHiscore();
}
function frame2241(){
}
function frame1153(){
}
public function xEnterFadeOutLoadToTitle(_arg1:Event):void{
if (blackMask_mc.alpha >= 1){
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeOutLoadToTitle);
gotoAndPlay("title");
} else {
blackMask_mc.alpha = (blackMask_mc.alpha + 0.03);
};
}
function frame2369(){
}
function frame929(){
}
function frame801(){
}
public function xEnterFadeOutWatchToTitle(_arg1:Event):void{
if (blackMask_mc.alpha >= 1){
removeEventListener(Event.ENTER_FRAME, xEnterFadeOutWatchToTitle);
gotoAndPlay("title");
} else {
blackMask_mc.alpha = (blackMask_mc.alpha + 0.08);
};
}
public function xKeyUp(_arg1:KeyboardEvent):void{
keysDown[_arg1.keyCode] = false;
}
function frame1281(){
}
function frame2497(){
}
function frame2017(){
}
public function xClickRankingDown(_arg1:MouseEvent):void{
playSe(select01);
rankingPage = (rankingPage + 10);
rankingDisplayInit();
}
function frame2145(){
}
function frame1057(){
}
function frame705(){
}
public function xEnterFadeInLoadToTitle(_arg1:Event):void{
if (blackMask_mc.alpha <= 0){
stage.removeEventListener(Event.ENTER_FRAME, xEnterFadeInLoadToTitle);
blackMask_mc.alpha = 0;
blackMask_mc.visible = false;
addTitleAllEvent();
} else {
blackMask_mc.alpha = (blackMask_mc.alpha - 0.03);
};
}
public function xLoadEnter(_arg1:Event):void{
var _local2:*;
_local2 = (Math.floor(((info.bytesLoaded / info.bytesTotal) * 100)) + "%");
loading_mc.loadPercent_txt.text = _local2;
if (info.bytesLoaded == info.bytesTotal){
stage.removeEventListener(Event.ENTER_FRAME, xLoadEnter);
stage.addEventListener(Event.ENTER_FRAME, xEnterLoadingAlphaDown);
};
}
}
}//package ehonight0_fla
Section 3
//NOTE_MC_183 (ehonight0_fla.NOTE_MC_183)
package ehonight0_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class NOTE_MC_183 extends MovieClip {
public var maki_mc:MovieClip;
public var noteNo:int;
public var noteNo_txt:TextField;
public var rootObj:MovieClip;
public function NOTE_MC_183(){
addFrameScript(0, frame1);
}
public function deleteNote():void{
this.visible = false;
this.removeEventListener(Event.ENTER_FRAME, xEnterNote);
this.parent.removeChild(this);
}
function frame1(){
rootObj = (this.root as MovieClip);
setPushNo();
this.addEventListener(Event.ENTER_FRAME, xEnterNote);
}
public function xEnterNote(_arg1:Event):void{
var _local2:*;
var _local3:*;
var _local4:MovieClip;
var _local5:MovieClip;
var _local6:MovieClip;
var _local7:MovieClip;
_local2 = (this.x - 8);
_local3 = (this.x + 8);
if (((((((((((((((((((((((((((((((((((((((((rootObj.keysDown[96]) && ((noteNo == 0)))) || (((rootObj.keysDown[97]) && ((noteNo == 1)))))) || (((rootObj.keysDown[98]) && ((noteNo == 2)))))) || (((rootObj.keysDown[99]) && ((noteNo == 3)))))) || (((rootObj.keysDown[100]) && ((noteNo == 4)))))) || (((rootObj.keysDown[101]) && ((noteNo == 5)))))) || (((rootObj.keysDown[102]) && ((noteNo == 6)))))) || (((rootObj.keysDown[103]) && ((noteNo == 7)))))) || (((rootObj.keysDown[104]) && ((noteNo == 8)))))) || (((rootObj.keysDown[105]) && ((noteNo == 9)))))) || (((rootObj.keysDown[48]) && ((noteNo == 0)))))) || (((rootObj.keysDown[49]) && ((noteNo == 1)))))) || (((rootObj.keysDown[50]) && ((noteNo == 2)))))) || (((rootObj.keysDown[51]) && ((noteNo == 3)))))) || (((rootObj.keysDown[52]) && ((noteNo == 4)))))) || (((rootObj.keysDown[53]) && ((noteNo == 5)))))) || (((rootObj.keysDown[54]) && ((noteNo == 6)))))) || (((rootObj.keysDown[55]) && ((noteNo == 7)))))) || (((rootObj.keysDown[56]) && ((noteNo == 8)))))) || (((rootObj.keysDown[57]) && ((noteNo == 9)))))){
if ((((Math.floor(this.x) >= 385)) && ((Math.floor(this.x) <= 395)))){
if (Math.floor(this.x) == 390){
rootObj.justCount++;
rootObj.score = (rootObj.score + 588);
_local4 = rootObj.effectRed_array.shift();
rootObj.addChildAt(_local4, rootObj.getChildIndex(rootObj.effect_mc));
_local4.gotoAndPlay("start");
} else {
rootObj.greatCount++;
rootObj.score = (rootObj.score + 441);
_local5 = rootObj.effectBlue_array.shift();
rootObj.addChildAt(_local5, rootObj.getChildIndex(rootObj.effect_mc));
_local5.gotoAndPlay("start");
};
switch (Math.floor((Math.random() * 4))){
case 0:
rootObj.nextFace = "great1";
break;
case 1:
rootObj.nextFace = "great2";
break;
case 2:
rootObj.nextFace = "good1";
break;
case 3:
rootObj.nextFace = "good2";
break;
default:
rootObj.nextFace = "normal";
break;
};
changeLife(4);
if (rootObj.score == 97608){
rootObj.score = 100000;
};
deleteNote();
} else {
if ((((Math.floor(this.x) >= 380)) && ((Math.floor(this.x) <= 400)))){
rootObj.goodCount++;
_local6 = rootObj.effectGreen_array.shift();
rootObj.addChildAt(_local6, rootObj.getChildIndex(rootObj.effect_mc));
_local6.gotoAndPlay("start");
rootObj.nextFace = "normal";
rootObj.score = (rootObj.score + 294);
changeLife(2);
deleteNote();
} else {
if ((((Math.floor(this.x) >= 375)) && ((Math.floor(this.x) < 380)))){
rootObj.badCount++;
_local7 = rootObj.effectBrown_array.shift();
rootObj.addChildAt(_local7, rootObj.getChildIndex(rootObj.effect_mc));
_local7.gotoAndPlay("start");
switch (Math.floor((Math.random() * 3))){
case 0:
rootObj.nextFace = "bad1";
break;
case 1:
rootObj.nextFace = "bad2";
break;
case 2:
rootObj.nextFace = "bad3";
break;
default:
rootObj.nextFace = "normal";
break;
};
changeLife(-10);
deleteNote();
};
};
};
};
if (this.x >= 480){
rootObj.badCount++;
switch (Math.floor((Math.random() * 3))){
case 0:
rootObj.nextFace = "bad1";
break;
case 1:
rootObj.nextFace = "bad2";
break;
case 2:
rootObj.nextFace = "bad3";
break;
default:
rootObj.nextFace = "normal";
break;
};
changeLife(-10);
deleteNote();
};
}
public function setPushNo():void{
var _local1:int;
var _local2:ColorTransform;
if (rootObj.easyMode == false){
_local1 = Math.floor((Math.random() * 10));
} else {
_local1 = (Math.floor((Math.random() * 3)) + 1);
};
if (rootObj.beforeNo == _local1){
_local1 = (_local1 + 1);
if (_local1 == 10){
_local1 = 0;
} else {
if ((((rootObj.easyMode == true)) && ((_local1 == 4)))){
_local1 = 1;
};
};
};
_local2 = new ColorTransform();
if (_local1 == 0){
_local2.color = 0x339900;
this.maki_mc.gu_mc.transform.colorTransform = _local2;
} else {
if ((((_local1 >= 1)) && ((_local1 <= 3)))){
} else {
if ((((_local1 >= 4)) && ((_local1 <= 6)))){
_local2.color = 16764006;
this.maki_mc.gu_mc.transform.colorTransform = _local2;
} else {
if ((((_local1 >= 7)) && ((_local1 <= 9)))){
_local2.color = 0x330000;
this.maki_mc.gu_mc.transform.colorTransform = _local2;
};
};
};
};
rootObj.beforeNo = _local1;
noteNo = _local1;
this.noteNo_txt.text = _local1.toString();
}
public function changeLife(_arg1:int):void{
rootObj.life = (rootObj.life + _arg1);
if (rootObj.life > 200){
rootObj.life = 200;
} else {
if (rootObj.life < 0){
rootObj.life = 0;
};
};
}
}
}//package ehonight0_fla
Section 4
//QUALITY_OVER_MC_8 (ehonight0_fla.QUALITY_OVER_MC_8)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class QUALITY_OVER_MC_8 extends MovieClip {
public var text_txt:TextField;
}
}//package ehonight0_fla
Section 5
//QUALITY_UP_MC_7 (ehonight0_fla.QUALITY_UP_MC_7)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class QUALITY_UP_MC_7 extends MovieClip {
public var text_txt:TextField;
}
}//package ehonight0_fla
Section 6
//RANKING_MC_17 (ehonight0_fla.RANKING_MC_17)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class RANKING_MC_17 extends MovieClip {
public var rankingScore7_txt:TextField;
public var rankingName3_txt:TextField;
public var rankingName5_txt:TextField;
public var rankingName9_txt:TextField;
public var rankingNo1_txt:TextField;
public var rankingNo3_txt:TextField;
public var rankingName7_txt:TextField;
public var rankingName1_txt:TextField;
public var rankingNo9_txt:TextField;
public var rankingNo5_txt:TextField;
public var rankingNo7_txt:TextField;
public var rankingScore10_txt:TextField;
public var rankingScore8_txt:TextField;
public var rankingScore4_txt:TextField;
public var rankingName10_txt:TextField;
public var rankingScore2_txt:TextField;
public var rankingBack_btn:SimpleButton;
public var rankingScore6_txt:TextField;
public var rankingUp_btn:SimpleButton;
public var rankingName6_txt:TextField;
public var rankingNo10_txt:TextField;
public var rankingName8_txt:TextField;
public var rankingName2_txt:TextField;
public var rankingNo2_txt:TextField;
public var rankingDown_btn:SimpleButton;
public var rankingNo6_txt:TextField;
public var rankingName4_txt:TextField;
public var rankingNo4_txt:TextField;
public var rankingNo8_txt:TextField;
public var rankingScore1_txt:TextField;
public var rankingScore3_txt:TextField;
public var rankingScore9_txt:TextField;
public var rankingScore5_txt:TextField;
}
}//package ehonight0_fla
Section 7
//ResultList_176 (ehonight0_fla.ResultList_176)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class ResultList_176 extends MovieClip {
public var title_btn:SimpleButton;
public var bad_txt:TextField;
public var score_txt:TextField;
public var retry_btn:SimpleButton;
public var just_txt:TextField;
public var great_txt:TextField;
public var good_txt:TextField;
}
}//package ehonight0_fla
Section 8
//SEND_HISCORE_MC_180 (ehonight0_fla.SEND_HISCORE_MC_180)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class SEND_HISCORE_MC_180 extends MovieClip {
public var noSend_btn:SimpleButton;
public var send_btn:SimpleButton;
public var sendName_txt:TextField;
public var sendHiscore_txt:TextField;
}
}//package ehonight0_fla
Section 9
//Timeline_163 (ehonight0_fla.Timeline_163)
package ehonight0_fla {
import flash.display.*;
public dynamic class Timeline_163 extends MovieClip {
public function Timeline_163(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
stop();
}
function frame5(){
gotoAndStop("normal");
}
function frame9(){
gotoAndStop("normal");
}
}
}//package ehonight0_fla
Section 10
//Timeline_171 (ehonight0_fla.Timeline_171)
package ehonight0_fla {
import flash.display.*;
public dynamic class Timeline_171 extends MovieClip {
public var gu_mc:MovieClip;
}
}//package ehonight0_fla
Section 11
//Timeline_21 (ehonight0_fla.Timeline_21)
package ehonight0_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Timeline_21 extends MovieClip {
public var rootObj:MovieClip;
public function Timeline_21(){
addFrameScript(0, frame1, 31, frame32, 32, frame33, 63, frame64, 64, frame65, 95, frame96, 96, frame97, 127, frame128, 128, frame129, 159, frame160, 160, frame161, 191, frame192, 192, frame193, 223, frame224, 224, frame225, 0xFF, frame256);
}
function frame65(){
rootObj.nextFace = "normal";
}
function frame64(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame160(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame161(){
rootObj.nextFace = "normal";
}
function frame97(){
rootObj.nextFace = "normal";
}
function frame1(){
rootObj = (this.root as MovieClip);
rootObj.nextFace = "normal";
}
function frame224(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame96(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame192(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame225(){
rootObj.nextFace = "normal";
}
function frame33(){
rootObj.nextFace = "normal";
}
function frame128(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame193(){
rootObj.nextFace = "normal";
}
function frame32(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame129(){
rootObj.nextFace = "normal";
}
function frame256(){
stop();
gotoAndPlay(rootObj.nextFace);
}
}
}//package ehonight0_fla
Section 12
//Timeline_52 (ehonight0_fla.Timeline_52)
package ehonight0_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Timeline_52 extends MovieClip {
public var rootObj:MovieClip;
public function Timeline_52(){
addFrameScript(0, frame1, 31, frame32, 32, frame33, 63, frame64, 64, frame65, 95, frame96, 96, frame97, 127, frame128, 128, frame129, 159, frame160, 160, frame161, 191, frame192, 192, frame193, 223, frame224, 224, frame225, 0xFF, frame256);
}
function frame65(){
rootObj.nextFace = "normal";
}
function frame64(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame160(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame161(){
rootObj.nextFace = "normal";
}
function frame97(){
rootObj.nextFace = "normal";
}
function frame1(){
rootObj = (this.root as MovieClip);
rootObj.nextFace = "normal";
}
function frame224(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame96(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame192(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame225(){
rootObj.nextFace = "normal";
}
function frame33(){
rootObj.nextFace = "normal";
}
function frame128(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame193(){
rootObj.nextFace = "normal";
}
function frame32(){
stop();
gotoAndPlay(rootObj.nextFace);
}
function frame129(){
rootObj.nextFace = "normal";
}
function frame256(){
stop();
gotoAndPlay(rootObj.nextFace);
}
}
}//package ehonight0_fla
Section 13
//TITLE_DEFAULT_11 (ehonight0_fla.TITLE_DEFAULT_11)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class TITLE_DEFAULT_11 extends MovieClip {
public var quality_btn:SimpleButton;
public var title_ranking_btn:SimpleButton;
public var title_gameStart_btn:SimpleButton;
public var hiScore_txt:TextField;
public var volume_btn:SimpleButton;
public var title_watch_btn:SimpleButton;
}
}//package ehonight0_fla
Section 14
//WATCH_BTNS_152 (ehonight0_fla.WATCH_BTNS_152)
package ehonight0_fla {
import flash.display.*;
public dynamic class WATCH_BTNS_152 extends MovieClip {
public var normal_btn:SimpleButton;
public var good2_btn:SimpleButton;
public var bad1_btn:SimpleButton;
public var bad3_btn:SimpleButton;
public var great2_btn:SimpleButton;
public var good1_btn:SimpleButton;
public var random_btn:SimpleButton;
public var great1_btn:SimpleButton;
public var bad2_btn:SimpleButton;
public var end_btn:SimpleButton;
}
}//package ehonight0_fla
Section 15
//VOLUME_OVER_MC_6 (ehonight0_fla.VOLUME_OVER_MC_6)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class VOLUME_OVER_MC_6 extends MovieClip {
public var text_txt:TextField;
}
}//package ehonight0_fla
Section 16
//VOLUME_UP_MC_5 (ehonight0_fla.VOLUME_UP_MC_5)
package ehonight0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class VOLUME_UP_MC_5 extends MovieClip {
public var text_txt:TextField;
}
}//package ehonight0_fla
Section 17
//dram (dram)
package {
import flash.media.*;
public dynamic class dram extends Sound {
}
}//package
Section 18
//effectBlueMc (effectBlueMc)
package {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class effectBlueMc extends MovieClip {
public var rootObj:MovieClip;
public function effectBlueMc(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
stop();
rootObj = (this.root as MovieClip);
rootObj.effectBlue_array.push(this);
rootObj = null;
this.parent.removeChild(this);
gotoAndStop("make");
}
}
}//package
Section 19
//effectBrownMc (effectBrownMc)
package {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class effectBrownMc extends MovieClip {
public var rootObj:MovieClip;
public function effectBrownMc(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
stop();
rootObj = (this.root as MovieClip);
rootObj.effectBrown_array.push(this);
rootObj = null;
this.parent.removeChild(this);
gotoAndStop("make");
}
}
}//package
Section 20
//effectGreenMc (effectGreenMc)
package {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class effectGreenMc extends MovieClip {
public var rootObj:MovieClip;
public function effectGreenMc(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
stop();
rootObj = (this.root as MovieClip);
rootObj.effectGreen_array.push(this);
rootObj = null;
this.parent.removeChild(this);
gotoAndStop("make");
}
}
}//package
Section 21
//effectRedMc (effectRedMc)
package {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class effectRedMc extends MovieClip {
public var rootObj:MovieClip;
public function effectRedMc(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
stop();
rootObj = (this.root as MovieClip);
rootObj.effectRed_array.push(this);
rootObj = null;
this.parent.removeChild(this);
gotoAndStop("make");
}
}
}//package
Section 22
//PuchiFranMc (PuchiFranMc)
package {
import flash.display.*;
public dynamic class PuchiFranMc extends MovieClip {
}
}//package
Section 23
//PuchiMeirinMc (PuchiMeirinMc)
package {
import flash.display.*;
public dynamic class PuchiMeirinMc extends MovieClip {
}
}//package
Section 24
//PuchiPacheMc (PuchiPacheMc)
package {
import flash.display.*;
public dynamic class PuchiPacheMc extends MovieClip {
}
}//package
Section 25
//PuchiRemiriaMc (PuchiRemiriaMc)
package {
import flash.display.*;
public dynamic class PuchiRemiriaMc extends MovieClip {
}
}//package
Section 26
//PuchiSakuyaMc (PuchiSakuyaMc)
package {
import flash.display.*;
public dynamic class PuchiSakuyaMc extends MovieClip {
}
}//package
Section 27
//select01 (select01)
package {
import flash.media.*;
public dynamic class select01 extends Sound {
}
}//package
Section 28
//select02 (select02)
package {
import flash.media.*;
public dynamic class select02 extends Sound {
}
}//package
Section 29
//select03 (select03)
package {
import flash.media.*;
public dynamic class select03 extends Sound {
}
}//package