Section 1
//anim_27 (KoopalingsMorton_fla.anim_27)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class anim_27 extends MovieClip {
public function anim_27(){
addFrameScript(0, frame1, 21, frame22);
}
function frame1(){
mouseEnabled = false;
}
function frame22(){
gotoAndPlay(1);
}
}
}//package KoopalingsMorton_fla
Section 2
//blush_14 (KoopalingsMorton_fla.blush_14)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class blush_14 extends MovieClip {
public function blush_14(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
stop();
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 3
//body_5 (KoopalingsMorton_fla.body_5)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class body_5 extends MovieClip {
public var blush:MovieClip;
public var doughnut:MovieClip;
public var belt:MovieClip;
public var singlet:MovieClip;
public var plate:MovieClip;
public var face:MovieClip;
public var dick:MovieClip;
public var hat:MovieClip;
public var overalls:MovieClip;
public var jizz:MovieClip;
public var shirt:MovieClip;
}
}//package KoopalingsMorton_fla
Section 4
//bubble_30 (KoopalingsMorton_fla.bubble_30)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class bubble_30 extends MovieClip {
public var anim:MovieClip;
}
}//package KoopalingsMorton_fla
Section 5
//cloud_35 (KoopalingsMorton_fla.cloud_35)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class cloud_35 extends MovieClip {
public function cloud_35(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 6
//dick_16 (KoopalingsMorton_fla.dick_16)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class dick_16 extends MovieClip {
public function dick_16(){
addFrameScript(0, frame1, 2, frame3, 4, frame5);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
function frame5(){
gotoAndStop(2);
}
}
}//package KoopalingsMorton_fla
Section 7
//dickanim_18 (KoopalingsMorton_fla.dickanim_18)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class dickanim_18 extends MovieClip {
public function dickanim_18(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsMorton_fla
Section 8
//dickerect_17 (KoopalingsMorton_fla.dickerect_17)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class dickerect_17 extends MovieClip {
public function dickerect_17(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsMorton_fla
Section 9
//face_13 (KoopalingsMorton_fla.face_13)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class face_13 extends MovieClip {
public function face_13(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsMorton_fla
Section 10
//gas_34 (KoopalingsMorton_fla.gas_34)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class gas_34 extends MovieClip {
public function gas_34(){
addFrameScript(0, frame1, 11, frame12);
}
function frame12(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsMorton_fla
Section 11
//KAnimate_3 (KoopalingsMorton_fla.KAnimate_3)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class KAnimate_3 extends MovieClip {
public var K:MovieClip;
}
}//package KoopalingsMorton_fla
Section 12
//lovebubble_26 (KoopalingsMorton_fla.lovebubble_26)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class lovebubble_26 extends MovieClip {
public function lovebubble_26(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
mouseEnabled = true;
gotoAndStop(1);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 13
//MainTimeline (KoopalingsMorton_fla.MainTimeline)
package KoopalingsMorton_fla {
import flash.events.*;
import flash.display.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var cloud:MovieClip;
public var lovetime:Number;
public var expresstime:Number;
public var bg:MovieClip;
public var speechwait:Number;
public var K:MovieClip;
public var loadbar:MovieClip;
public var express:Number;
public var reset:MovieClip;
public var smoke:MovieClip;
public var speechvariant:Number;
public var love:MovieClip;
public var speechtime:Number;
public var blushtime:Number;
public var eyeblink:Number;
public var gas:MovieClip;
public var speech:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2);
}
public function onclick(_arg1:MouseEvent):void{
switch (_arg1.target){
case K.K.leganim.leg:
Text("Oheehehe!", "That tickleth!~", "Gehehehe!", "Thtop! Hehe!", "Teeheehee!");
Blush();
Expression(5);
break;
case K.K.body.plate:
case K.K.body.shirt:
Off(_arg1.target);
Text("Pooof! HAHA.", "Thith ith fun!", "Heheh, it'th a little thweaty.", "Take me for a ride!", "Ohh. Magic.");
Expression(4);
break;
case K.K.body.overalls:
case K.K.leganim.leg.overalls:
Off(K.K.body.overalls);
Off(K.K.leganim.leg.overalls);
Text("Poofy.", "You gonna wear them? Hehe.", "Nithe buckle, right?", "Hehe, Morton legth.", "... Do my hairth bother you?");
Expression(2);
break;
case K.K.body.belt:
Off(_arg1.target);
if (K.K.body.singlet.currentFrame == 3){
K.K.body.dick.visible = true;
};
Text("I'm all nakey without thothe...", "Haeheeheh!", "Hehe hellooo.", "Heheh nakey.", "It'th tight down there~");
Expression(7);
break;
case K.K.body.singlet:
Switch(_arg1.target);
if ((((K.K.body.singlet.currentFrame == 3)) && ((K.K.body.belt.visible == false)))){
K.K.body.dick.visible = true;
};
Text("Mwaah I-I... Um...", "Gaheheh...", "I like wearing that one~", "Hwah! I'm all nakey now...", "I-I love you! Maybe...");
Blush();
Expression(8);
break;
case K.K.leganim.leg.sock:
Switch(_arg1.target);
Text("Woopth!", "Heheh, chilly feet.", "Hehehe, thmelly.", "Thothe don't thmell very good...", "Brrr!");
Expression(9);
break;
case K.K.body.doughnut:
Off(_arg1.target);
Text("I wath eating that...", "That'th my lunch!...", "My thtrawberry doughnut!", "H-Hey, that'th mean...", "B-But I'm hungry...");
Expression(6);
break;
case K.K.body.hat:
Off(_arg1.target);
Text("My thinking cap!", "Uh-oooh...", "I'm all ugly, now...", "D-Don't look...", "Ahh, my eye!");
Expression(3);
break;
case K.K.body.dick:
Switch(K.K.body.dick);
Text("A-Ahhaahh~", "I-I like that.", "I... I love you!...", "T-Touch me more...", "M-My penith feelth warm...");
Blush();
Expression(10);
K.K.body.jizz.visible = false;
break;
case reset:
Text("Uwaah!", "W-Whoa!", "*cough* *cough*", "*retch*", "*burp*");
K.K.body.shirt.visible = true;
K.K.body.hat.visible = true;
K.K.body.singlet.gotoAndStop(1);
K.K.body.belt.visible = true;
K.K.body.overalls.visible = true;
K.K.leganim.leg.overalls.visible = true;
K.K.body.doughnut.visible = true;
K.K.body.plate.visible = true;
K.K.leganim.leg.sock.gotoAndStop(1);
K.K.body.jizz.visible = false;
K.K.body.dick.visible = false;
K.K.body.dick.gotoAndStop(1);
reset.play();
gas.play();
Expression(12);
break;
case MovieClip(root).love:
if (K.K.body.dick.currentFrame <= 3){
K.K.body.dick.gotoAndStop(4);
Text("O-Ohh...", "Oh gosh...", "Ahh... Ah...", "Hnnghh...", "B-Butt lickth, hehe.");
Expression(10);
} else {
Text("A-AAahh~", "I'm... creamingg... Ahh...", "*pant* *pant*", "W-Watch out! Aahhh~", "Y-You're the betht~...");
Expression(11);
K.K.body.jizz.visible = true;
};
Blush();
lovetime = 50;
cloud.play();
cloud.x = stage.mouseX;
cloud.y = stage.mouseY;
break;
};
}
public function UpdateProgress(_arg1:Number):void{
loadbar.width = Math.floor((_arg1 * 200));
}
public function Switch(_arg1:Object):void{
_arg1.nextFrame();
cloud.play();
cloud.x = stage.mouseX;
cloud.y = stage.mouseY;
}
function frame1(){
stop();
addEventListener(Event.ENTER_FRAME, handleProgress);
}
public function handleProgress(_arg1:Event):void{
var _local2:Number;
var _local3:Number;
var _local4:Number;
_local2 = stage.loaderInfo.bytesLoaded;
_local3 = stage.loaderInfo.bytesTotal;
_local4 = (_local2 / _local3);
UpdateProgress(_local4);
if (_local2 >= _local3){
removeEventListener(Event.ENTER_FRAME, handleProgress);
gotoAndStop(2);
};
}
public function Off(_arg1:Object):void{
_arg1.visible = false;
smoke.play();
smoke.x = stage.mouseX;
smoke.y = stage.mouseY;
}
function frame2(){
stage.quality = StageQuality.MEDIUM;
express = 0;
eyeblink = new Number();
expresstime = new Number();
blushtime = new Number();
speechtime = new Number();
speechwait = new Number();
speechvariant = new Number();
lovetime = new Number();
K.K.body.dick.visible = false;
K.K.body.jizz.visible = false;
stage.addEventListener(MouseEvent.CLICK, onclick);
stage.addEventListener(Event.ENTER_FRAME, onframe);
stage.addEventListener(MouseEvent.MOUSE_OVER, bover);
}
public function bover(_arg1:MouseEvent):void{
switch (_arg1.target){
case K.K.body.dick:
case MovieClip(root).love:
if ((((love.currentFrame == 1)) && ((K.K.body.dick.currentFrame > 1)))){
love.play();
lovetime = 0;
};
break;
};
}
public function Text(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String):void{
speech.gotoAndPlay(1);
speechwait = 0;
speechtime = 0;
if (K.K.body.doughnut.visible == true){
speechvariant = Math.ceil((Math.random() * 10));
switch (speechvariant){
case 1:
speech.bubble.anim.dialog.text = "Mmmmrf.";
break;
case 2:
speech.bubble.anim.dialog.text = "Arrghmm.";
break;
case 3:
speech.bubble.anim.dialog.text = "Mmmmth?!";
break;
case 4:
speech.bubble.anim.dialog.text = "Mhrphthh~";
break;
case 5:
speech.bubble.anim.dialog.text = "Ahhmm...";
break;
case 6:
speech.bubble.anim.dialog.text = "Mmm... Ghmmrphh...";
break;
case 7:
speech.bubble.anim.dialog.text = "Haammmhmph!";
break;
case 8:
speech.bubble.anim.dialog.text = "Ghaahmm...";
break;
case 9:
speech.bubble.anim.dialog.text = "... Mmm!!";
break;
case 10:
speech.bubble.anim.dialog.text = "Numnummm...";
break;
};
} else {
speechvariant = Math.ceil((Math.random() * 5));
switch (speechvariant){
case 1:
speech.bubble.anim.dialog.text = _arg1;
break;
case 2:
speech.bubble.anim.dialog.text = _arg2;
break;
case 3:
speech.bubble.anim.dialog.text = _arg3;
break;
case 4:
speech.bubble.anim.dialog.text = _arg4;
break;
case 5:
speech.bubble.anim.dialog.text = _arg5;
break;
};
};
speech.bubble.anim.bubblebg.height = (speech.bubble.anim.dialog.textHeight + 95);
}
public function Expression(_arg1:Number):void{
express = _arg1;
}
public function onframe(_arg1):void{
bg.rotation = (bg.rotation + 0.05);
speechwait++;
eyeblink = Math.round((Math.random() * 50));
switch (true){
case (eyeblink < 49):
switch (true){
case (express == 1):
K.K.body.face.gotoAndStop(1);
break;
case (express == 2):
K.K.body.face.gotoAndStop(2);
break;
case (express == 3):
K.K.body.face.gotoAndStop(3);
break;
case (express == 4):
K.K.body.face.gotoAndStop(4);
break;
case (express == 5):
K.K.body.face.gotoAndStop(5);
break;
case (express == 6):
K.K.body.face.gotoAndStop(6);
break;
case (express == 7):
K.K.body.face.gotoAndStop(7);
break;
case (express == 8):
K.K.body.face.gotoAndStop(8);
break;
case (express == 9):
K.K.body.face.gotoAndStop(9);
break;
case (express == 10):
K.K.body.face.gotoAndStop(10);
break;
case (express == 11):
K.K.body.face.gotoAndStop(11);
break;
case (express == 12):
K.K.body.face.gotoAndStop(12);
break;
};
break;
case (eyeblink > 48):
switch (true){
case (express == 1):
case (express == 4):
case (express == 7):
K.K.body.face.gotoAndStop(10);
break;
case (express == 2):
case (express == 5):
case (express == 8):
K.K.body.face.gotoAndStop(11);
break;
case (express == 3):
case (express == 6):
case (express == 9):
K.K.body.face.gotoAndStop(12);
break;
};
break;
};
if (speech.currentFrame == 5){
speechtime++;
if (speechtime > 50){
speechtime = 0;
speech.play();
if (K.K.body.dick.currentFrame > 3){
Expression(10);
} else {
Expression(1);
};
};
};
if (K.K.body.blush.currentFrame == 5){
blushtime++;
if (blushtime > 50){
blushtime = 0;
K.K.body.blush.play();
};
};
if (love.currentFrame == 5){
lovetime++;
if (lovetime > 50){
lovetime = 0;
love.play();
};
};
if (speechwait == 1000){
Text("*yawn*", "I'm getting hungry again...", "...Hello?", "I gotta go thoon...", "Ith it lunchtime yet?");
Expression(3);
};
}
public function Blush():void{
if (K.K.body.blush.currentFrame == 1){
K.K.body.blush.gotoAndPlay(1);
blushtime = 0;
};
}
}
}//package KoopalingsMorton_fla
Section 14
//morton_4 (KoopalingsMorton_fla.morton_4)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class morton_4 extends MovieClip {
public var leganim:MovieClip;
public var body:MovieClip;
}
}//package KoopalingsMorton_fla
Section 15
//rleg_22 (KoopalingsMorton_fla.rleg_22)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class rleg_22 extends MovieClip {
public var overalls:MovieClip;
public var sock:MovieClip;
}
}//package KoopalingsMorton_fla
Section 16
//rleganim_21 (KoopalingsMorton_fla.rleganim_21)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class rleganim_21 extends MovieClip {
public var leg:MovieClip;
}
}//package KoopalingsMorton_fla
Section 17
//rsock_24 (KoopalingsMorton_fla.rsock_24)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class rsock_24 extends MovieClip {
public function rsock_24(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsMorton_fla
Section 18
//singlet_7 (KoopalingsMorton_fla.singlet_7)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class singlet_7 extends MovieClip {
public function singlet_7(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsMorton_fla
Section 19
//smoke_33 (KoopalingsMorton_fla.smoke_33)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class smoke_33 extends MovieClip {
public function smoke_33(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 20
//speech_29 (KoopalingsMorton_fla.speech_29)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class speech_29 extends MovieClip {
public var bubble:MovieClip;
public function speech_29(){
addFrameScript(4, frame5, 8, frame9);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 21
//speechanimate_31 (KoopalingsMorton_fla.speechanimate_31)
package KoopalingsMorton_fla {
import flash.display.*;
import flash.text.*;
public dynamic class speechanimate_31 extends MovieClip {
public var dialog:TextField;
public var bubblebg:MovieClip;
}
}//package KoopalingsMorton_fla
Section 22
//throb_28 (KoopalingsMorton_fla.throb_28)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class throb_28 extends MovieClip {
public function throb_28(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsMorton_fla
Section 23
//Timeline_25 (KoopalingsMorton_fla.Timeline_25)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class Timeline_25 extends MovieClip {
public function Timeline_25(){
addFrameScript(0, frame1, 4, frame5);
}
function frame1(){
stop();
}
function frame5(){
gotoAndStop(1);
}
}
}//package KoopalingsMorton_fla
Section 24
//tongue_19 (KoopalingsMorton_fla.tongue_19)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class tongue_19 extends MovieClip {
public function tongue_19(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsMorton_fla
Section 25
//tongueanim_20 (KoopalingsMorton_fla.tongueanim_20)
package KoopalingsMorton_fla {
import flash.display.*;
public dynamic class tongueanim_20 extends MovieClip {
public function tongueanim_20(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsMorton_fla