Section 1
//captionBubble_48 (Beelzy_beruehren_fla.captionBubble_48)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class captionBubble_48 extends MovieClip {
public function captionBubble_48(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 2
//Haupt_1 (Beelzy_beruehren_fla.Haupt_1)
package Beelzy_beruehren_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
import flash.utils.*;
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.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Haupt_1 extends MovieClip {
public var captionArray4:Array;
public var captionArray1:Array;
public var captionArray3:Array;
public var PokeArea2:MovieClip;
public var PokeArea4:MovieClip;
public var Schenkel:MovieClip;
public var captionBubble:MovieClip;
public var captionArray:Array;
public var Schwanz:MovieClip;
public var captionArray5:Array;
public var myFont;
public var myTimer:Timer;
public var Schenkel1:MovieClip;
public var Schenkel2:MovieClip;
public var Schenkel3:MovieClip;
public var Schenkel4:MovieClip;
public var Schenkel5:MovieClip;
public var myFormat:TextFormat;
public var isCaption:Boolean;
public var i:Number;
public var k:Number;
public var myText:TextField;
public var Kopf:MovieClip;
public var captionArray2:Array;
public function Haupt_1(){
addFrameScript(0, frame1);
}
public function stopMyTimer():void{
myTimer.stop();
if (this.captionBubble.currentFrame == 10){
this.captionBubble.play();
removeChild(myText);
isCaption = false;
};
}
public function timerListener(_arg1:TimerEvent):void{
if (isCaption){
this.captionBubble.play();
removeChild(myText);
isCaption = false;
} else {
this.captionBubble.gotoAndPlay(2);
if (this.currentFrame == 1){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray[i];
} else {
if (this.currentFrame == 2){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray1[i];
} else {
if (this.currentFrame == 3){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray2[i];
} else {
if (this.currentFrame == 4){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray3[i];
} else {
if (this.currentFrame == 5){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray4[i];
} else {
if (this.currentFrame == 6){
i = (Math.floor((Math.random() * 4)) + 0);
myText.text = captionArray5[i];
};
};
};
};
};
};
myText.selectable = false;
myText.border = false;
myText.wordWrap = true;
myText.width = 100;
myText.height = 50;
myText.x = 290;
myText.y = 60;
myText.embedFonts = true;
myText.antiAliasType = AntiAliasType.ADVANCED;
myText.y = (myText.y + ((myText.y * 0.5) - (myText.textHeight * 0.75)));
addChild(myText);
isCaption = true;
};
}
function frame1(){
myTimer = new Timer(5000);
isCaption = false;
myText = new TextField();
i = 0;
k = 0;
myFont = new Caption();
myFormat = new TextFormat();
captionArray = new Array(4);
captionArray1 = new Array(4);
captionArray2 = new Array(4);
captionArray3 = new Array(4);
captionArray4 = new Array(4);
captionArray5 = new Array(4);
captionArray[0] = "Ich fühle mich langweilig...";
captionArray[1] = "*Gaun*";
captionArray[2] = "Bitte...Komm hier und mich kitzeln.";
captionArray[3] = "Mir ist kalt.";
captionArray1[0] = "Besser...";
captionArray1[1] = "Haaaaah...";
captionArray1[2] = "Oh, das kitzelt.";
captionArray1[3] = "Bitte! Starr mich nicht so an...";
captionArray2[0] = "Ugh...";
captionArray2[1] = "Schneller!";
captionArray2[2] = "Ich mag es.";
captionArray2[3] = "He, leck mich im Arsch.";
captionArray3[0] = "Langsamer, bitte!";
captionArray3[1] = "So...hart!";
captionArray3[2] = "Mehr!";
captionArray3[3] = "Ooh...";
captionArray4[0] = "Ich...kann...nicht...";
captionArray4[1] = "Gah!";
captionArray4[2] = "Bald...so bald...";
captionArray4[3] = "Grrr!";
captionArray5[0] = "Sehr gut.";
captionArray5[1] = "Jetzt bin ich erschöpft.";
captionArray5[2] = "Schon wieder?";
captionArray5[3] = "Hah, ah, ha, hah...";
myFormat.size = 10;
myFormat.align = TextFormatAlign.CENTER;
myFormat.font = myFont.fontName;
myText.defaultTextFormat = myFormat;
myTimer.addEventListener(TimerEvent.TIMER, timerListener);
myTimer.start();
stop();
}
}
}//package Beelzy_beruehren_fla
Section 3
//Kopf_Auswahl_28 (Beelzy_beruehren_fla.Kopf_Auswahl_28)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class Kopf_Auswahl_28 extends MovieClip {
public var Kopf_normal:MovieClip;
public function Kopf_Auswahl_28(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 4
//Kugel_auswahl_12 (Beelzy_beruehren_fla.Kugel_auswahl_12)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class Kugel_auswahl_12 extends MovieClip {
public function Kugel_auswahl_12(){
addFrameScript(0, frame1, 4, frame5, 9, frame10, 14, frame15, 19, frame20, 24, frame25);
}
function frame25(){
stop();
}
function frame15(){
stop();
}
function frame1(){
stop();
}
function frame5(){
stop();
}
function frame20(){
stop();
}
function frame10(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 5
//Kugel67_18 (Beelzy_beruehren_fla.Kugel67_18)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class Kugel67_18 extends MovieClip {
public function Kugel67_18(){
addFrameScript(67, frame68);
}
function frame68(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 6
//MainTimeline (Beelzy_beruehren_fla.MainTimeline)
package Beelzy_beruehren_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
import flash.utils.*;
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.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var Haupt:MovieClip;
public var poke3isEnabled:Boolean;
public var pokeIsActive:Boolean;
public var Poke1:SimpleButton;
public var Poke2:SimpleButton;
public var Poke4:SimpleButton;
public var poke4isEnabled:Boolean;
public var poke2isEnabled:Boolean;
public var Poke3:SimpleButton;
public var Poke5:SimpleButton;
public var j;
public var pokePoints:Number;
public var gameTimer:Timer;
public var poke5isEnabled:Boolean;
public var randomPoke:Number;
public var poke1isEnabled:Boolean;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2);
}
public function nextLevel():void{
this.Haupt.Kopf.gotoAndStop(j);
if ((((((((((pokePoints == 10)) || ((pokePoints == 22)))) || ((pokePoints == 36)))) || ((pokePoints == 52)))) || ((pokePoints == 70)))){
this.Haupt.Schwanz.Schwanz_auswahl.play();
this.Haupt.Schwanz.Kugel_auswahl.play();
this.Haupt.gotoAndStop((this.Haupt.currentFrame + 1));
if (j == 10){
this.Haupt.stopMyTimer();
gameTimer.stop();
};
j = (j + 2);
gameTimer.delay = (gameTimer.delay - 500);
};
}
public function poke(_arg1:MouseEvent):void{
if ((((_arg1.currentTarget == Poke1)) && (poke1isEnabled))){
poke1isEnabled = false;
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Brust.PokeArea1.play();
};
};
};
};
};
pokeIsActive = false;
pokePoints++;
nextLevel();
} else {
if ((((_arg1.currentTarget == Poke2)) && (poke2isEnabled))){
poke2isEnabled = false;
this.Haupt.PokeArea2.play();
pokePoints++;
nextLevel();
pokeIsActive = false;
} else {
if ((((_arg1.currentTarget == Poke3)) && (poke3isEnabled))){
poke3isEnabled = false;
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Bauch.PokeArea3.play();
};
};
};
};
};
pokePoints++;
nextLevel();
pokeIsActive = false;
} else {
if ((((_arg1.currentTarget == Poke4)) && (poke4isEnabled))){
poke4isEnabled = false;
this.Haupt.PokeArea4.play();
pokePoints++;
nextLevel();
pokeIsActive = false;
} else {
if ((((_arg1.currentTarget == Poke5)) && (poke5isEnabled))){
poke5isEnabled = false;
this.Haupt.Schwanz.PokeArea5.play();
pokePoints++;
nextLevel();
pokeIsActive = false;
};
};
};
};
};
}
function frame1(){
stop();
this.Poke1.useHandCursor = false;
this.Poke2.useHandCursor = false;
this.Poke3.useHandCursor = false;
this.Poke4.useHandCursor = false;
this.Poke5.useHandCursor = false;
randomPoke = 0;
poke1isEnabled = false;
poke2isEnabled = false;
poke3isEnabled = false;
poke4isEnabled = false;
poke5isEnabled = false;
pokeIsActive = false;
pokePoints = 0;
gameTimer = new Timer(3000);
gameTimer.addEventListener(TimerEvent.TIMER, generatePoke);
gameTimer.start();
j = 2;
this.Poke1.addEventListener(MouseEvent.MOUSE_DOWN, poke);
this.Poke2.addEventListener(MouseEvent.MOUSE_DOWN, poke);
this.Poke3.addEventListener(MouseEvent.MOUSE_DOWN, poke);
this.Poke4.addEventListener(MouseEvent.MOUSE_DOWN, poke);
this.Poke5.addEventListener(MouseEvent.MOUSE_DOWN, poke);
}
function frame2(){
this.gotoAndStop(1);
}
public function generatePoke(_arg1:TimerEvent):void{
if (!pokeIsActive){
this.Haupt.Kopf.gotoAndStop((j - 1));
randomPoke = (Math.floor((Math.random() * 5)) + 0);
if (randomPoke == 0){
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Brust.PokeArea1.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Brust.PokeArea1.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Brust.PokeArea1.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Brust.PokeArea1.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Brust.PokeArea1.gotoAndPlay(2);
};
};
};
};
};
poke1isEnabled = true;
} else {
if (randomPoke == 1){
this.Haupt.PokeArea2.gotoAndPlay(2);
poke2isEnabled = true;
} else {
if (randomPoke == 2){
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Bauch.PokeArea3.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Bauch.PokeArea3.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Bauch.PokeArea3.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Bauch.PokeArea3.gotoAndPlay(2);
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Bauch.PokeArea3.gotoAndPlay(2);
};
};
};
};
};
poke3isEnabled = true;
} else {
if (randomPoke == 3){
this.Haupt.PokeArea4.gotoAndPlay(2);
poke4isEnabled = true;
} else {
this.Haupt.Schwanz.PokeArea5.gotoAndPlay(2);
poke5isEnabled = true;
};
};
};
};
pokeIsActive = true;
} else {
if (poke1isEnabled){
poke1isEnabled = false;
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Brust.PokeArea1.play();
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Brust.PokeArea1.play();
};
};
};
};
};
} else {
if (poke2isEnabled){
poke2isEnabled = false;
this.Haupt.PokeArea2.play();
} else {
if (poke3isEnabled){
poke3isEnabled = false;
if (this.Haupt.currentFrame == 1){
this.Haupt.Schenkel.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 2){
this.Haupt.Schenkel1.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 3){
this.Haupt.Schenkel2.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 4){
this.Haupt.Schenkel3.Bauch.PokeArea3.play();
} else {
if (this.Haupt.currentFrame == 5){
this.Haupt.Schenkel4.Bauch.PokeArea3.play();
};
};
};
};
};
} else {
if (poke4isEnabled){
poke4isEnabled = false;
this.Haupt.PokeArea4.play();
} else {
poke5isEnabled = false;
this.Haupt.Schwanz.PokeArea5.play();
};
};
};
};
pokeIsActive = false;
};
}
}
}//package Beelzy_beruehren_fla
Section 7
//PokeArea1_9 (Beelzy_beruehren_fla.PokeArea1_9)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class PokeArea1_9 extends MovieClip {
public function PokeArea1_9(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 8
//PokeArea2_49 (Beelzy_beruehren_fla.PokeArea2_49)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class PokeArea2_49 extends MovieClip {
public function PokeArea2_49(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 9
//PokeArea3_7 (Beelzy_beruehren_fla.PokeArea3_7)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class PokeArea3_7 extends MovieClip {
public function PokeArea3_7(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 10
//PokeArea4_2 (Beelzy_beruehren_fla.PokeArea4_2)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class PokeArea4_2 extends MovieClip {
public function PokeArea4_2(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 11
//PokeArea5_27 (Beelzy_beruehren_fla.PokeArea5_27)
package Beelzy_beruehren_fla {
import flash.display.*;
public dynamic class PokeArea5_27 extends MovieClip {
public function PokeArea5_27(){
addFrameScript(0, frame1, 9, frame10, 19, frame20);
}
function frame20(){
stop();
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package Beelzy_beruehren_fla
Section 12
//Schenkel5_54 (Beelzy_beruehren_fla.Schenkel5_54)
package Beelzy_beruehren_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
import flash.utils.*;
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.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Schenkel5_54 extends MovieClip {
public var myText1:TextField;
public var caption1:Sprite;
public var Wieder:SimpleButton;
public function Schenkel5_54(){
addFrameScript(0, frame1, 29, frame30, 67, frame68);
}
function frame1(){
caption1 = new Sprite();
myText1 = new TextField();
addChild(caption1);
caption1.graphics.lineStyle(3, 0);
caption1.graphics.beginFill(0xFFFFFF);
caption1.graphics.drawRoundRect(190.5, -80, 100, 50, 20);
caption1.graphics.endFill();
myText1.defaultTextFormat = MovieClip(this.parent).myFormat;
myText1.text = "Aah!";
myText1.selectable = false;
myText1.border = false;
myText1.wordWrap = true;
myText1.width = 100;
myText1.height = 50;
myText1.x = 190.5;
myText1.y = -80;
myText1.embedFonts = true;
myText1.antiAliasType = AntiAliasType.ADVANCED;
myText1.y = (myText1.y + ((Math.abs(myText1.y) * 0.5) - (myText1.textHeight * 1.25)));
addChild(myText1);
}
public function replay(_arg1:MouseEvent):void{
MovieClip(this.parent.parent).gotoAndStop(2);
}
function frame30(){
removeChild(caption1);
removeChild(myText1);
}
function frame68(){
this.Wieder.addEventListener(MouseEvent.MOUSE_DOWN, replay);
MovieClip(this.parent).myTimer.start();
stop();
}
}
}//package Beelzy_beruehren_fla
Section 13
//Schwanz_auswahl_20 (Beelzy_beruehren_fla.Schwanz_auswahl_20)
package Beelzy_beruehren_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
import flash.utils.*;
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.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Schwanz_auswahl_20 extends MovieClip {
public var i;
public function Schwanz_auswahl_20(){
addFrameScript(0, frame1, 7, frame8, 15, frame16, 23, frame24, 31, frame32, 36, frame37);
}
function frame16(){
stop();
MovieClip(this.parent.parent).Kopf.gotoAndStop(i);
i = (i + 2);
}
function frame1(){
stop();
i = 3;
}
function frame37(){
stop();
MovieClip(this.parent.parent).Kopf.gotoAndStop(i);
}
function frame8(){
stop();
MovieClip(this.parent.parent).Kopf.gotoAndStop(i);
i = (i + 2);
}
function frame32(){
stop();
MovieClip(this.parent.parent).Kopf.gotoAndStop(i);
i = (i + 2);
}
function frame24(){
stop();
MovieClip(this.parent.parent).Kopf.gotoAndStop(i);
i = (i + 2);
}
}
}//package Beelzy_beruehren_fla
Section 14
//Schwanz6_26 (Beelzy_beruehren_fla.Schwanz6_26)
package Beelzy_beruehren_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
import flash.utils.*;
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.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Schwanz6_26 extends MovieClip {
public function Schwanz6_26(){
addFrameScript(29, frame30, 97, frame98);
}
function frame30(){
MovieClip(this.parent.parent.parent).Kopf.gotoAndStop(12);
}
function frame98(){
this.gotoAndPlay(68);
}
}
}//package Beelzy_beruehren_fla
Section 15
//Caption (Caption)
package {
import flash.text.*;
public dynamic class Caption extends Font {
}
}//package