Frame 1
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
stop();
__com_mochibot__("61e622b8", this, 10301, true);
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 239 MovieClip in Frame 3
onClipEvent (load) {
_global.bj_sound = new Sound(this);
_global.bj_sound.attachSound("bg_sound");
_global.bj_sound.start();
_global.bj_sound.onSoundComplete = function () {
_global.bj_sound.start();
};
}
Instance of Symbol 280 MovieClip "_logo" in Frame 3
on (release) {
getURL ("http://www.rainbowdressup.com", "_blank");
}
Frame 4
stop();
newsWindow._visible = false;
Symbol 1 MovieClip [FWAd_AS2] Frame 1
#initclip 2
Object.registerClass("FWAd_AS2", FWAd_AS2);
#endinitclip
Symbol 16 MovieClip Frame 20
this.removeMovieClip();
Symbol 17 MovieClip Frame 1
Frame_num = 1;
angle = 360;
plus_angle = 0;
scene_width = 400;
scene_height = 45;
bar_mc.i = 0;
bar_mc._visible = 0;
bar_mc.onEnterFrame = function () {
var _local2 = this;
if ((_local2.i % Frame_num) == 0) {
mc = _local2.duplicateMovieClip("bar_mc" + _local2.i, _local2.i);
mc._x = random(scene_width);
mc._y = random(scene_height);
mc._rotation = random(angle) + plus_angle;
}
_local2.i++;
};
Symbol 41 MovieClip Frame 30
stop();
Symbol 53 MovieClip Frame 21
stop();
Symbol 58 MovieClip Frame 100
stop();
_parent.gotoAndPlay("start");
Symbol 69 Button
on (press) {
_root.gotoAndStop(2);
}
Symbol 70 MovieClip Frame 1
loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
pre = int((loaded / total) * 40);
loadingbar.gotoAndPlay(pre);
stop();
loadingbar.onRelease = function () {
getURL ("http://www.rainbowdressup.com", "_blank");
};
Instance of Symbol 54 MovieClip in Symbol 70 MovieClip Frame 1
on (release) {
getURL ("http://www.rainbowdressup.com", "_blank");
}
Symbol 70 MovieClip Frame 20
stop();
Symbol 306 MovieClip [__Packages.FWAd_AS2] Frame 0
class FWAd_AS2 extends MovieClip
{
static var xx, yy, wid, hei, id, onClickStartBtn, fwAd, frameworkLoader, lc, loadFrameworkSuccess, loadFrameworkFailed, frameworkInitFinished, loadGameCompleted, restLoadFrameworkTimes, lc_sendName, lc_connName, canNotShowAd;
var adValues, _FWAd, createEmptyMovieClip, getNextHighestDepth, mcl, loadingBar, loadingBar_bar, onEnterFrame, removeMovieClip, _parent, swapDepths, _visible, _x;
function FWAd_AS2 () {
super();
xx = adValues.x;
yy = adValues.y;
wid = adValues.wid;
hei = adValues.hei;
id = adValues.id;
adType = adValues.adType;
if (adValues.onClickCloseBtn) {
onClickStartBtn = adValues.onClickCloseBtn;
} else {
onClickStartBtn = adValues.onClickStartBtn;
}
fwAd = this;
_FWAd = FWAd_AS2;
frameworkLoader = null;
lc = null;
loadFrameworkSuccess = false;
loadFrameworkFailed = false;
frameworkInitFinished = false;
System.security.allowDomain(frameworDomain);
System.security.allowInsecureDomain(frameworDomain);
fscommand ("showMenu", "false");
var my_cm = new ContextMenu();
my_cm.hideBuiltInItems();
_root.menu = my_cm;
fscommand ("trapallkeys", "true");
loadGameCompleted = _root.getBytesLoaded() == _root.getBytesTotal();
trace("FWAd_AS2 loadGameCompleted=" + loadGameCompleted);
frameworkLoader = createEmptyMovieClip("frameworkLoader", getNextHighestDepth());
frameworkLoader.createEmptyMovieClip("content", frameworkLoader.getNextHighestDepth());
mcl = new MovieClipLoader();
mcl.onLoadInit = function () {
FWAd_AS2.fwAd.loadFrameworkComplete();
};
mcl.onLoadError = function () {
FWAd_AS2.fwAd.loadFrameworkError();
};
restLoadFrameworkTimes = loadFrameworkTimes;
loadFramework();
var txt_sp = createEmptyMovieClip("txt_sp", getNextHighestDepth());
var DropShadowFilterClassName = "flash.filters.DropShadowFilter";
var DropShadowFilterClass = eval (DropShadowFilterClassName);
if (DropShadowFilterClass) {
txt_sp.filters = [new DropShadowFilterClass(0, 0, 0, 1, 2, 2, 4)];
}
var loadingBar_hei = 8;
var loadingBar_x = 10;
var loadingBar_wid = (wid - (2 * loadingBar_x));
loadingBar = createEmptyMovieClip("loadingBar", getNextHighestDepth());
loadingBar._x = loadingBar_x;
loadingBar._y = (hei - loadingBar_hei) - 6;
var loadingBar_bottom = loadingBar.createEmptyMovieClip("loadingBar_bottom", loadingBar.getNextHighestDepth());
loadingBar_bar = loadingBar.createEmptyMovieClip("loadingBar_bar", loadingBar.getNextHighestDepth());
var loadingBar_line = loadingBar.createEmptyMovieClip("loadingBar_line", loadingBar.getNextHighestDepth());
loadingBar_bottom.clear();
loadingBar_bottom.beginFill(3355443);
loadingBar_bottom.moveTo(0, 0);
loadingBar_bottom.lineTo(loadingBar_wid, 0);
loadingBar_bottom.lineTo(loadingBar_wid, loadingBar_hei);
loadingBar_bottom.lineTo(0, loadingBar_hei);
loadingBar_bottom.lineTo(0, 0);
loadingBar_bottom.endFill();
loadingBar_bar.clear();
var MatrixClassName = "flash.geom.Matrix";
var MatrixClass = eval (MatrixClassName);
if (MatrixClass) {
loadingBar_bar.beginGradientFill("linear", [16777215, 16750950], [100, 100], [63, 255], new MatrixClass(0.006, 0, 0, 1, 0, 0));
} else {
loadingBar_bar.beginFill(16750950);
}
loadingBar_bar._rotation = 90;
loadingBar_bar.moveTo(0, -loadingBar_wid);
loadingBar_bar.lineTo(loadingBar_hei, -loadingBar_wid);
loadingBar_bar.lineTo(loadingBar_hei, 0);
loadingBar_bar.lineTo(0, 0);
loadingBar_bar.lineTo(0, -loadingBar_wid);
loadingBar_bar.endFill();
loadingBar_line.clear();
loadingBar_line.lineStyle(1, 6710886);
loadingBar_line.moveTo(0, 0);
loadingBar_line.lineTo(loadingBar_wid, 0);
loadingBar_line.lineTo(loadingBar_wid, loadingBar_hei);
loadingBar_line.lineTo(0, loadingBar_hei);
loadingBar_line.lineTo(0, 0);
loadingBar_line.endFill();
loadingBar_bar._width = 1;
loadingBar_bar._xscale = 100;
switch (adType) {
case AD_TYPE_LOADING :
break;
default :
loadingBar._visible = false;
}
if (loadGameCompleted) {
loadingBar._visible = false;
} else {
loadingBar.onEnterFrame = function () {
FWAd_AS2.fwAd.loadGameProgress();
};
}
}
static function showAd(_adValues) {
var _local6 = {x:xx, y:yy, wid:wid, hei:hei, id:id, adType:AD_TYPE_CONTAINER};
for (var _local3 in _adValues) {
_local6[_local3] = _adValues[_local3];
}
var _local4 = _local6.container || _root;
if (_local4) {
_local4.attachMovie("FWAd_AS2", "fwAd", _local4.getNextHighestDepth(), {adValues:_local6});
} else {
trace("\u672A\u6307\u5B9A\u5BB9\u5668,\u8BF7\u6539\u6210\u4F8B\u5982: FWAd_AS2.showAd({container:_root}");
}
}
function loadFramework() {
mcl.loadClip(frameworkSWFPath, frameworkLoader.content);
_global.clearTimeout(timeoutId);
timeoutId = _global.setTimeout(loadFrameworkTimeout, loadFrameworkTimeoutTime * 1000);
}
function loadGameProgress() {
switch (adType) {
case AD_TYPE_LOADING :
var _local3 = _root.getBytesLoaded() / _root.getBytesTotal();
loadingBar_bar._xscale = 100;
loadingBar_bar._yscale = _local3 * 100;
if (_local3 >= 1) {
loadingBar.onEnterFrame = null;
loadGameComplete();
}
break;
default :
loadingBar.onEnterFrame = null;
}
}
function loadGameComplete() {
loadGameCompleted = true;
loadingBar._visible = false;
checkLoadGameCompleteAndTryStart();
if (frameworkInitFinished) {
lc.send(lc_sendName, "that2this", "loadGameCompleted");
}
}
function loadFrameworkComplete() {
onEnterFrame = checkFrameworkFirstInit;
}
function checkFrameworkFirstInit() {
var _local4 = Math.round(frameworkLoader.getBounds(frameworkLoader).xMin / 10);
if (_local4 < -1000) {
onEnterFrame = null;
lc_connName = "_FWAd" + _local4;
lc_sendName = "_Framework" + _local4;
lc = new LocalConnection();
lc.allowDomain = function () {
return(true);
};
lc.allowInsecureDomain = function () {
return(true);
};
lc.onStatus = function () {
var _local2 = arguments[0];
if (!(_local2.level === "error")) {
} else {
trace("lc error");
}
};
lc.connect(lc_connName);
lc.that2this = function () {
FWAd_AS2.fwAd.Framework2FWAd.apply(FWAd_AS2.fwAd, arguments);
};
_global.clearTimeout(timeoutId);
loadFrameworkSuccess = true;
checkLoadGameCompleteAndTryStart();
}
}
function loadFrameworkTimeout() {
trace("loadFrameworkTimeout");
fwAd.loadFrameworkError();
}
function loadFrameworkError() {
trace("\u5269\u4F59\u5C1D\u8BD5\u52A0\u8F7D\u6B21\u6570:" + restLoadFrameworkTimes);
_global.clearTimeout(timeoutId);
if ((--restLoadFrameworkTimes) < 0) {
loadFrameworkFailed = true;
checkLoadGameCompleteAndTryStart();
} else {
mcl.uploadClip();
loadFramework();
}
}
function Framework2FWAd() {
switch (arguments[0]) {
case "initFinished" :
frameworkInitFinished = true;
lc.send(lc_sendName, "that2this", "confirmInitFinished", getFWAdValuesByNameArr(arguments.slice(1)));
break;
case "clickStartBtn" :
clickStartBtn();
break;
case "canNotShowAd" :
case "noId" :
canNotShowAd = true;
checkLoadGameCompleteAndTryStart();
}
}
function getFWAdValuesByNameArr(nameArr) {
var _local3 = new Object();
for (var _local4 in nameArr) {
var _local1 = nameArr[_local4];
_local3[_local1] = FWAd_AS2[_local1];
}
return(_local3);
}
function checkLoadGameCompleteAndTryStart() {
if (loadGameCompleted) {
if (loadFrameworkFailed) {
trace("\u52A0\u8F7D framework \u5931\u8D25");
if (ifLoadFrameworkErrorCanPlayGame || (checkIsOurDomain())) {
trace("\u81EA\u52A8\u8DF3\u5230\u6E38\u620F");
clickStartBtn();
} else {
trace("\u4E0D\u81EA\u52A8\u8DF3\u5230\u6E38\u620F");
}
} else if (canNotShowAd) {
if (checkIsOurDomain()) {
clickStartBtn();
}
}
}
}
function checkIsOurDomain() {
if (_root._url) {
var _local2 = _root._url.toLowerCase();
return(((_local2.indexOf(".youyouwin.com/") > 0) || (_local2.indexOf(".7k7k.com/") > 0)) || (_local2.indexOf("file:///") == 0));
}
return(true);
}
function clickStartBtn() {
if (onClickStartBtn != null) {
onClickStartBtn();
onClickStartBtn = null;
}
removeMovieClip();
var _local4 = new Array();
for (var _local5 in _parent) {
var _local3 = _parent[_local5];
if (_local3 instanceof MovieClip) {
var _local2 = _local3.getDepth();
if (_local2 >= 0) {
_local4[_local2] = true;
}
}
}
var _local2 = 65535;
while (_local2 >= 0) {
if (_local4[_local2]) {
} else {
swapDepths(_local2);
break;
}
_local2--;
}
removeMovieClip();
_visible = false;
_x = -10000;
}
static var ifLoadFrameworkErrorCanPlayGame = true;
static var loadFrameworkTimeoutTime = 8;
static var loadFrameworkTimes = 2;
static var ifAdFailCanPlayGame = true;
static var ifAddCallBackErrorCanPlayGame = false;
static var frameworDomain = "flashcfg.youyouwin.com";
static var frameworkSWFPath = ("http://" + frameworDomain) + "/Framework2.swf";
static var AD_TYPE_LOADING = "loading";
static var AD_TYPE_CONTAINER = "container";
static var adType = AD_TYPE_LOADING;
var timeoutId = -1;
}
Symbol 96 Button
on (release) {
play();
}
Symbol 100 Button
on (press) {
getURL ("http://www.rainbowdressup.com/", "_blank");
}
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
stop();
Symbol 109 MovieClip Frame 3
stop();
Symbol 109 MovieClip Frame 4
stop();
Symbol 109 MovieClip Frame 5
stop();
Symbol 109 MovieClip Frame 6
stop();
Symbol 109 MovieClip Frame 7
gotoAndStop (1);
Symbol 109 MovieClip Frame 8
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 126 MovieClip Frame 3
stop();
Symbol 126 MovieClip Frame 4
stop();
Symbol 126 MovieClip Frame 5
stop();
Symbol 126 MovieClip Frame 6
stop();
Symbol 126 MovieClip Frame 7
gotoAndStop (1);
Symbol 126 MovieClip Frame 8
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 2
stop();
Symbol 138 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 4
stop();
Symbol 138 MovieClip Frame 5
stop();
Symbol 138 MovieClip Frame 6
stop();
Symbol 138 MovieClip Frame 7
stop();
Symbol 138 MovieClip Frame 8
stop();
Symbol 138 MovieClip Frame 9
stop();
Symbol 138 MovieClip Frame 10
stop();
Symbol 138 MovieClip Frame 11
gotoAndStop (1);
Symbol 138 MovieClip Frame 12
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 146 MovieClip Frame 3
stop();
Symbol 146 MovieClip Frame 4
stop();
Symbol 146 MovieClip Frame 5
stop();
Symbol 146 MovieClip Frame 6
stop();
Symbol 146 MovieClip Frame 7
gotoAndStop (1);
Symbol 146 MovieClip Frame 8
stop();
Symbol 152 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 2
stop();
Symbol 152 MovieClip Frame 3
stop();
Symbol 152 MovieClip Frame 4
stop();
Symbol 152 MovieClip Frame 5
stop();
Symbol 152 MovieClip Frame 6
gotoAndStop (2);
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 2
stop();
Symbol 158 MovieClip Frame 3
stop();
Symbol 158 MovieClip Frame 4
stop();
Symbol 158 MovieClip Frame 5
stop();
Symbol 158 MovieClip Frame 6
gotoAndStop (2);
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
stop();
Symbol 168 MovieClip Frame 3
stop();
Symbol 168 MovieClip Frame 4
stop();
Symbol 168 MovieClip Frame 5
stop();
Symbol 168 MovieClip Frame 6
stop();
Symbol 168 MovieClip Frame 7
gotoAndStop (1);
Symbol 168 MovieClip Frame 8
stop();
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 2
stop();
Symbol 177 MovieClip Frame 3
stop();
Symbol 177 MovieClip Frame 4
stop();
Symbol 177 MovieClip Frame 5
stop();
Symbol 177 MovieClip Frame 6
stop();
Symbol 177 MovieClip Frame 7
gotoAndStop (1);
Symbol 177 MovieClip Frame 8
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 3
stop();
Symbol 185 MovieClip Frame 4
stop();
Symbol 185 MovieClip Frame 5
stop();
Symbol 185 MovieClip Frame 6
stop();
Symbol 185 MovieClip Frame 7
gotoAndStop (1);
Symbol 185 MovieClip Frame 8
stop();
Symbol 190 Button
on (release) {
hg_mc.play();
th_mc.gotoAndStop("kong");
mz_mc.gotoAndStop("kong");
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 194 Button
on (release) {
th_mc.play();
hg_mc.gotoAndStop("kong");
mz_mc.gotoAndStop("kong");
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 198 Button
on (release) {
xl_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 202 Button
on (release) {
eh_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 206 Button
on (release) {
mz_mc.play();
th_mc.gotoAndStop("kong");
hg_mc.gotoAndStop("kong");
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 210 Button
on (release) {
sz_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 214 Button
on (release) {
yf_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 218 Button
on (release) {
xz_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 222 Button
on (release) {
tf_mc.play();
mySound = new Sound();
mySound.attachSound("GLCRACK.mp3");
mySound.start();
}
Symbol 226 Button
on (release) {
hg_mc.gotoAndStop("kong");
th_mc.gotoAndStop("kong");
xl_mc.gotoAndStop("kong");
mz_mc.gotoAndStop("kong");
tf_mc.gotoAndStop(1);
eh_mc.gotoAndStop("kong");
sz_mc.gotoAndStop("kong");
yf_mc.gotoAndStop("kong");
xz_mc.gotoAndStop("kong");
}
Symbol 229 Button
on (release) {
gotoAndStop ("show");
}
Symbol 232 Button
on (press) {
getURL ("http://www.rainbowdressup.com/", "_blank");
}
Symbol 235 Button
on (press) {
this.posi = _global.bj_sound.position / 1000;
_global.bj_sound.stop();
nextFrame();
}
Symbol 238 Button
on (press) {
_global.bj_sound.start(this.posi);
prevFrame();
}
Symbol 239 MovieClip Frame 1
stop();
Symbol 285 Button
on (release) {
gotoAndStop ("replay");
hg_mc.gotoAndStop(1);
th_mc.gotoAndStop(1);
xl_mc.gotoAndStop(1);
mz_mc.gotoAndStop(1);
tf_mc.gotoAndStop(1);
eh_mc.gotoAndStop(1);
sz_mc.gotoAndStop(1);
yf_mc.gotoAndStop(1);
xz_mc.gotoAndStop(1);
}
Symbol 300 Button
on (press) {
_parent.newsWindow._visible = false;
}
Symbol 305 Button
on (press) {
newsWindow._visible = true;
}