Combined Code
frame 1 {
_global.sallydirection = 2;
_global.internalview = true;
_global.amount = 0;
_global.amount2 = 0;
_global.speed = 1;
_global.Sal_Blink = 0;
_global.Son_Blink = 0;
_global.SOUNDTOPLAY = 0;
_global.SOUNDTOPLAY2 = 0;
_global.SOUND_DELAY = 0;
_global.SOUND_ENABLE = false;
_global.howmany = 0;
_global.ahhloudness = 0;
_global.vol1 = 100;
_global.vol2 = 40;
_global.speedchange = 0;
}
movieClip 10 {
}
movieClip 11 {
}
movieClip 64 {
}
movieClip 92 {
}
movieClip 93 {
}
movieClip 98 {
}
movieClip 103 {
}
movieClip 104 {
}
movieClip 138 {
}
movieClip 148 {
}
movieClip 161 {
}
movieClip 162 {
}
movieClip 164 {
}
movieClip 165 {
}
movieClip 166 {
frame 2 {
if (_global.sallydirection == 1) {
this.gotoAndPlay(4);
} else {}
if (_global.sallydirection == 2) {
this.gotoAndPlay(7);
} else {}
if (_global.sallydirection == 3) {
this.gotoAndPlay(10);
} else {}
if (_global.sallydirection == 4) {
this.gotoAndPlay(13);
} else {}
}
frame 3 {
this.gotoAndPlay(2);
}
frame 5 {
if (_global.sallydirection != 1) {
this.gotoAndPlay(2);
} else {}
}
frame 6 {
this.gotoAndPlay(5);
}
frame 8 {
if (_global.sallydirection != 2) {
this.gotoAndPlay(2);
} else {}
}
frame 9 {
this.gotoAndPlay(8);
}
frame 11 {
if (_global.sallydirection != 3) {
this.gotoAndPlay(2);
} else {}
}
frame 12 {
this.gotoAndPlay(11);
}
frame 14 {
if (_global.sallydirection != 4) {
this.gotoAndPlay(2);
} else {}
}
frame 15 {
this.gotoAndPlay(14);
}
}
movieClip 167 {
}
movieClip 169 {
}
frame 2 {
perc = _root.getBytesLoaded() / _root.getBytesTotal();
SALLY._x = 125 + 400 * perc;
_root.BAR1._xscale = 100 * (perc * 100);
if (perc >= 1) {
gotoAndPlay('/:4');
} else {}
}
frame 3 {
gotoAndPlay('/:2');
}
movieClip 171 {
frame 1 {
if (!hasOwnProperty('_load0B3FF9E8')) {
_load0B3FF9E8 = true;
tellTarget ('..') {
_global.Cockspeed = 0;
_global.Leftspeed = 0;
_global.Rightspeed = 0;
var mouseListener = new Object();
mouseListener.onMouseWheel = function (delta) {
}
tellTarget ('..') {
if (delta < 0) {
_global.CHANGE = -1;
if (_global.Cockspeed > 0) {
var v1 = 'Cockspeed';
--_global[v1];
} else {}
} else {}
if (delta > 0) {
_global.CHANGE = 1;
if (_global.Cockspeed == 0) {
_global.Cockdirection = 0;
} else {}
if (_global.Cockspeed < 25) {
var v1 = 'Cockspeed';
_global[v1] += 1;
} else {}
} else {}
};
mouseListener.onMouseDown = function () {
}
tellTarget ('..') {
_global.mousebutton = 1;
_global.ClickedX = _root._xmouse;
_global.ClickedY = _root._ymouse;
};
mouseListener.onMouseUp = function () {
}
tellTarget ('..') {
_global.mousebutton = 0;
};
Mouse.addListener(mouseListener);
_global.vol1 = 100;
_global.vol2 = 100;
_global.SOUND_ENABLE = true;
_global.SOUNDTOPLAY1 = 0;
_global.ANIMATEMOUTH = 0;
_global.SOUNDTOPLAY2 = 0;
_global.Showmouse = 0;
_global.blink = 0;
_global.Mouthtype = 0;
_global.MouthPosition_Current = 0;
_global.MouthPosition_Required = 0;
_global.eyelid = 0;
_global.eyemove = 1;
_global.boobs_on = 0;
_global.fur_on = 1;
_global.Cockspeed = 0;
_global.Cockdirection = 0;
_global.camera_override = 0;
_global.CLR_FUR1 = 'F57F20';
_global.CLR_CHEST = 'FDC892';
_global.CLR_COCK = 'F9C5D4';
_global.COCK_HEAD = 'F09DB4';
_global.NIPPLES = 'F9C5D4';
_global.CLR_PUBIC = 'FF8521';
_global.colchoice = 1;
_global.bedbounce = 0;
_global.excitement = 0;
_global.hoodshown = 1;
_global.mousebutton = 0;
_global.GAME_ON = 0;
} else {
goto 1601;
}
}
label 1601:
stop();
}
}
movieClip 172 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var EventVol = function (val) {
}
tellTarget ('..') {
_global.trackAudio.setVolume(val);
};
} else {
goto 261;
}
_global.trackAudio = new Sound(this._parent);
_global.trackAudio.setVolume(_global.vol1);
goto 266;
label 261:
goto 270;
label 266:
}
label 270:
stop();
}
}
movieClip 173 {
frame 2 {
if (_global.SOUND_ENABLE == false) {
this.gotoAndPlay(1);
} else {
if (!(_global.SOUNDTOPLAY2 != 1 || _global.Cockspeed >= 5)) {
this.gotoAndPlay(3);
} else {
if (!(_global.SOUNDTOPLAY2 != 1 || _global.Cockspeed >= 15)) {
this.gotoAndPlay(4);
} else {
if (_global.SOUNDTOPLAY2 == 1) {
this.gotoAndPlay(5);
} else {
if (_global.SOUNDTOPLAY2 == 2) {
this.gotoAndPlay(6);
} else {
if (_global.SOUNDTOPLAY2 == 3) {
this.gotoAndPlay(7);
} else {
if (_global.SOUNDTOPLAY2 == 4) {
this.gotoAndPlay(8);
} else {
if (_global.SOUNDTOPLAY2 == 5) {
this.gotoAndPlay(9);
} else {
if (_global.SOUNDTOPLAY2 == 6) {
this.gotoAndPlay(10);
} else {
if (_global.SOUNDTOPLAY2 == 7) {
this.gotoAndPlay(11);
} else {
this.gotoAndPlay(1);
}
}
}
}
}
}
}
}
}
}
}
frame 3 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 4 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 5 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 6 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 7 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 8 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 9 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 10 {
Duration = 5;
_global.SOUNDTOPLAY2 = 0;
this.gotoAndPlay(20);
}
frame 20 {
--Duration;
}
frame 21 {
if (Duration > 0) {
this.gotoAndPlay(20);
} else {
this.gotoAndPlay(2);
}
}
}
movieClip 179 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var EventVol = function (val) {
}
tellTarget ('..') {
_global.trackAudio2.setVolume(val);
};
} else {
goto 262;
}
_global.trackAudio2 = new Sound(this._parent);
_global.trackAudio2.setVolume(_global.vol1);
goto 267;
label 262:
goto 271;
label 267:
}
label 271:
stop();
}
}
movieClip 180 {
frame 2 {
if (_global.SOUND_ENABLE == false) {
this.gotoAndPlay(1);
} else {
if (_global.SOUNDTOPLAY1 == 1) {
this.gotoAndPlay(3);
} else {
if (_global.SOUNDTOPLAY1 == 2) {
this.gotoAndPlay(4);
} else {
if (_global.SOUNDTOPLAY1 == 3) {
this.gotoAndPlay(5);
} else {
if (_global.SOUNDTOPLAY1 == 4) {
this.gotoAndPlay(6);
} else {
if (_global.SOUNDTOPLAY1 == 5) {
this.gotoAndPlay(7);
} else {
if (_global.SOUNDTOPLAY1 == 6) {
this.gotoAndPlay(8);
} else {
if (_global.SOUNDTOPLAY1 == 7) {
this.gotoAndPlay(9);
} else {
this.gotoAndPlay(1);
}
}
}
}
}
}
}
}
}
frame 3 {
Duration = 34;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 4 {
Duration = 33;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 5 {
Duration = 50;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 6 {
Duration = 26;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 7 {
Duration = 28;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 8 {
Duration = 34;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 9 {
Duration = 74;
_global.ANIMATEMOUTH = _global.SOUNDTOPLAY1;
_global.SOUNDTOPLAY1 = 0;
this.gotoAndPlay(20);
}
frame 20 {
--Duration;
}
frame 21 {
if (Duration > 0) {
this.gotoAndPlay(20);
} else {
this.gotoAndPlay(2);
}
}
}
movieClip 189 {
}
movieClip 191 {
frame 2 {
tellTarget ('..') {
var v1 = '_rotation';
star[v1] += 5;
}
gotoAndPlay(1);
}
}
movieClip 193 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
} else {
goto 72;
}
}
label 72:
stop();
}
}
movieClip 194 {
}
movieClip 195 {
}
movieClip 197 {
}
movieClip 198 {
}
movieClip 200 {
}
movieClip 201 {
}
movieClip 202 {
}
movieClip 204 {
}
movieClip 205 {
}
movieClip 312 {
}
movieClip 315 {
}
movieClip 316 {
}
movieClip 318 {
}
movieClip 319 {
}
movieClip 320 {
frame 97 {
gotoAndPlay('/:6');
}
}
frame 5 {
stop();
_root.SOUND_VOICE2.duplicateMovieClip('SOUND_VOICE', 1);
_root.SOUND_SLOSH.EventVol(_global.vol1);
_root.SOUND_EFFECT2.duplicateMovieClip('SOUND_EFFECT', 2);
_root.SOUND_AHH.EventVol(_global.vol2);
}
frame 6 {
stop();
}
button 323 {
on (press) {
_global.vol1 = 100;
_global.vol2 = 100;
_global.SOUND_ENABLE = true;
_global.SOUNDTOPLAY1 = 0;
_global.ANIMATEMOUTH = 0;
_global.SOUNDTOPLAY2 = 0;
_global.Showmouse = 0;
_global.blink = 0;
_global.Mouthtype = 0;
_global.MouthPosition_Current = 0;
_global.MouthPosition_Required = 0;
_global.eyelid = 0;
_global.eyemove = 1;
_global.boobs_on = 0;
_global.fur_on = 1;
_global.Cockspeed = 0;
_global.Cockdirection = 0;
_global.camera_override = 0;
_global.CLR_FUR1 = 'F57F20';
_global.CLR_CHEST = 'FDC892';
_global.CLR_COCK = 'F9C5D4';
_global.COCK_HEAD = 'F09DB4';
_global.NIPPLES = 'F9C5D4';
_global.CLR_PUBIC = 'FF8521';
_global.colchoice = 1;
_global.bedbounce = 0;
_global.excitement = 0;
_global.hoodshown = 1;
_global.mousebutton = 0;
_global.GAME_ON = 0;
gotoAndPlay('/:7');
}
}
movieClip 324 {
frame 1 {
if (!hasOwnProperty('_load0B57D880')) {
_load0B57D880 = true;
tellTarget ('..') {
_global.GAME_ON = 0;
} else {
goto 113;
}
}
label 113:
stop();
}
}
frame 7 {
stop();
}
movieClip 326 {
}
button 333 {
on (press) {
_global.GAME_ON = 1;
gotoAndPlay('/:9');
}
}
button 337 {
on (press) {
gotoAndPlay('/:9');
}
}
button 338 {
on (press) {
gotoAndPlay('/:14');
}
}
button 339 {
on (press) {
gotoAndPlay('/:10');
}
}
button 340 {
on (press) {
gotoAndPlay('/:11');
}
}
button 341 {
on (press) {
gotoAndPlay('/:12');
}
}
button 342 {
on (press) {
gotoAndPlay('/:13');
}
}
button 343 {
on (press) {
gotoAndPlay('/:8');
}
}
button 348 {
on (press) {
_root.INFO.gotoAndStop(2);
}
}
button 351 {
on (press) {
_root.INFO.gotoAndStop(1);
}
}
movieClip 352 {
frame 1 {
stop();
}
}
movieClip 353 {
frame 1 {
if (!hasOwnProperty('_load0B9D4010')) {
_load0B9D4010 = true;
tellTarget ('..') {
_root.MENU._visible = false;
_root.MENU.ColorPicker.SetColor(_global.CLR_FUR1);
_global.MouthPosition_Required = 0;
_global.MouthPosition_Current = 0;
_global.ANIMATEMOUTH = 0;
_global.orgasminprogress = 0;
} else {
goto 343;
}
}
label 343:
stop();
}
}
frame 8 {
stop();
}
movieClip 354 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var MOVEEVERYTHING = function () {
}
tellTarget ('..') {
if (_global.Cockdirection == 0) {
if (_global.orgasminprogress == 0) {
RequiredY = 141.55;
Speed = _global.Cockspeed * -1;
} else {
RequiredY = 150;
Speed = (Math.floor(Math.random() * 5) + 1) * -1;
}
} else {
if (_global.orgasminprogress == 0) {
RequiredY = 252.25;
Speed = _global.Cockspeed;
} else {
RequiredY = 160;
Speed = Math.floor(Math.random() * 7) - 2;
}
}
if (!(_global.Cockspeed != 0 || _global.orgasminprogress != 0)) {
_global.Cockdirection = 1;
RequiredY = 277.75;
Speed = 1;
} else {}
CockNewY = this._004_M_Cock._y + Speed;
if (_global.Cockdirection == 0) {
if (CockNewY < RequiredY) {
CockNewY = RequiredY;
if (_global.orgasminprogress == 0) {
_global.SOUNDTOPLAY2 = 1;
} else {
_global.SOUNDTOPLAY2 = 4;
}
_global.Cockdirection = 1;
} else {}
} else {}
if (_global.Cockdirection == 1) {
if (CockNewY > RequiredY) {
CockNewY = RequiredY;
_global.Cockdirection = 0;
} else {}
} else {}
this._004_M_Cock._y = CockNewY;
this._005_M_Body._y = 326.8 - (277.75 - CockNewY);
PercentX = (360 - _root._xmouse) / 360;
PercentY = (225 - _root._ymouse) / 225;
if (_global.camera_override == 1) {
PercentX = 0;
PercentY = -0.8;
} else {}
if (PercentY < -0.45) {
PercentY = -0.45;
} else {}
CALCY = PercentY * 250;
CALCY += 277.75 - CockNewY;
_root.CAMERA._y = 140 + CALCY;
CALCXROT = PercentX * -1 * 10;
_root.CAMERA._rotation = CALCXROT * -1;
CALX = PercentX * -1 * 30;
_root.CAMERA._x = 339.45 - CALX * 5;
CALCYSCALE = 100 - ((CALCY + 150) / 216) * 100;
this.Bed_and_floor.Bed_Bottom._yscale = CALCYSCALE;
this.Bed_and_floor.Floor._y = 0.9815 * (100 - CALCYSCALE) * -1;
this.Bed_and_floor.Floor.LEG1._y = 16.6 + PercentY * 40;
this.Bed_and_floor.Floor.LEG2._y = 15.8 + PercentY * 40;
this.Bed_and_floor.Floor.LEG1._yscale = 100 - (277.75 - CockNewY) / 2;
this.Bed_and_floor.Floor.LEG2._yscale = 100 - (277.75 - CockNewY) / 2;
this._035_Nose_Base._x = 2.4 + PercentX * 15;
this.RIGHT_EYE._x = 51.85 + PercentX * 10;
this.LEFT_EYE._x = -49.55 + PercentX * 10;
this._035_Nose_Base.Mouth_Animation.Mouth_Inside.Mouth_Inside._x = 33.2 - PercentX * 5;
this.BOW._x = 2.3 - PercentX * 5;
if (CockNewY < 252.25) {
_root.CAMERA._024_Boob_Right._y = -12.1 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._023_Boob_Left._y = -12.1 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._024_Boob_Right._yscale = 100 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._023_Boob_Left._yscale = 100 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._024_Boob_Right._026_Nipple_Right._y = 0.85 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._023_Boob_Left._025_Nipple_Left._y = 1.95 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._021_Boob_Shadow._y = 22.35 - ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._027_Bow_Middle._yscale = 100 - ((252.25 - CockNewY) / 110.7) * 30;
_root.CAMERA._035_Nose_Base._036A_Right_Whisker1._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 10;
_root.CAMERA._035_Nose_Base._036B_Right_Whisker2._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 10;
_root.CAMERA._035_Nose_Base._036C_Right_Whisker3._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 10;
_root.CAMERA._035_Nose_Base._037A_Left_Whisker1._rotation = ((252.25 - CockNewY) / 110.7) * 10;
_root.CAMERA._035_Nose_Base._037B_Left_Whisker2._rotation = ((252.25 - CockNewY) / 110.7) * 10;
_root.CAMERA._035_Nose_Base._037C_Left_Whisker3._rotation = ((252.25 - CockNewY) / 110.7) * 10;
_root.CAMERA._019_Leg2_Right._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 20;
_root.CAMERA._020B_Leg2_Right2._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 20;
_root.CAMERA._018_Leg2_Left._rotation = ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._020A_Leg2_Left2._rotation = ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._018_Leg2_Left._016_Leg1_Left._rotation = ((252.25 - CockNewY) / 110.7) * 5;
_root.CAMERA._019_Leg2_Right._017_Leg1_Right._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 5;
_root.CAMERA._018_Leg2_Left._016_Leg1_Left._014_Foot_Left._rotation = ((252.25 - CockNewY) / 110.7) * 5;
_root.CAMERA._019_Leg2_Right._017_Leg1_Right._015_Foot_Right._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 5;
_root.CAMERA._041_M_left_Hand._rotation = ((252.25 - CockNewY) / 110.7) * 20;
_root.CAMERA._042_M_Right_Hand._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 20;
_root.CAMERA._022_CLIT._xscale = 100 + ((252.25 - CockNewY) / 110.7) * 40;
this._039_Right_Ear._rotation = ((252.25 - CockNewY) / 110.7) * 5;
this._038_Left_Ear._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 5;
this.SHADOWS1.SHADOWS2.SHADOWS3.HEAD.Ear_Right._rotation = ((252.25 - CockNewY) / 110.7) * 5;
this.SHADOWS1.SHADOWS2.SHADOWS3.HEAD.Ear_Left._rotation = ((252.25 - CockNewY) / 110.7) * -1 * 5;
} else {}
_root.CAMERA.M_BOOBS.LEFTBOOB._y = 129.65 - ((277.75 - CockNewY) / 110.7) * 120;
_root.CAMERA.M_BOOBS.RIGHTBOOB._y = 130.2 - ((277.75 - CockNewY) / 110.7) * 120;
_root.CAMERA.M_BOOBS.LEFTBOOB._rotation = ((277.75 - CockNewY) / 110.7) * -1 * 10;
_root.CAMERA.M_BOOBS.RIGHTBOOB._rotation = ((277.75 - CockNewY) / 110.7) * 10;
};
} else {
goto 4958;
}
this._parent.MOVEEVERYTHING();
goto 4963;
label 4958:
goto 4967;
label 4963:
}
label 4967:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
this._parent.MOVEEVERYTHING();
}
gotoAndPlay(2);
}
}
movieClip 358 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_15 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 360 {
}
movieClip 361 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_15 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 363 {
}
movieClip 364 {
}
movieClip 365 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_14 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 367 {
}
movieClip 368 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_14 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 370 {
}
movieClip 371 {
}
movieClip 372 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_13 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 374 {
}
movieClip 375 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_13 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 377 {
}
movieClip 378 {
}
movieClip 379 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_12 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 381 {
}
movieClip 382 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_12 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 384 {
}
movieClip 385 {
}
movieClip 386 {
}
movieClip 389 {
}
movieClip 392 {
}
movieClip 395 {
}
movieClip 397 {
}
movieClip 399 {
}
movieClip 409 {
}
movieClip 411 {
}
movieClip 412 {
}
movieClip 413 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_11 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 415 {
}
movieClip 416 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_11 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 418 {
}
movieClip 419 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.Cock_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 421 {
}
movieClip 422 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CockL_01 = new Color(this._parent);
} else {
goto 140;
}
}
label 140:
stop();
}
}
movieClip 424 {
}
movieClip 425 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CockHead_01 = new Color(this._parent);
} else {
goto 143;
}
}
label 143:
stop();
}
}
movieClip 427 {
}
movieClip 428 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CockHeadL_01 = new Color(this._parent);
} else {
goto 144;
}
}
label 144:
stop();
}
}
movieClip 430 {
}
movieClip 431 {
}
movieClip 433 {
}
movieClip 435 {
}
movieClip 437 {
}
movieClip 439 {
}
movieClip 441 {
}
movieClip 442 {
frame 1 {
stop();
}
frame 21 {
stop();
if (_global.orgasminprogress == 1) {
this.gotoAndPlay(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 443 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_10 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 445 {
}
movieClip 446 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_10 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 448 {
}
movieClip 449 {
}
movieClip 450 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_09 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 452 {
}
movieClip 453 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurB_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 455 {
}
movieClip 456 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_09 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 458 {
}
movieClip 459 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL2_01 = new Color(this._parent);
} else {
goto 140;
}
}
label 140:
stop();
}
}
movieClip 461 {
}
movieClip 462 {
}
movieClip 465 {
}
movieClip 473 {
}
movieClip 475 {
}
movieClip 477 {
}
movieClip 479 {
}
movieClip 481 {
}
movieClip 483 {
}
movieClip 486 {
}
movieClip 488 {
}
movieClip 490 {
}
movieClip 492 {
}
movieClip 495 {
}
movieClip 496 {
}
movieClip 497 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
} else {
goto 72;
}
}
label 72:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
}
gotoAndPlay(2);
}
}
movieClip 500 {
}
movieClip 501 {
}
movieClip 503 {
}
movieClip 506 {
}
movieClip 508 {
}
movieClip 510 {
}
movieClip 514 {
}
movieClip 515 {
}
movieClip 516 {
frame 2 {
tellTarget ('..') {
this._parent.gotoAndStop(_root.CAMERA.RIGHT_EYE.EYELIDS._currentframe);
}
gotoAndPlay(1);
}
}
movieClip 517 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
if (_global.eyelid == 3) {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(1);
}
} else {
goto 202;
}
}
label 202:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (_global.eyelid == 3) {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(1);
}
}
gotoAndPlay(2);
}
}
movieClip 520 {
}
movieClip 525 {
frame 37 {
stop();
}
}
movieClip 526 {
}
movieClip 528 {
frame 2 {
tellTarget ('..') {
if (_global.eyemove == 1) {
PercentX = (360 - _root._xmouse) / 360;
PercentY = (225 - _root._ymouse) / 225;
RequiredX = Math.floor(PercentX * 5) * -1;
RequiredY = 0;
} else {}
if (_global.eyemove == 2) {
RequiredX = 0;
this._parent.PUPIL._x = 0;
RequiredY = 50;
this._parent.PUPIL._y = 25;
} else {}
if (this._parent.PUPIL._x > RequiredX) {
var v1 = '_x';
--this._parent.PUPIL[v1];
} else {}
if (this._parent.PUPIL._x < RequiredX) {
var v1 = '_x';
++this._parent.PUPIL[v1];
} else {}
if (this._parent.PUPIL._y > RequiredY) {
var v1 = '_y';
--this._parent.PUPIL[v1];
} else {}
if (this._parent.PUPIL._y < RequiredY) {
var v1 = '_y';
++this._parent.PUPIL[v1];
} else {}
if (!(_global.eyemove <= 0 && _global.eyemove >= 3)) {
_root.CAMERA.LEFT_EYE.PUPIL.PUPIL._y = this._parent.PUPIL._y;
_root.CAMERA.LEFT_EYE.PUPIL.PUPIL._x = this._parent.PUPIL._x;
} else {}
}
gotoAndPlay(1);
}
}
movieClip 531 {
}
movieClip 532 {
}
movieClip 533 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
Timetoblink = 0;
Timetoblinkat = Math.floor(Math.random() * 26) + 75;
} else {
goto 182;
}
}
label 182:
stop();
}
}
movieClip 536 {
}
movieClip 541 {
frame 2 {
if (_global.eyelid == 0) {
Timetoblink += 1;
if (Timetoblink == Timetoblinkat) {
Timetoblink = 0;
Timetoblinkat = Math.floor(Math.random() * 26) + 75;
this.gotoAndPlay(3);
} else {
this.gotoAndPlay(1);
}
} else {}
if (_global.eyelid == 1) {
this.gotoAndPlay(11);
} else {}
if (_global.eyelid == 2) {
this.gotoAndPlay(30);
} else {}
if (_global.eyelid == 3) {
this.gotoAndPlay(30);
} else {}
}
frame 10 {
this.gotoAndPlay(1);
}
frame 13 {
if (_global.eyelid == 1) {
_global.SOUNDTOPLAY1 = 0;
Timetoblink += 1;
if (Timetoblink == Timetoblinkat) {
Timetoblink = 0;
Timetoblinkat = Math.floor(Math.random() * 26) + 75;
this.gotoAndPlay(3);
} else {
this.gotoAndPlay(12);
}
} else {}
if (_global.eyelid == 0) {
this.gotoAndPlay(34);
} else {}
if (_global.eyelid == 2) {
this.gotoAndPlay(34);
} else {}
if (_global.eyelid == 3) {
this.gotoAndPlay(34);
} else {}
}
frame 29 {
this.gotoAndPlay(12);
}
frame 33 {
if (_global.eyelid == 0) {
this.gotoAndPlay(1);
} else {}
if (_global.eyelid == 1) {
this.gotoAndPlay(1);
} else {}
if (_global.eyelid == 2) {
this.gotoAndPlay(32);
} else {}
if (_global.eyelid == 3) {
this.gotoAndPlay(32);
} else {}
}
frame 34 {
Timetocontinue = 0;
}
frame 36 {
Timetocontinue += 1;
if (Timetocontinue == 25) {
this.gotoAndPlay(37);
} else {
this.gotoAndPlay(35);
}
}
frame 38 {
stop();
this.gotoAndPlay(1);
}
}
movieClip 542 {
}
movieClip 544 {
}
movieClip 545 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var MOVEEVERYTHING = function () {
}
tellTarget ('..') {
if (_global.MouthPosition_Current < _global.MouthPosition_Required) {
if (_global.MouthPosition_Required == 0) {
var v1 = 'MouthPosition_Current';
_global[v1] += 2;
} else {}
var v1 = 'MouthPosition_Current';
_global[v1] += 4;
if (_global.MouthPosition_Current > 100) {
_global.MouthPosition_Current = 100;
} else {}
} else {}
if (_global.MouthPosition_Current > _global.MouthPosition_Required) {
if (_global.MouthPosition_Required == 0) {
var v1 = 'MouthPosition_Current';
_global[v1] -= 2;
} else {}
var v1 = 'MouthPosition_Current';
_global[v1] -= 4;
if (_global.MouthPosition_Current < 0) {
_global.MouthPosition_Current = 0;
} else {}
} else {}
if (_global.MouthPosition_Current == 0) {
this.Mouth_LIPS._visible = false;
this.Teeth._visible = false;
this.Mouth_Inside._visible = false;
_root.CAMERA.Mouth_Animation2._visible = false;
} else {
this.Mouth_LIPS._visible = true;
this.Teeth._visible = true;
this.Mouth_Inside._visible = true;
_root.CAMERA.Mouth_Animation2._visible = true;
_root.CAMERA.Mouth_Animation2._yscale = 100 + 105 * (_global.MouthPosition_Current / 100);
_root.CAMERA._035_Nose_Base.Mouth_Animation.Mouth_LIPS._yscale = 40 + 60 * (_global.MouthPosition_Current / 100);
_root.CAMERA._035_Nose_Base.Mouth_Animation.Mouth_Inside._yscale = 40 + 60 * (_global.MouthPosition_Current / 100);
TO_DO = 100 - 100 * (_global.MouthPosition_Current / 100);
if (TO_DO < 20) {
TO_DO = 20;
} else {}
_root.CAMERA._035_Nose_Base.CHIN._yscale = TO_DO;
}
};
} else {
goto 1207;
}
this._parent.MOVEEVERYTHING();
goto 1212;
label 1207:
goto 1216;
label 1212:
}
label 1216:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
this._parent.MOVEEVERYTHING();
}
gotoAndPlay(2);
}
}
movieClip 549 {
}
movieClip 550 {
}
movieClip 552 {
}
movieClip 553 {
frame 2 {
tellTarget ('..') {
if (_global.Mouthtype == 1) {
this._parent.Lip_OH._visible = true;
} else {
this._parent.Lip_OH._visible = false;
}
}
gotoAndPlay(1);
}
}
movieClip 555 {
}
movieClip 557 {
}
movieClip 558 {
}
movieClip 560 {
}
movieClip 562 {
}
movieClip 564 {
}
movieClip 566 {
}
movieClip 568 {
}
movieClip 570 {
}
movieClip 572 {
}
movieClip 573 {
}
movieClip 574 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_08 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 576 {
}
movieClip 577 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_08 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 579 {
}
movieClip 580 {
}
movieClip 581 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_07 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 583 {
}
movieClip 584 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_07 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 586 {
}
movieClip 587 {
}
movieClip 588 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_06 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 590 {
}
movieClip 591 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_06 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 593 {
}
movieClip 594 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
if (_global.fur_on == 0) {
this._parent._visible = false;
} else {}
} else {
goto 161;
}
}
label 161:
stop();
}
}
movieClip 595 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_05 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 597 {
}
movieClip 598 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_05 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 600 {
}
movieClip 601 {
}
movieClip 602 {
}
movieClip 603 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_04 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 605 {
}
movieClip 606 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_04 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 608 {
}
movieClip 609 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_03 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 611 {
}
movieClip 612 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_03 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 614 {
}
movieClip 615 {
}
movieClip 616 {
}
movieClip 617 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
if (_global.boobs_on == 0) {
this._parent._visible = false;
} else {}
} else {
goto 163;
}
}
label 163:
stop();
}
}
movieClip 618 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurB_03 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 620 {
}
movieClip 621 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurC_02 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 623 {
}
movieClip 624 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.Nip_02 = new Color(this._parent);
} else {
goto 138;
}
}
label 138:
stop();
}
}
movieClip 626 {
}
movieClip 627 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.NipL_02 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 629 {
}
movieClip 630 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL2_03 = new Color(this._parent);
} else {
goto 140;
}
}
label 140:
stop();
}
}
movieClip 632 {
}
movieClip 633 {
}
movieClip 634 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurB_02 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 636 {
}
movieClip 637 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurC_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 639 {
}
movieClip 640 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.Nip_01 = new Color(this._parent);
} else {
goto 138;
}
}
label 138:
stop();
}
}
movieClip 642 {
}
movieClip 643 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.NipL_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 645 {
}
movieClip 646 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL2_02 = new Color(this._parent);
} else {
goto 140;
}
}
label 140:
stop();
}
}
movieClip 648 {
}
movieClip 649 {
}
movieClip 650 {
}
movieClip 651 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_02 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 653 {
}
movieClip 654 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_02 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 656 {
}
movieClip 657 {
}
movieClip 658 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurA_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 660 {
}
movieClip 661 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.FurL_01 = new Color(this._parent);
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 663 {
}
movieClip 664 {
}
movieClip 665 {
}
movieClip 667 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
Delaytodo = 0;
} else {
goto 93;
}
}
label 93:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (Delaytodo > 0) {
--Delaytodo;
} else {
if (Key.isDown(37)) {
if (_global.Cockspeed > 0) {
var v1 = 'Cockspeed';
--_global[v1];
Delaytodo = 4;
} else {}
} else {}
if (Key.isDown(39)) {
if (_global.Cockspeed == 0) {
_global.Cockdirection = 0;
} else {}
if (_global.Cockspeed < 25) {
Delaytodo = 4;
var v1 = 'Cockspeed';
_global[v1] += 1;
} else {}
} else {}
if (Key.isDown(49)) {
_global.SOUNDTOPLAY1 = 1;
Delaytodo = 4;
} else {}
if (Key.isDown(50)) {
_global.SOUNDTOPLAY1 = 2;
Delaytodo = 4;
} else {}
if (Key.isDown(51)) {
_global.SOUNDTOPLAY1 = 3;
Delaytodo = 4;
} else {}
if (Key.isDown(52)) {
_global.SOUNDTOPLAY1 = 4;
Delaytodo = 4;
} else {}
if (Key.isDown(53)) {
_global.SOUNDTOPLAY1 = 5;
Delaytodo = 4;
} else {}
if (Key.isDown(54)) {
_global.SOUNDTOPLAY1 = 6;
Delaytodo = 4;
} else {}
if (Key.isDown(55)) {
_global.SOUNDTOPLAY1 = 7;
Delaytodo = 4;
} else {}
}
}
gotoAndPlay(2);
}
}
button 668 {
on (press, keyPress '<Home>') {
tellTarget ('..') {
if (_root.MENU._visible == true) {
_root.MENU._visible = false;
_global.camera_override = 0;
} else {
_root.MENU._visible = true;
_global.camera_override = 1;
}
_global.colchoice = 1;
_root.MENU.ColorPicker.SetColor(_global.CLR_FUR1);
}
}
on (press, keyPress '<Tab>') {
tellTarget ('..') {
_root.BLINK.gotoAndPlay(3);
}
}
on (press, keyPress '<End>') {
tellTarget ('..') {
_global.Showmouse = 1 - _global.Showmouse;
if (_global.Showmouse == 1) {
Mouse.hide();
} else {
Mouse.show();
}
}
}
on (press, keyPress '<Up>') {
tellTarget ('..') {
_global.excitement = 49000;
}
}
}
movieClip 670 {
}
movieClip 671 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var RGB_RANDOM = function () {
}
tellTarget ('..') {
var red = Math.random() * 255;
var green = Math.random() * 255;
var blue = Math.random() * 255;
Reqcode = '';
if (red < 16) {
Reqcode += '0';
} else {}
Reqcode += red.toString(16);
if (green < 16) {
Reqcode += '0';
} else {}
Reqcode += green.toString(16);
if (blue < 16) {
Reqcode += '0';
Reqcode += blue.toString(16);
return Reqcode;
}
Reqcode += blue.toString(16);
return Reqcode;
};
} else {
goto 465;
}
}
label 465:
stop();
}
}
movieClip 673 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
parameters = {'targetObject': '', 'eventFunction': 'Events', 'alignHorizontal': 'Right', 'alignVertical': 'Below', 'useSwatchButton': true, 'initialAlpha': 100, 'allowAlpha': true, 'initialColor': 4278190335.0, 'useShadow': true, 'startHidden': true, 'pickerPalette': 'Advanced', 'pickerMode': 'Advanced'};
properties = parameters;
} else {
goto 682;
}
var SetColor = function (hex) {
}
tellTarget ('..') {
this.colorPickers.setCustomHex(hex);
};
goto 687;
label 682:
goto 770;
label 687:
var ApplyColor = function (hex) {
}
tellTarget ('..') {
this.colorPickers.setCustomHex(hex);
this.colorPickers.applyColor();
};
goto 775;
label 770:
goto 819;
label 775:
var GetColor = function () {
}
tellTarget ('..') {
return this.colorPickers.currentHex;
};
goto 824;
label 819:
goto 1017;
label 824:
var Toggle = function () {
}
tellTarget ('..') {
if (this.colorPickers._visible) {
this.swapDepths(this.colorPickers.originalDepth);
this.colorPickers._visible = false;
} else {
if (!this.colorPickers._visible) {
this.swapDepths(_root.getNextHighestDepth());
this.colorPickers._visible = true;
} else {}
}
};
goto 1022;
label 1017:
goto 1071;
label 1022:
var ToggleMode = function () {
}
tellTarget ('..') {
this.colorPickers.toggleMode();
};
goto 1076;
label 1071:
goto 1125;
label 1076:
var TogglePalette = function () {
}
tellTarget ('..') {
this.colorPickers.togglePalette();
};
goto 1130;
label 1125:
goto 1449;
label 1130:
var SetData = function () {
}
tellTarget ('..') {
var n = arguments.length;
if (n == 1) {
this.colorPickers.useCustomData = true;
this.colorPickers.customData = arguments[0];
} else {
if (n > 1) {
this.colorPickers.customData = new Array();
var i = 0;
goto 1312;
for (;;) {
++i;
label 1312:
if (i >= n) break;
this.colorPickers.useCustomData = true;
this.colorPickers.customData.push(arguments[i]);
}
} else {
this.colorPickers.useCustomData = false;
this.colorPickers.customData = undefined;
}
}
};
goto 1454;
label 1449:
goto 1458;
label 1454:
}
label 1458:
stop();
}
}
movieClip 674 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
this._parent._visible = false;
} else {
goto 114;
}
}
label 114:
stop();
}
}
movieClip 679 {
}
movieClip 681 {
}
movieClip 683 {
}
button 686 {
on (release) {
_parent.Toggle();
}
}
movieClip 685 {
}
movieClip 687 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var initCurrentPicker = function () {
}
tellTarget ('..') {
this.colorImgWidth = this.currentPicker.advancedPalette.colorImg._width;
this.colorImgHeight = this.currentPicker.advancedPalette.colorImg._height;
this.currentPicker.advancedPalette.colorImg.setMask(this.currentPicker.advancedPalette.colorImgMask);
this.appliedColorOuter = new Color(this.advancedPicker.colorSwatch.appliedSwatchOuter);
this.appliedColorInner = new Color(this.advancedPicker.colorSwatch.appliedSwatchInner);
this.previewColorOuter = new Color(this.currentPicker.colorSwatch.previewSwatchOuter);
this.previewColorInner = new Color(this.currentPicker.colorSwatch.previewSwatchInner);
this.swatchColorOuter = new Color(_parent.swatchBttn.swatchOuter);
this.swatchColorInner = new Color(_parent.swatchBttn.swatchInner);
this.setCustomHex(this.currentHex);
if (this.currentMode == 'advanced') {
this.currentPicker.advancedPalette._visible = true;
this.currentPicker.paletteBttn._visible = false;
this.currentPicker.websafePalette._visible = false;
this.currentPicker.websafeBttn._visible = true;
} else {
if (this.currentMode == 'websafe') {
this.currentPicker.websafePalette._visible = true;
this.currentPicker.websafeBttn._visible = false;
this.currentPicker.advancedPalette._visible = false;
this.currentPicker.paletteBttn._visible = true;
} else {}
}
this.setCustomAlpha(this.currentAlpha);
this.currentPicker.displayHex.display._text.onChanged = function () {
this._parent._parent._parent._parent.setCustomHex(this._parent.text);
};
this.initBrightnessBar();
if (this.userInputEnabled) {
this.enableUserInput();
} else {
if (!this.userInputEnabled) {
this.disableUserInput();
} else {}
}
if (_parent.parameters.useShadow) {
var pickerShadow = new flash.filters.DropShadowFilter(4, 45, 3355443, 0.45, 4, 4, 2, 8, false, false, false);
this.currentPicker.filters = [pickerShadow];
} else {}
};
} else {
goto 5320;
}
var applyColor = function () {
}
tellTarget ('..') {
this.appliedHex = this.currentHex;
this.advancedPicker.colorSwatch.appliedSwatchInner._alpha = this.currentAlpha;
this.appliedColorOuter.setRGB('0x' + this.currentHex);
this.appliedColorInner.setRGB('0x' + this.currentHex);
this.swatchColorOuter.setRGB('0x' + this.currentHex);
this.swatchColorInner.setRGB('0x' + this.currentHex);
_parent.swatchBttn.swatchInner._alpha = this.currentAlpha;
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (!(_parent.parameters.targetObject == undefined || _parent.parameters.targetObject == '')) {
var theObject = _parent.parameters.targetObject.split('.');
var theTarget = '_parent._parent';
var i = 0;
goto 4255;
for (;;) {
++i;
label 4255:
if (i >= theObject.length) break;
theTarget += '.' + theObject[i];
}
var colorObject = new Color(eval(theTarget));
colorObject.setRGB('0x' + this.currentHex);
if (_parent.parameters.allowAlpha) {
(eval(theTarget))._alpha = this.currentAlpha;
} else {}
} else {}
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (!(_parent.parameters.eventFunction == undefined || _parent.parameters.eventFunction == '')) {
var theFunction = _parent.parameters.eventFunction.split('.');
var functionPath = '_parent._parent';
var i = 0;
goto 4580;
for (;;) {
++i;
label 4580:
if (i >= theFunction.length) break;
functionPath += '.' + theFunction[i];
}
if (_parent.parameters.allowAlpha) {
if (this.useCustomData) {
functionPath(_parent._name, this.currentHex, this.currentAlpha, this.customData);
} else {
functionPath(_parent._name, this.currentHex, this.currentAlpha);
}
} else {
if (!_parent.parameters.allowAlpha) {
if (this.useCustomData) {
var customVar = _parent[_parent.parameters.customVariable];
functionPath(_parent._name, this.currentHex, this.customData);
} else {
functionPath(_parent._name, this.currentHex);
}
} else {}
}
} else {}
if (_global.colchoice == 1) {
_global.CLR_FUR1 = this.appliedHex;
} else {}
if (_global.colchoice == 2) {
_global.CLR_CHEST = this.appliedHex;
} else {}
if (_global.colchoice == 3) {
_global.CLR_PUBIC = this.appliedHex;
} else {}
if (_global.colchoice == 4) {
_global.NIPPLES = this.appliedHex;
} else {}
if (_global.colchoice == 5) {
_global.CLR_COCK = this.appliedHex;
} else {}
if (_global.colchoice == 6) {
_global.COCK_HEAD = this.appliedHex;
} else {}
_root.APPLYCOLOURS.gotoAndPlay(2);
};
goto 5325;
label 5320:
goto 5580;
label 5325:
var toggleMode = function () {
}
tellTarget ('..') {
if (this.currentPicker == this.advancedPicker) {
this.currentPicker = this.compactPicker;
this.advancedPicker._visible = false;
this.compactPicker._visible = true;
this.initCurrentPicker();
} else {
if (this.currentPicker == this.compactPicker) {
this.currentPicker = this.advancedPicker;
this.advancedPicker._visible = true;
this.compactPicker._visible = false;
this.initCurrentPicker();
} else {}
}
};
goto 5585;
label 5580:
goto 5940;
label 5585:
var togglePalette = function () {
}
tellTarget ('..') {
if (this.currentMode == 'advanced') {
this.currentMode = 'websafe';
this.currentPicker.websafePalette._visible = true;
this.currentPicker.websafeBttn._visible = false;
this.currentPicker.advancedPalette._visible = false;
this.currentPicker.paletteBttn._visible = true;
this.disableUserInput();
} else {
if (this.currentMode == 'websafe') {
this.currentMode = 'advanced';
this.currentPicker.websafePalette._visible = false;
this.currentPicker.websafeBttn._visible = true;
this.currentPicker.advancedPalette._visible = true;
this.currentPicker.paletteBttn._visible = false;
this.enableUserInput();
} else {}
}
};
goto 5945;
label 5940:
goto 6023;
label 5945:
var cancelSelection = function () {
}
tellTarget ('..') {
this._visible = false;
this.currentHex = this.appliedHex;
this.initCurrentPicker();
};
goto 6028;
label 6023:
goto 6214;
label 6028:
var convertHsbToPos = function (h, s, b) {
}
tellTarget ('..') {
var xPerc = int(h) / 359;
var yPerc = int(s) / 100;
var x = Math.round(this.colorImgWidth * xPerc);
var y = this.colorImgHeight - Math.round(this.colorImgHeight * yPerc);
return {'y': y, 'x': x};
};
goto 6219;
label 6214:
goto 6518;
label 6219:
var convertPosToHsb = function (xPerc, yPerc) {
}
tellTarget ('..') {
if (!(xPerc && yPerc)) {
var xPos = this.currentPicker.advancedPalette.colorImg.colorMarker._x;
var yPos = this.currentPicker.advancedPalette.colorImg.colorMarker._y;
var xPerc = xPos / this.colorImgWidth;
var yPerc = yPos / this.colorImgHeight;
var h = Math.round(359 * xPerc);
var s = 100 - Math.round(100 * yPerc);
return {'brightness': this.currentBrightness, 'saturation': s, 'hue': h};
}
var h = Math.round(359 * xPerc);
var s = 100 - Math.round(100 * yPerc);
return {'brightness': this.currentBrightness, 'saturation': s, 'hue': h};
};
goto 6523;
label 6518:
goto 6830;
label 6523:
var convertRgbToHex = function (r, g, b) {
}
tellTarget ('..') {
var hexR = (r.toString(16)).toUpperCase();
hexR = hexR.length < 2 ? '0' + hexR : hexR;
var hexG = (g.toString(16)).toUpperCase();
hexG = hexG.length < 2 ? '0' + hexG : hexG;
var hexB = (b.toString(16)).toUpperCase();
if (hexB.length >= 2) {
hexB = hexB;
return hexR + hexG + hexB;
}
hexB = '0' + hexB;
return hexR + hexG + hexB;
};
goto 6835;
label 6830:
goto 7034;
label 6835:
var convertHexToRgb = function (h) {
}
tellTarget ('..') {
var red = parseInt(h.substring(0, 2), 16);
var green = parseInt(h.substring(2, 4), 16);
var blue = parseInt(h.substring(4, 6), 16);
return {'blue': blue, 'green': green, 'red': red};
};
goto 7039;
label 7034:
goto 7650;
label 7039:
var convertRgbToHsb = function (red, green, blue) {
}
tellTarget ('..') {
var min = Math.min(blue, Math.min(green, red));
var brightness = Math.max(blue, Math.max(green, red));
var delta = brightness - min;
var saturation = (brightness == 0) ? 0 : delta / brightness;
delete _global.__resolve;
var hue;
_global.__resolve = _global.__debugResolve;
if (saturation == 0) {
hue = 0;
saturation *= 100;
brightness = (brightness / 255) * 100;
return {'brightness': Math.round(brightness), 'saturation': Math.round(saturation), 'hue': Math.round(hue)};
}
if (red == brightness) {
hue = 60 * (green - blue) / delta;
} else {
if (green == brightness) {
hue = 120 + 60 * (blue - red) / delta;
} else {
hue = 240 + 60 * (red - green) / delta;
}
}
if (hue < 0) {
hue += 360;
saturation *= 100;
brightness = (brightness / 255) * 100;
return {'brightness': Math.round(brightness), 'saturation': Math.round(saturation), 'hue': Math.round(hue)};
}
saturation *= 100;
brightness = (brightness / 255) * 100;
return {'brightness': Math.round(brightness), 'saturation': Math.round(saturation), 'hue': Math.round(hue)};
};
goto 7655;
label 7650:
goto 8454;
label 7655:
var convertHsbToRgb = function (hue, saturation, brightness) {
}
tellTarget ('..') {
delete _global.__resolve;
var red;
var green;
var blue;
_global.__resolve = _global.__debugResolve;
hue %= 360;
if (brightness == 0) {
return {'blue': 0, 'green': 0, 'red': 0};
} else {}
saturation /= 100;
brightness /= 100;
hue /= 60;
var i = Math.floor(hue);
var f = hue - i;
var p = brightness * (1 - saturation);
var q = brightness * (1 - saturation * f);
var t = brightness * (1 - saturation * (1 - f));
if (i != 0) {
if (i != 1) {
if (i != 2) {
if (i != 3) {
if (i != 4) {
if (i != 5) {
red = Math.round(red * 255);
green = Math.round(green * 255);
blue = Math.round(blue * 255);
return {'blue': blue, 'green': green, 'red': red};
}
}
}
}
}
}
red = brightness;
green = p;
blue = q;
red = Math.round(red * 255);
green = Math.round(green * 255);
blue = Math.round(blue * 255);
return {'blue': blue, 'green': green, 'red': red};
};
goto 8459;
label 8454:
goto 8840;
label 8459:
var convert32toHex = function (val) {
}
tellTarget ('..') {
var alpha = (val >> 24 & 255).toString(16);
var red = (val >> 16 & 255).toString(16);
red = (red.length == 1) ? '0' + red : red;
var green = (val >> 8 & 255).toString(16);
green = (green.length == 1) ? '0' + green : green;
var blue = (val & 255).toString(16);
if (blue.length != 1) {
blue = blue;
var hex = (String(red + green + blue)).toUpperCase();
return hex;
}
blue = '0' + blue;
var hex = (String(red + green + blue)).toUpperCase();
return hex;
};
goto 8845;
label 8840:
goto 9002;
label 8845:
var getBaseHex = function () {
}
tellTarget ('..') {
var baseHex = this.convertPosToHsb();
baseHex = this.convertHsbToRgb(baseHex.hue, baseHex.saturation, 100);
baseHex = this.convertRgbToHex(baseHex.red, baseHex.green, baseHex.blue);
return baseHex;
};
goto 9007;
label 9002:
goto 9337;
label 9007:
var setCustomHex = function (hex) {
}
tellTarget ('..') {
var tempHex = hex;
while (tempHex.length < 6) {
tempHex = '0' + tempHex;
}
var rgb = this.convertHexToRgb(tempHex);
var hsb = this.convertRgbToHsb(rgb.red, rgb.green, rgb.blue);
var pos = this.convertHsbToPos(hsb.hue, hsb.saturation, 100);
this.currentBrightness = hsb.brightness;
this.setMarkerPos(pos.x, pos.y);
this.setSelectionColor(hex);
this.setBrightnessMarker(this.currentBrightness);
};
goto 9342;
label 9337:
goto 9523;
label 9342:
var setPosColor = function () {
}
tellTarget ('..') {
var hsb = this.convertPosToHsb();
var rgb = this.convertHsbToRgb(hsb.hue, hsb.saturation, hsb.brightness);
var hex = this.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
this.setSelectionColor(hex);
};
goto 9528;
label 9523:
goto 9658;
label 9528:
var setSelectionColor = function (hex) {
}
tellTarget ('..') {
this.currentHex = hex;
this.resetWebsafeMarker();
this.drawBrightnessBar();
this.setPreviewColor(hex);
this.updateDisplayItems(false, hex);
};
goto 9663;
label 9658:
goto 9784;
label 9663:
var setPreviewColor = function (hex) {
}
tellTarget ('..') {
this.previewColorOuter.setRGB('0x' + hex);
this.previewColorInner.setRGB('0x' + hex);
this.updateDisplayItems(true, hex);
};
goto 9789;
label 9784:
goto 9896;
label 9789:
var setMarkerPos = function (x, y) {
}
tellTarget ('..') {
this.currentPicker.advancedPalette.colorImg.colorMarker._x = x;
this.currentPicker.advancedPalette.colorImg.colorMarker._y = y;
};
goto 9901;
label 9896:
goto 10828;
label 9901:
var updateDisplayItems = function (previewOnly, hex) {
}
tellTarget ('..') {
var rgb = this.convertHexToRgb(hex);
var hsb = this.convertRgbToHsb(rgb.red, rgb.green, rgb.blue);
this.currentPicker.displayHex.display.text = hex;
this.currentPicker.displayAlpha.display.text = this.currentAlpha;
this.currentPicker.displayAlpha.value = this.currentAlpha;
if (previewOnly) {
this.advancedPicker.displayHue.display.text = hsb.hue;
this.advancedPicker.displaySat.display.text = hsb.saturation;
this.advancedPicker.displayBright.display.text = hsb.brightness;
this.advancedPicker.displayRed.display.text = rgb.red;
this.advancedPicker.displayGreen.display.text = rgb.green;
this.advancedPicker.displayBlue.display.text = rgb.blue;
} else {
if (!previewOnly) {
this.advancedPicker.displayHue.display.text = hsb.hue;
this.advancedPicker.displayHue.value = hsb.hue;
this.advancedPicker.displaySat.display.text = hsb.saturation;
this.advancedPicker.displaySat.value = hsb.saturation;
this.advancedPicker.displayBright.display.text = hsb.brightness;
this.advancedPicker.displayBright.value = hsb.brightness;
this.advancedPicker.displayRed.display.text = rgb.red;
this.advancedPicker.displayRed.value = rgb.red;
this.advancedPicker.displayGreen.display.text = rgb.green;
this.advancedPicker.displayGreen.value = rgb.green;
this.advancedPicker.displayBlue.display.text = rgb.blue;
this.advancedPicker.displayBlue.value = rgb.blue;
} else {}
}
};
goto 10833;
label 10828:
goto 11058;
label 10833:
var setImgInterval = function (enabled, mouseOnly) {
}
tellTarget ('..') {
if (enabled) {
clearInterval(this.imgPosInt);
if (mouseOnly) {
this.imgPosInt = setInterval(this, 'getPreviewColor', 30, true);
} else {
this.imgPosInt = setInterval(this, 'getPreviewColor', 30, false);
}
} else {
clearInterval(this.imgPosInt);
this.setPreviewColor(this.currentHex);
}
};
goto 11063;
label 11058:
goto 11570;
label 11063:
var getPreviewColor = function (mouseOnly) {
}
tellTarget ('..') {
if (mouseOnly) {
var xPos = this.currentPicker.advancedPalette.colorImg._xmouse;
var yPos = this.currentPicker.advancedPalette.colorImg._ymouse;
} else {
var xPos = this.currentPicker.advancedPalette.colorImg.colorMarker._x;
var yPos = this.currentPicker.advancedPalette.colorImg.colorMarker._y;
}
if (!(xPos < 0 || (xPos > this.colorImgWidth || (yPos < 0 || yPos > this.colorImgHeight)))) {
var xPerc = xPos / this.colorImgWidth;
var yPerc = yPos / this.colorImgHeight;
var hsb = this.convertPosToHsb(xPerc, yPerc);
var rgb = this.convertHsbToRgb(hsb.hue, hsb.saturation, hsb.brightness);
var hex = this.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
this.setPreviewColor(hex);
} else {}
};
goto 11575;
label 11570:
goto 11652;
label 11575:
var setCustomAlpha = function (val) {
}
tellTarget ('..') {
this.currentAlpha = val;
this.currentPicker.colorSwatch.previewSwatchInner._alpha = val;
};
goto 11657;
label 11652:
goto 11770;
label 11657:
var initEyedropper = function () {
}
tellTarget ('..') {
this.pixImg = new flash.display.BitmapData(Stage.width, Stage.height, true);
this.pixImg.draw(_root);
};
goto 11775;
label 11770:
goto 11918;
label 11775:
var getDropperPreview = function () {
}
tellTarget ('..') {
var xM = _root._xmouse;
var yM = _root._ymouse;
var pixColor = this.pixImg.getPixel(xM, yM);
var hex = this.convert32toHex(pixColor);
this.setPreviewColor(hex);
};
goto 11923;
label 11918:
goto 12084;
label 11923:
var getDropperSelect = function () {
}
tellTarget ('..') {
var xM = _root._xmouse;
var yM = _root._ymouse;
var pixColor = this.pixImg.getPixel(xM, yM);
var hex = this.convert32toHex(pixColor);
this.setCustomHex(hex);
this.toggleEyeDropper();
};
goto 12089;
label 12084:
goto 12562;
label 12089:
var toggleEyeDropper = function () {
}
tellTarget ('..') {
var fpInfo = System.capabilities.version;
fpInfo = fpInfo.split(' ');
var verInfo = fpInfo[1].split(',');
var majorVer = Number(verInfo[0]);
if (majorVer >= 8) {
if (this.eyeDropper._visible == true) {
Mouse.show();
this.eyeDropper._visible = false;
stopDrag();
this.enableUserInput();
this.onMouseMove = null;
this.onMouseUp = null;
} else {
if (!this.eyeDropper._visible) {
this.initEyedropper();
Mouse.hide();
this.eyeDropper._visible = true;
this.eyeDropper.swapDepths(this.getNextHighestDepth());
this.eyeDropper.startDrag(true);
this.disableUserInput(true);
this.onMouseMove = getDropperPreview;
this.onMouseUp = getDropperSelect;
} else {}
}
} else {}
};
goto 12567;
label 12562:
goto 12869;
label 12567:
var initBrightnessBar = function () {
}
tellTarget ('..') {
this.currentPicker.advancedPalette.brightnessBar.brightBar._xscale = 100;
this.currentPicker.advancedPalette.brightnessBar.brightBar._yscale = 100;
this.currentPicker.advancedPalette.brightnessBar.brightMarker._y = this.currentPicker.advancedPalette.brightnessBar.brightBarArea._y;
this.enableBrightnessBar();
this.currentPicker.advancedPalette.brightnessBar.setMask(this.currentPicker.advancedPalette.brightBarMask);
this.drawBrightnessBar();
this.setBrightnessMarker(this.currentBrightness);
};
goto 12874;
label 12869:
goto 13678;
label 12874:
var drawBrightnessBar = function () {
}
tellTarget ('..') {
var baseHex = this.getBaseHex();
this.currentPicker.advancedPalette.brightnessBar.brightBar.clear();
var startColor = '0x' + baseHex;
var barLineColor = 10066329;
var graphColors = [parseInt(startColor, 16), 0];
var graphAlphas = [100, 100];
var graphRatios = [1, 255];
var graphMatrix = {'r': 1.570796326794897, 'h': this.currentPicker.advancedPalette.brightnessBar.brightBarArea._height, 'w': this.currentPicker.advancedPalette.brightnessBar.brightBarArea._width, 'y': 0, 'x': 0, 'matrixType': 'box'};
this.currentPicker.advancedPalette.brightnessBar.brightBar.beginGradientFill('linear', graphColors, graphAlphas, graphRatios, graphMatrix);
this.currentPicker.advancedPalette.brightnessBar.brightBar.moveTo(0, 0);
this.currentPicker.advancedPalette.brightnessBar.brightBar.lineTo(this.currentPicker.advancedPalette.brightnessBar.brightBarArea._width, 0);
this.currentPicker.advancedPalette.brightnessBar.brightBar.lineTo(this.currentPicker.advancedPalette.brightnessBar.brightBarArea._width, this.currentPicker.advancedPalette.brightnessBar.brightBarArea._height);
this.currentPicker.advancedPalette.brightnessBar.brightBar.lineTo(0, this.currentPicker.advancedPalette.brightnessBar.brightBarArea._height);
this.currentPicker.advancedPalette.brightnessBar.brightBar.lineTo(0, 0);
this.currentPicker.advancedPalette.brightnessBar.brightBar.endFill();
};
goto 13683;
label 13678:
goto 13913;
label 13683:
var addBrightness = function (hex) {
}
tellTarget ('..') {
var rgb = this.convertHexToRgb(hex);
var hsb = this.convertRgbToHsb(rgb.red, rgb.green, rgb.blue);
var rgb = this.convertHsbToRgb(hsb.hue, hsb.saturation, this.currentBrightness);
var hex = this.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
return hex;
};
goto 13918;
label 13913:
goto 14160;
label 13918:
var setBrightnessMarker = function (b) {
}
tellTarget ('..') {
this.currentPicker.advancedPalette.brightnessBar.brightMarker._y = this.currentPicker.advancedPalette.brightnessBar.brightBarArea._y + this.currentPicker.advancedPalette.brightnessBar.brightBarArea._height - Math.round(this.currentPicker.advancedPalette.brightnessBar.brightBarArea._height * (b / 100));
this.currentPicker.advancedPalette.colorImg.img._alpha = b;
};
goto 14165;
label 14160:
goto 14505;
label 14165:
var resetWebsafeMarker = function () {
}
tellTarget ('..') {
if (this.currentPicker.websafePalette.webSafe['ws_' + this.currentHex]) {
this.currentPicker.websafePalette.webSafe.marker._visible = true;
this.currentPicker.websafePalette.webSafe.marker._x = this.currentPicker.websafePalette.webSafe['ws_' + this.currentHex]._x;
this.currentPicker.websafePalette.webSafe.marker._y = this.currentPicker.websafePalette.webSafe['ws_' + this.currentHex]._y;
} else {
this.currentPicker.websafePalette.webSafe.marker._visible = false;
}
this.setPreviewColor(this.currentHex);
};
goto 14510;
label 14505:
goto 15187;
label 14510:
var disableUserInput = function (disableAll) {
}
tellTarget ('..') {
this.userInputEnabled = false;
var displayItems = new Array('displayHue', 'displaySat', 'displayBright', 'displayRed', 'displayGreen', 'displayBlue');
var userButtons = new Array('toggleBttn', 'eyedropperBttn', 'paletteBttn', 'websafeBttn', 'applyBttn', 'cancelBttn');
if (this.currentPicker == this.advancedPicker) {
var i = 0;
goto 14662;
for (;;) {
++i;
label 14662:
if (i >= displayItems.length) break;
this.currentPicker[displayItems[i]].upBttn._button.enabled = false;
this.currentPicker[displayItems[i]].downBttn._button.enabled = false;
this.currentPicker[displayItems[i]].display._text.type = 'dynamic';
}
} else {}
this.disableBrightnessBar();
this.currentPicker.displayHex.display._text.type = 'dynamic';
if (disableAll) {
this.currentPicker.displayAlpha.display._text.type = 'dynamic';
this.currentPicker.displayAlpha.upBttn._button.enabled = false;
this.currentPicker.displayAlpha.downBttn._button.enabled = false;
this.currentPicker.applyBttn._button.enabled = false;
this.currentPicker.cancelBttn._button.enabled = false;
var i = 0;
goto 15106;
for (;;) {
++i;
label 15106:
if (i >= userButtons.length) break;
this.currentPicker[userButtons[i]]._button.enabled = false;
}
} else {}
};
goto 15192;
label 15187:
goto 15777;
label 15192:
var enableUserInput = function () {
}
tellTarget ('..') {
this.userInputEnabled = true;
var displayItems = new Array('displayHue', 'displaySat', 'displayBright', 'displayRed', 'displayGreen', 'displayBlue');
var userButtons = new Array('toggleBttn', 'eyedropperBttn', 'paletteBttn', 'websafeBttn', 'applyBttn', 'cancelBttn');
if (this.currentPicker == this.advancedPicker) {
var i = 0;
goto 15333;
for (;;) {
++i;
label 15333:
if (i >= displayItems.length) break;
this.currentPicker[displayItems[i]].upBttn._button.enabled = true;
this.currentPicker[displayItems[i]].downBttn._button.enabled = true;
this.currentPicker[displayItems[i]].display._text.type = 'input';
}
} else {}
this.enableBrightnessBar();
this.currentPicker.displayHex.display._text.type = 'input';
this.currentPicker.displayAlpha.display._text.type = 'input';
this.currentPicker.displayAlpha.upBttn._button.enabled = true;
this.currentPicker.displayAlpha.downBttn._button.enabled = true;
var i = 0;
goto 15701;
for (;;) {
++i;
label 15701:
if (i >= userButtons.length) break;
this.currentPicker[userButtons[i]]._button.enabled = true;
}
};
goto 15782;
label 15777:
goto 15881;
label 15782:
var disableBrightnessBar = function () {
}
tellTarget ('..') {
this.currentPicker.advancedPalette.brightnessBar.brightBar.onPress = null;
this.currentPicker.advancedPalette.brightnessBar.brightBar.onRelease = null;
};
goto 15886;
label 15881:
goto 16566;
label 15886:
var enableBrightnessBar = function () {
}
tellTarget ('..') {
this.currentPicker.advancedPalette.brightnessBar.brightBar.onPress = function () {
this._parent.brightMarker.startDrag(true, this._parent.brightMarker._x, this._parent.brightBarArea._y, this._parent.brightMarker._x, this._parent.brightBarArea._y + this._parent.brightBarArea._height);
this._parent.brightMarker.onEnterFrame = function () {
var bPer = 100 + Math.round(((this._parent.brightBarArea._y - this._y) / this._parent.brightBarArea._height) * 100);
this._parent._parent._parent._parent.currentBrightness = bPer;
this._parent._parent.colorImg.img._alpha = bPer;
this._parent._parent._parent._parent.setSelectionColor(this._parent._parent._parent._parent.addBrightness(this._parent._parent._parent._parent.getBaseHex()));
};
};
this.currentPicker.advancedPalette.brightnessBar.brightBar.onReleaseOutside = function () {
stopDrag();
delete this._parent.brightMarker.onEnterFrame;
};
this.currentPicker.advancedPalette.brightnessBar.brightBar.onRelease = this.currentPicker.advancedPalette.brightnessBar.brightBar.onReleaseOutside;
};
goto 16571;
label 16566:
goto 17579;
label 16571:
var originalDepth = _parent.getDepth();
this._parent._x = Math.round(this._parent._x);
this._parent._y = Math.round(this._parent._y);
delete _global.__resolve;
var currentPicker;
_global.__resolve = _global.__debugResolve;
if (_parent.parameters.pickerMode == 'Advanced') {
this._parent.currentPicker = this._parent.advancedPicker;
this._parent.compactPicker._visible = false;
} else {
if (_parent.parameters.pickerMode == 'Compact') {
this._parent.currentPicker = this._parent.compactPicker;
this._parent.advancedPicker._visible = false;
} else {}
}
var currentMode = _parent.parameters.pickerPalette.toLowerCase();
if (_parent.parameters.allowAlpha) {
this._parent.compactPicker.displayAlpha._visible = true;
this._parent.advancedPicker.displayAlpha._visible = true;
} else {
if (!_parent.parameters.allowAlpha) {
this._parent.compactPicker.displayAlpha._visible = false;
this._parent.advancedPicker.displayAlpha._visible = false;
} else {}
}
var userInputEnabled = true;
delete _global.__resolve;
var pixImg;
_global.__resolve = _global.__debugResolve;
this._parent.eyeDropper._visible = false;
delete _global.__resolve;
var colorImgWidth;
var colorImgHeight;
_global.__resolve = _global.__debugResolve;
var currentHex = this._parent.convert32toHex(_parent.parameters.initialColor);
var appliedHex = this._parent.currentHex;
delete _global.__resolve;
var currentBrightness;
var currentAlpha;
_global.__resolve = _global.__debugResolve;
if (_parent.parameters.allowAlpha) {
this._parent.currentAlpha = _parent.parameters.initialAlpha;
} else {
if (!_parent.parameters.allowAlpha) {
this._parent.currentAlpha = 100;
} else {}
}
var useCustomData = false;
delete _global.__resolve;
var customData;
var swatchColorOuter;
var swatchColorInner;
var appliedColorOuter;
var appliedColorInner;
var previewColorOuter;
var previewColorInner;
_global.__resolve = _global.__debugResolve;
goto 17584;
label 17579:
goto 17588;
label 17584:
}
label 17588:
stop();
}
}
movieClip 688 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var drawWebSafe = function () {
}
tellTarget ('..') {
var lineColor = '0x454545';
var totRows = 12;
var totCols = 19;
var colSpacing = 0;
var rowSpacing = 0;
var startVal = 0;
var endVal = 255;
delete _global.__resolve;
var r;
var g;
var b;
_global.__resolve = _global.__debugResolve;
b = startVal;
g = b;
r = g;
var step = -51;
var curRow = 1;
var curCol = 1;
var startX = 0;
var curX = startX;
var startY = 0;
var curY = startY;
var blockWidth = (this.websafePalette.websafeArea._width - (totCols - 1) * colSpacing) / totCols;
var blockHeight = (this.websafePalette.websafeArea._height - (totRows - 1) * rowSpacing) / totRows;
this.websafePalette.createEmptyMovieClip('webSafe', this.websafePalette.getNextHighestDepth());
this.websafePalette.webSafe._x = this.websafePalette.websafeArea._x;
this.websafePalette.webSafe._y = this.websafePalette.websafeArea._y;
var i = 0;
var n = 0;
var standardColors = new Array('000000', '333333', '666666', '999999', 'CCCCCC', 'FFFFFF', 'FF0000', '00FF00', '0000FF', 'FFFF00', '00FFFF', 'FF00FF');
while (curRow <= totRows) {
while (curCol <= totCols) {
if (curCol == 1) {
var newColor = standardColors[n].toUpperCase();
var curBlock = 'wss_' + newColor;
this.websafePalette.webSafe.createEmptyMovieClip(curBlock, i);
this.websafePalette.webSafe[curBlock]._x = curX;
this.websafePalette.webSafe[curBlock]._y = curY;
this.websafePalette.webSafe[curBlock].hexVal = newColor;
this.websafePalette.webSafe[curBlock].moveTo(0, 0);
this.websafePalette.webSafe[curBlock].beginFill(parseInt('0x' + newColor, 16), 100);
this.websafePalette.webSafe[curBlock].lineStyle(0, lineColor, 100);
this.websafePalette.webSafe[curBlock].lineTo(blockWidth, 0);
this.websafePalette.webSafe[curBlock].lineTo(blockWidth, blockHeight);
this.websafePalette.webSafe[curBlock].lineTo(0, blockHeight);
this.websafePalette.webSafe[curBlock].lineTo(0, 0);
this.websafePalette.webSafe[curBlock].endFill();
this.websafePalette.webSafe[curBlock].onRollOver = function () {
this._parent.marker._x = this._x;
this._parent.marker._y = this._y;
this._parent.marker._visible = true;
this._parent._parent._parent._parent.setPreviewColor(this.hexVal);
};
this.websafePalette.webSafe[curBlock].onRollOut = function () {
this._parent._parent._parent._parent.resetWebsafeMarker();
};
this.websafePalette.webSafe[curBlock].onRelease = function () {
this._parent._parent._parent._parent.setCustomHex(this.hexVal);
};
} else {
var newColor = (_parent.convertRgbToHex(r, g, b)).toUpperCase();
var curBlock = 'ws_' + newColor;
r -= step;
if (r > 255) {
r = startVal;
b -= step;
} else {}
if (b > 255) {
r = startVal;
b = startVal;
g -= step;
} else {}
this.websafePalette.webSafe.createEmptyMovieClip(curBlock, i);
this.websafePalette.webSafe[curBlock]._x = curX;
this.websafePalette.webSafe[curBlock]._y = curY;
this.websafePalette.webSafe[curBlock].hexVal = newColor;
this.websafePalette.webSafe[curBlock].moveTo(0, 0);
this.websafePalette.webSafe[curBlock].beginFill(parseInt('0x' + newColor, 16), 100);
this.websafePalette.webSafe[curBlock].lineStyle(0, lineColor, 100);
this.websafePalette.webSafe[curBlock].lineTo(blockWidth, 0);
this.websafePalette.webSafe[curBlock].lineTo(blockWidth, blockHeight);
this.websafePalette.webSafe[curBlock].lineTo(0, blockHeight);
this.websafePalette.webSafe[curBlock].lineTo(0, 0);
this.websafePalette.webSafe[curBlock].endFill();
this.websafePalette.webSafe[curBlock].onRollOver = function () {
this._parent.marker._x = this._x;
this._parent.marker._y = this._y;
this._parent.marker._visible = true;
this._parent._parent._parent._parent.setPreviewColor(this.hexVal);
};
this.websafePalette.webSafe[curBlock].onRollOut = function () {
this._parent._parent._parent._parent.resetWebsafeMarker();
};
this.websafePalette.webSafe[curBlock].onRelease = function () {
this._parent._parent._parent._parent.setCustomHex(this.hexVal);
};
}
curX = curX + blockWidth + colSpacing;
++curCol;
++i;
}
curY = curY + blockHeight + rowSpacing;
curX = startX;
curCol = 1;
++n;
++curRow;
}
var markerPad = 2;
this.websafePalette.webSafe.createEmptyMovieClip('marker', i);
this.websafePalette.webSafe.marker._x = 0;
this.websafePalette.webSafe.marker._y = 0;
this.websafePalette.webSafe.marker.hexVal = newColor;
this.websafePalette.webSafe.marker.moveTo(0, 0);
this.websafePalette.webSafe.marker.beginFill(16777215, 100);
this.websafePalette.webSafe.marker.lineStyle(0, lineColor, 100);
this.websafePalette.webSafe.marker.lineTo(blockWidth, 0);
this.websafePalette.webSafe.marker.lineTo(blockWidth, blockHeight);
this.websafePalette.webSafe.marker.lineTo(0, blockHeight);
this.websafePalette.webSafe.marker.lineTo(0, 0);
this.websafePalette.webSafe.marker.moveTo(markerPad, markerPad);
this.websafePalette.webSafe.marker.lineTo(blockWidth - markerPad, markerPad);
this.websafePalette.webSafe.marker.lineTo(blockWidth - markerPad, blockHeight - markerPad);
this.websafePalette.webSafe.marker.lineTo(markerPad, blockHeight - markerPad);
this.websafePalette.webSafe.marker.lineTo(markerPad, markerPad);
this.websafePalette.webSafe.marker.endFill();
this.websafePalette.webSafe.setMask(this.websafePalette.websafeMask);
this.websafePalette.websafeBorder.swapDepths(this.websafePalette.getNextHighestDepth());
_parent.resetWebsafeMarker();
};
} else {
goto 4415;
}
}
label 4415:
stop();
}
}
movieClip 691 {
}
movieClip 693 {
}
button 696 {
on (rollOver) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, true);
}
}
on (rollOut) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(false);
}
}
on (dragOut) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, false);
}
}
on (dragOver) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, true);
}
}
on (press) {
tellTarget ('..') {
this._parent.colorMarker.startDrag(true, 0, 0, this._parent.img._width, this._parent.img._height);
}
}
on (release) {
tellTarget ('..') {
_parent._parent._parent.setPosColor();
stopDrag();
}
}
on (releaseOutside) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(false);
_parent._parent._parent.setPosColor();
stopDrag();
}
}
}
movieClip 697 {
}
movieClip 699 {
}
movieClip 701 {
}
movieClip 702 {
}
movieClip 703 {
}
movieClip 705 {
}
movieClip 707 {
}
movieClip 709 {
}
movieClip 710 {
}
movieClip 713 {
}
movieClip 714 {
}
movieClip 716 {
}
movieClip 717 {
}
movieClip 719 {
}
movieClip 721 {
}
movieClip 722 {
}
button 730 {
on (release) {
tellTarget ('..') {
_parent.cancelSelection();
}
}
}
movieClip 731 {
}
button 735 {
on (release) {
tellTarget ('..') {
_parent.applyColor();
}
}
}
movieClip 736 {
}
button 742 {
on (release) {
tellTarget ('..') {
_parent.toggleEyeDropper();
}
}
}
movieClip 743 {
}
movieClip 750 {
}
button 751 {
on (release) {
tellTarget ('..') {
_parent.togglePalette();
}
}
}
movieClip 752 {
}
button 756 {
on (release) {
tellTarget ('..') {
_parent.togglePalette();
}
}
}
movieClip 757 {
}
movieClip 758 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var rgb = _parent._parent.convertHsbToRgb(this.value, _parent.displaySat.value, _parent.displayBright.value);
var hex = _parent._parent.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
_parent._parent.setCustomHex(hex);
};
} else {
goto 559;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 564;
label 559:
goto 1112;
label 564:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1117;
label 1112:
goto 1237;
label 1117:
var value = 0;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 359;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1242;
label 1237:
goto 1246;
label 1242:
}
label 1246:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 763 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
button 770 {
on (press) {
tellTarget ('..') {
startTime = getTimer();
direction = 'up';
isPressed = true;
}
}
on (release, releaseOutside) {
tellTarget ('..') {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
}
movieClip 771 {
}
button 777 {
on (press) {
tellTarget ('..') {
startTime = getTimer();
direction = 'down';
isPressed = true;
}
}
on (release, releaseOutside) {
tellTarget ('..') {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
}
movieClip 778 {
}
movieClip 779 {
}
movieClip 780 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var rgb = _parent._parent.convertHsbToRgb(_parent.displayHue.value, this.value, _parent.displayBright.value);
var hex = _parent._parent.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
_parent._parent.setCustomHex(hex);
};
} else {
goto 559;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 564;
label 559:
goto 1112;
label 564:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1117;
label 1112:
goto 1237;
label 1117:
var value = 0;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 100;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1242;
label 1237:
goto 1246;
label 1242:
}
label 1246:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 783 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
movieClip 784 {
}
movieClip 785 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var rgb = _parent._parent.convertHsbToRgb(_parent.displayHue.value, _parent.displaySat.value, this.value);
var hex = _parent._parent.convertRgbToHex(rgb.red, rgb.green, rgb.blue);
_parent._parent.setCustomHex(hex);
};
} else {
goto 556;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 561;
label 556:
goto 1109;
label 561:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1114;
label 1109:
goto 1234;
label 1114:
var value = 100;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 100;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1239;
label 1234:
goto 1243;
label 1239:
}
label 1243:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 787 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
movieClip 788 {
}
movieClip 789 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var hex = _parent._parent.convertRgbToHex(this.value, _parent.displayGreen.value, _parent.displayBlue.value);
_parent._parent.setCustomHex(hex);
};
} else {
goto 462;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 467;
label 462:
goto 1015;
label 467:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1020;
label 1015:
goto 1140;
label 1020:
var value = 255;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 255;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1145;
label 1140:
goto 1149;
label 1145:
}
label 1149:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 792 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
movieClip 793 {
}
movieClip 794 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var hex = _parent._parent.convertRgbToHex(_parent.displayRed.value, this.value, _parent.displayBlue.value);
_parent._parent.setCustomHex(hex);
};
} else {
goto 460;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 465;
label 460:
goto 1013;
label 465:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1018;
label 1013:
goto 1138;
label 1018:
var value = 255;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 255;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1143;
label 1138:
goto 1147;
label 1143:
}
label 1147:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 796 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
movieClip 797 {
}
movieClip 798 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
var hex = _parent._parent.convertRgbToHex(_parent.displayRed.value, _parent.displayGreen.value, this.value);
_parent._parent.setCustomHex(hex);
};
} else {
goto 461;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 466;
label 461:
goto 1014;
label 466:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 1019;
label 1014:
goto 1139;
label 1019:
var value = 255;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 255;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1144;
label 1139:
goto 1148;
label 1144:
}
label 1148:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 800 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
movieClip 801 {
}
movieClip 802 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var doAction = function () {
}
tellTarget ('..') {
_parent._parent.setCustomAlpha(this.value);
};
} else {
goto 351;
}
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
goto 356;
label 351:
goto 904;
label 356:
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
this.doAction();
};
goto 909;
label 904:
goto 1029;
label 909:
var value = 100;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 100;
var minVal = 0;
this._parent.display.text = this._parent.value;
goto 1034;
label 1029:
goto 1038;
label 1034:
}
label 1038:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 806 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
button 811 {
on (press) {
tellTarget ('..') {
startTime = getTimer();
direction = 'up';
isPressed = true;
}
}
on (release, releaseOutside) {
tellTarget ('..') {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
}
movieClip 812 {
}
button 816 {
on (press) {
tellTarget ('..') {
startTime = getTimer();
direction = 'down';
isPressed = true;
}
}
on (release, releaseOutside) {
tellTarget ('..') {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
}
movieClip 817 {
}
movieClip 818 {
}
movieClip 822 {
}
movieClip 824 {
}
movieClip 825 {
}
movieClip 846 {
}
movieClip 848 {
}
movieClip 850 {
}
movieClip 852 {
}
movieClip 854 {
}
movieClip 856 {
}
button 863 {
on (release) {
tellTarget ('..') {
_parent.toggleMode();
}
}
}
movieClip 864 {
}
movieClip 865 {
}
movieClip 868 {
}
movieClip 870 {
}
button 873 {
on (rollOver) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, true);
}
}
on (rollOut) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(false);
}
}
on (dragOut) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, false);
}
}
on (dragOver) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(true, true);
}
}
on (press) {
tellTarget ('..') {
this._parent.colorMarker.startDrag(true, 0, 0, this._parent.img._width, this._parent.img._height);
}
}
on (release) {
tellTarget ('..') {
_parent._parent._parent.setPosColor();
stopDrag();
}
}
on (releaseOutside) {
tellTarget ('..') {
_parent._parent._parent.setImgInterval(false);
_parent._parent._parent.setPosColor();
stopDrag();
}
}
}
movieClip 874 {
}
movieClip 876 {
}
movieClip 877 {
}
movieClip 880 {
}
movieClip 882 {
}
movieClip 885 {
}
movieClip 886 {
}
movieClip 888 {
}
movieClip 889 {
}
movieClip 891 {
}
movieClip 893 {
}
movieClip 894 {
}
button 899 {
on (release) {
tellTarget ('..') {
_parent.cancelSelection();
}
}
}
movieClip 900 {
}
button 904 {
on (release) {
tellTarget ('..') {
_parent.applyColor();
}
}
}
movieClip 905 {
}
button 908 {
on (release) {
tellTarget ('..') {
_parent.toggleEyeDropper();
}
}
}
movieClip 909 {
}
movieClip 916 {
}
button 917 {
on (release) {
tellTarget ('..') {
_parent.togglePalette();
}
}
}
movieClip 918 {
}
button 921 {
on (release) {
tellTarget ('..') {
_parent.togglePalette();
}
}
}
movieClip 922 {
}
movieClip 923 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
var updateDisplay = function () {
}
tellTarget ('..') {
this.display.text = this.value;
};
} else {
goto 847;
}
var updateValue = function (dir) {
}
tellTarget ('..') {
if (dir == 'up') {
if (this.value + this.changeValueBy > this.maxVal) {
this.value = this.maxVal;
} else {
var v1 = 'value';
this[v1] += this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'down') {
if (this.value - this.changeValueBy < this.minVal) {
this.value = this.minVal;
} else {
var v1 = 'value';
this[v1] -= this.changeValueBy;
}
this.updateDisplay();
} else {
if (dir == 'manual') {
if (this.value < this.minVal) {
this.value = this.minVal;
this.updateDisplay();
} else {
if (this.value > this.maxVal) {
this.value = this.maxVal;
this.updateDisplay();
} else {
this.updateDisplay();
}
}
} else {}
}
}
_parent._parent.setCustomAlpha(this.value);
};
goto 852;
label 847:
goto 960;
label 852:
var value = 100;
var defaultVal = value;
var changeValueBy = 1;
var alreadyPressed = false;
var isPressed = false;
var startTime = getTimer();
var maxVal = 100;
var minVal = 0;
this._parent.display.text = value;
goto 965;
label 960:
goto 969;
label 965:
}
label 969:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
if (isPressed) {
if (alreadyPressed) {
if (getTimer() - startTime > 500) {
updateValue(this._parent.direction);
} else {}
} else {
updateValue(this._parent.direction);
alreadyPressed = true;
}
} else {
alreadyPressed = false;
}
}
gotoAndPlay(2);
}
}
movieClip 924 {
frame 1 {
_text.onChanged = function () {
tellTarget ('..') {
this._parent.direction = 'manual';
value = int(display.text);
updateValue(this._parent.direction);
}
};
stop();
}
}
button 928 {
on (press) {
startTime = getTimer();
direction = 'up';
isPressed = true;
}
on (release, releaseOutside) {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
button 932 {
on (press) {
startTime = getTimer();
direction = 'down';
isPressed = true;
}
on (release, releaseOutside) {
startTime = getTimer();
direction = '';
isPressed = false;
}
}
movieClip 933 {
}
movieClip 935 {
}
movieClip 936 {
}
movieClip 937 {
}
movieClip 939 {
}
movieClip 945 {
}
movieClip 947 {
}
movieClip 949 {
}
movieClip 951 {
}
button 954 {
on (release) {
tellTarget ('..') {
_parent.toggleMode();
}
}
}
movieClip 955 {
}
movieClip 956 {
}
movieClip 958 {
}
movieClip 959 {
frame 2 {
this.initCurrentPicker();
this.compactPicker.drawWebSafe();
this.advancedPicker.drawWebSafe();
if (!_parent.parameters.startHidden) {
_parent.Toggle();
} else {}
}
frame 5 {
stop();
}
}
movieClip 961 {
}
button 964 {
on (press) {
_root.so = SharedObject.getLocal('bookmark');
if (_root.CAMERA.M_BOOBS._visible == false) {
_root.so.data.BOOBS = 0;
} else {
_root.so.data.BOOBS = 1;
}
if (_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible == false) {
_root.so.data.FUR = 0;
} else {
_root.so.data.FUR = 1;
}
_root.so.data.CLR_FUR1str = _global.CLR_FUR1;
_root.so.data.CLR_CHESTstr = _global.CLR_CHEST;
_root.so.data.CLR_COCKstr = _global.CLR_COCK;
_root.so.data.COCK_HEADstr = _global.COCK_HEAD;
_root.so.data.NIPPLESstr = _global.NIPPLES;
_root.so.data.CLR_PUBICstr = _global.CLR_PUBIC;
_root.so.flush();
_root.so = SharedObject.getLocal('JUNK');
delete _root.so;
}
}
button 965 {
on (press) {
_root.so = SharedObject.getLocal('bookmark');
_global.TESTING123 = _root.so.data.CLR_FUR1str;
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined != _global.TESTING123) {
_global.CLR_FUR1 = _root.so.data.CLR_FUR1str;
_global.CLR_CHEST = _root.so.data.CLR_CHESTstr;
_global.CLR_COCK = _root.so.data.CLR_COCKstr;
_global.COCK_HEAD = _root.so.data.COCK_HEADstr;
_global.NIPPLES = _root.so.data.NIPPLESstr;
_global.CLR_PUBIC = _root.so.data.CLR_PUBICstr;
BOOBS = _root.so.data.BOOBS;
if (BOOBS == 0) {
_root.CAMERA.M_BOOBS._visible = false;
_global.boobs_on = 0;
} else {
_root.CAMERA.M_BOOBS._visible = true;
_global.boobs_on = 1;
}
FUR = _root.so.data.FUR;
if (FUR == 0) {
_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible = false;
_root.CAMERA._043_M_Arm1_Left.FURTUFT._visible = false;
_global.fur_on = 0;
} else {
_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible = true;
_root.CAMERA._043_M_Arm1_Left.FURTUFT._visible = true;
_global.fur_on = 1;
}
} else {}
_root.so = SharedObject.getlocal('JUNK');
delete so;
_root.APPLYCOLOURS.gotoAndPlay(2);
}
}
button 966 {
on (press) {
if (_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible == false) {
_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible = true;
_root.CAMERA._043_M_Arm1_Left.FURTUFT._visible = true;
_global.fur_on = 1;
_root.MENU.FUR_ON_OFF_DISPLAY.gotoAndStop(1);
} else {
_root.CAMERA._044_M_Arm1_Right.FURTUFT._visible = false;
_root.CAMERA._043_M_Arm1_Left.FURTUFT._visible = false;
_global.fur_on = 0;
_root.MENU.FUR_ON_OFF_DISPLAY.gotoAndStop(2);
}
}
}
button 967 {
on (press) {
if (_root.CAMERA.M_BOOBS._visible == false) {
_root.CAMERA.M_BOOBS._visible = true;
_global.boobs_on = 1;
_root.MENU.BREASTS_ON_OFF_DISPLAY.gotoAndStop(1);
} else {
_root.CAMERA.M_BOOBS._visible = false;
_global.boobs_on = 0;
_root.MENU.BREASTS_ON_OFF_DISPLAY.gotoAndStop(2);
}
}
}
button 968 {
on (press) {
_global.CLR_FUR1 = RGB_RANDOM();
_global.CLR_CHEST = RGB_RANDOM();
_global.CLR_COCK = RGB_RANDOM();
_global.COCK_HEAD = RGB_RANDOM();
_global.NIPPLES = RGB_RANDOM();
_global.CLR_PUBIC = RGB_RANDOM();
_root.APPLYCOLOURS.gotoAndPlay(2);
}
}
movieClip 970 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_6 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.COCK_HEAD;
_global.CLR_6.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 972 {
}
button 974 {
on (press) {
_global.colchoice = 6;
_root.MENU.ColorPicker.SetColor(_global.COCK_HEAD);
_root.MENU.ColorPicker.ChoiceText.text = 'Select dildo/cock head colour';
}
}
movieClip 975 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_5 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.CLR_COCK;
_global.CLR_5.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 976 {
}
button 978 {
on (press) {
_global.colchoice = 5;
_root.MENU.ColorPicker.SetColor(_global.CLR_COCK);
_root.MENU.ColorPicker.ChoiceText.text = 'Select dildo/cock colour';
}
}
movieClip 979 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_4 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.NIPPLES;
_global.CLR_4.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 980 {
}
button 981 {
on (press) {
_global.colchoice = 4;
_root.MENU.ColorPicker.SetColor(_global.NIPPLES);
_root.MENU.ColorPicker.ChoiceText.text = 'Select nipple colour';
}
}
movieClip 982 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_3 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.CLR_PUBIC;
_global.CLR_3.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 983 {
}
button 985 {
on (press) {
_global.colchoice = 3;
_root.MENU.ColorPicker.SetColor(_global.CLR_PUBIC);
_root.MENU.ColorPicker.ChoiceText.text = 'Select pubic hair/fur colour';
}
}
movieClip 986 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_2 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.CLR_CHEST;
_global.CLR_2.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 987 {
}
button 989 {
on (press) {
_global.colchoice = 2;
_root.MENU.ColorPicker.SetColor(_global.CLR_CHEST);
_root.MENU.ColorPicker.ChoiceText.text = 'Select chest colour';
}
}
movieClip 990 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_global.CLR_9 = new Color(this._parent);
} else {
goto 137;
}
}
label 137:
nextFrame();
play();
}
frame 3 {
tellTarget ('..') {
Colourcode = '0x' + _global.CLR_FUR1;
_global.CLR_9.setRGB(Colourcode);
}
gotoAndPlay(2);
}
}
movieClip 991 {
}
button 992 {
on (press) {
_global.colchoice = 1;
_root.MENU.ColorPicker.SetColor(_global.CLR_FUR1);
_root.MENU.ColorPicker.ChoiceText.text = 'Select primary colour';
}
}
button 1001 {
on (press) {
if (this.CROSS._visible == true) {
this.CROSS._visible = false;
_global.SOUND_ENABLE = true;
} else {
this.CROSS._visible = true;
_global.SOUND_ENABLE = false;
stopAllSounds();
}
}
on (keyPress 's') {
if (this.CROSS._visible == true) {
this.CROSS._visible = false;
_global.SOUND_ENABLE = true;
} else {
this.CROSS._visible = true;
_global.SOUND_ENABLE = false;
stopAllSounds();
}
}
on (keyPress 'S') {
if (this.CROSS._visible == true) {
this.CROSS._visible = false;
_global.SOUND_ENABLE = true;
} else {
this.CROSS._visible = true;
_global.SOUND_ENABLE = false;
stopAllSounds();
}
}
}
movieClip 1003 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
if (_global.SOUND_ENABLE == true) {
_visible = false;
} else {}
} else {
goto 139;
}
}
label 139:
stop();
}
}
movieClip 1004 {
}
movieClip 1007 {
frame 1 {
if (!hasOwnProperty('_load')) {
_load = true;
tellTarget ('..') {
_y = 100 - _global.vol1;
} else {
goto 109;
}
}
label 109:
stop();
}