Frame 1
_root.onLoad = function () {
_global.eyelashes = true;
_global.birdoHex = "FF00BA";
_global.yoshiHex = "32E748";
_global.finHex = "FF7A2B";
_global.cockHex = "FE7B7B";
_global.cumHex = "FFFFFF";
_global.birdoTint = "35";
_global.yoshiTint = "35";
_global.finTint = "35";
_global.cockTint = "35";
_global.cumTint = "35";
_global.nextClicked = false;
};
_global.changeYoshiColor = function (mClip) {
if ((_global.yoshiHex.length == 6) && (_global.yoshiTint.length > 0)) {
currentColor = new Color(mClip);
newColor = currentColor.getTransform();
var red;
var green;
var blue;
red = Number("0x" + _global.yoshiHex.substr(0, 2));
green = Number("0x" + _global.yoshiHex.substr(2, 2));
blue = Number("0x" + _global.yoshiHex.substr(4, 2));
mod = Number(_global.yoshiTint);
newColor.ra = 100 - mod;
newColor.ga = 100 - mod;
newColor.ba = 100 - mod;
newColor.rb = red * (mod / 100);
newColor.gb = green * (mod / 100);
newColor.bb = blue * (mod / 100);
currentColor.setTransform(newColor);
}
};
_global.changeBirdoColor = function (mClip) {
if ((_global.birdoHex.length == 6) && (_global.birdoTint.length > 0)) {
currentColor = new Color(mClip);
newColor = currentColor.getTransform();
var red;
var green;
var blue;
red = Number("0x" + _global.birdoHex.substr(0, 2));
green = Number("0x" + _global.birdoHex.substr(2, 2));
blue = Number("0x" + _global.birdoHex.substr(4, 2));
mod = Number(_global.birdoTint);
newColor.ra = 100 - mod;
newColor.ga = 100 - mod;
newColor.ba = 100 - mod;
newColor.rb = red * (mod / 100);
newColor.gb = green * (mod / 100);
newColor.bb = blue * (mod / 100);
currentColor.setTransform(newColor);
}
};
_global.changeFinColor = function (mClip) {
if ((_global.finHex.length == 6) && (_global.finTint.length > 0)) {
currentColor = new Color(mClip);
newColor = currentColor.getTransform();
var red;
var green;
var blue;
red = Number("0x" + _global.finHex.substr(0, 2));
green = Number("0x" + _global.finHex.substr(2, 2));
blue = Number("0x" + _global.finHex.substr(4, 2));
mod = Number(_global.finTint);
newColor.ra = 100 - mod;
newColor.ga = 100 - mod;
newColor.ba = 100 - mod;
newColor.rb = red * (mod / 100);
newColor.gb = green * (mod / 100);
newColor.bb = blue * (mod / 100);
currentColor.setTransform(newColor);
}
};
_global.changeCockColor = function (mClip) {
if ((_global.cockHex.length == 6) && (_global.cockTint.length > 0)) {
currentColor = new Color(mClip);
newColor = currentColor.getTransform();
var red;
var green;
var blue;
red = Number("0x" + _global.cockHex.substr(0, 2));
green = Number("0x" + _global.cockHex.substr(2, 2));
blue = Number("0x" + _global.cockHex.substr(4, 2));
mod = Number(_global.cockTint);
newColor.ra = 100 - mod;
newColor.ga = 100 - mod;
newColor.ba = 100 - mod;
newColor.rb = red * (mod / 100);
newColor.gb = green * (mod / 100);
newColor.bb = blue * (mod / 100);
currentColor.setTransform(newColor);
}
};
_global.changeCumColor = function (mClip) {
if ((_global.cumHex.length == 6) && (_global.cumTint.length > 0)) {
currentColor = new Color(mClip);
newColor = currentColor.getTransform();
var red;
var green;
var blue;
red = Number("0x" + _global.cumHex.substr(0, 2));
green = Number("0x" + _global.cumHex.substr(2, 2));
blue = Number("0x" + _global.cumHex.substr(4, 2));
mod = Number(_global.birdoTint);
newColor.ra = 100 - mod;
newColor.ga = 100 - mod;
newColor.ba = 100 - mod;
newColor.rb = red * (mod / 100);
newColor.gb = green * (mod / 100);
newColor.bb = blue * (mod / 100);
currentColor.setTransform(newColor);
}
};
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeYoshiColor(yoshiArm.yoshiArmCol);
_global.changeBirdoColor(birdoHand.birdoHandCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiLegL.yoshiLegCol);
_global.changeYoshiColor(yoshiBody.yoshiBodyCol);
_global.changeYoshiColor(yoshiLegR.yoshiLegCol);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
Instance of Symbol 71 MovieClip in Frame 1
onClipEvent (mouseUp) {
if (getBytesLoaded() == getBytesTotal()) {
gotoAndPlay (351);
}
}
Frame 80
if (!_global.nextClicked) {
gotoAndPlay (1);
} else {
gotoAndPlay (161);
}
Frame 81
birdoHex.restrict = "0-9A-F";
yoshiHex.restrict = "0-9A-F";
finHex.restrict = "0-9A-F";
cockHex.restrict = "0-9A-F";
cumHex.restrict = "0-9A-F";
birdoHex.maxChars = "6";
yoshiHex.maxChars = "6";
finHex.maxChars = "6";
cockHex.maxChars = "6";
cumHex.maxChars = "6";
birdoHex.onChanged = function () {
_global.birdoHex = birdoHex.text;
};
yoshiHex.onChanged = function () {
_global.yoshiHex = yoshiHex.text;
};
finHex.onChanged = function () {
_global.finHex = finHex.text;
};
cockHex.onChanged = function () {
_global.cockHex = cockHex.text;
};
cumHex.onChanged = function () {
_global.cumHex = cumHex.text;
};
birdoTint.restrict = "0-9";
yoshiTint.restrict = "0-9";
finTint.restrict = "0-9";
cockTint.restrict = "0-9";
cumTint.restrict = "0-9";
birdoTint.maxChars = "3";
yoshiTint.maxChars = "3";
finTint.maxChars = "3";
cockTint.maxChars = "3";
cumTint.maxChars = "3";
birdoTint.onChanged = function () {
_global.birdoTint = birdoTint.text;
};
yoshiTint.onChanged = function () {
_global.yoshiTint = yoshiTint.text;
};
finTint.onChanged = function () {
_global.finTint = finTint.text;
};
cockTint.onChanged = function () {
_global.cockTint = cockTint.text;
};
cumTint.onChanged = function () {
_global.cumTint = cumTint.text;
};
eyelashBox.restrict = "YN";
eyelashBox.maxChars = 1;
eyelashBox.onChanged = function () {
if (eyelashBox.text == "Y") {
_global.eyelashes = true;
} else {
_global.eyelashes = false;
}
};
changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeCumColor(yoshiPre.yoshiPreCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
Frame 120
changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeCumColor(yoshiPre.yoshiPreCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
Frame 160
gotoAndPlay (81);
Frame 161
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeYoshiColor(yoshiArm.yoshiArmCol);
_global.changeBirdoColor(birdoHand.birdoHandCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiLegL.yoshiLegCol);
_global.changeYoshiColor(yoshiBody.yoshiBodyCol);
_global.changeYoshiColor(yoshiLegR.yoshiLegCol);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
Frame 270
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeYoshiColor(yoshiArm.yoshiArmCol);
_global.changeBirdoColor(birdoHand.birdoHandCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiLegL.yoshiLegCol);
_global.changeYoshiColor(yoshiBody.yoshiBodyCol);
_global.changeYoshiColor(yoshiLegR.yoshiLegCol);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
Frame 350
gotoAndPlay (270);
Frame 351
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeYoshiColor(yoshiArm.yoshiArmCol);
_global.changeBirdoColor(birdoHand.birdoHandCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiLegL.yoshiLegCol);
_global.changeYoshiColor(yoshiBody.yoshiBodyCol);
_global.changeYoshiColor(yoshiLegR.yoshiLegCol);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
Frame 651
_global.changeBirdoColor(birdoREyelid.birdoREyelidCol);
lashcol = new Color(birdoREyelid.rightEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiHand.yoshiHandCol);
_global.changeYoshiColor(yoshiArm.yoshiArmCol);
_global.changeBirdoColor(birdoHand.birdoHandCol);
_global.changeBirdoColor(birdoArm.birdoArmCol);
_global.changeCockColor(yoshiCock.yoshiCockCol);
_global.changeBirdoColor(birdoHead.birdoHeadCol);
_global.changeBirdoColor(birdoLEyelid.birdoLEyelidCol);
lashcol = new Color(birdoLEyelid.leftEyelashes);
oldtrans = lashcol.getTransform();
if (_global.eyelashes) {
oldtrans.aa = 100;
} else {
oldtrans.aa = 0;
}
lashcol.setTransform(oldtrans);
_global.changeYoshiColor(yoshiLegL.yoshiLegCol);
_global.changeYoshiColor(yoshiBody.yoshiBodyCol);
_global.changeYoshiColor(yoshiLegR.yoshiLegCol);
_global.changeBirdoColor(birdoBody.birdoBodyCol);
_global.changeFinColor(birdoBody.birdoFinCol);
Symbol 71 MovieClip Frame 60
if (getBytesLoaded() == getBytesTotal()) {
nextFrame();
} else {
gotoAndPlay (1);
}
Symbol 77 Button
on (release) {
_quality = "LOW";
}
Symbol 81 Button
on (release) {
_quality = "MEDIUM";
}
Symbol 85 Button
on (release) {
_quality = "HIGH";
}
Symbol 89 Button
on (release) {
gotoAndPlay (81);
}
Symbol 92 Button
on (release) {
if (getBytesLoaded() == getBytesTotal()) {
_global.nextClicked = true;
}
}
Symbol 119 Button
on (release) {
gotoAndPlay (1);
}