Section 1
//bodyLMC_26 (gKisekae_fla.bodyLMC_26)
package gKisekae_fla {
import flash.display.*;
public dynamic class bodyLMC_26 extends MovieClip {
public var legLMC:MovieClip;
public var partsLFMC:MovieClip;
public var partsLBMC:MovieClip;
public var footMC:MovieClip;
public var hipMC:MovieClip;
public var legRMC:MovieClip;
public function bodyLMC_26(){
addFrameScript(13, frame14, 35, frame36, 43, frame44);
}
function frame14(){
this.gotoAndStop(1);
}
function frame36(){
this.gotoAndStop(1);
}
function frame44(){
this.gotoAndStop(1);
}
}
}//package gKisekae_fla
Section 2
//bodyUMC_7 (gKisekae_fla.bodyUMC_7)
package gKisekae_fla {
import flash.display.*;
public dynamic class bodyUMC_7 extends MovieClip {
public var jacketMC:MovieClip;
public var hairBMC:MovieClip;
public var braMC:MovieClip;
public var innerMC:MovieClip;
public var headMC:MovieClip;
public var breastMC:MovieClip;
public var bodyMC:MovieClip;
public function bodyUMC_7(){
addFrameScript(13, frame14, 35, frame36, 43, frame44);
}
function frame14(){
this.gotoAndStop(1);
}
function frame36(){
this.gotoAndStop(1);
}
function frame44(){
this.gotoAndStop(1);
}
}
}//package gKisekae_fla
Section 3
//footMC_27 (gKisekae_fla.footMC_27)
package gKisekae_fla {
import flash.display.*;
public dynamic class footMC_27 extends MovieClip {
public var socksMC:MovieClip;
public var shoesBMC:MovieClip;
public var footMC:MovieClip;
public var shoesMC:MovieClip;
}
}//package gKisekae_fla
Section 4
//girlMC_6 (gKisekae_fla.girlMC_6)
package gKisekae_fla {
import flash.display.*;
public dynamic class girlMC_6 extends MovieClip {
public var bodyLMC:MovieClip;
public var bodyUMC:MovieClip;
public function girlMC_6(){
addFrameScript(1, frame2, 13, frame14, 35, frame36, 43, frame44);
}
function frame14(){
this.gotoAndStop(1);
}
function frame2(){
}
function frame36(){
this.gotoAndStop(1);
}
function frame44(){
this.gotoAndStop(1);
}
}
}//package gKisekae_fla
Section 5
//hairBMC_8 (gKisekae_fla.hairBMC_8)
package gKisekae_fla {
import flash.display.*;
public dynamic class hairBMC_8 extends MovieClip {
public function hairBMC_8(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 6
//hatMC_20 (gKisekae_fla.hatMC_20)
package gKisekae_fla {
import flash.display.*;
public dynamic class hatMC_20 extends MovieClip {
public function hatMC_20(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 7
//head_feltMC_24 (gKisekae_fla.head_feltMC_24)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_feltMC_24 extends MovieClip {
public function head_feltMC_24(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 8
//head_kagariMC_23 (gKisekae_fla.head_kagariMC_23)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_kagariMC_23 extends MovieClip {
public function head_kagariMC_23(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 9
//head_lucseMC_21 (gKisekae_fla.head_lucseMC_21)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_lucseMC_21 extends MovieClip {
public function head_lucseMC_21(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 10
//head_lunamariaMC_19 (gKisekae_fla.head_lunamariaMC_19)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_lunamariaMC_19 extends MovieClip {
public function head_lunamariaMC_19(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 11
//head_suteraMC_22 (gKisekae_fla.head_suteraMC_22)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_suteraMC_22 extends MovieClip {
public function head_suteraMC_22(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 12
//head_tifaMC_25 (gKisekae_fla.head_tifaMC_25)
package gKisekae_fla {
import flash.display.*;
public dynamic class head_tifaMC_25 extends MovieClip {
public function head_tifaMC_25(){
addFrameScript(58, frame59, 119, frame120, 129, frame130, 145, frame146, 168, frame169, 178, frame179);
}
function frame169(){
this.gotoAndPlay("P2");
}
function frame179(){
this.gotoAndPlay("P1");
}
function frame120(){
this.gotoAndPlay("P2");
}
function frame130(){
this.gotoAndPlay("P1");
}
function frame59(){
this.gotoAndPlay("P1");
}
function frame146(){
this.gotoAndPlay("P2");
}
}
}//package gKisekae_fla
Section 13
//headMC_18 (gKisekae_fla.headMC_18)
package gKisekae_fla {
import flash.display.*;
public dynamic class headMC_18 extends MovieClip {
public var hatMC:MovieClip;
public var faceMC:MovieClip;
public function headMC_18(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 14
//hipMC_35 (gKisekae_fla.hipMC_35)
package gKisekae_fla {
import flash.display.*;
public dynamic class hipMC_35 extends MovieClip {
public var underHiarMC:MovieClip;
public var othersMC:MovieClip;
public var tightsHipMC:MovieClip;
public var hitAreaMC:MovieClip;
public var hipMC:MovieClip;
public var bloomerMC:MovieClip;
public var pantsMC:MovieClip;
public var innerLMC:MovieClip;
}
}//package gKisekae_fla
Section 15
//legLMC_51 (gKisekae_fla.legLMC_51)
package gKisekae_fla {
import flash.display.*;
public dynamic class legLMC_51 extends MovieClip {
public var bloomerLegLMC:MovieClip;
public var dressLegMC:MovieClip;
public var legMC:MovieClip;
public var bootsLegLMC:MovieClip;
public var hitAreaMC:MovieClip;
public var tightsLegLMC:MovieClip;
}
}//package gKisekae_fla
Section 16
//legRMC_46 (gKisekae_fla.legRMC_46)
package gKisekae_fla {
import flash.display.*;
public dynamic class legRMC_46 extends MovieClip {
public var tightsLegRMC:MovieClip;
public var legMC:MovieClip;
public var hitAreaMC:MovieClip;
public var bloomerLegRMC:MovieClip;
public var bootsLegRMC:MovieClip;
}
}//package gKisekae_fla
Section 17
//loadingMC_2 (gKisekae_fla.loadingMC_2)
package gKisekae_fla {
import flash.display.*;
public dynamic class loadingMC_2 extends MovieClip {
public var barMC:loader;
}
}//package gKisekae_fla
Section 18
//M_nasiMC_69 (gKisekae_fla.M_nasiMC_69)
package gKisekae_fla {
import flash.display.*;
public dynamic class M_nasiMC_69 extends MovieClip {
public function M_nasiMC_69(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 19
//MainTimeline (gKisekae_fla.MainTimeline)
package gKisekae_fla {
import flash.display.*;
import flash.events.*;
import flash.text.*;
import org.e_ohkoku.*;
import org.e_ohkoku.Gundam.*;
import flash.media.*;
import flash.ui.*;
import flash.utils.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var sbtn_maid:SimpleButton;
public var ttt:Boolean;
public var girlMC:MovieClip;
public var sbtn_kimono:SimpleButton;
public var bf:GundamMain;
public var partsBTN3:SimpleButton;
public var partsBTN7:SimpleButton;
public var partsBTN9:SimpleButton;
public var partsBTN4:SimpleButton;
public var partsBTN8:SimpleButton;
public var partsBTN6:SimpleButton;
public var partsBTN1:SimpleButton;
public var partsBTN5:SimpleButton;
public var sbtn_nurse:SimpleButton;
public var ld:LoaderPro;
public var partsBTN2:SimpleButton;
public var sbtn_dress:SimpleButton;
public var sbtn_sailor:SimpleButton;
public var sbtn_santa:SimpleButton;
public var sbtn_cheerleader:SimpleButton;
public var partsBTN10:SimpleButton;
public var nasiMC:MovieClip;
public var con:CMS_Gundam;
public var sbtn_anmila:SimpleButton;
public var fpsText:TextField;
public var backMC:MovieClip;
public var verTXT:TextField;
public var sbtn_bunny:SimpleButton;
public var loadingMC:MovieClip;
public var ver:String;
public function MainTimeline(){
addFrameScript(0, frame1, 2, frame3, 4, frame5, 7, frame8, 9, frame10);
}
public function restartPro(){
bf.removePro();
trace(((("前 has? " + stage.hasEventListener(Event.ENTER_FRAME)) + " will? ") + stage.willTrigger(Event.ENTER_FRAME)));
stage.removeEventListener(Event.ENTER_FRAME, bf.mainPro);
trace(((("後 has? " + stage.hasEventListener(Event.ENTER_FRAME)) + " will? ") + stage.willTrigger(Event.ENTER_FRAME)));
bf = null;
this.gotoAndPlay(8);
}
function frame10(){
this.stop();
}
function frame3(){
ver = "ver.6.1";
ttt = false;
}
function frame1(){
this.stop();
ld = new LoaderPro(this, loadingMC.barMC);
con = new CMS_Gundam(this);
}
function frame5(){
con = null;
}
function frame8(){
bf = new GundamMain(this, stage);
verTXT.text = ver;
}
}
}//package gKisekae_fla
Section 20
//mozaMC0_41 (gKisekae_fla.mozaMC0_41)
package gKisekae_fla {
import flash.display.*;
public dynamic class mozaMC0_41 extends MovieClip {
public var msw6:MovieClip;
public function mozaMC0_41(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 21
//p_bloomerLegLMC_54 (gKisekae_fla.p_bloomerLegLMC_54)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_bloomerLegLMC_54 extends MovieClip {
public function p_bloomerLegLMC_54(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 22
//p_bloomerLegRMC_49 (gKisekae_fla.p_bloomerLegRMC_49)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_bloomerLegRMC_49 extends MovieClip {
public function p_bloomerLegRMC_49(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 23
//p_bloomerMC_44 (gKisekae_fla.p_bloomerMC_44)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_bloomerMC_44 extends MovieClip {
public function p_bloomerMC_44(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 24
//p_bootsLegLMC_55 (gKisekae_fla.p_bootsLegLMC_55)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_bootsLegLMC_55 extends MovieClip {
public function p_bootsLegLMC_55(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
currentLabel;
}
}
}//package gKisekae_fla
Section 25
//p_bootsLegRMC_50 (gKisekae_fla.p_bootsLegRMC_50)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_bootsLegRMC_50 extends MovieClip {
public function p_bootsLegRMC_50(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 26
//p_braMC_15 (gKisekae_fla.p_braMC_15)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_braMC_15 extends MovieClip {
public function p_braMC_15(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 27
//p_dressLegMC_56 (gKisekae_fla.p_dressLegMC_56)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_dressLegMC_56 extends MovieClip {
public function p_dressLegMC_56(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 28
//p_innerLMC_45 (gKisekae_fla.p_innerLMC_45)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_innerLMC_45 extends MovieClip {
public function p_innerLMC_45(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 29
//p_innerMC_16 (gKisekae_fla.p_innerMC_16)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_innerMC_16 extends MovieClip {
public function p_innerMC_16(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 30
//p_jacketLBMC_34 (gKisekae_fla.p_jacketLBMC_34)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_jacketLBMC_34 extends MovieClip {
public function p_jacketLBMC_34(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 31
//p_jacketLMC_59 (gKisekae_fla.p_jacketLMC_59)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_jacketLMC_59 extends MovieClip {
public function p_jacketLMC_59(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 32
//p_jacketMC_17 (gKisekae_fla.p_jacketMC_17)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_jacketMC_17 extends MovieClip {
public function p_jacketMC_17(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 33
//p_miniSkirtBMC_33 (gKisekae_fla.p_miniSkirtBMC_33)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_miniSkirtBMC_33 extends MovieClip {
public function p_miniSkirtBMC_33(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 34
//p_miniSkirtMC_58 (gKisekae_fla.p_miniSkirtMC_58)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_miniSkirtMC_58 extends MovieClip {
public function p_miniSkirtMC_58(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 35
//p_othersMC_39 (gKisekae_fla.p_othersMC_39)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_othersMC_39 extends MovieClip {
public function p_othersMC_39(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 36
//p_pantsMC_40 (gKisekae_fla.p_pantsMC_40)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_pantsMC_40 extends MovieClip {
public var mozaMC:MovieClip;
public function p_pantsMC_40(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 37
//p_shoesBMC_28 (gKisekae_fla.p_shoesBMC_28)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_shoesBMC_28 extends MovieClip {
public function p_shoesBMC_28(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 38
//p_shoesMC_31 (gKisekae_fla.p_shoesMC_31)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_shoesMC_31 extends MovieClip {
public function p_shoesMC_31(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 39
//p_socksMC_30 (gKisekae_fla.p_socksMC_30)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_socksMC_30 extends MovieClip {
public function p_socksMC_30(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 40
//p_tightsHipMC_43 (gKisekae_fla.p_tightsHipMC_43)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_tightsHipMC_43 extends MovieClip {
public function p_tightsHipMC_43(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 41
//p_tightsLegLMC_53 (gKisekae_fla.p_tightsLegLMC_53)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_tightsLegLMC_53 extends MovieClip {
public function p_tightsLegLMC_53(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 42
//p_tightsLegRMC_48 (gKisekae_fla.p_tightsLegRMC_48)
package gKisekae_fla {
import flash.display.*;
public dynamic class p_tightsLegRMC_48 extends MovieClip {
public function p_tightsLegRMC_48(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 43
//partsLBMC_32 (gKisekae_fla.partsLBMC_32)
package gKisekae_fla {
import flash.display.*;
public dynamic class partsLBMC_32 extends MovieClip {
public var jacketLBMC:MovieClip;
public var skirtBMC:MovieClip;
}
}//package gKisekae_fla
Section 44
//partsLFMC_57 (gKisekae_fla.partsLFMC_57)
package gKisekae_fla {
import flash.display.*;
public dynamic class partsLFMC_57 extends MovieClip {
public var jacketLMC:MovieClip;
public var skirtMC:MovieClip;
}
}//package gKisekae_fla
Section 45
//pieLMC1_12 (gKisekae_fla.pieLMC1_12)
package gKisekae_fla {
import flash.display.*;
public dynamic class pieLMC1_12 extends MovieClip {
public function pieLMC1_12(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 46
//pieLMC2_14 (gKisekae_fla.pieLMC2_14)
package gKisekae_fla {
import flash.display.*;
public dynamic class pieLMC2_14 extends MovieClip {
public function pieLMC2_14(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 47
//pieRMC1_11 (gKisekae_fla.pieRMC1_11)
package gKisekae_fla {
import flash.display.*;
public dynamic class pieRMC1_11 extends MovieClip {
public function pieRMC1_11(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 48
//pieRMC2_13 (gKisekae_fla.pieRMC2_13)
package gKisekae_fla {
import flash.display.*;
public dynamic class pieRMC2_13 extends MovieClip {
public function pieRMC2_13(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 49
//skin_bodyUMC_9 (gKisekae_fla.skin_bodyUMC_9)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_bodyUMC_9 extends MovieClip {
public function skin_bodyUMC_9(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 50
//skin_breastMC_10 (gKisekae_fla.skin_breastMC_10)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_breastMC_10 extends MovieClip {
public var pieRMC:MovieClip;
public var pieLMC:MovieClip;
public function skin_breastMC_10(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 51
//skin_footMC_29 (gKisekae_fla.skin_footMC_29)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_footMC_29 extends MovieClip {
public function skin_footMC_29(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 52
//skin_hipMC_37 (gKisekae_fla.skin_hipMC_37)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_hipMC_37 extends MovieClip {
public function skin_hipMC_37(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 53
//skin_legLMC_52 (gKisekae_fla.skin_legLMC_52)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_legLMC_52 extends MovieClip {
public function skin_legLMC_52(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 54
//skin_legRMC_47 (gKisekae_fla.skin_legRMC_47)
package gKisekae_fla {
import flash.display.*;
public dynamic class skin_legRMC_47 extends MovieClip {
public function skin_legRMC_47(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 55
//underHiarMC_38 (gKisekae_fla.underHiarMC_38)
package gKisekae_fla {
import flash.display.*;
public dynamic class underHiarMC_38 extends MovieClip {
public function underHiarMC_38(){
addFrameScript(0, frame1);
}
function frame1(){
this.stop();
}
}
}//package gKisekae_fla
Section 56
//CMS_Gundam (org.e_ohkoku.Gundam.CMS_Gundam)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.events.*;
import org.e_ohkoku.*;
import flash.ui.*;
public class CMS_Gundam extends ContextMenuSet {
private var sound:Sound_Gundam;
private var charNo:int;// = 1
private static var cFlg:Boolean = false;
private static var cCo:int = 0;
public function CMS_Gundam(_arg1:MovieClip){
charNo = 1;
super(_arg1);
sound = new Sound_Gundam(_arg1);
cCo++;
trace(("コンテキストメニュー設定 cCo:" + cCo));
}
public function set changeFlg(_arg1:Boolean):void{
cFlg = _arg1;
}
protected function itemSelectHandler1(_arg1:ContextMenuEvent):void{
trace(("変更 ルナマリア cCo:" + cCo));
charNo = 1;
sound.playEffectS(1, 1);
cFlg = true;
}
protected function itemSelectHandler2(_arg1:ContextMenuEvent):void{
trace(("変更 ラクス cCo:" + cCo));
charNo = 2;
sound.playEffectS(1, 1);
cFlg = true;
}
protected function itemSelectHandler3(_arg1:ContextMenuEvent):void{
trace(("変更 ステラ cCo:" + cCo));
charNo = 3;
sound.playEffectS(1, 1);
cFlg = true;
}
protected function itemSelectHandler6(_arg1:ContextMenuEvent):void{
trace(("変更 ティファ cCo:" + cCo));
charNo = 6;
sound.playEffectS(1, 1);
cFlg = true;
}
protected function itemSelectHandler9(_arg1:ContextMenuEvent):void{
trace(("リスタート!! cCo:" + cCo));
}
protected function itemSelectHandler5(_arg1:ContextMenuEvent):void{
trace(("変更 フェルト cCo:" + cCo));
charNo = 5;
sound.playEffectS(1, 1);
cFlg = true;
}
protected function itemSelectHandler8(_arg1:ContextMenuEvent):void{
trace("------");
}
protected function itemSelectHandler4(_arg1:ContextMenuEvent):void{
trace(("変更 カガリ cCo:" + cCo));
charNo = 4;
sound.playEffectS(1, 1);
cFlg = true;
}
override protected function addCustomMenuItems():void{
var _local1:ContextMenuItem;
var _local2:ContextMenuItem;
var _local3:ContextMenuItem;
var _local4:ContextMenuItem;
var _local5:ContextMenuItem;
var _local6:ContextMenuItem;
var _local7:ContextMenuItem;
var _local8:ContextMenuItem;
_local1 = new ContextMenuItem("ルナマリア");
_local2 = new ContextMenuItem("ラクス");
_local3 = new ContextMenuItem("ステラ");
_local4 = new ContextMenuItem("カガリ");
_local5 = new ContextMenuItem("フェルト");
_local6 = new ContextMenuItem("ティファ");
_local7 = new ContextMenuItem("-----------");
_local8 = new ContextMenuItem("Restart");
myContextMenu.customItems.push(_local1, _local2, _local3, _local4, _local5, _local6, _local7, _local8);
_local1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler1);
_local2.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler2);
_local3.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler3);
_local4.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler4);
_local5.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler5);
_local6.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler6);
_local7.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler8);
_local8.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler9);
}
public function get changeFlg():Boolean{
return (cFlg);
}
public function get getCharNo():int{
return (charNo);
}
}
}//package org.e_ohkoku.Gundam
Section 57
//GirlControl (org.e_ohkoku.Gundam.GirlControl)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.utils.*;
public class GirlControl {
private var bodyLMC;
private var con:CMS_Gundam;
protected var Dy1:Number;
protected var Dy2:Number;
private var breastMC;
private var mx:Number;
private var girlMC;
private var faceMC;
private var pieFlg:Boolean;
private var vaginaHA;
private var my:Number;
protected var Dr1:Number;
private var hipHA;
private var bodyUMC;
protected var Dr2:Number;
private var animeFlg:Boolean;// = false
private var pieLMC;
private var pieRMC:MovieClip;
protected var Ds1:Number;
protected var Ds2:Number;
private var btnFlg:Array;
private var snd:Sound_Gundam;
private var thighRHA:MovieClip;
private var headMC;
private var rootMC:MovieClip;
private var pantsMC:MovieClip;
private var gBTN:Gundam_Button;
protected var Dx1:Number;
protected var Dx2:Number;
public function GirlControl(_arg1:MovieClip){
var _local2:*;
var _local3:*;
animeFlg = false;
super();
rootMC = _arg1;
con = new CMS_Gundam(rootMC);
snd = new Sound_Gundam(rootMC);
gBTN = new Gundam_Button(rootMC);
btnFlg = new Array(true, true, true, true, true, true, true, true, true, true, true);
if (rootMC.ttt){
_local3 = 1;
while (_local3 <= 10) {
btnFlg[_local3] = true;
_local3++;
};
};
_local2 = 1;
while (_local2 <= 10) {
gBTN.setButtonVisible(_local2, btnFlg[_local2]);
_local2++;
};
gBTN.setButtonVisible(2, true);
gBTN.setButtonVisible(3, true);
targetSet();
pieFlg = false;
}
private function reactionPro(_arg1:int, _arg2:Boolean):void{
var _local3:String;
if (animeFlg){
return;
};
animeFlg = _arg2;
_local3 = ("R" + _arg1);
girlMC.gotoAndPlay(_local3);
bodyUMC.gotoAndPlay(_local3);
bodyLMC.gotoAndPlay(_local3);
faceMC.gotoAndPlay(_local3);
}
private function pieGimix():void{
var _local1:int;
if ((((pieLMC == null)) || ((pieRMC == null)))){
return;
};
if (!pieFlg){
return;
};
_local1 = (Math.random() * 25);
if (_local1 >= 5){
_local1 = 0;
};
if (pieLMC.hitTestPoint(mx, my, true)){
pieLMC.gotoAndPlay(2);
if (_local1 != 0){
reactionPro(_local1, true);
};
};
if (pieRMC.hitTestPoint(mx, my, true)){
pieRMC.gotoAndPlay(2);
if (_local1 != 0){
reactionPro(_local1, true);
};
};
}
private function targetSet():void{
girlMC = rootMC.girlMC;
bodyUMC = girlMC.bodyUMC;
headMC = bodyUMC.headMC;
faceMC = headMC.faceMC;
breastMC = bodyUMC.breastMC;
bodyLMC = girlMC.bodyLMC;
vaginaHA = bodyLMC.hipMC.hitAreaMC;
hipHA = bodyLMC.legLMC.hitAreaMC;
thighRHA = bodyLMC.legRMC.hitAreaMC;
pantsMC = bodyLMC.hipMC.pantsMC;
}
private function partsCheck(_arg1:int):void{
var _local2:*;
var _local3:int;
if (_arg1 == 1){
_local2 = headMC.currentFrame;
_local3 = headMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
} else {
_local2++;
};
partsChange(_local2, "head");
} else {
if (_arg1 == 2){
_local2 = bodyLMC.footMC.shoesMC.currentFrame;
_local3 = bodyLMC.footMC.shoesMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "boots");
} else {
if (_arg1 == 3){
_local2 = bodyUMC.jacketMC.currentFrame;
_local3 = bodyUMC.jacketMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "jacket");
} else {
if (_arg1 == 4){
_local2 = bodyLMC.footMC.socksMC.currentFrame;
_local3 = bodyLMC.footMC.socksMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "tights");
} else {
if (_arg1 == 5){
_local2 = bodyUMC.innerMC.currentFrame;
_local3 = bodyUMC.innerMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "inner");
} else {
if (_arg1 == 6){
_local2 = bodyLMC.partsLFMC.skirtMC.currentFrame;
_local3 = bodyLMC.partsLFMC.skirtMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "skirt");
} else {
if (_arg1 == 7){
_local2 = bodyUMC.braMC.currentFrame;
_local3 = bodyUMC.braMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "bra");
} else {
if (_arg1 == 8){
_local2 = pantsMC.currentFrame;
_local3 = pantsMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
btnFlg[_arg1] = true;
} else {
_local2++;
};
partsChange(_local2, "pants");
} else {
if (_arg1 == 9){
_local2 = breastMC.currentFrame;
_local3 = breastMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
} else {
_local2++;
};
partsChange(_local2, "pei");
} else {
if (_arg1 == 10){
_local2 = bodyLMC.hipMC.bloomerMC.currentFrame;
_local3 = bodyLMC.hipMC.bloomerMC.totalFrames;
if (_local2 == _local3){
_local2 = 1;
} else {
_local2++;
};
partsChange(_local2, "bloomer");
};
};
};
};
};
};
};
};
};
};
}
public function debug():void{
var _local1:int;
var _local2:int;
var _local3:String;
_local2 = girlMC.currentFrame;
if (faceMC != null){
_local1 = faceMC.currentFrame;
};
_local3 = ((((((((("animeF:" + animeFlg) + "\nchangeFlg:") + con.changeFlg) + "\nCharNo:") + con.getCharNo) + "\nfaceCF:") + _local1) + "\ncfG:") + _local2);
rootMC.debugTXT.text = _local3;
}
public function partsChange(_arg1:int, _arg2:String, _arg3:String=""){
var _local4:Object;
var _local5:Boolean;
var _local6:String;
_local5 = false;
if (_arg1 != 0){
_local4 = _arg1;
if ((((_arg2 == "head")) || ((_arg2 == "all")))){
_local5 = true;
};
} else {
_local4 = _arg3;
_arg2 = "all";
};
if ((((((_arg2 == "head")) || ((_arg2 == "all")))) && (_local5))){
headMC.gotoAndStop(_local4);
bodyUMC.hairBMC.gotoAndStop(_local4);
bodyLMC.hipMC.underHiarMC.gotoAndStop(_local4);
bodyUMC.bodyMC.gotoAndStop(_local4);
bodyUMC.breastMC.gotoAndStop(_local4);
bodyLMC.hipMC.hipMC.gotoAndStop(_local4);
bodyLMC.legLMC.legMC.gotoAndStop(_local4);
bodyLMC.legRMC.legMC.gotoAndStop(_local4);
bodyLMC.footMC.footMC.gotoAndStop(_local4);
};
if ((((_arg2 == "jacket")) || ((_arg2 == "all")))){
bodyUMC.jacketMC.gotoAndStop(_local4);
bodyUMC.headMC.hatMC.gotoAndStop(_local4);
bodyLMC.partsLFMC.jacketLMC.gotoAndStop(_local4);
bodyLMC.partsLBMC.jacketLBMC.gotoAndStop(_local4);
};
if ((((_arg2 == "inner")) || ((_arg2 == "all")))){
bodyUMC.innerMC.gotoAndStop(_local4);
bodyLMC.hipMC.innerLMC.gotoAndStop(_local4);
};
if ((((_arg2 == "bra")) || ((_arg2 == "all")))){
bodyUMC.braMC.gotoAndStop(_local4);
};
if ((((_arg2 == "pei")) || ((_arg2 == "all")))){
breastMC.gotoAndStop(_local4);
};
if ((((_arg2 == "skirt")) || ((_arg2 == "all")))){
bodyLMC.partsLFMC.skirtMC.gotoAndStop(_local4);
bodyLMC.partsLBMC.skirtBMC.gotoAndStop(_local4);
bodyLMC.legLMC.dressLegMC.gotoAndStop(_local4);
};
if ((((_arg2 == "tights")) || ((_arg2 == "all")))){
bodyLMC.legLMC.tightsLegLMC.gotoAndStop(_local4);
bodyLMC.legRMC.tightsLegRMC.gotoAndStop(_local4);
bodyLMC.hipMC.tightsHipMC.gotoAndStop(_local4);
bodyLMC.hipMC.othersMC.gotoAndStop(_local4);
bodyLMC.footMC.socksMC.gotoAndStop(_local4);
};
if ((((_arg2 == "boots")) || ((_arg2 == "all")))){
bodyLMC.legLMC.bootsLegLMC.gotoAndStop(_local4);
bodyLMC.legRMC.bootsLegRMC.gotoAndStop(_local4);
bodyLMC.footMC.shoesMC.gotoAndStop(_local4);
bodyLMC.footMC.shoesBMC.gotoAndStop(_local4);
};
if ((((_arg2 == "pants")) || ((_arg2 == "all")))){
bodyLMC.hipMC.pantsMC.gotoAndStop(_local4);
};
if ((((_arg2 == "bloomer")) || ((_arg2 == "all")))){
bodyLMC.legLMC.bloomerLegLMC.gotoAndStop(_local4);
bodyLMC.legRMC.bloomerLegRMC.gotoAndStop(_local4);
bodyLMC.hipMC.bloomerMC.gotoAndStop(_local4);
};
_local6 = bodyLMC.hipMC.pantsMC.currentLabel;
if (_local6 == "schoolM"){
bodyUMC.braMC.gotoAndStop(_local6);
};
pieCheck();
}
private function examiningButtonFlag(_arg1:int):void{
var _local2:int;
if ((((((_arg1 == 2)) && (btnFlg[2]))) && (!(gBTN.getButtonVisible(4))))){
_local2 = 4;
};
if ((((((_arg1 == 3)) && (btnFlg[3]))) && (!(gBTN.getButtonVisible(5))))){
_local2 = 5;
};
if ((((((_arg1 == 4)) && (btnFlg[4]))) && (!(gBTN.getButtonVisible(6))))){
_local2 = 6;
};
if ((((((_arg1 == 5)) && (btnFlg[5]))) && (!(gBTN.getButtonVisible(7))))){
_local2 = 7;
};
if ((((((_arg1 == 6)) && (btnFlg[6]))) && (!(gBTN.getButtonVisible(8))))){
_local2 = 8;
};
if ((((((((((_arg1 == 7)) || ((_arg1 == 8)))) && (btnFlg[7]))) && (btnFlg[8]))) && (!(gBTN.getButtonVisible(9))))){
_local2 = 9;
};
if ((((((((((_arg1 == 5)) || ((_arg1 == 6)))) && (btnFlg[5]))) && (btnFlg[6]))) && (!(gBTN.getButtonVisible(10))))){
_local2 = 10;
};
if (_local2 != 0){
gBTN.setButtonVisible(_local2, true);
};
}
private function girlCheck():void{
var _local1:int;
_local1 = girlMC.currentFrame;
if ((((((_local1 == 13)) || ((_local1 == 35)))) || ((_local1 == 43)))){
animeFlg = false;
};
faceMC = headMC.faceMC;
if (((!((gBTN.bOnOff == 0))) && (snd.keyWait(1)))){
partsCheck(gBTN.bOnOff);
examiningButtonFlag(gBTN.bOnOff);
gBTN.bOnOff = 0;
};
if (((!((gBTN.sbName == ""))) && (snd.keyWait(1)))){
partsChange(0, "", gBTN.sbName);
pieCheck();
gBTN.sbName = "";
};
}
public function touchGimix():void{
var _local1:int;
var _local2:*;
var _local3:int;
if (animeFlg){
return;
};
_local1 = (Math.random() * 25);
if (vaginaHA.hitTestPoint(mx, my, true)){
_local2 = bodyLMC.partsLFMC.skirtMC.currentFrame;
_local3 = bodyLMC.partsLFMC.skirtMC.totalFrames;
if (_local2 == _local3){
if (_local1 == 0){
reactionPro(3, true);
} else {
if (_local1 < 10){
reactionPro(4, false);
};
};
};
} else {
if (hipHA.hitTestPoint(mx, my, true)){
if (_local1 == 0){
reactionPro(2, true);
} else {
if (_local1 < 10){
reactionPro(4, false);
};
};
} else {
if (thighRHA.hitTestPoint(mx, my, true)){
if (_local1 == 0){
reactionPro(1, true);
} else {
if (_local1 < 10){
reactionPro(4, false);
};
};
} else {
if (girlMC.hitTestPoint(mx, my, true)){
if (_local1 < 2){
reactionPro(4, true);
};
};
};
};
};
}
public function removeListenerPro():void{
trace((getQualifiedClassName(this) + " リスナー削除処理"));
gBTN.removeListenerPro();
}
public function mosaicChange():void{
var _local1:*;
var _local2:*;
var _local3:*;
var _local4:int;
_local1 = pantsMC.currentFrame;
_local2 = pantsMC.totalFrames;
if ((((_local1 == _local2)) && (snd.keyWait(1)))){
_local3 = pantsMC.mozaMC.currentFrame;
_local4 = pantsMC.mozaMC.totalFrames;
_local3++;
if (_local3 == _local4){
_local3 = 1;
};
pantsMC.mozaMC.gotoAndStop(_local3);
};
}
private function targetSetPie():void{
pieLMC = breastMC.pieLMC;
pieRMC = breastMC.pieRMC;
}
public function mainControl(_arg1:Number, _arg2:Number):void{
mx = _arg1;
my = _arg2;
targetSetPie();
pieGimix();
girlCheck();
if (con.changeFlg){
con.changeFlg = false;
if (!gBTN.getButtonVisible(1)){
btnFlg[1] = true;
gBTN.setButtonVisible(1, true);
};
trace("コンテキストメニューでキャラ変更");
partsChange(con.getCharNo, "all");
};
}
private function pieCheck():void{
var _local1:int;
var _local2:int;
var _local3:String;
var _local4:String;
var _local5:Boolean;
var _local6:Boolean;
_local1 = bodyUMC.braMC.currentFrame;
_local2 = bodyUMC.braMC.totalFrames;
_local3 = bodyUMC.braMC.currentLabel;
_local4 = bodyUMC.innerMC.currentLabel;
_local5 = false;
_local6 = false;
if ((((_local1 == _local2)) || ((_local3 == "null")))){
if (_local4 != "null"){
_local5 = false;
_local6 = false;
} else {
_local5 = true;
_local6 = true;
};
} else {
if (_local3 == "pieOn"){
_local5 = true;
_local6 = false;
} else {
_local5 = false;
_local6 = false;
};
};
breastMC.visible = _local5;
pieFlg = _local6;
}
}
}//package org.e_ohkoku.Gundam
Section 58
//Gundam_Button (org.e_ohkoku.Gundam.Gundam_Button)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.events.*;
public class Gundam_Button {
private var bOnFlg:int;// = 0
private var sbtn:Array;
private var bName:String;// = ""
private var btn:Array;
private var sFlg:Boolean;// = false
public function Gundam_Button(_arg1:MovieClip){
var _local2:int;
sFlg = false;
bOnFlg = 0;
bName = "";
super();
btn = new Array();
btn[1] = _arg1.partsBTN1;
btn[2] = _arg1.partsBTN2;
btn[3] = _arg1.partsBTN3;
btn[4] = _arg1.partsBTN4;
btn[5] = _arg1.partsBTN5;
btn[6] = _arg1.partsBTN6;
btn[7] = _arg1.partsBTN7;
btn[8] = _arg1.partsBTN8;
btn[9] = _arg1.partsBTN9;
btn[10] = _arg1.partsBTN10;
btn[1].addEventListener(MouseEvent.CLICK, buttonPro1);
btn[2].addEventListener(MouseEvent.CLICK, buttonPro2);
btn[3].addEventListener(MouseEvent.CLICK, buttonPro3);
btn[4].addEventListener(MouseEvent.CLICK, buttonPro4);
btn[5].addEventListener(MouseEvent.CLICK, buttonPro5);
btn[6].addEventListener(MouseEvent.CLICK, buttonPro6);
btn[7].addEventListener(MouseEvent.CLICK, buttonPro7);
btn[8].addEventListener(MouseEvent.CLICK, buttonPro8);
btn[9].addEventListener(MouseEvent.CLICK, buttonPro9);
btn[10].addEventListener(MouseEvent.CLICK, buttonPro10);
sbtn = new Array();
sbtn[1] = _arg1.sbtn_santa;
sbtn[2] = _arg1.sbtn_nurse;
sbtn[3] = _arg1.sbtn_sailor;
sbtn[4] = _arg1.sbtn_anmila;
sbtn[5] = _arg1.sbtn_kimono;
sbtn[6] = _arg1.sbtn_dress;
sbtn[7] = _arg1.sbtn_maid;
sbtn[8] = _arg1.sbtn_bunny;
sbtn[9] = _arg1.sbtn_cheerleader;
_local2 = 1;
while (_local2 < sbtn.length) {
sbtn[_local2].addEventListener(MouseEvent.CLICK, setPartsPro);
_local2++;
};
}
public function get bOnOff():int{
return (bOnFlg);
}
public function get sbName():String{
return (bName);
}
public function setButtonVisible(_arg1:int, _arg2:Boolean):void{
btn[_arg1].visible = _arg2;
}
public function get startFlg():Boolean{
return (sFlg);
}
private function buttonPro10(_arg1:MouseEvent):void{
bOnFlg = 10;
}
public function getButtonVisible(_arg1:int):Boolean{
return (btn[_arg1].visible);
}
public function set bOnOff(_arg1:int):void{
bOnFlg = _arg1;
}
private function setPartsPro(_arg1:MouseEvent):void{
var _local2:String;
_local2 = _arg1.target.name.substr(5, 30);
bName = _local2;
trace(("パーツセット ボタンオン! " + _local2));
}
public function set sbName(_arg1:String):void{
bName = _arg1;
}
public function removeListenerPro():void{
var _local1:int;
trace("Gundam_Button::リスナー削除");
btn[1].removeEventListener(MouseEvent.CLICK, buttonPro1);
btn[2].removeEventListener(MouseEvent.CLICK, buttonPro2);
btn[3].removeEventListener(MouseEvent.CLICK, buttonPro3);
btn[4].removeEventListener(MouseEvent.CLICK, buttonPro4);
btn[5].removeEventListener(MouseEvent.CLICK, buttonPro5);
btn[6].removeEventListener(MouseEvent.CLICK, buttonPro6);
btn[7].removeEventListener(MouseEvent.CLICK, buttonPro7);
btn[8].removeEventListener(MouseEvent.CLICK, buttonPro8);
btn[9].removeEventListener(MouseEvent.CLICK, buttonPro9);
btn[10].removeEventListener(MouseEvent.CLICK, buttonPro10);
_local1 = 1;
while (_local1 < sbtn.length) {
sbtn[_local1].removeEventListener(MouseEvent.CLICK, setPartsPro);
_local1++;
};
}
private function buttonPro1(_arg1:MouseEvent):void{
bOnFlg = 1;
}
private function buttonPro2(_arg1:MouseEvent):void{
bOnFlg = 2;
}
private function buttonPro4(_arg1:MouseEvent):void{
bOnFlg = 4;
}
private function buttonPro5(_arg1:MouseEvent):void{
bOnFlg = 5;
}
private function buttonPro6(_arg1:MouseEvent):void{
bOnFlg = 6;
}
private function buttonPro7(_arg1:MouseEvent):void{
bOnFlg = 7;
}
private function buttonPro8(_arg1:MouseEvent):void{
bOnFlg = 8;
}
private function buttonPro9(_arg1:MouseEvent):void{
bOnFlg = 9;
}
private function buttonPro3(_arg1:MouseEvent):void{
bOnFlg = 3;
}
}
}//package org.e_ohkoku.Gundam
Section 59
//GundamMain (org.e_ohkoku.Gundam.GundamMain)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.events.*;
import org.e_ohkoku.*;
import flash.utils.*;
public class GundamMain {
private var fps:FPSpro;
private var stageMC:Object;
private var rootMC:MovieClip;
private var ui:UI_Gundam;
private var gc:GirlControl;
private var initFrame:int;// = 6
public function GundamMain(_arg1:MovieClip, _arg2:Object){
initFrame = 6;
super();
rootMC = _arg1;
stageMC = _arg2;
fps = new FPSpro(rootMC.fpsText);
ui = new UI_Gundam(rootMC, stageMC);
gc = new GirlControl(rootMC);
stageMC.addEventListener(Event.ENTER_FRAME, mainPro);
}
public function mainPro(_arg1:Event):void{
var _local2:int;
var _local3:int;
_local2 = rootMC.currentFrame;
if (_local2 == 9){
gc.partsChange(initFrame, "all");
} else {
if (_local2 == 10){
_local3 = ui.getKeyC;
if (_local3 != 0){
if (_local3 == 32){
gc.mosaicChange();
};
};
gc.mainControl(rootMC.mouseX, rootMC.mouseY);
if (UserInput.MBflgS){
gc.touchGimix();
};
} else {
if (_local2 == 20){
};
};
};
fps.counting();
}
public function removePro():void{
trace((getQualifiedClassName(this) + " リムーブ処理"));
if (gc != null){
gc.removeListenerPro();
gc = null;
};
}
}
}//package org.e_ohkoku.Gundam
Section 60
//Sound_Gundam (org.e_ohkoku.Gundam.Sound_Gundam)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.events.*;
import flash.media.*;
public class Sound_Gundam {
private var rootMC:MovieClip;
private static var eFlg:Boolean = false;
private static var hSound:Array;
private static var iVol:Number = 0;
private static var vFlg:Boolean = false;
private static var sFlg:Boolean = false;
private static var effect:Array;
private static var voice:Array;
private static var channelE:SoundChannel;
public function Sound_Gundam(_arg1:MovieClip){
rootMC = _arg1;
hSound = new Array();
voice = new Array();
effect = new Array();
effect[1] = new effect01();
trace("サウンド設定");
}
private function soundCompFunc(_arg1:Event):void{
sFlg = false;
_arg1.currentTarget.removeEventListener(Event.SOUND_COMPLETE, soundCompFunc);
}
private function voiceCompFunc(_arg1:Event):void{
vFlg = false;
_arg1.currentTarget.removeEventListener(Event.SOUND_COMPLETE, voiceCompFunc);
}
public function setPan(_arg1:Number):void{
var _local2:SoundTransform;
_local2 = channelE.soundTransform;
_local2.pan = _arg1;
channelE.soundTransform = _local2;
}
public function playEffectS(_arg1:int, _arg2:Number):Boolean{
iVol = _arg2;
if (channelE){
channelE.stop();
};
if (_arg1 <= 9){
channelE = effect[_arg1].play();
eFlg = true;
} else {
channelE = effect[_arg1].play(0, 999);
setVolume(_arg2);
setPan(0);
};
channelE.addEventListener(Event.SOUND_COMPLETE, effectSoundCompFunc);
return (eFlg);
}
private function effectSoundCompFunc(_arg1:Event):void{
_arg1.currentTarget.removeEventListener(Event.SOUND_COMPLETE, effectSoundCompFunc);
eFlg = false;
}
public function get soundFlg():Boolean{
return (sFlg);
}
public function keyWait(_arg1):Boolean{
var _local2:int;
_local2 = rootMC.nasiMC.currentFrame;
if (_local2 == 1){
playEffectS(_arg1, 1);
rootMC.nasiMC.gotoAndPlay(2);
return (true);
};
return (false);
}
public function get voiceFlg():Boolean{
return (vFlg);
}
public function get DDobj():Object{
return (channelE);
}
public function playHsound():void{
var _local1:int;
var _local2:SoundChannel;
if (sFlg){
return;
};
sFlg = true;
_local1 = (Math.floor((Math.random() * 3)) + 1);
_local2 = hSound[_local1].play();
_local2.addEventListener(Event.SOUND_COMPLETE, soundCompFunc);
}
public function setVolume(_arg1:Number):void{
var _local2:SoundTransform;
_local2 = channelE.soundTransform;
_local2.volume = _arg1;
channelE.soundTransform = _local2;
}
public function get getVol():Number{
return (iVol);
}
public function playVoice():void{
var _local1:int;
var _local2:SoundChannel;
if (vFlg){
return;
};
vFlg = true;
_local1 = ((Math.random() * 6) + 1);
_local2 = voice[_local1].play();
_local2.addEventListener(Event.SOUND_COMPLETE, voiceCompFunc);
}
}
}//package org.e_ohkoku.Gundam
Section 61
//UI_Gundam (org.e_ohkoku.Gundam.UI_Gundam)
package org.e_ohkoku.Gundam {
import flash.display.*;
import flash.events.*;
import org.e_ohkoku.*;
public class UI_Gundam extends UserInput {
protected var Dx2:Number;
protected var Dy1:Number;
protected var Dy2:Number;
protected var Dr1:Number;
protected var Dr2:Number;
protected var Ds1:Number;
protected var Ds2:Number;
protected var Dx1:Number;
public function UI_Gundam(_arg1:MovieClip, _arg2:Object){
super(_arg1, _arg2);
}
override protected function keyDownPro(_arg1:KeyboardEvent):void{
charC = _arg1.charCode;
if (charC == 97){
stageMC.quality = StageQuality.LOW;
} else {
if (charC == 115){
stageMC.quality = StageQuality.MEDIUM;
} else {
if (charC == 100){
stageMC.quality = StageQuality.HIGH;
};
};
};
keyC = _arg1.keyCode;
if (keyC == 37){
keyFlgL = true;
};
if (keyC == 38){
keyFlgU = true;
};
if (keyC == 39){
keyFlgR = true;
};
if (keyC == 40){
keyFlgD = true;
};
directionPro();
if (keyC == 32){
keyFlgSp = true;
};
}
}
}//package org.e_ohkoku.Gundam
Section 62
//ContextMenuSet (org.e_ohkoku.ContextMenuSet)
package org.e_ohkoku {
import flash.display.*;
import flash.events.*;
import flash.ui.*;
public class ContextMenuSet extends Sprite {
protected var myContextMenu:ContextMenu;
protected var rootMC:MovieClip;
public function ContextMenuSet(_arg1:MovieClip){
myContextMenu = new ContextMenu();
removeDefaultItems();
addCustomMenuItems();
myContextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, menuSelectHandler);
rootMC = _arg1;
rootMC.contextMenu = myContextMenu;
}
protected function itemSelectHandler0(_arg1:ContextMenuEvent):void{
trace("リスタート");
}
protected function addCustomMenuItems():void{
var _local1:ContextMenuItem;
_local1 = new ContextMenuItem("Restart");
myContextMenu.customItems.push(_local1);
_local1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, itemSelectHandler0);
}
protected function menuSelectHandler(_arg1:ContextMenuEvent):void{
}
protected function removeDefaultItems():void{
var _local1:ContextMenuBuiltInItems;
myContextMenu.hideBuiltInItems();
_local1 = myContextMenu.builtInItems;
_local1.forwardAndBack = false;
_local1.loop = false;
_local1.play = false;
_local1.print = false;
_local1.quality = true;
_local1.rewind = false;
_local1.save = false;
_local1.zoom = true;
}
}
}//package org.e_ohkoku
Section 63
//FPSpro (org.e_ohkoku.FPSpro)
package org.e_ohkoku {
import flash.text.*;
import flash.utils.*;
public class FPSpro {
private var oldTimer:int;
private var co:uint;
private var count:int;
private var textF:TextField;
public function FPSpro(_arg1:TextField){
count = 0;
oldTimer = 0;
textF = _arg1;
}
public function countPro(_arg1:int):Boolean{
var _local2:int;
_local2 = (co % _arg1);
if (_local2 == 0){
return (true);
};
return (false);
}
public function counting():void{
co++;
count = (count + 1);
if ((getTimer() - oldTimer) >= 1000){
textF.text = (count + "fps");
oldTimer = getTimer();
count = 0;
};
}
}
}//package org.e_ohkoku
Section 64
//LoaderPro (org.e_ohkoku.LoaderPro)
package org.e_ohkoku {
import flash.display.*;
import flash.events.*;
public class LoaderPro {
private var loadingMC:MovieClip;
private var rootMC:MovieClip;
private var info:LoaderInfo;
public function LoaderPro(_arg1:MovieClip, _arg2:MovieClip){
rootMC = _arg1;
loadingMC = _arg2;
rootMC.addEventListener(Event.ENTER_FRAME, enterFrameFunc);
}
private function enterFrameFunc(_arg1:Event):void{
var _local2:int;
var _local3:int;
var _local4:int;
info = rootMC.loaderInfo;
_local2 = info.bytesLoaded;
_local3 = info.bytesTotal;
_local4 = Math.floor(((_local2 / _local3) * 100));
trace((((((_local2 + " / ") + _local3) + " : ") + _local4) + "%"));
loadingMC.gotoAndStop(_local4);
if (_local2 == _local3){
trace("ロード完了");
rootMC.removeEventListener(Event.ENTER_FRAME, enterFrameFunc);
rootMC.play();
};
}
}
}//package org.e_ohkoku
Section 65
//UserInput (org.e_ohkoku.UserInput)
package org.e_ohkoku {
import flash.display.*;
import flash.events.*;
public class UserInput {
protected var keyFlgD:Boolean;// = false
protected var keyC:int;// = 0
protected var wheelVal:int;
protected var keyFlgL:Boolean;// = false
protected var keyFlgR:Boolean;// = false
protected var keyFlgU:Boolean;// = false
protected var stageMC:Object;
protected var cursolH:int;// = 0
protected var charC:int;// = 0
protected var rootMC:MovieClip;
protected var keyFlgSp:Boolean;// = false
protected static var fx:Number;
protected static var fy:Number;
protected static var mouseFlg:Boolean;
public function UserInput(_arg1:MovieClip, _arg2:Object){
charC = 0;
keyC = 0;
keyFlgL = false;
keyFlgR = false;
keyFlgU = false;
keyFlgD = false;
cursolH = 0;
keyFlgSp = false;
super();
rootMC = _arg1;
stageMC = _arg2;
listenerSet();
}
public function get getKeyC():int{
return (keyC);
}
public function get getKeyH():int{
return (cursolH);
}
protected function mouseMV(_arg1:MouseEvent):void{
mouseFlg = _arg1.buttonDown;
}
protected function mouseBTNon(_arg1:MouseEvent):void{
mouseFlg = _arg1.buttonDown;
}
protected function mouseBTNoff(_arg1:MouseEvent):void{
mouseFlg = _arg1.buttonDown;
}
public function get getCharC():int{
return (charC);
}
protected function listenerSet():void{
stageMC.addEventListener(KeyboardEvent.KEY_DOWN, keyDownPro);
stageMC.addEventListener(KeyboardEvent.KEY_UP, keyUpPro);
rootMC.addEventListener(MouseEvent.MOUSE_MOVE, mouseMV);
rootMC.addEventListener(MouseEvent.MOUSE_DOWN, mouseBTNon);
rootMC.addEventListener(MouseEvent.MOUSE_UP, mouseBTNoff);
rootMC.addEventListener(MouseEvent.MOUSE_WHEEL, mouseWheelHandler);
}
protected function keyDownPro(_arg1:KeyboardEvent):void{
charC = _arg1.charCode;
keyC = _arg1.keyCode;
if (keyC == 37){
keyFlgL = true;
};
if (keyC == 38){
keyFlgU = true;
};
if (keyC == 39){
keyFlgR = true;
};
if (keyC == 40){
keyFlgD = true;
};
directionPro();
if (keyC == 32){
keyFlgSp = true;
};
}
protected function directionPro():void{
if (keyFlgU){
cursolH = 1;
};
if (keyFlgR){
cursolH = 3;
};
if (keyFlgD){
cursolH = 5;
};
if (keyFlgL){
cursolH = 7;
};
if (((keyFlgU) && (keyFlgR))){
cursolH = 2;
} else {
if (((keyFlgR) && (keyFlgD))){
cursolH = 4;
} else {
if (((keyFlgD) && (keyFlgL))){
cursolH = 6;
} else {
if (((keyFlgL) && (keyFlgU))){
cursolH = 8;
} else {
if (((((((!(keyFlgL)) && (!(keyFlgR)))) && (!(keyFlgU)))) && (!(keyFlgD)))){
cursolH = 0;
};
};
};
};
};
}
protected function mouseWheelHandler(_arg1:MouseEvent):void{
wheelVal = _arg1.delta;
}
public function get getKeySp():Boolean{
return (keyFlgSp);
}
protected function keyUpPro(_arg1:KeyboardEvent):void{
var _local2:*;
charC = 0;
keyC = 0;
_local2 = _arg1.keyCode;
if (_local2 == 37){
keyFlgL = false;
};
if (_local2 == 39){
keyFlgR = false;
};
if (_local2 == 38){
keyFlgU = false;
};
if (_local2 == 40){
keyFlgD = false;
};
directionPro();
keyFlgSp = false;
}
public function removeListenerPro():void{
trace("UserInput : removeListenerPro//リスナー削除作業実行");
stageMC.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownPro);
stageMC.removeEventListener(KeyboardEvent.KEY_UP, keyUpPro);
rootMC.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMV);
rootMC.removeEventListener(MouseEvent.MOUSE_DOWN, mouseBTNon);
rootMC.removeEventListener(MouseEvent.MOUSE_UP, mouseBTNoff);
rootMC.removeEventListener(MouseEvent.MOUSE_WHEEL, mouseWheelHandler);
stageMC = null;
rootMC = null;
}
public function get MWval():int{
var _local1:int;
_local1 = wheelVal;
wheelVal = 0;
return (_local1);
}
public static function get MBflgS():Boolean{
return (mouseFlg);
}
public static function mouseDir(_arg1:Number, _arg2:Number):int{
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:Number;
var _local7:Number;
var _local8:Number;
var _local9:int;
_local3 = (fx - _arg1);
_local4 = (fy - _arg2);
_local5 = (_local3 * _local3);
_local6 = (_local4 * _local4);
_local7 = Math.sqrt((_local5 + _local6));
_local8 = ((Math.atan2(_local4, _local3) * 180) / Math.PI);
fx = _arg1;
fy = _arg2;
if ((((_local8 == 0)) && ((_local7 == 0)))){
_local9 = 0;
} else {
if ((((_local8 > 67.5)) && ((_local8 < 112.5)))){
_local9 = 1;
} else {
if ((((_local8 > 112.5)) && ((_local8 < 157.5)))){
_local9 = 2;
} else {
if ((((_local8 > 157.5)) || ((_local8 < -157.5)))){
_local9 = 3;
} else {
if ((((_local8 < -112.5)) && ((_local8 > -157.5)))){
_local9 = 4;
} else {
if ((((_local8 < -67.5)) && ((_local8 > -112.5)))){
_local9 = 5;
} else {
if ((((_local8 < -22.5)) && ((_local8 > -67.5)))){
_local9 = 6;
} else {
if ((((_local8 < 22.5)) && ((_local8 > -22.5)))){
_local9 = 7;
} else {
if ((((_local8 > 22.5)) && ((_local8 < 67.5)))){
_local9 = 8;
};
};
};
};
};
};
};
};
};
return (_local9);
}
}
}//package org.e_ohkoku
Section 66
//effect01 (effect01)
package {
import flash.media.*;
public dynamic class effect01 extends Sound {
}
}//package
Section 67
//loader (loader)
package {
import flash.display.*;
public dynamic class loader extends MovieClip {
public var bar:MovieClip;
public var loadBar:MovieClip;
}
}//package