Section 1
//asd_36 (exquisite_fla.asd_36)
package exquisite_fla {
import flash.display.*;
public dynamic class asd_36 extends MovieClip {
public function asd_36(){
addFrameScript(16, frame17);
}
function frame17(){
stop();
}
}
}//package exquisite_fla
Section 2
//asd_82 (exquisite_fla.asd_82)
package exquisite_fla {
import flash.display.*;
public dynamic class asd_82 extends MovieClip {
public function asd_82(){
addFrameScript(69, frame70);
}
function frame70(){
stop();
}
}
}//package exquisite_fla
Section 3
//asd_83 (exquisite_fla.asd_83)
package exquisite_fla {
import flash.display.*;
public dynamic class asd_83 extends MovieClip {
public function asd_83(){
addFrameScript(75, frame76);
}
function frame76(){
stop();
}
}
}//package exquisite_fla
Section 4
//hotgamesforgirls_1 (exquisite_fla.hotgamesforgirls_1)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.text.*;
public dynamic class hotgamesforgirls_1 extends MovieClip {
public var loading:MovieClip;
public var percent_txt:TextField;
public var logo_btn:SimpleButton;
public var play_btn:SimpleButton;
public function hotgamesforgirls_1(){
addFrameScript(0, frame1, 1, frame2);
}
public function enterFrameHandler(_arg1:Event):void{
var _local2:Number;
_local2 = int(((root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal) * 100));
if (loading.currentFrame < _local2){
loading.play();
} else {
loading.stop();
};
if (loading.currentFrame == loading.totalFrames){
this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler);
goNext();
};
percent_txt.text = (loading.currentFrame.toString() + "%");
}
function frame1(){
stop();
this.addEventListener(Event.ENTER_FRAME, enterFrameHandler);
logo_btn.addEventListener(MouseEvent.CLICK, linkHandler);
}
function frame2(){
stop();
play_btn.addEventListener(MouseEvent.CLICK, playHandler);
}
public function goNext():void{
this.play();
}
public function playHandler(_arg1:MouseEvent):void{
play_btn.removeEventListener(MouseEvent.CLICK, playHandler);
MovieClip(root).play();
}
public function linkHandler(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://www.hotgamesforgirls.com"), "_blank");
}
}
}//package exquisite_fla
Section 5
//hotgamesforgirls_4 (exquisite_fla.hotgamesforgirls_4)
package exquisite_fla {
import flash.display.*;
public dynamic class hotgamesforgirls_4 extends MovieClip {
public function hotgamesforgirls_4(){
addFrameScript(105, frame106);
}
function frame106(){
stop();
}
}
}//package exquisite_fla
Section 6
//hotgamesforgirls_5 (exquisite_fla.hotgamesforgirls_5)
package exquisite_fla {
import flash.display.*;
public dynamic class hotgamesforgirls_5 extends MovieClip {
public function hotgamesforgirls_5(){
addFrameScript(20, frame21);
}
function frame21(){
stop();
}
}
}//package exquisite_fla
Section 7
//hotgamesforgirls_mc_39 (exquisite_fla.hotgamesforgirls_mc_39)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
public dynamic class hotgamesforgirls_mc_39 extends MovieClip {
public var logo_btn1:SimpleButton;
public var logo_btn:SimpleButton;
public function hotgamesforgirls_mc_39(){
addFrameScript(0, frame1);
}
public function linkHandler1(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://www.didigames.com"), "_blank");
}
function frame1(){
logo_btn.addEventListener(MouseEvent.CLICK, linkHandler);
logo_btn1.addEventListener(MouseEvent.CLICK, linkHandler1);
}
public function linkHandler(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://www.hotgamesforgirls.com"), "_blank");
}
}
}//package exquisite_fla
Section 8
//MainTimeline (exquisite_fla.MainTimeline)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var replay_btn:SimpleButton;
public var ddd:MovieClip;
public var mymp3:bg_music;
public var jie9:MovieClip;
public var save1_arr:Array;
public var remove_btn:SimpleButton;
public var dh1:MovieClip;
public var dh2:MovieClip;
public var dh4:MovieClip;
public var dh5:MovieClip;
public var dh6:MovieClip;
public var dh7:MovieClip;
public var dh8:MovieClip;
public var dh9:MovieClip;
public var dh3:MovieClip;
public var volumeSize:Number;
public var ba_btn:SimpleButton;
public var sb:ssbb;
public var p;
public var sf:Boolean;
public var h;
public var l;
public var save4_arr:Array;
public var asd_mc:MovieClip;
public var dh;
public var dd;
public var c;
public var so:SharedObject;
public var save_btn:SimpleButton;
public var more_mc:MovieClip;
public var save3_arr:Array;
public var back_btn:SimpleButton;
public var xz;
public var jie;
public var next_btn:SimpleButton;
public var remove_mc:remove_mcl;
public var pz3:MovieClip;
public var pz5:MovieClip;
public var pz7:MovieClip;
public var pz1:MovieClip;
public var pz9:MovieClip;
public var pz4:MovieClip;
public var pz6:MovieClip;
public var pz8:MovieClip;
public var pz2:MovieClip;
public var ks;
public var ll;
public var save2_arr:Array;
public var hand1:MovieClip;
public var dh11:MovieClip;
public var jie11:MovieClip;
public var dh14:MovieClip;
public var dh15:MovieClip;
public var dh16:MovieClip;
public var dh17:MovieClip;
public var dh19:MovieClip;
public var pz14:MovieClip;
public var pz16:MovieClip;
public var pz10:MovieClip;
public var pz11:MovieClip;
public var hand2:MovieClip;
public var pz13:MovieClip;
public var jie10:MovieClip;
public var pz15:MovieClip;
public var jie12:MovieClip;
public var pz17:MovieClip;
public var dh18:MovieClip;
public var dh10:MovieClip;
public var dh12:MovieClip;
public var dh13:MovieClip;
public var wwww:MovieClip;
public var jie14:MovieClip;
public var dh20:MovieClip;
public var pz12:MovieClip;
public var sb1:MovieClip;
public var jie13:MovieClip;
public var myChannel:SoundChannel;
public var sb2:雕花;
public var pz18:MovieClip;
public var bg_mc:MovieClip;
public var plays_btn:SimpleButton;
public var jie1:MovieClip;
public var jie2:MovieClip;
public var jie3:MovieClip;
public var jie4:MovieClip;
public var jie5:MovieClip;
public var cd1:SimpleButton;
public var jie7:MovieClip;
public var jie8:MovieClip;
public var jie6:MovieClip;
public var cd2:SimpleButton;
public var cd3:SimpleButton;
public var music_mc:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
public function mouseClick(_arg1:MouseEvent):void{
var _local2:SoundTransform;
if (sf){
volumeSize = 0;
sf = false;
} else {
volumeSize = 1;
sf = true;
};
_local2 = new SoundTransform(volumeSize, 0);
myChannel.soundTransform = _local2;
music_mc.nextFrame();
}
public function nexts(_arg1):void{
MovieClip(root).nextFrame();
hy();
}
public function jies(_arg1):void{
sb1.gotoAndStop(_arg1.currentTarget.n);
sb1.startDrag(true);
stage.addEventListener(MouseEvent.MOUSE_UP, jie_up);
}
public function replays2(_arg1):void{
((ba_btn) && (removeChild(ba_btn)));
((more_mc) && (removeChild(more_mc)));
((asd_mc) && (removeChild(asd_mc)));
gotoAndStop("frame_1");
}
public function cds(_arg1):void{
var _local2:*;
_local2 = 1;
while (_local2 <= 3) {
if (_arg1.target == this[("cd" + _local2)]){
save4_arr[0] = _local2;
listp(hand1, hand2, save4_arr);
};
_local2++;
};
}
function frame3(){
stop();
if (ks){
save1_arr = [save2_arr[0], save2_arr[1].concat(), save2_arr[2].concat()];
save2_arr = [save3_arr[0], save3_arr[1].concat(), save3_arr[2].concat()];
save3_arr = [save4_arr[0], save4_arr[1].concat(), save4_arr[2].concat()];
save4_arr = [];
save4_arr[0] = 2;
save4_arr[1] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
save4_arr[2] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ks = false;
};
l = 1;
while (l <= 25) {
if ((l % 5) == 1){
MovieClip(root).save4_arr[1][l] = 0;
MovieClip(root).save4_arr[2][l] = 0;
};
l++;
};
listp(hand1, hand2, save4_arr);
sb = new ssbb();
addChild(sb);
sb.x = -100;
sb.mouseEnabled = false;
remove_mc = new remove_mcl();
addChild(remove_mc);
remove_mc.x = -100;
remove_mc.mouseEnabled = false;
c = 1;
while (c <= 3) {
this[("cd" + c)].addEventListener(MouseEvent.MOUSE_DOWN, cds);
c++;
};
p = 1;
while (p <= 18) {
this[("pz" + p)].n = p;
this[("pz" + p)].gotoAndStop(p);
this[("pz" + p)].mouseChildren = false;
this[("pz" + p)].buttonMode = true;
this[("pz" + p)].addEventListener(MouseEvent.MOUSE_DOWN, pzs);
p++;
};
h = 1;
while (h <= 5) {
this.hand1[("zj" + h)].n = h;
this.hand2[("zj" + h)].n = h;
this.hand1[("zj" + h)].main.dh.n = h;
this.hand2[("zj" + h)].main.dh.n = h;
this.hand1[("zj" + h)].addEventListener(MouseEvent.MOUSE_DOWN, hands1);
this.hand2[("zj" + h)].addEventListener(MouseEvent.MOUSE_DOWN, hands2);
this.hand1[("zj" + h)].main.dh.addEventListener(MouseEvent.MOUSE_DOWN, hands1);
this.hand2[("zj" + h)].main.dh.addEventListener(MouseEvent.MOUSE_DOWN, hands2);
h++;
};
bg_mc.addEventListener(MouseEvent.MOUSE_DOWN, bgs);
remove_btn.addEventListener(MouseEvent.MOUSE_DOWN, removes);
next_btn.addEventListener(MouseEvent.MOUSE_DOWN, nexts);
}
function frame4(){
ll = 1;
while (ll <= 25) {
if ((ll % 5) == 3){
MovieClip(root).save4_arr[1][ll] = 0;
MovieClip(root).save4_arr[2][ll] = 0;
} else {
if ((ll % 5) == 4){
MovieClip(root).save4_arr[1][ll] = 0;
MovieClip(root).save4_arr[2][ll] = 0;
};
};
ll++;
};
back_btn.addEventListener(MouseEvent.MOUSE_DOWN, backs);
}
function frame7(){
xz = 4;
ba_btn.addEventListener(MouseEvent.MOUSE_DOWN, replays2);
}
public function backs(_arg1):void{
if (MovieClip(root)){
MovieClip(root).prevFrame();
};
}
public function jie_up(_arg1):void{
var _local2:*;
var _local3:*;
var _local4:*;
_local2 = 1;
while (_local2 <= 2) {
_local3 = 1;
while (_local3 <= 5) {
if (HitTest.complexHitTestObject(sb1.pz, MovieClip(root)[("hand" + _local2)][("pz" + _local3)])){
save4_arr[_local2][(((_local3 - 1) * 5) + 3)] = sb1.currentFrame;
listp(hand1, hand2, save4_arr);
_local4 = true;
break;
};
_local3++;
};
if (_local4){
break;
};
_local2++;
};
sb1.stopDrag();
sb1.x = -100;
stage.removeEventListener(MouseEvent.MOUSE_UP, jie_up);
}
public function removes(_arg1):void{
if (remove_mc.x < 0){
hy();
remove_mc.startDrag(true);
} else {
remove_mc.stopDrag();
remove_mc.x = -100;
};
}
function frame1(){
stop();
sf = true;
mymp3 = new bg_music();
myChannel = mymp3.play(0, 9999);
volumeSize = 1;
}
public function dhs(_arg1):void{
sb2.gotoAndStop(_arg1.currentTarget.n);
sb2.startDrag(true);
stage.addEventListener(MouseEvent.MOUSE_UP, dhs_up);
}
function frame5(){
listp(hand1, hand2, save4_arr);
dh = 1;
while (dh <= 20) {
this[("dh" + dh)].n = dh;
this[("dh" + dh)].addEventListener(MouseEvent.MOUSE_DOWN, dhs);
dh++;
};
jie = 1;
while (jie <= 14) {
this[("jie" + jie)].n = jie;
this[("jie" + jie)].addEventListener(MouseEvent.MOUSE_DOWN, jies);
jie++;
};
dd = 1;
while (dd <= 5) {
MovieClip(root).hand1[("jz" + dd)].m = 1;
MovieClip(root).hand1[("jz" + dd)].n = dd;
MovieClip(root).hand2[("jz" + dd)].m = 2;
MovieClip(root).hand2[("jz" + dd)].n = dd;
MovieClip(root).hand1[("jz" + dd)].addEventListener(MouseEvent.MOUSE_DOWN, jzdds);
MovieClip(root).hand2[("jz" + dd)].addEventListener(MouseEvent.MOUSE_DOWN, jzdds);
MovieClip(root).hand1[("zj" + dd)].main.dh.m = 1;
MovieClip(root).hand1[("zj" + dd)].main.dh.n = dd;
MovieClip(root).hand2[("zj" + dd)].main.dh.m = 2;
MovieClip(root).hand2[("zj" + dd)].main.dh.n = dd;
MovieClip(root).hand1[("zj" + dd)].main.dh.addEventListener(MouseEvent.MOUSE_DOWN, dhdds);
MovieClip(root).hand2[("zj" + dd)].main.dh.addEventListener(MouseEvent.MOUSE_DOWN, dhdds);
dd++;
};
next_btn.addEventListener(MouseEvent.MOUSE_DOWN, nexts);
}
public function saves(_arg1):void{
MovieClip(root).gotoAndStop("frame_6");
}
public function dhs_up(_arg1):void{
var _local2:*;
var _local3:*;
var _local4:*;
_local2 = 1;
while (_local2 <= 2) {
_local3 = 1;
while (_local3 <= 5) {
if (HitTest.complexHitTestObject(sb2, MovieClip(root)[("hand" + _local2)][("qk" + _local3)])){
save4_arr[_local2][(((_local3 - 1) * 5) + 4)] = sb2.currentFrame;
listp(hand1, hand2, save4_arr);
_local4 = true;
break;
};
_local3++;
};
if (_local4){
break;
};
_local2++;
};
sb2.stopDrag();
sb2.x = -100;
stage.removeEventListener(MouseEvent.MOUSE_UP, dhs_up);
}
public function jzdds(_arg1){
sb1.gotoAndStop(_arg1.currentTarget.currentFrame);
sb1.startDrag(true);
save4_arr[_arg1.currentTarget.m][(((_arg1.currentTarget.n - 1) * 5) + 3)] = 0;
listp(hand1, hand2, save4_arr);
stage.addEventListener(MouseEvent.MOUSE_UP, jie_up);
}
function frame2(){
stop();
so = SharedObject.getLocal("saveData");
save1_arr = [];
save2_arr = [];
save3_arr = [];
save4_arr = [];
if (so.data.photo1){
save1_arr = [so.data.photo1[0], so.data.photo1[1].concat(), so.data.photo1[2].concat()];
save2_arr = [so.data.photo2[0], so.data.photo2[1].concat(), so.data.photo2[2].concat()];
save3_arr = [so.data.photo3[0], so.data.photo3[1].concat(), so.data.photo3[2].concat()];
save4_arr = [so.data.photo4[0], so.data.photo4[1].concat(), so.data.photo4[2].concat()];
} else {
save1_arr = [];
save1_arr[0] = 0;
save1_arr[1] = [];
save1_arr[2] = [];
save2_arr = [];
save2_arr[0] = 0;
save2_arr[1] = [];
save2_arr[2] = [];
save3_arr = [];
save3_arr[0] = 0;
save3_arr[1] = [];
save3_arr[2] = [];
save4_arr = [];
save4_arr[0] = 0;
save4_arr[1] = [];
save4_arr[2] = [];
};
ks = true;
plays_btn.addEventListener(MouseEvent.MOUSE_DOWN, plays);
save_btn.addEventListener(MouseEvent.MOUSE_DOWN, saves);
music_mc.addEventListener(MouseEvent.CLICK, mouseClick);
music_mc.gotoAndStop((2 - Number(sf)));
music_mc.mouseChildren = false;
music_mc.buttonMode = true;
}
function frame6(){
listp(ddd.hand1.hand, ddd.hand2.hand, save4_arr);
so.data.photo1 = [save1_arr[0], save1_arr[1].concat(), save1_arr[2].concat()];
so.data.photo2 = [save2_arr[0], save2_arr[1].concat(), save2_arr[2].concat()];
so.data.photo3 = [save3_arr[0], save3_arr[1].concat(), save3_arr[2].concat()];
so.data.photo4 = [save4_arr[0], save4_arr[1].concat(), save4_arr[2].concat()];
so.flush();
replay_btn.addEventListener(MouseEvent.MOUSE_DOWN, replays);
}
public function hands1(_arg1):void{
if (sb.n){
if (sb.n == save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 2)]){
var _local2 = save4_arr[1];
var _local3 = (((_arg1.currentTarget.n - 1) * 5) + 5);
var _local4 = (_local2[_local3] + 1);
_local2[_local3] = _local4;
} else {
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 2)] = sb.n;
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 5)] = 1;
};
sb.play();
listp(hand1, hand2, save4_arr);
} else {
if (remove_mc.x > 0){
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 2)] = 0;
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 4)] = 0;
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 5)] = 0;
listp(hand1, hand2, save4_arr);
};
};
}
public function hands2(_arg1):void{
if (sb.n){
if (sb.n == save4_arr[2][(((_arg1.currentTarget.n - 1) * 5) + 2)]){
var _local2 = save4_arr[2];
var _local3 = (((_arg1.currentTarget.n - 1) * 5) + 5);
var _local4 = (_local2[_local3] + 1);
_local2[_local3] = _local4;
} else {
save4_arr[2][(((_arg1.currentTarget.n - 1) * 5) + 2)] = sb.n;
save4_arr[2][(((_arg1.currentTarget.n - 1) * 5) + 5)] = 1;
};
sb.play();
listp(hand1, hand2, save4_arr);
} else {
if (remove_mc.x > 0){
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 2)] = 0;
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 4)] = 0;
save4_arr[1][(((_arg1.currentTarget.n - 1) * 5) + 5)] = 0;
listp(hand1, hand2, save4_arr);
};
};
}
public function bgs(_arg1):void{
hy();
}
public function dhdds(_arg1){
sb2.gotoAndStop(_arg1.currentTarget.currentFrame);
sb2.startDrag(true);
save4_arr[_arg1.currentTarget.m][(((_arg1.currentTarget.n - 1) * 5) + 4)] = 0;
listp(hand1, hand2, save4_arr);
stage.addEventListener(MouseEvent.MOUSE_UP, dhs_up);
}
public function hy(){
sb.n = 0;
sb.stopDrag();
sb.x = -100;
remove_mc.stopDrag();
remove_mc.x = -100;
}
public function replays(_arg1):void{
((replay_btn) && (removeChild(replay_btn)));
((back_btn) && (removeChild(back_btn)));
((more_mc) && (removeChild(more_mc)));
gotoAndStop("frame_1");
}
public function listp(_arg1:MovieClip, _arg2:MovieClip, _arg3:Array){
var _local4:*;
var _local5:*;
_local4 = 1;
while (_local4 <= 5) {
_arg1[("zj" + _local4)].gotoAndStop(_arg3[0]);
_arg2[("zj" + _local4)].gotoAndStop(_arg3[0]);
_local4++;
};
_local5 = 1;
while (_local5 <= 25) {
if ((_local5 % 5) == 1){
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.gg.gotoAndStop((2 - _arg3[1][_local5]));
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.gg.gotoAndStop((2 - _arg3[2][_local5]));
} else {
if ((_local5 % 5) == 2){
if (_arg3[1][_local5]){
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.zjy.gotoAndStop(_arg3[1][_local5]);
} else {
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.zjy.gotoAndStop(_arg1[("zj" + Math.ceil((_local5 / 5)))].main.zjy.totalFrames);
};
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.zjy.alpha = (_arg3[1][(_local5 + 3)] * 0.35);
if (_arg3[2][_local5]){
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.zjy.gotoAndStop(_arg3[2][_local5]);
} else {
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.zjy.gotoAndStop(_arg2[("zj" + Math.ceil((_local5 / 5)))].main.zjy.totalFrames);
};
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.zjy.alpha = (_arg3[2][(_local5 + 3)] * 0.35);
} else {
if ((_local5 % 5) == 3){
if (_arg3[1][_local5]){
_arg1[("jz" + Math.ceil((_local5 / 5)))].gotoAndStop(_arg3[1][_local5]);
} else {
_arg1[("jz" + Math.ceil((_local5 / 5)))].gotoAndStop(_arg1[("jz" + Math.ceil((_local5 / 5)))].totalFrames);
};
if (_arg3[2][_local5]){
_arg2[("jz" + Math.ceil((_local5 / 5)))].gotoAndStop(_arg3[2][_local5]);
} else {
_arg2[("jz" + Math.ceil((_local5 / 5)))].gotoAndStop(_arg2[("jz" + Math.ceil((_local5 / 5)))].totalFrames);
};
} else {
if ((_local5 % 5) == 4){
if (_arg3[1][_local5]){
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.dh.gotoAndStop(_arg3[1][_local5]);
} else {
_arg1[("zj" + Math.ceil((_local5 / 5)))].main.dh.gotoAndStop(_arg1[("zj" + Math.ceil((_local5 / 5)))].main.dh.totalFrames);
};
if (_arg3[2][_local5]){
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.dh.gotoAndStop(_arg3[2][_local5]);
} else {
_arg2[("zj" + Math.ceil((_local5 / 5)))].main.dh.gotoAndStop(_arg2[("zj" + Math.ceil((_local5 / 5)))].main.dh.totalFrames);
};
};
};
};
};
_local5++;
};
}
public function plays(_arg1):void{
gotoAndStop("frame_2");
}
public function pzs(_arg1):void{
if (sb.n == _arg1.currentTarget.n){
sb.n = 0;
sb.stopDrag();
sb.x = -100;
} else {
hy();
sb.n = _arg1.currentTarget.n;
sb.main.gotoAndStop(_arg1.currentTarget.n);
sb.startDrag(true);
};
}
}
}//package exquisite_fla
Section 9
//sprite2_37 (exquisite_fla.sprite2_37)
package exquisite_fla {
import flash.display.*;
public dynamic class sprite2_37 extends MovieClip {
public function sprite2_37(){
addFrameScript(14, frame15);
}
function frame15(){
stop();
}
}
}//package exquisite_fla
Section 10
//Timeline_122 (exquisite_fla.Timeline_122)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_122 extends MovieClip {
public function Timeline_122(){
addFrameScript(49, frame50);
}
function frame50(){
stop();
}
}
}//package exquisite_fla
Section 11
//Timeline_123 (exquisite_fla.Timeline_123)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_123 extends MovieClip {
public function Timeline_123(){
addFrameScript(43, frame44);
}
function frame44(){
stop();
}
}
}//package exquisite_fla
Section 12
//Timeline_124 (exquisite_fla.Timeline_124)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_124 extends MovieClip {
public function Timeline_124(){
addFrameScript(6, frame7);
}
function frame7(){
stop();
}
}
}//package exquisite_fla
Section 13
//Timeline_125 (exquisite_fla.Timeline_125)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_125 extends MovieClip {
public function Timeline_125(){
addFrameScript(62, frame63);
}
function frame63(){
stop();
}
}
}//package exquisite_fla
Section 14
//Timeline_126 (exquisite_fla.Timeline_126)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_126 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
public function Timeline_126(){
addFrameScript(16, frame17);
}
function frame17(){
stop();
}
}
}//package exquisite_fla
Section 15
//Timeline_127 (exquisite_fla.Timeline_127)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_127 extends MovieClip {
public var hand:MovieClip;
}
}//package exquisite_fla
Section 16
//Timeline_128 (exquisite_fla.Timeline_128)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_128 extends MovieClip {
public var hand:MovieClip;
}
}//package exquisite_fla
Section 17
//Timeline_131 (exquisite_fla.Timeline_131)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_131 extends MovieClip {
public var zs_mc:MovieClip;
public var s;
public var save_mc1:MovieClip;
public var save_mc2:MovieClip;
public var save_mc3:MovieClip;
public var save_mc4:MovieClip;
public function Timeline_131(){
addFrameScript(0, frame1);
}
public function save_mcdj(_arg1):void{
MovieClip(root).xz = _arg1.currentTarget.n;
zs_mc.gotoAndStop(2);
}
function frame1(){
s = 1;
while (s <= 4) {
this[("save_mc" + s)].n = s;
this[("save_mc" + s)].arr = [];
if (MovieClip(root)[(("save" + s) + "_arr")][0] > 0){
this[("save_mc" + s)].mouseChildren = false;
this[("save_mc" + s)].buttonMode = true;
this[("save_mc" + s)].gotoAndStop(2);
this[("save_mc" + s)].addEventListener(MouseEvent.MOUSE_DOWN, save_mcdj);
} else {
this[("save_mc" + s)].mouseChildren = true;
this[("save_mc" + s)].buttonMode = false;
this[("save_mc" + s)].gotoAndStop(1);
this[("save_mc" + s)].removeEventListener(MouseEvent.MOUSE_DOWN, save_mcdj);
};
this[("save_mc" + s)].arr = MovieClip(root)[(("save" + s) + "_arr")];
s++;
};
zs_mc.gotoAndStop(1);
}
}
}//package exquisite_fla
Section 18
//Timeline_132 (exquisite_fla.Timeline_132)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_132 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
public function Timeline_132(){
addFrameScript(1, frame2);
}
function frame2(){
MovieClip(root).listp(hand1.hand, hand2.hand, this.arr);
}
}
}//package exquisite_fla
Section 19
//Timeline_134 (exquisite_fla.Timeline_134)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_134 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
public function Timeline_134(){
addFrameScript(1, frame2);
}
function frame2(){
MovieClip(root).listp(hand1.hand, hand2.hand, this.arr);
}
}
}//package exquisite_fla
Section 20
//Timeline_136 (exquisite_fla.Timeline_136)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_136 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
public function Timeline_136(){
addFrameScript(1, frame2);
}
function frame2(){
MovieClip(root).listp(hand1.hand, hand2.hand, this.arr);
}
}
}//package exquisite_fla
Section 21
//Timeline_138 (exquisite_fla.Timeline_138)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_138 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
public function Timeline_138(){
addFrameScript(1, frame2);
}
function frame2(){
MovieClip(root).listp(hand1.hand, hand2.hand, this.arr);
}
}
}//package exquisite_fla
Section 22
//Timeline_140 (exquisite_fla.Timeline_140)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_140 extends MovieClip {
public var close_btn:SimpleButton;
public var hand1:MovieClip;
public var bg2_btn:SimpleButton;
public var hand2:MovieClip;
public function Timeline_140(){
addFrameScript(1, frame2);
}
public function closes(_arg1):void{
gotoAndStop(1);
}
function frame2(){
MovieClip(root).listp(hand1.hand, hand2.hand, MovieClip(root)[(("save" + MovieClip(root).xz) + "_arr")]);
close_btn.addEventListener(MouseEvent.MOUSE_DOWN, closes);
bg2_btn.useHandCursor = false;
}
}
}//package exquisite_fla
Section 23
//Timeline_31 (exquisite_fla.Timeline_31)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
public dynamic class Timeline_31 extends MovieClip {
public var logo_btn:SimpleButton;
public function Timeline_31(){
addFrameScript(0, frame1);
}
function frame1(){
logo_btn.addEventListener(MouseEvent.CLICK, linkHandler);
}
public function linkHandler(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://www.hotgamesforgirls.com"), "_blank");
}
}
}//package exquisite_fla
Section 24
//Timeline_38 (exquisite_fla.Timeline_38)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_38 extends MovieClip {
public function Timeline_38(){
addFrameScript(2, frame3);
}
function frame3(){
gotoAndStop(1);
}
}
}//package exquisite_fla
Section 25
//Timeline_57 (exquisite_fla.Timeline_57)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_57 extends MovieClip {
public var zj1:MovieClip;
public var zj4:MovieClip;
public var jz3:MovieClip;
public var jz4:MovieClip;
public var zj3:MovieClip;
public var zj2:MovieClip;
public var zj5:MovieClip;
public var qk1:MovieClip;
public var qk5:MovieClip;
public var qk2:MovieClip;
public var pz3:MovieClip;
public var pz4:MovieClip;
public var pz5:MovieClip;
public var qk3:MovieClip;
public var pz1:MovieClip;
public var pz2:MovieClip;
public var qk4:MovieClip;
public var jz1:MovieClip;
public var jz5:MovieClip;
public var jz2:MovieClip;
}
}//package exquisite_fla
Section 26
//Timeline_59 (exquisite_fla.Timeline_59)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_59 extends MovieClip {
public var main:MovieClip;
}
}//package exquisite_fla
Section 27
//Timeline_60 (exquisite_fla.Timeline_60)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_60 extends MovieClip {
public var zjy:MovieClip;
public var dh:雕花;
public var gg:MovieClip;
}
}//package exquisite_fla
Section 28
//Timeline_69 (exquisite_fla.Timeline_69)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_69 extends MovieClip {
public var pz:MovieClip;
}
}//package exquisite_fla
Section 29
//Timeline_75 (exquisite_fla.Timeline_75)
package exquisite_fla {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Timeline_75 extends MovieClip {
public var l;
public var shou:MovieClip;
public function Timeline_75(){
addFrameScript(0, frame1, 23, frame24, 76, frame77);
}
function frame77(){
stop();
}
function frame1(){
MovieClip(root).listp(shou.hand1, shou.hand2, MovieClip(root).save4_arr);
}
function frame24(){
l = 1;
while (l <= 25) {
if ((l % 5) == 1){
MovieClip(root).save4_arr[1][l] = 1;
MovieClip(root).save4_arr[2][l] = 1;
};
l++;
};
MovieClip(root).listp(shou.hand1, shou.hand2, MovieClip(root).save4_arr);
}
}
}//package exquisite_fla
Section 30
//Timeline_76 (exquisite_fla.Timeline_76)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_76 extends MovieClip {
public var hand1:MovieClip;
public var hand2:MovieClip;
}
}//package exquisite_fla
Section 31
//Timeline_78 (exquisite_fla.Timeline_78)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_78 extends MovieClip {
public function Timeline_78(){
addFrameScript(25, frame26);
}
function frame26(){
gotoAndPlay(8);
}
}
}//package exquisite_fla
Section 32
//Timeline_81 (exquisite_fla.Timeline_81)
package exquisite_fla {
import flash.display.*;
public dynamic class Timeline_81 extends MovieClip {
public var dh:MovieClip;
}
}//package exquisite_fla
Section 33
//bg_music (bg_music)
package {
import flash.media.*;
public dynamic class bg_music extends Sound {
}
}//package
Section 34
//HitTest (HitTest)
package {
import flash.display.*;
import flash.geom.*;
public class HitTest extends MovieClip {
protected static function getDrawMatrix(_arg1:DisplayObject, _arg2:Rectangle, _arg3:Number):Matrix{
var _local4:Point;
var _local5:Matrix;
var _local6:Matrix;
_local6 = _arg1.root.transform.concatenatedMatrix;
_local4 = _arg1.localToGlobal(new Point());
_local5 = _arg1.transform.concatenatedMatrix;
_local5.tx = (_local4.x - _arg2.x);
_local5.ty = (_local4.y - _arg2.y);
_local5.a = (_local5.a / _local6.a);
_local5.d = (_local5.d / _local6.d);
if (_arg3 != 1){
_local5.scale(_arg3, _arg3);
};
return (_local5);
}
public static function complexHitTestObject(_arg1:DisplayObject, _arg2:DisplayObject, _arg3:Number=1):Boolean{
return (!((complexIntersectionRectangle(_arg1, _arg2, _arg3).width == 0)));
}
public static function complexIntersectionRectangle(_arg1:DisplayObject, _arg2:DisplayObject, _arg3:Number=1):Rectangle{
var _local4:Rectangle;
var _local5:BitmapData;
var _local6:Rectangle;
if (_arg3 <= 0){
throw (new Error("ArgumentError: Error #5001: Invalid value for accurracy", 5001));
};
if (!_arg1.hitTestObject(_arg2)){
return (new Rectangle());
};
_local4 = intersectionRectangle(_arg1, _arg2);
if (((((_local4.width * _arg3) < 1)) || (((_local4.height * _arg3) < 1)))){
return (new Rectangle());
};
_local5 = new BitmapData((_local4.width * _arg3), (_local4.height * _arg3), false, 0);
_local5.draw(_arg1, HitTest.getDrawMatrix(_arg1, _local4, _arg3), new ColorTransform(1, 1, 1, 1, 0xFF, -255, -255, 0xFF));
_local5.draw(_arg2, HitTest.getDrawMatrix(_arg2, _local4, _arg3), new ColorTransform(1, 1, 1, 1, 0xFF, 0xFF, 0xFF, 0xFF), BlendMode.DIFFERENCE);
_local6 = _local5.getColorBoundsRect(4294967295, 4278255615);
_local5.dispose();
if (_arg3 != 1){
_local6.x = (_local6.x / _arg3);
_local6.y = (_local6.y / _arg3);
_local6.width = (_local6.width / _arg3);
_local6.height = (_local6.height / _arg3);
};
_local6.x = (_local6.x + _local4.x);
_local6.y = (_local6.y + _local4.y);
return (_local6);
}
public static function intersectionRectangle(_arg1:DisplayObject, _arg2:DisplayObject):Rectangle{
var _local3:Rectangle;
var _local4:Rectangle;
var _local5:Rectangle;
if (((((!(_arg1.root)) || (!(_arg2.root)))) || (!(_arg1.hitTestObject(_arg2))))){
return (new Rectangle());
};
_local3 = _arg1.getBounds(_arg1.root);
_local4 = _arg2.getBounds(_arg2.root);
_local5 = new Rectangle();
_local5.x = Math.max(_local3.x, _local4.x);
_local5.y = Math.max(_local3.y, _local4.y);
_local5.width = Math.min(((_local3.x + _local3.width) - _local5.x), ((_local4.x + _local4.width) - _local5.x));
_local5.height = Math.min(((_local3.y + _local3.height) - _local5.y), ((_local4.y + _local4.height) - _local5.y));
return (_local5);
}
}
}//package
Section 35
//remove_mcl (remove_mcl)
package {
import flash.display.*;
public dynamic class remove_mcl extends MovieClip {
}
}//package
Section 36
//ssbb (ssbb)
package {
import flash.display.*;
public dynamic class ssbb extends MovieClip {
public var main:MovieClip;
public function ssbb(){
addFrameScript(0, frame1, 6, frame7);
}
function frame7(){
gotoAndStop(1);
}
function frame1(){
stop();
this.mouseEnabled = false;
}
}
}//package
Section 37
//雕花 (雕花)
package {
import flash.display.*;
public dynamic class 雕花 extends MovieClip {
}
}//package