Frame 1
function UpdateMood(bor, ang, dom, sub, hor, dis, rom, fun) {
function buildboner(interest) {
with (_root.ClletisDoll.flacdong) {
gotoAndStop(_root.cletismoods[4]);
}
with (_root.ClletisDoll.harddong) {
gotoAndStop(_root.cletismoods[4]);
}
}
loadmoods = -1;
do {
loadmoods++;
thismood[loadmoods] = _root.cletismoods[loadmoods];
} while (loadmoods < 7);
_root.cletismoods[0] = thismood[0] + bor;
if (_root.cletismoods[0] > 39) {
_root.losemessage = "You know what, I'm just not feelin' this. Let's call it quits.";
theenddude = endthisgame(10);
}
_root.cletismoods[1] = thismood[1] + ang;
if (_root.cletismoods[1] > 39) {
_root.losemessage = "I got a better idea! Why don't you just fuck the hell off!.";
theenddude = endthisgame(10);
}
_root.cletismoods[2] = thismood[2] + dom;
if (_root.cletismoods[2] > 39) {
_root.winmessage = "You're too damn hot not to keep chained to my bed!";
theenddude = moodwin(10);
}
_root.cletismoods[3] = thismood[3] + sub;
if (_root.cletismoods[3] > 39) {
_root.winmessage = "I can't take it no more!! Make me yer Donk-Pet!!";
theenddude = moodwin(10);
}
_root.cletismoods[4] = thismood[4] + hor;
if (_root.cletismoods[4] < 2) {
_root.losemessage = "Uhhh... yeah... That's a mood killer. Pretty sure you can find the door.";
theenddude = _root.endthisgame(10);
}
if (_root.cletismoods[4] > 39) {
_root.winmessage = "Too horny to think!! Let's do it all night long!";
theenddude = moodwin(10);
}
_root.cletismoods[5] = thismood[5] + dis;
if (_root.cletismoods[5] > 39) {
_root.losemessage = "Fuckin' gross. Get out!";
theenddude = endthisgame(10);
}
_root.cletismoods[6] = thismood[6] + rom;
if (_root.cletismoods[6] > 39) {
_root.winmessage = "You know, I think Piggy wouldn't mind spending a weekend as 3!";
theenddude = _root.moodwin(10);
}
_root.cletismoods[7] = thismood[7] + fun;
if (_root.cletismoods[7] > 39) {
_root.winmessage = "You ain't goin' home smellin' like that! Let's sleep in the dog house!";
theenddude = moodwin(10);
}
Gohaid = buildboner(10);
checkmoods = -1;
do {
checkmoods++;
if (_root.cletismoods[checkmoods] < 2) {
_root.cletismoods[checkmoods] = 2;
}
if (_root.cletismoods[checkmoods] > 40) {
_root.cletismoods[checkmoods] = 40;
}
} while (checkmoods < 7);
topmood = maxMood(cletismoods);
putmoods = -1;
do {
putmoods++;
if (_root.cletismoods[putmoods] == topmood) {
with (_root.ClletisDoll.eyes) {
gotoAndStop(_root.moodlabel[putmoods]);
}
with (_root.ClletisDoll.muzzle) {
gotoAndStop(_root.moodlabel[putmoods]);
}
}
with (_root.displaymoods[putmoods]) {
gotoAndStop(_root.cletismoods[putmoods]);
}
} while (putmoods < 7);
}
function maxMood(array) {
mxm = array[0];
i = 0;
while (i < array.length) {
if (array[i] > mxm) {
mxm = array[i];
}
i++;
}
return(mxm);
}
function endthisgame(ender) {
gotoAndStop (3);
}
function moodwin(ender) {
gotoAndStop (5);
}
function piercie(doit) {
pierce = 0;
if (_root.cletispierce == 1) {
do {
with (_root.piercings[pierce]) {
gotoAndStop("pierced");
}
pierce++;
} while (pierce < 12);
} else {
do {
with (_root.piercings[pierce]) {
gotoAndStop("normal");
}
pierce++;
} while (pierce < 12);
}
putmoods = -1;
do {
putmoods++;
if (_root.cletismoods[putmoods] == topmood) {
with (_root.sex.eyes) {
gotoAndStop(_root.moodlabel[putmoods]);
}
with (_root.sex.muzzle) {
gotoAndStop(_root.moodlabel[putmoods]);
}
}
with (_root.displaymoods[putmoods]) {
gotoAndStop(_root.cletismoods[putmoods]);
}
} while (putmoods < 7);
with (_root.sex.flacdong) {
gotoAndStop(_root.cletismoods[4]);
}
with (_root.sex.hardong) {
gotoAndStop(_root.cletismoods[4]);
}
sexhour++;
if (sexhour == 7) {
gotoAndStop (4);
}
with (_root.wallclock) {
gotoAndStop(sexhour);
}
}
stop();
Instance of Symbol 90 MovieClip "ClletisDoll" in Frame 1
onClipEvent (load) {
with (_root.ClletisDoll.flacdong) {
gotoAndStop("norm");
}
}
Frame 2
sexhour = 1;
cletispierced = 0;
cletismoods = [19, 20, 20, 20, 20, 20, 20, 20];
thismood = [1, 2, 3, 4, 5, 6, 7, 8];
displaymoods = [_root.mood0, _root.mood1, _root.mood2, _root.mood3, _root.mood4, _root.mood5, _root.mood6, _root.mood7];
piercings = [_root.ClletisDoll.arml, _root.ClletisDoll.armr, _root.ClletisDoll.chest.NipL, _root.ClletisDoll.chest.NipR, _root.ClletisDoll.gut.navel, _root.ClletisDoll.scrote, _root.sex.gut.navel, _root.sex.arml, _root.sex.armr, _root.sex.scrote, _root.sex.chest.NipL, _root.sex.chest.NipR];
moodlabel = ["bored", "angry", "dommy", "subby", "horny", "disgusted", "romantic", "funky", "normal"];
hornlabel = ["shrink", "norm", "chub", "hard", "bam"];
clearingout = -1;
do {
clearingout++;
with (displaymoods[clearingout]) {
gotoAndStop(20);
}
} while (clearingout < 7);
stop();
Instance of Symbol 105 MovieClip "mood1" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
endgame = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 105 MovieClip "mood0" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
endgame = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 106 MovieClip "mood3" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
highend = false;
lowend = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 106 MovieClip "mood2" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
highend = false;
lowend = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 105 MovieClip "mood5" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
endgame = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 106 MovieClip "mood4" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
highend = false;
lowend = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 106 MovieClip "mood7" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
highend = false;
lowend = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 106 MovieClip "mood6" in Frame 2
//component parameters
onClipEvent (initialize) {
title = "Mood";
intensity = 20;
quote = [];
quote[0] = "lowest";
quote[1] = "lower";
quote[2] = "average";
quote[3] = "higher";
quote[4] = "Highest";
highend = false;
lowend = true;
endtext = "You let this get too extreme";
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "get fucked";
effects = [];
effects[0] = 3;
effects[1] = -2;
effects[2] = 1;
effects[3] = -2;
effects[4] = 6;
effects[5] = 0;
effects[6] = 2;
effects[7] = 1;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c tops");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "fuck donk";
effects = [];
effects[0] = 4;
effects[1] = 1;
effects[2] = 3;
effects[3] = -2;
effects[4] = 1;
effects[5] = 1;
effects[6] = -4;
effects[7] = 2;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c bottom");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "get bloody";
effects = [];
effects[0] = -2;
effects[1] = 3;
effects[2] = 2;
effects[3] = -2;
effects[4] = -5;
effects[5] = 3;
effects[6] = -6;
effects[7] = 3;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("blood");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "pierce donk";
effects = [];
effects[0] = 5;
effects[1] = 0;
effects[2] = 0;
effects[3] = 0;
effects[4] = -4;
effects[5] = 5;
effects[6] = -6;
effects[7] = -1;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("pierced");
}
_root.cletispierce = 1;
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
pierce = 0;
do {
with (_root.piercings[pierce]) {
gotoAndStop("pierced");
}
pierce++;
} while (pierce < 4);
if (this.End == true) {
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "tie up donk";
effects = [];
effects[0] = -1;
effects[1] = 2;
effects[2] = 1;
effects[3] = 1;
effects[4] = -2;
effects[5] = 0;
effects[6] = -5;
effects[7] = 4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c bound");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "get tied up";
effects = [];
effects[0] = 7;
effects[1] = 2;
effects[2] = 5;
effects[3] = -4;
effects[4] = -4;
effects[5] = 4;
effects[6] = -6;
effects[7] = 4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c binds");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "get sucked";
effects = [];
effects[0] = 3;
effects[1] = 0;
effects[2] = 1;
effects[3] = -2;
effects[4] = 3;
effects[5] = 2;
effects[6] = 1;
effects[7] = 2;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c sucking");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "suck donk";
effects = [];
effects[0] = 3;
effects[1] = -4;
effects[2] = 2;
effects[3] = -4;
effects[4] = 6;
effects[5] = -3;
effects[6] = 2;
effects[7] = 1;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("sucking c");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 201 MovieClip "sex" in Frame 2
onClipEvent (load) {
with (_root.sex) {
gotoAndStop("blank");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "you in drag";
effects = [];
effects[0] = 8;
effects[1] = 3;
effects[2] = 5;
effects[3] = -8;
effects[4] = -10;
effects[5] = 5;
effects[6] = -5;
effects[7] = -4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("Tran 4 Cletis");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "donk in drag";
effects = [];
effects[0] = 1;
effects[1] = 6;
effects[2] = 0;
effects[3] = -6;
effects[4] = -6;
effects[5] = 6;
effects[6] = -10;
effects[7] = -4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("Cletis Tran");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "mpreg donk";
effects = [];
effects[0] = -4;
effects[1] = -3;
effects[2] = -3;
effects[3] = -2;
effects[4] = 5;
effects[5] = 0;
effects[6] = 4;
effects[7] = 4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c mom");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "get mpregged";
effects = [];
effects[0] = -3;
effects[1] = -6;
effects[2] = 3;
effects[3] = -6;
effects[4] = 4;
effects[5] = 3;
effects[6] = 5;
effects[7] = 4;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("c dad");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "play with his balls";
effects = [];
effects[0] = -5;
effects[1] = -4;
effects[2] = -4;
effects[3] = 3;
effects[4] = 8;
effects[5] = 0;
effects[6] = 4;
effects[7] = 3;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("balls");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "worship his feet";
effects = [];
effects[0] = 4;
effects[1] = 2;
effects[2] = 3;
effects[3] = -5;
effects[4] = -5;
effects[5] = 6;
effects[6] = -7;
effects[7] = 1;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("foot");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Instance of Symbol 140 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
title = "smoke weed";
effects = [];
effects[0] = 8;
effects[1] = 1;
effects[2] = 0;
effects[3] = 0;
effects[4] = -2;
effects[5] = 0;
effects[6] = -3;
effects[7] = 3;
end = false;
}
onClipEvent (load) {
this.txtoutput.text = this.title;
}
on (release) {
with (_root.sex) {
gotoAndStop("drugs");
}
cornhole = _root.updatemood(this.effects[0], this.effects[1], this.effects[2], this.effects[3], this.effects[4], this.effects[5], this.effects[6], this.effects[7]);
this._visible = 0;
if (this.End == true) {
trace("oops");
}
}
Frame 3
_root.loser = _root.losemessage;
Frame 5
_root.winner = _root.winmessage;
Symbol 5 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 39 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 46 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 49 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (1);
}
stop();
Symbol 52 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 1
stop();
gotoAndStop (18);
Symbol 84 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 98 Button
on (release) {
gotoAndStop (2);
}
Symbol 105 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 1
stop();
Instance of Symbol 138 MovieClip in Symbol 140 MovieClip Frame 1
onClipEvent (load) {
this.output.text = "poop";
}
Symbol 144 MovieClip Frame 1
stop();
gotoAndStop (1);
Symbol 153 MovieClip Frame 1
stop();
gotoAndStop (1);
Symbol 164 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
if (_root.cletispierced == 1) {
gotoAndStop (3);
}
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 3
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 5
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 7
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 9
putaholeinit = _root.piercie(10);
Instance of Symbol 164 MovieClip "scrote" in Symbol 201 MovieClip Frame 9
onClipEvent (load) {
}
Symbol 201 MovieClip Frame 11
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 13
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 15
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 17
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 19
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 21
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 23
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 25
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 27
putaholeinit = _root.piercie(10);
Symbol 201 MovieClip Frame 29
putaholeinit = _root.piercie(10);
Symbol 209 Button
on (release) {
_root.cletismoods = [20, 20, 20, 20, 20, 20, 20, 20];
Clearingout = updatemood(0, 0, 0, 0, 0, 0, 0, 0);
_root.cletispierce = 0;
clearingout = piercie(10);
with (_root.ClletisDoll.eyes) {
gotoAndStop("normal");
}
with (_root.ClletisDoll.muzzle) {
gotoAndStop("normal");
}
with (_root.sex) {
gotoAndStop("blank");
}
with (_root) {
gotoAndStop("start");
}
}