Combined Code
frame 1 {
function lq() {
_quality = 'LOW';
}
function mq() {
_quality = 'MEDIUM';
}
function hq() {
_quality = 'HIGH';
}
function patron() {
getURL('http://www.patreon.com/Silestaur', '_blank');
}
function tits() {
getURL('http://www.fenoxo.com/play/playtits.html', '_blank');
}
stop();
var menumusic = new Sound();
menumusic.attachSound('menumusic');
onEnterFrame = function () {
mmusic();
};
mmusic = function () {
menumusic.start(0, 9999);
delete this.mmusic;
};
furlogo.onRollOver = function () {
furlogo.gotoAndStop(2);
};
furlogo.onRollOut = function () {
furlogo.gotoAndStop(1);
};
furlogo.onRelease = function () {
getURL('http://www.furaffinity.net/user/silestaur/', '_blank');
};
hentlogo.onRollOver = function () {
hentlogo.gotoAndStop(2);
};
hentlogo.onRollOut = function () {
hentlogo.gotoAndStop(1);
};
hentlogo.onRelease = function () {
getURL('http://www.hentai-foundry.com/user/Silestaur', '_blank');
};
patlogo.onRollOver = function () {
patlogo.gotoAndStop(2);
};
patlogo.onRollOut = function () {
patlogo.gotoAndStop(1);
};
patlogo.onRelease = function () {
getURL('http://www.patreon.com/Silestaur', '_blank');
};
musicname1.onRollOver = function () {
musicname1.gotoAndStop(2);
};
musicname1.onRollOut = function () {
musicname1.gotoAndStop(1);
};
musicname1.onRelease = function () {
getURL('http://www.newgrounds.com/audio/listen/695194', '_blank');
};
musicname2.onRollOver = function () {
musicname2.gotoAndStop(2);
};
musicname2.onRollOut = function () {
musicname2.gotoAndStop(1);
};
musicname2.onRelease = function () {
getURL('http://www.youtube.com/watch?v=l75bx318mIE', '_blank');
};
authorname1.onRollOver = function () {
authorname1.gotoAndStop(2);
};
authorname1.onRollOut = function () {
authorname1.gotoAndStop(1);
};
authorname1.onRelease = function () {
getURL('http://chevrium.newgrounds.com', '_blank');
};
authorname2.onRollOver = function () {
authorname2.gotoAndStop(2);
};
authorname2.onRollOut = function () {
authorname2.gotoAndStop(1);
};
authorname2.onRelease = function () {
getURL('http://www.youtube.com/user/Mittsies', '_blank');
};
playbtn.onRelease = function () {
dark.play();
};
var menu = new ContextMenu();
menu.hideBuiltInItems();
var qualiLow = new ContextMenuItem('Low', lq);
var qualiMed = new ContextMenuItem('Medium', mq);
var qualiHigh = new ContextMenuItem('High', hq);
var patMenu = new ContextMenuItem('Silestaur', patron);
var titsMenu = new ContextMenuItem('T.I.T.S.', tits);
menu.customItems.push(qualiLow, qualiMed, qualiHigh, patMenu, titsMenu);
}
movieClip 27 {
}
movieClip 28 {
}
movieClip 30 {
}
movieClip 31 {
}
movieClip 33 {
}
movieClip 35 {
}
movieClip 38 {
}
movieClip 39 {
}
movieClip 41 {
}
movieClip 42 {
}
// unknown tag 88 length 81
movieClip 45 {
}
movieClip 46 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 48 {
}
movieClip 49 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 51 {
}
movieClip 52 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 54 {
}
movieClip 55 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 57 {
}
movieClip 59 {
}
movieClip 61 {
}
movieClip 62 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 64 {
}
movieClip 66 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 68 {
}
movieClip 69 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 72 {
frame 1 {
stop();
}
frame 43 {
_root.play();
}
frame 45 {
stop();
}
}
movieClip 75 {
}
frame 2 {
stop();
}
movieClip 78 {
}
movieClip 83 {
}
movieClip 84 {
}
movieClip 86 {
}
movieClip 89 {
}
movieClip 91 {
}
movieClip 93 {
}
button 95 {
on (release) {
play();
}
}
button 98 {
on (release) {
_root.dark.gotoAndPlay(2);
play();
}
}
movieClip 100 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 101 {
frame 25 {
stop();
}
}
frame 3 {
var bj2 = new Sound();
var bj3 = new Sound();
var bj4 = new Sound();
var bj5 = new Sound();
var bj6 = new Sound();
var bj7 = new Sound();
var bj8 = new Sound();
var ff1 = new Sound();
var ff2 = new Sound();
var ff4 = new Sound();
var ff5 = new Sound();
var ff6 = new Sound();
var cum1 = new Sound();
var cum2 = new Sound();
var cum3 = new Sound();
var cum4 = new Sound();
var cum5 = new Sound();
var cum6 = new Sound();
var cum7 = new Sound();
var cum8 = new Sound();
var breath = new Sound();
var swa = new Sound();
var scene1mus = new Sound();
var pos = 0;
bj2.attachSound('bj2');
bj3.attachSound('bj3');
bj4.attachSound('bj4');
bj5.attachSound('bj5');
bj6.attachSound('bj6');
bj7.attachSound('bj7');
bj8.attachSound('bj8');
ff1.attachSound('ff1');
ff2.attachSound('ff2');
ff4.attachSound('ff4');
ff5.attachSound('ff5');
ff6.attachSound('ff6');
cum1.attachSound('cum1');
cum2.attachSound('cum2');
cum3.attachSound('cum3');
cum4.attachSound('cum4');
cum5.attachSound('cum5');
cum6.attachSound('cum6');
cum7.attachSound('cum7');
cum8.attachSound('cum8');
breath.attachSound('breath');
swa.attachSound('swa');
scene1mus.attachSound('scene1mus');
onEnterFrame = function () {
sce1music();
};
sce1music = function () {
scene1mus.stop();
scene1mus.start(0, 9999);
delete this.sce1music;
};
}
frame 4 {
playmusic = 0;
playsounds = 0;
stop();
penny.musicIcon.onPress = function () {
if (playmusic == 0) {
pos = scene1mus.position;
scene1mus.stop();
penny.musicIcon.gotoAndStop(2);
}
if (playmusic == 1) {
scene1mus.start(pos / 1000, 9999);
penny.musicIcon.gotoAndStop(1);
playmusic = 0;
}
};
penny.soundsIcon.onPress = function () {
if (playsounds == 0) {
penny.soundsIcon.gotoAndStop(2);
}
if (playsounds == 1) {
penny.soundsIcon.gotoAndStop(1);
}
};
}
movieClip 106 {
}
movieClip 108 {
frame 1 {
stop();
}
frame 2 {
stop();
_root.playmusic = 1;
}
}
movieClip 111 {
frame 1 {
stop();
_root.playsounds = 0;
}
frame 2 {
stop();
_root.playsounds = 1;
}
}
movieClip 113 {
}
movieClip 115 {
}
movieClip 117 {
}
movieClip 119 {
}
movieClip 121 {
}
movieClip 123 {
}
movieClip 125 {
}
movieClip 127 {
}
movieClip 129 {
}
movieClip 131 {
}
movieClip 133 {
}
movieClip 135 {
}
movieClip 137 {
}
movieClip 139 {
}
movieClip 141 {
}
movieClip 143 {
}
movieClip 145 {
}
movieClip 147 {
}
movieClip 149 {
}
movieClip 151 {
}
movieClip 153 {
}
movieClip 155 {
}
movieClip 157 {
}
movieClip 159 {
}
movieClip 161 {
}
movieClip 163 {
}
movieClip 165 {
}
movieClip 167 {
}
movieClip 169 {
}
movieClip 171 {
}
movieClip 173 {
}
movieClip 176 {
}
movieClip 180 {
}
movieClip 183 {
}
movieClip 184 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 187 {
}
movieClip 189 {
}
movieClip 191 {
}
movieClip 193 {
}
movieClip 196 {
}
movieClip 198 {
}
movieClip 232 {
frame 1 {
stop();
}
frame 22 {
gotoAndStop(1);
_parent.eyescounter = 0;
_parent.stopcounter = 0;
}
frame 66 {
gotoAndStop(1);
_parent.eyescounter = 0;
_parent.stopcounter = 0;
}
frame 77 {
stop();
}
frame 87 {
gotoAndStop(1);
_parent.eyescounter = 0;
_parent.stopcounter = 0;
}
frame 150 {
gotoAndPlay(14);
}
}
movieClip 235 {
}
movieClip 237 {
}
movieClip 239 {
}
movieClip 241 {
}
movieClip 243 {
}
movieClip 269 {
frame 1 {
stop();
}
frame 22 {
gotoAndStop(1);
}
frame 66 {
gotoAndStop(1);
}
frame 77 {
stop();
}
frame 87 {
gotoAndStop(1);
}
frame 150 {
gotoAndPlay(14);
}
}
movieClip 271 {
}
movieClip 273 {
}
movieClip 275 {
}
movieClip 277 {
}
movieClip 279 {
}
movieClip 281 {
}
movieClip 283 {
}
movieClip 285 {
}
movieClip 287 {
}
movieClip 289 {
}
movieClip 291 {
}
movieClip 293 {
}
movieClip 295 {
}
movieClip 297 {
}
movieClip 299 {
}
button 300 {
on (release) {
nextscenevar = 1;
if (textstop == 1) {
textbox.gotoAndPlay(38);
textstop = 2;
}
}
}
movieClip 303 {
}
// unknown tag 88 length 74
movieClip 307 {
}
movieClip 309 {
}
button 313 {
on (release) {
play();
_parent.textstop = 2;
}
}
movieClip 314 {
frame 1 {
stop();
}
frame 2 {
_parent.textstop = 1;
}
frame 37 {
stop();
}
frame 49 {
stop();
}
}
button 316 {
on (release) {
nextscenevar = 0;
}
}
button 317 {
on (release) {
nextscenevar = 2;
}
}
movieClip 319 {
}
movieClip 320 {
}
movieClip 324 {
}
movieClip 325 {
frame 14 {
stop();
}
}
movieClip 341 {
}
button 356 {
on (release) {
nextscenevar = 1;
}
}
button 357 {
on (release) {
nextscenevar = 3;
}
}
movieClip 365 {
}
movieClip 399 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 402 {
}
movieClip 404 {
}
movieClip 406 {
}
movieClip 408 {
}
movieClip 410 {
}
movieClip 412 {
}
movieClip 414 {
}
movieClip 415 {
frame 110 {
gotoAndPlay(53);
}
}
button 416 {
on (release) {
nextscenevar = 2;
}
}
button 417 {
on (release) {
nextscenevar = 4;
}
}
movieClip 421 {
}
movieClip 423 {
}
movieClip 430 {
}
movieClip 460 {
}
movieClip 472 {
frame 11 {
stop();
}
}
movieClip 485 {
}
movieClip 487 {
frame 1 {
stop();
}
frame 29 {
_root.darkmask.gotoAndPlay(1);
_root.gotoAndPlay('startagain');
}
frame 31 {
stop();
}
}
movieClip 489 {
}
movieClip 490 {
frame 1 {
stop();
}
frame 30 {
stop();
}
frame 41 {
stop();
}
}
movieClip 492 {
}
movieClip 493 {
}
button 494 {
on (release) {
saliva = 3;
eyescounter = 0;
randomnum = 0;
stopcounter = 0;
eyesanim = 0;
changescene = 0;
nextscenevar = 0;
closeeyes = 0;
dark1.play();
if (textstop == 1) {
textbox2.gotoAndPlay(31);
textstop = 2;
}
}
}
movieClip 522 {
frame 1 {
saliva = 0;
eyescounter = 0;
randomnum = 0;
stopcounter = 0;
eyesanim = 0;
changescene = 0;
nextscenevar = 0;
closeeyes = 0;
textstop = 0;
onEnterFrame = function () {
if (eyescounter < 40) {
++eyescounter;
}
if (eyescounter > 39 && stopcounter == 0) {
eyescounter = 40;
randomnum = 1;
}
if (eyescounter > 39 && randomnum == 1 && eyesanim == 0) {
eyeschange = Math.round(2 * Math.random() + 1);
randomnum = 0;
stopcounter = 1;
}
if (eyescounter > 39 && randomnum == 1 && eyesanim > 0 && eyesanim < 2) {
eyeschange = Math.round(1 * Math.random() + 2);
randomnum = 0;
stopcounter = 1;
}
if (eyescounter > 39 && randomnum == 1 && eyesanim > 1 && eyesanim < 3) {
eyeschange = Math.round(0 * Math.random() + 1);
randomnum = 0;
stopcounter = 1;
}
if (eyescounter > 39 && randomnum == 1 && eyesanim > 2) {
eyeschange = Math.round(1 * Math.random() + 1);
randomnum = 0;
stopcounter = 1;
}
if (eyeschange == 1) {
eyesanim = 1;
eye1.gotoAndPlay(2);
eye2.gotoAndPlay(2);
}
if (eyeschange == 2) {
eyesanim = 2;
eye1.gotoAndPlay(23);
eye2.gotoAndPlay(23);
}
if (eyeschange == 3) {
eyesanim = 3;
eye1.gotoAndPlay(88);
eye2.gotoAndPlay(88);
}
if (eyeschange == 4) {
eye1.gotoAndPlay(67);
eye2.gotoAndPlay(67);
eyeschange = 0;
}
if (eyeschange == 5) {
eye1.gotoAndPlay(78);
eye2.gotoAndPlay(78);
eyeschange = 0;
}
if (eyeschange == 6) {
eye1.gotoAndPlay(2);
eye2.gotoAndPlay(2);
eyeschange = 0;
}
if (saliva == 0) {
dk.gotoAndStop(1);
}
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
if (textstop == 0) {
textbox.play();
darkmask.play();
}
salivacont();
salivacont2();
eyesanim();
nextscene1();
nextscene2();
nextscene3();
nextscene4();
nextscene5();
nextscene6();
nextscene7();
nextscene8();
nextscene9();
nextscene10();
nextscene11();
nextscene12();
nextscene13();
nextscene14();
nextscene15();
nextscene16();
sounds();
};
}
frame 2 {
eyeschange = 0;
}
frame 66 {
nextscene1 = function () {
if (nextscenevar == 1) {
gotoAndPlay(67);
textstop = 1;
delete this.nextscene1;
}
if (nextscenevar == 0) {
gotoAndPlay(2);
if (saliva == 0) {
dk.gotoAndStop(1);
}
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene1;
}
};
}
frame 100 {
eyeschange = 0;
}
frame 108 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum1.start();
delete this.sounds;
}
};
}
frame 142 {
nextscene2 = function () {
if (nextscenevar == 2) {
gotoAndPlay(143);
delete this.nextscene2;
}
if (nextscenevar == 1) {
gotoAndPlay(100);
if (saliva == 0) {
dk.gotoAndStop(1);
}
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene2;
}
if (nextscenevar == 0) {
gotoAndPlay(521);
textstop = 1;
delete this.nextscene2;
}
};
}
frame 170 {
nextscene15 = function () {
closeeyes = 0;
delete this.nextscene15;
};
}
frame 173 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum7.start();
delete this.sounds;
}
};
}
frame 175 {
bjsounds = 0;
sounds = function () {
bjsounds = Math.round(5 * Math.random() + 1);
if (_root.playsounds == 0 && bjsounds == 1) {
_root.bj2.start();
}
if (_root.playsounds == 0 && bjsounds == 2) {
_root.bj3.start();
}
if (_root.playsounds == 0 && bjsounds == 3) {
_root.bj4.start();
}
if (_root.playsounds == 0 && bjsounds == 4) {
_root.bj5.start();
}
if (_root.playsounds == 0 && bjsounds == 5) {
_root.bj6.start();
}
if (_root.playsounds == 0 && bjsounds == 6) {
_root.bj8.start();
}
delete this.sounds;
};
}
frame 175 {
eyeschange = 0;
}
frame 184 {
salivacont = function () {
saliva = 1;
};
}
frame 211 {
nextscene3 = function () {
if (nextscenevar == 3) {
closeeyes = 2;
gotoAndPlay(212);
wmask.play();
eyeschange = 4;
delete this.nextscene3;
}
if (nextscenevar == 2) {
gotoAndPlay(175);
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene3;
}
if (nextscenevar == 1) {
gotoAndPlay(554);
delete this.nextscene3;
}
};
}
frame 212 {
nextscene14 = function () {
if (closeeyes == 2) {
eyeschange = 4;
delete this.nextscene14;
}
};
}
frame 214 {
sounds = function () {
if (_root.playsounds == 0) {
_root.ff6.start();
delete this.sounds;
}
};
}
frame 218 {
salivacont2 = function () {
saliva = 3;
};
nextscene16 = function () {
eye1.gotoAndStop(77);
eye2.gotoAndStop(77);
};
}
frame 226 {
ffsounds = 0;
sounds = function () {
ffsounds = Math.round(3 * Math.random() + 1);
if (_root.playsounds == 0 && ffsounds == 1) {
_root.ff1.start();
}
if (_root.playsounds == 0 && ffsounds == 2) {
_root.ff2.start();
}
if (_root.playsounds == 0 && ffsounds == 3) {
_root.ff4.start();
}
if (_root.playsounds == 0 && ffsounds == 4) {
_root.ff5.start();
}
delete this.sounds;
};
}
frame 227 {
nextscene4 = function () {
if (nextscenevar == 4) {
gotoAndPlay(228);
eyeschange = 5;
delete nextscene16;
delete this.nextscene4;
}
if (nextscenevar == 3) {
gotoAndPlay(219);
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene4;
}
if (nextscenevar == 2) {
gotoAndPlay(596);
delete this.nextscene4;
}
};
}
frame 231 {
sounds = function () {
if (_root.playsounds == 0) {
_root.bj7.start();
delete this.sounds;
}
};
}
frame 238 {
closeeyes = 1;
}
frame 243 {
sounds = function () {
if (_root.playsounds == 0) {
_root.bj8.start();
delete this.sounds;
}
};
}
frame 243 {
nextscene5 = function () {
if (closeeyes == 1) {
eyeschange = 4;
delete this.nextscene5;
}
};
}
frame 248 {
sounds = function () {
if (_root.playsounds == 0) {
_root.bj8.start();
delete this.sounds;
}
};
}
frame 253 {
nextscene6 = function () {
eye1.gotoAndStop(77);
eye2.gotoAndStop(77);
};
}
frame 257 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum5.start();
delete this.sounds;
}
};
}
frame 262 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum7.start();
delete this.sounds;
}
};
}
frame 270 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum3.start();
delete this.sounds;
}
};
}
frame 277 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum4.start();
delete this.sounds;
}
};
}
frame 284 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum7.start();
delete this.sounds;
}
};
}
frame 291 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum3.start();
delete this.sounds;
}
};
}
frame 304 {
sounds = function () {
if (_root.playsounds == 0) {
_root.bj8.start();
delete this.sounds;
}
};
}
frame 313 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum7.start();
delete this.sounds;
}
};
}
frame 318 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum3.start();
delete this.sounds;
}
};
}
frame 331 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum7.start();
delete this.sounds;
}
};
}
frame 340 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum5.start();
delete this.sounds;
}
};
}
frame 344 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum3.start();
delete this.sounds;
}
};
}
frame 353 {
nextscene7 = function () {
eyeschange = 5;
delete nextscene6;
delete this.nextscene7;
};
}
frame 365 {
sounds = function () {
if (_root.playsounds == 0) {
_root.cum4.start();
delete this.sounds;
}
};
}
frame 431 {
nextscene8 = function () {
if (nextscenevar == 4) {
eyeschange = 6;
delete this.nextscene8;
}
};
}
frame 435 {
sounds = function () {
if (_root.playsounds == 0) {
_root.swa.start();
delete this.sounds;
}
};
}
frame 457 {
nextscene11 = function () {
if (textstop == 1) {
textbox2.play();
delete this.nextscene11;
}
};
}
frame 458 {
eyeschange = 0;
}
frame 517 {
nextscene9 = function () {
gotoAndPlay(458);
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene9;
if (textstop == 1) {
textbox2.gotoAndStop(30);
}
};
}
frame 549 {
nextscene10 = function () {
gotoAndPlay(2);
if (saliva == 0) {
dk.gotoAndStop(1);
}
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene10;
textstop = 2;
};
}
frame 593 {
nextscene12 = function () {
gotoAndPlay(100);
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
delete this.nextscene12;
};
}
frame 596 {
eye1.gotoAndPlay(78);
eye2.gotoAndPlay(78);
delete nextscene16;
}
frame 603 {
sounds = function () {
if (_root.playsounds == 0) {
_root.bj7.start();
delete this.sounds;
}
};
}
frame 605 {
sounds = function () {
if (_root.playsounds == 0) {
_root.breath.start();
delete this.sounds;
}
};
}
frame 645 {
nextscene13 = function () {
gotoAndPlay(170);
if (saliva == 1) {
dk.gotoAndStop(2);
}
if (saliva == 3) {
dk.gotoAndStop(3);
}
nextscenevar = 2;
delete this.nextscene13;
};
}
}