Section 1
//bone_1 (Yoshi_fla.bone_1)
package Yoshi_fla {
import flash.events.*;
import flash.display.*;
public dynamic class bone_1 extends MovieClip {
public var bleeding:MovieClip;
public var bar_mc:MovieClip;
public var But_Play:SimpleButton;
public function bone_1(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3);
}
public function But_Play_Pressed(MouseEvent){
this.gotoAndStop(3);
}
public function loading(e:Event):void{
var total:Number;
var loaded:Number;
total = this.stage.loaderInfo.bytesTotal;
loaded = this.stage.loaderInfo.bytesLoaded;
bar_mc.scaleX = (loaded / total);
bleeding.x = (64 + ((loaded / total) * (444 - 64)));
if (total == loaded){
play();
this.removeEventListener(Event.ENTER_FRAME, loading);
};
}
function frame3(){
this.stop();
}
function frame1(){
stop();
this.addEventListener(Event.ENTER_FRAME, loading);
}
function frame2(){
this.stop();
But_Play.addEventListener(MouseEvent.CLICK, But_Play_Pressed);
}
}
}//package Yoshi_fla
Section 2
//CompleteYoshiSet_25 (Yoshi_fla.CompleteYoshiSet_25)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class CompleteYoshiSet_25 extends MovieClip {
public var Head:MovieClip;
public var Hair:MovieClip;
public var SpeechBubble:MovieClip;
public var Arm:MovieClip;
public var Tail:MovieClip;
public var Hand:MovieClip;
public var YoshiFucked:MovieClip;
public var Body:MovieClip;
public var LegLeft1:MovieClip;
public var Penor:MovieClip;
public var LegLeft2:MovieClip;
public var Transistion:MovieClip;
public var LegRight:MovieClip;
public var ButPenor:SimpleButton;
public function CompleteYoshiSet_25(){
super();
addFrameScript(0, frame1, 21, frame22, 22, frame23, 47, frame48);
}
public function Button_Penor_Pressed(MouseEvent){
MovieClip(root).changeColor = true;
MovieClip(root).ChannelSound4.stop();
MovieClip(root).Snd4 = new Yoshi_swap();
MovieClip(root).ChannelSound4 = MovieClip(root).Snd4.play(0, 1);
}
function frame1(){
if (MovieClip(root).changeColor){
MovieClip(root).changeColor = false;
MovieClip(root).YoshiRandomColor();
};
ButPenor.addEventListener(MouseEvent.CLICK, Button_Penor_Pressed);
}
function frame22(){
this.stop();
MovieClip(root).YoshiRandomIdleAnimation();
}
function frame23(){
switch (true){
case (MovieClip(root).currentColor == 1):
YoshiFucked.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
YoshiFucked.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
YoshiFucked.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
YoshiFucked.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
YoshiFucked.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
YoshiFucked.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
YoshiFucked.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
MovieClip(root).ChannelSound3.stop();
MovieClip(root).Snd3 = new yoshifucking();
MovieClip(root).ChannelSound3 = MovieClip(root).Snd3.play(0, 1);
}
function frame48(){
this.stop();
if (MovieClip(root).isTransition){
this.gotoAndPlay("yoshiAnal");
};
}
}
}//package Yoshi_fla
Section 3
//creampiez_set_18 (Yoshi_fla.creampiez_set_18)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class creampiez_set_18 extends MovieClip {
public function creampiez_set_18(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14);
}
function frame10(){
this.stop();
if (MovieClip(root).BooSistersFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame14(){
this.stop();
if (MovieClip(root).PeachFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame12(){
this.stop();
if (MovieClip(root).PunioFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame3(){
this.stop();
if (MovieClip(root).VivianFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame6(){
this.stop();
if (MovieClip(root).KooperFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame7(){
this.stop();
if (MovieClip(root).KoopieKooFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame1(){
this.stop();
}
function frame13(){
this.stop();
if (MovieClip(root).ParakarryFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame4(){
this.stop();
if (MovieClip(root).LadyBowFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame5(){
this.stop();
if (MovieClip(root).KoopsFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame9(){
this.stop();
if (MovieClip(root).MowzFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame8(){
this.stop();
if (MovieClip(root).YoshiFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame2(){
this.stop();
if (MovieClip(root).GoombellaFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
function frame11(){
this.stop();
if (MovieClip(root).PetuniFuckedTwice){
this.visible = true;
} else {
this.visible = false;
};
}
}
}//package Yoshi_fla
Section 4
//loadBar_5 (Yoshi_fla.loadBar_5)
package Yoshi_fla {
import flash.display.*;
public dynamic class loadBar_5 extends MovieClip {
public function loadBar_5(){
super();
addFrameScript(3, frame4);
}
function frame4(){
stop();
}
}
}//package Yoshi_fla
Section 5
//MainTimeline (Yoshi_fla.MainTimeline)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var maxTalkingIdleSequenceLahla:int;
public var verifCheatA1:Boolean;
public var verifCheatA2:Boolean;
public var verifCheatA3:Boolean;
public var verifCheatA5:Boolean;
public var myRandomTalkingSequence:int;
public var verifCheatA7:Boolean;
public var Snd4:Sound;
public var verifCheatA4:Boolean;
public var verifCheatA6:Boolean;
public var CreampieSet:MovieClip;
public var Music:Sound;
public var maxIdleSequence2:int;
public var Snd2:Sound;
public var Snd3:Sound;
public var maxTalkingSequenceYoshi:int;
public var inMenu:Boolean;
public var maxIdleSequenceYoshi:int;
public var isTransition:Boolean;
public var randomIdleSequence:RandomPlus;
public var minColor:int;
public var minTime:int;
public var maxTalkingIdleSequencePeeka:int;
public var maxColor:int;
public var maxTime:int;
public var isKissing;
public var randomTalkingSequence:RandomPlus;
public var randomTalkingSequence2:RandomPlus;
public var minColorYoshi:int;
public var randomColor:RandomPlus;
public var randomTalkingIdleSequence2:RandomPlus;
public var minSpeechBubbleYoshi:int;
public var minSpeechBubbleBooSisters:int;
public var maxTalkingSequenceLahla:int;
public var minTalkingSequenceLahla:int;
public var myRandomTalkingIdleSequence:int;
public var minTalkingIdleSequence2:int;
public var maxTalkingIdleSequence:int;
public var minTalkingSequencePeeka:int;
public var minTalkingIdleSequenceYoshi:int;
public var PartnerSet:MovieClip;
public var delayStart:uint;
public var messageDisplayed:int;
public var maxTalkingIdleSequence2:int;
public var messageTriggerYoshi:int;
public var winkOdd:Number;
public var minSpeechBubble3:int;
public var maxTalkingSequencePeeka:int;
public var loopingMaxYoshi:int;
public var minSpeechBubble2:int;
public var lahlaPressed:Boolean;
public var maxColorYoshi:int;
public var maxIdleSequenceBooSisters:int;
public var randomTalkingIdleSequence:RandomPlus;
public var minTalkingIdleSequence:int;
public var maxSpeechBubble2:int;
public var maxSpeechBubble3:int;
public var myRandomIdleSequence:int;
public var minTalkingSequence:int;
public var ActivatedCheatA:Boolean;
public var ChannelMenu:SoundChannel;
public var SoundMenu:Sound;
public var minTalkingIdleSequenceLahla:int;
public var minIdleSequenceYoshi:int;
public var maxTalkingSequence2:int;
public var isQuittingMenu;
public var ChannelMusic:SoundChannel;
public var loopingMaxBooSisters:int;
public var peekaPressed:Boolean;
public var myRandomColor:int;
public var minTalkingIdleSequencePeeka:int;
public var myRandomClass:RandomNumber;
public var myRandomTalkingSequence2:int;
public var isTalking:Boolean;
public var minIdleSequence:int;
public var myRandomTalkingIdleSequence2:int;
public var maxIdleSequence:int;
public var myRandomSpeechBubble:int;
public var messageTriggerBooSisters:int;
public var Snd:Sound;
public var minIdleSequenceBooSisters:int;
public var randomSpeech2:RandomPlus;
public var randomSpeech3:RandomPlus;
public var messageTriggerBooSistersMax:int;
public var loopingCounter:int;
public var currentColor:int;
public var maxSpeechBubbleYoshi:int;
public var ButMenu:SimpleButton;
public var BooSistersFuckedTwice:Boolean;
public var BooSistersFucked:Boolean;
public var randomSpeech:RandomPlus;
public var minSpeechBubble:int;
public var ButShadbase:SimpleButton;
public var messageTriggerYoshiMax:int;
public var maxSpeechBubble:int;
public var maxTalkingSequence:int;
public var changeColor:Boolean;
public var maxTalkingIdleSequenceYoshi:int;
public var messageTrigger:int;
public var buttonStarWaitingToTrigger:Boolean;
public var YoshiFucked:Boolean;
public var Yoshi:MovieClip;
public var butAssPressed:Boolean;
public var loopingMax:int;
public var ChannelSound3:SoundChannel;
public var ChannelSound4:SoundChannel;
public var myRandomNumber:int;
public var YoshiFuckedTwice:Boolean;
public var ChannelSound2:SoundChannel;
public var minIdleSequence2:int;
public var minTalkingSequence2:int;
public var ButYoshiStar:SimpleButton;
public var isFingering:Boolean;
public var ChannelSound:SoundChannel;
public var minTalkingSequenceYoshi:int;
public var ButYoshi:SimpleButton;
public var maxSpeechBubbleBoosisters:int;
public function MainTimeline(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3);
}
public function YoshiRandomBubble(){
myRandomSpeechBubble = randomSpeech.getNum();
switch ((((myRandomSpeechBubble >= minSpeechBubble)) && ((myRandomSpeechBubble <= maxSpeechBubble)))){
case (myRandomSpeechBubble == 1):
YoshiRandomTalking();
Yoshi.SpeechBubble.gotoAndPlay("yoshimessage1");
break;
case (myRandomSpeechBubble == 2):
YoshiRandomTalking();
Yoshi.SpeechBubble.gotoAndPlay("yoshimessage2");
break;
case (myRandomSpeechBubble == 3):
YoshiRandomTalking();
Yoshi.SpeechBubble.gotoAndPlay("yoshimessage3");
break;
default:
trace("No Yoshi message selected");
};
}
public function Button_YoshiStar_Pressed(MouseEvent){
messageTriggerYoshi = 1;
YoshiFuckedTwice = true;
this.gotoAndStop("yoshi");
}
public function myKeyDown(key:KeyboardEvent):void{
NoTabCheatingForYou(key);
}
function frame2(){
this.stop();
stage.focus = this;
isTransition = false;
isQuittingMenu = false;
ChannelSound.stop();
ChannelSound2.stop();
ChannelSound3.stop();
ChannelSound4.stop();
ChannelMusic.stop();
Snd2 = new partner_select();
Music = new menusong();
ChannelMusic = Music.play(0, 99999);
if (YoshiFucked){
ButYoshiStar.visible = true;
} else {
ButYoshiStar.visible = false;
};
ButYoshi.addEventListener(MouseEvent.CLICK, Button_Yoshi_Pressed);
ButYoshiStar.addEventListener(MouseEvent.CLICK, Button_YoshiStar_Pressed);
ButYoshi.addEventListener(MouseEvent.MOUSE_OVER, Button_Yoshi_Over);
ButYoshi.addEventListener(MouseEvent.MOUSE_OUT, Button_Out);
inMenu = true;
stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown);
this.stop();
ButShadbase.addEventListener(MouseEvent.CLICK, Button_Shadbase_Pressed);
}
public function Button_Yoshi_Pressed(MouseEvent){
isQuittingMenu = true;
messageTriggerYoshi = messageTriggerYoshiMax;
YoshiFucked = true;
this.gotoAndStop("yoshi");
}
public function YoshiRandomTalking(){
myRandomTalkingSequence = randomTalkingSequence.getNum();
switch ((((myRandomTalkingSequence >= minTalkingSequence)) && ((myRandomTalkingSequence <= maxTalkingSequence)))){
case (myRandomTalkingSequence == 1):
Yoshi.Head.gotoAndPlay("yoshisexytalk1");
break;
default:
trace("No Yoshi talk animation selected");
};
}
function frame1(){
this.stop();
stage.showDefaultContextMenu = false;
messageDisplayed = -1;
messageTrigger = 0;
isTalking = false;
buttonStarWaitingToTrigger = false;
loopingMax = 0;
loopingCounter = 0;
minIdleSequence = 0;
maxIdleSequence = 1;
minIdleSequence2 = 0;
maxIdleSequence2 = 1;
myRandomIdleSequence = 0;
myRandomClass = new RandomNumber();
myRandomNumber = 0;
randomIdleSequence = new RandomPlus(maxIdleSequence, minIdleSequence);
minTalkingIdleSequence = 0;
maxTalkingIdleSequence = 1;
minTalkingIdleSequence2 = 0;
maxTalkingIdleSequence2 = 1;
myRandomTalkingIdleSequence = 0;
myRandomTalkingIdleSequence2 = 0;
randomTalkingIdleSequence = new RandomPlus(maxTalkingIdleSequence, minTalkingIdleSequence);
randomTalkingIdleSequence2 = new RandomPlus(maxTalkingIdleSequence2, minTalkingIdleSequence2);
minTalkingSequence = 0;
maxTalkingSequence = 1;
minTalkingSequence2 = 0;
maxTalkingSequence2 = 1;
myRandomTalkingSequence = 0;
myRandomTalkingSequence2 = 0;
randomTalkingSequence = new RandomPlus(maxTalkingSequence, minTalkingSequence);
randomTalkingSequence2 = new RandomPlus(maxTalkingSequence2, minTalkingSequence2);
minSpeechBubble = 0;
maxSpeechBubble = 1;
minSpeechBubble2 = 0;
maxSpeechBubble2 = 1;
minSpeechBubble3 = 0;
maxSpeechBubble3 = 1;
myRandomSpeechBubble = 0;
randomSpeech = new RandomPlus(maxSpeechBubble, minSpeechBubble);
randomSpeech2 = new RandomPlus(maxSpeechBubble2, minSpeechBubble2);
randomSpeech3 = new RandomPlus(maxSpeechBubble3, minSpeechBubble3);
ActivatedCheatA = false;
inMenu = false;
verifCheatA1 = false;
verifCheatA2 = false;
verifCheatA3 = false;
verifCheatA4 = false;
verifCheatA5 = false;
verifCheatA6 = false;
verifCheatA7 = false;
ChannelSound = new SoundChannel();
Snd = new Sound();
ChannelSound2 = new SoundChannel();
Snd2 = new Sound();
ChannelSound3 = new SoundChannel();
Snd3 = new Sound();
ChannelSound4 = new SoundChannel();
Snd4 = new Sound();
ChannelMusic = new SoundChannel();
Music = new Sound();
isTransition = false;
ChannelMenu = new SoundChannel();
SoundMenu = new menueselectsound();
ChannelSound.stop();
ChannelSound2.stop();
ChannelSound3.stop();
ChannelSound4.stop();
ChannelMusic.stop();
ChannelMenu.stop();
isQuittingMenu = false;
minTime = 1000;
maxTime = 5000;
butAssPressed = false;
isFingering = false;
BooSistersFucked = false;
BooSistersFuckedTwice = false;
messageTriggerBooSistersMax = 3;
messageTriggerBooSisters = messageTriggerBooSistersMax;
loopingMaxBooSisters = 3;
minIdleSequenceBooSisters = 1;
maxIdleSequenceBooSisters = 3;
minTalkingIdleSequenceLahla = 1;
maxTalkingIdleSequenceLahla = 1;
minTalkingIdleSequencePeeka = 1;
maxTalkingIdleSequencePeeka = 1;
minTalkingSequenceLahla = 1;
maxTalkingSequenceLahla = 1;
minTalkingSequencePeeka = 1;
maxTalkingSequencePeeka = 1;
minSpeechBubbleBooSisters = 1;
maxSpeechBubbleBoosisters = 6;
isKissing = false;
winkOdd = 0.4;
lahlaPressed = false;
peekaPressed = false;
YoshiFucked = false;
YoshiFuckedTwice = false;
messageTriggerYoshiMax = 3;
messageTriggerYoshi = messageTriggerYoshiMax;
loopingMaxYoshi = 1;
minIdleSequenceYoshi = 1;
maxIdleSequenceYoshi = 1;
minTalkingIdleSequenceYoshi = 1;
maxTalkingIdleSequenceYoshi = 1;
minTalkingSequenceYoshi = 1;
maxTalkingSequenceYoshi = 1;
minSpeechBubbleYoshi = 1;
maxSpeechBubbleYoshi = 3;
minColor = 0;
maxColor = 1;
myRandomColor = 0;
minColorYoshi = 1;
maxColorYoshi = 7;
randomColor = new RandomPlus(maxColor, minColor);
currentColor = 0;
changeColor = false;
}
function frame3(){
this.stop();
ButMenu.addEventListener(MouseEvent.CLICK, Button_Menu_Pressed);
ButMenu.addEventListener(MouseEvent.MOUSE_OVER, Button_Menu_Over);
ButMenu.visible = false;
ChannelSound.stop();
ChannelSound2.stop();
ChannelSound3.stop();
ChannelSound4.stop();
ChannelMusic.stop();
Music = new glitzpit();
ChannelMusic = Music.play(0, 99999);
messageDisplayed = -1;
messageTrigger = messageTriggerYoshi;
isTalking = false;
isTransition = false;
currentColor = 1;
loopingCounter = 0;
loopingMax = loopingMaxYoshi;
minIdleSequence = minIdleSequenceYoshi;
maxIdleSequence = maxIdleSequenceYoshi;
minTalkingIdleSequence = minTalkingIdleSequenceYoshi;
maxTalkingIdleSequence = maxTalkingIdleSequenceYoshi;
minTalkingSequence = minTalkingSequenceYoshi;
maxTalkingSequence = maxTalkingSequenceYoshi;
randomTalkingSequence = new RandomPlus(maxTalkingSequence, minTalkingSequence);
minSpeechBubble = minSpeechBubbleYoshi;
maxSpeechBubble = maxSpeechBubbleYoshi;
randomSpeech = new RandomPlus(maxSpeechBubble, minSpeechBubble);
minColor = minColorYoshi;
maxColor = maxColorYoshi;
randomColor = new RandomPlus(maxColor, minColor);
YoshiRandomTalkingIdle();
}
public function Button_Out(MouseEvent){
if (isQuittingMenu == false){
CreampieSet.gotoAndStop("blank");
PartnerSet.gotoAndStop("blank");
};
}
public function NoTabCheatingForYou(mykey:KeyboardEvent):void{
if (mykey.keyCode == 9){
stage.stageFocusRect = false;
Snd4 = new heyLuigi();
ChannelSound4.stop();
ChannelSound4 = Snd4.play(0, 1);
};
}
public function Button_Menu_Pressed(MouseEvent){
ChannelSound.stop();
ChannelSound2.stop();
ChannelSound3.stop();
ChannelSound4.stop();
ChannelMusic.stop();
this.gotoAndStop("menu");
}
public function Button_Menu_Over(MouseEvent){
ChannelMenu.stop();
ChannelMenu = SoundMenu.play(0, 1);
}
public function Button_Shadbase_Pressed(MouseEvent){
navigateToURL(new URLRequest("http://www.shadbase.com/gaper-mario/"), "_blank");
}
public function YoshiRandomIdleAnimation(){
myRandomIdleSequence = myRandomClass.ReturnRandomNumber(minIdleSequence, maxIdleSequence);
switch ((((myRandomIdleSequence >= minIdleSequence)) && ((myRandomIdleSequence <= maxIdleSequence)))){
case (myRandomIdleSequence == 1):
Yoshi.gotoAndPlay("hotdoging");
break;
default:
trace("No Yoshi Idle animation selected");
};
}
public function YoshiRandomColor(){
myRandomColor = randomColor.getNum();
switch ((((myRandomColor >= minColor)) && ((myRandomColor <= maxColor)))){
case (myRandomColor == 1):
currentColor = 1;
Yoshi.Hair.gotoAndPlay("green");
Yoshi.Head.Eye.gotoAndPlay("green");
Yoshi.Head.Skull.gotoAndPlay("green");
Yoshi.Head.Neck.gotoAndPlay("green");
Yoshi.Head.Nose.gotoAndPlay("green");
Yoshi.Head.Cheek.gotoAndPlay("green");
Yoshi.Body.gotoAndPlay("green");
Yoshi.Arm.gotoAndPlay("green");
Yoshi.Hand.gotoAndPlay("green");
Yoshi.Tail.gotoAndPlay("green");
Yoshi.Penor.gotoAndPlay("green");
Yoshi.LegRight.gotoAndPlay("green");
Yoshi.LegLeft1.gotoAndPlay("green");
Yoshi.LegLeft2.gotoAndPlay("green");
break;
case (myRandomColor == 2):
currentColor = 2;
Yoshi.Hair.gotoAndPlay("red");
Yoshi.Head.Eye.gotoAndPlay("red");
Yoshi.Head.Skull.gotoAndPlay("red");
Yoshi.Head.Neck.gotoAndPlay("red");
Yoshi.Head.Nose.gotoAndPlay("red");
Yoshi.Head.Cheek.gotoAndPlay("red");
Yoshi.Body.gotoAndPlay("red");
Yoshi.Arm.gotoAndPlay("red");
Yoshi.Hand.gotoAndPlay("red");
Yoshi.Tail.gotoAndPlay("red");
Yoshi.Penor.gotoAndPlay("red");
Yoshi.LegRight.gotoAndPlay("red");
Yoshi.LegLeft1.gotoAndPlay("red");
Yoshi.LegLeft2.gotoAndPlay("red");
break;
case (myRandomColor == 3):
currentColor = 3;
Yoshi.Hair.gotoAndPlay("blue");
Yoshi.Head.Eye.gotoAndPlay("blue");
Yoshi.Head.Skull.gotoAndPlay("blue");
Yoshi.Head.Neck.gotoAndPlay("blue");
Yoshi.Head.Nose.gotoAndPlay("blue");
Yoshi.Head.Cheek.gotoAndPlay("blue");
Yoshi.Body.gotoAndPlay("blue");
Yoshi.Arm.gotoAndPlay("blue");
Yoshi.Hand.gotoAndPlay("blue");
Yoshi.Tail.gotoAndPlay("blue");
Yoshi.Penor.gotoAndPlay("blue");
Yoshi.LegRight.gotoAndPlay("blue");
Yoshi.LegLeft1.gotoAndPlay("blue");
Yoshi.LegLeft2.gotoAndPlay("blue");
break;
case (myRandomColor == 4):
currentColor = 4;
Yoshi.Hair.gotoAndPlay("orange");
Yoshi.Head.Eye.gotoAndPlay("orange");
Yoshi.Head.Skull.gotoAndPlay("orange");
Yoshi.Head.Neck.gotoAndPlay("orange");
Yoshi.Head.Nose.gotoAndPlay("orange");
Yoshi.Head.Cheek.gotoAndPlay("orange");
Yoshi.Body.gotoAndPlay("orange");
Yoshi.Arm.gotoAndPlay("orange");
Yoshi.Hand.gotoAndPlay("orange");
Yoshi.Tail.gotoAndPlay("orange");
Yoshi.Penor.gotoAndPlay("orange");
Yoshi.LegRight.gotoAndPlay("orange");
Yoshi.LegLeft1.gotoAndPlay("orange");
Yoshi.LegLeft2.gotoAndPlay("orange");
break;
case (myRandomColor == 5):
currentColor = 5;
Yoshi.Hair.gotoAndPlay("pink");
Yoshi.Head.Eye.gotoAndPlay("pink");
Yoshi.Head.Skull.gotoAndPlay("pink");
Yoshi.Head.Neck.gotoAndPlay("pink");
Yoshi.Head.Nose.gotoAndPlay("pink");
Yoshi.Head.Cheek.gotoAndPlay("pink");
Yoshi.Body.gotoAndPlay("pink");
Yoshi.Arm.gotoAndPlay("pink");
Yoshi.Hand.gotoAndPlay("pink");
Yoshi.Tail.gotoAndPlay("pink");
Yoshi.Penor.gotoAndPlay("pink");
Yoshi.LegRight.gotoAndPlay("pink");
Yoshi.LegLeft1.gotoAndPlay("pink");
Yoshi.LegLeft2.gotoAndPlay("pink");
break;
case (myRandomColor == 6):
currentColor = 6;
Yoshi.Hair.gotoAndPlay("dark");
Yoshi.Head.Eye.gotoAndPlay("dark");
Yoshi.Head.Skull.gotoAndPlay("dark");
Yoshi.Head.Neck.gotoAndPlay("dark");
Yoshi.Head.Nose.gotoAndPlay("dark");
Yoshi.Head.Cheek.gotoAndPlay("dark");
Yoshi.Body.gotoAndPlay("dark");
Yoshi.Arm.gotoAndPlay("dark");
Yoshi.Hand.gotoAndPlay("dark");
Yoshi.Tail.gotoAndPlay("dark");
Yoshi.Penor.gotoAndPlay("dark");
Yoshi.LegRight.gotoAndPlay("dark");
Yoshi.LegLeft1.gotoAndPlay("dark");
Yoshi.LegLeft2.gotoAndPlay("dark");
break;
case (myRandomColor == 7):
currentColor = 7;
Yoshi.Hair.gotoAndPlay("lightBlue");
Yoshi.Head.Eye.gotoAndPlay("lightBlue");
Yoshi.Head.Skull.gotoAndPlay("lightBlue");
Yoshi.Head.Neck.gotoAndPlay("lightBlue");
Yoshi.Head.Nose.gotoAndPlay("lightBlue");
Yoshi.Head.Cheek.gotoAndPlay("lightBlue");
Yoshi.Body.gotoAndPlay("lightBlue");
Yoshi.Arm.gotoAndPlay("lightBlue");
Yoshi.Hand.gotoAndPlay("lightBlue");
Yoshi.Tail.gotoAndPlay("lightBlue");
Yoshi.Penor.gotoAndPlay("lightBlue");
Yoshi.LegRight.gotoAndPlay("lightBlue");
Yoshi.LegLeft1.gotoAndPlay("lightBlue");
Yoshi.LegLeft2.gotoAndPlay("lightBlue");
break;
default:
trace("No Yoshi color selected");
};
}
public function YoshiRandomTalkingIdle(){
myRandomTalkingIdleSequence = myRandomClass.ReturnRandomNumber(minTalkingIdleSequence, maxTalkingIdleSequence);
switch ((((myRandomTalkingIdleSequence >= minTalkingIdleSequence)) && ((myRandomTalkingIdleSequence <= maxTalkingIdleSequence)))){
case (myRandomTalkingIdleSequence == 1):
Yoshi.Head.gotoAndPlay("yoshiheadidle1");
break;
default:
trace("No Yoshi TALKING idle selected");
};
}
public function Button_Yoshi_Over(MouseEvent){
ChannelSound2.stop();
ChannelSound2 = Snd2.play(0, 1);
CreampieSet.gotoAndStop("yoshi");
PartnerSet.gotoAndStop("yoshi");
}
}
}//package Yoshi_fla
Section 6
//Normz_set_17 (Yoshi_fla.Normz_set_17)
package Yoshi_fla {
import flash.display.*;
public dynamic class Normz_set_17 extends MovieClip {
public function Normz_set_17(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14);
}
function frame10(){
this.stop();
}
function frame14(){
this.stop();
}
function frame12(){
this.stop();
}
function frame3(){
this.stop();
}
function frame6(){
this.stop();
}
function frame7(){
this.stop();
}
function frame1(){
this.stop();
}
function frame13(){
this.stop();
}
function frame4(){
this.stop();
}
function frame5(){
this.stop();
}
function frame9(){
this.stop();
}
function frame8(){
this.stop();
}
function frame2(){
this.stop();
}
function frame11(){
this.stop();
}
}
}//package Yoshi_fla
Section 7
//shadintro_7 (Yoshi_fla.shadintro_7)
package Yoshi_fla {
import flash.display.*;
public dynamic class shadintro_7 extends MovieClip {
public function shadintro_7(){
super();
addFrameScript(0, frame1, 270, frame271);
}
function frame1(){
this.stop();
MovieClip(root).gotoAndStop(2);
}
function frame271(){
this.stop();
}
}
}//package Yoshi_fla
Section 8
//yoshi3_34 (Yoshi_fla.yoshi3_34)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshi3_34 extends MovieClip {
public function yoshi3_34(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 9
//yoshiarm1_46 (Yoshi_fla.yoshiarm1_46)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshiarm1_46 extends MovieClip {
public function yoshiarm1_46(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 10
//yoshiCheek_35 (Yoshi_fla.yoshiCheek_35)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshiCheek_35 extends MovieClip {
public function yoshiCheek_35(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 11
//yoshieyeset1_32 (Yoshi_fla.yoshieyeset1_32)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshieyeset1_32 extends MovieClip {
public function yoshieyeset1_32(){
super();
addFrameScript(202, frame203, 405, frame406, 608, frame609, 811, frame812, 1014, frame1015, 1217, frame1218, 1420, frame1421);
}
function frame1218(){
this.gotoAndPlay("dark");
}
function frame609(){
this.gotoAndPlay("blue");
}
function frame1015(){
this.gotoAndPlay("pink");
}
function frame203(){
this.gotoAndPlay("green");
}
function frame1421(){
this.gotoAndPlay("lightBlue");
}
function frame406(){
this.gotoAndPlay("red");
}
function frame812(){
this.gotoAndPlay("orange");
}
}
}//package Yoshi_fla
Section 12
//yoshifuck_58 (Yoshi_fla.yoshifuck_58)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshifuck_58 extends MovieClip {
public function yoshifuck_58(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
this.stop();
}
function frame6(){
this.stop();
}
function frame7(){
this.stop();
}
function frame1(){
this.stop();
}
function frame4(){
this.stop();
}
function frame5(){
this.stop();
}
function frame2(){
this.stop();
}
}
}//package Yoshi_fla
Section 13
//YoshiHair1_27 (Yoshi_fla.YoshiHair1_27)
package Yoshi_fla {
import flash.display.*;
public dynamic class YoshiHair1_27 extends MovieClip {
public function YoshiHair1_27(){
super();
addFrameScript(21, frame22, 43, frame44, 65, frame66, 87, frame88, 109, frame110, 131, frame132, 153, frame154);
}
function frame154(){
this.gotoAndPlay("lightBlue");
}
function frame88(){
this.gotoAndPlay("orange");
}
function frame22(){
this.gotoAndPlay("green");
}
function frame110(){
this.gotoAndPlay("pink");
}
function frame44(){
this.gotoAndPlay("red");
}
function frame132(){
this.gotoAndPlay("dark");
}
function frame66(){
this.gotoAndPlay("blue");
}
}
}//package Yoshi_fla
Section 14
//Yoshihand_38 (Yoshi_fla.Yoshihand_38)
package Yoshi_fla {
import flash.display.*;
public dynamic class Yoshihand_38 extends MovieClip {
public function Yoshihand_38(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 15
//YoshiHead1_29 (Yoshi_fla.YoshiHead1_29)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class YoshiHead1_29 extends MovieClip {
public var Nose:MovieClip;
public var Eye:MovieClip;
public var Cheek:MovieClip;
public var Skull:MovieClip;
public var Neck:MovieClip;
public function YoshiHead1_29(){
super();
addFrameScript(0, frame1, 83, frame84, 84, frame85, 87, frame88, 90, frame91, 93, frame94, 96, frame97, 99, frame100, 102, frame103, 104, frame105, 105, frame106, 116, frame117);
}
function frame84(){
this.stop();
if (MovieClip(root).isTransition == false){
if ((((MovieClip(root).messageDisplayed < MovieClip(root).messageTrigger)) && ((MovieClip(root).loopingCounter >= MovieClip(root).loopingMax)))){
MovieClip(root).loopingCounter = 0;
MovieClip(root).YoshiRandomBubble();
} else {
MovieClip(root).loopingCounter = (MovieClip(root).loopingCounter + 1);
this.gotoAndPlay("yoshiheadidle1");
};
};
}
function frame85(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame88(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame91(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame94(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame97(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame105(){
this.stop();
if (MovieClip(root).isTalking){
this.gotoAndPlay("yoshisexytalk1");
} else {
this.gotoAndPlay("yoshisexytalkidle1");
};
}
function frame106(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame1(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame103(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame100(){
switch (true){
case (MovieClip(root).currentColor == 1):
Cheek.gotoAndStop("green");
break;
case (MovieClip(root).currentColor == 2):
Cheek.gotoAndStop("red");
break;
case (MovieClip(root).currentColor == 3):
Cheek.gotoAndStop("blue");
break;
case (MovieClip(root).currentColor == 4):
Cheek.gotoAndStop("orange");
break;
case (MovieClip(root).currentColor == 5):
Cheek.gotoAndStop("pink");
break;
case (MovieClip(root).currentColor == 6):
Cheek.gotoAndStop("dark");
break;
case (MovieClip(root).currentColor == 7):
Cheek.gotoAndStop("lightBlue");
break;
default:
trace("No color picked for the cheeks");
};
}
function frame117(){
this.stop();
if (MovieClip(root).buttonStarWaitingToTrigger){
this.gotoAndPlay("yoshisexytalkidle1");
} else {
MovieClip(root).YoshiRandomTalkingIdle();
};
}
}
}//package Yoshi_fla
Section 16
//YoshiHeadset1_31 (Yoshi_fla.YoshiHeadset1_31)
package Yoshi_fla {
import flash.display.*;
public dynamic class YoshiHeadset1_31 extends MovieClip {
public function YoshiHeadset1_31(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 17
//Yoshileftass_45 (Yoshi_fla.Yoshileftass_45)
package Yoshi_fla {
import flash.display.*;
public dynamic class Yoshileftass_45 extends MovieClip {
public function Yoshileftass_45(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 18
//YoshiMessagecomplete_48 (Yoshi_fla.YoshiMessagecomplete_48)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class YoshiMessagecomplete_48 extends MovieClip {
public var ButStar:SimpleButton;
public function YoshiMessagecomplete_48(){
super();
addFrameScript(0, frame1, 1, frame2, 6, frame7, 59, frame60, 75, frame76, 76, frame77, 85, frame86, 86, frame87, 94, frame95, 127, frame128, 131, frame132, 132, frame133, 141, frame142, 142, frame143, 146, frame147, 175, frame176, 187, frame188, 188, frame189, 197, frame198);
}
function frame143(){
MovieClip(root).isTalking = true;
MovieClip(root).buttonStarWaitingToTrigger = true;
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_appear();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
function frame77(){
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_close();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
function frame76(){
this.stop();
ButStar.addEventListener(MouseEvent.CLICK, Button_Star_Pressed_1);
}
function frame86(){
this.gotoAndStop("yoshimessageidle");
}
function frame87(){
MovieClip(root).isTalking = true;
MovieClip(root).buttonStarWaitingToTrigger = true;
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_appear();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
public function Button_Star_Pressed_2(MouseEvent){
this.gotoAndPlay("yoshimessageclose2");
}
public function Button_Star_Pressed_3(MouseEvent){
this.gotoAndPlay("yoshimessageclose3");
}
public function Button_Star_Pressed_1(MouseEvent){
this.gotoAndPlay("yoshimessageclose1");
}
function frame176(){
MovieClip(root).isTalking = false;
}
function frame95(){
MovieClip(root).ChannelSound2.stop();
MovieClip(root).Snd2 = new yoshimessage2();
MovieClip(root).ChannelSound2 = MovieClip(root).Snd2.play(0, 1);
}
function frame7(){
MovieClip(root).ChannelSound2.stop();
MovieClip(root).Snd2 = new yoshimessage1();
MovieClip(root).ChannelSound2 = MovieClip(root).Snd2.play(0, 1);
}
function frame1(){
this.stop();
MovieClip(root).messageDisplayed = (MovieClip(root).messageDisplayed + 1);
if (MovieClip(root).messageDisplayed >= MovieClip(root).messageTrigger){
MovieClip(parent).Transistion.gotoAndPlay("transition1");
};
MovieClip(root).isTalking = false;
MovieClip(root).buttonStarWaitingToTrigger = false;
}
function frame198(){
this.gotoAndStop("yoshimessageidle");
}
function frame2(){
MovieClip(root).isTalking = true;
MovieClip(root).buttonStarWaitingToTrigger = true;
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_appear();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
function frame188(){
this.stop();
ButStar.addEventListener(MouseEvent.CLICK, Button_Star_Pressed_3);
}
function frame128(){
MovieClip(root).isTalking = false;
}
function frame189(){
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_close();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
function frame132(){
this.stop();
ButStar.addEventListener(MouseEvent.CLICK, Button_Star_Pressed_2);
}
function frame133(){
MovieClip(root).ChannelSound.stop();
MovieClip(root).Snd = new message_close();
MovieClip(root).ChannelSound = MovieClip(root).Snd.play(0, 1);
}
function frame142(){
this.gotoAndStop("yoshimessageidle");
}
function frame60(){
MovieClip(root).isTalking = false;
}
function frame147(){
MovieClip(root).ChannelSound2.stop();
MovieClip(root).Snd2 = new yoshimessage3();
MovieClip(root).ChannelSound2 = MovieClip(root).Snd2.play(0, 1);
}
}
}//package Yoshi_fla
Section 19
//yoshineck_30 (Yoshi_fla.yoshineck_30)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshineck_30 extends MovieClip {
public function yoshineck_30(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 20
//yoshiNoseset1_33 (Yoshi_fla.yoshiNoseset1_33)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshiNoseset1_33 extends MovieClip {
public function yoshiNoseset1_33(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 21
//Yoshirightass_36 (Yoshi_fla.Yoshirightass_36)
package Yoshi_fla {
import flash.display.*;
public dynamic class Yoshirightass_36 extends MovieClip {
public function Yoshirightass_36(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 22
//yoshirightleg_26 (Yoshi_fla.yoshirightleg_26)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshirightleg_26 extends MovieClip {
public function yoshirightleg_26(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 23
//yoshisack_37 (Yoshi_fla.yoshisack_37)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshisack_37 extends MovieClip {
public function yoshisack_37(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 24
//yoshistomach_39 (Yoshi_fla.yoshistomach_39)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshistomach_39 extends MovieClip {
public function yoshistomach_39(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 25
//yoshitail_40 (Yoshi_fla.yoshitail_40)
package Yoshi_fla {
import flash.display.*;
public dynamic class yoshitail_40 extends MovieClip {
public function yoshitail_40(){
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7);
}
function frame3(){
stop();
}
function frame6(){
stop();
}
function frame7(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame5(){
stop();
}
function frame2(){
stop();
}
}
}//package Yoshi_fla
Section 26
//Yoshitransition_55 (Yoshi_fla.Yoshitransition_55)
package Yoshi_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Yoshitransition_55 extends MovieClip {
public function Yoshitransition_55(){
super();
addFrameScript(0, frame1, 25, frame26, 54, frame55);
}
function frame1(){
this.stop();
}
function frame26(){
MovieClip(root).isTransition = true;
MovieClip(parent).gotoAndPlay("yoshiAnal");
}
function frame55(){
this.stop();
MovieClip(root).ButMenu.visible = true;
}
}
}//package Yoshi_fla
Section 27
//glitzpit (glitzpit)
package {
import flash.media.*;
public dynamic class glitzpit extends Sound {
public function glitzpit(){
super();
}
}
}//package
Section 28
//heyLuigi (heyLuigi)
package {
import flash.media.*;
public dynamic class heyLuigi extends Sound {
public function heyLuigi(){
super();
}
}
}//package
Section 29
//menueselectsound (menueselectsound)
package {
import flash.media.*;
public dynamic class menueselectsound extends Sound {
public function menueselectsound(){
super();
}
}
}//package
Section 30
//menusong (menusong)
package {
import flash.media.*;
public dynamic class menusong extends Sound {
public function menusong(){
super();
}
}
}//package
Section 31
//message_appear (message_appear)
package {
import flash.media.*;
public dynamic class message_appear extends Sound {
public function message_appear(){
super();
}
}
}//package
Section 32
//message_close (message_close)
package {
import flash.media.*;
public dynamic class message_close extends Sound {
public function message_close(){
super();
}
}
}//package
Section 33
//partner_select (partner_select)
package {
import flash.media.*;
public dynamic class partner_select extends Sound {
public function partner_select(){
super();
}
}
}//package
Section 34
//RandomNumber (RandomNumber)
package {
public class RandomNumber {
public function RandomNumber(){
super();
}
public function ReturnRandomNumber(low:Number=NaN, high:Number=NaN):Number{
if (isNaN(low)){
throw (new Error("low must be defined"));
};
if (isNaN(high)){
throw (new Error("high must be defined"));
};
return ((Math.round((Math.random() * (high - low))) + low));
}
}
}//package
Section 35
//RandomPlus (RandomPlus)
package {
public class RandomPlus {
private var _st:Number;
private var _en:Number;
private var _numPos:Number;
private var _randNums:Array;
private var _pos:Number;
private var _len:Number;
private var _myNums:Array;
public function RandomPlus(en:Number, st:Number=0){
super();
_st = st;
_en = en;
if (en < st){
_st = en;
_en = st;
};
_len = ((_en - _st) + 1);
shuffle();
}
private function shuffle():void{
var i:Number;
_numPos = 0;
_randNums = [];
_myNums = [];
i = 0;
while (i < _len) {
_myNums[i] = (_st + i);
i++;
};
i = 0;
while (_myNums.length > 0) {
_pos = Math.round((Math.random() * (_myNums.length - 1)));
_randNums[i] = _myNums[_pos];
i++;
_myNums.splice(_pos, 1);
};
}
public function get len():Number{
return (_len);
}
public function getNum():Number{
var myResult:Number;
if (_numPos == _len){
shuffle();
};
myResult = _randNums[_numPos];
_numPos++;
return (myResult);
}
}
}//package
Section 36
//Yoshi_swap (Yoshi_swap)
package {
import flash.media.*;
public dynamic class Yoshi_swap extends Sound {
public function Yoshi_swap(){
super();
}
}
}//package
Section 37
//yoshifucking (yoshifucking)
package {
import flash.media.*;
public dynamic class yoshifucking extends Sound {
public function yoshifucking(){
super();
}
}
}//package
Section 38
//yoshimessage1 (yoshimessage1)
package {
import flash.media.*;
public dynamic class yoshimessage1 extends Sound {
public function yoshimessage1(){
super();
}
}
}//package
Section 39
//yoshimessage2 (yoshimessage2)
package {
import flash.media.*;
public dynamic class yoshimessage2 extends Sound {
public function yoshimessage2(){
super();
}
}
}//package
Section 40
//yoshimessage3 (yoshimessage3)
package {
import flash.media.*;
public dynamic class yoshimessage3 extends Sound {
public function yoshimessage3(){
super();
}
}
}//package