Combined Code
movieClip 56 map_mc3_F {
}
movieClip 57 map_mc3 {
}
movieClip 120 map_mc2_F {
frame 1 {
TwiBalloon.onRelease = function () {
_root.gotoAndPlay('Fluttershy_Twi');
};
}
}
movieClip 136 {
}
movieClip 144 {
}
movieClip 156 {
}
movieClip 182 {
}
movieClip 193 {
frame 1 {
stop();
}
frame 9 {
stop();
}
}
movieClip 194 map_mc2 {
frame 1 {
cloud1.onRelease = function () {
cloud1.play();
};
cloud2.onRelease = function () {
cloud2.play();
};
cloud3.onRelease = function () {
cloud3.play();
};
cloud4.onRelease = function () {
cloud4.play();
};
cloud5.onRelease = function () {
cloud5.play();
};
cloud6.onRelease = function () {
cloud6.play();
};
cloud7.onRelease = function () {
cloud7.play();
};
cloud8.onRelease = function () {
cloud8.play();
};
cloud9.onRelease = function () {
cloud9.play();
};
cloud10.onRelease = function () {
cloud10.play();
};
}
frame 1 {
RDBalloon.onRelease = function () {
_root.gotoAndPlay('RD PP');
};
}
}
movieClip 196 map_mc_F {
}
movieClip 329 {
}
movieClip 486 {
frame 1 {
stop();
}
}
movieClip 488 map_mc {
frame 1 {
TankButton.onRelease = function () {
Tank.play();
};
cloud1.onRelease = function () {
cloud1.play();
};
cloud2.onRelease = function () {
cloud2.play();
};
cloud3.onRelease = function () {
cloud3.play();
};
cloud4.onRelease = function () {
cloud4.play();
};
cloud5.onRelease = function () {
cloud5.play();
};
cloud6.onRelease = function () {
cloud6.play();
};
}
}
movieClip 500 {
}
movieClip 505 {
}
movieClip 509 {
}
movieClip 516 {
}
movieClip 533 {
}
movieClip 534 {
}
movieClip 547 {
}
movieClip 548 {
}
movieClip 549 player_ship_mc {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 558 {
}
movieClip 563 {
}
movieClip 569 {
}
movieClip 576 {
}
movieClip 595 {
}
movieClip 596 {
}
movieClip 597 {
}
movieClip 601 {
}
movieClip 602 player_ship_mc_F {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
frame 1 {
function one() {}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem('PONIES!', one);
MENU.customItems.push(Functioned);
_root.menu = MENU;
}
movieClip 610 {
}
movieClip 614 {
}
movieClip 616 {
}
button 617 {
on (release) {
_root.play();
}
}
button 618 {
on (release) {
_root.gotoAndPlay('credits');
}
}
movieClip 620 {
frame 1 {
function timerHandler() {
if (!loadingComplete) {
var v4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._yscale = 100 * v4;
if (v4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop('loaded');
}
return undefined;
}
}
dt = getTimer() - time;
time += dt;
frameAccum += dt;
var v3 = 0;
for (;;) {
if (!(frameAccum >= FRAME_TIME && v3 < MAX_FRAME_SKIP)) break;
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
frameAccum -= FRAME_TIME;
v3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return undefined;
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof clip[childName] == 'movieclip') {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.play();
}
_root.stop();
stop();
var FRAME_TIME = 41.66666666666666;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 1;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, 'timerHandler', FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
}
}
movieClip 993 {
}
movieClip 1011 {
}
movieClip 1013 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v3 = sX / this._width;
var v4 = sY / this._height;
_parent._x = cX - this._x * v3;
_parent._y = cY - this._y * v4;
_parent._xscale = 100 * v3;
_parent._yscale = 100 * v4;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
this.onUnload = resetStage;
}
}
button 1017 {
on (press) {
if (_quality == 'HIGH') {
_quality = 'MEDIUM';
} else {
if (_quality == 'MEDIUM') {
_quality = 'LOW';
} else {
if (_quality == 'LOW') {
_quality = 'HIGH';
}
}
}
}
}
frame 2 {
delete this.onEnterFrame;
}
button 1018 {
on (release) {
_root.gotoAndPlay('skip intro');
}
}
movieClip 1020 {
}
movieClip 1040 {
}
movieClip 1089 {
}
movieClip 1139 {
}
movieClip 1143 {
frame 28 {
stop();
}
}
movieClip 1145 {
frame 28 {
stop();
}
}
movieClip 1150 {
}
movieClip 1151 {
}
movieClip 1157 {
}
movieClip 1161 {
}
movieClip 1183 {
frame 13 {
stop();
}
}
movieClip 1187 {
}
movieClip 1188 {
frame 1 {
onEnterFrame = function () {
Sparkle1 = new Sound(this);
Sparkle1.attachSound('Sparkle1');
Sparkle1.start(0, 1);
};
}
frame 2 {
delete this.onEnterFrame;
}
frame 95 {
Sparkle1.stop();
delete Sparkle1;
}
frame 95 {
stop();
}
}
movieClip 1193 {
}
frame 588 {
stop();
}
movieClip 1196 {
frame 361 {
stop();
}
}
movieClip 1197 {
frame 38 {
stop();
}
}
movieClip 1205 {
frame 52 {
stop();
}
}
movieClip 1211 {
}
movieClip 1247 {
}
movieClip 1280 {
frame 1 {
stop();
}
}
movieClip 1311 {
}
movieClip 1320 {
}
movieClip 1328 {
}
movieClip 1375 {
}
movieClip 1376 {
}
movieClip 1424 {
}
movieClip 1425 {
}
movieClip 1429 {
}
movieClip 1433 {
}
movieClip 1436 {
frame 1 {
onEnterFrame = function () {
PPbounce = new Sound(this);
PPbounce.attachSound('PPbounce');
PPbounce.start(0, 1);
};
}
frame 2 {
delete this.onEnterFrame;
}
frame 16 {
PPbounce.stop();
delete PPbounce;
}
}
frame 762 {
Rarity_theme.stop();
delete Twilight_theme;
Twilight_theme.stop();
delete Twilight_theme;
PP_theme.stop();
delete Twilight_theme;
RD_theme.stop();
delete Twilight_theme;
AJ_theme.stop();
delete Twilight_theme;
Fluttershy_theme.stop();
delete Twilight_theme;
}
movieClip 1457 {
}
button 1458 {
on (release) {
_root.gotoAndStop('HomeMenu');
}
}
frame 763 {
onEnterFrame = function () {
streamsound_0 = new Sound(this);
streamsound_0.attachSound('streamsound_0');
streamsound_0.start(0, 1);
_root.RD_HomeIdle.enabled = true;
_root.PP_HomeIdle.enabled = true;
_root.Fluttershy_HomeIdle.enabled = true;
_root.AJ_HomeIdle.enabled = true;
_root.Twi_HomeIdle.enabled = true;
_root.Rarity_HomeIdle.enabled = true;
};
}
frame 764 {
delete this.onEnterFrame;
stop();
Twi_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_Twi');
};
PP_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_PP');
};
RD_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_RD');
};
Rarity_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_Rarity');
};
Fluttershy_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_Fluttershy');
};
AJ_HomeIdle.onRelease = function () {
_root.gotoAndPlay('Home_AJ');
};
}
frame 764 {
delete this.onEnterFrame;
}
frame 772 {
streamsound_0.stop();
PPbounce.stop();
delete PPbounce;
delete streamsound_0;
onEnterFrame = function () {
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
frame 773 {
delete this.onEnterFrame;
}
frame 818 {
onEnterFrame = function () {
_root.gotoAndPlay('TwilightStart');
};
}
frame 819 {
streamsound_0.stop();
delete streamsound_0;
}
frame 819 {
onEnterFrame = function () {
lets_go = new Sound(this);
lets_go.attachSound('lets_go');
lets_go.start(0, 1);
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
movieClip 1476 {
frame 34 {
stop();
}
}
frame 820 {
delete this.onEnterFrame;
}
frame 881 {
delete lets_go;
}
frame 882 {
onEnterFrame = function () {
_root.gotoAndPlay('PinkiePieStart');
};
}
frame 883 {
streamsound_0.stop();
PPbounce.stop();
delete PPbounce;
delete streamsound_0;
onEnterFrame = function () {
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
movieClip 1484 {
frame 38 {
stop();
}
}
movieClip 1487 {
}
frame 884 {
delete this.onEnterFrame;
}
movieClip 1563 {
}
movieClip 1564 {
frame 21 {
stop();
}
}
frame 926 {
onEnterFrame = function () {
swoosh = new Sound(this);
swoosh.attachSound('swoosh');
swoosh.start(0, 1);
};
}
frame 927 {
delete this.onEnterFrame;
}
frame 946 {
onEnterFrame = function () {
_root.gotoAndPlay('RainbowStart');
};
}
frame 946 {
swoosh.stop();
delete swoosh;
}
frame 947 {
streamsound_0.stop();
PPbounce.stop();
delete PPbounce;
delete streamsound_0;
onEnterFrame = function () {
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
movieClip 1569 {
frame 23 {
stop();
}
}
frame 948 {
delete this.onEnterFrame;
}
frame 986 {
onEnterFrame = function () {
_root.gotoAndPlay('RarityStart');
};
}
frame 987 {
streamsound_0.stop();
PPbounce.stop();
delete PPbounce;
delete streamsound_0;
onEnterFrame = function () {
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
frame 988 {
delete this.onEnterFrame;
}
frame 1051 {
onEnterFrame = function () {
_root.gotoAndPlay('FluttershyStart');
};
}
frame 1052 {
streamsound_0.stop();
PPbounce.stop();
delete PPbounce;
delete streamsound_0;
onEnterFrame = function () {
_root.RD_HomeIdle.enabled = false;
_root.PP_HomeIdle.enabled = false;
_root.Fluttershy_HomeIdle.enabled = false;
_root.AJ_HomeIdle.enabled = false;
_root.Twi_HomeIdle.enabled = false;
_root.Rarity_HomeIdle.enabled = false;
};
}
frame 1053 {
delete this.onEnterFrame;
}
frame 1116 {
onEnterFrame = function () {
_root.gotoAndPlay('AJStart');
};
}
frame 1117 {
delete this.onEnterFrame;
}
frame 1149 {
onEnterFrame = function () {
_root.gotoAndPlay('HomeSelector');
};
}
frame 1150 {
delete this.onEnterFrame;
stopAllSounds();
}
movieClip 1917 {
frame 10 {
stop();
}
}
frame 1214 {
stop();
}
movieClip 1970 {
}
button 1971 {
on (release) {
_root.gotoAndPlay('GemChest');
}
}
movieClip 1985 {
}
movieClip 2006 {
}
movieClip 2011 {
}
instance of movieClip 2011 {
onClipEvent (release) {
_root.gotoAndPlay('SBdraw');
}
}
movieClip 2019 {
}
button 2020 {
on (release) {
_root.gotoAndPlay('BoutiqueHallway');
}
}
movieClip 2026 {
frame 60 {
stop();
}
}
movieClip 2030 {
frame 31 {
stop();
}
}
movieClip 2031 {
frame 55 {
stop();
}
}
movieClip 2042 {
frame 110 {
stop();
}
}
movieClip 2048 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 24 {
stop();
}
frame 50 {
stop();
}
frame 51 {
stop();
}
frame 104 {
stop();
}
frame 132 {
stop();
}
frame 165 {
stop();
}
}
instance of movieClip 2048 {
onClipEvent (release) {
this.play();
}
}
movieClip 2052 {
}
button 2053 {
on (release) {
_root.gotoAndPlay('Rarity_leaving');
}
}
button 2054 {
on (release) {
_root.gotoAndPlay('RarityKitchen');
}
}
movieClip 2055 {
frame 1 {
onEnterFrame = function () {
raritytheme = new Sound(this);
raritytheme.attachSound('raritytheme');
raritytheme.start(0, 1);
};
}
frame 2 {
delete this.onEnterFrame;
}
frame 234 {
stop();
raritytheme.stop();
delete raritytheme;
onEnterFrame = function () {
_root.play();
};
}
}
frame 1215 {
delete this.onEnterFrame;
stop();
DressArt.stop();
delete DressArt;
Popular.stop();
delete Popular;
canvas_mc.unloadMovie();
constructionPaper.unloadMovie();
removeMovieClip(canvas_mc);
removeMovieClip(constructionPaper);
Mouse.show();
Mouse.removeListener(mouseListener);
}
frame 1316 {
stop();
stopAllSounds();
}
movieClip 2073 {
}
button 2075 {
on (release) {
_root.gotoAndPlay('RarityRoomTransition');
}
}
movieClip 2078 {
}
movieClip 2092 {
frame 13 {
stop();
}
}
button 2094 {
on (release) {
_root.gotoAndPlay('RarityDresserTransition');
}
}
button 2095 {
on (release) {
_root.gotoAndPlay('RarityBathTransition');
}
}
movieClip 2096 {
}
button 2097 {
on (release) {
_root.gotoAndPlay('BoutiqueMain');
}
}
movieClip 2100 {
}
movieClip 2196 {
}
frame 1348 {
onEnterFrame = function () {
_root.gotoAndPlay('RarityRoomIntro');
};
}
frame 1369 {
onEnterFrame = function () {
_root.gotoAndPlay('RarityBath');
};
}
frame 1390 {
onEnterFrame = function () {
_root.gotoAndPlay('raritychangingroomIntro');
};
}
frame 1392 {
delete this.onEnterFrame;
}
movieClip 2254 {
}
movieClip 2284 {
}
movieClip 2288 {
}
movieClip 2321 {
}
movieClip 2322 {
}
movieClip 2323 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 63 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes1.enabled = true;
};
}
frame 64 {
stop();
}
frame 116 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes1.enabled = true;
_root.Rarity_roomShoes2.enabled = true;
_root.Rarity_roomShoes3.enabled = true;
};
}
}
movieClip 2325 {
}
movieClip 2326 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 60 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes2.enabled = true;
};
}
frame 61 {
stop();
}
frame 107 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes2.enabled = true;
_root.Rarity_roomShoes1.enabled = true;
_root.Rarity_roomShoes3.enabled = true;
};
}
}
movieClip 2328 {
}
movieClip 2330 {
}
movieClip 2331 {
}
movieClip 2332 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 79 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes3.enabled = true;
};
}
frame 80 {
stop();
}
frame 153 {
this.onEnterFrame = function () {
_root.Rarity_roomShoes1.enabled = true;
_root.Rarity_roomShoes2.enabled = true;
_root.Rarity_roomShoes3.enabled = true;
};
}
}
movieClip 2334 {
}
movieClip 2335 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 43 {
this.onEnterFrame = function () {
_root.Rarity_roomDress1.enabled = true;
};
}
frame 44 {
stop();
}
frame 83 {
this.onEnterFrame = function () {
_root.Rarity_roomDress1.enabled = true;
_root.Rarity_roomDress2.enabled = true;
_root.Rarity_roomDress3.enabled = true;
_root.Rarity_roomDress4.enabled = true;
};
}
}
movieClip 2337 {
}
movieClip 2338 {
}
movieClip 2339 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 65 {
this.onEnterFrame = function () {
_root.Rarity_roomDress4.enabled = true;
};
}
frame 66 {
stop();
}
frame 131 {
this.onEnterFrame = function () {
_root.Rarity_roomDress1.enabled = true;
_root.Rarity_roomDress2.enabled = true;
_root.Rarity_roomDress3.enabled = true;
_root.Rarity_roomDress4.enabled = true;
};
}
}
movieClip 2341 {
}
movieClip 2342 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 54 {
this.onEnterFrame = function () {
_root.Rarity_roomDress2.enabled = true;
};
}
frame 55 {
stop();
}
frame 98 {
this.onEnterFrame = function () {
_root.Rarity_roomDress1.enabled = true;
_root.Rarity_roomDress2.enabled = true;
_root.Rarity_roomDress3.enabled = true;
_root.Rarity_roomDress4.enabled = true;
};
}
}
movieClip 2344 {
}
movieClip 2345 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 50 {
this.onEnterFrame = function () {
_root.Rarity_roomDress3.enabled = true;
};
}
frame 51 {
stop();
}
frame 90 {
this.onEnterFrame = function () {
_root.Rarity_roomDress3.enabled = true;
_root.Rarity_roomDress2.enabled = true;
_root.Rarity_roomDress1.enabled = true;
_root.Rarity_roomDress4.enabled = true;
};
}
}
movieClip 2353 {
}
movieClip 2423 {
frame 58 {
stop();
}
}
movieClip 2473 {
frame 97 {
stop();
}
}
movieClip 2509 {
frame 73 {
stop();
}
}
movieClip 2511 {
frame 71 {
stop();
}
}
movieClip 2537 {
frame 73 {
stop();
}
}
movieClip 2566 {
frame 1 {
stop();
}
frame 15 {
stop();
}
frame 42 {
stop();
}
frame 60 {
stop();
}
frame 72 {
stop();
}
frame 96 {
stop();
}
frame 125 {
stop();
}
frame 150 {
stop();
}
frame 177 {
stop();
}
frame 198 {
stop();
}
frame 232 {
stop();
}
frame 242 {
stop();
}
frame 278 {
stop();
}
frame 280 {
stop();
}
frame 307 {
stop();
}
frame 330 {
stop();
}
frame 343 {
stop();
}
frame 361 {
stop();
}
frame 382 {
stop();
}
frame 420 {
stop();
}
frame 453 {
stop();
}
}
movieClip 2568 {
}
movieClip 2569 {
}
movieClip 2570 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 63 {
this.onEnterFrame = function () {
_root.Rarity_roomBow2.enabled = true;
};
}
frame 64 {
stop();
}
frame 121 {
this.onEnterFrame = function () {
_root.Rarity_roomBow.enabled = true;
_root.Rarity_roomBow2.enabled = true;
};
}
}
movieClip 2572 {
}
movieClip 2573 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 50 {
this.onEnterFrame = function () {
_root.Rarity_roomBow.enabled = true;
};
}
frame 51 {
stop();
}
frame 97 {
this.onEnterFrame = function () {
_root.Rarity_roomBow.enabled = true;
_root.Rarity_roomBow2.enabled = true;
};
}
}
movieClip 2575 {
}
movieClip 2576 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 51 {
this.onEnterFrame = function () {
_root.Rarity_roomFlower.enabled = true;
};
}
frame 52 {
stop();
}
frame 103 {
this.onEnterFrame = function () {
_root.Rarity_roomFlower.enabled = true;
_root.Rarity_roomFlower2.enabled = true;
};
}
}
movieClip 2578 {
}
movieClip 2579 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 59 {
this.onEnterFrame = function () {
_root.Rarity_roomCuffs2.enabled = true;
};
}
frame 60 {
stop();
}
frame 121 {
this.onEnterFrame = function () {
_root.Rarity_roomCuffs2.enabled = true;
_root.Rarity_roomCuffs1.enabled = true;
};
}
}
movieClip 2581 {
}
movieClip 2582 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 55 {
this.onEnterFrame = function () {
_root.Rarity_roomCuffs1.enabled = true;
};
}
frame 56 {
stop();
}
frame 109 {
this.onEnterFrame = function () {
_root.Rarity_roomCuffs1.enabled = true;
_root.Rarity_roomCuffs2.enabled = true;
};
}
}
movieClip 2584 {
}
movieClip 2585 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 51 {
this.onEnterFrame = function () {
_root.Rarity_roomFlower2.enabled = true;
};
}
frame 52 {
stop();
}
frame 103 {
this.onEnterFrame = function () {
_root.Rarity_roomFlower.enabled = true;
_root.Rarity_roomFlower2.enabled = true;
};
}
}
frame 1404 {
delete this.onEnterFrame;
stop();
}
frame 1404 {
Rarity_RoomClips.onRelease = function () {
Rarity_RoomClips.play();
};
Rarity_roomDress1.onRelease = function () {
Rarity_roomDress1.play();
Rarity_roomDress1.enabled = false;
Rarity_roomDress2.enabled = false;
Rarity_roomDress3.enabled = false;
Rarity_roomDress4.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomDress2.onRelease = function () {
Rarity_roomDress2.play();
Rarity_roomDress1.enabled = false;
Rarity_roomDress2.enabled = false;
Rarity_roomDress3.enabled = false;
Rarity_roomDress4.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomDress3.onRelease = function () {
Rarity_roomDress3.play();
Rarity_roomDress1.enabled = false;
Rarity_roomDress2.enabled = false;
Rarity_roomDress3.enabled = false;
Rarity_roomDress4.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomDress4.onRelease = function () {
Rarity_roomDress4.play();
Rarity_roomDress1.enabled = false;
Rarity_roomDress2.enabled = false;
Rarity_roomDress3.enabled = false;
Rarity_roomDress4.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomShoes1.onRelease = function () {
Rarity_roomShoes1.play();
Rarity_roomShoes1.enabled = false;
Rarity_roomShoes2.enabled = false;
Rarity_roomShoes3.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomShoes2.onRelease = function () {
Rarity_roomShoes2.play();
Rarity_roomShoes1.enabled = false;
Rarity_roomShoes2.enabled = false;
Rarity_roomShoes3.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomShoes3.onRelease = function () {
Rarity_roomShoes3.play();
Rarity_roomShoes1.enabled = false;
Rarity_roomShoes2.enabled = false;
Rarity_roomShoes3.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomCuffs1.onRelease = function () {
Rarity_roomCuffs1.play();
Rarity_roomCuffs1.enabled = false;
Rarity_roomCuffs2.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomCuffs2.onRelease = function () {
Rarity_roomCuffs2.play();
Rarity_roomCuffs1.enabled = false;
Rarity_roomCuffs2.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomBow.onRelease = function () {
Rarity_roomBow.play();
Rarity_roomBow.enabled = false;
Rarity_roomBow2.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomBow2.onRelease = function () {
Rarity_roomBow2.play();
Rarity_roomBow2.enabled = false;
Rarity_roomBow.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomFlower.onRelease = function () {
Rarity_roomFlower.play();
Rarity_roomFlower.enabled = false;
Rarity_roomFlower2.enabled = false;
Rarity_RoomClips.play();
};
Rarity_roomFlower2.onRelease = function () {
Rarity_roomFlower2.play();
Rarity_roomFlower.enabled = false;
Rarity_roomFlower2.enabled = false;
Rarity_RoomClips.play();
};
}
button 2586 {
on (release) {
_root.gotoAndPlay('Boutique_hallway selector');
}
}
button 2587 {
on (release) {
_root.gotoAndPlay('RarityNaps');
}
}
frame 1407 {
stopAllSounds();
}
movieClip 2591 {
frame 28 {
stop();
}
}
frame 1596 {
delete this.onEnterFrame;
SleepingBeauty.onRelease = function () {
gotoAndPlay('Rarity_naps2');
};
}
movieClip 2596 {
}
button 2602 {
on (release) {
_root.gotoAndPlay('RarityNaps_return');
}
}
frame 1616 {
rarityNoise3.stop();
delete rarityNoise3;
}
frame 1709 {
onEnterFrame = function () {
_root.gotoAndPlay('Rarity_napsIdle');
};
}
frame 1710 {
delete this.onEnterFrame;
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1711 {
onEnterFrame = function () {
rarityNoise4 = new Sound(this);
rarityNoise4.attachSound('rarityNoise4');
rarityNoise4.start(0, 1);
};
}
frame 1712 {
delete this.onEnterFrame;
}
frame 1744 {
rarityNoise4.stop();
delete rarityNoise4;
}
frame 1749 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1768 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1782 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1795 {
onEnterFrame = function () {
rarityNoise1 = new Sound(this);
rarityNoise1.attachSound('rarityNoise1');
rarityNoise1.start(0, 1);
};
}
frame 1796 {
delete this.onEnterFrame;
}
frame 1797 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
movieClip 2603 {
}
movieClip 2606 {
}
frame 1820 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1820 {
rarityNoise1.stop();
delete rarityNoise1;
}
frame 1834 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1876 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1887 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1906 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1907 {
onEnterFrame = function () {
rarityNoise2 = new Sound(this);
rarityNoise2.attachSound('rarityNoise2');
rarityNoise2.start(0, 1);
};
}
frame 1908 {
delete this.onEnterFrame;
}
frame 1933 {
rarityNoise2.stop();
delete rarityNoise2;
}
frame 1937 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1955 {
stop();
SleepingBeauty.onRelease = function () {
_root.play();
};
}
frame 1959 {
onEnterFrame = function () {
rarityNoise3 = new Sound(this);
rarityNoise3.attachSound('rarityNoise3');
rarityNoise3.start(0, 1);
};
}
frame 1960 {
delete this.onEnterFrame;
}
frame 1989 {
onEnterFrame = function () {
_root.gotoAndPlay('Rarity_napsIdle');
};
}
frame 2106 {
onEnterFrame = function () {
_root.gotoAndPlay('RarityRoom');
};
}
frame 2181 {
onEnterFrame = function () {
_root.gotoAndStop('Boutique_hallway selector');
};
}
frame 2182 {
delete this.onEnterFrame;
}
movieClip 2620 {
}
movieClip 2622 {
}
frame 2211 {
onEnterFrame = function () {
bathroom_faucet = new Sound(this);
bathroom_faucet.attachSound('bathroom_faucet');
bathroom_faucet.start(0, 1);
};
}
frame 2212 {
delete this.onEnterFrame;
}
frame 2321 {
bathroom_faucet.stop();
delete bathroom_faucet;
}
frame 2322 {
delete this.onEnterFrame;
stop();
Butt_rarityWindow.onRelease = function () {
Boutique_bathWindowEvents.play();
Butt_rarityWindow.enabled = false;
};
}
movieClip 2702 {
}
movieClip 2704 {
}
movieClip 2705 {
}
movieClip 2706 {
frame 72 {
stop();
}
}
movieClip 2732 {
}
movieClip 2762 {
}
movieClip 2763 {
frame 1 {
stop();
}
frame 80 {
stop();
onEnterFrame = function () {
_root.Butt_rarityWindow.enabled = true;
};
}
frame 176 {
stop();
onEnterFrame = function () {
_root.Butt_rarityWindow.enabled = true;
};
}
frame 255 {
stop();
onEnterFrame = function () {
_root.Butt_rarityWindow.enabled = true;
};
}
frame 299 {
stop();
onEnterFrame = function () {
_root.Butt_rarityWindow.enabled = true;
};
}
frame 321 {
stop();
onEnterFrame = function () {
_root.Butt_rarityWindow.enabled = true;
};
}
}
button 2765 {
on (release) {
_root.play();
}
}
movieClip 2779 {
}
movieClip 2781 {
}
frame 2357 {
stop();
}
movieClip 2783 {
frame 29 {
stop();
}
}
movieClip 2787 {
}
movieClip 2788 {
frame 1 {
stop();
}
frame 63 {
stop();
}
}
movieClip 2804 {
}
movieClip 2845 {
frame 1 {
stop();
}
frame 36 {
stop();
}
frame 151 {
stop();
}
frame 238 {
stop();
}
frame 288 {
stop();
}
frame 367 {
stop();
}
frame 369 {
onEnterFrame = function () {
prunes = new Sound(this);
prunes.attachSound('prunes');
prunes.start(0, 1);
};
}
frame 370 {
delete this.onEnterFrame;
}
frame 451 {
prunes.stop();
delete prunes;
}
}
frame 2394 {
stop();
Rarity_bath_Clips.onRelease = function () {
Rarity_bath_Clips.play();
};
Rarity_footBath1.onRelease = function () {
Rarity_footBath1.play();
};
Rarity_footBath2.onRelease = function () {
Rarity_footBath2.play();
};
}
movieClip 2862 {
}
movieClip 2879 {
}
frame 2395 {
delete this.onEnterFrame;
}
movieClip 2892 {
}
movieClip 2895 {
}
movieClip 2908 {
}
movieClip 2909 {
}
movieClip 2911 {
frame 81 {
stop();
}
}
movieClip 2912 {
}
movieClip 2927 {
}
movieClip 2928 {
frame 81 {
stop();
}
}
movieClip 2929 {
}
movieClip 2944 {
}
movieClip 2945 {
frame 81 {
stop();
}
}
movieClip 2946 {
}
movieClip 2961 {
}
movieClip 2962 {
frame 81 {
stop();
}
}
movieClip 2963 {
}
movieClip 2978 {
}
movieClip 2979 {
frame 81 {
stop();
}
}
movieClip 2980 {
}
movieClip 2995 {
}
movieClip 2996 {
frame 81 {
stop();
}
}
movieClip 2997 {
}
movieClip 2998 {
frame 1 {
stop();
}
}
movieClip 3000 {
}
movieClip 3006 {
}
movieClip 3008 {
}
movieClip 3009 {
}
movieClip 3010 {
}
movieClip 3011 {
}
movieClip 3012 {
}
movieClip 3013 {
}
movieClip 3014 {
}
movieClip 3015 {
}
movieClip 3016 {
}
movieClip 3017 {
}
movieClip 3018 {
}
movieClip 3019 {
}
movieClip 3020 {
}
movieClip 3021 {
}
movieClip 3022 {
}
movieClip 3023 {
}
movieClip 3024 {
}
movieClip 3025 {
}
movieClip 3026 {
}
movieClip 3027 {
frame 1 {
stop();
}
frame 162 {
stop();
}
frame 323 {
stop();
}
frame 484 {
stop();
}
frame 645 {
stop();
}
frame 806 {
stop();
}
frame 967 {
stop();
}
}
movieClip 3030 {
}
movieClip 3034 {
}
movieClip 3035 {
frame 1 {
delete this.onEnterFrame;
stop();
}
frame 186 {
this.onEnterFrame = function () {
_root.Rarity_makeupButton.enabled = true;
_root.Rarity_makeupButtonPink.enabled = true;
_root.Rarity_makeupButtonBlack.enabled = true;
_root.Rarity_makeupButtonGreen.enabled = true;
_root.Rarity_makeupButtonPurple.enabled = true;
_root.Rarity_makeupButtonYellow.enabled = true;
};
}
}
movieClip 3037 {
}
movieClip 3038 {
frame 1 {
stop();
}
}
movieClip 3040 {
frame 1 {
stop();
}
frame 187 {
stop();
}
frame 373 {
stop();
}
frame 559 {
stop();
}
frame 745 {
stop();
}
frame 931 {
stop();
}
}
frame 2410 {
delete this.onEnterFrame;
stop();
Rarity_makeupButton.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderBlue');
Rarity_idle_bathroom.gotoAndStop('blinkBlue');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Blue');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
Rarity_makeupButtonPink.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderPink');
Rarity_idle_bathroom.gotoAndStop('blinkPink');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Pink');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
Rarity_makeupButtonGreen.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderGreen');
Rarity_idle_bathroom.gotoAndStop('blinkGreen');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Green');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
Rarity_makeupButtonBlack.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderBlack');
Rarity_idle_bathroom.gotoAndStop('blinkBlack');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Black');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
Rarity_makeupButtonYellow.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderYellow');
Rarity_idle_bathroom.gotoAndStop('blinkYellow');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Yellow');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
Rarity_makeupButtonPurple.onRelease = function () {
Rarity_makeupBrush2.gotoAndPlay('brush2Apply');
Rarity_makeupBrush1.gotoAndPlay('brush1Apply');
Rarity_makeupPowderCloud.gotoAndPlay('powderPurple');
Rarity_idle_bathroom.gotoAndStop('blinkPurple');
Rarity_handMirrorMAIN.gotoAndPlay('MirrorTransition_Purple');
Rarity_makeupButton.enabled = false;
Rarity_makeupButtonPink.enabled = false;
Rarity_makeupButtonBlack.enabled = false;
Rarity_makeupButtonGreen.enabled = false;
Rarity_makeupButtonPurple.enabled = false;
Rarity_makeupButtonYellow.enabled = false;
};
}
button 3043 {
on (release) {
_root.mirrorSceneSelector.play();
}
}
button 3044 {
on (release) {
_root.gotoAndPlay('Rarity_brushHair');
_root.RarityMirrorButton.enabled = false;
}
}
button 3045 {
on (release) {
_root.gotoAndPlay('Rarity_brushTail');
_root.RarityMirrorButton.enabled = false;
}
}
button 3046 {
on (release) {
_root.gotoAndPlay('Rarity_brushMane');
_root.RarityMirrorButton.enabled = false;
}
}
movieClip 3052 {
}
movieClip 3069 {
frame 66 {
stop();
}
}
movieClip 3085 {
frame 109 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3103 {
frame 34 {
stop();
}
}
movieClip 3119 {
frame 80 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3137 {
frame 48 {
stop();
}
}
movieClip 3153 {
frame 81 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3171 {
frame 48 {
stop();
}
}
movieClip 3187 {
frame 109 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
}
frame 109 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3205 {
frame 48 {
stop();
}
}
movieClip 3221 {
frame 109 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3240 {
}
movieClip 3256 {
frame 137 {
onEnterFrame = function () {
_root.mirrorSceneSelector.play();
};
stop();
}
}
movieClip 3257 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
}
frame 2430 {
stop();
}
button 3258 {
on (release) {
_root.mirrorSceneSelector.play();
}
}
movieClip 3259 {
}
movieClip 3262 {
frame 167 {
onEnterFrame = function () {
_root.gotoAndPlay('raritychangingroom');
_root.RarityMirrorButton.enabled = true;
};
}
}
frame 2437 {
stop();
}
movieClip 3263 {
}
movieClip 3264 {
frame 203 {
onEnterFrame = function () {
_root.gotoAndPlay('raritychangingroom');
_root.RarityMirrorButton.enabled = true;
};
}
}
frame 2445 {
stop();
}
movieClip 3265 {
}
movieClip 3266 {
frame 193 {
onEnterFrame = function () {
_root.gotoAndPlay('raritychangingroom');
_root.RarityMirrorButton.enabled = true;
};
}
}
frame 2458 {
delete this.onEnterFrame;
}
movieClip 3275 {
}
movieClip 3280 {
frame 63 {
stop();
}
}
movieClip 3281 {
frame 55 {
stop();
}
}
movieClip 3282 {
frame 89 {
stop();
}
}
movieClip 3283 {
frame 1 {
stop();
}
frame 5 {
stop();
}
frame 28 {
stop();
}
frame 61 {
stop();
}
}
movieClip 3284 {
}
movieClip 3286 {
frame 53 {
stop();
}
}
frame 2565 {
onEnterFrame = function () {
SB.play();
};
}
instance SB of movieClip 3283 {
onClipEvent (release) {
this.play();
}
}
frame 2566 {
delete this.onEnterFrame;
}
frame 2570 {
stop();
}
button 3287 {
on (release) {
_root.play();
}
}
frame 2591 {
onEnterFrame = function () {
_root.gotoAndStop('BoutiqueMain');
};
}
frame 2620 {
onEnterFrame = function () {
_root.gotoAndPlay('Home');
};
stopAllSounds();
}
instance of movieClip 2048 {
onClipEvent (release) {
this.play();
}
}
movieClip 3289 {
frame 37 {
stop();
}
}
movieClip 3292 {
}
movieClip 3298 {
}
movieClip 3303 {
}
movieClip 3305 {
frame 1 {
onEnterFrame = function () {
GemAmbulance = new Sound(this);
GemAmbulance.attachSound('GemAmbulance');
GemAmbulance.start(0, 1);
};
}
frame 2 {
delete this.onEnterFrame;
}
frame 122 {
GemAmbulance.stop();
delete GemAmbulance;
}
}
movieClip 3330 {
}
frame 2839 {
delete this.onEnterFrame;
var gravity = 3.2;
var restitution = 0.12;
var friction = 0.4;
}
button 3331 {
on (release) {
_root.gotoAndPlay('GemExit');
}
}
button 3332 {
on (release) {
_root.gotoAndPlay('GemExit');
}
}
movieClip 3335 {
frame 111 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3336 {
frame 35 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3340 {
frame 44 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3341 {
frame 57 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3342 {
frame 40 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3343 {
frame 53 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3344 {
frame 98 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3345 {
frame 90 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3346 {
frame 116 {
stop();
onEnterFrame = function () {
_root.gotoAndPlay('GemGame');
_root.RareGem.gotoAndStop(1);
};
}
}
movieClip 3347 {
frame 1 {
stop();
}
}
movieClip 3348 {
frame 1 {
stop();
}
}
movieClip 3350 {
}
movieClip 3352 {
frame 1 {
stop();
}
frame 64 {
stop();
}
}
movieClip 3355 {
frame 1 {
stop();
}
frame 68 {
stop();
}
}
button 3358 {
on (press) {
startDrag(this, false, 480, 0, 10, 262);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3359 {
}
instance Gem3 of movieClip 3359 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 272};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3361 {
on (press) {
startDrag(this, false, 480, 0, 10, 263);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3362 {
}
instance Gem2 of movieClip 3362 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 273};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3363 {
on (press) {
startDrag(this, false, 480, 0, 10, 270);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3364 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance Gem7 of movieClip 3364 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 290};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3366 {
on (press) {
startDrag(this, false, 480, 0, 10, 260);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3367 {
}
instance Gem5 of movieClip 3367 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 270};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3369 {
on (press) {
startDrag(this, false, 480, 0, 10, 272);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3370 {
}
instance Gem6 of movieClip 3370 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 282};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3371 {
on (press) {
startDrag(this, false, 480, 0, 10, 260);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3372 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance Gem8 of movieClip 3372 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 270};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3374 {
on (press) {
startDrag(this, false, 480, 0, 10, 274);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3375 {
}
instance Gem1 of movieClip 3375 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 284};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3376 {
on (press) {
startDrag(this, false, 480, 0, 10, 275);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3377 {
}
instance Gem4 of movieClip 3377 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 285};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
button 3379 {
on (press) {
startDrag(this, false, 480, 0, 10, 267);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
}
movieClip 3380 {
}
instance Gem9 of movieClip 3380 {
onClipEvent (load) {
var dragging = false;
var vel = {'x': 0, 'y': 0};
var pos = {'x': _x, 'y': _y};
var old = {'x': _x, 'y': _y};
var radius = this._width / 2;
var movie = {'width': 480, 'height': 277};
}
onClipEvent (enterFrame) {
if (!dragging) {
vel.y += _root.gravity;
pos.x += vel.x;
pos.y += vel.y;
if (pos.y + radius > movie.height) {
pos.y = movie.height - radius;
vel.y *= -_root.restitution;
vel.x *= _root.friction;
}
if (pos.x + radius > movie.width) {
pos.x = movie.width - radius;
vel.x *= -_root.restitution;
}
if (pos.x < radius) {
pos.x = radius;
vel.x *= -_root.restitution;
}
_x = pos.x;
_y = pos.y;
} else {
old.x = pos.x;
old.y = pos.y;
pos.x = _x;
pos.y = _y;
vel.x = (pos.x - old.x) / 3;
vel.y = (pos.y - old.y) / 3;
}
if (this._y < 0) {
vel.y *= -1;
}
}
}
frame 2840 {
stop();
onEnterFrame = function () {
if (Gem1.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(2);
_root.play();
}
if (Gem2.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(3);
_root.play();
}
if (Gem3.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(4);
_root.play();
}
if (Gem4.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(5);
_root.play();
}
if (Gem5.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(6);
_root.play();
}
if (Gem6.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(7);
_root.play();
}
if (Gem7.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(8);
_root.play();
_root.Gem7.play();
_root.Gem7_clip.play();
_root.Gem_Horn.play();
}
if (Gem8.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(9);
_root.play();
_root.Gem8.play();
_root.Gem8_clip.play();
_root.Gem_Horn.play();
}
if (Gem9.hitTest(Gem_hitTest)) {
_root.RareGem.gotoAndStop(10);
_root.play();
}
};
}
frame 2841 {
stop();
delete this.onEnterFrame;
}
frame 2842 {
delete this.onEnterFrame;
}
movieClip 3384 {
frame 1 {
onEnterFrame = function () {
prunes = new Sound(this);
prunes.attachSound('prunes');
prunes.start(0, 1);
};
}
frame 2 {
delete this.onEnterFrame;
}
frame 25 {
GemAmbulance.stop();
stopAllSounds();
delete prunes;
}
}
frame 2889 {
onEnterFrame = function () {
_root.gotoAndPlay('BoutiqueMain');
};
}
movieClip 3396 {
frame 117 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 2914 {
stop();
}
frame 2915 {
delete this.onEnterFrame;
}
movieClip 3415 {
frame 18 {
stop();
}
}
movieClip 3421 {
}
movieClip 3459 {
}
movieClip 3465 {
}
button 3467 {
on (release) {
_root.gotoAndPlay('BoutiqueMain');
}
}
movieClip 3480 {
frame 1 {
stop();
}
}
instance crayonSelector of movieClip 3480 {
onClipEvent (load) {
this.startDrag(1);
this.getNextHighestDepth(1);
}
}
frame 3006 {
rarityIsSoFuckingHot.onRelease = function () {
_root.play();
};
}
frame 3006 {
function drawLine() {
_root.lineTo(this._xmouse, this._ymouse);
}
function stopDrawing() {
delete this.onMouseMove;
}
lineThickness = 7;
selectedColor = '0x1E1E1E';
alphaVal = 88;
Mouse.hide();
var mouseListener = new Object();
mouseListener.onMouseDown = function () {
if (_xmouse < 560) {
this.drawing = true;
canvas_mc.moveTo(_xmouse - 278, _ymouse - 225);
canvas_mc.lineStyle(lineThickness, selectedColor, alphaVal);
}
};
mouseListener.onMouseUp = function () {
this.drawing = false;
};
mouseListener.onMouseMove = function () {
if (this.drawing) {
canvas_mc.lineTo(_xmouse - 278, _ymouse - 225);
}
updateAfterEvent();
};
Mouse.addListener(mouseListener);
resetDrawing.onRelease = function () {
canvas_mc.clear();
};
Key.addListener(keyListener);
line0.onPress = function () {
lineThickness = 7;
};
line3.onPress = function () {
lineThickness = 14;
};
line6.onPress = function () {
lineThickness = 22;
};
colorRed.onPress = function () {
selectedColor = '0x990000';
_root.crayonSelector.gotoAndStop(9);
};
colorGreen.onPress = function () {
selectedColor = '0x165417';
_root.crayonSelector.gotoAndStop(1);
};
colorBlue.onPress = function () {
selectedColor = '0x2E58A7';
_root.crayonSelector.gotoAndStop(2);
};
colorYellow.onPress = function () {
selectedColor = '0xD3DD22';
_root.crayonSelector.gotoAndStop(11);
};
colorMagenta.onPress = function () {
selectedColor = '0xB745BA';
_root.crayonSelector.gotoAndStop(7);
};
colorCyan.onPress = function () {
selectedColor = '0x31D5DD';
_root.crayonSelector.gotoAndStop(5);
};
colorBlack.onPress = function () {
selectedColor = '0x1E1E1E';
_root.crayonSelector.gotoAndStop(3);
};
colorBrown.onPress = function () {
selectedColor = '0x57330F';
_root.crayonSelector.gotoAndStop(4);
};
colorOrange.onPress = function () {
selectedColor = '0xEDA23D';
_root.crayonSelector.gotoAndStop(6);
};
colorPink.onPress = function () {
selectedColor = '0xEEA2EC';
_root.crayonSelector.gotoAndStop(8);
};
colorWhite.onPress = function () {
selectedColor = '0xFFFFFF';
_root.crayonSelector.gotoAndStop(10);
};
}
movieClip 3482 {
}
movieClip 3484 {
}
movieClip 3486 {
}
frame 3007 {
_root.rareResponseSelector.gotoAndStop(random(11) + 1);
}
frame 3009 {
stop();
}
frame 3010 {
stop();
onEnterFrame = function () {
if (_root.rareResponseSelector._currentframe == 1) {
_root.gotoAndPlay('rarityResponse1');
}
if (_root.rareResponseSelector._currentframe == 2) {
_root.gotoAndPlay('rarityResponse2');
}
if (_root.rareResponseSelector._currentframe == 3) {
_root.gotoAndPlay('rarityResponse3');
}
if (_root.rareResponseSelector._currentframe == 4) {
_root.gotoAndPlay('rarityResponse4');
}
if (_root.rareResponseSelector._currentframe == 5) {
_root.gotoAndPlay('rarityResponse5');
}
if (_root.rareResponseSelector._currentframe == 6) {
_root.gotoAndPlay('rarityResponse6');
}
if (_root.rareResponseSelector._currentframe == 7) {
_root.gotoAndPlay('rarityResponse7');
}
if (_root.rareResponseSelector._currentframe == 8) {
_root.gotoAndPlay('rarityResponse8');
}
if (_root.rareResponseSelector._currentframe == 9) {
_root.gotoAndPlay('rarityResponse9');
}
if (_root.rareResponseSelector._currentframe == 10) {
_root.gotoAndPlay('rarityResponse10');
}
if (_root.rareResponseSelector._currentframe == 11) {
_root.gotoAndPlay('rarityResponse11');
}
if (_root.rareResponseSelector._currentframe == 12) {
_root.gotoAndPlay('rarityResponse12');
}
};
}
frame 3016 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3570 {
frame 92 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3021 {
stop();
}
frame 3022 {
stop();
delete this.onEnterFrame;
_root.canvas_mc.play();
}
movieClip 3583 {
}
movieClip 3587 {
frame 83 {
onEnterFrame = function () {
_root.play();
};
stop();
}
}
frame 3023 {
canvas_mc.unloadMovie();
delete this.onEnterFrame;
removeMovieClip(canvas_mc);
}
movieClip 3597 {
}
movieClip 3600 {
frame 1 {
stop();
}
}
button 3601 {
on (release) {
_root.gotoAndPlay('drawGame');
}
}
frame 3024 {
stop();
}
frame 3028 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3624 {
frame 48 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3033 {
stop();
}
frame 3034 {
_root.canvas_mc.play();
stop();
delete this.onEnterFrame;
}
movieClip 3630 {
frame 61 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3035 {
canvas_mc.unloadMovie();
delete this.onEnterFrame;
removeMovieClip(canvas_mc);
}
frame 3036 {
stop();
}
frame 3040 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3636 {
frame 92 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3045 {
stop();
}
frame 3046 {
_root.canvas_mc.play();
stop();
delete this.onEnterFrame;
}
movieClip 3640 {
frame 57 {
onEnterFrame = function () {
_root.play();
};
stop();
}
}
frame 3047 {
canvas_mc.unloadMovie();
delete this.onEnterFrame;
removeMovieClip(canvas_mc);
}
movieClip 3646 {
frame 1 {
stop();
}
}
movieClip 3648 {
}
frame 3048 {
stop();
}
frame 3052 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3651 {
frame 31 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3057 {
stop();
}
frame 3058 {
_root.canvas_mc.play();
stop();
delete this.onEnterFrame;
}
movieClip 3657 {
frame 84 {
onEnterFrame = function () {
_root.play();
};
stop();
}
}
frame 3059 {
canvas_mc.unloadMovie();
delete this.onEnterFrame;
removeMovieClip(canvas_mc);
}
frame 3060 {
stop();
}
frame 3064 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3660 {
frame 26 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3069 {
stop();
}
frame 3070 {
_root.canvas_mc.play();
stop();
delete this.onEnterFrame;
}
movieClip 3666 {
frame 61 {
onEnterFrame = function () {
_root.play();
};
stop();
}
}
frame 3071 {
canvas_mc.unloadMovie();
delete this.onEnterFrame;
removeMovieClip(canvas_mc);
}
frame 3072 {
stop();
}
frame 3076 {
delete this.onEnterFrame;
Mouse.show();
Mouse.removeListener(mouseListener);
}
movieClip 3669 {
frame 26 {
stop();
onEnterFrame = function () {
_root.play();
};
}
}
frame 3081 {
stop();
}
frame 3082 {
_root.canvas_mc.play();
stop();
delete this.onEnterFrame;
}
movieClip 3675 {
frame 61 {
onEnterFrame = function () {
_root.play();
};
stop();
}
}
// unknown tag 515 length 738263040
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 67108859 length -16843009
// unknown tag 386 length 23
// unknown tag 424 length 2
// unknown tag 369 length 0
// unknown tag 448 length 9
// unknown tag 143 length 15
// unknown tag 845 length 60
// unknown tag 1014 length 24
// unknown tag 784 length 41