Section 1
//MainTimeline (squat_fla.MainTimeline)
package squat_fla {
import flash.events.*;
import flash.text.*;
import flash.display.*;
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 undies:MovieClip;
public var cloth:MovieClip;
public var milk:MovieClip;
public var ar2:Array;
public var pics:Array;
public var ar:Array;
public var beltshirtnoboobs:MovieClip;
public var milknobelly:MovieClip;
public var undiepee:MovieClip;
public var i:int;
public var undieeggs:MovieClip;
public var topsmall:MovieClip;
public var back:MovieClip;
public var i2:int;
public var topmilk:MovieClip;
public var shirtnobellytop:MovieClip;
public var ovipositor:MovieClip;
public var active:Array;
public var belt:MovieClip;
public var eggs:MovieClip;
public var pee:MovieClip;
public var site;
public var top:MovieClip;
public var beltnobelly:MovieClip;
public var milksmallnobelly:MovieClip;
public var shirtnobellynoboobs:MovieClip;
public var bellyvag:MovieClip;
public var boobs:MovieClip;
public var addit:int;
public var shirtnoboobs:MovieClip;
public var topnobelly:MovieClip;
public var boobsnobelly:MovieClip;
public var milksmall:MovieClip;
public var belly:MovieClip;
public var beltshirt:MovieClip;
public var milkbranobelly:MovieClip;
public var topsmallmilk:MovieClip;
public var shirt:MovieClip;
public var format:TextFormat;
public var shirtnobelly:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1);
}
public function maketext(_arg1:String=""):TextField{
var txt:TextField;
var str = _arg1;
txt = new TextField();
var _local3 = txt;
with (_local3) {
antiAliasType = AntiAliasType.ADVANCED;
autoSize = TextFieldAutoSize.LEFT;
wordWrap = false;
multiline = true;
selectable = false;
defaultTextFormat = format;
text = str;
};
return (txt);
}
public function clean(){
i = 0;
while (i < pics.length) {
getChildAt(i).visible = false;
i++;
};
back.visible = true;
boobs.visible = true;
belly.visible = true;
bellyvag.visible = true;
}
function frame1(){
stage.scaleMode = StageScaleMode.NO_SCALE;
format = new TextFormat();
format.color = 0x555555;
format.size = 15;
format.font = "Arial";
pics = new Array();
i = 0;
while (i < numChildren) {
pics.push(i);
getChildAt(i).visible = false;
i++;
};
clean();
ar = new Array("top", "undies", "belt", "cloth", "boobs", "belly", "shirt", "eggs", "milk", "pee");
ar2 = new Array();
active = new Array();
i = 0;
while (i < ar.length) {
ar2[i] = makelink(ar[i]);
ar2[i].spr.addEventListener(MouseEvent.MOUSE_DOWN, cxvbv);
active[i] = 0;
i++;
};
active[4] = 1;
ar2[4].txt.setTextFormat(new TextFormat(null, null, null, true));
active[5] = 1;
ar2[5].txt.setTextFormat(new TextFormat(null, null, null, true));
site = makelink("zareste.com/?level3");
site.spr.addEventListener(MouseEvent.MOUSE_DOWN, xcvbcc);
site.spr.y = 580;
site.txt.setTextFormat(new TextFormat(null, null, 0x666666));
addChild(site.spr);
}
public function cxvbv(_arg1:Event):void{
var _local2:int;
clean();
i = 0;
while (i < ar2.length) {
if (_arg1.currentTarget == ar2[i].spr){
if (active[i] == 1){
ar2[i].txt.setTextFormat(new TextFormat(null, null, null, false));
active[i] = 0;
} else {
ar2[i].txt.setTextFormat(new TextFormat(null, null, null, true));
active[i] = 1;
};
i2 = 0;
while (i2 < active.length) {
if (active[i2] == 1){
root[ar[i2]].visible = true;
} else {
root[ar[i2]].visible = false;
};
i2++;
};
if (belly.visible == false){
bellyvag.visible = false;
};
if (belt.visible){
if (shirt.visible){
belt.visible = false;
if (((belly.visible) && (boobs.visible))){
beltshirt.visible = true;
} else {
if (belly.visible){
beltshirtnoboobs.visible = true;
};
};
} else {
if (belly.visible == false){
beltnobelly.visible = true;
belt.visible = false;
};
};
};
if (shirt.visible){
milk.visible = false;
if ((((boobs.visible == false)) && ((belly.visible == false)))){
shirtnobellynoboobs.visible = true;
shirt.visible = false;
} else {
if (belly.visible == false){
shirt.visible = false;
if (top.visible){
boobsnobelly.visible = false;
boobs.visible = false;
topnobelly.visible = true;
shirtnobellytop.visible = true;
top.visible = false;
} else {
shirtnobelly.visible = true;
};
} else {
if (boobs.visible == false){
shirt.visible = false;
shirtnoboobs.visible = true;
};
};
};
};
if (top.visible){
if (boobs.visible == false){
if (milk.visible){
topsmallmilk.visible = true;
milk.visible = false;
topsmall.visible = true;
} else {
topsmall.visible = true;
};
top.visible = false;
} else {
if (belly.visible == false){
boobs.visible = false;
topnobelly.visible = true;
top.visible = false;
if (milk.visible){
milkbranobelly.visible = true;
milk.visible = false;
};
} else {
if (milk.visible){
milk.visible = false;
topmilk.visible = true;
};
};
};
};
if (undies.visible){
if (eggs.visible){
undieeggs.visible = true;
undies.visible = false;
} else {
if (pee.visible){
undiepee.visible = true;
pee.visible = false;
};
};
};
if (boobs.visible){
if (belly.visible == false){
boobsnobelly.visible = true;
boobs.visible = false;
};
};
if (eggs.visible){
if (undies.visible){
undieeggs.visible = true;
undies.visible = false;
};
};
if (milk.visible){
if ((((boobs.visible == false)) && ((boobsnobelly.visible == false)))){
if (belly.visible == false){
milksmallnobelly.visible = true;
milk.visible = false;
} else {
milksmall.visible = true;
milk.visible = false;
};
};
if ((((belly.visible == false)) && (milk.visible))){
milknobelly.visible = true;
milk.visible = false;
};
};
};
i++;
};
}
public function makelink(_arg1:String=""):Object{
var _local2:Object;
_local2 = {spr:new Sprite(), txt:maketext(_arg1)};
_local2.spr.addChild(_local2.txt);
_local2.spr.addEventListener(MouseEvent.MOUSE_OVER, linkover);
_local2.spr.addEventListener(MouseEvent.MOUSE_OUT, linkout);
_local2.spr.y = addit;
addit = (addit + 20);
addChild(_local2.spr);
return (_local2);
}
public function linkout(_arg1:Event):void{
_arg1.currentTarget.getChildAt(0).setTextFormat(new TextFormat(null, null, null, null, null, false));
}
public function xcvbcc(_arg1:Event):void{
navigateToURL(new URLRequest("http://zareste.com/?level3"), "_blank");
}
public function linkover(_arg1:Event):void{
_arg1.currentTarget.getChildAt(0).setTextFormat(new TextFormat(null, null, null, null, null, true));
}
}
}//package squat_fla