Combined Code
frame 1 {
function gotoMySite() {
getURL('http://www.furaffinity.net/user/mittsies/', '_blank');
}
function deadClick() {
getURL('http://mittsies.tumblr.com/', '_blank');
}
var percentloaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
stop();
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
myMenu.builtInItems.zoom = true;
myMenu.builtInItems.quality = true;
myMenu.builtInItems.rewind = true;
var copyrightNotice = new ContextMenuItem('© Mittsies 2013', gotoMySite);
var deadclick = new ContextMenuItem('Visit my Tumblr!', deadClick);
myMenu.customItems.push(copyrightNotice);
myMenu.customItems.push(deadclick);
_root.menu = myMenu;
stopAllSounds();
}
movieClip 5 {
frame 1 {
stop();
}
}
instance of movieClip 5 {
onClipEvent (enterFrame) {
this.gotoAndStop(_root.percentloadedDisplay);
}
}
movieClip 7 {
}
instance of movieClip 7 {
onClipEvent (enterFrame) {
_root.percentloaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
_root.percentloadedDisplay = int(_root.percentloaded);
if (_root.percentloaded > 80) {
this._alpha = 25 + _root.percentloaded * 0.75 - (_root.percentloaded - 80) * 6;
} else {
this._alpha = 25 + _root.percentloaded * 0.75;
}
if (_root.percentloaded == 100) {
_root.gotoAndStop('title');
}
}
}
// unknown tag 88 length 229
movieClip 11 {
}
instance of movieClip 11 {
onClipEvent (enterFrame) {
if (_root.percentloaded > 80) {
this._alpha = 25 + _root.percentloaded * 0.75 - (_root.percentloaded - 80) * 6;
} else {
this._alpha = 25 + _root.percentloaded * 0.75;
}
}
}
movieClip 14 {
}
movieClip 19 {
}
movieClip 20 {
}
movieClip 21 {
frame 1 {
gotoAndStop(2);
}
frame 2 {
stop();
}
}
button 22 {
on (rollOver) {
if (_root.HUDfade > 61) {
_root.HUDfade = 61;
}
_root.HUDlock = true;
}
on (rollOut) {
_root.HUDlock = false;
}
}
movieClip 25 {
}
movieClip 28 {
}
movieClip 30 {
frame 1 {
gotoAndStop(2);
}
}
button 31 {
on (release) {
getURL('http://www.furaffinity.net/user/mittsies/', '_blank');
}
on (rollOver) {
if (_root.HUDfade > 61) {
_root.HUDfade = 61;
}
_root.HUDlock = true;
}
on (rollOut) {
_root.HUDlock = false;
}
}
movieClip 34 {
}
movieClip 36 {
frame 1 {
gotoAndStop(2);
}
}
button 37 {
on (release) {
getURL('http://mittsies.tumblr.com/', '_blank');
}
on (rollOver) {
if (_root.HUDfade > 61) {
_root.HUDfade = 61;
}
_root.HUDlock = true;
}
on (rollOut) {
_root.HUDlock = false;
}
}
movieClip 38 {
}
instance of movieClip 38 {
onClipEvent (load) {
_root.HUDfade = 0;
_root.HUDlock = false;
var fadecap;
}
onClipEvent (enterFrame) {
if (!_root.HUDlock) {
++_root.HUDfade;
}
if (_root.HUDfade > 60) {
fadecap = _root.HUDfade - 60;
if (fadecap > 90) {
fadecap = 90;
}
this._alpha = 100 - fadecap;
if (_root.HUDfade > 160) {
}
}
}
}
movieClip 42 {
}
frame 3 {
stop();
stopAllSounds();
var launchedmusic = false;
}
frame 3 {
this.char.stop();
}
movieClip 44 {
}
button 47 {
on (release) {
_root.nextFrame();
}
}
movieClip 55 {
frame 30 {
stop();
}
}
frame 4 {
function chatprompt(dialog, character) {
_root.speech._alpha = 100;
_root.speechname = character;
_root.speechtext = dialog;
_root.speech.chatcolor.gotoAndStop(character);
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.speechchar = character;
}
function queuemusik(track) {
_root.musik.Musik.stop();
_root.musik.Musik.attachSound(MusikTracks[track], isStreaming);
_root.MusikTrack = track;
_root.MusikPos = 0;
if (_root.MusikStatus == 'On') {
_root.musik.Musik.start(0, 99);
_root.musik.Musik.setVolume(MusikVolume * MVMaster);
}
_root.musicticker = String(MusikTracks[track]);
_root.musictickerview.gotoAndPlay('fade');
}
stop();
var scenepos = 0;
var Phase = 'loop1';
var looperman = 0;
var responder = 0;
var speechchar = 'PENELOPE';
var speechtext;
_root.speech._alpha = 0;
randRange = function (min, max) {
var v1 = Math.floor(Math.random() * (max - min + 1)) + min;
return v1;
};
var MusikPos = 0;
var MusikPos2 = 0;
var MusikLaunched = 'No';
var MusikStatus = 'On';
var MusikTrack;
var MusikTracks = new Array('vast');
var MVMaster = 1;
var MusikVolume = defaultvolumee;
var musicticker;
var volumeepos;
var volumeeoffset = 0;
volumee.volumeeBar._x = _root.defaultvolumee * -0.8 + 40;
volumee.volumeeBar.onPress = function () {
startDrag(this, false, -40, this._y, 40, this._y);
};
volumee.volumeeBar.onReleaseOutside = function () {
stopDrag();
};
volumee.volumeeBar.onRelease = volumee.volumeeBar.onReleaseOutside;
volumee.volumeeBar.onEnterFrame = function () {
volumeepos = int((this._x - volumeeoffset - 40) * -1.25);
_root.cache.data.volumee = volumeepos;
_root.MusikVolume = volumeepos;
_root.sfxvolume = volumeepos;
};
}
movieClip 57 {
}
movieClip 59 {
}
movieClip 61 {
}
movieClip 66 {
}
movieClip 68 {
}
movieClip 77 {
frame 9 {
x = _root.randRange(0, 100);
if (x < 98) {
gotoAndPlay(2);
}
}
}
movieClip 81 {
frame 1 {
stop();
}
}
movieClip 82 {
}
movieClip 84 {
}
movieClip 86 {
}
movieClip 88 {
}
movieClip 90 {
}
movieClip 92 {
}
movieClip 94 {
}
movieClip 96 {
}
movieClip 98 {
}
movieClip 165 {
frame 1 {
stop();
}
}
movieClip 169 {
}
movieClip 174 {
}
movieClip 176 {
}
movieClip 190 {
frame 8 {
x = _root.randRange(0, 100);
if (x < 98) {
gotoAndPlay(2);
}
}
frame 22 {
gotoAndPlay(2);
}
frame 34 {
stop();
}
}
movieClip 192 {
}
movieClip 193 {
}
movieClip 195 {
}
movieClip 197 {
}
movieClip 199 {
}
movieClip 201 {
}
movieClip 203 {
}
movieClip 205 {
}
movieClip 207 {
}
movieClip 209 {
}
movieClip 211 {
}
movieClip 213 {
}
movieClip 215 {
}
movieClip 217 {
}
movieClip 219 {
}
movieClip 221 {
}
movieClip 223 {
}
movieClip 225 {
}
movieClip 226 {
frame 46 {
gotoAndPlay(1);
}
frame 95 {
gotoAndPlay('loop1');
}
frame 125 {
gotoAndPlay('loop1');
}
}
movieClip 229 {
frame 2 {
stop();
if (_root.launchedmusic == false) {
_root.queuemusik(0);
_root.launchedmusic = true;
}
_root.nested_next.gotoAndStop(1);
}
frame 40 {
stop();
_root.nested_next.gotoAndStop(1);
}
frame 41 {
this.char.gotoAndPlay('adjust');
this.char.head2.head.eyes.gotoAndStop('close');
}
frame 65 {
stop();
_root.nested_next.gotoAndStop(1);
}
frame 94 {
x = _root.randRange(0, 3);
var responses = new Array('Penelope...!', 'Ahhn...', 'That\'s... really nice~', 'Ah... Penny~');
_root.chatprompt(responses[x], 'ARMAND');
}
frame 95 {
_root.gotoAndStop('main');
}
}
movieClip 233 {
}
movieClip 235 {
}
movieClip 236 {
instance of movieClip 235 {
onClipEvent (enterFrame) {
myColor = new Color(this);
myColorTransform = new Object();
myColorTransform = {'bb': _root.volumeepos * 2};
myColor.setTransform(myColorTransform);
}
}
}
button 239 {
on (release) {
_root.pingy();
if (_quality == 'MEDIUM') {
_quality = 'HIGH';
} else {
if (_quality == 'HIGH') {
_quality = 'LOW';
} else {
if (_quality == 'LOW') {
_quality = 'MEDIUM';
}
}
}
}
}
movieClip 241 {
}
movieClip 242 {
frame 1 {
stop();
}
}
movieClip 245 {
frame 2 {
gotoAndStop(_root.speechchar);
}
}
movieClip 247 {
}
movieClip 248 {
frame 1 {
stop();
}
frame 69 {
stop();
}
frame 81 {
stop();
}
}
// unknown tag 88 length 208
movieClip 252 {
}
button 257 {
on (release) {
gotoAndStop(2);
}
}
button 261 {
on (release) {
gotoAndStop(1);
}
}
movieClip 262 {
frame 1 {
stop();
}
}
button 263 {
on (release) {
_root.musik.nextFrame();
if (_root.MusikStatus == 'Off') {
_root.MusikStatus = 'On';
_root.musik.Musik.start(_root.MusikPos / 1000);
} else {
_root.MusikStatus = 'Off';
_root.musik.Musik.stop();
_root.MusikPos = _root.musik.Musik.position;
}
}
}
movieClip 265 {
frame 1 {
gotoAndStop(2);
}
frame 4 {
gotoAndStop(2);
}
}
instance musik of movieClip 265 {
onClipEvent (load) {
var Musik = new Sound(this);
}
onClipEvent (enterFrame) {
_root.musik.Musik.onSoundComplete = function () {
_root.musik.Musik.start();
_root.MusikPos = 0;
};
_root.musik.Musik.setVolume(_root.MusikVolume * _root.MVMaster);
}
}
movieClip 270 {
}
movieClip 271 {
}
button 275 {
on (release) {
gotoAndStop(2);
if (_root.scenepos == 0) {
if (_root.responder == 0) {
x = _root.randRange(0, 6);
var responses = new Array('Mhmmm!', 'You bet...!', 'Yep...!', 'That\'s right!', 'I\'m ready!', 'Give it to me~', 'Of course...!');
_root.chatprompt(responses[x], 'ARMAND');
} else {
_root.chatprompt('Hehe... Me!', 'ARMAND');
}
_root.chartween.play();
}
if (_root.scenepos == 1) {
x = _root.randRange(0, 3);
var responses = new Array('Alright, here I go~', 'Ah this is gonna feel good...', 'Mmmnf, you\'re a perfect fit for me.', 'How\'s this...?~');
_root.chatprompt(responses[x], 'PENELOPE');
_root.chartween.play();
}
if (_root.scenepos == 2) {
_root.chartween.play();
}
if (_root.scenepos == 3) {
x = _root.randRange(0, 3);
var responses = new Array('Nn, nnngh... what a lovely ass you\'ve got...!', 'I really like how this feels, your butt is nice and tight.', 'Haaah~... You\'ve got an excellent butt, you know that?~', 'Ahhn, your butt is so squishie and warm, I love how this feels...!');
_root.chatprompt(responses[x], 'PENELOPE');
_root.looperman = 0;
_root.zoomdirector(1, 0.1);
}
if (_root.scenepos == 4) {
_root.zoomdirector(0, 0.1);
_root.char.head.mouth.gotoAndStop(2);
_root.char.head2.head.eyes.gotoAndStop('close');
x = _root.randRange(0, 3);
var responses = new Array('You\'re humping me so eagerly... I- aaah, your cock is really great too, Penny~!', 'Yeah that\'s it... fast and deep! The way you throb inside of me... Ahhn~', 'Mmmn, don\'t hold back, Penny...', 'I can tell you really like my butt from how hasty you are!');
_root.chatprompt(responses[x], 'ARMAND');
_root.Phase = 'loop2';
}
if (_root.scenepos == 5) {
_root.char.head2.head.eyes.gotoAndPlay('openslightly');
x = _root.randRange(0, 0);
var responses = new Array('Ahnn... I\'m getting really close, Armand~');
_root.chatprompt(responses[x], 'PENELOPE');
_root.cumming = true;
_root.looperman = 0;
_root.Phase = 'loop1';
}
if (_root.scenepos == 6) {
x = _root.randRange(0, 0);
var responses = new Array('That was really fun...! Heheh!~');
_root.chatprompt(responses[x], 'ARMAND');
_root.cumming = false;
_root.looperman = 0;
_root.Phase = 'loop1';
}
if (_root.scenepos == 7) {
_root.fader.play();
}
++_root.scenepos;
}
}
movieClip 277 {
frame 1 {
stop();
}
}
movieClip 279 {
frame 2 {
if (_root.zooming > 0) {
a = 0;
b = _root.zoomforce;
a = 0;
while (a < b) {
_root.char._xscale += (_root.zoomdiff[0] / _root.zoomrate) * _root.zooming * _root.zoomrate * 0.01;
_root.char._yscale += (_root.zoomdiff[1] / _root.zoomrate) * _root.zooming * _root.zoomrate * 0.01;
_root.char._x += (_root.zoomdiff[2] / _root.zoomrate) * _root.zooming * _root.zoomrate * 0.01;
_root.char._y += (_root.zoomdiff[3] / _root.zoomrate) * _root.zooming * _root.zoomrate * 0.01;
--_root.zooming;
++a;
}
}
gotoAndPlay(1);
}
}
movieClip 282 {
frame 10 {
x = _root.randRange(0, 3);
var responses = new Array('Are you ready, my little ferret?', 'You\'re a sexy little ferret, aren\'t ya?', 'Okay Armand, are ya ready?', 'Who\'s my sexy little ferret?');
_root.chatprompt(responses[x], 'PENELOPE');
if (x < 3) {
_root.responder = 0;
} else {
_root.responder = 1;
}
}
frame 11 {
stop();
}
}
frame 5 {
gotoAndStop(3);
}
frame 6 {
function zoomdirector(ID, force) {
zoomforce = force;
if (_root.zooming == 0) {
_root.camIDtarget = ID;
a = 0;
while (a < 6) {
_root.zoomdiff[a] = Math.abs(_root.camID[_root.camIDtarget][a] - _root.camID[_root.camIDcurrent][a]);
if (_root.camID[_root.camIDtarget][a] < _root.camID[_root.camIDcurrent][a]) {
_root.zoomdiff[a] *= -1;
}
++a;
}
_root.zooming = _root.zoomrate;
_root.camIDcurrent = _root.camIDtarget;
}
}
var init = new Array(_root.char._xscale, _root.char._yscale, _root.char._x, _root.char._y);
var camID = new Array();
camID[0] = new Array(init[0], init[1], init[2], init[3]);
camID[1] = new Array(init[0] * 2, init[1] * 2, init[2] + 100, init[3] - 50);
camID[1] = new Array(init[0] * 1.85, init[1] * 1.85, init[2] + 100, init[3] - 150);
_root.char._xscale = camID[0][0];
_root.char._yscale = camID[0][1];
_root.char._x = camID[0][2];
_root.char._y = camID[0][3];
_root.camIDcurrent = 0;
_root.camIDtarget = 0;
var zoomdiff = new Array(0, 0, 0, 0);
var zooming = 0;
var zoomrate = 15;
var zoomforce = 1;
var cameracurrent = 0;
var cumming = false;
}
movieClip 285 {
}
movieClip 287 {
}
movieClip 289 {
}
movieClip 291 {
}
movieClip 293 {
}
movieClip 295 {
}
movieClip 297 {
}
movieClip 299 {
}
movieClip 301 {
}
movieClip 303 {
}
movieClip 305 {
}
movieClip 306 {
frame 23 {
if (_root.cumming == true) {
if (_root.looperman == 5) {
_root.Phase = 'loop2';
_root.looperman = 0;
x = _root.randRange(0, 0);
var responses = new Array('Ahh... Yes!~ I wanna feel that warm, sticky love juice!~');
_root.chatprompt(responses[x], 'ARMAND');
} else {
if (_root.looperman < 5) {
++_root.looperman;
}
}
} else {
if (_root.looperman == 5) {
_root.nested_next.gotoAndStop(1);
} else {
if (_root.looperman < 5) {
++_root.looperman;
}
}
}
gotoAndPlay(_root.Phase);
}
frame 87 {
if (_root.cumming == true) {
if (_root.looperman == 8) {
_root.Phase = 'loop3';
_root.looperman = 0;
x = _root.randRange(0, 0);
var responses = new Array('Nnnhhgg!!~');
_root.chatprompt(responses[x], 'PENELOPE');
_root.zoomdirector(1, 0.1);
} else {
if (_root.looperman < 8) {
++_root.looperman;
}
}
}
gotoAndPlay(_root.Phase);
}
frame 106 {
if (_root.cumming == true) {
if (_root.looperman == 8) {
_root.Phase = 'cum';
this.cock.gotoAndPlay('cum');
_root.zoomdirector(2, 0.1);
} else {
if (_root.looperman < 8) {
++_root.looperman;
}
}
}
gotoAndPlay(_root.Phase);
}
frame 124 {
_root.Phase = 'endloop';
}
frame 170 {
if (_root.Phase == 'endloop') {
gotoAndPlay(_root.Phase);
} else {
gotoAndPlay('loop1_continue');
}
_root.nested_next.gotoAndStop(1);
}
}
movieClip 310 {
frame 11 {
stop();
}
frame 40 {
_root.gotoAndStop('intro');
}
}