Section 1
//anim_21 (Speedy_fla.anim_21)
package Speedy_fla {
import flash.display.*;
public dynamic class anim_21 extends MovieClip {
public function anim_21(){
addFrameScript(0, frame1, 21, frame22);
}
function frame1(){
mouseEnabled = false;
}
function frame22(){
gotoAndPlay(1);
}
}
}//package Speedy_fla
Section 2
//blush_5 (Speedy_fla.blush_5)
package Speedy_fla {
import flash.display.*;
public dynamic class blush_5 extends MovieClip {
public function blush_5(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
mouseEnabled = false;
stop();
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package Speedy_fla
Section 3
//bubble_24 (Speedy_fla.bubble_24)
package Speedy_fla {
import flash.display.*;
public dynamic class bubble_24 extends MovieClip {
public var anim:MovieClip;
}
}//package Speedy_fla
Section 4
//cloud_29 (Speedy_fla.cloud_29)
package Speedy_fla {
import flash.display.*;
public dynamic class cloud_29 extends MovieClip {
public function cloud_29(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package Speedy_fla
Section 5
//erect_18 (Speedy_fla.erect_18)
package Speedy_fla {
import flash.display.*;
public dynamic class erect_18 extends MovieClip {
public function erect_18(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package Speedy_fla
Section 6
//face_7 (Speedy_fla.face_7)
package Speedy_fla {
import flash.display.*;
public dynamic class face_7 extends MovieClip {
public function face_7(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package Speedy_fla
Section 7
//gas_28 (Speedy_fla.gas_28)
package Speedy_fla {
import flash.display.*;
public dynamic class gas_28 extends MovieClip {
public function gas_28(){
addFrameScript(0, frame1, 11, frame12);
}
function frame12(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package Speedy_fla
Section 8
//K_3 (Speedy_fla.K_3)
package Speedy_fla {
import flash.display.*;
public dynamic class K_3 extends MovieClip {
public var blush:MovieClip;
public var lower:MovieClip;
public var pants:MovieClip;
public var penis:MovieClip;
public var collar:MovieClip;
public var fundoshi:MovieClip;
public var mittens:MovieClip;
public var helmet:MovieClip;
public var face:MovieClip;
public var body:MovieClip;
public var upper:MovieClip;
public var shirt:MovieClip;
}
}//package Speedy_fla
Section 9
//Kanim_2 (Speedy_fla.Kanim_2)
package Speedy_fla {
import flash.display.*;
public dynamic class Kanim_2 extends MovieClip {
public var K:MovieClip;
public function Kanim_2(){
addFrameScript(59, frame60);
}
function frame60(){
gotoAndPlay(1);
}
}
}//package Speedy_fla
Section 10
//lovebubble_20 (Speedy_fla.lovebubble_20)
package Speedy_fla {
import flash.display.*;
public dynamic class lovebubble_20 extends MovieClip {
public function lovebubble_20(){
addFrameScript(0, frame1, 4, frame5, 8, frame9);
}
function frame1(){
mouseEnabled = true;
gotoAndStop(1);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package Speedy_fla
Section 11
//MainTimeline (Speedy_fla.MainTimeline)
package Speedy_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 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 panttime:Number;
public var speech:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2);
}
public function onclick(_arg1:Object):void{
switch (_arg1.target){
case K.K.body:
Text("Hehehe~", "Prrr~", "Weee, petting~", "Mmm... Hehe.", "Ahuhuh!");
Expression(23);
break;
case K.K.helmet:
Off(_arg1.target);
Text("Whoa, hey!", "Hey, not fair!", "Mgrr... Fine!", "What if it starts raining?", "... Get your own!");
Expression(14);
break;
case K.K.mittens:
Off(_arg1.target);
Text("Puffy gloves are great~", "You gonna pet me with 'em?", "I-I was a little cold~", "Heheh, you like em?", "Meow~?");
Expression(13);
break;
case K.K.upper:
Off(_arg1.target);
Text("Guess it is a lil' bulky.", "What topping do ya want?", "Uh-oh, weak point exposed.", "Guess there's no rush...", "Ta-dah! Heheh.");
Expression(11);
break;
case K.K.collar:
Off(_arg1.target);
Text("Kitten unleashed~", "I like the sound of that.", "You coulda left that on...", "Ding-a-ling~", "Being a hero can wait~");
Expression(23);
break;
case K.K.shirt:
Off(_arg1.target);
Text("T-That's not what I meant!", "H-Hey now...", "Lil... breezy out, huh.", "It's colder than I thought...", "A-Actually...");
Expression(7);
Blush();
break;
case K.K.lower:
Off(_arg1.target);
Text("Whaddya mean? I do wash it...", "You gotta take yours off too~", "Didn't waste any time, huh?", "Watch out for my sword.", "Wanna see a cool trick?");
Expression(6);
break;
case K.K.pants:
Off(_arg1.target);
Text("(So itchy...)", "That... tickles.", "I'm not aroused!...", "M-My eyes are up here!", "A-Ahh...");
Expression(12);
K.K.fundoshi.visible = true;
Blush();
break;
case K.K.fundoshi:
Off(_arg1.target);
Text("(Oh gosh oh gosh oh gosh...)", "Whoa whoa whoa!", "M-My danglies!", "Ha- Hey!!", "Ah... Uhm...");
Expression(19);
K.K.penis.visible = true;
Blush();
break;
case K.K.penis:
Switch(K.K.penis);
Text("Golly, you're great at this...", "(I could get used to this...)", "I... I love youuu...", "So sensitive...", "Haa... I...");
Expression(21);
K.K.penis.jizz.visible = false;
Blush();
love.gotoAndStop(1);
lovetime = 0;
break;
case reset:
Text("EEP!!", "My eyes!!", "Agh! Stinky!", "Ewwww!!", "W-What is happening?!");
K.K.helmet.visible = true;
K.K.mittens.visible = true;
K.K.upper.visible = true;
K.K.collar.visible = true;
K.K.shirt.visible = true;
K.K.lower.visible = true;
K.K.pants.visible = true;
K.K.fundoshi.visible = false;
K.K.penis.visible = false;
K.K.penis.gotoAndStop(1);
K.K.penis.jizz.visible = false;
love.gotoAndStop(1);
lovetime = 0;
reset.play();
gas.play();
Expression(24);
break;
case love:
lovetime = 50;
cloud.play();
cloud.x = stage.mouseX;
cloud.y = stage.mouseY;
Blush();
Text("I'm gonna... shoot...", "Pi...zza... hah...", "Fighter... down...", "Hot... b-burning...", "Ha... Haaaaoh... I'm...");
K.K.penis.jizz.visible = true;
Expression(23);
break;
};
}
public function UpdateProgress(_arg1:Number):void{
loadbar.width = Math.floor((_arg1 * 200));
}
public function bover(_arg1:MouseEvent):void{
switch (true){
case (_arg1.target == love):
case (((_arg1.target == K.K.penis)) && ((K.K.penis.currentFrame >= 2))):
if (love.currentFrame == 1){
love.play();
lovetime = 0;
};
break;
};
}
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();
panttime = new Number();
K.K.penis.visible = false;
K.K.penis.jizz.visible = false;
stage.addEventListener(MouseEvent.CLICK, onclick);
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 Expression(_arg1:Number):void{
express = _arg1;
}
public function onframe(_arg1):void{
speechwait++;
eyeblink = Math.round((Math.random() * 50));
switch (true){
case (eyeblink < 50):
K.K.face.gotoAndStop(express);
break;
case (eyeblink > 49):
if (express < 6){
K.K.face.gotoAndStop((express + 20));
} else {
if ((((express > 5)) && ((express < 11)))){
K.K.face.gotoAndStop((express + 15));
} else {
if ((((express > 10)) && ((express < 16)))){
K.K.face.gotoAndStop((express + 10));
} else {
if ((((express > 15)) && ((express < 21)))){
K.K.face.gotoAndStop((express + 5));
} else {
K.K.face.gotoAndStop(express);
};
};
};
};
break;
};
if (speech.currentFrame == 5){
speechtime++;
if (speechtime > 50){
speechtime = 0;
speech.play();
if (K.K.penis.visible == true){
Expression(15);
} else {
Expression(1);
};
};
};
if (K.K.blush.currentFrame == 5){
blushtime++;
if ((((blushtime > 50)) && ((K.K.penis.currentFrame == 1)))){
blushtime = 0;
K.K.blush.play();
};
};
if (love.currentFrame == 5){
lovetime++;
if (lovetime > 50){
lovetime = 0;
love.play();
};
};
if (speechwait == 1000){
Text("Pffft.", "(... Did I turn off the oven?...)", "(Wonder what's for dinner...)", "Do I have time for a cat nap?", "(All the pizza I could be eating...)");
Expression(10);
};
}
public function Blush():void{
if (K.K.blush.currentFrame == 1){
K.K.blush.gotoAndPlay(1);
blushtime = 0;
};
}
}
}//package Speedy_fla
Section 12
//penis_16 (Speedy_fla.penis_16)
package Speedy_fla {
import flash.display.*;
public dynamic class penis_16 extends MovieClip {
public var erect:MovieClip;
public var jizz:MovieClip;
public function penis_16(){
addFrameScript(0, frame1, 2, frame3);
}
function frame3(){
gotoAndStop(1);
}
function frame1(){
stop();
}
}
}//package Speedy_fla
Section 13
//smoke_27 (Speedy_fla.smoke_27)
package Speedy_fla {
import flash.display.*;
public dynamic class smoke_27 extends MovieClip {
public function smoke_27(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package Speedy_fla
Section 14
//speech_23 (Speedy_fla.speech_23)
package Speedy_fla {
import flash.display.*;
public dynamic class speech_23 extends MovieClip {
public var bubble:MovieClip;
public function speech_23(){
addFrameScript(4, frame5, 8, frame9);
}
function frame5(){
stop();
}
function frame9(){
gotoAndStop(1);
}
}
}//package Speedy_fla
Section 15
//speechanimate_25 (Speedy_fla.speechanimate_25)
package Speedy_fla {
import flash.display.*;
import flash.text.*;
public dynamic class speechanimate_25 extends MovieClip {
public var dialog:TextField;
public var bubblebg:MovieClip;
}
}//package Speedy_fla
Section 16
//throb_22 (Speedy_fla.throb_22)
package Speedy_fla {
import flash.display.*;
public dynamic class throb_22 extends MovieClip {
public function throb_22(){
addFrameScript(0, frame1);
}
function frame1(){
mouseEnabled = false;
}
}
}//package Speedy_fla
Section 17
//Timeline_19 (Speedy_fla.Timeline_19)
package Speedy_fla {
import flash.display.*;
public dynamic class Timeline_19 extends MovieClip {
public function Timeline_19(){
addFrameScript(0, frame1, 4, frame5);
}
function frame1(){
stop();
}
function frame5(){
gotoAndStop(1);
}
}
}//package Speedy_fla