Section 1
//anim_33 (KoopalingsLemmy_fla.anim_33)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class anim_33 extends MovieClip {
public function anim_33(){
addFrameScript(0, frame1, 21, frame22);
}
function frame1(){
mouseEnabled = false;
}
function frame22(){
gotoAndPlay(1);
}
}
}//package KoopalingsLemmy_fla
Section 2
//anus_9 (KoopalingsLemmy_fla.anus_9)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class anus_9 extends MovieClip {
public function anus_9(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 3
//ball_6 (KoopalingsLemmy_fla.ball_6)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class ball_6 extends MovieClip {
public function ball_6(){
addFrameScript(0, frame1, 2, frame3);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 4
//blush_20 (KoopalingsLemmy_fla.blush_20)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class blush_20 extends MovieClip {
public function blush_20(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
stop();
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla
Section 5
//body_5 (KoopalingsLemmy_fla.body_5)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class body_5 extends MovieClip {
public var shell:MovieClip;
public var socks:MovieClip;
public var tailanim:MovieClip;
public var shorts:MovieClip;
public var arms:MovieClip;
public var anus:MovieClip;
public var coat:MovieClip;
public var body:MovieClip;
public var dick:MovieClip;
public var penetrator:MovieClip;
public var jizz:MovieClip;
public var milkshake:MovieClip;
public var shoes:MovieClip;
public var headanim:MovieClip;
public var shirt:MovieClip;
public var ball:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 6
//bubble_36 (KoopalingsLemmy_fla.bubble_36)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class bubble_36 extends MovieClip {
public var anim:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 7
//butthide_30 (KoopalingsLemmy_fla.butthide_30)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class butthide_30 extends MovieClip {
public function butthide_30(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsLemmy_fla
Section 8
//cloud_41 (KoopalingsLemmy_fla.cloud_41)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class cloud_41 extends MovieClip {
public function cloud_41(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla
Section 9
//dick_10 (KoopalingsLemmy_fla.dick_10)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class dick_10 extends MovieClip {
public function dick_10(){
addFrameScript(0, frame1, 2, frame3);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 10
//face_19 (KoopalingsLemmy_fla.face_19)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class face_19 extends MovieClip {
public function face_19(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 11
//gas_40 (KoopalingsLemmy_fla.gas_40)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class gas_40 extends MovieClip {
public function gas_40(){
addFrameScript(0, frame1, 11, frame12);
}
function frame12(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 12
//hair_18 (KoopalingsLemmy_fla.hair_18)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class hair_18 extends MovieClip {
public function hair_18(){
addFrameScript(0, frame1, 2, frame3);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 13
//head_17 (KoopalingsLemmy_fla.head_17)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class head_17 extends MovieClip {
public var blush:MovieClip;
public var face:MovieClip;
public var headphones:MovieClip;
public var hair:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 14
//headanim_16 (KoopalingsLemmy_fla.headanim_16)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class headanim_16 extends MovieClip {
public var head:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 15
//Kanim_3 (KoopalingsLemmy_fla.Kanim_3)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class Kanim_3 extends MovieClip {
public var K:MovieClip;
public function Kanim_3(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 16
//KAnimate_4 (KoopalingsLemmy_fla.KAnimate_4)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class KAnimate_4 extends MovieClip {
public var body:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 17
//lovebubble_32 (KoopalingsLemmy_fla.lovebubble_32)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class lovebubble_32 extends MovieClip {
public function lovebubble_32(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
mouseEnabled = true;
gotoAndStop(1);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla
Section 18
//MainTimeline (KoopalingsLemmy_fla.MainTimeline)
package KoopalingsLemmy_fla {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
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 anustime:Number;
public var cloud:MovieClip;
public var rect:Rectangle;
public var lovetime:Number;
public var expresstime:Number;
public var bg:MovieClip;
public var speechwait:Number;
public var K:MovieClip;
public var testData:BitmapData;
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 mat:Matrix;
public var speechtime:Number;
public var blushtime:Number;
public var eyeblink:Number;
public var gas:MovieClip;
public var fucktime:Number;
public var speech:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2);
}
public function onclick(_arg1:MouseEvent):void{
switch (_arg1.target){
case K.K.body.body:
Text("Mmmmyeah~", "Pet me more, man.", "Hehehe.", "Feels good~", "You like petting me, don'tcha!");
Expression(4);
break;
case K.K.body.tailanim.tail:
Text("Heheheh!", "S-Stop! Hehe!", "Ahahaha!", "T-Ticklish tail!!", "N-No! Anything but that!");
Expression(8);
break;
case K.K.body.headanim.head.hair:
Switch(K.K.body.headanim.head.hair);
Text("Daaamn yo!", "Neeaat.", "Hey! No touchie!", "Colourful~", "Arite arite!");
Expression(2);
break;
case K.K.body.ball:
Switch(K.K.body.ball);
Text("W-Whoa!", "Hey, watch it!", "Dude! C'mon!", "I-I coulda fallen because of that!", "U-Uh okay.");
Expression(9);
break;
case K.K.body.milkshake:
Switch(K.K.body.milkshake);
Text("Hey! That's my drink!", "...You like vanilla too?", "I was drinking that!", "My butt is down there.", "C'mon, already!");
Expression(6);
break;
case K.K.body.shell:
case K.K.body.coat:
Off(_arg1.target);
Text("Fresh air~", "That feels better~", "Pretty hot today, huh?", "Massage time?", "I like me naked better~");
Expression(2);
break;
case K.K.body.shirt:
Off(_arg1.target);
Text("Yeah, babe~", "Pinch my nipples~", "Beach time!", "Sunny on Lemmy~", "I'm yours, man.");
Expression(7);
break;
case K.K.body.shorts:
Switch(_arg1.target);
if (K.K.body.shorts.currentFrame == 3){
K.K.body.dick.visible = true;
K.K.body.anus.visible = true;
K.K.body.tailanim.tail.gotoAndStop(2);
};
Text("Spank me, daddy~", "My ass is yours, babe.", "You wanna piece?", "Grab my ass, you demon!", "Yeah, fuck me right here!");
Blush();
Expression(2);
break;
case K.K.body.socks:
Off(_arg1.target);
Text("Uh. Well...", "Man... Eh, okay.", "Zip zoom.", "Smell 'em.", "Can't I wear them?");
Expression(3);
break;
case K.K.body.shoes:
Off(_arg1.target);
Text("Licky toes~", "We dancin' yet?", "How'd you like my pumps?", "Say hello~", "Footsy time!");
Expression(4);
break;
case K.K.body.arms:
Off(_arg1.target);
Text("Easy go, dude.", "Lil' by lil'.", "Oh man~", "Wanna handjob?", "Dude, my mittens.");
Expression(1);
break;
case K.K.body.anus:
anustime = 0;
Switch(K.K.body.anus);
Text("Fondle my ass!", "Deeper, man!", "Yeah... Oh yeah!", "S-Sex me up...!", "Fuck... Fuck me!");
Expression(11);
Blush();
break;
case K.K.body.headanim.head.headphones:
Off(_arg1.target);
Text("Fine, 'dad'.", "Dude, I wasn't finished.", "Hey, now!", "C'mon, it was almost over.", "My jams!");
Expression(3);
break;
case K.K.body.dick:
Switch(K.K.body.dick);
Text("It's 'your' cock I want~", "Teehee, having fun?", "Hehe, my ass is up here~", "Wiener's good, but... butt?", "Cocky dude~");
Blush();
Expression(5);
break;
case K.K.body.penetrator.dick:
Off(K.K.body.penetrator);
K.K.body.penetrator.gotoAndStop(1);
Text("H-Hey!", "Wha...!", "Aww come on!", "Dude! Lame...", "D-Did you just pull out?!");
Blush();
Expression(9);
K.K.body.jizz.visible = false;
break;
case reset:
Text("Augh!", "D-Dude!", "Ahhhh!!", "*cough* *hack*", "Whoa whoa whoa!");
K.K.body.shirt.visible = true;
K.K.body.headanim.head.headphones.visible = true;
K.K.body.shorts.gotoAndStop(1);
K.K.body.coat.visible = true;
K.K.body.socks.visible = true;
K.K.body.shoes.visible = true;
K.K.body.arms.visible = true;
K.K.body.shell.visible = true;
K.K.body.jizz.visible = false;
K.K.body.dick.visible = false;
K.K.body.anus.visible = false;
K.K.body.dick.gotoAndStop(1);
K.K.body.tailanim.tail.gotoAndStop(1);
K.K.body.penetrator.visible = false;
K.K.body.penetrator.gotoAndStop(1);
reset.play();
gas.play();
Expression(12);
break;
case love:
if (K.K.body.penetrator.visible == false){
K.K.body.penetrator.visible = true;
K.K.body.penetrator.gotoAndPlay(1);
Text("Ahh finally!", "Ravish my ass, man.", "Hahaa yeah!!", "Hump me like a beast!", "F-Fuck me hard!");
Expression(10);
} else {
Text("Ahhhh my aaaaasss...", "Yes! Yesss!!", "Haahaahaa... Raaaaaad...", "So fucking good, dude...", "Haaaaaaaa...");
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;
}
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();
anustime = new Number();
fucktime = new Number();
K.K.body.dick.visible = false;
K.K.body.anus.visible = false;
K.K.body.penetrator.visible = false;
K.K.body.penetrator.gotoAndStop(1);
K.K.body.jizz.visible = false;
stage.addEventListener(MouseEvent.CLICK, onclick);
testData = new BitmapData(stage.width, stage.height, true, 0);
mat = new Matrix();
rect = new Rectangle(0, 0, testData.width, testData.height);
stage.addEventListener(Event.ENTER_FRAME, onframe);
stage.addEventListener(MouseEvent.MOUSE_OVER, bover);
}
public function Text(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String):void{
speech.gotoAndPlay(1);
speechwait = 0;
speechtime = 0;
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 bover(_arg1:MouseEvent):void{
switch (_arg1.target){
case K.K.body.anus:
case K.K.body.penetrator.dick:
case love:
if (love.currentFrame == 1){
love.play();
lovetime = 0;
};
break;
};
}
public function Expression(_arg1:Number):void{
express = _arg1;
}
function frame1(){
stop();
addEventListener(Event.ENTER_FRAME, handleProgress);
}
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.headanim.head.face.gotoAndStop(1);
break;
case (express == 2):
K.K.body.headanim.head.face.gotoAndStop(2);
break;
case (express == 3):
K.K.body.headanim.head.face.gotoAndStop(3);
break;
case (express == 4):
K.K.body.headanim.head.face.gotoAndStop(4);
break;
case (express == 5):
K.K.body.headanim.head.face.gotoAndStop(5);
break;
case (express == 6):
K.K.body.headanim.head.face.gotoAndStop(6);
break;
case (express == 7):
K.K.body.headanim.head.face.gotoAndStop(7);
break;
case (express == 8):
K.K.body.headanim.head.face.gotoAndStop(8);
break;
case (express == 9):
K.K.body.headanim.head.face.gotoAndStop(9);
break;
case (express == 10):
K.K.body.headanim.head.face.gotoAndStop(10);
break;
case (express == 11):
K.K.body.headanim.head.face.gotoAndStop(11);
break;
case (express == 12):
K.K.body.headanim.head.face.gotoAndStop(12);
break;
};
break;
case (eyeblink > 48):
switch (true){
case (express == 1):
case (express == 4):
case (express == 7):
K.K.body.headanim.head.face.gotoAndStop(10);
break;
case (express == 2):
case (express == 5):
case (express == 8):
K.K.body.headanim.head.face.gotoAndStop(11);
break;
case (express == 3):
case (express == 6):
case (express == 9):
K.K.body.headanim.head.face.gotoAndStop(12);
break;
};
break;
};
if (speech.currentFrame == 5){
speechtime++;
if (speechtime > 50){
speechtime = 0;
speech.play();
if (K.K.body.penetrator.currentFrame > 20){
Expression(10);
} else {
Expression(1);
};
};
};
if (K.K.body.headanim.head.blush.currentFrame == 5){
blushtime++;
if ((((blushtime > 50)) && ((K.K.body.penetrator.currentFrame < 21)))){
blushtime = 0;
K.K.body.headanim.head.blush.play();
};
};
if (love.currentFrame == 5){
lovetime++;
if (lovetime > 50){
lovetime = 0;
love.play();
};
};
if ((((K.K.body.penetrator.currentFrame == 17)) || ((K.K.body.penetrator.currentFrame == 29)))){
fucktime++;
if (fucktime > 15){
fucktime = 0;
Blush();
if (K.K.body.penetrator.currentFrame < 19){
Text("Loosen my sphincters, man!", "C'mon, a little massage first?", "Foreplay first, dummy~", "I'm still tight, dude...", "Help me loosen up...");
Expression(4);
} else {
Text("Cock party, duuude~", "Hump me good! Ahhh~", "Ohh, that cock!...", "My big, strong man...", "Fuck! Ahhh~");
Expression(11);
};
};
};
if (K.K.body.penetrator.currentFrame == 21){
K.play();
K.K.body.jizz.gotoAndPlay(1);
};
if (K.K.body.anus.currentFrame != 1){
if (K.K.body.penetrator.visible == false){
anustime++;
};
if ((((anustime > 50)) && ((anustime < 501)))){
K.K.body.anus.gotoAndStop(2);
};
if (anustime > 500){
anustime = 0;
K.K.body.anus.gotoAndStop(1);
};
};
if (speechwait == 1000){
Text("Would you fuck me already?", "Just fuck me, man...", "(This sucks...)", "What're you waiting for?!", "I'm melting here!");
Expression(6);
};
}
public function Blush():void{
if (K.K.body.headanim.head.blush.currentFrame == 1){
K.K.body.headanim.head.blush.gotoAndPlay(1);
blushtime = 0;
};
}
}
}//package KoopalingsLemmy_fla
Section 19
//milkshake_7 (KoopalingsLemmy_fla.milkshake_7)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class milkshake_7 extends MovieClip {
public function milkshake_7(){
addFrameScript(0, frame1, 2, frame3);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 20
//penetrator_28 (KoopalingsLemmy_fla.penetrator_28)
package KoopalingsLemmy_fla {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.media.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class penetrator_28 extends MovieClip {
public var dick:MovieClip;
public function penetrator_28(){
addFrameScript(17, frame18, 28, frame29);
}
function frame18(){
if (MovieClip(root).K.K.body.anus.currentFrame == 3){
gotoAndPlay(19);
} else {
gotoAndPlay(10);
};
}
function frame29(){
gotoAndPlay(21);
}
}
}//package KoopalingsLemmy_fla
Section 21
//shorts_14 (KoopalingsLemmy_fla.shorts_14)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class shorts_14 extends MovieClip {
public function shorts_14(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 22
//smoke_39 (KoopalingsLemmy_fla.smoke_39)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class smoke_39 extends MovieClip {
public function smoke_39(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla
Section 23
//speech_35 (KoopalingsLemmy_fla.speech_35)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class speech_35 extends MovieClip {
public var bubble:MovieClip;
public function speech_35(){
addFrameScript(4, frame5, 8, frame9);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla
Section 24
//speechanimate_37 (KoopalingsLemmy_fla.speechanimate_37)
package KoopalingsLemmy_fla {
import flash.display.*;
import flash.text.*;
public dynamic class speechanimate_37 extends MovieClip {
public var dialog:TextField;
public var bubblebg:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 25
//tail_27 (KoopalingsLemmy_fla.tail_27)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class tail_27 extends MovieClip {
public function tail_27(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package KoopalingsLemmy_fla
Section 26
//tailanim_26 (KoopalingsLemmy_fla.tailanim_26)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class tailanim_26 extends MovieClip {
public var tail:MovieClip;
}
}//package KoopalingsLemmy_fla
Section 27
//throb_34 (KoopalingsLemmy_fla.throb_34)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class throb_34 extends MovieClip {
public function throb_34(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package KoopalingsLemmy_fla
Section 28
//Timeline_31 (KoopalingsLemmy_fla.Timeline_31)
package KoopalingsLemmy_fla {
import flash.display.*;
public dynamic class Timeline_31 extends MovieClip {
public function Timeline_31(){
addFrameScript(0, frame1, 4, frame5);
}
function frame1(){
stop();
}
function frame5(){
gotoAndStop(1);
}
}
}//package KoopalingsLemmy_fla