STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229494
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2575 · P5149

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/13486394?noj=FRM13486394-14DC" width="1" height="1"></div>

Bratz Kids Racing Starz.swf

This is the info page for
Flash #112753

(Click the ID number above for more basic data on this flash file.)


Text
DANNY THE KILLER

000

000

WINS:

LOSSES:

LOADING

100%

The race is on! Find the 3
hidden items before your
opponent in this super cool
multi-player racing game!

How to Play

Practice

Multi-Player

How to Play

How to Play

Practice

Multi-Player

Awaiting response

Cancel

Cancel

Someone challenged you to a race!

Accept

Accept

Decline

Decline

HELP

The Bratz Kidz are in a race to find the hidden
items. How fast can you get to the finish?
Look for the stars they’ll show you where they are.
So when the race begins, look for the yellow star and
try to get there before your opponent. Once one of
you gets the item, another star will appear in a
different location. The first player to collect all 3
hidden items wins!

Next

Next

Close

Close

To drive, use the cursor arrows on your keyboard.
Use the Up and Down arrows to move and the Left
and Right arrows to turn.
Hitting the spacebar will honk your horn and
collecting the “Gas” icons will give you a boost
of extra speed!

Back

Back

space

The name you selected is
already in use. Please select
a new name.

OK

OK

Sorry, this name is not allowed.
Please select a new name.

MUSIC

OFF

Screen Name

FX

CrashFX

Jade™

Jade™

Yasmin™

Yasmin™

Sasha™

Sasha™

Cloe™

Cloe™

Choose your

top speed

handling

acceleration

Race Car

Racing Scooter

Choose your
VEHICLE

colors

Click on a player screen name to make it
highlighted. Once the players name is highlighted,
click the challenge button below to challenge
them to a race. That player can either
accept or decline your challenge. If you are
declined, the player’s name will no longer be
highlighted and you can offer a challenge to
another player. If your challenge is accepted,
you’ll be sent to a track.
Only 2 players race at a time, so you must
offer one challenge to one player at a time.

<Connection Status>

Connection Status:

Instructions

Challenge

Challenge

Main Menu

Main Menu

DANNY

000

120

WINS:

LOSSES:

READY

SET

GO!!

TIME :

00 : 00

RACE OVER!

PLAYER 1

PLAYER 2

VS

VS

Quit Game

Quit Game

How to Play

How to Play

<p align="left"><font face="GFYBrutus" size="16" color="#4f0049" letterSpacing="1.000000" kerning="0"><b>00:00</b></font></p>

TIME:

You found all
3 items.

GREAT Job!

Jade™

Yasmin™

Sasha™

Starz:
X 700
PowerUpz:
X 200
Road Slickz:
x -100
TOTAL POINTZ:

?

?

?

????

Play Again!

Play Again!

Multi-Player

Multi-Player

Try Again!

<p align="center"><font face="Housetrained" size="32" color="#4f0049" letterSpacing="1.000000" kerning="0"><b>??</b></font></p>

<p align="center"><font face="GFYBrutus" size="20" color="#0d4635" letterSpacing="1.000000" kerning="0"><b>&lt;Username&gt;</b></font></p>

0

0

0

1700

<p align="center"><font face="GFYBrutus" size="20" color="#0d4635" letterSpacing="1.000000" kerning="0"><b>&lt;Opponent&gt;</b></font></p>

Starz:
X 700
PowerUpz:
X 200
Road Slickz:
x -100
TOTAL POINTZ:

0

0

20000

0

Rematch

Rematch

New
Challenge

New
Challenge

ActionScript [AS1/AS2]

Frame 1
monkey = this._totalframes; billygoat = this.getBytesTotal(); if ((this._framesloaded > 0) && (this._framesloaded >= monkey)) { this.gotoAndPlay("intro"); } else { percent = Math.floor((this.getBytesLoaded() / billygoat) * 100); loadProgressOutput_txt.text = percent + "%"; if (percent >= 100) { loadProgressOutput_txt.text = "100%"; this.gotoAndPlay("intro"); } loady.gotoAndStop(percent); } themeSong = new Sound(); themeSong.attachSound("music"); themeSong.onSoundComplete = function () { themeSong.start(); };
Frame 2
gotoAndPlay (1);
Frame 3
function isInArray(ar, needle) { var _local3 = false; var _local1 = 0; while (_local1 < ar.length) { ((ar[_local1] == needle) ? (_local3 = true) : null); _local1++; } return(_local3); } function randArray(arrayLength, chooseFrom) { var _local1 = random(chooseFrom); var _local2 = new Array(); _local2.push(_local1); while (_local2.length < arrayLength) { _local1 = random(chooseFrom); while (isInArray(_local2, _local1)) { _local1 = random(chooseFrom); } _local2.push(_local1); } return(_local2); } function barfobject(ob, objname, barfits) { ((barfits == undefined) ? (barfits = 0) : null); var _local3 = ""; var _local6 = 0; while (_local6 < barfits) { _local3 = _local3 + " "; _local6++; } barfits++; trace((_local3 + "----------------- barfing a new object: ") + objname); for (_local6 in ob) { trace(((_local3 + _local6) + ": ") + ob[_local6]); var _local2 = false; for (var _local5 in ob[_local6]) { _local2 = true; } (_local2 ? (barfobject(ob[_local6], _local6, barfits)) : null); } trace(_local3 + "-------------------------------------------------"); } var varball = new Object(); var info = new Object(); var nameEntered = false; var local_so = SharedObject.getLocal("racestats"); varball.brat = 1; varball.car = 1; varball.wins = 0; varball.losses = 0; trace(local_so.getSize()); barfobject(local_so, "local SO"); if (local_so.getSize() > 0) { trace((("got wins and losses: " + local_so.data.wins) + " ") + local_so.data.losses); varball.wins = local_so.data.wins; varball.losses = local_so.data.losses; } _global.starz = 0; _global.starz2 = 0; _global.gasz = 0; _global.gasz2 = 0; _global.slickz = 0; _global.slickz2 = 0; _global.musicStatus = "OFF"; varball.stars = 0; var onEndScreen = false; soundStar.star.musicStatus_txt.text = _global.musicStatus; help._visible = false; var mycar = 0; var multiplay = true; String.prototype.wordFilter = function () { trace((("Passed string: " + this) + " ") + _global.swear_List.length); var _local3 = 0; while (_local3 < _global.swear_List.length) { if (this.indexOf(_global.swear_List[_local3]) >= 0) { trace((((("The Swear word is: " + this.indexOf(_global.swear_List[_local3])) + " ") + _global.swear_List[_local3]) + " ") + _local3); return(true); } _local3++; } return(false); }; var swears = new String("none,Adolph,hitler,anal,analbleed,analcavity,analcrevass,analfuck,analingus,analintercourse,analinvade,analjuice,analleakage,anallovin,anallyretentivepubiclouse,analmunch,analorafice,analorgy,analpirate,analprobe,analrape,analretentivepubiclouse,analsex,analspew,analspray,analtail,analtroop,analungus,analviolate,analwart,analwhore,analzone,animalsex,anus,arse,arsebandit,arsefuck,arsephuck,arsephuk,arsepiece,arsestab,arsewipe,asphinct,ass,assbandit,assbeat,assbite,assbiteme,assblast,assboy,assbutt,assbyte,asscheek,asscheese,assclown,asscock,asscrack,asscream,assenlarge,assenmunch,assface,assfish,assfuck,assfuk,assfunk,assgoblin,assgrab,asshair,asshead,assho,asshoe,asshol,asshole,asshorisin,assinahole,assjuice,asskick,asskickboy,asskikr,asslessone,asslick,asslip,asslord,assman,assmast,assmeat,assmilk,assmine,assmite,assmoankey,assmong,assmonk,assmonkey,assmunch,assowipo,assowippo,assown,asspack,asspeddle,assphinct,assphuck,asspiece,asspirate,assplug,asspoop,assram,assrape,assrapingyak,assream,assrip,assrob,asstab,asstang,asstheif,asstink,asstomp,assuck,asswack,asswater,assweed,asswhipe,asswhole,asswhop,asswhore,asswipe,asswoop,assylip,assynip,assyniple,asszila,badass,bastard,basterd,bastid,biach,biatch,bicht,bigass,bigassball,bigasslip,bigbooty,bigbutthole,bigcock,bigdick,bigdik,bigfatass,bigfuk,biggay,biggaykill,biggayman,biggaypeck,biggusdikus,bigho,bighoe,bigjuicynut,biglesbian,bignigger,bignut,bignutsack,bigoldick,bigschlong,bigslut,bigtits,bigusdikkus,bigusdikus,bigwang,bigwood,biotch,bitch,bitchass,bitchfuck,bitchnig,bitchqueen,bitchslap,bitchwhore,bitemyass,bitemyprick,biyotch,blowjob,bltch,bollocks,boner,bumfuck,bumhole,bumholeengineer,buttbandit,buttbang,buttblister,buttboink,buttboy,buttbrain,buttbreath,buttburgelor,buttburglar,buttburglor,buttbut,buttcheek,buttcheese,buttcrack,buttcrap,buttcrust,buttface,buttfart,buttfloss,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttgoblin,buttgrease,buttguy,butthair,butthead,butthole,butholenginer,buttholesurfer,buttholio,butthymen,buttitch,buttjuice,buttkice,buttkick,buttkik,buttkiss,buttknock,buttlick,buttliquor,buttlord,buttlove,buttluv,buttman,buttmonkey,buttmunch,buttnaked,buttnugget,buttnut,buttpick,buttpirate,buttplug,buttpoop,buttrape,buttsex,buttslam,buttslut,buttsmack,buttsniff,buttstain,buttsuck,buttwhore,buttwipe,cameljockey,castrate,charliesnif,cherrypop,chinesewhore,chingachgook,chink,chinkill,chinkslope,chinksrgay,chinkssuck,chokingthechicken,clit,clitlick,clitoral,clitorious,clitoris,cock,cockandball,cockbite,cockboy,cockface,cockhead,cocklick,cocknball,cocksmoke,cocksniff,cocksuck,cocktease,coksuck,condomeat,condomlick,condommunch,condomsniff,coochie,coonfuck,crackwhore,crazychink,crazyjap,creamycunt,creamyknick,creamypant,crotchsniff,crotchwatch,cuckmysock,cum,cumbubble,cumbucket,cumburp,cumgargle,cumguzzle,cumindabum,cumlick,cummbubble,cumofsomeguy,cumonme,cumonmytummy,cumonu,cumquat,cumsalot,cumshot,cumslut,cumstain,cumswallow,cunalingus,cungalingus,cunnilingus,cunningilus,cunny,cunt,cuntface,cunthead,cuntlick,cuntlip,cuntylip,dasskick,dicckweed,dicface,dichead,dick,dickbrain,dickforabrain,dickhead,dicklick,dickwad,dickweed,dicwad,dik,dike,dildo,dlldo,doggystyle,douchebag,dumbass,fag,faggot,fannybatter,fannycream,fannyfart,fannyhair,fannyjuice,fatass,fcuk,fecalhead,fellatio,flameinghomo,fock,fook,fothermuck,fucayou,fuccer,fuccwitme,fucd,fucface,fuchead,fuck,fuckboy,fuckcoons,fuckedsideway,fuckedup,fuckedupanddown,fuckedupndown,fuckface,fuckgm,fuckhead,fuckhole,fuckingyamom,fuckinstoned,fuckman,fuckme,fuckmehard,fuckmyass,fuckmonkey,fuckpirate,fucknut,fuckoff,fuckshit,fucku,fuckubitch,fuckup,fuckymamma,fuckyou,fuckyoucock,fuckyoucunt,fuckyougm,fuckyouii,fucoff,fucq,fucqdat,fucqu,fuct,fuctup,fucxyou,fucya,fucyou,fucyoubich,fudgehole,fudgepack,fudpuck,fugm,fugmpuke,fuhq,fuk,fukad,fukaduck,fukahire,fukallyou,fukayouho,fukc,fukchop,fukdabitch,fukdabtch,fukdischit,fukead,fukedatbirth,fukedup,fukedyomom,fukengruven,fukengruvin,fukface,fukfest,fukhole,fukinbad,fukingfisher,fukinggayman,fukinggook,fukingjap,fukingroovin,fukingulg,fukinlag,fukiniger,fukinpimp,fukinrapist,fukit,fukjap,fukhead,fukknut,fukkyou,fukme,fukmegood,fukmerun,fukmyass,fuknclown,fukndork,fukngruv,fukngrv,fuknklown,fuknmonke,fukntheif,fuknthief,fuknurmom,fuknut,fukoff,fukslut,fuksuckblow,fukter,fuku,fukuall,fukualso,fukuashole,fukubiatch,fukubizzach,fukubyatch,fukufuku,fukuinyour,fukumen,fukuo,fukuoka,fukup,fukuppl,fukusima,fukusuk,fukuup,fukuusuck,fukyah,fukyallmofo,fukyermom,fukyew,fukyoass,fukyou,fukyouanddie,fukyouus,fumonkey,funkynegro,fuq,fuqbich,fuqbiotch,fuqew,fuqfugu,fuqnut,fuqoff,fuqu,fuque,futhermucker,futtbuck,fuvkmehard,fuvku,fuxjoo,fuxkyou,fuxyou,fyuocuk,gangbang,gangrape,gay,gayest,gayrape,gaywad,goatfuck,goddam,gook,hairyclamb,hitler,honkey,hoochiemom,hughboobs,hugherection,hughgass,hughgdlck,hughgkoch,hughgrect,hughgrekshon,hughgrekshyn,hughgshaft,hughjardon,hughjas,hughjassole,hughjaynus,hughjaz,hughjorgan,hughjorgen,iloveboobs,japhate,japkill,japkillerusa,jerkoff,jewbag,jewboy,jewboynigger,jewishnazi,jewishwhore,jiz,killaniga,kunt,lickalotpuss,lickatit,lickball,lickemball,lickitgood,lickithard,lickityoufuc,lickmebalz,lickmecock,lickmyanus,lickmyass,lickmyball,lickmycock,lickmycrack,lickmycrotch,lickmynad,lickmynut,lickmyownpee,lickmysack,lickmywetbox,likmekok,likmiclit,likmybut,masturbate,moelester,motherfuck,mutherfock,mycock,mydick,nazijewraper,naziskinhead,niga,nigahbytch,nigaretto,nigatrash,nigazbiotch,nigbeater,nigerbeater,nigerman,nigga,niggaboo,niggafag,niggah,nigge,nigghaz,niggher,niggkilla,niggor,niggr,niggrian,nigguh,niggurs,niggy,nigiro,niglet,nigletbard,nigletmaster,nigofger,nigore,nigrkill,nigromance,nigz,nipalicious,nipplelicker,penis,pinktaco,pootang,prick,punkass,pussie,pussy,pussyhole,pussylick,pussylip,pussypound,pyropussy,queer,raghead,rape,rapeme,rectalprobe,rectum,schit,schithead,schitngrin,schitzngrin,scrotum,semen,shiet,shit,shithead,shitman,shitstab,sitonmyface,slut,s1ut,slutass,snatch,sperm,spermburp,spermpants,spick,spooge,spoogebob,suckme,suckmydick,sucmybawl,supabiatch,tit,twat,vageyenuh,vagina,vaginal,vaginallip,vaginuh,vagiskin,wellhung,whore,Adolphh1tler,anal,analbleed,analcav1ty,analcrevass,analfuck,anal1ngus,anal1ntercourse,anal1nvade,analju1ce,analleakage,anallov1n,anallyretent1vepub1clouse,analmunch,analoraf1ce,analorgy,analp1rate,analprobe,analrape,analretent1vepub1clouse,analsex,analspew,analspray,analta1l,analtroop,analungus,analv1olate,analwart,analwhore,analzone,an1malsex,anus,arse,arseband1t,arsefuck,arsephuck,arsephuk,arsep1ece,arsestab,arsew1pe,asph1nct,ass,assband1t,assbeat,assb1te,assb1teme,assblast,assboy,assbutt,assbyte,asscheek,asscheese,assclown,asscock,asscrack,asscream,assenlarge,assenmunch,assface,assf1sh,assfuck,assfuk,assfunk,assgobl1n,assgrab,assha1r,asshead,assho,asshoe,asshol,asshole,asshor1s1n,ass1nahole,assju1ce,assk1ck,assk1ckboy,assk1kr,asslessone,assl1ck,assl1p,asslord,assman,assmast,assmeat,assm1lk,assm1ne,assm1te,assmoankey,assmong,assmonk,assmonkey,assmunch,assow1po,assow1ppo,assown,asspack,asspeddle,assph1nct,assphuck,assp1ece,assp1rate,assplug,asspoop,assram,assrape,assrap1ngyak,assream,assr1p,assrob,asstab,asstang,assthe1f,asst1nk,asstomp,assuck,asswack,asswater,assweed,asswh1pe,asswhole,asswhop,asswhore,assw1pe,asswoop,assyl1p,assyn1p,assyn1ple,assz1la,badass,bastard,basterd,bast1d,b1ach,b1atch,b1cht,b1gass,b1gassball,b1gassl1p,b1gbooty,b1gbutthole,b1gcock,b1gd1ck,b1gd1k,b1gfatass,b1gfuk,b1ggay,b1ggayk1ll,b1ggayman,b1ggaypeck,b1ggusd1kus,b1gho,b1ghoe,b1gju1cynut,b1glesb1an,b1gn1gger,b1gnut,b1gnutsack,b1gold1ck,b1gschlong,b1gslut,b1gt1ts,b1gusd1kkus,b1gusd1kus,b1gwang,b1gwood,b1otch,b1tch,b1tchass,b1tchfuck,b1tchn1g,b1tchqueen,b1tchslap,b1tchwhore,b1temyass,b1temypr1ck,b1yotch,blowjob,bltch,bollocks,boner,bumfuck,bumhole,bumholeeng1neer,buttband1t,buttbang,buttbl1ster,buttbo1nk,buttboy,buttbra1n,buttbreath,buttburgelor,buttburglar,buttburglor,buttbut,buttcheek,buttcheese,buttcrack,buttcrap,buttcrust,buttface,buttfart,buttfloss,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttgobl1n,buttgrease,buttguy,buttha1r,butthead,butthole,butholeng1ner,buttholesurfer,butthol1o,butthymen,butt1tch,buttju1ce,buttk1ce,buttk1ck,buttk1k,buttk1ss,buttknock,buttl1ck,buttl1quor,buttlord,buttlove,buttluv,buttman,buttmonkey,buttmunch,buttnaked,buttnugget,buttnut,buttp1ck,buttp1rate,buttplug,buttpoop,buttrape,buttsex,buttslam,buttslut,buttsmack,buttsn1ff,buttsta1n,buttsuck,buttwhore,buttw1pe,cameljockey,castrate,charl1esn1f,cherrypop,ch1nesewhore,ch1ngachgook,ch1nk,ch1nk1ll,ch1nkslope,ch1nksrgay,ch1nkssuck,chok1ngthech1cken,cl1t,cl1tl1ck,cl1toral,cl1tor1ous,cl1tor1s,cock,cockandball,cockb1te,cockboy,cockface,cockhead,cockl1ck,cocknball,cocksmoke,cocksn1ff,cocksuck,cocktease,coksuck,condomeat,condoml1ck,condommunch,condomsn1ff,cooch1e,coonfuck,crackwhore,crazych1nk,crazyjap,creamycunt,creamykn1ck,creamypant,crotchsn1ff,crotchwatch,cuckmysock,cum,cumbubble,cumbucket,cumburp,cumgargle,cumguzzle,cum1ndabum,cuml1ck,cummbubble,cumofsomeguy,cumonme,cumonmytummy,cumonu,cumquat,cumsalot,cumshot,cumslut,cumsta1n,cumswallow,cunal1ngus,cungal1ngus,cunn1l1ngus,cunn1ng1lus,cunny,cunt,cuntface,cunthead,cuntl1ck,cuntl1p,cuntyl1p,dassk1ck,d1cckweed,d1cface,d1chead,d1ck,d1ckbra1n,d1ckforabra1n,d1ckhead,d1ckl1ck,d1ckwad,d1ckweed,d1cwad,d1k,d1ke,d1ldo,dlldo,doggystyle,douchebag,dumbass,fag,faggot,fannybatter,fannycream,fannyfart,fannyha1r,fannyju1ce,fatass,fcuk,fecalhead,fellat1o,flame1nghomo,fock,fook,fothermuck,fucayou,fuccer,fuccw1tme,fucd,fucface,fuchead,fuck,fuckboy,fuckcoons,fuckeds1deway,fuckedup,fuckedupanddown,fuckedupndown,fuckface,fuckgm,fuckhead,fuckhole,fuck1ngyamom,fuck1nstoned,fuckman,fuckme,fuckmehard,fuckmyass,fuckmonkey,fuckp1rate,fucknut,fuckoff,fucksh1t,fucku,fuckub1tch,fuckup,fuckymamma,fuckyou,fuckyoucock,fuckyoucunt,fuckyougm,fuckyou11,fucoff,fucq,fucqdat,fucqu,fuct,fuctup,fucxyou,fucya,fucyou,fucyoub1ch,fudgehole,fudgepack,fudpuck,fugm,fugmpuke,fuhq,fuk,fukad,fukaduck,fukah1re,fukallyou,fukayouho,fukc,fukchop,fukdab1tch,fukdabtch,fukd1sch1t,fukead,fukedatb1rth,fukedup,fukedyomom,fukengruven,fukengruv1n,fukface,fukfest,fukhole,fuk1nbad,fuk1ngf1sher,fuk1nggayman,fuk1nggook,fuk1ngjap,fuk1ngroov1n,fuk1ngulg,fuk1nlag,fuk1n1ger,fuk1np1mp,fuk1nrap1st,fuk1t,fukjap,fukhead,fukknut,fukkyou,fukme,fukmegood,fukmerun,fukmyass,fuknclown,fukndork,fukngruv,fukngrv,fuknklown,fuknmonke,fuknthe1f,fuknth1ef,fuknurmom,fuknut,fukoff,fukslut,fuksuckblow,fukter,fuku,fukuall,fukualso,fukuashole,fukub1atch,fukub1zzach,fukubyatch,fukufuku,fuku1nyour,fukumen,fukuo,fukuoka,fukup,fukuppl,fukus1ma,fukusuk,fukuup,fukuusuck,fukyah,fukyallmofo,fukyermom,fukyew,fukyoass,fukyou,fukyouandd1e,fukyouus,fumonkey,funkynegro,fuq,fuqb1ch,fuqb1otch,fuqew,fuqfugu,fuqnut,fuqoff,fuqu,fuque,futhermucker,futtbuck,fuvkmehard,fuvku,fuxjoo,fuxkyou,fuxyou,fyuocuk,gangbang,gangrape,gayrape,gaywad,goatfuck,goddam,gook,ha1ryclamb,h1tler,honkey,hooch1emom,hughboobs,hugherect1on,hughgass,hughgdlck,hughgkoch,hughgrect,hughgrekshon,hughgrekshyn,hughgshaft,hughjardon,hughjas,hughjassole,hughjaynus,hughjaz,hughjorgan,hughjorgen,1loveboobs,japhate,japk1ll,japk1llerusa,jerkoff,jewbag,jewboy,jewboyn1gger,jew1shnaz1,jew1shwhore,j1z,k1llan1ga,kunt,l1ckalotpuss,l1ckat1t,l1ckball,l1ckemball,l1ck1tgood,l1ck1thard,l1ck1tyoufuc,l1ckmebalz,l1ckmecock,l1ckmyanus,l1ckmyass,l1ckmyball,l1ckmycock,l1ckmycrack,l1ckmycrotch,l1ckmynad,l1ckmynut,l1ckmyownpee,l1ckmysack,l1ckmywetbox,l1kmekok,l1km1cl1t,l1kmybut,masturbate,moelester,motherfuck,mutherfock,mycock,myd1ck,naz1jewraper,naz1sk1nhead,n1ga,n1gahbytch,n1garetto,n1gatrash,n1gazb1otch,n1gbeater,n1gerbeater,n1german,n1gga,n1ggaboo,n1ggafag,n1ggah,n1gge,n1gghaz,n1ggher,n1ggk1lla,n1ggor,n1ggr,n1ggr1an,n1gguh,n1ggurs,n1ggy,n1g1ro,n1glet,n1gletbard,n1gletmaster,n1gofger,n1gore,n1grk1ll,n1gromance,n1gz,n1pal1c1ous,n1pplel1cker,pen1s,p1nktaco,pootang,pr1ck,punkass,puss1e,pussy,pussyhole,pussyl1ck,pussyl1p,pussypound,pyropussy,queer,raghead,rape,rapeme,rectalprobe,rectum,sch1t,sch1thead,sch1tngr1n,sch1tzngr1n,scrotum,semen,sh1et,sh1t,sh1t,$h1t,$h1t,sh1te,sh1teat,sh1thead,sh1tman,sh1tstab,s1tonmyface,slut,slutass,slutznwhore,snatch,sperm,spermburp,spermpants,sp1ck,spooge,spoogebob,suckme,suckmyd1ck,sucmybawl,supab1atch,t1t,twat,vageyenuh,vag1na,vag1nal,vag1nall1p,vag1nuh,vag1sk1n,wellhung,whore,ad0lphh1tler,anal,analbleed,analcav1ty,analcreva$$,analfuck,anal1ngu$,anal1nterc0ur$e,anal1nvade,analju1ce,analleakage,anall0v1n,anallyretent1vepub1cl0u$e,analmunch,anal0raf1ce,anal0rgy,analp1rate,analpr0be,analrape,analretent1vepub1cl0u$e,anal$ex,anal$pew,anal$pray,analta1l,analtr00p,analungu$,analv10late,analwart,analwh0re,analz0ne,an1mal$ex,anu$,ar$e,ar$eband1t,ar$efuck,ar$ephuck,ar$ephuk,ar$ep1ece,ar$e$tab,ar$ew1pe,a$ph1nct,a$$,a$$band1t,a$$beat,a$$b1te,a$$b1teme,a$$bla$t,a$$b0y,a$$butt,a$$byte,a$$cheek,a$$chee$e,a$$cl0wn,a$$c0ck,a$$crack,a$$cream,a$$enlarge,a$$enmunch,a$$face,a$$f1$h,a$$fuck,a$$fuk,a$$funk,a$$g0bl1n,a$$grab,a$$ha1r,a$$head,a$$h0,a$$h0e,a$$h0l,a$$h0le,a$$h0r1$1n,a$$1nah0le,a$$ju1ce,a$$k1ck,a$$k1ckb0y,a$$k1kr,a$$le$$0ne,a$$l1ck,a$$l1p,a$$l0rd,a$$man,a$$ma$t,a$$meat,a$$m1lk,a$$m1ne,a$$m1te,a$$m0ankey,a$$m0ng,a$$m0nk,a$$m0nkey,a$$munch,a$$0w1p0,a$$0w1pp0,a$$0wn,a$$pack,a$$peddle,a$$ph1nct,a$$phuck,a$$p1ece,a$$p1rate,a$$plug,a$$p00p,a$$ram,a$$rape,a$$rap1ngyak,a$$ream,a$$r1p,a$$r0b,a$$tab,a$$tang,a$$the1f,a$$t1nk,a$$t0mp,a$$uck,a$$wack,a$$water,a$$weed,a$$wh1pe,a$$wh0le,a$$wh0p,a$$wh0re,a$$w1pe,a$$w00p,a$$yl1p,a$$yn1p,a$$yn1ple,a$$z1la,bada$$,ba$tard,ba$terd,ba$t1d,b1ach,b1atch,b1cht,b1ga$$,b1ga$$ball,b1ga$$l1p,b1gb00ty,b1gbutth0le,b1gc0ck,b1gd1ck,b1gd1k,b1gfata$$,b1gfuk,b1ggay,b1ggayk1ll,b1ggayman,b1ggaypeck,b1ggu$d1ku$,b1gh0,b1gh0e,b1gju1cynut,b1gle$b1an,b1gn1gger,b1gnut,b1gnut$ack,b1g0ld1ck,b1g$chl0ng,b1g$lut,b1gt1t$,b1gu$d1kku$,b1gu$d1ku$,b1gwang,b1gw00d,b10tch,b1tch,b1tcha$$,b1tchfuck,b1tchn1g,b1tchqueen,b1tch$lap,b1tchwh0re,b1temya$$,b1temypr1ck,b1y0tch,bl0wj0b,bltch,b0ll0ck$,b0ner,bumfuck,bumh0le,bumh0leeng1neer,buttband1t,buttbang,buttbl1$ter,buttb01nk,buttb0y,buttbra1n,buttbreath,buttburgel0r,buttburglar,buttburgl0r,buttbut,buttcheek,buttchee$e,buttcrack,buttcrap,buttcru$t,buttface,buttfart,buttfl0$$,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttg0bl1n,buttgrea$e,buttguy,buttha1r,butthead,butth0le,buth0leng1ner,butth0le$urfer,butth0l10,butthymen,butt1tch,buttju1ce,buttk1ce,buttk1ck,buttk1k,buttk1$$,buttkn0ck,buttl1ck,buttl1qu0r,buttl0rd,buttl0ve,buttluv,buttman,buttm0nkey,buttmunch,buttnaked,buttnugget,buttnut,buttp1ck,buttp1rate,buttplug,buttp00p,buttrape,butt$ex,butt$lam,butt$lut,butt$mack,butt$n1ff,butt$ta1n,butt$uck,buttwh0re,buttw1pe,camelj0ckey,ca$trate,charl1e$n1f,cherryp0p,ch1ne$ewh0re,ch1ngachg00k,ch1nk,ch1nk1ll,ch1nk$l0pe,ch1nk$rgay,ch1nk$$uck,ch0k1ngthech1cken,cl1t,cl1tl1ck,cl1t0ral,cl1t0r10u$,cl1t0r1$,c0ck,c0ckandball,c0ckb1te,c0ckb0y,c0ckface,c0ckhead,c0ckl1ck,c0cknball,c0ck$m0ke,c0ck$n1ff,c0ck$uck,c0cktea$e,c0k$uck,c0nd0meat,c0nd0ml1ck,c0nd0mmunch,c0nd0m$n1ff,c00ch1e,c00nfuck,crackwh0re,crazych1nk,crazyjap,creamycunt,creamykn1ck,creamypant,cr0tch$n1ff,cr0tchwatch,cuckmy$0ck,cum,cumbubble,cumbucket,cumburp,cumgargle,cumguzzle,cum1ndabum,cuml1ck,cummbubble,cum0f$0meguy,cum0nme,cum0nmytummy,cum0nu,cumquat,cum$al0t,cum$h0t,cum$lut,cum$ta1n,cum$wall0w,cunal1ngu$,cungal1ngu$,cunn1l1ngu$,cunn1ng1lu$,cunny,cunt,cuntface,cunthead,cuntl1ck,cuntl1p,cuntyl1p,da$$k1ck,d1cckweed,d1cface,d1chead,d1ck,d1ckbra1n,d1ckf0rabra1n,d1ckhead,d1ckl1ck,d1ckwad,d1ckweed,d1cwad,d1k,d1ke,d1ld0,dlld0,d0ggy$tyle,d0uchebag,dumba$$,fag,fagg0t,fannybatter,fannycream,fannyfart,fannyha1r,fannyju1ce,fata$$,fcuk,fecalhead,fellat10,flame1ngh0m0,f0ck,f00k,f0thermuck,fucay0u,fuccer,fuccw1tme,fucd,fucface,fuchead,fuck,fuckb0y,fuckc00n$,fucked$1deway,fuckedup,fuckedupandd0wn,fuckedupnd0wn,fuckface,fuckgm,fuckhead,fuckh0le,fuck1ngyam0m,fuck1n$t0ned,fuckman,fuckme,fuckmehard,fuckmya$$,fuckm0nkey,fuckp1rate,fucknut,fuck0ff,fuck$h1t,fucku,fuckub1tch,fuckup,fuckymamma,fucky0u,fucky0uc0ck,fucky0ucunt,fucky0ugm,fucky0u11,fuc0ff,fucq,fucqdat,fucqu,fuct,fuctup,fucxy0u,fucya,fucy0u,fucy0ub1ch,fudgeh0le,fudgepack,fudpuck,fugm,fugmpuke,fuhq,fuk,fukad,fukaduck,fukah1re,fukally0u,fukay0uh0,fukc,fukch0p,fukdab1tch,fukdabtch,fukd1$ch1t,fukead,fukedatb1rth,fukedup,fukedy0m0m,fukengruven,fukengruv1n,fukface,fukfe$t,fukh0le,fuk1nbad,fuk1ngf1$her,fuk1nggayman,fuk1ngg00k,fuk1ngjap,fuk1ngr00v1n,fuk1ngulg,fuk1nlag,fuk1n1ger,fuk1np1mp,fuk1nrap1$t,fuk1t,fukjap,fukhead,fukknut,fukky0u,fukme,fukmeg00d,fukmerun,fukmya$$,fukncl0wn,fuknd0rk,fukngruv,fukngrv,fuknkl0wn,fuknm0nke,fuknthe1f,fuknth1ef,fuknurm0m,fuknut,fuk0ff,fuk$lut,fuk$uckbl0w,fukter,fuku,fukuall,fukual$0,fukua$h0le,fukub1atch,fukub1zzach,fukubyatch,fukufuku,fuku1ny0ur,fukumen,fuku0,fuku0ka,fukup,fukuppl,fuku$1ma,fuku$uk,fukuup,fukuu$uck,fukyah,fukyallm0f0,fukyerm0m,fukyew,fuky0a$$,fuky0u,fuky0uandd1e,fuky0uu$,fum0nkey,funkynegr0,fuq,fuqb1ch,fuqb10tch,fuqew,fuqfugu,fuqnut,fuq0ff,fuqu,fuque,futhermucker,futtbuck,fuvkmehard,fuvku,fuxj00,fuxky0u,fuxy0u,fyu0cuk,gangbang,gangrape,gayrape,gaywad,g0atfuck,g0ddam,g00k,ha1ryclamb,h1tler,h0nkey,h00ch1em0m,hughb00b$,hugherect10n,hughga$$,hughgdlck,hughgk0ch,hughgrect,hughgrek$h0n,hughgrek$hyn,hughg$haft,hughjard0n,hughja$,hughja$$0le,hughjaynu$,hughjaz,hughj0rgan,hughj0rgen,1l0veb00b$,japhate,japk1ll,japk1lleru$a,jerk0ff,jewbag,jewb0y,jewb0yn1gger,jew1$hnaz1,jew1$hwh0re,j1z,k1llan1ga,kunt,l1ckal0tpu$$,l1ckat1t,l1ckball,l1ckemball,l1ck1tg00d,l1ck1thard,l1ck1ty0ufuc,l1ckmebalz,l1ckmec0ck,l1ckmyanu$,l1ckmya$$,l1ckmyball,l1ckmyc0ck,l1ckmycrack,l1ckmycr0tch,l1ckmynad,l1ckmynut,l1ckmy0wnpee,l1ckmy$ack,l1ckmywetb0x,l1kmek0k,l1km1cl1t,l1kmybut,ma$turbate,m0ele$ter,m0therfuck,mutherf0ck,myc0ck,myd1ck,naz1jewraper,naz1$k1nhead,n1ga,n1gahbytch,n1garett0,n1gatra$h,n1gazb10tch,n1gbeater,n1gerbeater,n1german,n1gga,n1ggab00,n1ggafag,n1ggah,n1gge,n1gghaz,n1ggher,n1ggk1lla,n1gg0r,n1ggr,n1ggr1an,n1gguh,n1ggur$,n1ggy,n1g1r0,n1glet,n1gletbard,n1gletma$ter,n1g0fger,n1g0re,n1grk1ll,n1gr0mance,n1gz,n1pal1c10u$,n1pplel1cker,pen1$,p1nktac0,p00tang,pr1ck,punka$$,pu$$1e,pu$$y,pu$$yh0le,pu$$yl1ck,pu$$yl1p,pu$$yp0und,pyr0pu$$y,queer,raghead,rape,rapeme,rectalpr0be,rectum,$ch1t,$ch1thead,$ch1tngr1n,$ch1tzngr1n,$cr0tum,$emen,$h1et,$h1t,$h1t,$h1t,$h1t,$h1te,$h1teat,$h1thead,$h1tman,$h1t$tab,$1t0nmyface,$lut,$luta$$,$lutznwh0re,$natch,$perm,$permburp,$permpant$,$p1ck,$p00ge,$p00geb0b,$uckme,$uckmyd1ck,$ucmybawl,$upab1atch,t1t,twat,vageyenuh,vag1na,vag1nal,vag1nall1p,vag1nuh,vag1$k1n,wellhung,wh0re,ad0lph hitler,anal,analbleed,analcavity,analcreva$$,analfuck,analingu$,analinterc0ur$e,analinvade,analjuice,analleakage,anall0vin,anallyretentivepubicl0u$e,analmunch,anal0rafice,anal0rgy,analpirate,analpr0be,analrape,analretentivepubicl0u$e,anal$ex,anal$pew,anal$pray,analtail,analtr00p,analungu$,analvi0late,analwart,analwh0re,analz0ne,animal$ex,anu$,ar$e,ar$ebandit,ar$efuck,ar$ephuck,ar$ephuk,ar$epiece,ar$e$tab,ar$ewipe,a$phinct,a$$,a$$bandit,a$$beat,a$$bite,a$$biteme,a$$bla$t,a$$b0y,a$$butt,a$$byte,a$$cheek,a$$chee$e,a$$cl0wn,a$$c0ck,a$$crack,a$$cream,a$$enlarge,a$$enmunch,a$$face,a$$fi$h,a$$fuck,a$$fuk,a$$funk,a$$g0blin,a$$grab,a$$hair,a$$head,a$$h0,a$$h0e,a$$h0l,a$$h0le,a$$h0ri$in,a$$inah0le,a$$juice,a$$kick,a$$kickb0y,a$$kikr,a$$le$$0ne,a$$lick,a$$lip,a$$l0rd,a$$man,a$$ma$t,a$$meat,a$$milk,a$$mine,a$$mite,a$$m0ankey,a$$m0ng,a$$m0nk,a$$m0nkey,a$$munch,a$$0wip0,a$$0wipp0,a$$0wn,a$$pack,a$$peddle,a$$phinct,a$$phuck,a$$piece,a$$pirate,a$$plug,a$$p00p,a$$ram,a$$rape,a$$rapingyak,a$$ream,a$$rip,a$$r0b,a$$tab,a$$tang,a$$theif,a$$tink,a$$t0mp,a$$uck,a$$wack,a$$water,a$$weed,a$$whipe,a$$wh0le,a$$wh0p,a$$wh0re,a$$wipe,a$$w00p,a$$ylip,a$$ynip,a$$yniple,a$$zila,bada$$,ba$tard,ba$terd,ba$tid,biach,biatch,bicht,biga$$,biga$$ball,biga$$lip,bigb00ty,bigbutth0le,bigc0ck,bigdick,bigdik,bigfata$$,bigfuk,biggay,biggaykill,biggayman,biggaypeck,biggu$diku$,bigh0,bigh0e,bigjuicynut,bigle$bian,bignigger,bignut,bignut$ack,big0ldick,big$chl0ng,$lutznwh0re,$natch,$perm,$permburp,$permpant$,$p1ck,$p00ge,$p00geb0b,$uckme,$uckmyd1ck,$ucmybawl,$upab1atch,t1t,twat,vageyenuh,vag1na,vag1nal,vag1nall1p,vag1nuh,vag1$k1n,wellhung,wh0re,ad0lph hitler,anal,analbleed,analcavity,analcreva$$,analfuck,analingu$,analinterc0ur$e,analinvade,analjuice,analleakage,anall0vin,anallyretentivepubicl0u$e,analmunch,anal0rafice,big$lut,bigtit$,bigu$dikku$,bigu$diku$,bigwang,bigw00d,bi0tch,bitch,bitcha$$,bitchfuck,bitchnig,bitchqueen,bitch$lap,bitchwh0re,bitemya$$,bitemyprick,biy0tch,bl0wj0b,bltch,b0ll0ck$,b0ner,bumfuck,bumh0le,bumh0leengineer,buttbandit,buttbang,buttbli$ter,buttb0ink,buttb0y,buttbrain,buttbreath,buttburgel0r,buttburglar,buttburgl0r,buttbut,buttcheek,buttchee$e,buttcrack,buttcrap,buttcru$t,buttface,buttfart,buttfl0$$,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttg0blin,buttgrea$e,buttguy,butthair,butthead,butth0le,buth0lenginer,butth0le$urfer,butth0li0,butthymen,buttitch,buttjuice,buttkice,buttkick,buttkik,buttki$$,buttkn0ck,buttlick,buttliqu0r,buttl0rd,buttl0ve,buttluv,buttman,buttm0nkey,buttmunch,buttnaked,buttnugget,buttnut,buttpick,buttpirate,buttplug,buttp00p,buttrape,butt$ex,butt$lam,butt$lut,butt$mack,butt$niff,butt$tain,butt$uck,buttwh0re,buttwipe,camelj0ckey,ca$trate,charlie$nif,cherryp0p,chine$ewh0re,chingachg00k,chink,chinkill,chink$l0pe,chink$rgay,chink$$uck,ch0kingthechicken,clit,clitlick,clit0ral,clit0ri0u$,clit0ri$,c0ck,c0ckandball,c0ckbite,c0ckb0y,c0ckface,c0ckhead,c0cklick,c0cknball,c0ck$m0ke,c0ck$niff,c0ck$uck,c0cktea$e,c0k$uck,c0nd0meat,c0nd0mlick,c0nd0mmunch,c0nd0m$niff,c00chie,c00nfuck,crackwh0re,crazychink,crazyjap,creamycunt,creamyknick,creamypant,cr0tch$niff,cr0tchwatch,cuckmy$0ck,cum,cumbubble,cumbucket,cumburp,cumgargle,cumguzzle,cumindabum,cumlick,cummbubble,cum0f$0meguy,cum0nme,cum0nmytummy,cum0nu,cumquat,cum$al0t,cum$h0t,cum$lut,cum$tain,cum$wall0w,cunalingu$,cungalingu$,cunnilingu$,cunningilu$,cunny,cunt,cuntface,cunthead,cuntlick,cuntlip,cuntylip,da$$kick,dicckweed,dicface,dichead,dick,dickbrain,dickf0rabrain,dickhead,dicklick,dickwad,dickweed,dicwad,dik,dike,dild0,dlld0,d0ggy$tyle,d0uchebag,dumba$$,fag,fagg0t,fannybatter,fannycream,fannyfart,fannyhair,fannyjuice,fata$$,fcuk,fecalhead,fellati0,flameingh0m0,f0ck,f00k,f0thermuck,fucay0u,fuccer,fuccwitme,fucd,fucface,fuchead,fuck,fuckb0y,fuckc00n$,fucked$ideway,fuckedup,fuckedupandd0wn,fuckedupnd0wn,fuckface,fuckgm,fuckhead,fuckh0le,fuckingyam0m,fuckin$t0ned,fuckman,fuckme,fuckmehard,fuckmya$$,fuckm0nkey,fuckpirate,fucknut,fuck0ff,fuck$hit,fucku,fuckubitch,fuckup,fuckymamma,fucky0u,fucky0uc0ck,fucky0ucunt,fucky0ugm,fucky0uii,fuc0ff,fucq,fucqdat,fucqu,fuct,fuctup,fucxy0u,fucya,fucy0u,fucy0ubich,fudgeh0le,fudgepack,fudpuck,fugm,fugmpuke,fuhq,fuk,fukad,fukaduck,fukahire,fukally0u,fukay0uh0,fukc,fukch0p,fukdabitch,fukdabtch,fukdi$chit,fukead,fukedatbirth,fukedup,fukedy0m0m,fukengruven,fukengruvin,fukface,fukfe$t,fukh0le,fukinbad,fukingfi$her,fukinggayman,fukingg00k,fukingjap,fukingr00vin,fukingulg,fukinlag,fukiniger,fukinpimp,fukinrapi$t,fukit,fukjap,fukhead,fukknut,fukky0u,fukme,fukmeg00d,fukmerun,fukmya$$,fukncl0wn,fuknd0rk,fukngruv,fukngrv,fuknkl0wn,fuknm0nke,fukntheif,fuknthief,fuknurm0m,fuknut,fuk0ff,fuk$lut,fuk$uckbl0w,fukter,fuku,fukuall,fukual$0,fukua$h0le,fukubiatch,fukubizzach,fukubyatch,fukufuku,fukuiny0ur,fukumen,fuku0,fuku0ka,fukup,fukuppl,fuku$ima,fuku$uk,fukuup,fukuu$uck,fukyah,fukyallm0f0,fukyerm0m,fukyew,fuky0a$$,fuky0u,fuky0uanddie,fuky0uu$,fum0nkey,funkynegr0,fuq,fuqbich,fuqbi0tch,fuqew,fuqfugu,fuqnut,fuq0ff,fuqu,fuque,futhermucker,futtbuck,fuvkmehard,fuvku,fuxj00,fuxky0u,fuxy0u,fyu0cuk,gangbang,gangrape,gayrape,gaywad,g0atfuck,g0ddam,g00k,hairyclamb,hitler,h0nkey,h00chiem0m,hughb00b$,hugherecti0n,hughga$$,hughgdlck,hughgk0ch,hughgrect,hughgrek$h0n,hughgrek$hyn,hughg$haft,hughjard0n,hughja$,hughja$$0le,hughjaynu$,hughjaz,hughj0rgan,hughj0rgen,il0veb00b$,japhate,japkill,japkilleru$a,jerk0ff,jewbag,jewb0y,jewb0ynigger,jewi$hnazi,jewi$hwh0re,jiz,killaniga,kunt,lickal0tpu$$,lickatit,lickball,lickemball,lickitg00d,lickithard,lickity0ufuc,lickmebalz,lickmec0ck,lickmyanu$,lickmya$$,lickmyball,lickmyc0ck,lickmycrack,lickmycr0tch,lickmynad,lickmynut,lickmy0wnpee,lickmy$ack,lickmywetb0x,likmek0k,likmiclit,likmybut,ma$turbate,m0ele$ter,m0therfuck,mutherf0ck,myc0ck,mydick,nazijewraper,nazi$kinhead,niga,nigahbytch,nigarett0,nigatra$h,nigazbi0tch,nigbeater,nigerbeater,nigerman,nigga,niggab00,niggafag,niggah,nigge,nigghaz,niggher,niggkilla,nigg0r,niggr,niggrian,nigguh,niggur$,niggy,nigir0,niglet,nigletbard,nigletma$ter,nig0fger,nig0re,nigrkill,nigr0mance,nigz,nipalici0u$,nipplelicker,peni$,pinktac0,p00tang,prick,punka$$,pu$$ie,pu$$y,pu$$yh0le,pu$$ylick,pu$$ylip,pu$$yp0und,pyr0pu$$y,queer,raghead,rape,rapeme,rectalpr0be,rectum,$chit,$chithead,$chitngrin,$chitzngrin,$cr0tum,$emen,$hiet,$hit,$hit,$hit,$hit,$hite,$hiteat,$hithead,$hitman,$hit$tab,$it0nmyface,$lut,$luta$$,$lutznwh0re,$natch,$perm,$permburp,$permpant$,$pick,$p00ge,$p00geb0b,$uckme,$uckmydick,$ucmybawl,$upabiatch,tit,twat,vageyenuh,vagina,vaginal,vaginallip,vaginuh,vagi$kin,wellhung,wh0re,ad0lph h1tler,anal,analbleed,analcav1ty,analcreva$$,analfuck,anal1ngu$,anal1nterc0ur$e,anal1nvade,analju1ce,analleakage,anall0v1n,anallyretent1vepub1cl0u$e,analmunch,anal0raf1ce,anal0rgy,analp1rate,analpr0be,analrape,analretent1vepub1cl0u$e,anal$ex,anal$pew,anal$pray,analta1l,analtr00p,analungu$,analv10late,analwart,analwh0re,analz0ne,an1mal$ex,anu$,ar$e,ar$eband1t,ar$efuck,ar$ephuck,ar$ephuk,ar$ep1ece,ar$e$tab,ar$ew1pe,a$ph1nct,a$$,a$$band1t,a$$beat,a$$b1te,a$$b1teme,a$$bla$t,a$$b0y,a$$butt,a$$byte,a$$cheek,a$$chee$e,a$$cl0wn,a$$c0ck,a$$crack,a$$cream,a$$enlarge,a$$enmunch,a$$face,a$$f1$h,a$$fuck,a$$fuk,a$$funk,a$$g0bl1n,a$$grab,a$$ha1r,a$$head,a$$h0,a$$h0e,a$$h0l,a$$h0le,a$$h0r1$1n,a$$1nah0le,a$$ju1ce,a$$k1ck,a$$k1ckb0y,a$$k1kr,a$$le$$0ne,a$$l1ck,a$$l1p,a$$l0rd,a$$man,a$$ma$t,a$$meat,a$$m1lk,a$$m1ne,a$$m1te,a$$m0ankey,a$$m0ng,a$$m0nk,a$$m0nkey,a$$munch,a$$0w1p0,a$$0w1pp0,a$$0wn,a$$pack,a$$peddle,a$$ph1nct,a$$phuck,a$$p1ece,a$$p1rate,a$$plug,a$$p00p,a$$ram,a$$rape,a$$rap1ngyak,a$$ream,a$$r1p,a$$r0b,a$$tab,a$$tang,a$$the1f,a$$t1nk,a$$t0mp,a$$uck,a$$wack,a$$water,a$$weed,a$$wh1pe,a$$wh0le,a$$wh0p,a$$wh0re,a$$w1pe,a$$w00p,a$$yl1p,a$$yn1p,a$$yn1ple,a$$z1la,bada$$,ba$tard,ba$terd,ba$t1d,b1ach,b1atch,b1cht,b1ga$$,b1ga$$ball,b1ga$$l1p,b1gb00ty,b1gbutth0le,b1gc0ck,b1gd1ck,b1gd1k,b1gfata$$,b1gfuk,b1ggay,b1ggayk1ll,b1ggayman,b1ggaypeck,b1ggu$d1ku$,b1gh0,b1gh0e,b1gju1cynut,b1gle$b1an,b1gn1gger,b1gnut,b1gnut$ack,b1g0ld1ck,b1g$chl0ng,b1g$lut,b1gt1t$,b1gu$d1kku$,b1gu$d1ku$,b1gwang,b1gw00d,b10tch,b1tch,b1tcha$$,b1tchfuck,b1tchn1g,b1tchqueen,b1tch$lap,b1tchwh0re,b1temya$$,b1temypr1ck,b1y0tch,bl0wj0b,bltch,b0ll0ck$,b0ner,bumfuck,bumh0le,bumh0leeng1neer,buttband1t,buttbang,buttbl1$ter,buttb01nk,buttb0y,buttbra1n,buttbreath,buttburgel0r,buttburglar,buttburgl0r,buttbut,buttcheek,buttchee$e,buttcrack,buttcrap,buttcru$t,buttface,buttfart,buttfl0$$,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttg0bl1n,buttgrea$e,buttguy,buttha1r,butthead,butth0le,buth0leng1ner,butth0le$urfer,butth0l10,butthymen,butt1tch,buttju1ce,buttk1ce,buttk1ck,buttk1k,buttk1$$,buttkn0ck,buttl1ck,buttl1qu0r,buttl0rd,buttl0ve,buttluv,buttman,buttm0nkey,buttmunch,buttnaked,buttnugget,buttnut,buttp1ck,buttp1rate,buttplug,buttp00p,buttrape,butt$ex,butt$lam,butt$lut,butt$mack,butt$n1ff,butt$ta1n,butt$uck,buttwh0re,buttw1pe,camelj0ckey,ca$trate,charl1e$n1f,cherryp0p,ch1ne$ewh0re,ch1ngachg00k,ch1nk,ch1nk1ll,ch1nk$l0pe,ch1nk$rgay,ch1nk$$uck,ch0k1ngthech1cken,cl1t,cl1tl1ck,cl1t0ral,cl1t0r10u$,cl1t0r1$,c0ck,c0ckandball,c0ckb1te,c0ckb0y,c0ckface,c0ckhead,c0ckl1ck,c0cknball,c0ck$,c0ck$n1ff,c0ck$uck,c0cktea$e,c0k$uck,c0nd0meat,c0nd0ml1ck,c0nd0mmunch,c0nd0m$n1ff,c00ch1e,c00nfuck,crackwh0re,crazych1nk,crazyjap,creamycunt,creamykn1ck,creamypant,cr0tch$n1ff,cr0tchwatch,cuckmy$0ck,cum,cumbubble,cumbucket,cumburp,cumgargle,cumguzzle,cum1ndabum,cuml1ck,cummbubble,cum0f$0meguy,cum0nme,cum0nmytummy,cum0nu,cumquat,cum$al0t,cum$h0t,cum$lut,cum$ta1n,cum$wall0w,cunal1ngu$,cungal1ngu$,cunn1l1ngu$,cunn1ng1lu$,cunny,cunt,cuntface,cunthead,cuntl1ck,cuntl1p,cuntyl1p,da$$k1ck,d1cckweed,d1cface,d1chead,d1ck,d1ckbra1n,d1ckf0rabra1n,d1ckhead,d1ckl1ck,d1ckwad,d1ckweed,d1cwad,d1k,d1ke,d1ld0,dlld0,d0ggy$tyle,d0uchebag,dumba$$,fag,fagg0t,fannybatter,fannycream,fannyfart,fannyha1r,fannyju1ce,fata$$,fcuk,fecalhead,fellat10,flame1ngh0m0,f0ck,f00k,f0thermuck,fucay0u,fuccer,fuccw1tme,fucd,fucface,fuchead,fuck,fuckb0y,fuckc00n$,fucked$1deway,fuckedup,fuckedupandd0wn,fuckedupnd0wn,fuckface,fuckgm,fuckhead,fuckh0le,fuck1ngyam0m,fuck1n$t0ned,fuckman,fuckme,fuckmehard,fuckmya$$,fuckm0nkey,fuckp1rate,fucknut,fuck0ff,fuck$h1t,fucku,fuckub1tch,fuckup,fuckymamma,fucky0u,fucky0uc0ck,fucky0ucunt,fucky0ugm,fucky0u11,fuc0ff,fucq,fucqdat,fucqu,fuct,fuctup,fucxy0u,fucya,fucy0u,fucy0ub1ch,fudgeh0le,fudgepack,fudpuck,fugm,fugmpuke,fuhq,fuk,fukad,fukaduck,fukah1re,fukally0u,fukay0uh0,fukc,fukch0p,fukdab1tch,fukdabtch,fukd1$ch1t,fukead,fukedatb1rth,fukedup,fukedy0m0m,fukengruven,fukengruv1n,fukface,fukfe$t,fukh0le,fuk1nbad,fuk1ngf1$her,fuk1nggayman,fuk1ngg00k,fuk1ngjap,fuk1ngr00v1n,fuk1ngulg,fuk1nlag,fuk1n1ger,fuk1np1mp,fuk1nrap1$t,fuk1t,fukjap,fukhead,fukknut,fukky0u,fukme,fukmeg00d,fukmerun,fukmya$$,fukncl0wn,fuknd0rk,fukngruv,fukngrv,fuknkl0wn,fuknm0nke,fuknthe1f,fuknth1ef,fuknurm0m,fuknut,fuk0ff,fuk$lut,fuk$uckbl0w,fukter,fuku,fukuall,fukual$0,fukua$h0le,fukub1atch,fukub1zzach,fukubyatch,fukufuku,fuku1ny0ur,fukumen,fuku0,fuku0ka,fukup,fukuppl,fuku$1ma,fuku$uk,fukuup,fukuu$uck,fukyah,fukyallm0f0,fukyerm0m,fukyew,fuky0a$$,fuky0u,fuky0uandd1e,fuky0uu$,fum0nkey,funkynegr0,fuq,fuqb1ch,fuqb10tch,fuqew,fuqfugu,fuqnut,fuq0ff,fuqu,fuque,futhermucker,futtbuck,fuvkmehard,fuvku,fuxj00,fuxky0u,fuxy0u,fyu0cuk,gangbang,gangrape,gayrape,gaywad,g0atfuck,g0ddam,g00k,ha1ryclamb,h1tler,h0nkey,h00ch1em0m,hughb00b$,hugherect10n,hughga$$,hughgdlck,hughgk0ch,hughgrect,hughgrek$h0n,hughgrek$hyn,hughg$haft,hughjard0n,hughja$,hughja$$0le,hughjaynu$,hughjaz,hughj0rgan,hughj0rgen,1l0veb00b$,japhate,japk1ll,japk1lleru$a,jerk0ff,jewbag,jewb0y,jewb0yn1gger,jew1$hnaz1,jew1$hwh0re,j1z,k1llan1ga,kunt,l1ckal0tpu$$,l1ckat1t,l1ckball,l1ckemball,l1ck1tg00d,l1ck1thard,l1ck1ty0ufuc,l1ckmebalz,l1ckmec0ck,l1ckmyanu$,l1ckmya$$,l1ckmyball,l1ckmyc0ck,l1ckmycrack,l1ckmycr0tch,l1ckmynad,l1ckmynut,l1ckmy0wnpee,l1ckmy$ack,l1ckmywetb0x,l1kmek0k,l1km1cl1t,l1kmybut,ma$turbate,m0ele$ter,m0therfuck,mutherf0ck,myc0ck,myd1ck,naz1jewraper,naz1$k1nhead,n1ga,n1gahbytch,n1garett0,n1gatra$h,n1gazb10tch,n1gbeater,n1gerbeater,n1german,n1gga,n1ggab00,n1ggafag,n1ggah,n1gge,n1gghaz,n1ggher,n1ggk1lla,n1gg0r,n1ggr,n1ggr1an,n1gguh,n1ggur$,n1ggy,n1g1r0,n1glet,n1gletbard,n1gletma$ter,n1g0fger,n1g0re,n1grk1ll,n1gr0mance,n1gz,n1pal1c10u$,n1pplel1cker,pen1$,p1nktac0,p00tang,pr1ck,punka$$,pu$$1e,pu$$y,pu$$yh0le,pu$$yl1ck,pu$$yl1p,pu$$yp0und,pyr0pu$$y,queer,raghead,rape,rapeme,rectalpr0be,rectum,$ch1t,$ch1thead,$ch1tngr1n,$ch1tzngr1n,$cr0tum,$emen,$h1et,$h1t,$h1t,$h1t,$h1t,$h1te,$h1teat,$h1thead,$h1tman,$h1t$tab,$1t0nmyface,$lut,$luta$$,$lutznwh0re,$natch,$perm,$permburp,$permpant$,$p1ck,$p00ge,$p00geb0b,$uckme,$uckmyd1ck,$ucmybawl,$upab1atch,t1t,twat,vageyenuh,vag1na,vag1nal,vag1nall1p,vag1nuh,vag1$k1n,wellhung,# English,@dolphhitler,@n@l,@n@lbleed,@n@lc@vity,@n@lcrev@ss,@n@lfuck,@n@lingus,@n@lintercourse,@n@linv@de,@n@ljuice,@n@lle@k@ge,@n@llovin,@n@llyretentivepubiclouse,@n@lmunch,@n@lor@fice,@n@lorgy,@n@lpir@te,@n@lprobe,@n@lr@pe,@n@lretentivepubiclouse,@n@lsex,@n@lspew,@n@lspr@y,@n@lt@il,@n@ltroop,@n@lungus,@n@lviol@te,@n@lw@rt,@n@lwhore,@n@lzone,@nim@lsex,@nus,@rse,@rseb@ndit,@rsefuck,@rsephuck,@rsephuk,@rsepiece,@rsest@b,@rsewipe,@sphinct,@ss,@ssb@ndit,@ssbe@t,@ssbite,@ssbiteme,@ssbl@st,@ssboy,@ssbutt,@ssbyte,@sscheek,@sscheese,@ssclown,@sscock,@sscr@ck,@sscre@m,@ssenl@rge,@ssenmunch,@ssf@ce,@ssfish,@ssfuck,@ssfuk,@ssfunk,@ssgoblin,@ssgr@b,@ssh@ir,@sshe@d,@ssho,@sshoe,@sshol,@sshole,@sshorisin,@ssin@hole,@ssjuice,@sskick,@sskickboy,@sskikr,@sslessone,@sslick,@sslip,@sslord,@ssm@n,@ssm@st,@ssme@t,@ssmilk,@ssmine,@ssmite,@ssmo@nkey,@ssmong,@ssmonk,@ssmonkey,@ssmunch,@ssowipo,@ssowippo,@ssown,@ssp@ck,@sspeddle,@ssphinct,@ssphuck,@sspiece,@sspir@te,@ssplug,@sspoop,@ssr@m,@ssr@pe,@ssr@pingy@k,@ssre@m,@ssrip,@ssrob,@sst@b,@sst@ng,@sstheif,@sstink,@sstomp,@ssuck,@ssw@ck,@ssw@ter,@ssweed,@sswhipe,@sswhole,@sswhop,@sswhore,@sswipe,@sswoop,@ssylip,@ssynip,@ssyniple,@sszil@,b@d@ss,b@st@rd,b@sterd,b@stid,bi@ch,bi@tch,bicht,big@ss,big@ssb@ll,big@sslip,bigbooty,bigbutthole,bigcock,bigdick,bigdik,bigf@t@ss,bigfuk,bigg@y,bigg@ykill,bigg@ym@n,bigg@ypeck,biggusdikus,bigho,bighoe,bigjuicynut,biglesbi@n,bignigger,bignut,bignuts@ck,bigoldick,bigschlong,bigslut,bigtits,bigusdikkus,bigusdikus,bigw@ng,bigwood,biotch,bitch,bitch@ss,bitchfuck,bitchnig,bitchqueen,bitchsl@p,bitchwhore,bitemy@ss,bitemyprick,biyotch,blowjob,bltch,bollocks,boner,bumfuck,bumhole,bumholeengineer,buttb@ndit,buttb@ng,buttblister,buttboink,buttboy,buttbr@in,buttbre@th,buttburgelor,buttburgl@r,buttburglor,buttbut,buttcheek,buttcheese,buttcr@ck,buttcr@p,buttcrust,buttf@ce,buttf@rt,buttfloss,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttgoblin,buttgre@se,buttguy,butth@ir,butthe@d,butthole,butholenginer,buttholesurfer,buttholio,butthymen,buttitch,buttjuice,buttkice,buttkick,buttkik,buttkiss,buttknock,buttlick,buttliquor,buttlord,buttlove,buttluv,buttm@n,buttmonkey,buttmunch,buttn@ked,buttnugget,buttnut,buttpick,buttpir@te,buttplug,buttpoop,buttr@pe,buttsex,buttsl@m,buttslut,buttsm@ck,buttsniff,buttst@in,buttsuck,buttwhore,buttwipe,c@meljockey,c@str@te,ch@rliesnif,cherrypop,chinesewhore,ching@chgook,chink,chinkill,chinkslope,chinksrg@y,chinkssuck,chokingthechicken,clit,clitlick,clitor@l,clitorious,clitoris,cock,cock@ndb@ll,cockbite,cockboy,cockf@ce,cockhe@d,cocklick,cocknb@ll,cocksmoke,cocksniff,cocksuck,cockte@se,coksuck,condome@t,condomlick,condommunch,condomsniff,coochie,coonfuck,cr@ckwhore,cr@zychink,cr@zyj@p,cre@mycunt,cre@myknick,cre@myp@nt,crotchsniff,crotchw@tch,cuckmysock,cum,cumbubble,cumbucket,cumburp,cumg@rgle,cumguzzle,cumind@bum,cumlick,cummbubble,cumofsomeguy,cumonme,cumonmytummy,cumonu,cumqu@t,cums@lot,cumshot,cumslut,cumst@in,cumsw@llow,cun@lingus,cung@lingus,cunnilingus,cunningilus,cunny,cunt,cuntf@ce,cunthe@d,cuntlick,cuntlip,cuntylip,d@sskick,dicckweed,dicf@ce,diche@d,dick,dickbr@in,dickfor@br@in,dickhe@d,dicklick,dickw@d,dickweed,dicw@d,dik,dike,dildo,dlldo,doggystyle,doucheb@g,dumb@ss,f@g,f@ggot,f@nnyb@tter,f@nnycre@m,f@nnyf@rt,f@nnyh@ir,f@nnyjuice,f@t@ss,fcuk,fec@lhe@d,fell@tio,fl@meinghomo,fock,fook,fothermuck,fuc@you,fuccer,fuccwitme,fucd,fucf@ce,fuche@d,fuck,fuckboy,fuckcoons,fuckedsidew@y,fuckedup,fuckedup@nddown,fuckedupndown,fuckf@ce,fuckgm,fuckhe@d,fuckhole,fuckingy@mom,fuckinstoned,fuckm@n,fuckme,fuckmeh@rd,fuckmy@ss,fuckmonkey,fuckpir@te,fucknut,fuckoff,fuckshit,fucku,fuckubitch,fuckup,fuckym@mm@,fuckyou,fuckyoucock,fuckyoucunt,fuckyougm,fuckyouii,fucoff,fucq,fucqd@t,fucqu,fuct,fuctup,fucxyou,fucy@,fucyou,fucyoubich,fudgehole,fudgep@ck,fudpuck,fugm,fugmpuke,fuhq,fuk,fuk@d,fuk@duck,fuk@hire,fuk@llyou,fuk@youho,fukc,fukchop,fukd@bitch,fukd@btch,fukdischit,fuke@d,fuked@tbirth,fukedup,fukedyomom,fukengruven,fukengruvin,fukf@ce,fukfest,fukhole,fukinb@d,fukingfisher,fukingg@ym@n,fukinggook,fukingj@p,fukingroovin,fukingulg,fukinl@g,fukiniger,fukinpimp,fukinr@pist,fukit,fukj@p,fukhe@d,fukknut,fukkyou,fukme,fukmegood,fukmerun,fukmy@ss,fuknclown,fukndork,fukngruv,fukngrv,fuknklown,fuknmonke,fukntheif,fuknthief,fuknurmom,fuknut,fukoff,fukslut,fuksuckblow,fukter,fuku,fuku@ll,fuku@lso,fuku@shole,fukubi@tch,fukubizz@ch,fukuby@tch,fukufuku,fukuinyour,fukumen,fukuo,fukuok@,fukup,fukuppl,fukusim@,fukusuk,fukuup,fukuusuck,fuky@h,fuky@llmofo,fukyermom,fukyew,fukyo@ss,fukyou,fukyou@nddie,fukyouus,fumonkey,funkynegro,fuq,fuqbich,fuqbiotch,fuqew,fuqfugu,fuqnut,fuqoff,fuqu,fuque,futhermucker,futtbuck,fuvkmeh@rd,fuvku,fuxjoo,fuxkyou,fuxyou,fyuocuk,g@ngb@ng,g@ngr@pe,g@y,g@yest,g@yr@pe,g@yw@d,go@tfuck,godd@m,gook,h@irycl@mb,hitler,honkey,hoochiemom,hughboobs,hugherection,hughg@ss,hughgdlck,hughgkoch,hughgrect,hughgrekshon,hughgrekshyn,hughgsh@ft,hughj@rdon,hughj@s,hughj@ssole,hughj@ynus,hughj@z,hughjorg@n,hughjorgen,iloveboobs,j@ph@te,j@pkill,j@pkillerus@,jerkoff,jewb@g,jewboy,jewboynigger,jewishn@zi,jewishwhore,jiz,kill@nig@,kunt,lick@lotpuss,lick@tit,lickb@ll,lickemb@ll,lickitgood,lickith@rd,lickityoufuc,lickmeb@lz,lickmecock,lickmy@nus,lickmy@ss,lickmyb@ll,lickmycock,lickmycr@ck,lickmycrotch,lickmyn@d,lickmynut,lickmyownpee,lickmys@ck,lickmywetbox,likmekok,likmiclit,likmybut,m@sturb@te,moelester,motherfuck,mutherfock,mycock,mydick,n@zijewr@per,n@ziskinhe@d,nig@,nig@hbytch,nig@retto,nig@tr@sh,nig@zbiotch,nigbe@ter,nigerbe@ter,nigerm@n,nigg@,nigg@boo,nigg@f@g,nigg@h,nigge,niggh@z,niggher,niggkill@,niggor,niggr,niggri@n,nigguh,niggurs,niggy,nigiro,niglet,nigletb@rd,nigletm@ster,nigofger,nigore,nigrkill,nigrom@nce,nigz,nip@licious,nipplelicker,penis,pinkt@co,poot@ng,prick,punk@ss,pussie,pussy,pussyhole,pussylick,pussylip,pussypound,pyropussy,queer,r@ghe@d,r@pe,r@peme,rect@lprobe,rectum,schit,schithe@d,schitngrin,schitzngrin,scrotum,semen,shiet,shit,sh1t,$hit,$h1t,shite,shite@t,shithe@d,shitm@n,shitst@b,sitonmyf@ce,slut,slut@ss,slutznwhore,sn@tch,sperm,spermburp,spermp@nts,spick,spooge,spoogebob,suckme,suckmydick,sucmyb@wl,sup@bi@tch,tit,tw@t,v@geyenuh,v@gin@,v@gin@l,v@gin@llip,v@ginuh,v@giskin,wellhung,whore,@dolphh1tl3r,@n@l,@n@lbl33d,@n@lc@v1ty,@n@lcr3v@$$,@n@lfuck,@n@l1ngu$,@n@l1nt3rcour$3,@n@l1nv@d3,@n@lju1c3,@n@ll3@k@g3,@n@llov1n,@n@llyr3t3nt1v3pub1clou$3,@n@lmunch,@n@lor@f1c3,@n@lorgy,@n@lp1r@t3,@n@lprob3,@n@lr@p3,@n@lr3t3nt1v3pub1clou$3,@n@l$3x,@n@l$p3w,@n@l$pr@y,@n@lt@1l,@n@ltroop,@n@lungu$,@n@lv1ol@t3,@n@lw@rt,@n@lwhor3,@n@lzon3,@n1m@l$3x,@nu$,@r$3,@r$3b@nd1t,@r$3fuck,@r$3phuck,@r$3phuk,@r$3p13c3,@r$3$t@b,@r$3w1p3,@$ph1nct,@$$,@$$b@nd1t,@$$b3@t,@$$b1t3,@$$b1t3m3,@$$bl@$t,@$$boy,@$$butt,@$$byt3,@$$ch33k,@$$ch33$3,@$$clown,@$$cock,@$$cr@ck,@$$cr3@m,@$$3nl@rg3,@$$3nmunch,@$$f@c3,@$$f1$h,@$$fuck,@$$fuk,@$$funk,@$$gobl1n,@$$gr@b,@$$h@1r,@$$h3@d,@$$ho,@$$ho3,@$$hol,@$$hol3,@$$hor1$1n,@$$1n@hol3,@$$ju1c3,@$$k1ck,@$$k1ckboy,@$$k1kr,@$$l3$$on3,@$$l1ck,@$$l1p,@$$lord,@$$m@n,@$$m@$t,@$$m3@t,@$$m1lk,@$$m1n3,@$$m1t3,@$$mo@nk3y,@$$mong,@$$monk,@$$monk3y,@$$munch,@$$ow1po,@$$ow1ppo,@$$own,@$$p@ck,@$$p3ddl3,@$$ph1nct,@$$phuck,@$$p13c3,@$$p1r@t3,@$$plug,@$$poop,@$$r@m,@$$r@p3,@$$r@p1ngy@k,@$$r3@m,@$$r1p,@$$rob,@$$t@b,@$$t@ng,@$$th31f,@$$t1nk,@$$tomp,@$$uck,@$$w@ck,@$$w@t3r,@$$w33d,@$$wh1p3,@$$whol3,@$$whop,@$$whor3,@$$w1p3,@$$woop,@$$yl1p,@$$yn1p,@$$yn1pl3,@$$z1l@,b@d@$$,b@$t@rd,b@$t3rd,b@$t1d,b1@ch,b1@tch,b1cht,b1g@$$,b1g@$$b@ll,b1g@$$l1p,b1gbooty,b1gbutthol3,b1gcock,b1gd1ck,b1gd1k,b1gf@t@$$,b1gfuk,b1gg@y,b1gg@yk1ll,b1gg@ym@n,b1gg@yp3ck,b1ggu$d1ku$,b1gho,b1gho3,b1gju1cynut,b1gl3$b1@n,b1gn1gg3r,b1gnut,b1gnut$@ck,b1gold1ck,b1g$chlong,b1g$lut,b1gt1t$,b1gu$d1kku$,b1gu$d1ku$,b1gw@ng,b1gwood,b1otch,b1tch,b1tch@$$,b1tchfuck,b1tchn1g,b1tchqu33n,b1tch$l@p,b1tchwhor3,b1t3my@$$,b1t3mypr1ck,b1yotch,blowjob,bltch,bollock$,bon3r,bumfuck,bumhol3,bumhol33ng1n33r,buttb@nd1t,buttb@ng,buttbl1$t3r,buttbo1nk,buttboy,buttbr@1n,buttbr3@th,buttburg3lor,buttburgl@r,buttburglor,buttbut,buttch33k,buttch33$3,buttcr@ck,buttcr@p,buttcru$t,buttf@c3,buttf@rt,buttflo$$,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttgobl1n,buttgr3@$3,buttguy,butth@1r,butth3@d,butthol3,buthol3ng1n3r,butthol3$urf3r,butthol1o,butthym3n,butt1tch,buttju1c3,buttk1c3,buttk1ck,buttk1k,buttk1$$,buttknock,buttl1ck,buttl1quor,buttlord,buttlov3,buttluv,buttm@n,buttmonk3y,buttmunch,buttn@k3d,buttnugg3t,buttnut,buttp1ck,buttp1r@t3,buttplug,buttpoop,buttr@p3,butt$3x,butt$l@m,butt$lut,butt$m@ck,butt$n1ff,butt$t@1n,butt$uck,buttwhor3,buttw1p3,c@m3ljock3y,c@$tr@t3,ch@rl13$n1f,ch3rrypop,ch1n3$3whor3,ch1ng@chgook,ch1nk,ch1nk1ll,ch1nk$lop3,ch1nk$rg@y,ch1nk$$uck,chok1ngth3ch1ck3n,cl1t,cl1tl1ck,cl1tor@l,cl1tor1ou$,cl1tor1$,cock,cock@ndb@ll,cockb1t3,cockboy,cockf@c3,cockh3@d,cockl1ck,cocknb@ll,cock$mok3,cock$n1ff,cock$uck,cockt3@$3,cok$uck,condom3@t,condoml1ck,condommunch,condom$n1ff,cooch13,coonfuck,cr@ckwhor3,cr@zych1nk,cr@zyj@p,cr3@mycunt,cr3@mykn1ck,cr3@myp@nt,crotch$n1ff,crotchw@tch,cuckmy$ock,cum,cumbubbl3,cumbuck3t,cumburp,cumg@rgl3,cumguzzl3,cum1nd@bum,cuml1ck,cummbubbl3,cumof$om3guy,cumonm3,cumonmytummy,cumonu,cumqu@t,cum$@lot,cum$hot,cum$lut,cum$t@1n,cum$w@llow,cun@l1ngu$,cung@l1ngu$,cunn1l1ngu$,cunn1ng1lu$,cunny,cunt,cuntf@c3,cunth3@d,cuntl1ck,cuntl1p,cuntyl1p,d@$$k1ck,d1cckw33d,d1cf@c3,d1ch3@d,d1ck,d1ckbr@1n,d1ckfor@br@1n,d1ckh3@d,d1ckl1ck,d1ckw@d,d1ckw33d,d1cw@d,d1k,d1k3,d1ldo,dlldo,doggy$tyl3,douch3b@g,dumb@$$,f@g,f@ggot,f@nnyb@tt3r,f@nnycr3@m,f@nnyf@rt,f@nnyh@1r,f@nnyju1c3,f@t@$$,fcuk,f3c@lh3@d,f3ll@t1o,fl@m31nghomo,fock,fook,foth3rmuck,fuc@you,fucc3r,fuccw1tm3,fucd,fucf@c3,fuch3@d,fuck,fuckboy,fuckcoon$,fuck3d$1d3w@y,fuck3dup,fuck3dup@nddown,fuck3dupndown,fuckf@c3,fuckgm,fuckh3@d,fuckhol3,fuck1ngy@mom,fuck1n$ton3d,fuckm@n,fuckm3,fuckm3h@rd,fuckmy@$$,fuckmonk3y,fuckp1r@t3,fucknut,fuckoff,fuck$h1t,fucku,fuckub1tch,fuckup,fuckym@mm@,fuckyou,fuckyoucock,fuckyoucunt,fuckyougm,fuckyou11,fucoff,fucq,fucqd@t,fucqu,fuct,fuctup,fucxyou,fucy@,fucyou,fucyoub1ch,fudg3hol3,fudg3p@ck,fudpuck,fugm,fugmpuk3,fuhq,fuk,fuk@d,fuk@duck,fuk@h1r3,fuk@llyou,fuk@youho,fukc,fukchop,fukd@b1tch,fukd@btch,fukd1$ch1t,fuk3@d,fuk3d@tb1rth,fuk3dup,fuk3dyomom,fuk3ngruv3n,fuk3ngruv1n,fukf@c3,fukf3$t,fukhol3,fuk1nb@d,fuk1ngf1$h3r,fuk1ngg@ym@n,fuk1nggook,fuk1ngj@p,fuk1ngroov1n,fuk1ngulg,fuk1nl@g,fuk1n1g3r,fuk1np1mp,fuk1nr@p1$t,fuk1t,fukj@p,fukh3@d,fukknut,fukkyou,fukm3,fukm3good,fukm3run,fukmy@$$,fuknclown,fukndork,fukngruv,fukngrv,fuknklown,fuknmonk3,fuknth31f,fuknth13f,fuknurmom,fuknut,fukoff,fuk$lut,fuk$uckblow,fukt3r,fuku,fuku@ll,fuku@l$o,fuku@$hol3,fukub1@tch,fukub1zz@ch,fukuby@tch,fukufuku,fuku1nyour,fukum3n,fukuo,fukuok@,fukup,fukuppl,fuku$1m@,fuku$uk,fukuup,fukuu$uck,fuky@h,fuky@llmofo,fuky3rmom,fuky3w,fukyo@$$,fukyou,fukyou@ndd13,fukyouu$,fumonk3y,funkyn3gro,fuq,fuqb1ch,fuqb1otch,fuq3w,fuqfugu,fuqnut,fuqoff,fuqu,fuqu3,futh3rmuck3r,futtbuck,fuvkm3h@rd,fuvku,fuxjoo,fuxkyou,fuxyou,fyuocuk,g@ngb@ng,g@ngr@p3,g@y,g@y3$t,g@yr@p3,g@yw@d,go@tfuck,godd@m,gook,h@1rycl@mb,h1tl3r,honk3y,hooch13mom,hughboob$,hugh3r3ct1on,hughg@$$,hughgdlck,hughgkoch,hughgr3ct,hughgr3k$hon,hughgr3k$hyn,hughg$h@ft,hughj@rdon,hughj@$,hughj@$$ol3,hughj@ynu$,hughj@z,hughjorg@n,hughjorg3n,1lov3boob$,j@ph@t3,j@pk1ll,j@pk1ll3ru$@,j3rkoff,j3wb@g,j3wboy,j3wboyn1gg3r,j3w1$hn@z1,j3w1$hwhor3,j1z,k1ll@n1g@,kunt,l1ck@lotpu$$,l1ck@t1t,l1ckb@ll,l1ck3mb@ll,l1ck1tgood,l1ck1th@rd,l1ck1tyoufuc,l1ckm3b@lz,l1ckm3cock,l1ckmy@nu$,l1ckmy@$$,l1ckmyb@ll,l1ckmycock,l1ckmycr@ck,l1ckmycrotch,l1ckmyn@d,l1ckmynut,l1ckmyownp33,l1ckmy$@ck,l1ckmyw3tbox,l1km3kok,l1km1cl1t,l1kmybut,m@$turb@t3,mo3l3$t3r,moth3rfuck,muth3rfock,mycock,myd1ck,n@z1j3wr@p3r,n@z1$k1nh3@d,n1g@,n1g@hbytch,n1g@r3tto,n1g@tr@$h,n1g@zb1otch,n1gb3@t3r,n1g3rb3@t3r,n1g3rm@n,n1gg@,n1gg@boo,n1gg@f@g,n1gg@h,n1gg3,n1ggh@z,n1ggh3r,n1ggk1ll@,n1ggor,n1ggr,n1ggr1@n,n1gguh,n1ggur$,n1ggy,n1g1ro,n1gl3t,n1gl3tb@rd,n1gl3tm@$t3r,n1gofg3r,n1gor3,n1grk1ll,n1grom@nc3,n1gz,n1p@l1c1ou$,n1ppl3l1ck3r,p3n1$,p1nkt@co,poot@ng,pr1ck,punk@$$,pu$$13,pu$$y,pu$$yhol3,pu$$yl1ck,pu$$yl1p,pu$$ypound,pyropu$$y,qu33r,r@gh3@d,r@p3,r@p3m3,r3ct@lprob3,r3ctum,$ch1t,$ch1th3@d,$ch1tngr1n,$ch1tzngr1n,$crotum,$3m3n,$h13t,$h1t,$h1t,$h1t,$h1t,$h1t3,$h1t3@t,$h1th3@d,$h1tm@n,$h1t$t@b,$1tonmyf@c3,$lut,$lut@$$,$lutznwhor3,$n@tch,$p3rm,$p3rmburp,$p3rmp@nt$,$p1ck,$poog3,$poog3bob,$uckm3,$uckmyd1ck,$ucmyb@wl,$up@b1@tch,t1t,tw@t,v@g3y3nuh,v@g1n@,v@g1n@l,v@g1n@ll1p,v@g1nuh,v@g1$k1n,w3llhung,whor3,@d0lph h1tl3r,@n@l,@n@lbl33d,@n@lc@v1ty,@n@lcr3v@$$,@n@lfuck,@n@l1ngu$,@n@l1nt3rc0ur$3,@n@l1nv@d3,@n@lju1c3,@n@ll3@k@g3,@n@ll0v1n,@n@llyr3t3nt1v3pub1cl0u$3,@n@lmunch,@n@l0r@f1c3,@n@l0rgy,@n@lp1r@t3,@n@lpr0b3,@n@lr@p3,@n@lr3t3nt1v3pub1cl0u$3,@n@l$3x,@n@l$p3w,@n@l$pr@y,@n@lt@1l,@n@ltr00p,@n@lungu$,@n@lv10l@t3,@n@lw@rt,@n@lwh0r3,@n@lz0n3,@n1m@l$3x,@nu$,@r$3,@r$3b@nd1t,@r$3fuck,@r$3phuck,@r$3phuk,@r$3p13c3,@r$3$t@b,@r$3w1p3,@$ph1nct,@$$,@$$b@nd1t,@$$b3@t,@$$b1t3,@$$b1t3m3,@$$bl@$t,@$$b0y,@$$butt,@$$byt3,@$$ch33k,@$$ch33$3,@$$cl0wn,@$$c0ck,@$$cr@ck,@$$cr3@m,@$$3nl@rg3,@$$3nmunch,@$$f@c3,@$$f1$h,@$$fuck,@$$fuk,@$$funk,@$$g0bl1n,@$$gr@b,@$$h@1r,@$$h3@d,@$$h0,@$$h03,@$$h0l,@$$h0l3,@$$h0r1$1n,@$$1n@h0l3,@$$ju1c3,@$$k1ck,@$$k1ckb0y,@$$k1kr,@$$l3$$0n3,@$$l1ck,@$$l1p,@$$l0rd,@$$m@n,@$$m@$t,@$$m3@t,@$$m1lk,@$$m1n3,@$$m1t3,@$$m0@nk3y,@$$m0ng,@$$m0nk,@$$m0nk3y,@$$munch,@$$0w1p0,@$$0w1pp0,@$$0wn,@$$p@ck,@$$p3ddl3,@$$ph1nct,@$$phuck,@$$p13c3,@$$p1r@t3,@$$plug,@$$p00p,@$$r@m,@$$r@p3,@$$r@p1ngy@k,@$$r3@m,@$$r1p,@$$r0b,@$$t@b,@$$t@ng,@$$th31f,@$$t1nk,@$$t0mp,@$$uck,@$$w@ck,@$$w@t3r,@$$w33d,@$$wh1p3,@$$wh0l3,@$$wh0p,@$$wh0r3,@$$w1p3,@$$w00p,@$$yl1p,@$$yn1p,@$$yn1pl3,@$$z1l@,b@d@$$,b@$t@rd,b@$t3rd,b@$t1d,b1@ch,b1@tch,b1cht,b1g@$$,b1g@$$b@ll,b1g@$$l1p,b1gb00ty,b1gbutth0l3,b1gc0ck,b1gd1ck,b1gd1k,b1gf@t@$$,b1gfuk,b1gg@y,b1gg@yk1ll,b1gg@ym@n,b1gg@yp3ck,b1ggu$d1ku$,b1gh0,b1gh03,b1gju1cynut,b1gl3$b1@n,b1gn1gg3r,b1gnut,b1gnut$@ck,b1g0ld1ck,b1g$chl0ng,b1g$lut,b1gt1t$,b1gu$d1kku$,b1gu$d1ku$,b1gw@ng,b1gw00d,b10tch,b1tch,b1tch@$$,b1tchfuck,b1tchn1g,b1tchqu33n,b1tch$l@p,b1tchwh0r3,b1t3my@$$,b1t3mypr1ck,b1y0tch,bl0wj0b,bltch,b0ll0ck$,b0n3r,bumfuck,bumh0l3,bumh0l33ng1n33r,buttb@nd1t,buttb@ng,buttbl1$t3r,buttb01nk,buttb0y,buttbr@1n,buttbr3@th,buttburg3l0r,buttburgl@r,buttburgl0r,buttbut,buttch33k,buttch33$3,buttcr@ck,buttcr@p,buttcru$t,buttf@c3,buttf@rt,buttfl0$$,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttg0bl1n,buttgr3@$3,buttguy,butth@1r,butth3@d,butth0l3,buth0l3ng1n3r,butth0l3$urf3r,butth0l10,butthym3n,butt1tch,buttju1c3,buttk1c3,buttk1ck,buttk1k,buttk1$$,buttkn0ck,buttl1ck,buttl1qu0r,buttl0rd,buttl0v3,buttluv,buttm@n,buttm0nk3y,buttmunch,buttn@k3d,buttnugg3t,buttnut,buttp1ck,buttp1r@t3,buttplug,buttp00p,buttr@p3,butt$3x,butt$l@m,butt$lut,butt$m@ck,butt$n1ff,butt$t@1n,butt$uck,buttwh0r3,buttw1p3,c@m3lj0ck3y,c@$tr@t3,ch@rl13$n1f,ch3rryp0p,ch1n3$3wh0r3,ch1ng@chg00k,ch1nk,ch1nk1ll,ch1nk$l0p3,ch1nk$rg@y,ch1nk$$uck,ch0k1ngth3ch1ck3n,cl1t,cl1tl1ck,cl1t0r@l,cl1t0r10u$,cl1t0r1$,c0ck,c0ck@ndb@ll,c0ckb1t3,c0ckb0y,c0ckf@c3,c0ckh3@d,c0ckl1ck,c0cknb@ll,c0ck$m0k3,c0ck$n1ff,c0ck$uck,c0ckt3@$3,c0k$uck,c0nd0m3@t,c0nd0ml1ck,c0nd0mmunch,c0nd0m$n1ff,c00ch13,c00nfuck,cr@ckwh0r3,cr@zych1nk,cr@zyj@p,cr3@mycunt,cr3@mykn1ck,cr3@myp@nt,cr0tch$n1ff,cr0tchw@tch,cuckmy$0ck,cum,cumbubbl3,cumbuck3t,cumburp,cumg@rgl3,cumguzzl3,cum1nd@bum,cuml1ck,cummbubbl3,cum0f$0m3guy,cum0nm3,cum0nmytummy,cum0nu,cumqu@t,cum$@l0t,cum$h0t,cum$lut,cum$t@1n,cum$w@ll0w,cun@l1ngu$,cung@l1ngu$,cunn1l1ngu$,cunn1ng1lu$,cunny,cunt,cuntf@c3,cunth3@d,cuntl1ck,cuntl1p,cuntyl1p,d@$$k1ck,d1cckw33d,d1cf@c3,d1ch3@d,d1ck,d1ckbr@1n,d1ckf0r@br@1n,d1ckh3@d,d1ckl1ck,d1ckw@d,d1ckw33d,d1cw@d,d1k,d1k3,d1ld0,dlld0,d0ggy$tyl3,d0uch3b@g,dumb@$$,f@g,f@gg0t,f@nnyb@tt3r,f@nnycr3@m,f@nnyf@rt,f@nnyh@1r,f@nnyju1c3,f@t@$$,fcuk,f3c@lh3@d,f3ll@t10,fl@m31ngh0m0,f0ck,f00k,f0th3rmuck,fuc@y0u,fucc3r,fuccw1tm3,fucd,fucf@c3,fuch3@d,fuck,fuckb0y,fuckc00n$,fuck3d$1d3w@y,fuck3dup,fuck3dup@ndd0wn,fuck3dupnd0wn,fuckf@c3,fuckgm,fuckh3@d,fuckh0l3,fuck1ngy@m0m,fuck1n$t0n3d,fuckm@n,fuckm3,fuckm3h@rd,fuckmy@$$,fuckm0nk3y,fuckp1r@t3,fucknut,fuck0ff,fuck$h1t,fucku,fuckub1tch,fuckup,fuckym@mm@,fucky0u,fucky0uc0ck,fucky0ucunt,fucky0ugm,fucky0u11,fuc0ff,fucq,fucqd@t,fucqu,fuct,fuctup,fucxy0u,fucy@,fucy0u,fucy0ub1ch,fudg3h0l3,fudg3p@ck,fudpuck,fugm,fugmpuk3,fuhq,fuk,fuk@d,fuk@duck,fuk@h1r3,fuk@lly0u,fuk@y0uh0,fukc,fukch0p,fukd@b1tch,fukd@btch,fukd1$ch1t,fuk3@d,fuk3d@tb1rth,fuk3dup,fuk3dy0m0m,fuk3ngruv3n,fuk3ngruv1n,fukf@c3,fukf3$t,fukh0l3,fuk1nb@d,fuk1ngf1$h3r,fuk1ngg@ym@n,fuk1ngg00k,fuk1ngj@p,fuk1ngr00v1n,fuk1ngulg,fuk1nl@g,fuk1n1g3r,fuk1np1mp,fuk1nr@p1$t,fuk1t,fukj@p,fukh3@d,fukknut,fukky0u,fukm3,fukm3g00d,fukm3run,fukmy@$$,fukncl0wn,fuknd0rk,fukngruv,fukngrv,fuknkl0wn,fuknm0nk3,fuknth31f,fuknth13f,fuknurm0m,fuknut,fuk0ff,fuk$lut,fuk$uckbl0w,fukt3r,fuku,fuku@ll,fuku@l$0,fuku@$h0l3,fukub1@tch,fukub1zz@ch,fukuby@tch,fukufuku,fuku1ny0ur,fukum3n,fuku0,fuku0k@,fukup,fukuppl,fuku$1m@,fuku$uk,fukuup,fukuu$uck,fuky@h,fuky@llm0f0,fuky3rm0m,fuky3w,fuky0@$$,fuky0u,fuky0u@ndd13,fuky0uu$,fum0nk3y,funkyn3gr0,fuq,fuqb1ch,fuqb10tch,fuq3w,fuqfugu,fuqnut,fuq0ff,fuqu,fuqu3,futh3rmuck3r,futtbuck,fuvkm3h@rd,fuvku,fuxj00,fuxky0u,fuxy0u,fyu0cuk,g@ngb@ng,g@ngr@p3,g@y,g@y3$t,g@yr@p3,g@yw@d,g0@tfuck,g0dd@m,g00k,h@1rycl@mb,h1tl3r,h0nk3y,h00ch13m0m,hughb00b$,hugh3r3ct10n,hughg@$$,hughgdlck,hughgk0ch,hughgr3ct,hughgr3k$h0n,hughgr3k$hyn,hughg$h@ft,hughj@rd0n,hughj@$,hughj@$$0l3,hughj@ynu$,hughj@z,hughj0rg@n,hughj0rg3n,1l0v3b00b$,j@ph@t3,j@pk1ll,j@pk1ll3ru$@,j3rk0ff,j3wb@g,j3wb0y,j3wb0yn1gg3r,j3w1$hn@z1,j3w1$hwh0r3,j1z,k1ll@n1g@,kunt,l1ck@l0tpu$$,l1ck@t1t,l1ckb@ll,l1ck3mb@ll,l1ck1tg00d,l1ck1th@rd,l1ck1ty0ufuc,l1ckm3b@lz,l1ckm3c0ck,l1ckmy@nu$,l1ckmy@$$,l1ckmyb@ll,l1ckmyc0ck,l1ckmycr@ck,l1ckmycr0tch,l1ckmyn@d,l1ckmynut,l1ckmy0wnp33,l1ckmy$@ck,l1ckmyw3tb0x,l1km3k0k,l1km1cl1t,l1kmybut,m@$turb@t3,m03l3$t3r,m0th3rfuck,muth3rf0ck,myc0ck,myd1ck,n@z1j3wr@p3r,n@z1$k1nh3@d,n1g@,n1g@hbytch,n1g@r3tt0,n1g@tr@$h,n1g@zb10tch,n1gb3@t3r,n1g3rb3@t3r,n1g3rm@n,n1gg@,n1gg@b00,n1gg@f@g,n1gg@h,n1gg3,n1ggh@z,n1ggh3r,n1ggk1ll@,n1gg0r,n1ggr,n1ggr1@n,n1gguh,n1ggur$,n1ggy,n1g1r0,n1gl3t,n1gl3tb@rd,n1gl3tm@$t3r,n1g0fg3r,n1g0r3,n1grk1ll,n1gr0m@nc3,n1gz,n1p@l1c10u$,n1ppl3l1ck3r,p3n1$,p1nkt@c0,p00t@ng,pr1ck,punk@$$,pu$$13,pu$$y,pu$$yh0l3,pu$$yl1ck,pu$$yl1p,pu$$yp0und,pyr0pu$$y,qu33r,r@gh3@d,r@p3,r@p3m3,r3ct@lpr0b3,r3ctum,$ch1t,$ch1th3@d,$ch1tngr1n,$ch1tzngr1n,$cr0tum,$3m3n,$h13t,$h1t,$h1t,$h1t,$h1t,$h1t3,$h1t3@t,$h1th3@d,$h1tm@n,$h1t$t@b,$1t0nmyf@c3,$lut,$lut@$$,$lutznwh0r3,$n@tch,$p3rm,$p3rmburp,$p3rmp@nt$,$p1ck,$p00g3,$p00g3b0b,$uckm3,$uckmyd1ck,$ucmyb@wl,$up@b1@tch,t1t,tw@t,v@g3y3nuh,v@g1n@,v@g1n@l,v@g1n@ll1p,v@g1nuh,v@g1$k1n,w3llhung,wh0r3,@dolphh1tler,@n@l,@n@lbleed,@n@lc@v1ty,@n@lcrev@ss,@n@lfuck,@n@l1ngus,@n@l1ntercourse,@n@l1nv@de,@n@lju1ce,@n@lle@k@ge,@n@llov1n,@n@llyretent1vepub1clouse,@n@lmunch,@n@lor@f1ce,@n@lorgy,@n@lp1r@te,@n@lprobe,@n@lr@pe,@n@lretent1vepub1clouse,@n@lsex,@n@lspew,@n@lspr@y,@n@lt@1l,@n@ltroop,@n@lungus,@n@lv1ol@te,@n@lw@rt,@n@lwhore,@n@lzone,@n1m@lsex,@nus,@rse,@rseb@nd1t,@rsefuck,@rsephuck,@rsephuk,@rsep1ece,@rsest@b,@rsew1pe,@sph1nct,@ss,@ssb@nd1t,@ssbe@t,@ssb1te,@ssb1teme,@ssbl@st,@ssboy,@ssbutt,@ssbyte,@sscheek,@sscheese,@ssclown,@sscock,@sscr@ck,@sscre@m,@ssenl@rge,@ssenmunch,@ssf@ce,@ssf1sh,@ssfuck,@ssfuk,@ssfunk,@ssgobl1n,@ssgr@b,@ssh@1r,@sshe@d,@ssho,@sshoe,@sshol,@sshole,@sshor1s1n,@ss1n@hole,@ssju1ce,@ssk1ck,@ssk1ckboy,@ssk1kr,@sslessone,@ssl1ck,@ssl1p,@sslord,@ssm@n,@ssm@st,@ssme@t,@ssm1lk,@ssm1ne,@ssm1te,@ssmo@nkey,@ssmong,@ssmonk,@ssmonkey,@ssmunch,@ssow1po,@ssow1ppo,@ssown,@ssp@ck,@sspeddle,@ssph1nct,@ssphuck,@ssp1ece,@ssp1r@te,@ssplug,@sspoop,@ssr@m,@ssr@pe,@ssr@p1ngy@k,@ssre@m,@ssr1p,@ssrob,@sst@b,@sst@ng,@ssthe1f,@sst1nk,@sstomp,@ssuck,@ssw@ck,@ssw@ter,@ssweed,@sswh1pe,@sswhole,@sswhop,@sswhore,@ssw1pe,@sswoop,@ssyl1p,@ssyn1p,@ssyn1ple,@ssz1l@,b@d@ss,b@st@rd,b@sterd,b@st1d,b1@ch,b1@tch,b1cht,b1g@ss,b1g@ssb@ll,b1g@ssl1p,b1gbooty,b1gbutthole,b1gcock,b1gd1ck,b1gd1k,b1gf@t@ss,b1gfuk,b1gg@y,b1gg@yk1ll,b1gg@ym@n,b1gg@ypeck,b1ggusd1kus,b1gho,b1ghoe,b1gju1cynut,b1glesb1@n,b1gn1gger,b1gnut,b1gnuts@ck,b1gold1ck,b1gschlong,b1gslut,b1gt1ts,b1gusd1kkus,b1gusd1kus,b1gw@ng,b1gwood,b1otch,b1tch,b1tch@ss,b1tchfuck,b1tchn1g,b1tchqueen,b1tchsl@p,b1tchwhore,b1temy@ss,b1temypr1ck,b1yotch,blowjob,bltch,bollocks,boner,bumfuck,bumhole,bumholeeng1neer,buttb@nd1t,buttb@ng,buttbl1ster,buttbo1nk,buttboy,buttbr@1n,buttbre@th,buttburgelor,buttburgl@r,buttburglor,buttbut,buttcheek,buttcheese,buttcr@ck,buttcr@p,buttcrust,buttf@ce,buttf@rt,buttfloss,buttfuc,buttfuck,buttfugly,buttfuk,buttfuz,buttgobl1n,buttgre@se,buttguy,butth@1r,butthe@d,butthole,butholeng1ner,buttholesurfer,butthol1o,butthymen,butt1tch,buttju1ce,buttk1ce,buttk1ck,buttk1k,buttk1ss,buttknock,buttl1ck,buttl1quor,buttlord,buttlove,buttluv,buttm@n,buttmonkey,buttmunch,buttn@ked,buttnugget,buttnut,buttp1ck,buttp1r@te,buttplug,buttpoop,buttr@pe,buttsex,buttsl@m,buttslut,buttsm@ck,buttsn1ff,buttst@1n,buttsuck,buttwhore,buttw1pe,c@meljockey,c@str@te,ch@rl1esn1f,cherrypop,ch1nesewhore,ch1ng@chgook,ch1nk,ch1nk1ll,ch1nkslope,ch1nksrg@y,ch1nkssuck,chok1ngthech1cken,cl1t,cl1tl1ck,cl1tor@l,cl1tor1ous,cl1tor1s,cock,cock@ndb@ll,cockb1te,cockboy,cockf@ce,cockhe@d,cockl1ck,cocknb@ll,cocksmoke,cocksn1ff,cocksuck,cockte@se,coksuck,condome@t,condoml1ck,condommunch,condomsn1ff,cooch1e,coonfuck,cr@ckwhore,cr@zych1nk,cr@zyj@p,cre@mycunt,cre@mykn1ck,cre@myp@nt,crotchsn1ff,crotchw@tch,cuckmysock,cum,cumbubble,cumbucket,cumburp,cumg@rgle,cumguzzle,cum1nd@bum,cuml1ck,cummbubble,cumofsomeguy,cumonme,cumonmytummy,cumonu,cumqu@t,cums@lot,cumshot,cumslut,cumst@1n,cumsw@llow,cun@l1ngus,cung@l1ngus,cunn1l1ngus,cunn1ng1lus,cunny,cunt,cuntf@ce,cunthe@d,cuntl1ck,cuntl1p,cuntyl1p,d@ssk1ck,d1cckweed,d1cf@ce,d1che@d,d1ck,d1ckbr@1n,d1ckfor@br@1n,d1ckhe@d,d1ckl1ck,d1ckw@d,d1ckweed,d1cw@d,d1k,d1ke,d1ldo,dlldo,doggystyle,doucheb@g,dumb@ss,f@g,f@ggot,f@nnyb@tter,f@nnycre@m,f@nnyf@rt,f@nnyh@1r,f@nnyju1ce,f@t@ss,fcuk,fec@lhe@d,fell@t1o,fl@me1nghomo,fock,fook,fothermuck,fuc@you,fuccer,fuccw1tme,fucd,fucf@ce,fuche@d,fuck,fuckboy,fuckcoons,fuckeds1dew@y,fuckedup,fuckedup@nddown,fuckedupndown,fuckf@ce,fuckgm,fuckhe@d,fuckhole,fuck1ngy@mom,fuck1nstoned,fuckm@n,fuckme,fuckmeh@rd,fuckmy@ss,fuckmonkey,fuckp1r@te,fucknut,fuckoff,fucksh1t,fucku,fuckub1tch,fuckup,fuckym@mm@,fuckyou,fuckyoucock,fuckyoucunt,fuckyougm,fuckyou11,fucoff,fucq,fucqd@t,fucqu,fuct,fuctup,fucxyou,fucy@,fucyou,fucyoub1ch,fudgehole,fudgep@ck,fudpuck,fugm,fugmpuke,fuhq,fuk,fuk@d,fuk@duck,fuk@h1re,fuk@llyou,fuk@youho,fukc,fukchop,fukd@b1tch,fukd@btch,fukd1sch1t,fuke@d,fuked@tb1rth,fukedup,fukedyomom,fukengruven,fukengruv1n,fukf@ce,fukfest,fukhole,fuk1nb@d,fuk1ngf1sher,fuk1ngg@ym@n,fuk1nggook,fuk1ngj@p,fuk1ngroov1n,fuk1ngulg,fuk1nl@g,fuk1n1ger,fuk1np1mp,fuk1nr@p1st,fuk1t,fukj@p,fukhe@d,fukknut,fukkyou,fukme,fukmegood,fukmerun,fukmy@ss,fuknclown,fukndork,fukngruv,fukngrv,fuknklown,fuknmonke,fuknthe1f,fuknth1ef,fuknurmom,fuknut,fukoff,fukslut,fuksuckblow,fukter,fuku,fuku@ll,fuku@lso,fuku@shole,fukub1@tch,fukub1zz@ch,fukuby@tch,fukufuku,fuku1nyour,fukumen,fukuo,fukuok@,fukup,fukuppl,fukus1m@,fukusuk,fukuup,fukuusuck,fuky@h,fuky@llmofo,fukyermom,fukyew,fukyo@ss,fukyou,fukyou@ndd1e,fukyouus,fumonkey,funkynegro,fuq,fuqb1ch,fuqb1otch,fuqew,fuqfugu,fuqnut,fuqoff,fuqu,fuque,futhermucker,futtbuck,fuvkmeh@rd,fuvku,fuxjoo,fuxkyou,fuxyou,fyuocuk,g@ngb@ng,g@ngr@pe,g@y,g@yest,g@yr@pe,g@yw@d,go@tfuck,godd@m,gook,h@1rycl@mb,h1tler,honkey,hooch1emom,hughboobs,hugherect1on,hughg@ss,hughgdlck,hughgkoch,hughgrect,hughgrekshon,hughgrekshyn,hughgsh@ft,hughj@rdon,hughj@s,hughj@ssole,hughj@ynus,hughj@z,hughjorg@n,hughjorgen,1loveboobs,j@ph@tej@pk1ll,j@pk1llerus@,jerkoff,jewb@g,jewboy,jewboyn1gger,jew1shn@z1,jew1shwhore,j1z,k1ll@n1g@,kunt,l1ck@lotpuss,l1ck@t1t,l1ckb@ll,l1ckemb@ll,l1ck1tgood,l1ck1th@rd,l1ck1tyoufuc,l1ckmeb@lz,l1ckmecock,l1ckmy@nus,l1ckmy@ss,l1ckmyb@ll,l1ckmycock,l1ckmycr@ck,l1ckmycrotch,l1ckmyn@d,l1ckmynut,l1ckmyownpee,l1ckmys@ck,l1ckmywetbox,l1kmekok,l1km1cl1t,l1kmybut,m@sturb@te,moelester,motherfuck,mutherfock,mycock,myd1ck,n@z1jewr@per,n@z1sk1nhe@d,n1g@,n1g@hbytch,n1g@retto,n1g@tr@sh,n1g@zb1otch,n1gbe@ter,n1gerbe@ter,n1germ@n,n1gg@,n1gg@boo,n1gg@f@g,n1gg@h,n1gge,n1ggh@z,n1ggher,n1ggk1ll@,n1ggor,n1ggr,n1ggr1@n,n1gguh,n1ggurs,n1ggy,n1g1ro,n1glet,n1gletb@rd,n1gletm@ster,n1gofger,n1gore,n1grk1ll,n1grom@nce,n1gz,n1p@l1c1ous,n1pplel1cker,pen1s,p1nkt@co,poot@ng,pr1ck,punk@ss,puss1e,pussy,pussyhole,pussyl1ck,pussyl1p,pussypound,pyropussy,queer,r@ghe@d,r@pe,r@peme,rect@lprobe,rectum,sch1t,sch1the@d,sch1tngr1n,sch1tzngr1n,scrotum,semen,sh1et,sh1t,sh1the@d,sh1tm@n,sh1tst@b,s1tonmyf@ce,slut,s1ut,slut@ss,sn@tch,sperm,spermburp,spermp@nts,sp1ck,spooge,spoogebob,suckme,suckmyd1ck,sucmyb@wl,sup@b1@tch,t1t,tw@t,v@geyenuh,v@g1n@,v@g1n@l,v@g1n@ll1p,v@g1nuh,v@g1sk1n,wellhung,whore,dom doos,fok jou,gaan fok jouself,hoer,jy pis myaf,kak,poephol,poes,doos,slet,tief,aha,kis,ebn elmetanaka,elif,gaeheba,haygana,kanith,kelbeh,khara,khawal,kisich,koos,kwanii,maaras,mara,moszibby!,muti,nikomak,sharmoota,sharmuta,sharmute,tizak,tizi ,zarba,zib ,zibik,aboosh,buhlo (bul-lo),dmbo,khmbo,eem juges bacheek doer,eemvoriga bacheek doer,esh,juge,jugik,kuk oudelic shoon,metz dzi-zik,metz jugik,myruht kooneh,peranuht shoonuh kukneh,toon esh es,toonvor es,vorig,vor,baingchood,chood,choodmarani,dhon,gud,haramjada,khanki,maggi,laewraaga,tor bapre choodi,coochka,gus,luyno,luyno guava,pederas,peeshkaguava,doprdele,hovno,hovnohlava,mrdat,prcat,peecha,pinjor,prsa,jebat,pojebsa,chow fah hai,d'iu ne lo mo,fei hai,gai,hai-paw,hamsap,hum kahchan,jhew lun dou,lay da yuen fay gay mm sai sou,lok chat,lun-yeung,lun tao,ow lun dun jhew hai,poq gai,say baht poh,sek si,tiu niama chow hai,chao ni niang,dah bien,gun ni ma,liu mang,ni ma la bi,andthe chao cheebye,baw lan jiao,beo,chao,cheeby,gan ni zhu gong di yimeah,ka ni lao beh,ka ni na,ka ni na beh chao cheeby,keh,kiu mo,lanhoot,lan jiao,neh,ni na bu,peh bu ki ho gao kan,peh bu ki ho langkan,sai ne niang,bot nia meh see tai lang,chap jong,chew hai,diao niameh,guy,nia meh boon kiudiao,dikzak,eikel,ekrem,godverdomme,hoer,hoerenzoon,hoerezoon,kak,klootzak,kloten,kut,lomperik,lul,makak,opdekontneuker,rotzak,sperma,stommezak,stommerik,stront,vagina,verkracht,vetzak,kuradi munn,kuradiputs,kurat vo~tku,kusema,mine persse!,minevittu,munn,nikkuma,nussima,piss/kusi,pissima,sitt,sittuma,vitt/puts,runkkari,kusi,kusipaeae,kyrpa,mulkku,munaa,paska,paskiainen,suksi vittuun,vedae vittu paeaehaen,vittu,vittupaeae,bais moi,bite,c'estrien que de la merde,ce sont desconneries,chienne,conasse,cul,embrasse mon derriere,encule,fils depute,fils du chienne,fous la camp,il est becheur,la chatte,laconasse,le con ,leche moi et saire me renier,mange d'la marde,mangesla merde,maudit plotte,maudite vache,merde ,mes couilles sur tonnez,ordure,pauvre con,poofias,putain,pute,salope,ta mere est unecheinne,tapette,te faire voir chez lez grecs,tete moi le dard,tum'emmerdes,tu mangeras le tas,tu me fais chier,tu t`emmerdes,tuvache,une vieille bique,va aux diable,va briccole avec toi,va chiercalisse,va chier,va jouer avec toi,va te faire cuire un oeuf,va tefaire voir,va faire foutre a la vache,vas faire foutre a la vache,vapisser dans les fleurss),vas pisser dans les fleurs,va te faireencul,vas te faire encul,va te faire foutre,vas te fairefoutre,zobi,pogue mahone,arsch,arschgesicht,asch,auf wiedersehenfickakopf,blode fotze,blodes arschloch,das geht dich einen feuchtenscheissdreck an,depp,drecksau,du verdammterarschficker,dummcopf,dummes huhn,fick dich,fickmich,fotze,himmeldonnerwetter,hosenschlange,hure,hurensohn,ichmoechte mit dir schlafen,lleck mich am arsch,lesbe,mach es dirselber,mutterficker,schies,scheis,schiese,scheise,scheissekopf,schlampe,schnoodle noodle,schweinhund,schwuchtl,shies,sheis,shiese,sheise,vigdischen swaenen,as to thialo,ay gamisou,boostie mav-ro malaka skit-tah ,fila mou to kolo,glikotsutsunos,kane moupipa,kolobaras,kolos,malacca,malaka wanker gamisou,min alazis kathemera krajion giati mu xeis kani ton poutso uraniotoxo,mounee,mouni,paliarhido,poustis,poutsos,salta gamisou,se gamokai hino, les na pahino?,segrafa sta archidia-mu,skila,su gamo tospiti,ti mana kai to theo,tha sou skiso to mouni,to mounee tis manassou,vlaca,vromokola,bobote,bwalong,coco,coq,dan bounda ou,guete,kolanguete maman ou,kreck,l'en mede,ou senti caca,zozo,ben sharmuta,benzonah,benzona,coos ima selha,hadagdegan,harah,hutzpa,lakek et hatahatsheli,lakeki li a hadagdegan,lech lehizdayen,lech tiezdayen,lechtimtzotz et hazayin hakatan shel aba shelcha me'onen ehad,lech zayenet ima shelcha,lech zayen para,manyak,mishugena,mitromem mizdayenbatahat,tahat,timtzotz li et hazayin, hatichat haramasriach,zayin,zayin al hakuss hamasrihach shel haima hamechoeretshelcha,zonah,bazd meg a picsadat,fasz,geci,lofasz a segedben,bhaichod,bhen chod,cheenal,chod,chut,chutia,chutiya,gaand,gaandu,kutte kiaulad,lund,maadarchod,mah-der chod,mammey,mera goo kha ,tatti,terigaand mein haathi ka lund,teri maa ko mera baap choda,biji,isepkontol,isep kontol gua,jembut,kontol,memek,ngentot,ngentotlu,ngewe,palaji,pantat,peler,pentil,perek,tai,toket,belin,bochino,butana,cacatura,cacca,cachiata,cachio,caga,catza,catzo,cazza,cazzo,checca,chiavare,culo,ditalino,fanculo,fica,ficona,figa,figona,figlio,finochio,fottere,fottuto,fregare,fregata,fregna,fregnaciaro,frigna,froselo,fungula,grileto,loffa,merda,merdone,merdoso,mierde,mignota,minchia,# mona,noskuche alagats,pataca,piciu,pisciatela,piscio,pisela,pompino,puchiaca,puta,putana,quaglia,quecatza,sbatiare,sbatere,sbatare,sbato,sborare,sboro,sburo,scopa,scopare,scopata,scoregia,scregia,sega,segata,stronzeto,stronzino,stronzo,stronzolo,suchiamelo,ucelino,ucelo,vafanculo,venire,bumboclot,teras,ahraywahohmankogah skeeda,ama,anato wa onani o shimasuka is,baka kusoatama,baka yaroo,chikushoo,chinchin,ketsunoana,kintama,kisama,kuso,kusu o taberu na!,manko,onani,onara,onara atama,paipai,dong-mogo,eemee sheemee pek poejee dah,geseki,ja-shick,k-sa-key,ko-chu-pado,kochu,she-pa-nom,shibseki,ssibal-seki,yumago,cunnus,irrumator,leno,mentula,meretrix,pedicabo ego voset irrumabo,spucatum tauri,stercum,tu es stultior quam asinus,anakharam,bodoh,bohsia,celaka,chin hooi,cibai,cor-nek,isaptelur,pantat,pookih lang chiau pakalau mah bong,puki mak,puki-thiam,puki,pepek,saya hendak pukimak,shuhana,tah fei kei (tfk),tettet,tetel,moohoodoo fsodomoc,pitchga da mahla,din faensrompeslikker,din mor suger pikk i helvete,ditt lusne, skitne,stinkende, raatne grisetryne,dra meg hardt irompehara,dritt,drittsekk,fitte,fleskepanne,helvete,hore,knull meghardt og fort,pikk,pule,rompeslikker,un da sac,amale,an damagh,bee-sharaf,beshoor,coony,gendeh,kesafat,khar coste,kos-khol,kosefil,kosskesh,madar kharbeh,mardar sag,pedarsag,coorva,chuj,dupa,dupek,dziwka,gowno,huj,huju,kurva,kurwa,odpierdol,pierdol,pierdolec,pojebany,spieprzaj,spierdalaj,supa,zajebiste,zapierdol,zapierdole,Portuguese,broche,chupa-me a,corno,foda-se,fodeis,fodem,fodemos,foder,fodes,fodo,fuda,fudai,fudais,fudam,fudamos,fudas,fude,fudem,fudemos,fudo,pica,piroca,caralho,puta,cabra,voi tefoder,vai para o caralho,pula,muie,pizda,baltattsya kak govno vprorubi,bivneetca,blednoyechudo,bliad',dermo,govniuk,govno,khui,kooshi govno eeoomree,manda,mudak,peesa,per-ee-staan haameetca,pizda,poshol nakhui,poshol v zhopu,sooka,sraka,tebya ne ebut,ti ne podmakhivai,tva-ya mama, sa-seet kor-rov-on-ni-ye hoy-ee,yob,yob tvoiu mat',yob tvoyumat,zhopa,bog te jebo!,bog te yebo,crko dabogda stoko seljacka!,crkodubogda stocko selyachka,govedo!,govno yedno,isisas mi kurcuseme,jebem te u oko.,jebem te usta.,jebem ti dete musavo.,jebem timater u picku!,jebem ti sunce,jebo te papa.,jebo te sveti ilija.,jeboti pas mater!,moi te kara is ormara.,peechka,peecko smrdlyeeva,pickati se ogadila.,popoosheesh me quratz krusnee,popusis mi kurackrasni,sisadzijo.,some!,sranje!,yebachu te!,yebem tee mutter oopeetchqu,yebo tee puss mutter,drek,kurac ,peder ,pejt u pizdumater!,pizda ,prekletvosu!,cabron,cago,cagate,cagaste,caga,cagar,cagaron,cagais,chichis,chilito,chimba,chingar,chingada,chingas tu madre,chorizo,chupame,cogete,cono,con~o,co~no,culo,decojo,follado,follada,guarra,gilipolla,hacete cojer,joder,jodete,jodida,jodido,joto,mamahuevo,maricon,mierda,ojete,panocha,peha,pendejo,pendeja,pene,perra,picha,pinche,pinga,puta,puto,sacale la leche,verga,violacion engroupo,zorra,zurullo,din morsa luktar friterad getrov ifittan,fan,fitta,helvete,knullare,kuk,kuksugare,mammaknullare,pattar,sug min kuk,anak ka nang puta,bi-ho kee kee,didilain ko ang tingilmo,igao walang kang diti,igao walang kang puit,lunukin mo ang tamodko,magkantutan tayo,malaki ang susu mo,maliit ang titi mo,naninigasang titi ko,puke nang ina mo,putang ina mo,sipsipin mo ang titiko,tae,tukmol,anani sikerim,ananin yara var, ve baban jelosoldu,chukumu yala,got veren,ibne,siktir lan,du-ma-nhieu,doom maremay,dum mare may,geeum ,goo,lo-de,hivno,khui,sraka,mishugena,putz,schlemeil,schlmazel,yutz,bhebha,golo,malebeh,masendeh,masendeh kababu waku,msuno kanyoku,msunu kanyoko,ngquza,sifebe,stabaneh,umgogo wakuisfebe,zabourah,qahbeh,mibun,mamhoon,chraa,ayir,atouche,futkretzn,pimmel,boob,3oo3,3003,breast,clearall"); _global.swear_List = swears.split(","); themeSong.start(0.03, 9999); themeSong.setVolume(90);
Frame 27
stop();
Frame 28
stop(); varball.inRace = false; varball.requested = false; varball.opponent = "none"; if (nameEntered) { popup.showpop("nametaken"); }
Instance of Symbol 233 MovieClip in Frame 44
/* no clip actions */
Instance of Symbol 240 MovieClip in Frame 44
/* no clip actions */
Instance of Symbol 242 MovieClip in Frame 44
/* no clip actions */
Instance of Symbol 244 MovieClip in Frame 44
/* no clip actions */
Frame 51
stop(); sashaOff = function () { sashaStar.gotoAndPlay(17); sashaName.gotoAndStop(1); sashaStar.star1.gotoAndStop(1); sashaStar.star3.gotoAndStop(1); sashaStar.star5.gotoAndStop(1); sashaStar.star6.gotoAndStop(1); sashaStar.star8.gotoAndStop(1); sashaStar.star1a.gotoAndStop(1); sashaStar.star4.gotoAndStop(1); sashaStar.star9.gotoAndStop(1); sashaStar.star7.gotoAndStop(1); }; yasminOff = function () { yasminStar.gotoAndPlay(17); yasminName.gotoAndStop(1); yasminStar.star1.gotoAndStop(1); yasminStar.star3.gotoAndStop(1); yasminStar.star5.gotoAndStop(1); yasminStar.star6.gotoAndStop(1); yasminStar.star8.gotoAndStop(1); yasminStar.star1a.gotoAndStop(1); yasminStar.star4.gotoAndStop(1); yasminStar.star9.gotoAndStop(1); yasminStar.star7.gotoAndStop(1); }; jadeOff = function () { jadeStar.gotoAndPlay(17); jadeName.gotoAndStop(1); jadeStar.star1.gotoAndStop(1); jadeStar.star3.gotoAndStop(1); jadeStar.star5.gotoAndStop(1); jadeStar.star6.gotoAndStop(1); jadeStar.star8.gotoAndStop(1); jadeStar.star1a.gotoAndStop(1); jadeStar.star4.gotoAndStop(1); jadeStar.star9.gotoAndStop(1); jadeStar.star7.gotoAndStop(1); }; cloeOff = function () { cloeStar.gotoAndPlay(17); cloeName.gotoAndStop(1); cloeStar.star1.gotoAndStop(1); cloeStar.star3.gotoAndStop(1); cloeStar.star5.gotoAndStop(1); cloeStar.star6.gotoAndStop(1); cloeStar.star8.gotoAndStop(1); cloeStar.star1a.gotoAndStop(1); cloeStar.star4.gotoAndStop(1); cloeStar.star9.gotoAndStop(1); cloeStar.star7.gotoAndStop(1); };
Frame 64
stop();
Frame 65
play();
Frame 75
function connectSO() { trace("connectso called. " + nc.uri); racers_so = SharedObject.getRemote("racers_so", nc.uri, false); racers_so.onSync = function () { trace("onRacerSync called"); }; racers_so.newRacer = function (userobj) { trace("new racer"); racers_so.data[userobj.username] = userobj; }; racers_so.putMeIn = function (username) { trace("put me in " + username); racers_so.data[username].inRace = false; racers_so.data[username].requested = false; if (username == varball.opponent) { rem_btn.enabled = false; rem_btn._alpha = 50; } buildlist(); }; racers_so.racerLost = function (username) { trace((("userLost: " + username) + " My opponent: ") + varball.opponent); delete racers_so.data[username]; if (username == varball.opponent) { if (onEndScreen) { rem_btn.enabled = false; rem_btn._alpha = 50; } else { varball.inRace = false; varball.requested = false; varball.opponent = "none"; varball.stars = 0; racers_so.send("putMeIn", varball.username); gotoAndPlay ("challenge"); } } buildlist(); }; racers_so.recieveObject = function (msobj) { trace("recieved object"); buildlist(); }; racers_so.offlist = function (pers1, pers2) { trace("offlist"); racers_so.data[pers1].inRace = true; racers_so.data[pers2].inRace = true; buildlist(); }; racers_so.fadelist = function (pers1, pers2) { trace(((("fadelist(" + pers1) + " ,") + pers2) + ");"); racers_so.data[pers1].requested = true; racers_so.data[pers2].requested = true; buildlist(); }; racers_so.unfadelist = function (pers1, pers2) { trace(((("unfadelist(" + pers1) + " ,") + pers2) + ");"); racers_so.data[pers1].requested = false; racers_so.data[pers2].requested = false; buildlist(); }; racers_so.updateStats = function (playerObj) { racers_so.data[playerObj.username].wins = playerObj.wins; racers_so.data[playerObj.username].losses = playerObj.losses; }; racers_so[varball.username] = function (newx, newy, newrot) { var _local1 = ((varball.playernum == 1) ? 2 : 1); race.track["car" + _local1]._x = newx; race.track["car" + _local1]._y = newy; race.track["car" + _local1]._rotation = newrot; race.track["shadow" + _local1]._x = newx - 3; race.track["shadow" + _local1]._y = newy + 1; race.track["shadow" + _local1]._rotation = newrot; }; racers_so[varball.username + "getChallenge"] = function (opponent, infobj) { info = infobj; trace("got challenge from " + opponent); popup.showpop("challenge"); varball.opponent = opponent; varball.requested = true; }; racers_so[varball.username + "acceptedChallenge"] = function () { trace("Challenge Accepted"); varball.inRace = true; popup.hidepop(); gotoAndPlay ("game"); }; racers_so[varball.username + "deniedChallenge"] = function () { varball.opponent = "none"; varball.requested = false; popup.hidepop(); if (onEndScreen) { rem_btn.enabled = false; rem_btn._alpha = 50; } }; racers_so[varball.username + "cleargas"] = function (thiscan) { trace("cleargas called: " + thiscan); race.track.road["gascan" + thiscan].unloadMovie(); }; racers_so[varball.username + "clearstop"] = function (thisstop) { trace("clearstop called: " + thisstop); starz2.nextFrame(); race.track.updateStarz(thisstop); }; racers_so[varball.username + "endStats"] = function (stars, slickz, gasz) { trace(((((((varball.username + "endStats(") + stars) + ", ") + slickz) + ", ") + gasz) + ")"); (onEndScreen ? null : (gotoAndPlay ("multiFinish"))); trace(_currentframe); _global.starz2 = stars; _global.slickz2 = slickz; _global.gasz2 = gasz; player2.points = ((_global.starz2 * 700) + (_global.gasz2 * 200)) + (_global.slickz2 * -100); player2.starz2 = stars; player2.gasz2 = gasz; player2.slickz2 = slickz; }; racers_so.connect(nc); racers_so.send("newRacer", varball); nc.call("getSO"); } function buildlist() { for (var _local11 in usercont) { trace("clearing " + usercont[_local11]._name); removeMovieClip(_root.usercont[_local11]); } var _local4 = -1; for (var _local11 in racers_so.data) { trace((("Racer " + _local11) + " inRace: ") + racers_so.data[_local11].inRace); if (((racers_so.data[_local11].username != varball.username) && (racers_so.data[_local11].username != undefined)) && (racers_so.data[_local11].inRace == false)) { _local4++; usercont.attachMovie("user", racers_so.data[_local11].username, usercont.getNextHighestDepth(), {uname:racers_so.data[_local11].username, wins:racers_so.data[_local11].wins, losses:racers_so.data[_local11].losses}); if ((_local4 % 2) == 0) { usercont[_local11]._x = 0; usercont[_local11]._y = (_local4 / 2) * 55; } else { usercont[_local11]._x = 150; usercont[_local11]._y = ((_local4 - 1) / 2) * 55; } if (racers_so.data[_local11].requested) { usercont[_local11]._alpha = 50; ((usercont[_local11] == myContest) ? ((myContest = "none")) : null); } else { if (usercont[_local11]._name == myContest) { var _local3 = new com.mosesSupposes.fuse.Fuse(); _local3.__set__target(usercont[_local11]); _local3.push({seconds:0.01, tint:"#FF0000", tintPercent:30}); _local3.start(); } usercont[_local11].onRelease = function () { usercont.clearall(); var _local2 = new com.mosesSupposes.fuse.Fuse(); _local2.__set__target(this); if (myContest == this._name) { _local2.push({seconds:0.01, tintPercent:0}); myContest = "none"; } else { trace("fusing " + this._name); _local2.push({seconds:0.01, tint:"#FF0000", tintPercent:30}); myContest = this._name; } _local2.start(); }; } } } } function makechallenge(opponent) { info.track = random(4) + 1; info.gascans = randArray(3, 11); info.slicks = randArray(3, 11); info.stops = randArray(5, 5); barfobject(info, "info"); trace(opponent); popup.showpop("waiting"); racers_so.send(opponent + "getChallenge", varball.username, info); varball.opponent = opponent; varball.requested = true; varball.playernum = 1; racers_so.send("fadelist", varball.username, varball.opponent); } function acceptchallenge() { trace("acceptchallenge called."); varball.inRace = true; racers_so.send(varball.opponent + "acceptedChallenge"); racers_so.send("offlist", varball.username, varball.opponent); popup.hidepop(); varball.playernum = 2; gotoAndPlay ("game"); } function denyChallenge() { racers_so.send(varball.opponent + "deniedChallenge"); racers_so.send("unfadelist", varball.username, varball.opponent); varball.opponent = "none"; varball.requested = false; popup.hidepop(); if (onEndScreen) { rem_btn.enabled = false; rem_btn._alpha = 50; } } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing); var nc = new NetConnection(); var racers_so = new SharedObject(); racers_so.clear(); var context = "Connecting. . ."; var myContest = "none"; nc.onStatus = function (info) { trace(info.code); if (info.code == "NetConnection.Connect.Success") { trace("Connected!"); context = "Connected!"; connectSO(); } else if (info.code == "NetConnection.Connect.Rejected") { for (var _local1 in racers_so.data) { if (racers_so.data[_local1].username != undefined) { if (racers_so.data[_local1].username != msobj[_local1].username) { trace("deleting " + _local1); delete racers_so.data[_local1]; } } } gotoAndStop ("enterName"); } else { context = "Connection Failed!"; } }; nc.connect("rtmp://flash.bratz.com/racingstarz", varball);
Frame 82
stop(); onEndScreen = false;
Frame 86
_global.starz = 0; _global.starz2 = 0; _global.gasz = 0; _global.gasz2 = 0; _global.slickz = 0; _global.slickz2 = 0; _global.musicStatus = "OFF"; onEndScreen = false; varball.stars = 0; _parent.quit_btn.enabled = true; race.gotoAndStop(info.track); _root.totalTimeTXT = "00 : 00"; if (!multiplay) { race.track.car2._visible = false; race.track.shadow2._visible = false; player2_info._visible = false; starz2._visible = false; vs._visible = false; } player1_info.player1_txt.text = varball.username; player1_info.gotoAndStop(varball.brat); if (multiplay) { player2_info.player2_txt.text = racers_so.data[varball.opponent].username; player2_info.gotoAndStop(racers_so.data[varball.opponent].brat); } else { var compName = ""; player2_info.gotoAndStop(varball.brat + 1); if (varball.brat == 4) { player2_info.gotoAndStop(1); } if (varball.brat == 1) { player2_info.player2_txt.text = "Jade"; } else if (varball.brat == 2) { player2_info.player2_txt.text = "Yasmin"; } else if (varball.brat == 3) { player2_info.player2_txt.text = "Sasha"; } else if (varball.brat == 4) { player2_info.player2_txt.text = "Cloe"; } } race.track["car" + varball.playernum].gotoAndStop(varball.car); race.track["shadow" + varball.playernum].gotoAndStop(varball.car); race.track["car" + varball.playernum].bratHead.gotoAndStop(varball.brat); var opplayernum = ((varball.playernum == 1) ? 2 : 1); if (multiplay) { race.track["car" + opplayernum].gotoAndStop(racers_so.data[varball.opponent].car); race.track["shadow" + opplayernum].gotoAndStop(racers_so.data[varball.opponent].car); race.track["car" + opplayernum].bratHead.gotoAndStop(racers_so.data[varball.opponent].brat); } else { var compcar = 0; switch (varball.car) { case 1 : compcar = 2; break; case 2 : compcar = 1; break; case 3 : compcar = 4; break; case 4 : compcar = 3; } race.track["car" + opplayernum].gotoAndStop(compcar); race.track["shadow" + opplayernum].gotoAndStop(compcar); race.track["car" + opplayernum].bratHead.gotoAndStop(1); } var cantarg = info.gascans[0]; race.track.road["gasContainer" + cantarg].attachMovie("gas", "gas1", 1); race.track.road.gascan1 = race.track.road["gasContainer" + cantarg]; cantarg = info.gascans[1]; race.track.road["gasContainer" + cantarg].attachMovie("gas", "gas2", 1); race.track.road.gascan2 = race.track.road["gasContainer" + cantarg]; cantarg = info.gascans[2]; race.track.road["gasContainer" + cantarg].attachMovie("gas", "gas3", 1); race.track.road.gascan3 = race.track.road["gasContainer" + cantarg]; var slicktarg = info.slicks[0]; race.track.road["slickContainer" + slicktarg].attachMovie("slick", "slick1", 1); race.track.road.slick1 = race.track.road["slickContainer" + slicktarg]; slicktarg = info.slicks[1]; race.track.road["slickContainer" + slicktarg].attachMovie("slick", "slick2", 1); race.track.road.slick2 = race.track.road["slickContainer" + slicktarg]; slicktarg = info.slicks[2]; race.track.road["slickContainer" + slicktarg].attachMovie("slick", "slick3", 1); race.track.road.slick3 = race.track.road["slickContainer" + slicktarg]; var stoptarg = info.stops[0]; race.track.road["stopContainer" + stoptarg].attachMovie("stop", "stop1", 1); race.track.road.stop1 = race.track.road["stopContainer" + stoptarg]; if (race.track.road.slick1._y < -110) { race.track.road.slick1._xscale = 30; race.track.road.slick1._yscale = 30; } if (race.track.road.slick2._y < -110) { race.track.road.slick2._xscale = 30; race.track.road.slick2._yscale = 30; } if (race.track.road.slick3._y < -110) { race.track.road.slick3._xscale = 30; race.track.road.slick3._yscale = 30; } if (race.track.road.slick1._y < -50) { race.track.road.slick1._xscale = 45; race.track.road.slick1._yscale = 45; } if (race.track.road.slick2._y < -50) { race.track.road.slick2._xscale = 45; race.track.road.slick2._yscale = 45; } if (race.track.road.slick3._y < -50) { race.track.road.slick3._xscale = 45; race.track.road.slick3._yscale = 45; } if (race.track.road.slick1._y > -49) { race.track.road.slick1._xscale = 60; race.track.road.slick1._yscale = 60; } if (race.track.road.slick2._y > -49) { race.track.road.slick2._xscale = 60; race.track.road.slick2._yscale = 60; } if (race.track.road.slick3._y > -49) { race.track.road.slick3._xscale = 60; race.track.road.slick3._yscale = 60; } if (race.track.road.gascan1._y < -110) { race.track.road.gascan1._xscale = 50; race.track.road.gascan1._yscale = 50; } if (race.track.road.gascan2._y < -110) { race.track.road.gascan2._xscale = 50; race.track.road.gascan2._yscale = 50; } if (race.track.road.gascan3._y < -110) { race.track.road.gascan3._xscale = 50; race.track.road.gascan3._yscale = 50; } if (race.track.road.gascan1._y < -50) { race.track.road.gascan1._xscale = 80; race.track.road.gascan1._yscale = 80; } if (race.track.road.gascan2._y < -50) { race.track.road.gascan2._xscale = 80; race.track.road.gascan2._yscale = 80; } if (race.track.road.gascan3._y < -50) { race.track.road.gascan3._xscale = 80; race.track.road.gascan3._yscale = 80; } if (race.track.road.gascan1._y > -49) { race.track.road.gascan1._xscale = 100; race.track.road.gascan1._yscale = 100; } if (race.track.road.gascan2._y > -49) { race.track.road.gascan2._xscale = 100; race.track.road.stop1._yscale = 50; } if (race.track.road.stop2._y < -140) { race.track.road.stop2._xscale = 50; race.track.road.stop2._yscale = 50; race.track.road.gascan2._yscale = 100; } if (race.track.road.gascan3._y > -49) { race.track.road.gascan3._xscale = 100; race.track.road.gascan3._yscale = 100; } if (race.track.road.stop1._y < -140) { race.track.road.stop1._xscale = 70; race.track.road.stop1._yscale = 70; } if (race.track.road.stop1._y > -139) { race.track.road.stop1._xscale = 120; race.track.road.stop1._yscale = 120; }
Frame 93
stop();
Frame 95
function getPorcentaje() { var _local1 = Math.ceil(Math.random() * 100); return(_local1); } function getOffset() { var _local1 = Math.ceil(Math.random() * 255); var _local2 = Math.round(Math.random() * 1); if (_local2 == 1) { _local1 = _local1 * 1; } return(_local1); } trace("Brat is: " + varball.brat); player1.player1.player1_txt.text = varball.username; brat.gotoAndStop(varball.brat); namestar.gotoAndStop(varball.brat); player1.totalTime.text = _global.finalTime; player1.starz = varball.stars; player1.upz = _global.gasz; player1.slickz = _global.slickz; p1starz = varball.stars * 700; p1gasz = _global.gasz * 200; p1slickz = _global.slickz * -100; finalscore = (p1starz + p1gasz) + p1slickz; trace(finalscore); player1.pointz = finalscore; screen_width = 800; screen_height = 200; frecuency = 0; MovieClip.prototype.serConfeti = function () { this._x = Math.ceil(Math.random() * screen_width); this._xscale = Math.ceil(Math.random() * screen_height); this._yscale = this._xscale; this.mover(); this.coloreame(); }; MovieClip.prototype.coloreame = function () { var _local3 = new Color(this); var _local2 = new Object(); _local2.ra = getPorcentaje(); _local2.rb = getOffset(); _local2.ga = getPorcentaje(); _local2.gb = getOffset(); _local2.ba = getPorcentaje(); _local2.bb = getOffset(); _local3.setTransform(_local2); }; MovieClip.prototype.mover = function () { this.onEnterFrame = function () { if (this._y < 600) { this._y = this._y + 10; this._xscale = Math.random() * 200; this._rotation = Math.random() * 360; } else { this.removeMovieClip(); } }; }; MovieClip.prototype.caidaConfeti = function () { this.createEmptyMovieClip("caida_mc", 1); var count = 0; var confCount = 1; this.caida_mc.onEnterFrame = function () { if (count < frecuency) { count++; } else { this.attachMovie("conf", "conf" + confCount, confCount); eval ("this.caida_mc.conf" + confCount).serConfeti(); count = 1; confCount++; } }; }; confetti.caidaConfeti();
Frame 106
player1.brat.gotoAndStop(varball.brat); player1.star.gotoAndStop(varball.brat);
Frame 117
racers_so.send(varball.opponent + "endStats", varball.stars, _global.slickz, _global.gasz); player1.brat.gotoAndStop(varball.brat); player1.star.gotoAndStop(varball.brat); player1.userName.userName_txt.text = varball.username; player2.brat.gotoAndStop(racers_so.data[varball.opponent].brat); player2.star.gotoAndStop(racers_so.data[varball.opponent].brat); player2.opponentName.opponentName_txt.text = racers_so.data[varball.opponent].username; player1.starz_txt.text = varball.stars; player1.gasz_txt.text = _global.gasz; player1.slickz_txt.text = _global.slickz; var endtext = ""; if (varball.stars < 3) { endtext = "Try again!"; varball.losses++; } else { endtext = "You won!"; varball.wins++; } local_so.data.wins = varball.wins; local_so.data.losses = varball.losses; local_so.flush(50); racers_so.send("updateStats", varball); p1starz = _global.starz1Num * 700; p1gasz = _global.gasz1Num * 200; p1slickz = _global.slickz1Num * -100; player1.player1Total_txt.text = (p1starz + p1gasz) + p1slickz; comstarz2 = _global.starz2Num * 700; comgasz2 = _global.gasz2Num * 200; onEndScreen = true;
Frame 119
function getPorcentaje() { var _local1 = Math.ceil(Math.random() * 100); return(_local1); } function getOffset() { var _local1 = Math.ceil(Math.random() * 255); var _local2 = Math.round(Math.random() * 1); if (_local2 == 1) { _local1 = _local1 * 1; } return(_local1); } stop(); barfobject(varball, "Final varball!"); screen_width = 350; screen_height = 200; frecuency = 0; MovieClip.prototype.serConfeti = function () { this._x = Math.ceil(Math.random() * screen_width); this._xscale = Math.ceil(Math.random() * screen_height); this._yscale = this._xscale; this.mover(); this.coloreame(); }; MovieClip.prototype.coloreame = function () { var _local3 = new Color(this); var _local2 = new Object(); _local2.ra = getPorcentaje(); _local2.rb = getOffset(); _local2.ga = getPorcentaje(); _local2.gb = getOffset(); _local2.ba = getPorcentaje(); _local2.bb = getOffset(); _local3.setTransform(_local2); }; MovieClip.prototype.mover = function () { this.onEnterFrame = function () { if (this._y < 600) { this._y = this._y + 10; this._xscale = Math.random() * 200; this._rotation = Math.random() * 360; } else { this.removeMovieClip(); } }; }; MovieClip.prototype.caidaConfeti = function () { this.createEmptyMovieClip("caida_mc", 1); var count = 0; var confCount = 1; this.caida_mc.onEnterFrame = function () { if (count < frecuency) { count++; } else { this.attachMovie("conf", "conf" + confCount, confCount); eval ("this.caida_mc.conf" + confCount).serConfeti(); count = 1; confCount++; } }; }; trace((("My Starz: " + _global.starz1Num) + " ") + varball.stars); if (_global.starz1Num == 3) { confetti.caidaConfeti(); } else { confetti2.caidaConfeti(); }
Symbol 10 MovieClip [slick] Frame 1
gotoAndStop(_global.tracker);
Symbol 10 MovieClip [slick] Frame 2
stop();
Symbol 10 MovieClip [slick] Frame 3
stop();
Symbol 10 MovieClip [slick] Frame 4
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 704 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local3 = __width; var _local2 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local3, oldHeight:_local2}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = mx.core.UIObject(createObject(className.symbolOwner.symbolName, id, depth, initobj)); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 705 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 706 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 707 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 708 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 709 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 710 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.126"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 711 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 712 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 713 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local5 = "down"; if (depthFlag == kBottom) { _local5 = "up"; } var _local6; if (_local3[_local2] != undefined) { _local6 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local5); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local6 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local6, _local3, _local5); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local5 = "down"; if (depthFlag == kBottom) { _local5 = "up"; } var _local6; if (_local3[_local2] != undefined) { _local6 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local5); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local6 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local6, _local3, _local5); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(MovieClip(this), _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local1 = targetDepth; var _local2 = targetDepth; if (direction == "down") { while (depthTable[_local2] != undefined) { _local2--; } return(_local2); } while (depthTable[_local1] != undefined) { _local1++; } return(_local1); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 714 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 715 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 716 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 717 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local4 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local4 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = mx.controls.scrollClasses.ScrollBar(createObject("HScrollBar", "hSB", 1001)); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local4)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local4, 0, colCount - _local4); viewableColumns = _local4; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local5 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local5 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = mx.controls.scrollClasses.ScrollBar(createObject("VScrollBar", "vSB", 1002)); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local5 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local5, 0, (rwCount - _local5) + _local8); viewableRows = _local5; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = mx.controls.scrollClasses.ScrollBar(createObject("FHScrollBar", "hSB", 1001)); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.126"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 718 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 719 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 720 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 721 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 722 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0
class mx.controls.listclasses.DataSelector extends Object { var __vPosition, setVPosition, __dataProvider, enabled, lastSelID, lastSelected, selected, invUpdateControl, invalidate, multipleSelection, updateControl, __rowCount, rows; function DataSelector () { super(); } static function Initialize(obj) { var _local3 = mixinProps; var _local4 = _local3.length; obj = obj.prototype; var _local1 = 0; while (_local1 < _local4) { obj[_local3[_local1]] = mixins[_local3[_local1]]; _local1++; } mixins.createProp(obj, "dataProvider", true); mixins.createProp(obj, "length", false); mixins.createProp(obj, "value", false); mixins.createProp(obj, "selectedIndex", true); mixins.createProp(obj, "selectedIndices", true); mixins.createProp(obj, "selectedItems", false); mixins.createProp(obj, "selectedItem", true); return(true); } function createProp(obj, propName, setter) { var p = (propName.charAt(0).toUpperCase() + propName.substr(1)); var _local2 = null; var _local3 = function (Void) { return(this["get" + p]()); }; if (setter) { _local2 = function (val) { this["set" + p](val); }; } obj.addProperty(propName, _local3, _local2); } function setDataProvider(dP) { if (__vPosition != 0) { setVPosition(0); } clearSelected(); __dataProvider.removeEventListener(this); __dataProvider = dP; dP.addEventListener("modelChanged", this); dP.addView(this); modelChanged({eventName:"updateAll"}); } function getDataProvider(Void) { return(__dataProvider); } function addItemAt(index, label, data) { if ((index < 0) || (!enabled)) { return(undefined); } var _local2 = __dataProvider; if (_local2 == undefined) { _local2 = (__dataProvider = new Array()); _local2.addEventListener("modelChanged", this); index = 0; } if ((typeof(label) == "object") || (typeof(_local2.getItemAt(0)) == "string")) { _local2.addItemAt(index, label); } else { _local2.addItemAt(index, {label:label, data:data}); } } function addItem(label, data) { addItemAt(__dataProvider.length, label, data); } function removeItemAt(index) { return(__dataProvider.removeItemAt(index)); } function removeAll(Void) { __dataProvider.removeAll(); } function replaceItemAt(index, newLabel, newData) { if (typeof(newLabel) == "object") { __dataProvider.replaceItemAt(index, newLabel); } else { __dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); } } function sortItemsBy(fieldName, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItemsBy(fieldName, order); } function sortItems(compareFunc, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItems(compareFunc, order); } function getLength(Void) { return(__dataProvider.length); } function getItemAt(index) { return(__dataProvider.getItemAt(index)); } function modelChanged(eventObj) { var _local3 = eventObj.firstItem; var _local6 = eventObj.lastItem; var _local7 = eventObj.eventName; if (_local7 == undefined) { _local7 = eventObj.event; _local3 = eventObj.firstRow; _local6 = eventObj.lastRow; if (_local7 == "addRows") { _local7 = (eventObj.eventName = "addItems"); } else if (_local7 == "deleteRows") { _local7 = (eventObj.eventName = "removeItems"); } else if (_local7 == "updateRows") { _local7 = (eventObj.eventName = "updateItems"); } } if (_local7 == "addItems") { for (var _local2 in selected) { var _local5 = selected[_local2]; if ((_local5 != undefined) && (_local5 >= _local3)) { selected[_local2] = selected[_local2] + ((_local6 - _local3) + 1); } } } else if (_local7 == "removeItems") { if (__dataProvider.length == 0) { delete selected; } else { var _local9 = eventObj.removedIDs; var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local4 = _local9[_local2]; if (selected[_local4] != undefined) { delete selected[_local4]; } _local2++; } for (_local2 in selected) { if (selected[_local2] >= _local3) { selected[_local2] = selected[_local2] - ((_local6 - _local3) + 1); } } } } else if (_local7 == "sort") { if (typeof(__dataProvider.getItemAt(0)) != "object") { delete selected; } else { var _local10 = __dataProvider.length; var _local2 = 0; while (_local2 < _local10) { if (isSelected(_local2)) { var _local4 = __dataProvider.getItemID(_local2); if (_local4 == lastSelID) { lastSelected = _local2; } selected[_local4] = _local2; } _local2++; } } } else if (_local7 == "filterModel") { setVPosition(0); } invUpdateControl = true; invalidate(); } function getValue(Void) { var _local2 = getSelectedItem(); if (typeof(_local2) != "object") { return(_local2); } return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); } function getSelectedIndex(Void) { for (var _local3 in selected) { var _local2 = selected[_local3]; if (_local2 != undefined) { return(_local2); } } } function setSelectedIndex(index) { if (((index >= 0) && (index < __dataProvider.length)) && (enabled)) { delete selected; selectItem(index, true); lastSelected = index; invUpdateControl = true; invalidate(); } else if (index == undefined) { clearSelected(); } } function getSelectedIndices(Void) { var _local2 = new Array(); for (var _local3 in selected) { _local2.push(selected[_local3]); } _local2.reverse(); return(((_local2.length > 0) ? (_local2) : undefined)); } function setSelectedIndices(indexArray) { if (multipleSelection != true) { return(undefined); } delete selected; var _local3 = 0; while (_local3 < indexArray.length) { var _local2 = indexArray[_local3]; if ((_local2 >= 0) && (_local2 < __dataProvider.length)) { selectItem(_local2, true); } _local3++; } invUpdateControl = true; updateControl(); } function getSelectedItems(Void) { var _local3 = getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); } function getSelectedItem(Void) { return(__dataProvider.getItemAt(getSelectedIndex())); } function selectItem(index, selectedFlag) { if (selected == undefined) { selected = new Object(); } var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (selectedFlag && (!isSelected(index))) { selected[_local2] = index; } else if (!selectedFlag) { delete selected[_local2]; } } function isSelected(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(false); } return(selected[_local2] != undefined); } function clearSelected(transition) { var _local3 = 0; for (var _local4 in selected) { var _local2 = selected[_local4]; if (((_local2 != undefined) && (__vPosition <= _local2)) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "normal", transition && ((_local3 % 3) == 0)); } _local3++; } delete selected; } static var mixins = new mx.controls.listclasses.DataSelector(); static var mixinProps = ["setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "sortItemsBy", "sortItems", "getLength", "getItemAt", "modelChanged", "calcPreferredWidthFromData", "calcPreferredHeightFromData", "getValue", "getSelectedIndex", "getSelectedItem", "getSelectedIndices", "getSelectedItems", "selectItem", "isSelected", "clearSelected", "setSelectedIndex", "setSelectedIndices"]; }
Symbol 723 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sortOn, reverse, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local4 = mixinProps; var _local6 = _local4.length; obj = obj.prototype; var _local3 = 0; while (_local3 < _local6) { obj[_local4[_local3]] = mixins[_local4[_local3]]; _global.ASSetPropFlags(obj, _local4[_local3], 1); _local3++; } mx.events.EventDispatcher.initialize(obj); _global.ASSetPropFlags(obj, "addEventListener", 1); _global.ASSetPropFlags(obj, "removeEventListener", 1); _global.ASSetPropFlags(obj, "dispatchEvent", 1); _global.ASSetPropFlags(obj, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { if (this.__ID__ == undefined) { this.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(this, "__ID__", 1); } return(this.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { if (index < length) { splice(index, 0, value); } else if (index > length) { trace("Cannot add an item past the end of the DataProvider"); return(undefined); } this[index] = value; updateViews("addItems", index, index); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { index = Math.min(length, index); newItems.unshift(index, 0); splice.apply(this, newItems); newItems.splice(0, 2); updateViews("addItems", index, (index + newItems.length) - 1); } function removeItemsAt(index, len) { var _local3 = new Array(); var _local2 = 0; while (_local2 < len) { _local3.push(getItemID(index + _local2)); _local2++; } var _local6 = splice(index, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:index, lastItem:(index + len) - 1, removedItems:_local6, removedIDs:_local3}); } function removeItemAt(index) { var _local2 = this[index]; removeItemsAt(index, 1); return(_local2); } function removeAll(Void) { splice(0); updateViews("removeItems", 0, length - 1); } function replaceItemAt(index, itemObj) { if ((index < 0) || (index >= length)) { return(undefined); } var _local3 = getItemID(index); this[index] = itemObj; this[index].__ID__ = _local3; updateViews("updateItems", index, index); } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local2 = this[index]; if ((typeof(_local2) != "object") && (_local2 != undefined)) { return(index); } return(_local2.getID()); } function sortItemsBy(fieldName, order) { if (typeof(order) == "string") { sortOn(fieldName); if (order.toUpperCase() == "DESC") { reverse(); } } else { sortOn(fieldName, order); } updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { this[index][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:index, lastItem:index, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 724 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0
class mx.controls.listclasses.ScrollSelectList extends mx.core.ScrollView { var invLayoutContent, rows, topRowZ, listContent, __dataProvider, __vPosition, tW, layoutX, layoutY, tH, invRowHeight, invalidate, __height, invUpdateControl, __cellRenderer, __labelFunction, __iconField, __iconFunction, getLength, baseRowZ, lastPosition, propertyTable, isSelected, wasKeySelected, changeFlag, clearSelected, selectItem, lastSelected, dispatchEvent, dragScrolling, _ymouse, scrollInterval, isPressed, onMouseUp, getSelectedIndex, enabled, tabEnabled, tabChildren, createEmptyMovieClip, border_mc; function ScrollSelectList () { super(); } function layoutContent(x, y, w, h) { delete invLayoutContent; var _local4 = Math.ceil(h / __rowHeight); roundUp = (h % __rowHeight) != 0; var _local12 = _local4 - __rowCount; if (_local12 < 0) { var _local3 = _local4; while (_local3 < __rowCount) { rows[_local3].removeMovieClip(); delete rows[_local3]; _local3++; } topRowZ = topRowZ + _local12; } else if (_local12 > 0) { if (rows == undefined) { rows = new Array(); } var _local3 = __rowCount; while (_local3 < _local4) { var _local2 = (rows[_local3] = listContent.createObject(__rowRenderer, "listRow" + (topRowZ++), topRowZ, {owner:this, styleName:this, rowIndex:_local3})); _local2._x = x; _local2._y = Math.round((_local3 * __rowHeight) + y); _local2.setSize(w, __rowHeight); _local2.drawRow(__dataProvider.getItemAt(__vPosition + _local3), getStateAt(__vPosition + _local3)); _local2.lastY = _local2._y; _local3++; } } if (w != tW) { var _local11 = ((_local12 > 0) ? (__rowCount) : (_local4)); var _local3 = 0; while (_local3 < _local11) { rows[_local3].setSize(w, __rowHeight); _local3++; } } if ((layoutX != x) || (layoutY != y)) { var _local3 = 0; while (_local3 < _local4) { rows[_local3]._x = x; rows[_local3]._y = Math.round((_local3 * __rowHeight) + y); _local3++; } } __rowCount = _local4; layoutX = x; layoutY = y; tW = w; tH = h; } function getRowHeight(Void) { return(__rowHeight); } function setRowHeight(v) { __rowHeight = v; invRowHeight = true; invalidate(); } function get rowHeight() { return(getRowHeight()); } function set rowHeight(w) { setRowHeight(w); //return(rowHeight); } function setRowCount(v) { __rowCount = v; } function getRowCount(Void) { var _local2 = ((__rowCount == 0) ? (Math.ceil(__height / __rowHeight)) : (__rowCount)); return(_local2); } function get rowCount() { return(getRowCount()); } function set rowCount(w) { setRowCount(w); //return(rowCount); } function setEnabled(v) { super.setEnabled(v); invUpdateControl = true; invalidate(); } function setCellRenderer(cR) { __cellRenderer = cR; var _local2 = 0; while (_local2 < rows.length) { rows[_local2].setCellRenderer(true); _local2++; } invUpdateControl = true; invalidate(); } function set cellRenderer(cR) { setCellRenderer(cR); //return(cellRenderer); } function get cellRenderer() { return(__cellRenderer); } function set labelField(field) { setLabelField(field); //return(labelField); } function setLabelField(field) { __labelField = field; invUpdateControl = true; invalidate(); } function get labelField() { return(__labelField); } function set labelFunction(func) { setLabelFunction(func); //return(labelFunction); } function setLabelFunction(func) { __labelFunction = func; invUpdateControl = true; invalidate(); } function get labelFunction() { return(__labelFunction); } function set iconField(field) { setIconField(field); //return(iconField); } function setIconField(field) { __iconField = field; invUpdateControl = true; invalidate(); } function get iconField() { return(__iconField); } function set iconFunction(func) { setIconFunction(func); //return(iconFunction); } function setIconFunction(func) { __iconFunction = func; invUpdateControl = true; invalidate(); } function get iconFunction() { return(__iconFunction); } function setVPosition(pos) { if (pos < 0) { return(undefined); } if ((pos > 0) && (pos > ((getLength() - __rowCount) + roundUp))) { return(undefined); } var _local8 = pos - __vPosition; if (_local8 == 0) { return(undefined); } __vPosition = pos; var _local10 = _local8 > 0; _local8 = Math.abs(_local8); if (_local8 >= __rowCount) { updateControl(); } else { var _local4 = new Array(); var _local9 = __rowCount - _local8; var _local12 = _local8 * __rowHeight; var _local11 = _local9 * __rowHeight; var _local6 = (_local10 ? 1 : -1); var _local3 = 0; while (_local3 < __rowCount) { if (((_local3 < _local8) && (_local10)) || ((_local3 >= _local9) && (!_local10))) { rows[_local3]._y = rows[_local3]._y + Math.round(_local6 * _local11); var _local5 = _local3 + (_local6 * _local9); var _local7 = __vPosition + _local5; _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; _local4[_local5].drawRow(__dataProvider.getItemAt(_local7), getStateAt(_local7), false); } else { rows[_local3]._y = rows[_local3]._y - Math.round(_local6 * _local12); var _local5 = _local3 - (_local6 * _local8); _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; } _local3++; } rows = _local4; _local3 = 0; while (_local3 < __rowCount) { rows[_local3].swapDepths(baseRowZ + _local3); _local3++; } } lastPosition = pos; super.setVPosition(pos); } function setPropertiesAt(index, obj) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (propertyTable == undefined) { propertyTable = new Object(); } propertyTable[_local2] = obj; rows[index - __vPosition].drawRow(__dataProvider.getItemAt(index), getStateAt(index)); } function getPropertiesAt(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getPropertiesOf(obj) { var _local2 = obj.getID(); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getStyle(styleProp) { var _local2 = super.getStyle(styleProp); var _local3 = mx.styles.StyleManager.colorNames[_local2]; if (_local3 != undefined) { _local2 = _local3; } return(_local2); } function updateControl(Void) { var _local2 = 0; while (_local2 < __rowCount) { rows[_local2].drawRow(__dataProvider.getItemAt(_local2 + __vPosition), getStateAt(_local2 + __vPosition)); _local2++; } delete invUpdateControl; } function getStateAt(index) { return((isSelected(index) ? "selected" : "normal")); } function selectRow(rowIndex, transition, allowChangeEvent) { if (!selectable) { return(undefined); } var _local3 = __vPosition + rowIndex; var _local8 = __dataProvider.getItemAt(_local3); var _local5 = rows[rowIndex]; if (_local8 == undefined) { return(undefined); } if (transition == undefined) { transition = true; } if (allowChangeEvent == undefined) { allowChangeEvent = wasKeySelected; } changeFlag = true; if (((!multipleSelection) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { clearSelected(transition); selectItem(_local3, true); lastSelected = _local3; _local5.drawRow(_local5.item, getStateAt(_local3), transition); } else if (Key.isDown(16) && (multipleSelection)) { if (lastSelected == undefined) { lastSelected = _local3; } var _local4 = ((lastSelected < _local3) ? 1 : -1); clearSelected(false); var _local2 = lastSelected; while (_local2 != _local3) { selectItem(_local2, true); if ((_local2 >= __vPosition) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "selected", false); } _local2 = _local2 + _local4; } selectItem(_local3, true); _local5.drawRow(_local5.item, "selected", transition); } else if (Key.isDown(17)) { var _local7 = isSelected(_local3); if ((!multipleSelection) || (wasKeySelected)) { clearSelected(transition); } if (!((!multipleSelection) && (_local7))) { selectItem(_local3, !_local7); var _local9 = ((!_local7) ? "selected" : "normal"); _local5.drawRow(_local5.item, _local9, transition); } lastSelected = _local3; } if (allowChangeEvent) { dispatchEvent({type:"change"}); } delete wasKeySelected; } function dragScroll(Void) { clearInterval(dragScrolling); if (_ymouse < 0) { setVPosition(__vPosition - 1); selectRow(0, false); var _local2 = Math.min((-_ymouse) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else if (_ymouse > __height) { var _local3 = __vPosition; setVPosition(__vPosition + 1); if (_local3 != __vPosition) { selectRow((__rowCount - 1) - roundUp, false); } var _local2 = Math.min((_ymouse - __height) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else { dragScrolling = setInterval(this, "dragScroll", 15); } updateAfterEvent(); } function __onMouseUp(Void) { clearInterval(dragScrolling); delete dragScrolling; delete dragScrolling; delete isPressed; delete onMouseUp; if (!selectable) { return(undefined); } if (changeFlag) { dispatchEvent({type:"change"}); } delete changeFlag; } function moveSelBy(incr) { if (!selectable) { setVPosition(__vPosition + incr); return(undefined); } var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = -1; } var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < __vPosition) || (_local3 >= (__vPosition + __rowCount))) { setVPosition(_local3); } if ((_local2 >= ((__vPosition + __rowCount) - roundUp)) || (_local2 < __vPosition)) { setVPosition(__vPosition + incr); } wasKeySelected = true; selectRow(_local2 - __vPosition, false); } function keyDown(e) { if (selectable) { if (findInputText()) { return(undefined); } } if (e.code == 40) { moveSelBy(1); } else if (e.code == 38) { moveSelBy(-1); } else if (e.code == 34) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((__rowCount - 1) - roundUp); } else if (e.code == 33) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((1 - __rowCount) + roundUp); } else if (e.code == 36) { moveSelBy(-__dataProvider.length); } else if (e.code == 35) { moveSelBy(__dataProvider.length); } } function findInputText(Void) { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { findString(String.fromCharCode(_local2)); return(true); } } function findString(str) { if (__dataProvider.length == 0) { return(undefined); } var _local4 = getSelectedIndex(); if (_local4 == undefined) { _local4 = 0; } var _local6 = 0; var _local3 = _local4 + 1; while (_local3 != _local4) { var _local2 = __dataProvider.getItemAt(_local3); if (_local2 instanceof XMLNode) { _local2 = _local2.attributes[__labelField]; } else if (typeof(_local2) != "string") { _local2 = String(_local2[__labelField]); } _local2 = _local2.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { _local6 = _local3 - _local4; break; } if (_local3 >= (getLength() - 1)) { _local3 = -1; } _local3++; } if (_local6 != 0) { moveSelBy(_local6); } } function onRowPress(rowIndex) { if (!enabled) { return(undefined); } isPressed = true; dragScrolling = setInterval(this, "dragScroll", 15); onMouseUp = __onMouseUp; if (!selectable) { return(undefined); } selectRow(rowIndex); } function onRowRelease(rowIndex) { } function onRowRollOver(rowIndex) { if (!enabled) { return(undefined); } var _local2 = rows[rowIndex].item; if (getStyle("useRollOver") && (_local2 != undefined)) { rows[rowIndex].drawRow(_local2, "highlighted", false); } dispatchEvent({type:"itemRollOver", index:rowIndex + __vPosition}); } function onRowRollOut(rowIndex) { if (!enabled) { return(undefined); } if (getStyle("useRollOver")) { rows[rowIndex].drawRow(rows[rowIndex].item, getStateAt(rowIndex + __vPosition), false); } dispatchEvent({type:"itemRollOut", index:rowIndex + __vPosition}); } function onRowDragOver(rowIndex) { if (((!enabled) || (isPressed != true)) || (!selectable)) { return(undefined); } if (dropEnabled) { } else if (dragScrolling) { selectRow(rowIndex, false); } else { onMouseUp = __onMouseUp; onRowPress(rowIndex); } } function onRowDragOut(rowIndex) { if (!enabled) { return(undefined); } if (dragEnabled) { } else { onRowRollOut(rowIndex); } } function init(Void) { super.init(); tabEnabled = true; tabChildren = false; if (__dataProvider == undefined) { __dataProvider = new Array(); __dataProvider.addEventListener("modelChanged", this); } baseRowZ = (topRowZ = 10); } function createChildren(Void) { super.createChildren(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); invLayoutContent = true; invalidate(); } function draw(Void) { if (invRowHeight) { delete invRowHeight; __rowCount = 0; listContent.removeMovieClip(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); } if (invUpdateControl) { updateControl(); } border_mc.draw(); } function invalidateStyle(propName) { if (isRowStyle[propName]) { invUpdateControl = true; invalidate(); } else { var _local3 = 0; while (_local3 < __rowCount) { rows[_local3].invalidateStyle(propName); _local3++; } } super.invalidateStyle(propName); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.listclasses.ScrollSelectList); static var mixIt2 = mx.controls.listclasses.DataProvider.Initialize(Array); var CONTENTDEPTH = 100; var __hPosition = 0; var __rowRenderer = "SelectableRow"; var __rowHeight = 22; var __rowCount = 0; var __labelField = "label"; var minScrollInterval = 30; var dropEnabled = false; var dragEnabled = false; var className = "ScrollSelectList"; var isRowStyle = {styleName:true, backgroundColor:true, selectionColor:true, rollOverColor:true, selectionDisabledColor:true, backgroundDisabledColor:true, textColor:true, textSelectedColor:true, textRollOverColor:true, textDisabledColor:true, alternatingRowColors:true, defaultIcon:true}; var roundUp = 0; var selectable = true; var multipleSelection = false; }
Symbol 725 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 726 MovieClip [__Packages.com.mosesSupposes.fuse.CustomEasing] Frame 0
class com.mosesSupposes.fuse.CustomEasing { function CustomEasing () { } static function precalced(t, b, c, d, pl) { return(b + (c * pl[Math.round((t / d) * pl.length)])); } static function fromCurve(t, b, c, d, pl) { var _local4 = (200 * t) / d; var _local2 = -1; var _local1; _local2++; while (pl[_local2].Mx <= _local4) { _local1 = pl[_local2]; } var _local7 = _local1.Px; var _local5 = _local1.Nx; var _local6 = ((_local7 == 0) ? ((-(_local1.Mx - _local4)) / _local5) : (((-_local5) + Math.sqrt((_local5 * _local5) - ((4 * _local7) * (_local1.Mx - _local4)))) / (2 * _local7))); return(b - (c * (((_local1.My + (_local1.Ny * _local6)) + ((_local1.Py * _local6) * _local6)) / 200))); } static var registryKey = "customEasing"; }
Symbol 727 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon] Frame 0
class com.mosesSupposes.fuse.FuseKitCommon { static var logOutput; function FuseKitCommon () { } static function _cts() { return("|_tint|_tintPercent|_brightness|_brightOffset|_contrast|_invertColor|_colorReset|_colorTransform|"); } static function _resetTo100() { return("|_alpha|_contrast|_invertColor|_tintPercent|_xscale|_yscale|_scale|"); } static function _resetTo0() { return("|_brightness|_brightOffset|_colorReset|_rotation|"); } static function _underscoreable() { return(_cts() + "_frame|_x|_y|_xscale|_yscale|_scale|_width|_height|_size|_rotation|_alpha|_fade|_visible|"); } static function _cbprops() { return("|skipLevel|cycles|roundResults|extra1|extra2|func|scope|args|startfunc|startscope|startargs|updfunc|updscope|updargs|"); } static function _fuseEvents() { return("|onStart|onStop|onPause|onResume|onAdvance|onComplete|"); } static function _fuseprops() { return("|command|label|delay|event|eventparams|target|addTarget|trigger|startAt|ease|easing|seconds|duration|time|"); } static function _validateFuseCommand(c, inGroup, hasArg, outputLevel, simple) { var _local1 = false; var _local2 = false; switch (c) { case "start" : case "stop" : case "pause" : case "resume" : case "setStartProps" : if (inGroup != true) { _local1 = true; } break; case "delay" : case "trigger" : if (simple == true) { if (hasArg == true) { _local1 = true; } } else { _local2 = true; } inGroup = false; break; case "skipTo" : if (!((hasArg == true) && (inGroup != true))) { break; } _local1 = true; } if ((outputLevel > 0) && (_local1 == false)) { error("109", c, inGroup, _local2); } return(_local1); } static function output(s) { if (typeof(logOutput) == "function") { logOutput(s); } else { trace(s); } } static function error(errorCode) { var _local3 = arguments[1]; var _local4 = arguments[2]; var _local6 = arguments[3]; if (VERBOSE != true) { output(("[FuseKitCommon#" + errorCode) + "]"); return(undefined); } var _local2 = ""; var _local5 = newline; switch (errorCode) { case "001" : _local2 = _local2 + "** ERROR: When using simpleSetup to extend prototypes, you must pass the Shortcuts class. **"; _local2 = _local2 + (_local5 + " import com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + " ZigoEngine.simpleSetup(Shortcuts);") + _local5); break; case "002" : _local2 = _local2 + "** ZigoEngine.doShortcut: shortcuts missing. Use the setup commands: import com.mosesSupposes.fuse.*; ZigoEngine.register(Shortcuts); **"; break; case "003" : _local2 = _local2 + ((_local5 + "*** Error: DO NOT use #include \"lmc_tween.as\" with this version of ZigoEngine! ***") + _local5); break; case "004" : _local2 = _local2 + (("** ZigoEngine.doTween - too few arguments [" + _local3) + "]."); if (Boolean(_local4) == true) { _local2 = _local2 + " If you are trying to use Object Syntax without Fuse, pass FuseItem in your register() or simpleSetup() call. **"; } else { _local2 = _local2 + " Object syntax call failed. **"; } break; case "005" : _local2 = _local2 + (((("** ZigoEngine.doTween - missing targets[" + _local3) + "] and/or props[") + _local4) + "] **"); break; case "006" : _local2 = _local2 + (("** Error: easing shortcut string not recognized (\"" + _local3) + "\"). You may need to pass the in PennerEasing class during register or simpleSetup. **"); break; case "007" : _local2 = _local2 + (((("- ZigoEngine: Target locked [" + _local3) + "], ignoring tween call [") + _local4) + "]"); break; case "008" : _local2 = _local2 + "** You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "009" : _local2 = _local2 + (("** ZigoEngine: A callback parameter \"" + _local3) + "\" was not recognized. **"); break; case "010" : _local2 = _local2 + ((((("** " + ((_local3 == true) ? "ZigoEngine" : "FuseItem")) + " unable to parse ") + ((_local4 == 1) ? "callback[" : (String(_local4) + " callbacks["))) + _local6) + "]. Try using the syntax {scope:this, func:\"myFunction\"} **"); break; case "011" : _local2 = _local2 + (((("- ZigoEngine: Callbacks discarded via skipLevel 2 option [" + _local3) + "|") + _local4) + "]."); break; case "012" : _local2 = _local2 + (((((("- Engine set props or ignored no-change tween on: " + _local3) + ", props passed:[") + _local4) + "], endvals passed:[") + _local6) + "]"); break; case "013" : _local2 = _local2 + (((((("- Engine added tween on:\n\ttargets:[" + _local3) + "]\n\tprops:[") + _local4) + "]\n\tendvals:[") + _local6) + "]"); break; case "014" : _local2 = _local2 + "** Error: easing function passed is not usable with this engine. Functions need to follow the Robert Penner model. **"; break; case "015" : _local2 = _local2 + "** Error: The CustomEasing class must be passed during setup (register or simpleSetup) to use custom easing Arrays. **"; break; case "016" : _local2 = _local2 + (("[ ZigoEngine.TIME_MULTIPLIER: " + String(Number(Number(_local3) * 100))) + "% ]"); break; case "101" : _local2 = _local2 + "** ERROR: Fuse simpleSetup was removed in version 2.0! **"; _local2 = _local2 + (_local5 + " You must now use the following commands:"); _local2 = _local2 + ((_local5 + _local5) + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + (_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);"); _local2 = _local2 + ((_local5 + "Note that PennerEasing is optional, and FuseFMP is also accepted. (FuseFMP.simpleSetup is run automatically if included.)") + _local5); break; case "102" : _local2 = _local2 + (((("** Fuse " + _local3) + " index or label not found (") + _local4) + ") or out of range. **"); break; case "103" : _local2 = _local2 + (((("** Fuse skipTo (" + _local3) + ") ignored - targets the current index (") + _local4) + "). **"); break; case "104" : _local2 = _local2 + (("** Fuse fastForward index out of play range (" + _local3) + ") - skipTo has been called instead. **"); break; case "105" : _local2 = _local2 + "** An unsupported Array method was called on Fuse. **"; break; case "106" : _local2 = _local2 + "** ERROR: You have not set up Fuse correctly. **"; _local2 = _local2 + (_local5 + "You must now use the following commands (PennerEasing is optional)."); _local2 = _local2 + (_local5 + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);") + _local5); break; case "107" : _local2 = _local2 + "** Fuse :: id not found - Aborting open(). **"; break; case "108" : _local2 = _local2 + "** Fuse.startRecent: No recent Fuse found to start! **"; break; case "109" : _local2 = _local2 + (("** Command \"" + _local3) + "\" discarded. "); if (_local4 == true) { _local2 = _local2 + "Not allowed within a group. **"; } else if (_local6 == true) { _local2 = _local2 + (("Not supported in Object Syntax, use the " + _local3) + " property instead. **"); } else { _local2 = _local2 + "The command may be unrecognized or missing an argument. **"; } break; case "110" : _local2 = _local2 + (((("** " + _local3) + " illegal Fuse property discarded:\"") + _local4) + "\". Bezier keywords other than x and y cannot be set as start values. **"); break; case "112" : _local2 = _local2 + "** Fuse: missing com.mosesSupposes.fuse.ZigoEngine! Cannot tween. **"; break; case "113" : _local2 = _local2 + "** FuseItem: A callback has been discarded. Actions with a command may only contain: label, delay, scope, args. **"; break; case "115" : _local2 = _local2 + ((_local3 + " overlapping prop discarded: ") + _local4); break; case "116" : _local2 = _local2 + ("** FuseItem Error: Delays within groups (arrays) and start/update callbacks are not supported when using Fuse without ZigoEngine. Although you need to restructure your Fuse, it should be possible to achieve the same results. **" + _local5); break; case "117" : _local2 = _local2 + (("** " + _local3) + ": infinite cycles are not allowed within Fuses - discarded. **"); break; case "118" : _local2 = _local2 + ((("** " + _local3) + ": No targets found!") + ((_local4 == true) ? " [Unable to set start props] **" : " [Skipping tween parameters in this action] **")); break; case "119" : _local2 = _local2 + ((((("** " + _local3) + ": ") + ((_local4 == 1) ? "" : (_local4 + " actions in the group"))) + " missing targets") + ((_local6 == true) ? " during setStartProps **" : " **")); break; case "120" : _local2 = _local2 + (((("** " + _local3) + ": conflict with \"") + _local4) + "\". Property might be doubled within a grouped-action array. **"); break; case "121" : _local2 = _local2 + "** Fuse timecode formatting requires \"00:\" formatting (example:\"01:01:33\" yields 61.33 seconds.) **"; break; case "122" : _local2 = _local2 + (("** Event \"" + _local3) + "\" reserved by Fuse. **"); break; case "123" : _local2 = _local2 + (("** A Fuse event parameter failed in " + _local3) + " **"); break; case "124" : _local2 = _local2 + (((("** " + _local3) + ": trigger:") + _local4) + " ignored - only one trigger is allowed per action **"); break; case "125" : _local2 = _local2 + (_local3 + " Warning - fastForward hit an item during its tween cycle, may malfunction."); break; case "201" : _local2 = _local2 + (("**** FuseFMP cannot initialize argument " + _local3) + " (BitmapFilters cannot be applied to this object type) ****"); break; case "202" : _local2 = _local2 + (((("** FuseFMP error: A " + _local3) + " could not be created for ") + _local4) + " **"); break; case "203" : _local2 = _local2 + (("** FuseFMP.setFilterProps - too few arguments passed (" + _local3) + ") - minimum 2 required. **"); break; case "204" : _local2 = _local2 + (("** FuseFMP.setFilterProps could not locate the filter passed. (" + _local3) + ") **"); } output(_local2); } static function parseCallback(callback, targets, outputLevel, callerIsEngine, addprefix) { if (callback._vcb == true) { return(callback); } var validCBs = {_vcb:true, skipLevel:_global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL, cycles:1}; if (callback == undefined) { return(validCBs); } var cbErrors = []; if (typeof(callback) == "object") { if (((callback.skipLevel != undefined) && (typeof(callback.skipLevel) == "number")) && (callback.skipLevel != _global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL)) { if ((callback.skipLevel >= 0) && (callback.skipLevel <= 2)) { validCBs.skipLevel = callback.skipLevel; } } if (callback.cycles != undefined) { if ((typeof(callback.cycles) == "number") && (callback.cycles > -1)) { validCBs.cycles = callback.cycles; } else if (callback.cycles.toUpperCase() == "LOOP") { validCBs.cycles = 0; } } if (callback.extra1 != undefined) { validCBs.extra1 = callback.extra1; } if (callback.extra2 != undefined) { validCBs.extra2 = callback.extra2; } if ((callback.roundResults === true) || (callback.roundResults === false)) { validCBs.roundResults = callback.roundResults; } } else { callback = {func:callback}; } var prefixes = ["start", "upd", ""]; var easyfuncparse = _global.com.mosesSupposes.fuse.Shortcuts.parseStringTypeCallback; for (var i in prefixes) { var prefix = prefixes[i]; var fstr = callback[prefix + "func"]; if (((fstr != undefined) && (typeof(fstr) == "string")) && (fstr.indexOf("(") > -1)) { if (easyfuncparse != undefined) { var efc = easyfuncparse(fstr); if (efc.func != undefined) { callback[prefix + "scope"] = efc.scope; callback[prefix + "func"] = efc.func; callback[prefix + "args"] = efc.args; } } else if (outputLevel > 0) { error("008"); } } } var basescope = callback.scope; for (var i in callback) { var fi = i.toLowerCase().indexOf("func"); if (fi > -1) { var prefix = i.slice(0, fi); var func = callback[i]; var args = callback[prefix + "args"]; var scope = ((callback[prefix + "scope"] == undefined) ? (basescope) : (callback[prefix + "scope"])); if ((typeof(func) == "string") && (scope[func] == undefined)) { for (var j in targets) { var targ = targets[j]; if (typeof(targ[func]) == "function") { scope = targ; break; } if (typeof(targ._parent[func]) == "function") { scope = targ._parent; break; } } if ((scope == undefined) && (_level0[func] != undefined)) { scope = _level0; } if ((scope == undefined) && (_global[func] != undefined)) { scope = _global; } } if (typeof(func) != "function") { if (typeof(scope[String(func)]) == "function") { func = scope[String(func)]; } else { func = eval (String(func)); } } if (func == undefined) { cbErrors.push(String((((((((addprefix == null) ? (i) : (addprefix + i)) + ":") + ((typeof(callback[i]) == "string") ? (("\"" + callback[i]) + "\"") : (callback[i]))) + "/") + prefix) + "scope:") + scope)); } else { if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } if (prefix == "") { prefix = "end"; } validCBs[prefix] = {s:scope, f:func, a:args}; if (callerIsEngine == true) { validCBs[prefix].id = ++cbTicker; } if (prefix == "start") { validCBs.start.fired = false; } } } else if (_cbprops().indexOf(("|" + i) + "|") == -1) { error("009", i); } } if ((cbErrors.length > 0) && (outputLevel > 0)) { if (outputLevel > 0) { error("010", callerIsEngine, cbErrors.length, cbErrors.toString()); } } return(validCBs); } static var VERSION = "Fuse Kit 2.1.2 Copyright (c) 2006 Moses Gunesch, MosesSupposes.com under MIT Open Source License"; static var VERBOSE = true; static var ALL = "ALL"; static var ALLCOLOR = "ALLCOLOR"; static var cbTicker = 0; }
Symbol 728 MovieClip [__Packages.com.mosesSupposes.fuse.FuseFMP] Frame 0
class com.mosesSupposes.fuse.FuseFMP { static var _classes, _shortcuts, _getter, _setter; function FuseFMP () { } static function simpleSetup() { initialize(MovieClip.prototype, Button.prototype, TextField.prototype); _global.FuseFMP = com.mosesSupposes.fuse.FuseFMP; for (var _local2 in _classes) { _global[_local2] = _classes[_local2]; } } static function initialize(target) { if (_classes == undefined) { _shortcuts = {getFilterName:function (f) { return(com.mosesSupposes.fuse.FuseFMP.getFilterName(f)); }, getFilterIndex:function (f) { return(com.mosesSupposes.fuse.FuseFMP.getFilterIndex(this, f)); }, getFilter:function (f, createNew) { return(com.mosesSupposes.fuse.FuseFMP.getFilter(this, f, createNew)); }, writeFilter:function (f, pObj) { return(com.mosesSupposes.fuse.FuseFMP.writeFilter(this, f, pObj)); }, removeFilter:function (f) { return(com.mosesSupposes.fuse.FuseFMP.removeFilter(this, f)); }, getFilterProp:function (prop, createNew) { return(com.mosesSupposes.fuse.FuseFMP.getFilterProp(this, prop, createNew)); }, setFilterProp:function (prop, v) { com.mosesSupposes.fuse.FuseFMP.setFilterProp(this, prop, v); }, setFilterProps:function (fOrPObj, pObj) { com.mosesSupposes.fuse.FuseFMP.setFilterProps(this, fOrPObj, pObj); }, traceAllFilters:function () { com.mosesSupposes.fuse.FuseFMP.traceAllFilters(); }}; _classes = {BevelFilter:flash.filters.BevelFilter, BlurFilter:flash.filters.BlurFilter, ColorMatrixFilter:flash.filters.ColorMatrixFilter, ConvolutionFilter:flash.filters.ConvolutionFilter, DisplacementMapFilter:flash.filters.DisplacementMapFilter, DropShadowFilter:flash.filters.DropShadowFilter, GlowFilter:flash.filters.GlowFilter, GradientBevelFilter:flash.filters.GradientBevelFilter, GradientGlowFilter:flash.filters.GradientGlowFilter}; _getter = {__resolve:function (name) { var _local4 = function () { var _local3 = this; if (_local3.filters != undefined) { var _local2 = name.split("_"); if (_local2[1] == "blur") { _local2[1] = "blurX"; } return(com.mosesSupposes.fuse.FuseFMP.getFilter(this, _local2[0] + "Filter", false)[_local2[1]]); } }; return(_local4); }}; _setter = {__resolve:function (name) { var _local3 = function (val) { var _local2 = this; if (_local2.filters != undefined) { com.mosesSupposes.fuse.FuseFMP.setFilterProp(this, name, val); } }; return(_local3); }}; } if (arguments[0] == null) { return(undefined); } var _local6 = [MovieClip, Button, TextField]; for (var _local13 in arguments) { var _local7 = false; for (var _local10 in _local6) { if ((arguments[_local13] instanceof _local6[_local10]) || (arguments[_local13] == Function(_local6[_local10]).prototype)) { _local7 = true; break; } } if (!_local7) { com.mosesSupposes.fuse.FuseKitCommon.error("201", _local13); continue; } for (var _local11 in _classes) { var _local5 = new _classes[_local11](); for (var _local8 in _local5) { if (typeof(_local5[_local8]) == "function") { continue; } var _local4 = (_local11.substr(0, -6) + "_") + _local8; arguments[_local13].addProperty(_local4, _getter[_local4], _setter[_local4]); _global.ASSetPropFlags(arguments[_local13], _local4, 3, 1); if (_local8 == "blurX") { _local4 = _local4.slice(0, -1); arguments[_local13].addProperty(_local4, _getter[_local4], _setter[_local4]); _global.ASSetPropFlags(arguments[_local13], _local4, 3, 1); } } } for (var _local9 in _shortcuts) { arguments[_local13][_local9] = _shortcuts[_local9]; _global.ASSetPropFlags(arguments[_local13], _local9, 7, 1); } } } static function deinitialize() { if (_classes == undefined) { return(undefined); } if (arguments.length == 0) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } for (var _local8 in arguments) { for (var _local7 in _classes) { var _local4 = new _classes[_local7](); for (var _local5 in _local4) { if (typeof(_local4[_local5]) == "function") { continue; } var _local3 = (_local7.substr(0, -6) + "_") + _local5; _global.ASSetPropFlags(arguments[_local8], _local3, 0, 2); arguments[_local8].addProperty(_local3, null, null); delete arguments[_local8][_local3]; } } for (var _local6 in _shortcuts) { _global.ASSetPropFlags(arguments[_local8], _local6, 0, 2); delete arguments[_local8][_local6]; } } } static function getFilterName(instance) { if (_classes == undefined) { initialize(null); } for (var _local1 in _classes) { if (instance.__proto__ == Function(_classes[_local1]).prototype) { return(_local1); } } return(null); } static function getFilterIndex(target, filter) { if (_classes == undefined) { initialize(null); } filter = getInstance(filter); if (filter === null) { return(-1); } var _local2 = target.filters; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].__proto__ == filter.__proto__) { return(_local1); } _local1++; } return(-1); } static function getFilter(target, filter, createNew) { var _local1 = getFilterIndex(target, filter); if (_local1 == -1) { if (createNew != true) { return(null); } _local1 = writeFilter(target, filter); if (_local1 == -1) { return(null); } } return(target.filters[_local1]); } static function writeFilter(target, filter, propsObj) { if (_classes == undefined) { initialize(null); } filter = getInstance(filter); if (filter === null) { return(-1); } var _local4 = target.filters; var _local2 = getFilterIndex(target, filter); if (_local2 == -1) { _local4.push(filter); } else { _local4[_local2] = filter; } target.filters = _local4; if (typeof(propsObj) == "object") { setFilterProps(target, filter, propsObj); } _local2 = getFilterIndex(target, filter); return(_local2); } static function removeFilter(target, filter) { if (_classes == undefined) { initialize(null); } filter = getInstance(filter); var _local2 = target.filters; var _local1 = getFilterIndex(target, filter); if (_local1 == -1) { return(false); } _local2.splice(_local1, 1); target.filters = _local2; return(true); } static function getFilterProp(target, propname, createNew) { var _local1 = propname.split("_"); if (_local1[1] == "blur") { _local1[1] = "blurX"; } return(getFilter(target, _local1[0] + "Filter", createNew)[_local1[1]]); } static function setFilterProp(target, propname, value) { if (_classes == undefined) { initialize(null); } var _local8 = propname.split("_"); var _local5 = _local8[0] + "Filter"; if (_classes[_local5] == undefined) { return(undefined); } var _local2 = new _classes[_local5](); if ((BLUR_ZERO == true) && (_local5 == "BlurFilter")) { _local2.blurX = (_local2.blurY = 0); } var _local6 = _local8[1]; var _local1 = target.filters.length || 0; while (_local1-- , _local1 > -1) { if (target.filters[_local1].__proto__ == _local2.__proto__) { _local2 = target.filters[_local1]; break; } } if (_local2 == null) { com.mosesSupposes.fuse.FuseKitCommon.error("202", _local5, target); } if (_local6 == "blur") { _local2.blurX = value; _local2.blurY = value; } else { if ((typeof(value) == "string") && (_local6.toLowerCase().indexOf("color") > -1)) { if (value.charAt(0) == "#") { value = value.slice(1); } value = ((value.charAt(1).toLowerCase() != "x") ? (Number("0x" + value)) : (Number(value))); } _local2[_local6] = value; } var _local7 = target.filters; if (_local1 == -1) { _local7.push(_local2); } else { _local7[_local1] = _local2; } target.filters = _local7; } static function setFilterProps(target, filterOrPropsObj, propsObj) { if (arguments.length < 2) { com.mosesSupposes.fuse.FuseKitCommon.error("203", arguments.length); return(undefined); } if (_classes == undefined) { initialize(null); } var _local10 = new Object(); var _local11 = arguments.length == 2; if (_local11 == false) { var _local14 = getFilterName(getInstance(filterOrPropsObj)); if (_classes[_local14] == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("204", filterOrPropsObj); return(undefined); } _local10[_local14] = 1; } else { propsObj = filterOrPropsObj; for (var _local12 in propsObj) { var _local14 = _local12.split("_")[0] + "Filter"; if ((_classes[_local14] != undefined) && (_local10[_local14] == undefined)) { _local10[_local14] = 1; } } } if (!(target instanceof Array)) { target = [target]; } for (var _local15 in target) { var _local5 = target[_local15]; for (var _local14 in _local10) { var _local3 = new _classes[_local14](); if ((BLUR_ZERO == true) && (_local14 == "BlurFilter")) { _local3.blurX = (_local3.blurY = 0); } var _local4 = _local5.filters.length || 0; while (_local4-- , _local4 > -1) { if (_local5.filters[_local4].__proto__ == _local3.__proto__) { _local3 = _local5.filters[_local4]; break; } } if (_local3 == null) { com.mosesSupposes.fuse.FuseKitCommon.error("202", _local14, _local5); continue; } var _local7 = String(_local14).slice(0, -6) + "_"; for (var _local12 in propsObj) { var _local6 = _local12.indexOf(_local7) == 0; if ((_local11 == true) && (_local6 == false)) { continue; } var _local2 = propsObj[_local12]; if (_local6 == true) { var _local12 = _local12.slice(_local7.length); } if (_local12 == "blur") { _local3.blurX = _local2; _local3.blurY = _local2; } else { if ((typeof(_local2) == "string") && (_local12.toLowerCase().indexOf("color") > -1)) { if (_local2.charAt(0) == "#") { _local2 = _local2.slice(1); } _local2 = ((_local2.charAt(1).toLowerCase() != "x") ? (Number("0x" + _local2)) : (Number(_local2))); } _local3[_local12] = _local2; } } var _local8 = _local5.filters; if (_local4 == -1) { _local8.push(_local3); } else { _local8[_local4] = _local3; } _local5.filters = _local8; } } } static function getAllShortcuts() { if (_classes == undefined) { initialize(null); } var _local2 = []; for (var _local4 in _classes) { var _local1 = new _classes[_local4](); for (var _local3 in _local1) { if (typeof(_local1[_local3]) == "function") { continue; } _local2.push((_local4.substr(0, -6) + "_") + _local3); if (_local3 == "blurX") { _local2.push(_local4.substr(0, -6) + "_blur"); } } } return(_local2); } static function traceAllFilters() { if (_classes == undefined) { initialize(null); } var _local1 = "------ FuseFMP filter properties ------\n"; for (var _local4 in _classes) { _local1 = _local1 + _local4; var _local2 = new _classes[_local4](); for (var _local3 in _local2) { if (typeof(_local2[_local3]) == "function") { continue; } _local1 = _local1 + ((("\t- " + _local4.substr(0, -6)) + "_") + _local3); if (_local3 == "blurX") { _local1 = _local1 + (("\t- " + _local4.substr(0, -6)) + "_blur"); } } _local1 = _local1 + newline; } com.mosesSupposes.fuse.FuseKitCommon.output(_local1); } static function getInstance(filter) { if (filter instanceof flash.filters.BitmapFilter) { return(flash.filters.BitmapFilter(filter)); } if (typeof(filter) == "function") { for (var _local4 in _classes) { if (filter == _classes[_local4]) { var _local1 = new _classes[_local4](); if ((BLUR_ZERO == true) && (_local4 == "BlurFilter")) { _local1.blurX = (_local1.blurY = 0); } return(_local1); } } } if (typeof(filter) == "string") { var _local3 = String(filter); if (_local3.substr(-6) != "Filter") { _local3 = _local3 + "Filter"; } for (var _local4 in _classes) { if (_local4 == _local3) { var _local1 = new _classes[_local4](); if ((BLUR_ZERO == true) && (_local4 == "BlurFilter")) { _local1.blurX = (_local1.blurY = 0); } return(_local1); } } } return(null); } static var registryKey = "fuseFMP"; static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION; static var BLUR_ZERO = true; }
Symbol 729 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing] Frame 0
class com.mosesSupposes.fuse.PennerEasing { function PennerEasing () { } static function linear(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)))) + b); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return((easeOutBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeInBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } static var registryKey = "pennerEasing"; }
Symbol 730 MovieClip [__Packages.com.mosesSupposes.fuse.Fuse] Frame 0
class com.mosesSupposes.fuse.Fuse extends Array { var _nID, _aDefaultTargs, length, scope, _nIndex, _oDel1, dispatchEvent, label, autoClear, duration, easing; function Fuse (action) { super(); mx.events.EventDispatcher.initialize(this); _nID = registerInstance(this); _nState = -1; _aDefaultTargs = new Array(); if (arguments.length > 0) { splice.apply(this, new Array(0, 0).concat(arguments)); } var _local4 = ["concat", "join", "sort", "sortOn"]; for (var _local5 in _local4) { com.mosesSupposes.fuse.Fuse.prototype[_local4[_local5]] = function () { if (com.mosesSupposes.fuse.Fuse.OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("105"); } }; } } function addEventListener(event, handler) { } function removeEventListener(event, handler) { } function destroy() { if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " destroy."); } stop(true); splice(0, length); _aDefaultTargs = null; scope = null; _global.ASSetPropFlags(this, null, 0, 7); var _local4 = _nID; for (var _local3 in this) { delete this[_local3]; } removeInstanceAt(_local4, true); } static function getInstance(idOrLabel) { if (typeof(idOrLabel) == "number") { return(_aInstances[idOrLabel]); } if (typeof(idOrLabel) == "string") { for (var _local2 in _aInstances) { if (com.mosesSupposes.fuse.Fuse(_aInstances[_local2]).label == idOrLabel) { return(_aInstances[_local2]); } } } return(null); } static function getInstances(stateFilter, targets) { var _local10 = (stateFilter == null) || (stateFilter.toUpperCase() == "ALL"); if (!(targets instanceof Array)) { targets = arguments.slice(1); } var _local8 = []; for (var _local11 in _aInstances) { var _local5 = _aInstances[_local11]; if (_aInstances[_local11] == null) { continue; } if ((_local10 == false) && (_local5.__get__state() != stateFilter)) { continue; } var _local3 = targets.length == 0; if (_local3 == false) { if (_local3 == true) { continue; } var _local2 = _local5.getActiveTargets(true); for (var _local7 in targets) { for (var _local6 in _local2) { if (_local2[_local6] == targets[_local7]) { _local3 = true; break; } } } } if (_local3 == true) { _local8.unshift(_local5); } } return(_local8); } function get id() { return(_nID); } function get state() { switch (_nState) { case -1 : return("stopped"); case 0 : return("paused"); case 1 : return("playing"); } return(undefined); } function get currentIndex() { return(_nIndex); } function get currentLabel() { return(this[_nIndex].label); } function get target() { return(((_aDefaultTargs.length == 1) ? (_aDefaultTargs[0]) : (_aDefaultTargs))); } function set target(t) { delete _aDefaultTargs; if (t != null) { addTarget(t); } //return(target); } function addTarget(t) { if (_aDefaultTargs == null) { _aDefaultTargs = []; } if (arguments[0] instanceof Array) { arguments=arguments[0];//parameter overwritten arguments[0]; } for (var _local5 in arguments) { var _local3 = false; for (var _local4 in _aDefaultTargs) { if (arguments[_local5] == _aDefaultTargs[_local4]) { _local3 = true; break; } } if (_local3 == false) { _aDefaultTargs.push(arguments[_local5]); } } } function removeTarget(t) { if ((_aDefaultTargs == null) || (_aDefaultTargs.length == 0)) { return(undefined); } if (arguments[0] instanceof Array) { arguments=arguments[0];//parameter overwritten arguments[0]; } for (var _local4 in arguments) { for (var _local3 in _aDefaultTargs) { if (arguments[_local4] == _aDefaultTargs[_local3]) { _aDefaultTargs.splice(Number(_local3), 1); } } } } function getActiveTargets(includeDefaults) { if (_nState == -1) { return([]); } var _local2; if (includeDefaults == true) { _local2 = _aDefaultTargs.slice(); } else { _local2 = []; } return(com.mosesSupposes.fuse.FuseItem(this[_nIndex]).getActiveTargets(_local2)); } function clone() { var _local3 = []; var _local2 = 0; while (_local2 < length) { _local3.push(com.mosesSupposes.fuse.FuseItem(this[_local2]).getInitObj()); _local2++; } var _local4 = new com.mosesSupposes.fuse.Fuse(); _local4.push.apply(_local4, _local3); _local4.scope = scope; _local4.__set__target(target); return(_local4); } function push() { splice.apply(this, new Array(length, 0).concat(arguments)); return(length); } function pushTween(targets, props, endvals, seconds, ease, delay, callback) { push({__buildMode:true, tweenargs:arguments}); return(length); } function pop() { var _local2 = com.mosesSupposes.fuse.FuseItem(this[length - 1]).getInitObj(); splice(length - 1, 1); return(_local2); } function unshift() { splice.apply(this, new Array(0, 0).concat(arguments)); return(length); } function shift() { var _local2 = com.mosesSupposes.fuse.FuseItem(this[0]).getInitObj(); splice(0, 1); return(_local2); } function splice(startIndex, deleteCount) { stop(true); var _local7 = Number(arguments.shift()); if (_local7 < 0) { _local7 = length + _local7; } deleteCount = Number(arguments.shift()); var _local8 = new Array(); var _local5 = 0; while (_local5 < arguments.length) { var _local4 = ((arguments[_local5] instanceof com.mosesSupposes.fuse.Fuse) ? (arguments[_local5]) : (new com.mosesSupposes.fuse.FuseItem(_local7 + _local5, arguments[_local5], _nID))); addEventListener("onStop", _local4); addEventListener("evtSetStart", _local4); _local8.push(_local4); _local5++; } var _local6 = super.splice.apply(this, new Array(_local7, deleteCount).concat(_local8)); for (var _local9 in _local6) { var _local4 = _local6[_local9]; removeEventListener("onStop", _local4); removeEventListener("evtSetStart", _local4); if (_local4 instanceof com.mosesSupposes.fuse.Fuse) { _local4.removeEventListener("onComplete", _oDel1); } else { _local4.destroy(); } } _local5 = 0; while (_local5 < length) { com.mosesSupposes.fuse.FuseItem(this[_local5])._nItemID = _local5; _local5++; } } function slice(indexA, indexB) { var _local6 = super.slice(indexA, indexB); var _local5 = new Array(); var _local4 = 0; while (_local4 < arguments.length) { _local5.push(com.mosesSupposes.fuse.FuseItem(this[_local4]).getInitObj()); _local4++; } return(_local5); } function reverse() { stop(true); super.reverse(); var _local3 = 0; while (_local3 < length) { com.mosesSupposes.fuse.FuseItem(this[_local3])._nItemID = _local3; _local3++; } } function traceItems(indexA, indexB) { var _local5 = ""; var _local4 = super.slice(indexA, indexB); _local5 = _local5 + ((getHandle() + " traceItems:") + "\n----------\n"); var _local3 = 0; while (_local3 < _local4.length) { if (_local4[_local3] instanceof com.mosesSupposes.fuse.Fuse) { _local5 = _local5 + (((((getHandle() + ">Item#") + _local3) + ": [Nested Fuse] ") + _local4[_local3]) + newline); } else { _local5 = _local5 + (_local4[_local3] + newline); } _local3++; } _local5 = _local5 + "----------"; com.mosesSupposes.fuse.FuseKitCommon.output(_local5); } function toString() { return(((getHandle() + " (contains ") + length) + ((length == 1) ? " item)" : " items)")); } function setStartProps(trueOrItemIDs) { var _local8 = ((arguments.length == 0) || (trueOrItemIDs === true)) || (trueOrItemIDs == com.mosesSupposes.fuse.FuseKitCommon.ALL); dispatchEvent({target:this, type:"evtSetStart", all:_local8, filter:((trueOrItemIDs instanceof Array) ? (trueOrItemIDs) : arguments), curIndex:((_nState == 1) ? (_nIndex) : -1), targs:_aDefaultTargs, scope:scope}); } function start(setStart) { close(); stop(true); _nState = 1; if (length == 0) { advance(false, true, false); } if ((setStart != null) && (setStart != false)) { setStartProps.apply(this, arguments); } dispatchEvent({target:this, type:"onStart"}); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " start."); } playCurrentItem(); } function stop() { if (_nState != -1) { var _local3 = 0; while (_local3 < length) { if ((_local3 == _nIndex) || (com.mosesSupposes.fuse.FuseItem(this[_local3]).hasTriggerFired() == true)) { com.mosesSupposes.fuse.FuseItem(this[_local3]).stop(); } _local3++; } } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); com.mosesSupposes.fuse.Fuse(this[_nIndex]).stop(); } var _local4 = _nState; _nState = -1; if ((!(arguments[0] === true)) && (_local4 != -1)) { dispatchEvent({target:this, type:"onStop"}); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " stop."); } } _nIndex = 0; clearInterval(_nDelay); _nTimeCache = (_nDelay = -1); } function skipTo(indexOrLabel) { close(); var _local3 = normalizeIndex(indexOrLabel); if (_local3 == null) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("102", "skipTo", String(indexOrLabel)); } return(undefined); } if ((_local3 == _nIndex) && (arguments[1] === true)) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("103", String(indexOrLabel), _nIndex); } } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); } com.mosesSupposes.fuse.FuseItem(this[_nIndex]).stop(); _nIndex = _local3; var _local4 = _nState; _nState = 1; if (_local4 == -1) { dispatchEvent({target:this, type:"onStart"}); } playCurrentItem(); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output("skipTo:" + _local3); } } function pause() { if (_nState == 1) { var _local2 = 0; while (_local2 <= _nIndex) { if ((this[_local2].state === "playing") || (this[_local2]._nPlaying > 0)) { this[_local2].pause(); } _local2++; } if (_nTimeCache != -1) { _nTimeCache = _nTimeCache - getTimer(); clearInterval(_nDelay); } _nState = 0; if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " pause."); } dispatchEvent({target:this, type:"onPause"}); } } function resume() { if (_nState != 0) { return(undefined); } close(); _nState = 1; if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " resume."); } dispatchEvent({target:this, type:"onResume"}); if (_nTimeCache != -1) { playCurrentItem(false, true); } var _local2 = 0; while (_local2 <= _nIndex) { if ((this[_local2] instanceof com.mosesSupposes.fuse.Fuse) && (this[_local2].state == "paused")) { com.mosesSupposes.fuse.Fuse(this[_local2]).resume(); } else if (this[_local2]._nPlaying == 0) { com.mosesSupposes.fuse.FuseItem(this[_local2]).pause(true); } _local2++; } } function fastForward(resumeAtIndexOrLabel) { var _local3 = ((resumeAtIndexOrLabel == null) ? (length) : (normalizeIndex(resumeAtIndexOrLabel))); if (_local3 == null) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("102", "fastForward", String(resumeAtIndexOrLabel)); } return(undefined); } if ((_local3 == 0) || (_local3 <= _nIndex)) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("104", _local3); } skipTo(_local3); return(undefined); } clearInterval(_nDelay); var _local2 = _nIndex; while (_local2 < _local3) { this[_local2].fastForward(null, _aDefaultTargs, scope); advance(false, true, !((_local2 == (_local3 - 1)) && (_local3 < length))); _local2++; } } function getHandle() { return("-Fuse" + ((label != undefined) ? ((" \"" + label) + "\"") : ("#" + String(_nID)))); } function advance(wasTriggered, silentStop, isFF) { if (_nState < 1) { if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("** DEVELOPER ALERT: " + getHandle()) + " advance called out of turn! (state:") + state) + " currentIndex:") + currentIndex) + ") Please report this Fuse's details to MosesSupposes.com. **"); } return(undefined); } var _local3 = false; if ((_nIndex == (length - 1)) && (isFF != true)) { var _local2 = length - 1; while (_local2 > -1) { if (com.mosesSupposes.fuse.FuseItem(this[_local2])._nPlaying > -1) { return(undefined); } _local2--; } _local3 = true; } if ((wasTriggered == true) && (_local3 == false)) { return(undefined); } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); } if ((_nIndex + 1) >= length) { stop(silentStop); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(getHandle() + " complete."); } _nIndex = length - 1; dispatchEvent({target:this, type:"onComplete"}); if ((autoClear == true) || ((!(autoClear === false)) && (AUTOCLEAR == true))) { destroy(); } return(undefined); } _nIndex++; if (isFF == true) { return(undefined); } if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output((getHandle() + " advance: ") + _nIndex); } dispatchEvent({target:this, type:"onAdvance"}); playCurrentItem(); } function playCurrentItem(postDelay, resumeDelay) { clearInterval(_nDelay); if ((postDelay != true) || (resumeDelay == true)) { var _local3 = 0; if (resumeDelay != true) { _local3 = (com.mosesSupposes.fuse.FuseItem(this[_nIndex]).evalDelay(scope) || 0) * 1000; } if ((_local3 > 0) || (resumeDelay == true)) { if (resumeDelay == true) { _local3 = _nTimeCache; _nTimeCache = _nTimeCache + getTimer(); } else { var _local4 = Math.abs(_global.com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER); if (_global.isNaN(_local4) == true) { _local4 = 1; } _local3 = _local3 * _local4; _nTimeCache = getTimer() + _local3; } _nDelay = setInterval(this, "playCurrentItem", _local3, true); return(undefined); } } _nTimeCache = (_nDelay = -1); if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { if (_oDel1 == null) { _oDel1 = mx.utils.Delegate.create(this, advance); } com.mosesSupposes.fuse.Fuse(this[_nIndex]).addEventListener("onComplete", _oDel1); com.mosesSupposes.fuse.Fuse(this[_nIndex]).start(_aDefaultTargs, scope); } else { var _local6 = com.mosesSupposes.fuse.FuseItem(this[_nIndex]).startItem(_aDefaultTargs, scope, duration, easing); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output((getHandle() + " props tweened: ") + _local6); } } } function evtSetStart(o) { setStartProps.apply(this, o.filter); } static function open(fuseOrID) { var _local3 = _global.com.mosesSupposes.fuse.ZigoEngine; if (_local3 == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("106"); return(null); } _local3.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.FuseItem); if (_oBuildMode == null) { _oBuildMode = {curID:-1, prevID:-1, curGroup:null}; } else if ((_oBuildMode != null) && (_oBuildMode.curID > -1)) { close(); } if (fuseOrID != null) { if (fuseOrID instanceof com.mosesSupposes.fuse.Fuse) { _oBuildMode.curID = fuseOrID.id; } else if (getInstance(fuseOrID) != null) { _oBuildMode.curID = getInstance(fuseOrID).id; } else { com.mosesSupposes.fuse.FuseKitCommon.error("107"); return(null); } } else { _oBuildMode.curID = (new com.mosesSupposes.fuse.Fuse()).id; } _oBuildMode.prevID = _oBuildMode.curID; return(getInstance(_oBuildMode.curID)); } static function openGroup(fuseOrID) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { open(fuseOrID); } else if (_oBuildMode.curGroup != null) { closeGroup(); } _oBuildMode.curGroup = new Array(); return(getInstance(_oBuildMode.curID)); } static function closeGroup() { if ((_oBuildMode.curGroup == null) || (!((_oBuildMode != null) && (_oBuildMode.curID > -1)))) { return(undefined); } getInstance(_oBuildMode.curID).push(_oBuildMode.curGroup); _oBuildMode.curGroup = null; } static function close() { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } if (_oBuildMode.curGroup != null) { closeGroup(); } _oBuildMode.curID = -1; } static function closeAndStart(setStart) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } var _local2 = getInstance(_oBuildMode.curID); close(); _local2.start.apply(_local2, arguments); } static function startRecent(setStart) { var _local2 = getInstance(_oBuildMode.prevID); if (_local2 != null) { _local2.start.apply(_local2, arguments); } else { com.mosesSupposes.fuse.FuseKitCommon.error("108"); } } static function addCommand(commandOrScope, indexOrFunc, argument) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } var _local4 = _oBuildMode.curGroup != null; var _local2 = ((_local4 == true) ? (_oBuildMode.curGroup) : (getInstance(_oBuildMode.curID))); if (typeof(commandOrScope) == "string") { var _local7 = indexOrFunc != undefined; var _local5 = com.mosesSupposes.fuse.FuseKitCommon._validateFuseCommand(String(commandOrScope), _local4, _local7, OUTPUT_LEVEL, true); if (_local5 == true) { _local2.push({__buildMode:true, command:commandOrScope, commandargs:indexOrFunc}); } } else { _local2.push({__buildMode:true, scope:commandOrScope, func:indexOrFunc, args:arguments.slice(2)}); } } static function addBuildItem(args) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(false); } var _local1 = ((_oBuildMode.curGroup != null) ? (_oBuildMode.curGroup) : (getInstance(_oBuildMode.curID))); if ((args.length == 1) && (typeof(args[0]) == "object")) { _local1.push(args[0]); } else { _local1.push({__buildMode:true, tweenargs:args}); } return(true); } function normalizeIndex(indexOrLabel) { var _local4; if (typeof(indexOrLabel) == "string") { _local4 = -1; var _local3 = 0; while (_local3 < length) { if (this[_local3].label == String(indexOrLabel)) { _local4 = _local3; break; } _local3++; } if (_local4 == -1) { return(null); } } else { _local4 = Number(indexOrLabel); } if ((_global.isNaN(_local4) == true) || (Math.abs(_local4) >= length)) { return(null); } if (_local4 < 0) { _local4 = Math.max(0, length + _local4); } return(_local4); } static function registerInstance(s) { if (_aInstances == null) { _aInstances = new Array(); } return(_aInstances.push(s) - 1); } static function removeInstanceAt(id, isDestroyCall) { if (isDestroyCall != true) { com.mosesSupposes.fuse.Fuse(_aInstances[id]).destroy(); } delete _aInstances[id]; } static var registryKey = "fuse"; static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION; static var OUTPUT_LEVEL = 1; static var AUTOCLEAR = false; static var AUTOSTOP = true; var _nState = -1; var _nDelay = -1; var _nTimeCache = -1; static var _aInstances = null; static var _oBuildMode = null; }
Symbol 731 MovieClip [__Packages.com.mosesSupposes.fuse.FuseItem] Frame 0
class com.mosesSupposes.fuse.FuseItem { static var _ZigoEngine, _aInstances; var _nItemID, _nFuseID, _initObj, _aProfiles, _oElements, _oTemps, _sImage, _aTweens, _oTwBeingAdded; function FuseItem (id, o, fuseID) { _ZigoEngine = _global.com.mosesSupposes.fuse.ZigoEngine; _nItemID = id; _nFuseID = fuseID; _initObj = o; _aProfiles = []; _oElements = {aEvents:[]}; _oTemps = {}; if (!(o instanceof Array)) { o = [o]; } var _local19 = _global.com.mosesSupposes.fuse.Fuse; _oTemps.outputLevel = ((_local19 != undefined) ? (_local19.OUTPUT_LEVEL) : (_global.com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL)); if (o.length == 1) { var _local18 = o[0]; var _local12 = ((_local18.action != undefined) ? (_local18.action) : (_local18)); if ((_local12.__buildMode != true) && (_local12.command != undefined)) { _oElements.command = _local12.command; _oElements.scope = _local12.scope; _oElements.args = _local12.args; _sImage = " Elements:[" + ("command" + ((typeof(_local12.command) == "string") ? ((":\"" + _local12.command) + "\", ") : ", ")); if (_local12.delay != undefined) { _sImage = _sImage + "delay, "; _oElements.delay = _local12.delay; } _sImage = _sImage.slice(0, -2) + "]"; if ((_local12.func != undefined) && (_oTemps.outputLevel > 0)) { com.mosesSupposes.fuse.FuseKitCommon.error("113"); } return; } } _oTemps.sImgS = ""; _oTemps.sImgE = ""; _oTemps.sImgB = ""; _oTemps.afl = 0; _oTemps.ael = 0; _oTemps.twDelayFlag = false; _oTemps.nActions = o.length; _oTemps.fuseProps = com.mosesSupposes.fuse.FuseKitCommon._fuseprops(); _oTemps.cbProps = com.mosesSupposes.fuse.FuseKitCommon._cbprops(); _oTemps.sUP = com.mosesSupposes.fuse.FuseKitCommon._underscoreable(); _oTemps.sCT = com.mosesSupposes.fuse.FuseKitCommon._cts(); _oTemps.bTriggerFound = false; for (var _local17 in o) { var _local3 = o[_local17]; if ((_local3.label != undefined) && (typeof(_local3.label) == "string")) { _oElements.label = _local3.label; } var _local4; var _local8 = Boolean(typeof(_local3.action) == "object"); if (_local8 == true) { var _local7 = ((_local3.action instanceof Array) ? (_local3.action) : ([_local3.action])); _local4 = {delay:_local3.delay, target:_local3.target, addTarget:_local3.addTarget, label:_local3.label, trigger:_local3.trigger}; for (var _local15 in _local7) { var _local5 = parseProfile(_local7[_local15], _local4); if (_local5 != undefined) { _aProfiles.unshift(_local5); } } } else { var _local7 = _local3; var _local5 = parseProfile(_local7, _local4); if (_local5 != undefined) { _aProfiles.unshift(_local5); } } } _sImage = ""; var _local16 = ""; if (_oTemps.afl > 0) { _local16 = _local16 + ((_oTemps.afl > 1) ? (_oTemps.afl + " callbacks, ") : "callback, "); } if ((_oElements.delay != undefined) || (_oTemps.twDelayFlag == true)) { _local16 = _local16 + "delay, "; } if (_oTemps.bTriggerFound == true) { _local16 = _local16 + "trigger, "; } if (_oTemps.ael > 0) { _local16 = _local16 + ((_oTemps.ael > 1) ? (_oTemps.ael + " events, ") : "event, "); } if (_local16 != "") { _sImage = _sImage + ((" Elements:[" + _local16.slice(0, -2)) + "]"); } if (_oTemps.sImgS != "") { _sImage = _sImage + ((" StartProps:[" + _oTemps.sImgS.slice(0, -2)) + "]"); } if (_oTemps.sImgE != "") { _sImage = _sImage + ((" Props:[" + _oTemps.sImgE.slice(0, -2)) + "]"); } if (_oTemps.sImgB != "") { _sImage = _sImage + ((" Simple Syntax Props:[" + _oTemps.sImgB.slice(0, -1)) + "]"); } if (_sImage.slice(-2) == ", ") { _sImage = _sImage.slice(0, -2); } delete _oTemps; } static function doTween() { for (var _local3 in arguments) { if (typeof(arguments[_local3]) == "object") { if (_aInstances == undefined) { _aInstances = new Array(); } var _local2 = new com.mosesSupposes.fuse.FuseItem(_aInstances.length, arguments[_local3], -1); return(_local2.startItem()); } } } function get label() { return(_oElements.label); } function hasTriggerFired() { return(_bTrigger == true); } function getInitObj() { return(_initObj); } function getActiveTargets(targetList) { if (_aTweens.length <= 0) { return(targetList); } var _local3 = false; for (var _local5 in _aTweens) { for (var _local4 in targetList) { if (targetList[_local4] == _aTweens[_local5].targ) { _local3 = true; break; } } if (_local3 == false) { targetList.unshift(_aTweens[_local5].targ); } } return(targetList); } function toString() { return(String((_sID() + ":") + _sImage)); } function evalDelay(scope) { var _local3 = _oElements.delay; if (_local3 instanceof Function) { _local3 = _local3.apply(((_oElements.delayscope != undefined) ? (_oElements.delayscope) : (scope))); } if (typeof(_local3) == "string") { _local3 = parseClock(String(_local3)); } if (_global.isNaN(Number(_local3)) == true) { return(0); } return(Number(_local3)); } function startItem(targs, scope, duration, easing) { _ZigoEngine = _global.com.mosesSupposes.fuse.ZigoEngine; var _local11 = _global.com.mosesSupposes.fuse.Fuse; var _local5 = ((_local11 != undefined) ? (_local11.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); if (_oElements.command != null) { var _local12 = _oElements.scope || (scope); var _local10 = ((_oElements.command instanceof Function) ? (String(_oElements.command.apply(_local12))) : (String(_oElements.command))); var _local6 = ((_oElements.args instanceof Function) ? (_oElements.args.apply(_local12)) : (_oElements.args)); var _local13 = com.mosesSupposes.fuse.FuseKitCommon._validateFuseCommand(_local10, _aProfiles.length > 0, (_local6 != null) && (!((_local6 instanceof Array) && (_local6.length == 0))), _local5, false); if (_local13 == true) { _nPlaying = 1; if (!(_local6 instanceof Array)) { _local6 = ((_local6 == null) ? ([]) : ([_local6])); } dispatchRequest(String(_local10), _local6); } if ((_local13 == false) || (_local10 == "setStartProps")) { complete(); } return(null); } if (_aTweens.length > 0) { stop(); } _ZigoEngine.addListener(this); _nPlaying = 2; var _local4 = null; if (_aProfiles.length > 0) { if (_ZigoEngine == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("112"); } else { _local4 = doTweens(targs, scope, duration, easing, false, false); } } _nPlaying = 1; var _local3 = _oElements.aEvents; for (var _local9 in _local3) { if (((_local4 == null) && (_aTweens.length > 0)) && (_local3[_local9].skipLevel == 2)) { continue; } fireEvents(_local3[_local9], scope, _local5, targs); } if (((_local4 == null) && (_aTweens.length <= 0)) && (_nPlaying == 1)) { if (_local5 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((_sID() + " no tweens added - item done. [getTimer()=") + getTimer()) + "]"); } complete(); } return(_local4); } function stop() { var _local2 = _nPlaying > -1; _nPlaying = -1; if (_local2 == true) { onStop(); } _ZigoEngine.removeListener(this); } static function removeInstance(id) { com.mosesSupposes.fuse.FuseItem(_aInstances[id]).destroy(); delete _aInstances[id]; } function onStop() { _bStartSet = false; for (var _local3 in _aTweens) { var _local2 = _aTweens[_local3]; _local2.targ.removeListener(this); _ZigoEngine.removeTween(_local2.targ, _local2.props); delete _aTweens[_local3]; } delete _aTweens; _bTrigger = false; } function evtSetStart(o) { if ((_sImage.indexOf("StartProps:") == -1) || (o.curIndex == _nItemID)) { return(undefined); } if (o.all != true) { var _local3 = false; for (var _local4 in o.filter) { if ((Number(o.filter[_local4]) == _nItemID) || (String(o.filter[_local4]) == _oElements.label)) { _local3 = true; } } if (_local3 == false) { return(undefined); } } _nPlaying = 2; doTweens(o.targs, o.scope, null, null, true, false); _nPlaying = -1; _bStartSet = true; } function pause(resume) { if (_nPlaying == -1) { return(undefined); } _nPlaying = ((resume == true) ? 1 : 0); for (var _local12 in _aTweens) { var _local4 = _aTweens[_local12]; var _local2 = _local4.targ; var _local3 = _local4.props; if (resume == true) { var _local5 = []; var _local6 = _aTweens.length; for (var _local8 in _local3) { if (_ZigoEngine.isTweenPaused(_local2, _local3[_local8]) == false) { _local5.push(_local3[_local8]); } } if (_local5.length > 0) { onTweenEnd({__zigoID__:_local4.targZID, props:_local5, isResume:true}); } if (_aTweens.length == _local6) { _local2.addListener(this); _ZigoEngine.unpauseTween(_local2, _local4.props); } } else { _local2.removeListener(this); _ZigoEngine.pauseTween(_local2, _local4.props); } } if ((resume == true) && (_aTweens.length <= 0)) { complete(); } else if (resume == true) { _ZigoEngine.addListener(this); } else { _ZigoEngine.removeListener(this); } } function fastForward(ignore, targs, scope) { if (_nPlaying == 1) { for (var _local4 in _aTweens) { var _local3 = _aTweens[_local4]; var _local2 = _local3.targ; _local2.removeListener(this); _ZigoEngine.ffTween(_local2, _local3.props, true); } return(undefined); } if (_nPlaying == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("125", _nItemID); } _nPlaying = 2; doTweens(targs, scope, null, null, false, true); stop(); } function destroy() { var _local3 = _nPlaying > -1; _nPlaying = -1; for (var _local5 in _aTweens) { var _local2 = _aTweens[_local5]; _local2.targ.removeListener(this); if (_local3 == true) { _ZigoEngine.removeTween(_local2.targ, _local2.props); } delete _aTweens[_local5]; } for (var _local4 in this) { delete this[_local4]; } } function dispatchRequest(type, args) { var _local4 = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID); if ((!(args instanceof Array)) && (args != null)) { args = new Array(args); } Function(_local4[type]).apply(_local4, args); } function _sID() { var _local3; if (_nFuseID == -1) { _local3 = "-One-off tween "; } else { _local3 = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID).getHandle(); } _local3 = _local3 + (">Item #" + String(_nItemID)); if (_oElements.label != undefined) { _local3 = _local3 + ((" \"" + _oElements.label) + "\""); } return(_local3); } function parseProfile(obj, aap) { var _local40; var _local2; var _local8; if (obj.__buildMode == true) { if (obj.command != undefined) { if (obj.command == "delay") { _oElements.delay = obj.commandargs; } else if (obj.command == "trigger") { if (_oTemps.bTriggerFound == false) { _oTemps.bTriggerFound = true; return({trigger:obj.commandargs, _doTimer:true}); } if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("124", _sID(), obj.commandargs); } } else { _oElements.command = obj.command; _oElements.args = obj.commandargs; } } if (obj.func != undefined) { _oTemps.afl++; _oElements.aEvents.unshift({scope:obj.scope, func:obj.func, args:obj.args}); } if (obj.tweenargs != undefined) { _oTemps.sImgB = _oTemps.sImgB + (obj.tweenargs[1].toString() + ","); return(obj); } return(null); } var _local4 = {delay:((aap.delay != undefined) ? (aap.delay) : (obj.delay)), ease:obj.ease, seconds:obj.seconds, event:obj.event, eventparams:obj.eventparams, skipLevel:((((typeof(obj.skipLevel) == "number") && (obj.skipLevel >= 0)) && (obj.skipLevel <= 2)) ? (obj.skipLevel) : (_ZigoEngine.SKIP_LEVEL)), roundResults:obj.roundResults, oSP:{}, oEP:{}, oAFV:{}}; var _local22 = ((aap.trigger != undefined) ? (aap.trigger) : (obj.trigger)); if (_local22 != undefined) { if (_oTemps.bTriggerFound == false) { _local4.trigger = _local22; _oTemps.bTriggerFound = true; } else if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("124", _sID(), _local22); } } if (_local4.delay == undefined) { _local4.delay = obj.startAt; } if (_local4.ease == undefined) { _local4.ease = obj.easing; } if (_local4.seconds == undefined) { _local4.seconds = ((obj.duration != undefined) ? (obj.duration) : (obj.time)); } if (aap.target != undefined) { _local4.target = ((aap.target instanceof Array) ? (aap.target) : ([aap.target])); } else if (obj.target != undefined) { _local4.target = ((obj.target instanceof Array) ? (obj.target) : ([obj.target])); } if (obj.addTarget != undefined) { _local4.addTarget = ((obj.addTarget instanceof Array) ? (obj.addTarget) : ([obj.addTarget])); } if (aap.addTarget != undefined) { if (_local4.addTarget == undefined) { _local4.addTarget = ((aap.addTarget instanceof Array) ? (aap.addTarget) : ([aap.addTarget])); } else { _local4.addTarget = ((_local4.addTarget instanceof Array) ? (_local4.addTarget.concat(aap.addTarget)) : (new Array(_local4.addTarget).concat(aap.addTarget))); } } var _local15 = false; for (_local2 in obj) { var _local11 = obj[_local2]; if (_oTemps.cbProps.indexOf(("|" + _local2) + "|") > -1) { if (_local2 != "skipLevel") { _local4[_local2] = _local11; } continue; } if (_oTemps.fuseProps.indexOf(("|" + _local2) + "|") > -1) { if (((_local2 == "command") && (_oTemps.nActions > 1)) && (_oTemps.outputLevel > 0)) { com.mosesSupposes.fuse.FuseKitCommon.error("109", String(_local11), true); } continue; } if (typeof(_local11) == "object") { var _local10 = ((_local11 instanceof Array) ? ([]) : ({})); for (_local8 in _local11) { _local10[_local8] = _local11[_local8]; } _local11 = _local10; } var _local3; var _local21; if (_local2.indexOf("start_") == 0) { if (((_local2 == "start_controlX") || (_local2 == "start_controlY")) || (_local2.indexOf("_bezier_") > -1)) { if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("110", _sID(), _local2); } continue; } _local2 = _local2.slice(6); _local3 = _local4.oSP; } else { _local3 = _local4.oEP; } if ((ADD_UNDERSCORES == true) && (_oTemps.sUP.indexOf(("|_" + _local2) + "|") > -1)) { _local2 = "_" + _local2; } if (_oTemps.sCT.indexOf(("|" + _local2) + "|") > -1) { var _local13 = (_local2 == "_tintPercent") && (_local3.colorProp.p == "_tint"); var _local12 = (_local2 == "_tint") && (_local3.colorProp.p == "_tintPercent"); if (((_local3.colorProp == undefined) || (_local13 == true)) || (_local12 == true)) { if (_local13 == true) { _local3.colorProp = {p:"_tint", v:{tint:_local3.colorProp.v, percent:_local11}}; } else if (_local12 == true) { _local3.colorProp = {p:"_tint", v:{tint:_local11, percent:_local3.colorProp.v}}; } else { _local3.colorProp = {p:_local2, v:_local11}; } _local15 = true; } else if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local2); } } else if (_local11 != null) { _local3[_local2] = _local11; _local15 = true; } } if ((_local15 == false) && ((_local4.trigger != undefined) || (((_local4.delay != undefined) || (_local4.seconds != undefined)) && (((_local4.startfunc != undefined) || (_local4.updfunc != undefined)) || ((_local4.func != undefined) && (_oTemps.nActions > 1)))))) { if (_ZigoEngine == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("116"); } else { if (_local4.func != undefined) { _oTemps.afl++; } if (_local4.event != undefined) { _oTemps.ael++; } _local4._doTimer = true; if (_local4.delay != undefined) { _oTemps.twDelayFlag = true; } return(_local4); } } if (_local15 == true) { var _local17 = _local4.oEP.colorProp != undefined; var _local7 = 0; while (_local7 < 2) { var _local3 = ((_local7 == 0) ? (_local4.oSP) : (_local4.oEP)); var _local6 = ((_local7 == 0) ? (_oTemps.sImgS) : (_oTemps.sImgE)); var _local9 = _local3.colorProp.p; if (_local9 != undefined) { _local3[_local9] = _local3.colorProp.v; delete _local3.colorProp; } if (((_local3._xscale != undefined) || (_local3._scale != undefined)) && ((_local3._width != undefined) || (_local3._size != undefined))) { var _local14 = ((_local3._xscale != undefined) ? "_xscale" : "_scale"); delete _local3[_local14]; if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local14); } } if (((_local3._yscale != undefined) || (_local3._scale != undefined)) && ((_local3._height != undefined) || (_local3._size != undefined))) { var _local14 = ((_local3._yscale != undefined) ? "_yscale" : "_scale"); delete _local3[_local14]; if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local14); } } if ((_local3._fade != undefined) && (_local3._alpha != undefined)) { delete _local3._alpha; if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), "_alpha"); } } for (_local2 in _local3) { if (_local6.indexOf(_local2 + ", ") == -1) { _local6 = _local6 + (_local2 + ", "); } if (_local3 == _local4.oSP) { if ((_local4.oEP[_local2] == undefined) && (!((_local2 == _local9) && (_local17 == true)))) { _local4.oAFV[_local2] = true; _local4.oEP[_local2] = []; } } } ((_local7 == 0) ? ((_oTemps.sImgS = _local6)) : ((_oTemps.sImgE = _local6))); _local7++; } return(_local4); } if ((_local4.delay != undefined) && (_oTemps.nActions == 1)) { _oElements.delay = _local4.delay; _oElements.delayscope = _local4.scope; } if (_local4.event != undefined) { _oTemps.ael++; _oElements.aEvents.unshift({scope:_local4.scope, e:_local4.event, ep:_local4.eventparams, skipLevel:_local4.skipLevel}); } var _local23 = _oElements.aEvents.length; if (_local4.func != undefined) { _oElements.aEvents.push({func:_local4.func, scope:_local4.scope, args:_local4.args, skipLevel:_local4.skipLevel}); } _oTemps.afl = _oTemps.afl + (_oElements.aEvents.length - _local23); return(undefined); } function doTweens(targs, defaultScope, defaultSeconds, defaultEase, setStart, isFF) { if (_aTweens == null) { _aTweens = []; } var tba = ((_oTwBeingAdded = {})); var ZE = _ZigoEngine; var _local35 = function (target, props, endvals, seconds, ease, delay, callback) { if (target.__zigoID__ == null) { ZE.initializeTargets(target); } tba[target.__zigoID__] = true; var _local3 = ZE.doTween.apply(ZE, arguments); tba[target.__zigoID__] = false; return(((_local3 == null) ? ([]) : (_local3.split(",")))); }; var _local74 = _global.com.mosesSupposes.fuse.Fuse; var _local19 = ((_local74 != undefined) ? (_local74.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); var _local24 = ""; var _local66 = 0; var _local8; var _local5; var _local6; var _local75 = (_bStartSet != true) && ((setStart == true) || (_sImage.indexOf("StartProps:") > -1)); var _local51 = 0; while (_local51 < _aProfiles.length) { if (_nPlaying < 2) { return(null); } var _local4 = _aProfiles[_local51]; if (_local4.__buildMode == true) { var _local10 = _aProfiles[_local51].tweenargs; var _local65 = _local24; if ((_local10[6].cycles === 0) || (_local10[6].cycles.toUpperCase() == "LOOP")) { delete _local10[6].cycles; if (_local19 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("117", _sID()); } } var _local60 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(_local10[6]); if (!(_local10[0] instanceof Array)) { _local10[0] = [_local10[0]]; } for (_local8 in _local10[0]) { if (isFF == true) { _local35(_local10[0][_local8], _local10[1], _local10[2], 0, null, 0, {skipLevel:0}); if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("\n-" + _sID()) + " FF(simple syntax)\ttargets:[") + _local10[0][_local8]) + "]\tprops:[") + _local10[1]) + "]"); } } else { var _local17 = _local35(_local10[0][_local8], _local10[1], _local10[2], _local10[3], _local10[4], _local10[5], _local60); if (_local17.length > 0) { _aTweens.push({targ:_local10[0][_local8], props:_local17, targZID:_local10[0][_local8].__zigoID__}); _local10[0][_local8].addListener(this); for (_local5 in _local17) { if (_local24.indexOf(_local17[_local5] + ",") == -1) { _local24 = _local24 + (_local17[_local5] + ","); } } } if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("\n-" + _sID()) + " TWEEN(simple syntax)\ttargets:[") + _local10[0][_local8]) + "]\tprops tweened:[") + _local17.toString()) + "]"); } } } if ((isFF == false) && ((_local65 == _local24) || (_local24 == ""))) { _local66++; } } else { var _local23 = defaultScope; var _local16 = []; var _local52 = ((_local4.target == undefined) ? (targs) : (_local4.target)); var _local26 = []; var _local54 = false; for (_local8 in _local52) { var _local7 = _local52[_local8]; _local26 = _local26.concat(((_local7 instanceof Function) ? (_local7.apply(_local23)) : (_local7))); } for (_local8 in _local4.addTarget) { var _local7 = _local4.addTarget[_local8]; _local26 = _local26.concat(((_local7 instanceof Function) ? (_local7.apply(_local23)) : (_local7))); } for (_local8 in _local26) { var _local7 = _local26[_local8]; if (_local7 != null) { var _local40 = false; for (_local5 in _local16) { if (_local16[_local5] == _local7) { _local40 = true; break; } } if (_local40 == false) { _local16.unshift(_local7); } } else { _local54 = true; } } var _local56 = ((_local4._doTimer == true) && (_local16.length == 0)) && (isFF == false); if ((_local54 == true) || ((_local16.length == 0) && (_local4._doTimer != true))) { _local66++; } if (_local75 == true) { for (_local8 in _local16) { if (_nPlaying < 2) { return(null); } var _local36 = _local16[_local8]; var _local33 = []; var _local27 = []; if (setStart == true) { for (var _local63 in _local4.oEP) { _global.com.mosesSupposes.fuse.FuseFMP.getFilterProp(_local36, _local63, true); } } for (var _local64 in _local4.oSP) { var _local7 = _local4.oSP[_local64]; if (_local7 instanceof Function) { _local7 = _local7.apply(_local23); } if ((_local7 === true) || (_local7 === false)) { _local36[_local64] = _local7; if (_local4.oAFV[_local64] == true) { for (_local6 in _local4.oEP[_local64]) { if (_local4.oEP[_local64][_local6].targ == _local36) { _local4.oEP[_local64].splice(Number(_local6), 1); } } _local4.oEP[_local64].push({targ:_local36, val:"IGNORE", _isAF:true}); } continue; } if (((_local4.oAFV[_local64] == true) && (!((_local64 == "_colorReset") && (_local7 == 100)))) && (!((_local64 == "_tintPercent") && (_local7 == 0)))) { var _local20; if ((_local64 == "_tint") || (_local64 == "_colorTransform")) { _local20 = _ZigoEngine.getColorTransObj(); } else if ((String(com.mosesSupposes.fuse.FuseKitCommon._resetTo100()).indexOf(("|" + _local64) + "|") > -1) || ((_local64 == "_fade") && (_local7 < 50))) { _local20 = 100; } else if ((String(com.mosesSupposes.fuse.FuseKitCommon._resetTo0()).indexOf(("|" + _local64) + "|") > -1) || (_local64 == "_fade")) { _local20 = 0; } else { var _local29 = _global.com.mosesSupposes.fuse.FuseFMP.getFilterProp(_local36, _local64, true); if (_local29 != null) { _local20 = _local29; } else { _local20 = ((_global.isNaN(_local36[_local64]) == false) ? _local36[_local64] : 0); } } for (_local6 in _local4.oEP[_local64]) { if (_local4.oEP[_local64][_local6].targ == _local36) { _local4.oEP[_local64].splice(Number(_local6), 1); } } _local4.oEP[_local64].push({targ:_local36, val:_local20, _isAF:true}); } if (typeof(_local7) == "object") { var _local28 = ((_local7 instanceof Array) ? ([]) : ({})); for (_local6 in _local7) { _local28[_local6] = ((_local7[_local6] instanceof Function) ? Function(_local7[_local6]).apply(_local23) : _local7[_local6]); } _local7 = _local28; } _local33.push(_local64); _local27.push(_local7); } if (_local27.length > 0) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output((((_sID() + " ") + _local36) + " SET STARTS: ") + [("[" + _local33) + "]", ("[" + _local27) + "]"]); } _local35(_local36, _local33, _local27, 0); } } } if (setStart == true) { } else { var _local25; var _local50; var _local32; var _local12; var _local49; var _local21; var _local43 = ""; if (isFF == false) { if (_local4.scope != undefined) { _local23 = _local4.scope; } _local50 = ((_local4.skipLevel instanceof Function) ? (_local4.skipLevel.apply(_local23)) : (_local4.skipLevel)); var _local71 = ((_local4.extra1 instanceof Function) ? (_local4.extra1.apply(_local23)) : (_local4.extra1)); var _local70 = ((_local4.extra2 instanceof Function) ? (_local4.extra2.apply(_local23)) : (_local4.extra2)); var _local72 = ((_local4.roundResults instanceof Function) ? (_local4.roundResults.apply(_local23)) : (_local4.roundResults)); _local32 = {skipLevel:_local50, extra1:_local71, extra2:_local70, roundResults:_local72}; _local12 = {skipLevel:_local50, extra1:_local71, extra2:_local70, roundResults:_local72}; if (_local4.cycles != undefined) { var _local55 = ((_local4.cycles instanceof Function) ? (_local4.cycles.apply(_local23)) : (_local4.cycles)); if (((Number(_local55) == 0) || (String(_local55).toUpperCase() == "LOOP")) && (_local74 != undefined)) { delete _local4.cycles; if (_local19 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("117", _sID()); } } else { _local32.cycles = (_local12.cycles = _local55); } } if (((_local4.func != undefined) || (_local4.startfunc != undefined)) || (_local4.updfunc != undefined)) { for (_local8 in _local4) { if (_local8.indexOf("func") > -1) { _local12[_local8] = _local4[_local8]; } else if (((_local8 == "startscope") || (_local8 == "updscope")) || (_local8.indexOf("args") > -1)) { _local12[_local8] = _local4[_local8]; } } if (_local23 != undefined) { if ((_local12.func != undefined) && (_local12.scope == undefined)) { _local12.scope = _local23; } if ((_local12.updfunc != undefined) && (_local12.updscope == undefined)) { _local12.updscope = _local23; } if ((_local12.startfunc != undefined) && (_local12.startscope == undefined)) { _local12.startscope = _local23; } } } for (_local5 in _local12) { _local43 = _local43 + (((_local5 + ":") + _local12[_local5]) + "|"); } if (_local4.event != undefined) { _local25 = {scope:_local4.scope, e:_local4.event, ep:_local4.eventparams, skipLevel:_local50}; } _local49 = _local4.trigger === true; _local21 = undefined; if ((_local49 == false) && (_local4.trigger != undefined)) { _local21 = ((_local4.trigger instanceof Function) ? (_local4.trigger.apply(_local23)) : (_local4.trigger)); if (typeof(_local21) == "string") { _local21 = ((String(_local21).charAt(0) == "-") ? (-parseClock(String(_local21).slice(1))) : (parseClock(String(_local21)))); } if (_global.isNaN(_local21) == true) { _local21 = undefined; } } } var _local18; var _local13; var _local22; var _local15; var _local42 = false; var _local53 = ((_local56 == false) ? (_local16) : ([0])); var _local34 = -1; for (_local8 in _local53) { if (_nPlaying < 2) { return(null); } if (isFF == false) { if (_local4.ease != null) { _local22 = _local4.ease; if (_local22 instanceof Function) { var _local44 = Function(_local22); if (typeof(_local44(1, 1, 1, 1)) != "number") { _local22 = _local44.apply(_local23); } } } if (_local22 == null) { _local22 = defaultEase; } _local13 = ((_local4.seconds instanceof Function) ? (_local4.seconds.apply(_local23)) : (_local4.seconds)); if (_local13 != undefined) { if (typeof(_local13) == "string") { _local13 = parseClock(String(_local13)); } if (_global.isNaN(_local13) == true) { _local13 = _ZigoEngine.DURATION || 0; } } if (_local13 == null) { _local13 = defaultSeconds; } _local18 = ((_local4.delay instanceof Function) ? (_local4.delay.apply(_local23)) : (_local4.delay)); if (typeof(_local18) == "string") { _local18 = parseClock(String(_local18)); } if ((_local18 == null) || (_global.isNaN(_local18) == true)) { _local18 = 0; } if (_local56 == true) { continue; } } var _local36 = _local53[_local8]; var _local9 = []; var _local11 = []; var _local46 = 0; var _local14 = -2; for (var _local64 in _local4.oEP) { var _local7 = _local4.oEP[_local64]; if (_local7 instanceof Function) { _local7 = _local7.apply(_local23); } if ((_local7 === true) || (_local7 === false)) { if (_local15 == undefined) { _local15 = {}; } _local15[_local64] = _local7; _local46++; continue; } if (typeof(_local7) == "object") { if (_local7[0]._isAF == true) { for (_local6 in _local7) { if (_local7[_local6].targ == _local36) { _local7 = _local7[_local6].val; break; } } } else { var _local28 = ((_local7 instanceof Array) ? [] : {}); for (_local6 in _local7) { _local28[_local6] = ((_local7[_local6] instanceof Function) ? Function(_local7[_local6]).apply(_local23) : _local7[_local6]); } _local7 = _local28; } } if (_local7 != "IGNORE") { if (_local64 == "_bezier_") { _local14 = _local9.length; } else if ((_local14 == -2) && ((_local64 == "controlX") || (_local64 == "controlY"))) { _local14 = -1; } _local9.push(_local64); _local11.push(_local7); } } if (_local11.length > 0) { if (_local14 > -2) { if (_local14 == -1) { _local14 = _local9.length; } _local9[_local14] = "_bezier_"; if (typeof(_local11[_local14]) != "object") { _local11[_local14] = {}; } var _local37 = _local11[_local14]; for (_local5 in _local9) { if ("|x|y|_x|_y|controlX|controlY|".indexOf(("|" + _local9[_local5]) + "|") > -1) { if (_local9[_local5].charAt(0) == "_") { _local9[_local5] = _local9[_local5].slice(-1); } if (typeof(_local37[_local9[_local5]]) == "number") { if ((_local19 > 0) && ((_local34 == -1) || (_local34 == _local8))) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local9[_local5]); _local34 = Number(_local8); } } else { _local37[_local9[_local5]] = _local11[_local5]; } _local9.splice(Number(_local5), 1); _local11.splice(Number(_local5), 1); } } } if (isFF == true) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("\n-" + _sID()) + " FF\ttargets:[") + _local36) + "]\tprops:[") + _local9.toString()) + "]"); } _local35(_local36, _local9, _local11, 0, null, 0, {skipLevel:0}); continue; } var _local31 = {caught:false, onTweenEnd:function (evto) { this.caught = true; }}; _local36.addListener(_local31); var _local17 = _local35(_local36, _local9, _local11, _local13, _local22, _local18, _local12); _local36.removeListener(_local31); if (_local17.length == 0) { if (_local31.caught == true) { _local12 = _local32; } } else { if (_local17.length > 0) { var _local38 = {targ:_local36, props:_local17, bools:_local15, targZID:_local36.__zigoID__}; if (_local42 == false) { _local12 = _local32; _local38.event = _local25; _local15 = undefined; _local25 = _local15; _local38.trigger = _local49; } _aTweens.push(_local38); _local36.addListener(this); _local42 = true; for (_local5 in _local17) { if (_local24.indexOf(_local17[_local5] + ",") == -1) { _local24 = _local24 + (_local17[_local5] + ","); } } } if (_local19 == 3) { var _local45 = _local9.toString(); if (_local17.length > _local9.length) { _local45 = _local45 + (("\n\t[NO-CHANGE PROPS DISCARDED (disregard this for double props like _scale). KEPT:" + _local17.toString()) + "]"); } var _local30 = ""; for (_local5 in _local11) { _local30 = (((typeof(_local11[_local5]) == "string") ? (("\"" + _local11[_local5]) + "\"") : _local11[_local5]) + ", ") + _local30; } com.mosesSupposes.fuse.FuseKitCommon.output((("\n-" + _sID()) + " TWEEN:\n") + [("\t[getTimer():" + getTimer()) + "] ", "targ: " + _local36, "props: " + _local45, "endVals: " + _local30, "time: " + ((_local13 == undefined) ? _ZigoEngine.DURATION : _local13), "easing: " + ((_local22 == undefined) ? _ZigoEngine.EASING : _local22), "delay: " + ((_local18 == undefined) ? 0 : _local18), "callbacks: " + ((_local43 == "") ? "(none)" : _local43)].join("\n\t")); } } _local31 = undefined; } } if ((_global.isNaN(_local13) == true) || (_local4.seconds == null)) { _local13 = 0; } var _local39 = _local18 + _local13; if (_local21 != undefined) { if (_local21 < 0) { _local21 = _local21 + _local39; } if ((_local21 > 0) && ((_local39 == 0) || (_local21 < _local39))) { if (_local39 == 0) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((((_sID() + " graft a timed trigger (") + _local21) + " sec). [has callback:") + (_local12 != _local32)) + ", has event:") + (_local25 != undefined)) + ", has booleans:") + (_local15 != undefined)) + "]"); } doTimerTween(null, _local21, 0, true, _local15, _local12, _local25); _local42 = true; } else { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((_sID() + " graft a timed trigger (") + _local21) + " sec)."); } doTimerTween(null, _local21, 0, true); } } else if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((_sID() + " timed trigger discarded: out of range. [") + _local21) + "/") + _local39) + "]"); } } if ((_local42 == false) && (((_local12 != _local32) || (_local25 != undefined)) || (_local15 != undefined))) { if ((_local50 == 0) && (_local39 > 0)) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((((_sID() + " no props tweened - graft a delay (") + _local39) + " sec). [has callback:") + (_local12 != _local32)) + ", has event:") + (_local25 != undefined)) + ", has booleans:") + (_local15 != undefined)) + "]"); } doTimerTween(_local16, _local13, _local18, _local49, _local15, _local12, _local25); } else { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((_sID() + " no props tweened, executing nontween items. [has callback:") + (_local12 != _local32)) + ", has event:") + (_local25 != undefined)) + ", has booleans:") + (_local15 != undefined)) + "]"); } for (_local8 in _local16) { for (_local5 in _local15) { _local16[_local8][_local5] = _local15[_local5]; } } if (_local50 < 2) { if (_local12 != undefined) { fireEvents(_local12, _local23, _local19, _local16); } if (_local25 != undefined) { fireEvents(_local25, _local23, _local19); } } } } } } _local51++; } if ((_local66 > 0) && (_local19 > 0)) { if ((_local66 == _aProfiles.length) && (_local24 == "")) { com.mosesSupposes.fuse.FuseKitCommon.error("118", _sID(), setStart); } else { com.mosesSupposes.fuse.FuseKitCommon.error("119", _sID(), _local66, _local75); } } tba = undefined; _oTwBeingAdded = undefined; return(((_local24 == "") ? null : (_local24.slice(0, -1)))); } function doTimerTween(actualTargets, duration, delay, trigger, booleans, callback, event) { var _local2 = {__TweenedDelay:0}; _ZigoEngine.initializeTargets(_local2); _aTweens.push({targ:_local2, props:["__TweenedDelay"], trigger:trigger, bools:booleans, event:event, actualTargs:actualTargets, targZID:_local2.__zigoID__}); var _local3 = _ZigoEngine.doTween(_local2, "__TweenedDelay", 1, duration, null, delay, callback) == null; if (_local3 == true) { onTweenEnd({target:_local2, props:["__TweenedDelay"]}); } else { _local2.addListener(this); } } function onTweenEnd(o, doAutoStop) { if (_nPlaying < 1) { return(undefined); } var _local12 = _global.com.mosesSupposes.fuse.Fuse; var _local8 = ((_local12 != undefined) ? (_local12.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); var _local11 = ((!(o.__zigoID__ === undefined)) ? (o.__zigoID__) : (o.target.__zigoID__)); for (var _local19 in _aTweens) { var _local3 = _aTweens[_local19]; if (_local3.targZID == _local11) { for (var _local18 in o.props) { var _local7 = _local3.props; for (var _local16 in _local7) { var _local5 = _local7[_local16]; if (_local5 == o.props[_local18]) { _local7.splice(Number(_local16), 1); if (doAutoStop == true) { var _local6 = _local12.getInstance(_nFuseID); var _local10 = (((_bTrigger == true) && (o.during == "add")) && (_local6[_local6.currentIndex]._oTwBeingAdded[_local11] === true)) && (_local6.state == "playing"); if (_local10 == false) { _local3.targ.removeListener(this); for (var _local19 in _aTweens) { if (_aTweens[_local19].targZID == _local11) { for (var _local18 in o.props) { for (var _local16 in _aTweens[_local19].props) { if (_aTweens[_local19].props[_local16] == o.props[_local18]) { _aTweens[_local19].props.splice(Number(_local16), 1); } } } if (_aTweens[_local19].props.length == 0) { _aTweens.splice(Number(_local19), 1); } } } if (_local8 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(_sID() + " triggering auto-stop due to interruption"); } if ((_local6.autoClear == true) || ((!(_local6.autoClear === false)) && (_local12.AUTOCLEAR == true))) { dispatchRequest("destroy"); } else { dispatchRequest("stop"); } return(undefined); } if (_local8 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((("note -" + _sID()) + " interrupted one of its own properties \"") + _local5) + "\". (Autostop not triggered.)"); } } if ((_nPlaying == 2) && (_local5 != "__TweenedDelay")) { if (_local8 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("120", _sID(), _local5); } } if (_local7.length == 0) { if (_local3.event != undefined) { fireEvents(_local3.event, null, _local8); } if (_local5 == "__TweenedDelay") { _ZigoEngine.deinitializeTargets(_local3.targ); delete _local3.targ; for (var _local14 in _local3.bools) { for (var _local13 in _local3.actualTargs) { _local3.actualTargs[_local13][_local14] = _local3.bools[_local14]; } } } else { var _local9 = false; for (var _local14 in _local3.bools) { _local3.targ[_local14] = _local3.bools[_local14]; } for (var _local15 in _aTweens) { if ((_local15 != _local19) && (_aTweens[_local15].targ == _local3.targ)) { _local9 = true; } } if (_local9 == false) { _local3.targ.removeListener(this); } } if (_local3.trigger == true) { if (((_bTrigger == false) && (o.isResume != true)) && (_aTweens.length > 1)) { _bTrigger = true; if (_local8 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(_sID() + " trigger fired!"); } var breakChainInt; breakChainInt = setInterval(function (fi) { clearInterval(breakChainInt); fi.dispatchRequest("advance", [false, false, false]); }, 1, this); } } _aTweens.splice(Number(_local19), 1); } } } } } } if (((_aTweens.length == 0) && (_nPlaying == 1)) && (o.isResume != true)) { complete(_local8); } } function onTweenInterrupt(o) { if (_nPlaying == -1) { return(undefined); } var _local4 = _global.com.mosesSupposes.fuse.Fuse; var _local6 = _local4.getInstance(_nFuseID); var _local8 = (_local6.autoStop == true) || ((!(_local6.autoStop === false)) && (_local4.AUTOSTOP == true)); var _local3 = o.__zigoID__; var _local9 = ((_local4 != undefined) ? (_local4.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); if ((_local8 == true) || ((!(_local8 === false)) && (_local4.AUTOSTOP == true))) { onTweenEnd(o, true); return(undefined); } if (typeof(o.target) != "string") { onTweenEnd(o); return(undefined); } for (var _local5 in _aTweens) { if (_aTweens[_local5].targZID == _local3) { _aTweens.splice(Number(_local5), 1); } } if ((_aTweens.length == 0) && (_nPlaying == 1)) { complete(_local9); } } function complete(outputLevel) { if (outputLevel == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(_sID() + " complete."); } var breakChainInt; breakChainInt = setInterval(function (fi, trigger) { clearInterval(breakChainInt); var _local1 = fi._nPlaying; if (trigger != true) { if (_local1 < 1) { return(undefined); } } fi.stop(); if (_local1 > 0) { fi.dispatchRequest("advance", [trigger, false, false]); } }, 1, this, _bTrigger); } function parseClock(str) { if (str.indexOf(":") != 2) { com.mosesSupposes.fuse.FuseKitCommon.error("121"); return(_ZigoEngine.DURATION || 0); } var _local4 = 0; var _local3 = str.split(":"); _local3.reverse(); var _local2; if ((String(_local3[0]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[0]))) == false)) { _local4 = _local4 + (_local2 / 100); } if (((String(_local3[1]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[1]))) == false)) && (_local2 < 60)) { _local4 = _local4 + _local2; } if (((String(_local3[2]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[2]))) == false)) && (_local2 < 60)) { _local4 = _local4 + (_local2 * 60); } if (((String(_local3[3]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[3]))) == false)) && (_local2 < 24)) { _local4 = _local4 + (_local2 * 3600); } return(_local4); } function fireEvents(o, scope, outputLevel, targets) { if (o.scope == undefined) { o.scope = scope; } if (o.e == undefined) { var _local3 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(o, targets, outputLevel, false); if (_local3.start.f != null) { _local3.start.f.apply(_local3.start.s, _local3.start.a); } if (_local3.upd.f != null) { _local3.upd.f.apply(_local3.upd.s, _local3.upd.a); } if (_local3.end.f != null) { _local3.end.f.apply(_local3.end.s, _local3.end.a); } } else { var _local6 = ((o.e instanceof Function) ? (String(o.e.apply(scope))) : (String(o.e))); if ((_local6 != "undefined") && (_local6.length > 0)) { if (String(com.mosesSupposes.fuse.FuseKitCommon._fuseEvents()).indexOf(("|" + _local6) + "|") > -1) { if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("122", _local6); } } else { var _local7 = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID); var _local5 = ((o.ep instanceof Function) ? (o.ep.apply(scope)) : (o.ep)); if ((_local5 == null) || (typeof(_local5) != "object")) { _local5 = {}; } _local5.target = _local7; _local5.type = _local6; _local7.dispatchEvent.call(_local7, _local5); } } else if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("123", _sID()); } } } static var registryKey = "fuseItem"; static var ADD_UNDERSCORES = true; var _nPlaying = -1; var _bStartSet = false; var _bTrigger = false; }
Symbol 732 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine] Frame 0
class com.mosesSupposes.fuse.ZigoEngine { static var extensions, updateTime, tweenHolder, instance, updateIntId; function ZigoEngine () { } static function addListener(handler) { AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine); addListener(handler); } static function removeListener(handler) { } static function isPlaying() { return(_playing); } static function simpleSetup(shortcutsClass) { if (arguments.length > 0) { register.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); } _global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine; if (extensions.fuse != undefined) { _global.Fuse = extensions.fuse; } if (extensions.fuseFMP != undefined) { extensions.fuseFMP.simpleSetup(); } initialize(MovieClip.prototype, Button.prototype, TextField.prototype); if (extensions.shortcuts == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("001"); } } static function register(classReference) { if (extensions == undefined) { extensions = {}; } var _local3 = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|customEasing|"; for (var _local4 in arguments) { var _local2 = arguments[_local4].registryKey; if ((extensions[_local2] == undefined) && (_local3.indexOf(("|" + _local2) + "|") > -1)) { extensions[_local2] = arguments[_local4]; if ((_local2 == "fuseFMP") || (_local2 == "shortcuts")) { Object(extensions[_local2]).initialize(); } } } } static function initialize(target) { if (arguments.length > 0) { initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.addShortcutsTo.apply(extensions.shortcuts, arguments); } } } static function deinitialize(target) { if ((arguments.length == 0) || (target == null)) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.removeShortcutsFrom.apply(extensions.shortcuts, arguments); } } static function getUpdateInterval() { return(updateTime); } static function setUpdateInterval(time) { if (_playing) { setup(true); updateTime = time; setup(); } else { updateTime = time; } } static function getControllerDepth() { return(tweenHolder.getDepth()); } static function setControllerDepth(depth) { if ((depth == null) || (_global.isNaN(depth) == true)) { depth = 6789; } if (Object(tweenHolder).proof != null) { tweenHolder.swapDepths(depth); } else { tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse", depth); } } static function doShortcut(targets, methodName) { if (extensions.shortcuts == undefined) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("002"); } return(null); } return(extensions.shortcuts.doShortcut.apply(extensions.shortcuts, arguments)); } static function doTween(targets, props, endvals, seconds, ease, delay, callback) { if (extensions.fuse.addBuildItem(arguments) == true) { return(null); } if (TIME_MULTIPLIER != prevTimeMult) { TIME_MULTIPLIER = Math.abs(TIME_MULTIPLIER); if (_global.isNaN(TIME_MULTIPLIER) == true) { TIME_MULTIPLIER = 1; } if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("016", TIME_MULTIPLIER); } prevTimeMult = TIME_MULTIPLIER; } if ((instance == undefined) || ((Object(tweenHolder).proof == undefined) && (updateTime == undefined))) { if ((MovieClip.prototype.tween != null) && (typeof(_global.$tweenManager) == "object")) { com.mosesSupposes.fuse.FuseKitCommon.error("003"); } instance = new com.mosesSupposes.fuse.ZManager(); _playing = false; } var _local4 = instance.paramsObj(targets, props, endvals, true); var _local7 = (((_local4.tg[0] == null) || (_local4.tg.length == 0)) ? undefined : (_local4.tg)); if (((_local4.pa == undefined) || (_local7 == undefined)) || (arguments.length < 3)) { if (((extensions.fuseItem != null) && (arguments.length == 1)) && (typeof(arguments[0]) == "object")) { return(extensions.fuseItem.doTween(arguments[0])); } if (OUTPUT_LEVEL > 0) { if (arguments.length < 3) { com.mosesSupposes.fuse.FuseKitCommon.error("004", (((arguments.length == 1) && (arguments[0] == null)) ? "1 (null)" : (String(arguments.length))), Boolean(extensions.fuseItem == null)); } else { com.mosesSupposes.fuse.FuseKitCommon.error("005", _local7.toString(), _local4.pa.toString()); } } return(null); } if (_playing != true) { setup(); } if ((seconds == null) || (_global.isNaN(seconds) == true)) { seconds = DURATION || 1; } else if (seconds < 0.01) { seconds = 0; } seconds = seconds * TIME_MULTIPLIER; if (((delay < 0.01) || (delay == null)) || (_global.isNaN(delay) == true)) { delay = 0; } delay = delay * TIME_MULTIPLIER; var _local12 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(callback, _local7, OUTPUT_LEVEL, true); var _local9; if (typeof(ease) == "function") { if (typeof(Function(ease).call(null, 1, 1, 1, 1)) == "number") { _local9 = Function(ease); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("014", ease); } } else if ((ease == null) || (ease == "")) { if (EASING instanceof Function) { _local9 = Function(EASING); } else if (extensions.pennerEasing != undefined) { ease = EASING; } } if ((typeof(ease) == "string") && (ease != "")) { if (extensions.pennerEasing[ease] != undefined) { _local9 = extensions.pennerEasing[ease]; } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("006", ease); } } else if (ease instanceof Array) { if (extensions.customEasing != undefined) { _local12.extra1 = ease; if (typeof(ease[0]) == "number") { _local9 = extensions.customEasing.precalced; } else { _local9 = extensions.customEasing.fromCurve; } } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("015", ease); } } if (typeof(_local9) != "function") { _local9 = function (t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); }; } var _local6 = ""; for (var _local13 in _local7) { var _local3 = _local7[_local13]; if (_local3.__zigoID__ == null) { initializeTargets(_local3); } else if (instance.getStatus("locked", _local3) == true) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("007", ((_local3._name != undefined) ? (_local3._name) : (_local3.toString())), _local4.pa.toString()); } continue; } var _local5 = instance.addTween(_local3, _local4.pa, _local4.va, seconds, _local9, delay, _local12); _local6 = ((_local5 == null) ? "|" : (_local5 + "|")) + _local6; } _local6 = _local6.slice(0, -1); return((((_local6 == "") || (_local6 == "|")) ? null : (_local6))); } static function removeTween(targs, props) { instance.removeTween(targs, props); } static function isTweening(targ, prop) { return(Boolean(instance.getStatus("active", targ, prop))); } static function getTweens(targ) { if (instance == undefined) { return(0); } return(Number(instance.getStatus("count", targ))); } static function lockTween(targ, setLocked) { instance.alterTweens("lock", targ, setLocked == true); } static function isTweenLocked(targ) { return(Boolean(instance.getStatus("locked", targ))); } static function ffTween(targs, props, suppressEndEvents) { instance.alterTweens("ff", targs, props, null, suppressEndEvents); } static function skipTweenTo(seconds, targs, props) { instance.alterTweens("skipTo", targs, props, false, false, seconds); } static function rewTween(targs, props, pauseFlag, suppressStartEvents) { instance.alterTweens("rewind", targs, props, pauseFlag, suppressStartEvents); } static function isTweenPaused(targ, prop) { return(Boolean(instance.getStatus("paused", targ, prop))); } static function pauseTween(targs, props) { instance.alterTweens("pause", targs, props); } static function unpauseTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function resumeTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function setColorByKey(targetObj, type, amt, rgb) { new Color(targetObj).setTransform(getColorTransObj(type, amt, rgb)); } static function getColorTransObj(type, amt, rgb) { switch (type) { case "brightness" : var _local3 = 100 - Math.abs(amt); var _local4 = ((amt > 0) ? (255 * (amt / 100)) : 0); return({ra:_local3, rb:_local4, ga:_local3, gb:_local4, ba:_local3, bb:_local4}); case "brightOffset" : return({ra:100, rb:255 * (amt / 100), ga:100, gb:255 * (amt / 100), ba:100, bb:255 * (amt / 100)}); case "contrast" : return({ra:amt, rb:128 - (1.28 * amt), ga:amt, gb:128 - (1.28 * amt), ba:amt, bb:128 - (1.28 * amt)}); case "invertColor" : return({ra:100 - (2 * amt), rb:amt * 2.55, ga:100 - (2 * amt), gb:amt * 2.55, ba:100 - (2 * amt), bb:amt * 2.55}); case "tint" : if (rgb == null) { break; } var _local5; if (typeof(rgb) == "string") { if (rgb.charAt(0) == "#") { rgb = rgb.slice(1); } rgb = ((rgb.charAt(1).toLowerCase() != "x") ? ("0x" + rgb) : (rgb)); } _local5 = Number(rgb); return({ra:100 - amt, rb:(_local5 >> 16) * (amt / 100), ga:100 - amt, gb:((_local5 >> 8) & 255) * (amt / 100), ba:100 - amt, bb:(_local5 & 255) * (amt / 100)}); } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); } static function getColorKeysObj(targOrTransObj) { var _local1 = ((targOrTransObj.ra != undefined) ? (targOrTransObj) : (new Color(targOrTransObj).getTransform())); var _local3 = {}; var _local7 = (_local1.ra == _local1.ga) && (_local1.ga == _local1.ba); var _local9 = (_local1.rb == _local1.gb) && (_local1.gb == _local1.bb); var _local5 = ((_local7 == true) ? (100 - _local1.ra) : 0); if (_local5 != 0) { var _local6 = 100 / _local5; _local3.tint = (((_local1.rb * _local6) << 16) | ((_local1.gb * _local6) << 8)) | (_local1.bb * _local6); _local3.tintPercent = _local5; var _local2 = _local3.tint.toString(16); var _local4 = 6 - _local2.length; while ((_local4--) > 0) { _local2 = "0" + _local2; } _local3.tintString = "0x" + _local2.toUpperCase(); } if ((_local7 == true) && (_local9 == true)) { if (_local1.ra < 0) { _local3.invertColor = _local1.rb * 0.392156862745098; } else if ((_local1.ra == 100) && (_local1.rb != 0)) { _local3.brightOffset = _local1.rb * 0.392156862745098; } if (_local1.ra != 100) { if ((_local1.rb == 0) || ((_local1.rb != 0) && (((255 * ((100 - _local1.ra) / 100)) - _local1.rb) <= 1))) { _local3.brightness = ((_local1.rb != 0) ? (100 - _local1.ra) : (_local1.ra - 100)); } if (((128 - (1.28 * _local1.ra)) - _local1.rb) <= 1) { _local3.contrast = _local1.ra; } } } return(_local3); } static function initializeTargets() { for (var _local5 in arguments) { var _local4 = arguments[_local5]; if ((((_local4 == MovieClip.prototype) || (_local4 == Button.prototype)) || (_local4 == TextField.prototype)) || (_local4 == Object.prototype)) { if (_local4.oldAddListener == undefined) { if (_local4 == TextField.prototype) { _local4.oldAddListener = _local4.addListener; _global.ASSetPropFlags(_local4, "oldAddListener", 7, 1); } _local4.addListener = function (o) { if (this.__zigoID__ == undefined) { com.mosesSupposes.fuse.ZigoEngine.initializeTargets(this); } if (this instanceof TextField) { Function(this.oldAddListener).call(this, o); } else { this.addListener(o); } }; if (_local4 == MovieClip.prototype) { _global.ASSetPropFlags(_local4, "addListener", 7, 1); } } } else if (_local4.__zigoID__ == undefined) { _local4.__zigoID__ = zigoIDs; _global.ASSetPropFlags(_local4, "__zigoID__", 7, 1); zigoIDs++; if ((_local4._listeners == null) || (_local4.addListener == null)) { AsBroadcaster.initialize(_local4); } } } } static function deinitializeTargets() { for (var _local4 in arguments) { var _local3 = arguments[_local4]; if (_local3.__zigoID__ != undefined) { _global.ASSetPropFlags(_local3, "__zigoID__,_listeners,broadcastMessage,addListener,removeListener", 0, 2); delete _local3.__zigoID__; delete _local3._listeners; delete _local3.broadcastMessage; delete _local3.addListener; delete _local3.removeListener; } if (_local3.oldAddListener != undefined) { _global.ASSetPropFlags(_local3, "oldAddListener", 0, 2); _local3.addListener = _local3.oldAddListener; delete _local3.oldAddListener; } } } static function __mgrRelay(inst, method, args) { if (inst == instance) { Function(com.mosesSupposes.fuse.ZigoEngine[method]).apply(com.mosesSupposes.fuse.ZigoEngine, args); } } static function setup(deinitFlag) { if (deinitFlag == true) { _playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; return(undefined); } instance.cleanUp(); clearInterval(updateIntId); delete updateIntId; if ((updateTime != null) && (updateTime > 0)) { updateIntId = setInterval(instance, "update", updateTime); } else { if (Object(tweenHolder).proof == null) { setControllerDepth(6789); Object(tweenHolder).proof = 1; } var _inst = instance; tweenHolder.onEnterFrame = function () { _inst.update.call(_inst); }; } _playing = true; instance.now = getTimer(); } static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION + ", ZigoEngine based on concepts by L.Zigo"; static var EASING = "easeOutQuint"; static var DURATION = 1; static var TIME_MULTIPLIER = 1; static var ROUND_RESULTS = false; static var OUTPUT_LEVEL = 1; static var AUTOSTOP = false; static var SKIP_LEVEL = 0; static var _playing = false; static var zigoIDs = 0; static var prevTimeMult = 1; }
Symbol 733 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager] Frame 0
class com.mosesSupposes.fuse.ZManager { var tweens, now; function ZManager () { tweens = {}; numTweens = 0; } function addTween(obj, props, endvals, seconds, ease, delay, callback) { var _local24 = ((callback.skipLevel == undefined) ? 0 : (callback.skipLevel)); var _local44 = ((callback.cycles == undefined) ? 1 : (callback.cycles)); var _local30 = callback.extra1; var _local29 = callback.extra2; var _local23 = []; var _local14 = _global.com.mosesSupposes.fuse.FuseFMP; var _local43 = String(("|" + _local14.getAllShortcuts().join("|")) + "|"); var _local42 = com.mosesSupposes.fuse.FuseKitCommon._cts(); var _local25 = ""; var _local28 = ""; var _local22 = obj.__zigoID__; var _local7 = tweens[String(_local22)]; if ((_local7 != undefined) && (com.mosesSupposes.fuse.ZigoEngine.AUTOSTOP == true)) { if (obj._listeners.length > 0) { for (var _local40 in _local7.props) { _local23.unshift(_local40); } } _local7.numProps = 0; cleanUp(true); } for (var _local47 in props) { var _local5 = props[_local47]; var _local4 = endvals[_local47]; var _local15 = 0; if (_local5 == "_fade") { _local5 = "_alpha"; _local15 = ((_local4 < 50) ? -1 : 1); } var _local16 = _local42.indexOf(("|" + _local5) + "|") > -1; var _local18 = _local7.colorProp; if (_local7 != undefined) { if ((_local16 == true) && (_local18 != undefined)) { _local23.unshift(_local18); delete _local7.props[_local18]; delete _local7.colorProp; _local7.numProps--; } else if (_local7.props[_local5] != undefined) { _local23.unshift(_local5); delete _local7[_local5]; _local7.numProps--; } } var _local3 = {c:-1, fmp:-1, complex:-1}; var _local11 = ((_local24 == 0) && ((seconds + delay) == 0)) || ((_local24 > 0) && (seconds == 0)); var _local10 = false; var _local13 = (_local14 != undefined) && (_local43.indexOf(("|" + _local5) + "|") > -1); var _local19 = (_local5.toLowerCase().indexOf("colors") > -1) && (_local4 instanceof Array); var _local27 = ((_local13 == true) && (_local5.indexOf("lor") > -1)) && (_local5.charAt(2) != "l"); if (_local13 == true) { _local3.fmp = _local14; _local3.ps = _local14.getFilterProp(obj, _local5, true); _local3.special = true; } if (((_local16 == true) || (_local19 == true)) || (_local27 && (_local11 == false))) { _local3.complex = 1; if (_local16 == true) { _local3.c = new Color(obj); _local3.ps = Color(_local3.c).getTransform(); var _local17 = ((((_local5 == "_tint") || (_local5 == "_tintPercent")) || (_local5 == "_colorReset")) ? "tint" : (_local5.slice(1))); var _local9 = null; var _local12 = null; if (_local5 != "_colorTransform") { if (_local17 == "tint") { if (typeof(_local4) == "object") { _local12 = _local4.tint; _local9 = ((_global.isNaN(_local4.percent) == true) ? 100 : (_local4.percent)); } else if ((_local5 == "_tintPercent") || (_local5 == "_colorReset")) { var _local20 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tintPercent; if (_local5 == "_colorReset") { _local9 = Math.min(_local20, 100 - Math.abs(Number(_local4))); } else { _local9 = ((typeof(_local4) == "string") ? ((_local20 || 0) + Number(_local4)) : Number(_local4)); } _local9 = Math.max(0, Math.min(_local9, 100)); _local12 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tint || 0; } else { _local12 = _local4; _local9 = 100; } } else { _local9 = ((typeof(_local4) == "string") ? ((com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj)[_local17] || 0) + Number(_local4)) : (_local4)); } _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj(_local17, _local9, _local12); } if (_local11 == true) { if (_local5 == "_colorTransform") { Color(_local3.c).setTransform(_local4); } else { com.mosesSupposes.fuse.ZigoEngine.setColorByKey(obj, _local17, _local9, _local12); } } else { var _local21 = getChangeObj(_local3.ps, _local4, false, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local11 == true) { _local14.setFilterProp(obj, _local5, _local4); } else if (_local19 == true) { _local3.c = 2; _local3.ch = []; for (var _local40 in _local4) { if (_local4[_local40] != null) { if (_local3.ps == null) { _local3.ps = []; } _local3.ps[_local40] = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, ((_local3.ps[_local40] == null) ? obj[_local5][_local40] : _local3.ps[_local40])); var _local21 = getChangeObj(_local3.ps[_local40], com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4[_local40]), true, false); _local3.ch[_local40] = _local21.map; if (_local21.changed == true) { _local10 = true; } } } } else { _local3.c = 1; _local3.ps = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local3.ps); var _local21 = getChangeObj(_local3.ps, com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4), true, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local5 == "_bezier_") { removeTween(obj, "_x,_y", true); if (_local11 == true) { if ((_local4.x != null) && (_global.isNaN(Number(_local4.x)) == false)) { obj._x = ((typeof(_local4.x) == "string") ? (obj._x + Number(_local4.x)) : (_local4.x)); } if ((_local4.y != null) && (_global.isNaN(Number(_local4.y)) == false)) { obj._y = ((typeof(_local4.y) == "string") ? (obj._y + Number(_local4.y)) : (_local4.y)); } } else { _local3.special = true; _local3.ps = 0; _local3.ch = 1; _local3.bz = {sx:obj._x, sy:obj._y}; if ((_local4.x == null) || (_global.isNaN(Number(_local4.x)))) { _local4.x = _local3.bz.sx; } if ((_local4.y == null) || (_global.isNaN(Number(_local4.y)))) { _local4.y = _local3.bz.sy; } _local3.bz.chx = ((typeof(_local4.x) == "string") ? (Number(_local4.x)) : (_local4.x - _local3.bz.sx)); if (_global.isNaN(_local3.bz.chx) == true) { _local3.bx.chx = 0; } _local3.bz.chy = ((typeof(_local4.y) == "string") ? (Number(_local4.y)) : (_local4.y - _local3.bz.sy)); if (_global.isNaN(_local3.bz.chy) == true) { _local3.bx.chy = 0; } if ((_local4.controlX == null) || (_global.isNaN(Number(_local4.controlX)))) { _local3.bz.ctrlx = _local3.bz.sx + (_local3.bz.chx / 2); } else { _local3.bz.ctrlx = ((typeof(_local4.controlX) == "string") ? (_local3.bz.sx + Number(_local4.controlX)) : (_local4.controlX)); } if ((_local4.controlY == null) || (_global.isNaN(Number(_local4.controlY)))) { _local3.bz.ctrly = _local3.bz.sy + (_local3.bz.chy / 2); } else { _local3.bz.ctrly = ((typeof(_local4.controlY) == "string") ? (_local3.bz.sy + Number(_local4.controlY)) : (_local4.controlY)); } _local3.bz.ctrlx = _local3.bz.ctrlx - _local3.bz.sx; _local3.bz.ctrly = _local3.bz.ctrly - _local3.bz.sy; _local10 = (_local3.bz.chx + _local3.bz.chy) != 0; } } else { if (typeof(_local4) == "object") { _local3.complex = ((_local4 instanceof Array) ? 0 : 1); } if ((_local5 == "_x") || (_local5 == "_y")) { removeTween(obj, "_bezier_", true); } if ((_local5 == "_frame") && (typeof(obj) == "movieclip")) { _local3.ps = obj._currentframe; _local3.special = true; } else if (_local13 == false) { if (_local3.complex > -1) { _local3.ps = ((_local3.complex == 0) ? ([]) : ({})); for (var _local40 in _local4) { _local3.ps[_local40] = obj[_local5][_local40]; } } else { _local3.ps = obj[_local5]; } } if (_local11 == true) { if (_local13 == true) { _local14.setFilterProp(obj, _local5, ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4))); } else if (_local3.complex > -1) { for (var _local40 in _local4) { if ((_local4[_local40] != null) && (_global.isNaN(Number(_local4[_local40])) == false)) { obj[_local5][_local40] = ((typeof(_local4[_local40]) == "string") ? (_local3.ps[_local40] + Number(_local4[_local40])) : _local4[_local40]); if (_global.isNaN(obj[_local5][_local40]) == true) { obj[_local5][_local40] = 0; } } } } else { obj[_local5] = ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4)); if (_local15 == 1) { obj._visible = true; } else if (_local15 == -1) { obj._visible = false; } } } else if (_local3.complex > -1) { var _local21 = getChangeObj(_local3.ps, _local4, _local13, _local3.complex == 0); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } else { if ((_local4 == null) || (_global.isNaN(Number(_local4)))) { _local4 = _local3.ps; } _local3.ch = ((typeof(_local4) == "string") ? (Number(_local4)) : (Number(_local4) - _local3.ps)); if (_global.isNaN(_local3.ch) == true) { _local3.ch = 0; } _local10 = _local3.ch != 0; } } if (((_local24 == 0) && ((_local10 == true) || (_local11 == false))) || ((_local10 == true) && (_local11 == false))) { if ((_local3.complex > -1) && (!(_local3.c === 2))) { _local3.ps = [_local3.ps]; _local3.ch = [_local3.ch]; } _local3.ts = now + (delay * 1000); _local3.pt = -1; _local3.d = seconds * 1000; _local3.ef = ease; _local3.sf = false; _local3.cycles = _local44; if (_local30 != undefined) { _local3.e1 = _local30; } if (_local29 != undefined) { _local3.e2 = _local29; } _local3.v = _local15; if (callback.start != undefined) { _local3.scb = callback.start; } if (callback.upd != undefined) { _local3.ucb = callback.upd; } if (callback.end != undefined) { _local3.ecb = callback.end; } if (callback.roundResults != undefined) { _local3.rr = callback.roundResults; } if (tweens[String(_local22)] == undefined) { _local7 = (tweens[String(_local22)] = {numProps:0, locked:false, targ:obj, targID:String(("\"" + ((obj._name != undefined) ? (obj._name) : (obj.toString()))) + "\""), targZID:_local22, props:{}}); numTweens++; } if (_local16 == true) { _local7.colorProp = _local5; } _local7.props[_local5] = _local3; _local7.numProps++; _local25 = (_local5 + ",") + _local25; _local28 = (((typeof(_local4) == "string") ? (("\"" + _local4) + "\"") : (_local4)) + ",") + _local28; } _local3 = undefined; } if ((_local7 == undefined) || (_local7.numProps <= 0)) { cleanUp(); } if ((_local23.length > 0) && (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)) { com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:obj, props:_local23, __zigoID__:_local22, during:"add"}); } if (_local25 == "") { if (_local24 == 2) { if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("011", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString()); } } else { var _local48 = obj._listeners.length > 0; if (_local48 == true) { obj.broadcastMessage("onTweenStart", {target:obj, props:props}); } if (callback.start != undefined) { callback.start.f.apply(callback.start.s, callback.start.a); } if (_local48 == true) { obj.broadcastMessage("onTweenUpdate", {target:obj, props:props}); } if (callback.upd != undefined) { callback.upd.f.apply(callback.upd.s, callback.upd.a); } if (_local48 == true) { obj.broadcastMessage("onTweenEnd", {target:obj, props:props}); } if (callback.end != undefined) { callback.end.f.apply(callback.end.s, callback.end.a); } } cleanUp(); } if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { if (_local25 == "") { com.mosesSupposes.fuse.FuseKitCommon.error("012", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString(), endvals.toString()); } else { com.mosesSupposes.fuse.FuseKitCommon.error("013", ((obj._name != undefined) ? (obj._name) : (obj.toString())), _local25.slice(0, -1), _local28.slice(0, -1)); } } return(((_local25 == "") ? null : (_local25.slice(0, -1)))); } function removeTween(targs, props, noInit) { var _local4 = {}; var _local12 = paramsObj(targs, props); if (_local12.none == true) { return(undefined); } var _local16 = _local12.all; var _local17 = _local12.allprops; var _local9 = ((_local16 == true) ? (tweens) : (Object(_local12.tg))); var _local8 = false; for (var _local20 in _local9) { var _local3 = ((_local16 == true) ? (_local20) : (String(_local9[_local20].__zigoID__))); var _local2 = tweens[_local3]; var _local6 = ((_local17 == true) ? (_local2.props) : (_local12.props)); for (var _local14 in _local6) { var _local5 = (_local14 == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) && (_local2.colorProp != undefined); if ((_local2.props[_local14] != undefined) || (_local5 == true)) { if (_local4[_local3] == null) { _local4[_local3] = []; } _local4[_local3].unshift(_local14); if ((_local14 == _local2.colorProp) || (_local5 == true)) { delete _local2.props[_local2.colorProp]; delete _local2.colorProp; } else { delete _local2.props[_local14]; } _local2.numProps--; if (_local2.numProps <= 0) { _local8 = true; break; } } } } if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { for (var _local19 in _local4) { var _local7 = tweens[_local19].targ; com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local7.addProperty) == "function") ? (_local7) : (("[MISSING(\"" + tweens[_local19].targID) + "\")]")), props:_local4[_local19], __zigoID__:tweens[_local19].targZID, during:((noInit == true) ? "add" : "remove")}); } } if (_local8 == true) { cleanUp(noInit); } } function alterTweens(type, targs, props, pauseFlag, noEvents, skipTo) { if (type == "lock") { tweens[String(targs.__zigoID__)].locked = props; return(undefined); } var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local14 = _local11.all; var _local15 = _local11.allprops; var _local9 = ((_local14 == true) ? (tweens) : (Object(_local11.tg))); var _local8 = 0; for (var _local16 in _local9) { var _local7 = ((_local14 == true) ? (_local16) : (String(_local9[_local16].__zigoID__))); var _local5 = tweens[_local7]; var _local4 = ((_local15 == true) ? (_local5.props) : (_local11.props)); if (_local4.ALLCOLOR == true) { _local4[_local5.colorProp] = true; delete _local4.ALLCOLOR; } for (var _local10 in _local4) { _local8++; var _local2 = _local5.props[_local10]; if (type == "rewind") { if (pauseFlag == true) { _local2.pt = now; } _local2.ts = now; if (noEvents != true) { _local2.sf = false; if (_local2.scb != undefined) { _local2.scb.fired = false; } } } else if (type == "ff") { if (noEvents == true) { _local2.suppressEnd = true; } _local2.o = true; _local2.pt = -1; _local2.ts = now - _local2.d; } else if (type == "skipTo") { _local2.ts = Math.min(now, (_local2.ts + (now - _local2.ts)) - (skipTo * 1000)); } else if (type == "pause") { if (_local2.pt == -1) { _local2.pt = now; } } else if (type == "unpause") { if (_local2.pt != -1) { _local2.ts = now - (_local2.pt - _local2.ts); _local2.pt = -1; } } } } if ((type == "ff") && (_local8 > 0)) { update(); } else if ((type == "rewind") && (_local8 > 0)) { update(true); } } function getStatus(type, targ, param) { if (targ == null) { return(null); } var _local8 = String(targ).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; var _local4 = tweens[String(targ.__zigoID__)]; switch (type) { case "paused" : var _local2 = _local4.props; if (param != null) { if (_local2[String(param)] == undefined) { return(false); } return(Boolean(_local2[String(param)].pt != -1)); } for (var _local6 in _local2) { if (_local2[_local6].pt != -1) { return(true); } } return(false); case "active" : if (param == null) { return(Boolean(_local4 != undefined)); } if (String(param).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { return(Boolean(_local4.colorProp != undefined)); } return(Boolean(_local4.props[String(param)] != undefined)); case "count" : if (!_local8) { return(_local4.numProps); } var _local3 = 0; for (var _local6 in tweens) { _local3 = _local3 + tweens[_local6].numProps; } return(_local3); case "locked" : return(_local4.locked); } } function update(force) { var _local19 = {}; var _local21 = {}; var _local20 = {}; var _local15 = {}; var _local13 = {}; var _local14 = {}; var _local24 = false; var _local22 = com.mosesSupposes.fuse.ZigoEngine.ROUND_RESULTS; for (var _local33 in tweens) { var _local12 = tweens[_local33]; var _local5 = _local12.targ; var _local32 = _local12.props; var _local18 = _local5._listeners.length > 0; if (_local5.__zigoID__ == undefined) { _local24 = true; if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { var _local23 = []; for (var _local28 in _local32) { _local23.unshift(_local28); } com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local5.addProperty) == "function") ? (_local5) : (("[MISSING:" + _local12.targID) + "]")), props:_local23, __zigoID__:_local12.targZID, during:"update"}); } continue; } for (var _local28 in _local32) { var _local3 = _local32[_local28]; if (((_local3.ts > now) || (_local3.pt != -1)) && (force != true)) { continue; } var _local9 = now >= (_local3.ts + _local3.d); if (_local3.complex == -1) { var _local6; if (_local9 == true) { _local6 = _local3.ps + _local3.ch; if ((_local3.cycles > 1) || (_local3.cycles == 0)) { if (_local3.cycles > 1) { _local3.cycles--; } _local3.ps = _local6; _local3.ch = -_local3.ch; _local3.ts = now; _local9 = false; } } else { _local6 = _local3.ef(now - _local3.ts, _local3.ps, _local3.ch, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local6) == false) { if ((_local3.rr == true) || ((_local22 == true) && (!(_local3.rr === false)))) { _local6 = Math.round(Number(_local6)); } if (_local3.special != true) { _local5[_local28] = _local6; } else if (_local3.fmp != -1) { _local3.fmp.setFilterProp(_local5, _local28, _local6); } else if (_local28 == "_bezier_") { var _local10 = _local3.bz; _local5._x = _local10.sx + (_local6 * (((2 * (1 - _local6)) * _local10.ctrlx) + (_local6 * _local10.chx))); _local5._y = _local10.sy + (_local6 * (((2 * (1 - _local6)) * _local10.ctrly) + (_local6 * _local10.chy))); } else if (_local28 == "_frame") { MovieClip(_local5).gotoAndStop(Math.ceil(_local6)); } } } else { var _local16 = (_local9 == true) && ((_local3.cycles > 1) || (_local3.cycles == 0)); var _local7 = []; for (var _local25 in _local3.ch) { var _local4 = ((_local3.complex == 0) ? ([]) : ({})); for (var _local26 in _local3.ch[_local25]) { var _local8 = _local3.ch[_local25][_local26]; var _local11 = _local3.ps[_local25][_local26]; if (_local9 == true) { _local4[_local26] = _local11 + _local8; if (_local16 == true) { _local3.ch[_local25][_local26] = -_local8; } } else { _local4[_local26] = _local3.ef(now - _local3.ts, _local11, _local8, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local4[_local26]) == false) { if ((_local3.rr == true) || ((_local22 == true) && (!(_local3.rr === false)))) { _local4[_local26] = Math.round(_local4[_local26]); } } if ((_local3.fmp == -1) && (_local3.c == -1)) { _local5[_local28][_local26] = _local4[_local26]; } } _local7.push(_local4); if ((_local3.fmp == -1) && (_local3.c == 2)) { _local5[_local28][_local25] = Number(((_local4.rb << 16) | (_local4.gb << 8)) | _local4.bb); } } if (_local3.fmp != -1) { if (_local3.c == 1) { _local3.fmp.setFilterProp(_local5, _local28, ((_local7[0].rb << 16) | (_local7[0].gb << 8)) | _local7[0].bb); } else if (_local3.c == 2) { var _local17 = []; for (var _local26 in _local7) { _local17.unshift(((_local7[_local26].rb << 16) | (_local7[_local26].gb << 8)) | _local7[_local26].bb); } _local3.fmp.setFilterProp(_local5, _local28, _local17); } } else if (_local3.c != -1) { _local3.c.setTransform(_local7[0]); } if (_local16 == true) { if (_local3.cycles > 1) { _local3.cycles--; } _local9 = false; _local3.ts = now; _local3.ps = _local7; } } if (_local3.sf == false) { if (_local3.v != null) { _local5._visible = true; } if (_local18 == true) { if (_local15[_local33] == undefined) { _local15[_local33] = [_local5, []]; } _local15[_local33][1].unshift(_local28); } _local3.sf = true; } if (_local3.scb.fired == false) { _local19[String(_local3.scb.id)] = _local3.scb; _local3.scb.fired = true; } if (_local18 == true) { if (_local13[_local33] == undefined) { _local13[_local33] = [_local5, []]; } _local13[_local33][1].unshift(_local28); } if (_local3.ucb != undefined) { _local21[String(_local3.ucb.id)] = _local3.ucb; } if (_local9 == true) { if (_local3.v === -1) { _local5._visible = false; } if (_local3.suppressEnd != true) { if (_local18 == true) { if (_local14[_local33] == undefined) { _local14[_local33] = [_local5, []]; } _local14[_local33][1].unshift(_local28); } if (_local3.ecb != undefined) { _local20[String(_local3.ecb.id)] = _local3.ecb; } } delete _local32[_local28]; if (_local28 == _local12.colorProp) { delete _local12.colorProp; } _local12.numProps--; if (_local12.numProps <= 0) { _local24 = true; } } delete _local3.suppressEnd; } } for (var _local33 in _local15) { _local15[_local33][0].broadcastMessage("onTweenStart", {target:_local15[_local33][0], props:_local15[_local33][1]}); } for (var _local33 in _local19) { _local19[_local33].f.apply(_local19[_local33].s, _local19[_local33].a); } for (var _local33 in _local13) { _local13[_local33][0].broadcastMessage("onTweenUpdate", {target:_local13[_local33][0], props:_local13[_local33][1]}); } for (var _local33 in _local21) { _local21[_local33].f.apply(_local21[_local33].s, _local21[_local33].a); } for (var _local33 in _local14) { _local14[_local33][0].broadcastMessage("onTweenEnd", {target:_local14[_local33][0], props:_local14[_local33][1]}); } for (var _local33 in _local20) { _local20[_local33].f.apply(_local20[_local33].s, _local20[_local33].a); } if (_local24) { cleanUp(); } now = getTimer(); } function cleanUp(noInit) { for (var _local4 in tweens) { var _local2 = tweens[_local4].targ; if ((tweens[_local4].numProps <= 0) || (_local2.__zigoID__ == undefined)) { if ((((_local2 != undefined) && (_local2.tween == undefined)) && (noInit != true)) && (_local2._listeners.length <= 0)) { com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets(_local2); } delete tweens[_local4]; numTweens--; } } if (numTweens <= 0) { numTweens = 0; delete tweens; tweens = {}; if (noInit != true) { com.mosesSupposes.fuse.ZigoEngine.__mgrRelay(this, "setup", [true]); } } } function paramsObj(targs, props, endvals, retainFade) { var _local6 = {}; _local6.all = String(targs).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; _local6.none = Boolean(targs == null); if (_local6.all == true) { _local6.tg = [null]; } else { _local6.tg = ((targs instanceof Array) ? (targs) : ([targs])); for (var _local11 in _local6.tg) { var _local7 = _local6.tg[_local11]; if ((_local7 == null) || (!((typeof(_local7) == "object") || (typeof(_local7) == "movieclip")))) { _local6.tg.splice(Number(_local11), 1); } } } _local6.allprops = props == null; var _local1; var _local4; var _local3 = {}; if (_local6.allprops == false) { if ((typeof(props) == "string") && ((String(props).indexOf(" ") > -1) || (String(props).indexOf(",") > -1))) { props = String(props.split(" ").join("")).split(","); } _local1 = ((props instanceof Array) ? (props.slice()) : ([props])); if (endvals != undefined) { if ((typeof(endvals) == "string") && ((String(endvals).indexOf(" ") > -1) || (String(endvals).indexOf(",") > -1))) { endvals = String(endvals.split(" ").join("")).split(","); } _local4 = ((endvals instanceof Array) ? (endvals.slice()) : ([endvals])); while (_local4.length < _local1.length) { _local4.push(_local4[_local4.length - 1]); } _local4.splice(_local1.length, _local4.length - _local1.length); } for (var _local11 in _local1) { var _local2 = Number(_local11); if ((_local1[_local11] != "_scale") && (_local1[_local11] != "_size")) { if (_local3[_local1[_local11]] == undefined) { if ((_local1[_local11] == "_fade") && (retainFade != true)) { _local1[_local11] = "_alpha"; } if (String(_local1[_local11]).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { _local1[_local11] = com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR; } _local3[_local1[_local11]] = true; } else { _local1.splice(_local2, 1); _local4.splice(_local2, 1); } } else { var _local8 = String(_local1.splice(_local2, 1)[0]); var _local5 = _local4.splice(_local2, 1)[0]; if (_local8 == "_scale") { if (_local3._xscale == undefined) { _local1.splice(_local2, 0, "_xscale"); _local4.splice(_local2, 0, _local5); _local3._xscale = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_yscale"); _local4.splice(_local2, 0, _local5); _local3._yscale = true; } } if (_local8 == "_size") { if (_local3._width == undefined) { _local1.splice(_local2, 0, "_width"); _local4.splice(_local2, 0, _local5); _local3._width = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_height"); _local4.splice(_local2, 0, _local5); _local3._height = true; } } } } for (var _local11 in _local1) { if (((_local1[_local11] == "_xscale") && (_local3._width == true)) || ((_local1[_local11] == "_yscale") && (_local3._height == true))) { _local1.splice(Number(_local11), 1); _local4.splice(Number(_local11), 1); delete _local3[_local1[_local11]]; } } } _local6.pa = _local1; _local6.va = _local4; _local6.props = _local3; return(_local6); } function getChangeObj(ps, ep, isFMP, useArray) { var _local3 = {map:((useArray == true) ? ([]) : ({})), changed:false}; for (var _local7 in ep) { if ((((((isFMP == true) && (_local7.charAt(1) == "b")) || (ep[_local7] != ps[_local7])) || (useArray == true)) && (ep[_local7] != null)) && (_global.isNaN(Number(ep[_local7])) == false)) { _local3.map[_local7] = ((typeof(ep[_local7]) == "string") ? (Number(ep[_local7])) : (ep[_local7] - ps[_local7])); if (_global.isNaN(_local3.map[_local7]) == true) { _local3.map[_local7] = 0; } else if (_local3.map[_local7] != 0) { _local3.changed = true; } } } return(_local3); } var numTweens = 0; }
Symbol 52 MovieClip Frame 17
stop();
Symbol 59 MovieClip Frame 9
stop();
Symbol 63 MovieClip Frame 65
stop();
Symbol 70 MovieClip Frame 27
stop();
Symbol 87 MovieClip Frame 18
stop();
Symbol 106 MovieClip Frame 13
stop();
Symbol 108 Button
on (press) { _root.popup.gotoAndStop("help"); _root.popup._visible = true; }
Symbol 111 Button
on (release) { multiplay = false; gotoAndStop ("chooseBratz"); }
Symbol 113 Button
on (release) { gotoAndStop ("enterName"); }
Symbol 121 Button
on (release) { getURL ("javascript:openPop3()"); }
Symbol 122 Button
on (release) { getURL ("javascript:openPop4()"); }
Symbol 125 Button
on (release) { _level0.multiplay = false; _level0.gotoAndStop("chooseBratz"); }
Symbol 126 Button
on (release) { _level0.gotoAndStop("enterName"); }
Symbol 127 Button
on (press) { helpName.gotoAndStop(1); _parent.popup.showpop("help"); } on (rollOver) { helpName.gotoAndStop(2); } on (rollOut) { helpName.gotoAndStop(1); }
Symbol 129 MovieClip Frame 1
stop();
Symbol 130 Button
on (press) { _level0.multiplay = false; _level0.gotoAndStop("enterName"); } on (rollOver) { singleplayerName.gotoAndStop(2); } on (rollOut) { singleplayerName.gotoAndStop(1); }
Symbol 132 MovieClip Frame 1
stop();
Symbol 133 Button
on (press) { _level0.multiplay = true; _level0.gotoAndStop("enterName"); } on (rollOver) { multiplayerName.gotoAndStop(2); } on (rollOut) { multiplayerName.gotoAndStop(1); }
Symbol 135 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 61
stop();
Symbol 140 Button
on (release) { _parent.denyChallenge(); } on (rollOver) { cancelName.gotoAndStop(2); } on (rollOut) { cancelName.gotoAndStop(1); }
Symbol 143 MovieClip Frame 1
stop();
Symbol 145 Button
on (release) { _parent.acceptchallenge(); } on (rollOver) { acceptName.gotoAndStop(2); } on (rollOut) { acceptName.gotoAndStop(1); }
Symbol 146 Button
on (release) { _parent.denyChallenge(); } on (rollOver) { declineName.gotoAndStop(2); } on (rollOut) { declineName.gotoAndStop(1); }
Symbol 149 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 1
stop();
Symbol 157 Button
on (release) { _parent.hidepop(); } on (rollOver) { closeName.gotoAndStop(2); } on (rollOut) { closeName.gotoAndStop(1); }
Symbol 158 Button
on (release) { gotoAndStop ("2"); } on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); }
Symbol 161 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 3
stop();
Symbol 169 MovieClip Frame 4
stop();
Symbol 173 MovieClip Frame 1
stop();
Instance of Symbol 169 MovieClip "bratHead" in Symbol 173 MovieClip Frame 1
/* no clip actions */
Symbol 173 MovieClip Frame 2
stop();
Symbol 173 MovieClip Frame 3
stop();
Symbol 173 MovieClip Frame 4
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 179 Button
on (release) { gotoAndStop ("1"); } on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); }
Symbol 182 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 8
stop();
Symbol 189 Button
on (release) { hidepop(); } on (rollOver) { btnlabel.gotoAndStop(2); } on (rollOut) { btnlabel.gotoAndStop(1); }
Symbol 192 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
function showpop(targ) { this._x = 0; this._y = 0; this.visible = true; gotoAndPlay(targ); } function hidepop() { this._x = -10000; this._y = -10000; this.gotoAndStop(1); } stop(); this.visible = false; hideabutton.useHandCursor = false; this._x = -10000; this._y = -10000;
Symbol 195 MovieClip Frame 6
stop();
Symbol 195 MovieClip Frame 11
stop();
Symbol 195 MovieClip Frame 20
stop();
Symbol 195 MovieClip Frame 30
stop();
Symbol 195 MovieClip Frame 35
stop();
Symbol 197 Button
on (rollOver) { this.nextFrame(); } on (rollOut) { this.gotoAndStop(1); }
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 42
gotoAndPlay (2);
Symbol 205 Button
on (rollOver) { this.nextFrame(); }
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 2
play();
Symbol 206 MovieClip Frame 19
stop();
Instance of Symbol 203 MovieClip "star" in Symbol 206 MovieClip Frame 19
on (press) { if (this.musicStatus_txt.text == "OFF") { _level0.themeSong.stop("music"); this.musicStatus_txt.text = "ON"; _global.musicStatus = "ON"; } else { this.musicStatus_txt.text = "OFF"; _level0.themeSong.start(); _global.musicStatus = "OFF"; } }
Symbol 206 MovieClip Frame 20
play();
Symbol 206 MovieClip Frame 37
gotoAndStop (1);
Symbol 216 Button
on (press) { varball.username = uname.text; trace(varball.username); var tempname = varball.username.toLowerCase(); if (tempname.wordFilter() || (varball.username.length < 3)) { popup.showpop("badword"); } else if (nameEntered) { gotoAndPlay ("prechallenge"); } else { nameEntered = true; gotoAndPlay ("ChooseBratz"); } } on (rollOver) { nextName.gotoAndStop(2); } on (rollOut, releaseOutside) { nextName.gotoAndStop(1); }
Symbol 217 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 13
gotoAndStop (1);
Symbol 227 MovieClip Frame 31
gotoAndStop (1);
Symbol 227 MovieClip Frame 110
stop();
Symbol 227 MovieClip Frame 148
stop();
Symbol 227 MovieClip Frame 178
stop();
Symbol 227 MovieClip Frame 225
stop();
Symbol 227 MovieClip Frame 294
stop();
Symbol 231 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 20
gotoAndStop (1);
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 8
stop();
Symbol 234 MovieClip Frame 15
gotoAndStop (1);
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 30
gotoAndPlay (2);
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 13
stop();
Symbol 238 MovieClip Frame 23
gotoAndStop (1);
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 9
stop();
Symbol 250 MovieClip Frame 1
stop();
Symbol 250 MovieClip Frame 9
stop();
Symbol 253 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 9
stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 9
stop();
Symbol 259 Button
on (press) { gotoAndStop ("chooseCar"); } on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); }
Symbol 261 Button
on (press) { soundFX.gotoAndPlay("vroom"); varball.brat = 4; sashaName.gotoAndStop(10); sashaStar.bigStar.gotoAndStop(8); bratOff = "sasha"; } on (release) { b4.enabled = false; b2.enabled = true; b3.enabled = true; b1.enabled = true; jadeStar.bigStar.gotoAndStop(1); jadeStar.gotoAndStop(1); jadeName.gotoAndStop(1); yasminStar.bigStar.gotoAndStop(1); yasminStar.gotoAndStop(1); yasminName.gotoAndStop(1); cloeStar.bigStar.gotoAndStop(1); cloeStar.gotoAndStop(1); cloeName.gotoAndStop(1); sashaStar.star1.gotoAndPlay(1); sashaStar.star3.gotoAndPlay(1); sashaStar.star5.gotoAndPlay(1); sashaStar.star6.gotoAndPlay(1); sashaStar.star8.gotoAndPlay(1); sashaStar.star1a.gotoAndPlay(1); sashaStar.star4.gotoAndPlay(1); sashaStar.star9.gotoAndPlay(1); sashaStar.star7.gotoAndPlay(1); } on (rollOver) { sashaStar.gotoAndPlay(2); sashaName.gotoAndPlay(2); sashaStar.star1.gotoAndPlay(2); sashaStar.star3.gotoAndPlay(20); sashaStar.star5.gotoAndPlay(20); sashaStar.star6.gotoAndPlay(20); sashaStar.star8.gotoAndPlay(2); sashaStar.star1a.gotoAndPlay(10); sashaStar.star4.gotoAndPlay(2); sashaStar.star9.gotoAndPlay(10); sashaStar.star7.gotoAndPlay(2); } on (rollOut) { sashaOff(); }
Symbol 262 Button
on (press) { soundFX.gotoAndPlay("vroom"); varball.brat = 3; yasminName.gotoAndStop(10); yasminStar.bigStar.gotoAndStop(8); } on (release) { b3.enabled = false; b2.enabled = true; b1.enabled = true; b4.enabled = true; jadeStar.bigStar.gotoAndStop(1); jadeStar.gotoAndStop(1); jadeName.gotoAndStop(1); cloeStar.bigStar.gotoAndStop(1); cloeStar.gotoAndStop(1); cloeName.gotoAndStop(1); sashaStar.bigStar.gotoAndStop(1); sashaStar.gotoAndStop(1); sashaName.gotoAndStop(1); yasminStar.star1.gotoAndPlay(1); yasminStar.star3.gotoAndPlay(1); yasminStar.star5.gotoAndPlay(1); yasminStar.star6.gotoAndPlay(1); yasminStar.star8.gotoAndPlay(1); yasminStar.star1a.gotoAndPlay(1); yasminStar.star4.gotoAndPlay(1); yasminStar.star9.gotoAndPlay(1); yasminStar.star7.gotoAndPlay(1); } on (rollOver) { yasminStar.gotoAndPlay(2); yasminName.gotoAndPlay(2); yasminStar.star1.gotoAndPlay(2); yasminStar.star3.gotoAndPlay(20); yasminStar.star5.gotoAndPlay(20); yasminStar.star6.gotoAndPlay(20); yasminStar.star8.gotoAndPlay(2); yasminStar.star1a.gotoAndPlay(10); yasminStar.star4.gotoAndPlay(2); yasminStar.star9.gotoAndPlay(10); yasminStar.star7.gotoAndPlay(2); } on (rollOut) { yasminOff(); }
Symbol 263 Button
on (press) { soundFX.gotoAndPlay("vroom"); varball.brat = 2; jadeName.gotoAndStop(10); jadeStar.bigStar.gotoAndStop(8); } on (release) { b2.enabled = false; b1.enabled = true; b3.enabled = true; b4.enabled = true; cloeStar.bigStar.gotoAndStop(1); cloeStar.gotoAndStop(1); cloeName.gotoAndStop(1); yasminStar.bigStar.gotoAndStop(1); yasminStar.gotoAndStop(1); yasminName.gotoAndStop(1); sashaStar.bigStar.gotoAndStop(1); sashaStar.gotoAndStop(1); sashaName.gotoAndStop(1); jadeStar.star1.gotoAndPlay(1); jadeStar.star3.gotoAndPlay(1); jadeStar.star5.gotoAndPlay(1); jadeStar.star6.gotoAndPlay(1); jadeStar.star8.gotoAndPlay(1); jadeStar.star1a.gotoAndPlay(1); jadeStar.star4.gotoAndPlay(1); jadeStar.star9.gotoAndPlay(1); jadeStar.star7.gotoAndPlay(1); } on (rollOver) { jadeStar.gotoAndPlay(2); jadeName.gotoAndPlay(2); jadeStar.star1.gotoAndPlay(2); jadeStar.star3.gotoAndPlay(20); jadeStar.star5.gotoAndPlay(20); jadeStar.star6.gotoAndPlay(20); jadeStar.star8.gotoAndPlay(2); jadeStar.star1a.gotoAndPlay(10); jadeStar.star4.gotoAndPlay(2); jadeStar.star9.gotoAndPlay(10); jadeStar.star7.gotoAndPlay(2); } on (rollOut) { jadeOff(); }
Symbol 264 Button
on (press) { soundFX.gotoAndPlay("vroom"); varball.brat = 1; cloeName.gotoAndStop(10); cloeStar.bigStar.gotoAndStop(8); } on (release) { b1.enabled = false; b2.enabled = true; b3.enabled = true; b4.enabled = true; jadeStar.bigStar.gotoAndStop(1); jadeStar.gotoAndStop(1); jadeName.gotoAndStop(1); yasminStar.bigStar.gotoAndStop(1); yasminStar.gotoAndStop(1); yasminName.gotoAndStop(1); sashaStar.bigStar.gotoAndStop(1); sashaStar.gotoAndStop(1); sashaName.gotoAndStop(1); cloeStar.star1.gotoAndPlay(1); cloeStar.star3.gotoAndPlay(1); cloeStar.star5.gotoAndPlay(1); cloeStar.star6.gotoAndPlay(1); cloeStar.star8.gotoAndPlay(1); cloeStar.star1a.gotoAndPlay(1); cloeStar.star4.gotoAndPlay(1); cloeStar.star9.gotoAndPlay(1); cloeStar.star7.gotoAndPlay(1); } on (rollOver) { cloeStar.gotoAndPlay(2); cloeName.gotoAndPlay(2); cloeStar.star1.gotoAndPlay(2); cloeStar.star3.gotoAndPlay(20); cloeStar.star5.gotoAndPlay(20); cloeStar.star6.gotoAndPlay(20); cloeStar.star8.gotoAndPlay(2); cloeStar.star1a.gotoAndPlay(10); cloeStar.star4.gotoAndPlay(2); cloeStar.star9.gotoAndPlay(10); cloeStar.star7.gotoAndPlay(2); } on (rollOut) { cloeOff(); }
Symbol 272 MovieClip Frame 1
stop();
Symbol 272 MovieClip Frame 6
stop();
Symbol 272 MovieClip Frame 11
gotoAndStop (1);
Symbol 272 MovieClip Frame 12
stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 6
stop();
Symbol 280 MovieClip Frame 11
gotoAndStop (1);
Symbol 280 MovieClip Frame 12
stop();
Symbol 288 MovieClip Frame 1
function dragging() { trace("dragging()"); trace(target._y); var _local1 = Math.round((_y / bottom) * 100); ((_local1 < 0) ? (_local1 = 0) : null); trace((_local1 + " ") + _y); target._y = startpoint - ((_local1 * target._height) / 100); trace((startpoint + " ") + target._y); }
Symbol 297 Button
on (press) { _level0.varball.car = 3; }
Symbol 298 Button
on (press) { _level0.varball.car = 1; }
Symbol 310 Button
on (press) { _global.carClr = "red"; _level0.soundFX.gotoAndPlay("pop"); _level0.varball.car = 1; racecar.gotoAndStop("red"); scooter.gotoAndStop("gray"); }
Symbol 311 Button
on (press) { _global.carClr = "purple"; _level0.soundFX.gotoAndPlay("pop"); _level0.varball.car = 2; racecar.gotoAndStop("purple"); scooter.gotoAndStop("gray"); }
Symbol 312 Button
on (press) { _global.scooterClr = "pink"; _level0.soundFX.gotoAndPlay("pop"); _level0.varball.car = 3; scooter.gotoAndStop("pink"); racecar.gotoAndStop("gray"); }
Symbol 313 Button
on (press) { _level0.soundFX.gotoAndPlay("pop"); _level0.varball.car = 4; scooter.gotoAndStop("green"); _global.scooterClr = "green"; racecar.gotoAndStop("gray"); }
Symbol 314 Button
on (release) { if (multiplay) { _level0.gotoAndStop("challenge"); } else { _level0.varball.username = "Player 1"; _level0.varball.playernum = 1; _level0.info.track = random(4) + 1; _level0.info.gascans = randArray(3, 11); _level0.info.slicks = randArray(3, 11); _level0.info.stops = randArray(3, 5); _level0.gotoAndStop("game"); } }
Symbol 315 Button
on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); } on (press) { if (_level0.varball.car < 3) { gotoAndPlay ("car"); } else { gotoAndPlay ("scooter"); } }
Symbol 316 Button
on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); } on (press) { if (_level0.varball.car < 3) { gotoAndPlay ("car"); } else { gotoAndPlay ("scooter"); } }
Symbol 317 Button
on (rollOver) { nextName.gotoAndStop(2); } on (rollOut) { nextName.gotoAndStop(1); } on (press) { if (_level0.varball.car < 3) { gotoAndPlay ("car"); } else { gotoAndPlay ("scooter"); } }
Symbol 318 MovieClip Frame 1
stop();
Instance of Symbol 272 MovieClip "racecar" in Symbol 318 MovieClip Frame 1
on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(7); } on (press) { _level0.soundFX.gotoAndPlay("carHorn"); _level0.varball.car = 1; _parent.scooter.gotoAndStop("gray"); this.gotoAndPlay(6); _parent.gotoAndPlay(2); }
Instance of Symbol 280 MovieClip "scooter" in Symbol 318 MovieClip Frame 1
on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(7); } on (press) { _level0.soundFX.gotoAndPlay("scooterHorn"); _level0.varball.car = 3; _parent.racecar.gotoAndStop("gray"); this.gotoAndPlay(6); _parent.gotoAndPlay(2); }
Symbol 318 MovieClip Frame 2
racecar.enabled = false; scooter.enabled = false;
Symbol 318 MovieClip Frame 30
stop();
Symbol 318 MovieClip Frame 32
racecar.gotoAndStop(_global.carClr); racecar.enabled = false;
Instance of Symbol 272 MovieClip "racecar" in Symbol 318 MovieClip Frame 32
on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(7); } on (press) { _level0.varball.car = 1; _parent.scooter.gotoAndStop("gray"); this.gotoAndPlay(6); _parent.gotoAndPlay(2); }
Symbol 318 MovieClip Frame 60
_global.carClr = "red"; stop(); if (_level0.multiplay) { _parent.gotoAndPlay("prechallenge"); } else { _parent.varball.playernum = 1; _parent.info.track = random(4) + 1; _parent.info.gascans = _parent.randArray(3, 11); _parent.info.slicks = _parent.randArray(3, 11); _parent.info.stops = _parent.randArray(5, 5); _parent.gotoAndPlay("game"); }
Symbol 318 MovieClip Frame 61
scooter.gotoAndStop(_global.scooterClr); scooter.enabled = false;
Instance of Symbol 280 MovieClip "scooter" in Symbol 318 MovieClip Frame 61
on (rollOver) { this.gotoAndPlay(2); } on (rollOut) { this.gotoAndPlay(7); } on (press) { _level0.varball.car = 3; _parent.racecar.gotoAndStop("gray"); _parent.gotoAndPlay(2); }
Symbol 318 MovieClip Frame 90
_global.scooterClr = "pink"; stop(); if (_level0.multiplay) { _parent.gotoAndPlay("prechallenge"); } else { _parent.varball.playernum = 1; _parent.info.track = random(4) + 1; _parent.info.gascans = _parent.randArray(3, 11); _parent.info.slicks = _parent.randArray(3, 11); _parent.info.stops = _parent.randArray(5, 5); _parent.gotoAndPlay("game"); }
Instance of Symbol 288 MovieClip in Symbol 321 MovieClip Frame 1
onClipEvent (load) { var top = this._y; var lr = this._x; var bottom = 307.7; var target = _parent._parent._parent.usercont; var startpoint = target._y; } on (press) { this.startDrag(false, lr, top, lr, bottom); this.onEnterFrame = dragging; } on (release, releaseOutside) { this.stopDrag(); delete this.onEnterFrame; }
Symbol 330 MovieClip Frame 1
function clearall() { for (var _local5 in this) { if (_local5 != "clearall") { trace("defusing " + _local5); var _local2 = new com.mosesSupposes.fuse.Fuse(); _local2.__set__target(this[_local5]); _local2.push({seconds:0.01, tintPercent:0}); _local2.start(); } } } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing);
Symbol 332 Button
on (release) { ((myContest == "none") ? null : (makechallenge(myContest))); } on (rollOver) { challengeName.gotoAndStop(2); } on (rollOut) { challengeName.gotoAndStop(1); }
Symbol 335 MovieClip Frame 1
stop();
Symbol 336 Button
on (rollOver) { backName.gotoAndStop(2); } on (rollOut) { backName.gotoAndStop(1); } on (press) { nc = new NetConnection(); themeSong.stop("music"); gotoAndPlay ("intro"); }
Symbol 339 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
stop();
Symbol 376 MovieClip Frame 3
stop();
Symbol 376 MovieClip Frame 4
stop();
Symbol 401 MovieClip Frame 30
gotoAndPlay (16);
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 2
play();
Symbol 409 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 2
play();
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
play();
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 2
play();
Symbol 422 MovieClip Frame 42
_root.soundmc.engineLoop.start(0, 9999); _root.soundmc.engineLoop.setVolume(40); _parent.play();
Symbol 422 MovieClip Frame 50
stop();
Symbol 432 MovieClip Frame 11
stop();
Symbol 433 MovieClip Frame 1
stop(); if (_parent._parent.varball.playernum == 1) { car1.code = "player"; car2.code = "nonplayer"; } else { car1.code = "nonplayer"; car2.code = "player"; } if ((_parent._parent.varball.car == 1) || (_parent._parent.varball.car == 2)) { acceleration = 0.51; speedDecay = 0.9; rotationStep = 4.9; trueTopSpeed = 7.6; maxSpeed = 7.6; backSpeed = 1; } else { acceleration = 0.96; speedDecay = 0.9; rotationStep = 10; trueTopSpeed = 4.1; maxSpeed = 4.1; backSpeed = 1; } function step(who) { var _local11 = false; var _local10 = ((who == 1) ? 2 : 1); var _local9 = false; if (this["car" + who].code == "player") { _local11 = ((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)); if (Math.abs(this["speed" + who]) > 0.3) { this["speed" + who] = this["speed" + who] * speedDecay; (_local11 ? null : (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation))); } else { this["speed" + who] = 0; } if (this["car" + _local10].hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = this["speed" + who] - (backSpeed * 8); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); trace("I should be going back: " + this["speed" + who]); } if (this["car" + _local10].hitTest(this["lpx" + who], this["lpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["rpx" + who], this["rpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = this["speed" + who] + (acceleration * 10); trace("I should be going forward: " + this["speed" + who]); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } (_local9 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); if (Key.isDown(32) && (_parent._parent.varball.car < 3)) { _level0.soundFX.gotoAndPlay("carHorn"); } else if (Key.isDown(32) && (_parent._parent.varball.car > 2)) { _level0.soundFX.gotoAndPlay("scooterHorn"); } if (Key.isDown(38)) { if ((this["speed" + who] < maxSpeed) && (!terrain.hitTest(this["fpx" + who], this["fpy" + who], true))) { this["speed" + who] = this["speed" + who] + acceleration; } } if (Key.isDown(40)) { if ((this["speed" + who] > (-1 * (maxSpeed / 3))) && (!terrain.hitTest(this["bpx" + who], this["bpy" + who], true))) { this["speed" + who] = this["speed" + who] - backSpeed; } } if (Key.isDown(37)) { this["car" + who]._rotation = this["car" + who]._rotation - rotationStep; } if (Key.isDown(39)) { this["car" + who]._rotation = this["car" + who]._rotation + rotationStep; } if (this.terrain.hitTest(this["lpx" + who], this["lpy" + who], true)) { _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["rpx" + who], this["rpy" + who], true)) { this["speed" + who] = 0; _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = -1; _level0.crashFX.gotoAndPlay("thud"); } else if (terrain.hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = 1; _level0.crashFX.gotoAndPlay("thud"); } (_local11 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); this["rotation" + who] = this["car" + who]._rotation; this["speedx" + who] = Math.sin(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]; this["speedy" + who] = (Math.cos(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]) * -1; this["car" + who]._x = this["car" + who]._x + this["speedx" + who]; this["car" + who]._y = this["car" + who]._y + this["speedy" + who]; this["car" + who].pointLeft = {x:-10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointLeft); this["car" + who].pointRight = {x:10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointRight); this["car" + who].pointFront = {x:0, y:-15}; this["car" + who].localToGlobal(this["car" + who].pointFront); this["car" + who].pointBack = {x:0, y:15}; this["car" + who].localToGlobal(this["car" + who].pointBack); this["lpx" + who] = this["car" + who].pointLeft.x; this["lpy" + who] = this["car" + who].pointLeft.y; this["rpx" + who] = this["car" + who].pointRight.x; this["rpy" + who] = this["car" + who].pointRight.y; this["fpx" + who] = this["car" + who].pointFront.x; this["fpy" + who] = this["car" + who].pointFront.y; this["bpx" + who] = this["car" + who].pointBack.x; this["bpy" + who] = this["car" + who].pointBack.y; this["shadow" + who]._x = this["car" + who]._x - 3; this["shadow" + who]._y = this["car" + who]._y + 1; this["shadow" + who]._rotation = this["car" + who]._rotation; if (this["car" + who].hitTest(road.gascan1)) { road.gascan1.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 1); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan2)) { road.gascan2.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 2); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan3)) { road.gascan3.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 3); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if ((this["car" + who].hitTest(road.slick1) || (this["car" + who].hitTest(road.slick2))) || (this["car" + who].hitTest(road.slick3))) { this["speed" + who] = ((this["speed" + who] < 0) ? -1 : 1); if (!hitonce) { _level0.soundFX.gotoAndPlay("skid"); _global.slickz++; } hitonce = true; } else { hitonce = false; } var _local6 = 37; var _local7 = 44; var _local8 = 54; if (car1._y < 0) { _root.car1Xsize = _local7; _root.car1Ysize = _local7; _root.shadow1Xsize = _local7; _root.shadow1Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car1._y > 10) { _root.car1Xsize = _local8; _root.car1Ysize = _local8; _root.shadow1Xsize = _local8; _root.shadow1Ysize = _local8; maxSpeed = trueTopSpeed; } if (car1._y < -130) { _root.car1Xsize = _local6; _root.car1Ysize = _local6; _root.shadow1Xsize = _local6; _root.shadow1Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (car2._y < 0) { _root.car2Xsize = _local7; _root.car2Ysize = _local7; _root.shadow2Xsize = _local7; _root.shadow2Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car2._y > 10) { _root.car2Xsize = _local8; _root.car2Ysize = _local8; _root.shadow2Xsize = _local8; _root.shadow2Ysize = _local8; maxSpeed = trueTopSpeed; } if (car2._y < -130) { _root.car2Xsize = _local6; _root.car2Ysize = _local6; _root.shadow2Xsize = _local6; _root.shadow2Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (this["car" + who].hitTest(road.stop1)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 1); updateStarz(1); } if (this["car" + who].hitTest(road.stop2)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 2); updateStarz(2); } if (this["car" + who].hitTest(road.stop3)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 3); updateStarz(3); } if (this["car" + who].hitTest(road.stop4)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 4); updateStarz(4); } if (this["car" + who].hitTest(road.stop5)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 5); updateStarz(5); } } } function updateStarz(id) { trace(("updateStarz(" + id) + ")"); this["stop" + _parent._parent.stoptarg].nextFrame(); trace("stop" + _parent._parent.stoptarg); _level0.soundFX.gotoAndPlay("gotcha"); road["stop" + id].unloadMovie(); _parent._parent.stoptarg = _parent._parent.info.stops[id]; id++; road["stopContainer" + _parent._parent.stoptarg].attachMovie("stop", "stop" + id, 1); road["stop" + id] = road["stopContainer" + _parent._parent.stoptarg]; if (road["stop" + id]._y < -140) { road["stop" + id]._xscale = 70; road["stop" + id]._yscale = 70; } if (road["stop" + id]._y > -139) { road["stop" + id]._xscale = 120; road["stop" + id]._yscale = 120; } } hitonce = false; _root.car1Xsize = size3; _root.car1Ysize = size3; _root.shadow1Xsize = size3; _root.shadow1Ysize = size3; maxSpeed = trueTopSpeed - 1; _root.car2Xsize = size3; _root.car2Ysize = size3; _root.shadow2Xsize = size3; _root.shadow2Ysize = size3; maxSpeed = trueTopSpeed - 1;
Instance of Symbol 347 MovieClip "terrain" in Symbol 433 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 376 MovieClip "shadow1" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow1Ysize) / 15); }
Instance of Symbol 376 MovieClip "shadow2" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow2Ysize) / 15); }
Instance of Symbol 173 MovieClip "car1" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car1Ysize) / 15); }
Instance of Symbol 173 MovieClip "car2" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car2Ysize) / 15); }
Symbol 433 MovieClip Frame 2
function wait() { mySeconds++; var _local2 = (mySeconds % 60).toString(); var _local3 = Math.floor(mySeconds / 60).toString(); if (_local2.length < 2) { _local2 = "0" + _local2; } if (_local3.length < 2) { _local3 = "0" + _local3; } _root.totalTimeTXT = (_local3 + " : ") + _local2; } stop(); var mySeconds = 0; _root.totalTimeTXT = "00 : 00"; var interv = setInterval(wait, 1000);
Instance of Symbol 429 MovieClip "stepper" in Symbol 433 MovieClip Frame 2
onClipEvent (load) { speed1 = 0; speed2 = 0; } onClipEvent (enterFrame) { _parent.setTimes(); _parent.step(_parent._parent._parent.varball.playernum); }
Symbol 433 MovieClip Frame 3
clearInterval(interv); _global.finalTime = _root.totalTimeTXT; stop();
Symbol 443 MovieClip Frame 1
Symbol 457 MovieClip Frame 1
function restart1() { skater1._x = 13.5; f_skater1.start(); } function restart2() { f_skater2.start(); } function restart3() { f_skater3.start(); } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing); var linear = [{Mx:0, My:0, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:100, My:-100, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:200, My:-200}]; var f_skater1 = (new com.mosesSupposes.fuse.Fuse()); f_skater1.__set__target(skater1); var f_skater2 = (new com.mosesSupposes.fuse.Fuse()); f_skater2.__set__target(skater2); var f_skater3 = (new com.mosesSupposes.fuse.Fuse()); f_skater3.__set__target(skater3); f_skater1.push({seconds:5, x:23.5, ease:linear}, {seconds:5, x:13.5, ease:linear}, {func:restart1}); f_skater2.push({seconds:5, x:-1.6, y:-10, ease:linear}, {seconds:5, x:9.2, y:-5.7, ease:linear}, {seconds:5, x:-18, y:-8, ease:linear}, {func:restart2}); f_skater3.push({seconds:5, x:41, y:2.8, ease:linear}, {seconds:5, x:31, y:-7, ease:linear}, {seconds:3, x:40, y:-10, ease:linear}, {func:restart3}); f_skater1.start(); f_skater2.start(); f_skater3.start();
Symbol 461 MovieClip Frame 1
function restart1() { skier._x = -3.8; skier._y = -14.8; f_skier.start(); } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing); var linear = [{Mx:0, My:0, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:100, My:-100, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:200, My:-200}]; var f_skier = (new com.mosesSupposes.fuse.Fuse()); f_skier.__set__target(skier); f_skier.push({seconds:3, x:13, y:15, scale:105, ease:linear}, {seconds:3, x:57, y:37, scale:115, ease:linear}, {delay:5, func:restart1}); f_skier.start();
Symbol 466 MovieClip Frame 1
function restart1() { chair._x = 23.5; chair._y = 28.5; f_chair.start(); } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing); var linear = [{Mx:0, My:0, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:100, My:-100, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:200, My:-200}]; var f_chair = (new com.mosesSupposes.fuse.Fuse()); f_chair.__set__target(chair); f_chair.push({seconds:5, x:-4.6, y:0.5, ease:linear}, {seconds:3, x:-27.2, y:0.5, ease:linear}, {func:restart1}); f_chair.start();
Symbol 477 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 2
play();
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
play();
Symbol 483 MovieClip Frame 1
stop();
Symbol 483 MovieClip Frame 2
play();
Symbol 486 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 2
play();
Symbol 487 MovieClip Frame 1
stop(); if (_parent._parent.varball.playernum == 1) { car1.code = "player"; car2.code = "nonplayer"; } else { car1.code = "nonplayer"; car2.code = "player"; } if ((_parent._parent.varball.car == 1) || (_parent._parent.varball.car == 2)) { acceleration = 0.51; speedDecay = 0.9; rotationStep = 4.9; trueTopSpeed = 7.6; maxSpeed = 7.6; backSpeed = 1; } else { acceleration = 0.96; speedDecay = 0.9; rotationStep = 10; trueTopSpeed = 4.1; maxSpeed = 4.1; backSpeed = 1; } function step(who) { var _local11 = false; var _local10 = ((who == 1) ? 2 : 1); var _local9 = false; if (this["car" + who].code == "player") { _local11 = ((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)); if (Math.abs(this["speed" + who]) > 0.3) { this["speed" + who] = this["speed" + who] * speedDecay; (_local11 ? null : (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation))); } else { this["speed" + who] = 0; } if (this["car" + _local10].hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = this["speed" + who] - (backSpeed * 8); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); trace("I should be going back: " + this["speed" + who]); } if (this["car" + _local10].hitTest(this["lpx" + who], this["lpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["rpx" + who], this["rpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = this["speed" + who] + (acceleration * 10); trace("I should be going forward: " + this["speed" + who]); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } (_local9 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); if (Key.isDown(32) && (_parent._parent.varball.car < 3)) { _level0.soundFX.gotoAndPlay("carHorn"); } else if (Key.isDown(32) && (_parent._parent.varball.car > 2)) { _level0.soundFX.gotoAndPlay("scooterHorn"); } if (Key.isDown(38)) { if ((this["speed" + who] < maxSpeed) && (!terrain.hitTest(this["fpx" + who], this["fpy" + who], true))) { this["speed" + who] = this["speed" + who] + acceleration; } } if (Key.isDown(40)) { if ((this["speed" + who] > (-1 * (maxSpeed / 3))) && (!terrain.hitTest(this["bpx" + who], this["bpy" + who], true))) { this["speed" + who] = this["speed" + who] - backSpeed; } } if (Key.isDown(37)) { this["car" + who]._rotation = this["car" + who]._rotation - rotationStep; } if (Key.isDown(39)) { this["car" + who]._rotation = this["car" + who]._rotation + rotationStep; } if (this.terrain.hitTest(this["lpx" + who], this["lpy" + who], true)) { _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["rpx" + who], this["rpy" + who], true)) { this["speed" + who] = 0; _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = -1; _level0.crashFX.gotoAndPlay("thud"); } else if (terrain.hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = 1; _level0.crashFX.gotoAndPlay("thud"); } (_local11 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); this["rotation" + who] = this["car" + who]._rotation; this["speedx" + who] = Math.sin(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]; this["speedy" + who] = (Math.cos(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]) * -1; this["car" + who]._x = this["car" + who]._x + this["speedx" + who]; this["car" + who]._y = this["car" + who]._y + this["speedy" + who]; this["car" + who].pointLeft = {x:-10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointLeft); this["car" + who].pointRight = {x:10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointRight); this["car" + who].pointFront = {x:0, y:-15}; this["car" + who].localToGlobal(this["car" + who].pointFront); this["car" + who].pointBack = {x:0, y:15}; this["car" + who].localToGlobal(this["car" + who].pointBack); this["lpx" + who] = this["car" + who].pointLeft.x; this["lpy" + who] = this["car" + who].pointLeft.y; this["rpx" + who] = this["car" + who].pointRight.x; this["rpy" + who] = this["car" + who].pointRight.y; this["fpx" + who] = this["car" + who].pointFront.x; this["fpy" + who] = this["car" + who].pointFront.y; this["bpx" + who] = this["car" + who].pointBack.x; this["bpy" + who] = this["car" + who].pointBack.y; this["shadow" + who]._x = this["car" + who]._x - 3; this["shadow" + who]._y = this["car" + who]._y + 1; this["shadow" + who]._rotation = this["car" + who]._rotation; if (this["car" + who].hitTest(road.gascan1)) { road.gascan1.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 1); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan2)) { road.gascan2.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 2); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan3)) { road.gascan3.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 3); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if ((this["car" + who].hitTest(road.slick1) || (this["car" + who].hitTest(road.slick2))) || (this["car" + who].hitTest(road.slick3))) { this["speed" + who] = ((this["speed" + who] < 0) ? -1 : 1); if (!hitonce) { _level0.soundFX.gotoAndPlay("skid"); _global.slickz++; } hitonce = true; } else { hitonce = false; } var _local6 = 37; var _local7 = 44; var _local8 = 54; if (car1._y < 0) { _root.car1Xsize = _local7; _root.car1Ysize = _local7; _root.shadow1Xsize = _local7; _root.shadow1Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car1._y > 10) { _root.car1Xsize = _local8; _root.car1Ysize = _local8; _root.shadow1Xsize = _local8; _root.shadow1Ysize = _local8; maxSpeed = trueTopSpeed; } if (car1._y < -130) { _root.car1Xsize = _local6; _root.car1Ysize = _local6; _root.shadow1Xsize = _local6; _root.shadow1Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (car2._y < 0) { _root.car2Xsize = _local7; _root.car2Ysize = _local7; _root.shadow2Xsize = _local7; _root.shadow2Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car2._y > 10) { _root.car2Xsize = _local8; _root.car2Ysize = _local8; _root.shadow2Xsize = _local8; _root.shadow2Ysize = _local8; maxSpeed = trueTopSpeed; } if (car2._y < -130) { _root.car2Xsize = _local6; _root.car2Ysize = _local6; _root.shadow2Xsize = _local6; _root.shadow2Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (this["car" + who].hitTest(road.stop1)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 1); updateStarz(1); } if (this["car" + who].hitTest(road.stop2)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 2); updateStarz(2); } if (this["car" + who].hitTest(road.stop3)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 3); updateStarz(3); } if (this["car" + who].hitTest(road.stop4)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 4); updateStarz(4); } if (this["car" + who].hitTest(road.stop5)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 5); updateStarz(5); } } } function updateStarz(id) { trace(("updateStarz(" + id) + ")"); this["stop" + _parent._parent.stoptarg].nextFrame(); trace("stop" + _parent._parent.stoptarg); _level0.soundFX.gotoAndPlay("gotcha"); road["stop" + id].unloadMovie(); _parent._parent.stoptarg = _parent._parent.info.stops[id]; id++; road["stopContainer" + _parent._parent.stoptarg].attachMovie("stop", "stop" + id, 1); road["stop" + id] = road["stopContainer" + _parent._parent.stoptarg]; if (road["stop" + id]._y < -140) { road["stop" + id]._xscale = 70; road["stop" + id]._yscale = 70; } if (road["stop" + id]._y > -139) { road["stop" + id]._xscale = 120; road["stop" + id]._yscale = 120; } } hitonce = false; _root.car1Xsize = size3; _root.car1Ysize = size3; _root.shadow1Xsize = size3; _root.shadow1Ysize = size3; maxSpeed = trueTopSpeed - 1; _root.car2Xsize = size3; _root.car2Ysize = size3; _root.shadow2Xsize = size3; _root.shadow2Ysize = size3; maxSpeed = trueTopSpeed - 1;
Instance of Symbol 437 MovieClip "terrain" in Symbol 487 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 376 MovieClip "shadow1" in Symbol 487 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow1Ysize) / 15); }
Instance of Symbol 376 MovieClip "shadow2" in Symbol 487 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow2Ysize) / 15); }
Instance of Symbol 173 MovieClip "car1" in Symbol 487 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car1Ysize) / 15); }
Instance of Symbol 173 MovieClip "car2" in Symbol 487 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car2Ysize) / 15); }
Symbol 487 MovieClip Frame 2
function wait() { mySeconds++; var _local2 = (mySeconds % 60).toString(); var _local3 = Math.floor(mySeconds / 60).toString(); if (_local2.length < 2) { _local2 = "0" + _local2; } if (_local3.length < 2) { _local3 = "0" + _local3; } _root.totalTimeTXT = (_local3 + " : ") + _local2; } stop(); var mySeconds = 0; _root.totalTimeTXT = ""; var interv = setInterval(wait, 1000);
Instance of Symbol 429 MovieClip "stepper" in Symbol 487 MovieClip Frame 2
onClipEvent (load) { speed1 = 0; } onClipEvent (enterFrame) { _parent.setTimes(); _parent.step(_parent._parent._parent.varball.playernum); }
Symbol 487 MovieClip Frame 3
clearInterval(interv); _global.finalTime = _root.totalTimeTXT; stop();
Instance of Symbol 507 MovieClip "windy" in Symbol 508 MovieClip Frame 1
/* no clip actions */
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 2
play();
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 2
play();
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 2
play();
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 2
play();
Symbol 543 MovieClip Frame 1
stop(); if (_parent._parent.varball.playernum == 1) { car1.code = "player"; car2.code = "nonplayer"; } else { car1.code = "nonplayer"; car2.code = "player"; } if ((_parent._parent.varball.car == 1) || (_parent._parent.varball.car == 2)) { acceleration = 0.51; speedDecay = 0.9; rotationStep = 4.9; trueTopSpeed = 7.6; maxSpeed = 7.6; backSpeed = 1; } else { acceleration = 0.96; speedDecay = 0.9; rotationStep = 10; trueTopSpeed = 4.1; maxSpeed = 4.1; backSpeed = 1; } function step(who) { var _local11 = false; var _local10 = ((who == 1) ? 2 : 1); var _local6 = false; if (this["car" + who].code == "player") { _local11 = ((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)); if (Math.abs(this["speed" + who]) > 0.3) { this["speed" + who] = this["speed" + who] * speedDecay; (_local11 ? null : (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation))); } else { this["speed" + who] = 0; } if (this["car" + _local10].hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = this["speed" + who] - (backSpeed * 8); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); trace("I should be going back: " + this["speed" + who]); } if (this["car" + _local10].hitTest(this["lpx" + who], this["lpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["rpx" + who], this["rpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = this["speed" + who] + (acceleration * 10); trace("I should be going forward: " + this["speed" + who]); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this.train.hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = this["speed" + who] - (backSpeed * 8); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this.train.hitTest(this["lpx" + who], this["lpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this.train.hitTest(this["rpx" + who], this["rpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this.train.hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = this["speed" + who] + (acceleration * 10); _local6 = true; _level0.crashFX.gotoAndPlay("crash"); } (_local6 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); if (Key.isDown(32) && (_parent._parent.varball.car < 3)) { _level0.soundFX.gotoAndPlay("carHorn"); } else if (Key.isDown(32) && (_parent._parent.varball.car > 2)) { _level0.soundFX.gotoAndPlay("scooterHorn"); } if (Key.isDown(38)) { if ((this["speed" + who] < maxSpeed) && (!terrain.hitTest(this["fpx" + who], this["fpy" + who], true))) { this["speed" + who] = this["speed" + who] + acceleration; } } if (Key.isDown(40)) { if ((this["speed" + who] > (-1 * (maxSpeed / 3))) && (!terrain.hitTest(this["bpx" + who], this["bpy" + who], true))) { this["speed" + who] = this["speed" + who] - backSpeed; } } if (Key.isDown(37)) { this["car" + who]._rotation = this["car" + who]._rotation - rotationStep; } if (Key.isDown(39)) { this["car" + who]._rotation = this["car" + who]._rotation + rotationStep; } if (this.terrain.hitTest(this["lpx" + who], this["lpy" + who], true)) { _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["rpx" + who], this["rpy" + who], true)) { this["speed" + who] = 0; _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = -1; _level0.crashFX.gotoAndPlay("thud"); } else if (terrain.hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = 1; _level0.crashFX.gotoAndPlay("thud"); } (_local11 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); this["rotation" + who] = this["car" + who]._rotation; this["speedx" + who] = Math.sin(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]; this["speedy" + who] = (Math.cos(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]) * -1; this["car" + who]._x = this["car" + who]._x + this["speedx" + who]; this["car" + who]._y = this["car" + who]._y + this["speedy" + who]; this["car" + who].pointLeft = {x:-10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointLeft); this["car" + who].pointRight = {x:10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointRight); this["car" + who].pointFront = {x:0, y:-15}; this["car" + who].localToGlobal(this["car" + who].pointFront); this["car" + who].pointBack = {x:0, y:15}; this["car" + who].localToGlobal(this["car" + who].pointBack); this["lpx" + who] = this["car" + who].pointLeft.x; this["lpy" + who] = this["car" + who].pointLeft.y; this["rpx" + who] = this["car" + who].pointRight.x; this["rpy" + who] = this["car" + who].pointRight.y; this["fpx" + who] = this["car" + who].pointFront.x; this["fpy" + who] = this["car" + who].pointFront.y; this["bpx" + who] = this["car" + who].pointBack.x; this["bpy" + who] = this["car" + who].pointBack.y; this["shadow" + who]._x = this["car" + who]._x - 3; this["shadow" + who]._y = this["car" + who]._y + 1; this["shadow" + who]._rotation = this["car" + who]._rotation; if (this["car" + who].hitTest(road.gascan1)) { road.gascan1.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 1); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan2)) { road.gascan2.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 2); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan3)) { road.gascan3.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 3); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if ((this["car" + who].hitTest(road.slick1) || (this["car" + who].hitTest(road.slick2))) || (this["car" + who].hitTest(road.slick3))) { this["speed" + who] = ((this["speed" + who] < 0) ? -1 : 1); if (!hitonce) { _level0.soundFX.gotoAndPlay("skid"); _global.slickz++; } hitonce = true; } else { hitonce = false; } if (train.hitTest(trainHit)) { if (!trainhitonce) { _level0.soundFX.gotoAndPlay("whistle"); } trainhitonce = true; } else { trainhitonce = false; } var _local7 = 37; var _local8 = 44; var _local9 = 54; if (car1._y < 0) { _root.car1Xsize = _local8; _root.car1Ysize = _local8; _root.shadow1Xsize = _local8; _root.shadow1Ysize = _local8; maxSpeed = trueTopSpeed - 0.5; } if (car1._y > 10) { _root.car1Xsize = _local9; _root.car1Ysize = _local9; _root.shadow1Xsize = _local9; _root.shadow1Ysize = _local9; maxSpeed = trueTopSpeed; } if (car1._y < -130) { _root.car1Xsize = _local7; _root.car1Ysize = _local7; _root.shadow1Xsize = _local7; _root.shadow1Ysize = _local7; maxSpeed = trueTopSpeed - 1; } if (car2._y < 0) { _root.car2Xsize = _local8; _root.car2Ysize = _local8; _root.shadow2Xsize = _local8; _root.shadow2Ysize = _local8; maxSpeed = trueTopSpeed - 0.5; } if (car2._y > 10) { _root.car2Xsize = _local9; _root.car2Ysize = _local9; _root.shadow2Xsize = _local9; _root.shadow2Ysize = _local9; maxSpeed = trueTopSpeed; } if (car2._y < -130) { _root.car2Xsize = _local7; _root.car2Ysize = _local7; _root.shadow2Xsize = _local7; _root.shadow2Ysize = _local7; maxSpeed = trueTopSpeed - 1; } if (this["car" + who].hitTest(road.stop1)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 1); updateStarz(1); } if (this["car" + who].hitTest(road.stop2)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 2); updateStarz(2); } if (this["car" + who].hitTest(road.stop3)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 3); updateStarz(3); } if (this["car" + who].hitTest(road.stop4)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 4); updateStarz(4); } if (this["car" + who].hitTest(road.stop5)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 5); updateStarz(5); } } } function updateStarz(id) { trace(("updateStarz(" + id) + ")"); this["stop" + _parent._parent.stoptarg].nextFrame(); trace("stop" + _parent._parent.stoptarg); _level0.soundFX.gotoAndPlay("gotcha"); road["stop" + id].unloadMovie(); _parent._parent.stoptarg = _parent._parent.info.stops[id]; id++; road["stopContainer" + _parent._parent.stoptarg].attachMovie("stop", "stop" + id, 1); road["stop" + id] = road["stopContainer" + _parent._parent.stoptarg]; if (road["stop" + id]._y < -140) { road["stop" + id]._xscale = 70; road["stop" + id]._yscale = 70; } if (road["stop" + id]._y > -139) { road["stop" + id]._xscale = 120; road["stop" + id]._yscale = 120; } } hitonce = false; trainhitonce = false; _root.car1Xsize = size3; _root.car1Ysize = size3; _root.shadow1Xsize = size3; _root.shadow1Ysize = size3; maxSpeed = trueTopSpeed - 1; _root.car2Xsize = size3; _root.car2Ysize = size3; _root.shadow2Xsize = size3; _root.shadow2Ysize = size3; maxSpeed = trueTopSpeed - 1;
Instance of Symbol 489 MovieClip "terrain" in Symbol 543 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 376 MovieClip "shadow1" in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow1Ysize) / 15); }
Instance of Symbol 376 MovieClip "shadow2" in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow2Ysize) / 15); }
Instance of Symbol 173 MovieClip "car1" in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car1Ysize) / 15); }
Instance of Symbol 173 MovieClip "car2" in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car2Ysize) / 15); }
Instance of Symbol 526 MovieClip "train" in Symbol 543 MovieClip Frame 1
/* no clip actions */
Symbol 543 MovieClip Frame 2
function wait() { mySeconds++; var _local2 = (mySeconds % 60).toString(); var _local3 = Math.floor(mySeconds / 60).toString(); if (_local2.length < 2) { _local2 = "0" + _local2; } if (_local3.length < 2) { _local3 = "0" + _local3; } _root.totalTimeTXT = (_local3 + " : ") + _local2; } function restart1() { train._x = -1200; f_train.start(); } stop(); var mySeconds = 0; _root.totalTimeTXT = ""; var interv = setInterval(wait, 1000); com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP, com.mosesSupposes.fuse.CustomEasing); var linear = [{Mx:0, My:0, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:100, My:-100, Nx:100, Ny:-100, Px:0, Py:0}, {Mx:200, My:-200}]; var f_train = (new com.mosesSupposes.fuse.Fuse()); f_train.__set__target(train); f_train.push({seconds:18, x:1500, ease:linear}, {func:restart1}); f_train.start();
Instance of Symbol 429 MovieClip "stepper" in Symbol 543 MovieClip Frame 2
onClipEvent (load) { speed1 = 0; } onClipEvent (enterFrame) { _parent.setTimes(); _parent.step(_parent._parent._parent.varball.playernum); }
Symbol 543 MovieClip Frame 3
clearInterval(interv); _global.finalTime = _root.totalTimeTXT; stop();
Symbol 605 MovieClip Frame 1
stop();
Symbol 605 MovieClip Frame 2
play();
Symbol 608 MovieClip Frame 1
stop();
Symbol 608 MovieClip Frame 2
play();
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 2
play();
Symbol 612 MovieClip Frame 1
stop(); if (_parent._parent.varball.playernum == 1) { car1.code = "player"; car2.code = "nonplayer"; } else { car1.code = "nonplayer"; car2.code = "player"; } if ((_parent._parent.varball.car == 1) || (_parent._parent.varball.car == 2)) { acceleration = 0.51; speedDecay = 0.9; rotationStep = 4.9; trueTopSpeed = 7.6; maxSpeed = 7.6; backSpeed = 1; } else { acceleration = 0.96; speedDecay = 0.9; rotationStep = 10; trueTopSpeed = 4.1; maxSpeed = 4.1; backSpeed = 1; } function step(who) { var _local11 = false; var _local10 = ((who == 1) ? 2 : 1); var _local9 = false; if (this["car" + who].code == "player") { _local11 = ((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)); if (Math.abs(this["speed" + who]) > 0.3) { this["speed" + who] = this["speed" + who] * speedDecay; (_local11 ? null : (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation))); } else { this["speed" + who] = 0; } if (this["car" + _local10].hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = this["speed" + who] - (backSpeed * 8); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); trace("I should be going back: " + this["speed" + who]); } if (this["car" + _local10].hitTest(this["lpx" + who], this["lpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["rpx" + who], this["rpy" + who], true)) { this["car" + who]._rotation = this["car" + who]._rotation - (rotationStep / 2); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } if (this["car" + _local10].hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = this["speed" + who] + (acceleration * 10); trace("I should be going forward: " + this["speed" + who]); _local9 = true; _level0.crashFX.gotoAndPlay("crash"); } (_local9 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); if (Key.isDown(32) && (_parent._parent.varball.car < 3)) { _level0.soundFX.gotoAndPlay("carHorn"); } else if (Key.isDown(32) && (_parent._parent.varball.car > 2)) { _level0.soundFX.gotoAndPlay("scooterHorn"); } if (Key.isDown(38)) { if ((this["speed" + who] < maxSpeed) && (!terrain.hitTest(this["fpx" + who], this["fpy" + who], true))) { this["speed" + who] = this["speed" + who] + acceleration; } } if (Key.isDown(40)) { if ((this["speed" + who] > (-1 * (maxSpeed / 3))) && (!terrain.hitTest(this["bpx" + who], this["bpy" + who], true))) { this["speed" + who] = this["speed" + who] - backSpeed; } } if (Key.isDown(37)) { this["car" + who]._rotation = this["car" + who]._rotation - rotationStep; } if (Key.isDown(39)) { this["car" + who]._rotation = this["car" + who]._rotation + rotationStep; } if (this.terrain.hitTest(this["lpx" + who], this["lpy" + who], true)) { _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["rpx" + who], this["rpy" + who], true)) { this["speed" + who] = 0; _level0.crashFX.gotoAndPlay("thud"); } if (terrain.hitTest(this["fpx" + who], this["fpy" + who], true)) { this["speed" + who] = -1; _level0.crashFX.gotoAndPlay("thud"); } else if (terrain.hitTest(this["bpx" + who], this["bpy" + who], true)) { this["speed" + who] = 1; _level0.crashFX.gotoAndPlay("thud"); } (_local11 ? (_parent._parent.racers_so.send(_parent._parent.varball.opponent, this["car" + who]._x, this["car" + who]._y, this["car" + who]._rotation)) : null); this["rotation" + who] = this["car" + who]._rotation; this["speedx" + who] = Math.sin(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]; this["speedy" + who] = (Math.cos(this["rotation" + who] * (Math.PI/180)) * this["speed" + who]) * -1; this["car" + who]._x = this["car" + who]._x + this["speedx" + who]; this["car" + who]._y = this["car" + who]._y + this["speedy" + who]; this["car" + who].pointLeft = {x:-10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointLeft); this["car" + who].pointRight = {x:10, y:0}; this["car" + who].localToGlobal(this["car" + who].pointRight); this["car" + who].pointFront = {x:0, y:-15}; this["car" + who].localToGlobal(this["car" + who].pointFront); this["car" + who].pointBack = {x:0, y:15}; this["car" + who].localToGlobal(this["car" + who].pointBack); this["lpx" + who] = this["car" + who].pointLeft.x; this["lpy" + who] = this["car" + who].pointLeft.y; this["rpx" + who] = this["car" + who].pointRight.x; this["rpy" + who] = this["car" + who].pointRight.y; this["fpx" + who] = this["car" + who].pointFront.x; this["fpy" + who] = this["car" + who].pointFront.y; this["bpx" + who] = this["car" + who].pointBack.x; this["bpy" + who] = this["car" + who].pointBack.y; this["shadow" + who]._x = this["car" + who]._x - 3; this["shadow" + who]._y = this["car" + who]._y + 1; this["shadow" + who]._rotation = this["car" + who]._rotation; if (this["car" + who].hitTest(road.gascan1)) { road.gascan1.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 1); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan2)) { road.gascan2.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 2); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if (this["car" + who].hitTest(road.gascan3)) { road.gascan3.unloadMovie(); _level0.soundFX.gotoAndPlay("vroom"); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "cleargas", 3); _global.gasz++; this["speed" + who] = this["speed" + who] + 9; } if ((this["car" + who].hitTest(road.slick1) || (this["car" + who].hitTest(road.slick2))) || (this["car" + who].hitTest(road.slick3))) { this["speed" + who] = ((this["speed" + who] < 0) ? -1 : 1); if (!hitonce) { _level0.soundFX.gotoAndPlay("skid"); _global.slickz++; } hitonce = true; } else { hitonce = false; } var _local6 = 37; var _local7 = 44; var _local8 = 54; if (car1._y < 0) { _root.car1Xsize = _local7; _root.car1Ysize = _local7; _root.shadow1Xsize = _local7; _root.shadow1Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car1._y > 10) { _root.car1Xsize = _local8; _root.car1Ysize = _local8; _root.shadow1Xsize = _local8; _root.shadow1Ysize = _local8; maxSpeed = trueTopSpeed; } if (car1._y < -130) { _root.car1Xsize = _local6; _root.car1Ysize = _local6; _root.shadow1Xsize = _local6; _root.shadow1Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (car2._y < 0) { _root.car2Xsize = _local7; _root.car2Ysize = _local7; _root.shadow2Xsize = _local7; _root.shadow2Ysize = _local7; maxSpeed = trueTopSpeed - 0.5; } if (car2._y > 10) { _root.car2Xsize = _local8; _root.car2Ysize = _local8; _root.shadow2Xsize = _local8; _root.shadow2Ysize = _local8; maxSpeed = trueTopSpeed; } if (car2._y < -130) { _root.car2Xsize = _local6; _root.car2Ysize = _local6; _root.shadow2Xsize = _local6; _root.shadow2Ysize = _local6; maxSpeed = trueTopSpeed - 1; } if (this["car" + who].hitTest(road.stop1)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 1); updateStarz(1); } if (this["car" + who].hitTest(road.stop2)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 2); updateStarz(2); } if (this["car" + who].hitTest(road.stop3)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 3); updateStarz(3); } if (this["car" + who].hitTest(road.stop4)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 4); updateStarz(4); } if (this["car" + who].hitTest(road.stop5)) { _parent._parent.varball.stars++; _parent._parent.starz1.nextFrame(); _parent._parent.racers_so.send(_parent._parent.varball.opponent + "clearstop", 5); updateStarz(5); } } } function updateStarz(id) { trace(("updateStarz(" + id) + ")"); this["stop" + _parent._parent.stoptarg].nextFrame(); trace("stop" + _parent._parent.stoptarg); _level0.soundFX.gotoAndPlay("gotcha"); road["stop" + id].unloadMovie(); _parent._parent.stoptarg = _parent._parent.info.stops[id]; id++; road["stopContainer" + _parent._parent.stoptarg].attachMovie("stop", "stop" + id, 1); road["stop" + id] = road["stopContainer" + _parent._parent.stoptarg]; if (road["stop" + id]._y < -140) { road["stop" + id]._xscale = 70; road["stop" + id]._yscale = 70; } if (road["stop" + id]._y > -139) { road["stop" + id]._xscale = 120; road["stop" + id]._yscale = 120; } } hitonce = false; _root.car1Xsize = size3; _root.car1Ysize = size3; _root.shadow1Xsize = size3; _root.shadow1Ysize = size3; maxSpeed = trueTopSpeed - 1; _root.car2Xsize = size3; _root.car2Ysize = size3; _root.shadow2Xsize = size3; _root.shadow2Ysize = size3; maxSpeed = trueTopSpeed - 1;
Instance of Symbol 545 MovieClip "terrain" in Symbol 612 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 376 MovieClip "shadow1" in Symbol 612 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow1Ysize) / 15); }
Instance of Symbol 376 MovieClip "shadow2" in Symbol 612 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.shadow2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.shadow2Ysize) / 15); }
Instance of Symbol 173 MovieClip "car1" in Symbol 612 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car1Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car1Ysize) / 15); }
Instance of Symbol 173 MovieClip "car2" in Symbol 612 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = this._xscale - ((this._xscale - _root.car2Xsize) / 15); this._yscale = this._yscale - ((this._yscale - _root.car2Ysize) / 15); }
Symbol 612 MovieClip Frame 2
function wait() { mySeconds++; var _local2 = (mySeconds % 60).toString(); var _local3 = Math.floor(mySeconds / 60).toString(); if (_local2.length < 2) { _local2 = "0" + _local2; } if (_local3.length < 2) { _local3 = "0" + _local3; } _root.totalTimeTXT = (_local3 + " : ") + _local2; } stop(); var mySeconds = 0; _root.totalTimeTXT = ""; var interv = setInterval(wait, 1000);
Instance of Symbol 429 MovieClip "stepper" in Symbol 612 MovieClip Frame 2
onClipEvent (load) { speed1 = 0; } onClipEvent (enterFrame) { _parent.setTimes(); _parent.step(_parent._parent._parent.varball.playernum); }
Symbol 612 MovieClip Frame 3
clearInterval(interv); _global.finalTime = _root.totalTimeTXT; stop();
Symbol 613 MovieClip Frame 1
stop(); i = 0; while (i < 11) { track.road["slickContainer" + [i]].slick1.gotoAndStop(1); track.road["slickContainer" + [i]].slick2.gotoAndStop(1); track.road["slickContainer" + [i]].slick3.gotoAndStop(1); i++; }
Symbol 613 MovieClip Frame 2
stop(); i = 0; while (i < 11) { track.road["slickContainer" + [i]].slick1.gotoAndStop(2); track.road["slickContainer" + [i]].slick2.gotoAndStop(2); track.road["slickContainer" + [i]].slick3.gotoAndStop(2); i++; }
Symbol 613 MovieClip Frame 3
stop(); i = 0; while (i < 11) { track.road["slickContainer" + [i]].slick1.gotoAndStop(3); track.road["slickContainer" + [i]].slick2.gotoAndStop(3); track.road["slickContainer" + [i]].slick3.gotoAndStop(3); i++; }
Symbol 613 MovieClip Frame 4
stop(); i = 0; while (i < 11) { track.road["slickContainer" + [i]].slick1.gotoAndStop(4); track.road["slickContainer" + [i]].slick2.gotoAndStop(4); track.road["slickContainer" + [i]].slick3.gotoAndStop(4); i++; }
Symbol 624 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 2
stop();
Symbol 624 MovieClip Frame 3
stop();
Symbol 624 MovieClip Frame 4
stop();
Symbol 627 MovieClip Frame 1
stop(); _global.compName = "Cloe";
Symbol 627 MovieClip Frame 2
stop(); _global.compName = "Jade";
Symbol 627 MovieClip Frame 3
stop(); _global.compName = "Yasmin";
Symbol 627 MovieClip Frame 4
stop(); _parent._parent.compName = "Sasha";
Symbol 633 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 2
stop();
Symbol 633 MovieClip Frame 3
stop();
Symbol 633 MovieClip Frame 4
function delayer() { if (_level0.multiplay) { _level0.gotoAndPlay("multiFinish"); } else { _level0.gotoAndStop("singleWin"); } } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP); _parent.race.track.gotoAndStop(3); _parent.race.track.road.stop4._visible = false; _parent.race.track.road.stop5._visible = false; _parent.quit_btn.enabled = false; var f_delay = (new com.mosesSupposes.fuse.Fuse()); f_delay.__set__target(delayer); f_delay.push({delay:4}, {func:delayer}); f_delay.start(); stop();
Symbol 638 MovieClip Frame 1
stop();
Symbol 638 MovieClip Frame 2
stop();
Symbol 638 MovieClip Frame 3
stop();
Symbol 638 MovieClip Frame 4
function delayer() { if (_level0.multiplay) { _level0.gotoAndPlay("multiFinish"); } else { _level0.gotoAndStop("singleWin"); } } com.mosesSupposes.fuse.ZigoEngine.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.FuseFMP); _parent.race.track.gotoAndStop(3); _parent.race.track.road.stop4._visible = false; _parent.race.track.road.stop5._visible = false; _parent.quit_btn.enabled = false; var f_delay = (new com.mosesSupposes.fuse.Fuse()); f_delay.__set__target(delayer); f_delay.push({delay:4}, {func:delayer}); f_delay.start(); stop();
Symbol 642 Button
on (press) { popup.showpop("help"); } on (rollOver) { helpName.gotoAndStop(2); } on (rollOut) { helpName.gotoAndStop(1); }
Symbol 643 Button
on (press) { clearInterval(race.track.interv); nc = new NetConnection(); themeSong.stop("music"); gotoAndPlay ("intro"); } on (rollOver) { quitName.gotoAndStop(2); } on (rollOut) { quitName.gotoAndStop(1); }
Symbol 646 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 1
stop();
Symbol 650 MovieClip Frame 1
stop();
Symbol 650 MovieClip Frame 2
stop();
Symbol 650 MovieClip Frame 3
stop();
Symbol 650 MovieClip Frame 4
stop();
Symbol 659 MovieClip Frame 1
stop();
Symbol 667 Button
on (press) { info.track = random(4) + 1; info.gascans = randArray(3, 11); info.slicks = randArray(3, 11); info.stops = randArray(5, 5); barfobject(info, "info"); varball.playernum = 1; gotoAndPlay ("game"); } on (rollOver) { playName.gotoAndStop(2); } on (rollOut) { playName.gotoAndStop(1); }
Symbol 670 MovieClip Frame 1
stop();
Symbol 671 Button
on (press) { _level0.multiplay = true; gotoAndPlay ("prechallenge"); } on (rollOver) { multiplayerName.gotoAndStop(2); } on (rollOut) { multiplayerName.gotoAndStop(1); }
Symbol 674 MovieClip Frame 1
stop();
Symbol 677 Button
on (press) { themeSong.stop("music"); gotoAndPlay ("intro"); }
Symbol 696 Button
on (rollOver) { newChalName.gotoAndStop(2); } on (rollOut) { newChalName.gotoAndStop(1); } on (press) { varball.inRace = false; varball.opponent = "none"; myContest = "none"; varball.stars = 0; racers_so.send("putMeIn", varball.username); gotoAndPlay ("challenge"); }
Symbol 697 Button
on (rollOver) { rematchName.gotoAndStop(2); } on (rollOut) { rematchName.gotoAndStop(1); } on (release) { makechallenge(varball.opponent); }
Symbol 700 MovieClip Frame 1
stop();
Symbol 703 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [music]
Symbol 2 Sound [engineStart]
Symbol 3 Sound [engineLoop]
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [conf]Uses:4
Symbol 6 GraphicUsed by:10
Symbol 7 GraphicUsed by:10
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip [slick]Uses:6 7 8 9
Symbol 11 GraphicUsed by:18 653 681 689
Symbol 12 FontUsed by:13 14 15 16 17 90 139 144 156 174 175 178 184 188 194 215 326 327 341 342 343 344 345 425 617 625 651 662 663 664 665 680 682 683 684 685 688 691 692 693 694
Symbol 13 EditableTextUses:12Used by:18
Symbol 14 EditableTextUses:12Used by:18
Symbol 15 EditableTextUses:12Used by:18
Symbol 16 TextUses:12Used by:18
Symbol 17 TextUses:12Used by:18
Symbol 18 MovieClip [user]Uses:11 13 14 15 16 17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip [gas]Uses:19Used by:186
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClip [stop]Uses:22Used by:186
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:30
Symbol 26 GraphicUsed by:30
Symbol 27 GraphicUsed by:30
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:25 26 27 28 29Used by:Timeline
Symbol 31 GraphicUsed by:37 271
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:37 271
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:37 44 62 271
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:31 33 34 35 36Used by:44 62 272
Symbol 38 GraphicUsed by:44 62
Symbol 39 GraphicUsed by:44 62
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:37 38 39 40 35 41 42 43Used by:Timeline
Symbol 45 FontUsed by:46 48 155 639 640 678
Symbol 46 TextUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:Timeline
Symbol 48 EditableTextUses:45Used by:Timeline
Symbol 704 MovieClip [__Packages.mx.core.UIObject]
Symbol 705 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 706 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 707 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 708 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 709 MovieClip [__Packages.mx.core.UIComponent]
Symbol 710 MovieClip [__Packages.mx.core.View]
Symbol 711 MovieClip [__Packages.mx.skins.Border]
Symbol 712 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 713 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 714 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 715 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 716 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 717 MovieClip [__Packages.mx.core.ScrollView]
Symbol 718 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 719 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 720 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 721 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 722 MovieClip [__Packages.mx.controls.listclasses.DataSelector]
Symbol 723 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 724 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList]
Symbol 725 MovieClip [__Packages.mx.utils.Delegate]
Symbol 726 MovieClip [__Packages.com.mosesSupposes.fuse.CustomEasing]
Symbol 727 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon]
Symbol 728 MovieClip [__Packages.com.mosesSupposes.fuse.FuseFMP]
Symbol 729 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing]
Symbol 730 MovieClip [__Packages.com.mosesSupposes.fuse.Fuse]
Symbol 731 MovieClip [__Packages.com.mosesSupposes.fuse.FuseItem]
Symbol 732 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine]
Symbol 733 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager]
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:318  Timeline
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:Timeline
Symbol 53 ShapeTweeningUsed by:59
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:59 616  Timeline
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:59 195
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:53 55 57 58Used by:Timeline
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:37 38 39 60 35 61Used by:63
Symbol 63 MovieClipUses:62 SS1Used by:Timeline
Symbol 64 ShapeTweeningUsed by:70
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:70
Symbol 67 GraphicUsed by:70
Symbol 68 ShapeTweeningUsed by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:64 66 67 68 69Used by:Timeline
Symbol 71 GraphicUsed by:87
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:87 210
Symbol 74 GraphicUsed by:87
Symbol 75 GraphicUsed by:87
Symbol 76 GraphicUsed by:87
Symbol 77 GraphicUsed by:87
Symbol 78 GraphicUsed by:87
Symbol 79 GraphicUsed by:87
Symbol 80 GraphicUsed by:87
Symbol 81 GraphicUsed by:87
Symbol 82 GraphicUsed by:87
Symbol 83 GraphicUsed by:87
Symbol 84 GraphicUsed by:87
Symbol 85 GraphicUsed by:87
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:71 73 74 75 76 77 78 79 80 81 82 83 84 85 86Used by:Timeline
Symbol 88 ShapeTweeningUsed by:136
Symbol 89 GraphicUsed by:91
Symbol 90 TextUses:12Used by:91
Symbol 91 MovieClipUses:89 90Used by:136
Symbol 92 ShapeTweeningUsed by:136
Symbol 93 ShapeTweeningUsed by:136
Symbol 94 GraphicUsed by:136
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:136
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:136
Symbol 99 GraphicUsed by:106 108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 100 GraphicUsed by:102
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:100 101Used by:108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 103 GraphicUsed by:104 108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 104 MovieClipUses:103Used by:106
Symbol 105 GraphicUsed by:106 108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 106 MovieClipUses:99 104 105Used by:108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 107 GraphicUsed by:108 111 113 125 126 127 130 133 140 145 146 157 158 179 189 216 259 314 315 316 317 332 336 642 643 667 671 677 696 697
Symbol 108 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 109 FontUsed by:110 112 114 124 128 131 134 141 142 147 148 150 151 156 159 160 180 181 190 191 201 202 212 219 228 245 246 248 249 251 252 254 255 284 285 286 293 294 300 324 333 334 337 338 424 644 645 647 648 651 656 657 658 661 668 669 672 673 680 688 690 698 699 701 702
Symbol 110 TextUses:109Used by:129 136
Symbol 111 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 112 TextUses:109Used by:132 136
Symbol 113 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 114 TextUses:109Used by:135 136
Symbol 115 GraphicUsed by:123
Symbol 116 GraphicUsed by:119
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:116 118Used by:123
Symbol 120 GraphicUsed by:121 122 137 329
Symbol 121 ButtonUses:120Used by:123
Symbol 122 ButtonUses:120Used by:123
Symbol 123 MovieClipUses:115 119 121 122Used by:136
Symbol 124 TextUses:109Used by:136
Symbol 125 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 126 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 127 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 128 TextUses:109Used by:129
Symbol 129 MovieClipUses:110 128Used by:136
Symbol 130 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 131 TextUses:109Used by:132
Symbol 132 MovieClipUses:112 131Used by:136
Symbol 133 ButtonUses:99 102 106 107 103 105Used by:136
Symbol 134 TextUses:109Used by:135
Symbol 135 MovieClipUses:114 134Used by:136
Symbol 136 MovieClipUses:88 91 92 93 94 96 98 108 110 111 112 113 114 123 124 125 126 127 129 130 132 133 135Used by:Timeline
Symbol 137 ButtonUses:120Used by:195
Symbol 138 GraphicUsed by:195
Symbol 139 EditableTextUses:12Used by:195
Symbol 140 ButtonUses:99 102 106 107 103 105Used by:195
Symbol 141 TextUses:109Used by:143
Symbol 142 TextUses:109Used by:143
Symbol 143 MovieClipUses:141 142Used by:195
Symbol 144 EditableTextUses:12Used by:195
Symbol 145 ButtonUses:99 102 106 107 103 105Used by:195
Symbol 146 ButtonUses:99 102 106 107 103 105Used by:195
Symbol 147 TextUses:109Used by:149
Symbol 148 TextUses:109Used by:149
Symbol 149 MovieClipUses:147 148Used by:195
Symbol 150 TextUses:109Used by:152
Symbol 151 TextUses:109Used by:152
Symbol 152 MovieClipUses:150 151Used by:195
Symbol 153 GraphicUsed by:195
Symbol 154 GraphicUsed by:186
Symbol 155 TextUses:45Used by:186
Symbol 156 TextUses:109 12Used by:186
Symbol 157 ButtonUses:99 102 106 107 103 105Used by:186
Symbol 158 ButtonUses:99 102 106 107 103 105Used by:186
Symbol 159 TextUses:109Used by:161 217 318
Symbol 160 TextUses:109Used by:161 217
Symbol 161 MovieClipUses:159 160Used by:186 318
Symbol 162 GraphicUsed by:173
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:169
Symbol 165 GraphicUsed by:169
Symbol 166 GraphicUsed by:169
Symbol 167 GraphicUsed by:169
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:164 165 166 167 168Used by:173
Symbol 170 GraphicUsed by:173
Symbol 171 GraphicUsed by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:162 169 170 171 172Used by:186 433 487 543 612
Symbol 174 TextUses:12Used by:176
Symbol 175 TextUses:12Used by:176
Symbol 176 MovieClipUses:174 175Used by:186
Symbol 177 GraphicUsed by:186
Symbol 178 TextUses:12Used by:186
Symbol 179 ButtonUses:99 102 106 107 103 105Used by:186
Symbol 180 TextUses:109Used by:182
Symbol 181 TextUses:109Used by:182
Symbol 182 MovieClipUses:180 181Used by:186
Symbol 183 GraphicUsed by:185
Symbol 184 TextUses:12Used by:185
Symbol 185 MovieClipUses:183 184Used by:186
Symbol 186 MovieClipUses:154 155 156 157 158 161 23 173 176 177 178 179 182 20 185Used by:195
Symbol 187 GraphicUsed by:195
Symbol 188 TextUses:12Used by:195
Symbol 189 ButtonUses:99 102 106 107 103 105Used by:195
Symbol 190 TextUses:109Used by:192
Symbol 191 TextUses:109Used by:192
Symbol 192 MovieClipUses:190 191Used by:195
Symbol 193 GraphicUsed by:195
Symbol 194 TextUses:12Used by:195
Symbol 195 MovieClipUses:137 138 57 139 140 143 144 145 146 149 152 153 186 187 188 189 192 193 194Used by:Timeline
Symbol 196 GraphicUsed by:197
Symbol 197 ButtonUses:196Used by:206
Symbol 198 GraphicUsed by:200 234 281
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:198 199Used by:203 238 282 318 322 325 659 666 686 695  Timeline
Symbol 201 TextUses:109Used by:203
Symbol 202 EditableTextUses:109Used by:203
Symbol 203 MovieClipUses:200 201 202Used by:206
Symbol 204 GraphicUsed by:205
Symbol 205 ButtonUses:204Used by:206
Symbol 206 MovieClipUses:197 203 205Used by:Timeline
Symbol 207 GraphicUsed by:Timeline
Symbol 208 GraphicUsed by:210
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:208 73 209Used by:Timeline
Symbol 211 GraphicUsed by:214
Symbol 212 TextUses:109Used by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:211 212 213Used by:Timeline
Symbol 215 EditableTextUses:12Used by:Timeline
Symbol 216 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 217 MovieClipUses:159 160Used by:Timeline
Symbol 218 GraphicUsed by:227 231
Symbol 219 TextUses:109Used by:227
Symbol 220 SoundUsed by:227
Symbol 221 SoundUsed by:227
Symbol 222 SoundUsed by:227
Symbol 223 SoundUsed by:227
Symbol 224 SoundUsed by:227
Symbol 225 SoundUsed by:227
Symbol 226 SoundUsed by:227
Symbol 227 MovieClipUses:218 219 220 221 222 223 224 225 226Used by:Timeline
Symbol 228 TextUses:109Used by:231
Symbol 229 SoundUsed by:231
Symbol 230 SoundUsed by:231
Symbol 231 MovieClipUses:218 228 229 230Used by:Timeline
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:624 627 650  Timeline
Symbol 234 MovieClipUses:198Used by:238
Symbol 235 GraphicUsed by:237
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:235 236Used by:238 282 322 325 659 666 686 695
Symbol 238 MovieClipUses:234 200 237Used by:Timeline
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:624 627 650  Timeline
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:624 627 650  Timeline
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:650  Timeline
Symbol 245 TextUses:109Used by:247
Symbol 246 TextUses:109Used by:247
Symbol 247 MovieClipUses:245 246Used by:Timeline
Symbol 248 TextUses:109Used by:250
Symbol 249 TextUses:109Used by:250
Symbol 250 MovieClipUses:248 249Used by:Timeline
Symbol 251 TextUses:109Used by:253
Symbol 252 TextUses:109Used by:253
Symbol 253 MovieClipUses:251 252Used by:Timeline
Symbol 254 TextUses:109Used by:256 659
Symbol 255 TextUses:109Used by:256
Symbol 256 MovieClipUses:254 255Used by:Timeline
Symbol 257 FontUsed by:258 295 328 417 419 420 430 652 654 655 676 678
Symbol 258 TextUses:257Used by:Timeline
Symbol 259 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 260 GraphicUsed by:261 262 263 264
Symbol 261 ButtonUses:260Used by:Timeline
Symbol 262 ButtonUses:260Used by:Timeline
Symbol 263 ButtonUses:260Used by:Timeline
Symbol 264 ButtonUses:260Used by:Timeline
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:271
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:271
Symbol 269 GraphicUsed by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:266 268 31 33 269 35 270Used by:272
Symbol 272 MovieClipUses:271 37Used by:318
Symbol 273 GraphicUsed by:280
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:280
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:279
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:277 278Used by:280
Symbol 280 MovieClipUses:273 275 279Used by:318
Symbol 281 MovieClipUses:198Used by:282
Symbol 282 MovieClipUses:237 200 281Used by:318
Symbol 283 GraphicUsed by:291 292
Symbol 284 TextUses:109Used by:291 292
Symbol 285 TextUses:109Used by:291 292
Symbol 286 TextUses:109Used by:291 292
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:291 292 321
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:291 292
Symbol 291 MovieClipUses:283 284 285 286 288 290Used by:318
Symbol 292 MovieClipUses:283 284 285 286 288 290Used by:318
Symbol 293 TextUses:109Used by:318
Symbol 294 TextUses:109Used by:318
Symbol 295 TextUses:257Used by:318
Symbol 296 GraphicUsed by:297 298 310 311 312 313
Symbol 297 ButtonUses:296Used by:318
Symbol 298 ButtonUses:296Used by:318
Symbol 299 GraphicUsed by:301
Symbol 300 TextUses:109Used by:301
Symbol 301 MovieClipUses:299 300Used by:318
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:318
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:318
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:318
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:318
Symbol 310 ButtonUses:296Used by:318
Symbol 311 ButtonUses:296Used by:318
Symbol 312 ButtonUses:296Used by:318
Symbol 313 ButtonUses:296Used by:318
Symbol 314 ButtonUses:99 102 106 107 103 105Used by:318
Symbol 315 ButtonUses:99 102 106 107 103 105Used by:318
Symbol 316 ButtonUses:99 102 106 107 103 105Used by:318
Symbol 317 ButtonUses:99 102 106 107 103 105Used by:318
Symbol 318 MovieClipUses:272 280 282 291 292 293 294 200 295 297 298 301 303 305 307 309 310 311 312 313 314 159 315 161 316 317 50Used by:Timeline
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320 288Used by:322
Symbol 322 MovieClipUses:319 200 237 321Used by:Timeline
Symbol 323 GraphicUsed by:325
Symbol 324 TextUses:109Used by:325
Symbol 325 MovieClipUses:323 237 200 324Used by:Timeline
Symbol 326 EditableTextUses:12Used by:Timeline
Symbol 327 TextUses:12Used by:Timeline
Symbol 328 TextUses:257Used by:Timeline
Symbol 329 MovieClipUses:120Used by:Timeline
Symbol 330 MovieClipUsed by:Timeline
Symbol 331 GraphicUsed by:Timeline
Symbol 332 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 333 TextUses:109Used by:335
Symbol 334 TextUses:109Used by:335
Symbol 335 MovieClipUses:333 334Used by:Timeline
Symbol 336 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 337 TextUses:109Used by:339
Symbol 338 TextUses:109Used by:339
Symbol 339 MovieClipUses:337 338Used by:Timeline
Symbol 340 GraphicUsed by:Timeline
Symbol 341 EditableTextUses:12Used by:Timeline
Symbol 342 EditableTextUses:12Used by:Timeline
Symbol 343 EditableTextUses:12Used by:Timeline
Symbol 344 TextUses:12Used by:Timeline
Symbol 345 TextUses:12Used by:Timeline
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:433
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:348Used by:352
Symbol 350 GraphicUsed by:352
Symbol 351 MovieClipUsed by:352 443 493 555
Symbol 352 MovieClipUses:349 350 351Used by:433
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:433 487 612
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:433
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:433 487
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:433
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:433 487
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:433 487 543
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:433 487 543 612
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:433 487 543 612
Symbol 369 GraphicUsed by:433
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:433
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:433
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:374 375Used by:433 487 543 612
Symbol 377 GraphicUsed by:433
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:433 487 543
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:433 487
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:433 487
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:433 487 543
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:433 487 543 612
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:433 487 543 612
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:433 487
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:433 487
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:433 487 543 612
Symbol 396 GraphicUsed by:401
Symbol 397 GraphicUsed by:400
Symbol 398 GraphicUsed by:400
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:397 398 399Used by:401
Symbol 401 MovieClipUses:396 400Used by:433
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:406 409 412 415 477 480 483 486 533 536 539 542 605 608 611
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:406
Symbol 406 MovieClipUses:403 405Used by:433
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:403 408Used by:433
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412
Symbol 412 MovieClipUses:403 411Used by:433
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:415
Symbol 415 MovieClipUses:403 414Used by:433
Symbol 416 GraphicUsed by:422 431
Symbol 417 TextUses:257Used by:422
Symbol 418 SoundUsed by:422
Symbol 419 TextUses:257Used by:422
Symbol 420 TextUses:257Used by:422
Symbol 421 SoundUsed by:422
Symbol 422 MovieClipUses:416 417 418 419 420 421Used by:433 487 543 612
Symbol 423 GraphicUsed by:426
Symbol 424 TextUses:109Used by:426
Symbol 425 EditableTextUses:12Used by:426
Symbol 426 MovieClipUses:423 424 425Used by:433 487 543 612
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:433 487 543
Symbol 429 MovieClipUsed by:433 487 543 612
Symbol 430 TextUses:257Used by:431
Symbol 431 MovieClipUses:416 430Used by:432
Symbol 432 MovieClipUses:431Used by:433 487 543 612
Symbol 433 MovieClipUses:347 352 354 356 358 360 362 364 366 368 369 371 373 376 173 377 379 381 383 385 387 389 391 393 395 401 406 409 412 415 422 426 428 429 432Used by:613
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:487
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:487
Symbol 438 GraphicUsed by:487
Symbol 439 GraphicUsed by:443 493 555
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:443
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:439 441 442 351Used by:487
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:444Used by:487
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:487
Symbol 448 GraphicUsed by:450
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:448 449Used by:457
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:451 452Used by:457
Symbol 454 GraphicUsed by:456
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:454 455Used by:457
Symbol 457 MovieClipUses:450 453 456Used by:487
Symbol 458 GraphicUsed by:460
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:458 459Used by:461
Symbol 461 MovieClipUses:460Used by:487
Symbol 462 GraphicUsed by:487
Symbol 463 GraphicUsed by:466
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:466
Symbol 466 MovieClipUses:463 465Used by:487
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:487
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:471
Symbol 471 MovieClipUses:470Used by:487 543
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:487
Symbol 474 GraphicUsed by:487
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:477
Symbol 477 MovieClipUses:403 476Used by:487
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:480
Symbol 480 MovieClipUses:403 479Used by:487
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:483
Symbol 483 MovieClipUses:403 482Used by:487
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:486
Symbol 486 MovieClipUses:403 485Used by:487
Symbol 487 MovieClipUses:435 437 438 443 364 354 393 389 358 362 385 395 391 445 447 457 461 368 462 376 173 466 468 379 381 366 387 471 383 473 428 474 422 477 480 483 486 426 429 432Used by:613
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:543
Symbol 490 GraphicUsed by:543
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClipUses:491Used by:493
Symbol 493 MovieClipUses:439 492 351Used by:543
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:543
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:543
Symbol 498 GraphicUsed by:543
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:543
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:543
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:543
Symbol 505 GraphicUsed by:508
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:508
Symbol 508 MovieClipUses:505 507Used by:543
Symbol 509 GraphicUsed by:514
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:514 516
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:514 516
Symbol 514 MovieClipUses:509 511 513Used by:543
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515 511 513Used by:543
Symbol 517 GraphicUsed by:543
Symbol 518 GraphicUsed by:526
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:523 524
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:523
Symbol 523 MovieClipUses:520 522Used by:526
Symbol 524 MovieClipUses:520Used by:526
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:518 523 524 525Used by:543
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:543
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:543
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClipUses:403 532Used by:543
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:536
Symbol 536 MovieClipUses:403 535Used by:543
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:537Used by:539
Symbol 539 MovieClipUses:403 538Used by:543
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:542
Symbol 542 MovieClipUses:403 541Used by:543 612
Symbol 543 MovieClipUses:489 490 493 495 385 368 497 376 173 498 387 379 471 500 395 366 502 364 504 389 428 508 514 516 517 526 528 530 422 533 536 539 542 426 429 432Used by:613
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:612
Symbol 546 GraphicUsed by:553
Symbol 547 ShapeTweeningUsed by:553
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:553
Symbol 550 GraphicUsed by:553
Symbol 551 ShapeTweeningUsed by:553
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:546 547 549 550 551 552Used by:555
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:439 553 554 351Used by:612
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:556Used by:612
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:612
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:560Used by:612
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:612
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:612
Symbol 566 GraphicUsed by:569
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:569 579
Symbol 569 MovieClipUses:566 568Used by:612
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:612
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:612
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:612
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:612
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578 568Used by:612
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:583 596
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:581 582Used by:594
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:594 599
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:594 599
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:594 599
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:594 599
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:594
Symbol 594 MovieClipUses:583 585 587 589 591 593Used by:602
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:581 595Used by:599
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:597Used by:599
Symbol 599 MovieClipUses:596 585 587 589 591 598Used by:602
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:602
Symbol 602 MovieClipUses:594 599 601Used by:612
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:605
Symbol 605 MovieClipUses:403 604Used by:612
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:608
Symbol 608 MovieClipUses:403 607Used by:612
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:609Used by:611
Symbol 611 MovieClipUses:403 610Used by:612
Symbol 612 MovieClipUses:545 555 368 376 173 557 354 559 561 395 389 366 563 565 569 571 573 575 577 579 602 387 422 542 605 608 611 426 429 432Used by:613
Symbol 613 MovieClipUses:433 487 543 612Used by:Timeline
Symbol 614 GraphicUsed by:616
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:614 55 615Used by:Timeline
Symbol 617 EditableTextUses:12Used by:624
Symbol 618 GraphicUsed by:624 627
Symbol 619 GraphicUsed by:624 627
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:624 627
Symbol 622 GraphicUsed by:624
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:617 618 619 621 622 623 233 240 242Used by:Timeline
Symbol 625 EditableTextUses:12Used by:627
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:625 618 619 621 626 233 240 242Used by:Timeline
Symbol 628 GraphicUsed by:633
Symbol 629 GraphicUsed by:633
Symbol 630 GraphicUsed by:633
Symbol 631 GraphicUsed by:633
Symbol 632 MovieClipUsed by:633 638
Symbol 633 MovieClipUses:628 629 630 631 632Used by:Timeline
Symbol 634 GraphicUsed by:638
Symbol 635 GraphicUsed by:638
Symbol 636 GraphicUsed by:638
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:634 635 636 637 632Used by:Timeline
Symbol 639 TextUses:45Used by:641
Symbol 640 TextUses:45Used by:641
Symbol 641 MovieClipUses:639 640Used by:Timeline
Symbol 642 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 643 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 644 TextUses:109Used by:646
Symbol 645 TextUses:109Used by:646
Symbol 646 MovieClipUses:644 645Used by:Timeline
Symbol 647 TextUses:109Used by:649
Symbol 648 TextUses:109Used by:649
Symbol 649 MovieClipUses:647 648Used by:Timeline
Symbol 650 MovieClipUses:244 233 240 242Used by:686 695  Timeline
Symbol 651 EditableTextUses:12 109Used by:653
Symbol 652 TextUses:257Used by:653
Symbol 653 MovieClipUses:11 651 652Used by:Timeline
Symbol 654 TextUses:257Used by:Timeline
Symbol 655 TextUses:257Used by:Timeline
Symbol 656 TextUses:109Used by:659
Symbol 657 TextUses:109Used by:659
Symbol 658 TextUses:109Used by:659
Symbol 659 MovieClipUses:200 237 254 656 657 658Used by:686 695  Timeline
Symbol 660 GraphicUsed by:666
Symbol 661 TextUses:109Used by:666 686
Symbol 662 EditableTextUses:12Used by:666
Symbol 663 EditableTextUses:12Used by:666
Symbol 664 EditableTextUses:12Used by:666
Symbol 665 EditableTextUses:12Used by:666
Symbol 666 MovieClipUses:660 237 200 661 662 663 664 665Used by:Timeline
Symbol 667 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 668 TextUses:109Used by:670  Timeline
Symbol 669 TextUses:109Used by:670
Symbol 670 MovieClipUses:668 669Used by:Timeline
Symbol 671 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 672 TextUses:109Used by:674
Symbol 673 TextUses:109Used by:674
Symbol 674 MovieClipUses:672 673Used by:Timeline
Symbol 675 MovieClipUsed by:Timeline
Symbol 676 TextUses:257Used by:Timeline
Symbol 677 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 678 EditableTextUses:45 257Used by:Timeline
Symbol 679 GraphicUsed by:686
Symbol 680 EditableTextUses:12 109Used by:681
Symbol 681 MovieClipUses:11 680Used by:686
Symbol 682 EditableTextUses:12Used by:686
Symbol 683 EditableTextUses:12Used by:686
Symbol 684 EditableTextUses:12Used by:686
Symbol 685 EditableTextUses:12Used by:686
Symbol 686 MovieClipUses:679 237 200 681 650 659 661 682 683 684 685Used by:Timeline
Symbol 687 GraphicUsed by:695
Symbol 688 EditableTextUses:12 109Used by:689
Symbol 689 MovieClipUses:11 688Used by:695
Symbol 690 TextUses:109Used by:695
Symbol 691 EditableTextUses:12Used by:695
Symbol 692 EditableTextUses:12Used by:695
Symbol 693 EditableTextUses:12Used by:695
Symbol 694 EditableTextUses:12Used by:695
Symbol 695 MovieClipUses:687 237 200 689 650 659 690 691 692 693 694Used by:Timeline
Symbol 696 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 697 ButtonUses:99 102 106 107 103 105Used by:Timeline
Symbol 698 TextUses:109Used by:700
Symbol 699 TextUses:109Used by:700
Symbol 700 MovieClipUses:698 699Used by:Timeline
Symbol 701 TextUses:109Used by:703
Symbol 702 TextUses:109Used by:703
Symbol 703 MovieClipUses:701 702Used by:Timeline
Streaming Sound 1Used by:Symbol 63 MovieClip

Instance Names

"loady"Frame 1Symbol 30 MovieClip
"loadProgressOutput_txt"Frame 1Symbol 48 EditableText
"popup"Frame 9Symbol 195 MovieClip
"soundStar"Frame 9Symbol 206 MovieClip
"uname"Frame 28Symbol 215 EditableText
"nextName"Frame 28Symbol 217 MovieClip
"soundFX"Frame 44Symbol 227 MovieClip
"crashFX"Frame 44Symbol 231 MovieClip
"jadeStar"Frame 44Symbol 238 MovieClip
"yasminStar"Frame 44Symbol 238 MovieClip
"sashaStar"Frame 44Symbol 238 MovieClip
"cloeStar"Frame 44Symbol 238 MovieClip
"jadeName"Frame 44Symbol 247 MovieClip
"yasminName"Frame 44Symbol 250 MovieClip
"sashaName"Frame 44Symbol 253 MovieClip
"cloeName"Frame 44Symbol 256 MovieClip
"b4"Frame 44Symbol 261 Button
"b3"Frame 44Symbol 262 Button
"b2"Frame 44Symbol 263 Button
"b1"Frame 44Symbol 264 Button
"nextName"Frame 44Symbol 217 MovieClip
"choose"Frame 64Symbol 318 MovieClip
"usercont"Frame 75Symbol 330 MovieClip
"challengeName"Frame 75Symbol 335 MovieClip
"backName"Frame 75Symbol 339 MovieClip
"race"Frame 86Symbol 613 MovieClip
"player1_info"Frame 86Symbol 624 MovieClip
"player2_info"Frame 86Symbol 627 MovieClip
"starz1"Frame 86Symbol 633 MovieClip
"starz2"Frame 86Symbol 638 MovieClip
"vs"Frame 86Symbol 641 MovieClip
"quit_btn"Frame 86Symbol 643 Button
"quitName"Frame 86Symbol 646 MovieClip
"helpName"Frame 86Symbol 649 MovieClip
"brat"Frame 95Symbol 650 MovieClip
"player1"Frame 95Symbol 653 MovieClip
"namestar"Frame 95Symbol 659 MovieClip
"player1"Frame 95Symbol 666 MovieClip
"playName"Frame 95Symbol 670 MovieClip
"multiplayerName"Frame 95Symbol 674 MovieClip
"backName"Frame 95Symbol 339 MovieClip
"confetti"Frame 95Symbol 675 MovieClip
"player1"Frame 117Symbol 686 MovieClip
"player2"Frame 117Symbol 695 MovieClip
"rem_btn"Frame 117Symbol 697 Button
"rematchName"Frame 117Symbol 700 MovieClip
"newChalName"Frame 117Symbol 703 MovieClip
"confetti"Frame 117Symbol 675 MovieClip
"confetti2"Frame 117Symbol 675 MovieClip
"helpName"Symbol 136 MovieClip Frame 61Symbol 129 MovieClip
"singleplayerName"Symbol 136 MovieClip Frame 61Symbol 132 MovieClip
"multiplayerName"Symbol 136 MovieClip Frame 61Symbol 135 MovieClip
"landarea"Symbol 169 MovieClip Frame 1Symbol 164 MovieClip
"bratHead"Symbol 173 MovieClip Frame 1Symbol 169 MovieClip
"bratHead"Symbol 173 MovieClip Frame 3Symbol 169 MovieClip
"nextName"Symbol 186 MovieClip Frame 1Symbol 161 MovieClip
"closeName"Symbol 186 MovieClip Frame 1Symbol 176 MovieClip
"closeName"Symbol 186 MovieClip Frame 8Symbol 176 MovieClip
"nextName"Symbol 186 MovieClip Frame 8Symbol 182 MovieClip
"hideabutton"Symbol 195 MovieClip Frame 1Symbol 137 Button
"cancelName"Symbol 195 MovieClip Frame 5Symbol 143 MovieClip
"acceptName"Symbol 195 MovieClip Frame 10Symbol 149 MovieClip
"declineName"Symbol 195 MovieClip Frame 10Symbol 152 MovieClip
"help_popup"Symbol 195 MovieClip Frame 15Symbol 186 MovieClip
"btnlabel"Symbol 195 MovieClip Frame 29Symbol 192 MovieClip
"musicStatus_txt"Symbol 203 MovieClip Frame 1Symbol 202 EditableText
"star"Symbol 206 MovieClip Frame 1Symbol 203 MovieClip
"star"Symbol 206 MovieClip Frame 19Symbol 203 MovieClip
"star"Symbol 206 MovieClip Frame 24Symbol 203 MovieClip
"bigStar"Symbol 238 MovieClip Frame 1Symbol 234 MovieClip
"star1"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"star9"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"star7"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"star8"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"star5"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"star4"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"star3"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"star1a"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"star6"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"bigStar"Symbol 282 MovieClip Frame 1Symbol 281 MovieClip
"racecar"Symbol 318 MovieClip Frame 1Symbol 272 MovieClip
"scooter"Symbol 318 MovieClip Frame 1Symbol 280 MovieClip
"scooterStar"Symbol 318 MovieClip Frame 1Symbol 282 MovieClip
"carStar"Symbol 318 MovieClip Frame 1Symbol 282 MovieClip
"carStar"Symbol 318 MovieClip Frame 2Symbol 282 MovieClip
"scooterStar"Symbol 318 MovieClip Frame 2Symbol 282 MovieClip
"nextName"Symbol 318 MovieClip Frame 26Symbol 161 MovieClip
"racecar"Symbol 318 MovieClip Frame 32Symbol 272 MovieClip
"nextName"Symbol 318 MovieClip Frame 32Symbol 161 MovieClip
"nextName"Symbol 318 MovieClip Frame 35Symbol 161 MovieClip
"scooter"Symbol 318 MovieClip Frame 61Symbol 280 MovieClip
"nextName"Symbol 318 MovieClip Frame 61Symbol 161 MovieClip
"nextName"Symbol 318 MovieClip Frame 64Symbol 161 MovieClip
"gasContainer1"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer2"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer3"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer4"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer5"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer6"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer7"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer8"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer9"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer0"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer0"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer1"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer2"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer3"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer4"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer5"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer6"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer7"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer8"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer9"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer10"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer0"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer1"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer2"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer3"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer4"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"terrain"Symbol 433 MovieClip Frame 1Symbol 347 MovieClip
"road"Symbol 433 MovieClip Frame 1Symbol 352 MovieClip
"checkpoint1"Symbol 433 MovieClip Frame 1Symbol 368 MovieClip
"shadow1"Symbol 433 MovieClip Frame 1Symbol 376 MovieClip
"shadow2"Symbol 433 MovieClip Frame 1Symbol 376 MovieClip
"car1"Symbol 433 MovieClip Frame 1Symbol 173 MovieClip
"car2"Symbol 433 MovieClip Frame 1Symbol 173 MovieClip
"stop2"Symbol 433 MovieClip Frame 1Symbol 406 MovieClip
"stop1"Symbol 433 MovieClip Frame 1Symbol 409 MovieClip
"stop0"Symbol 433 MovieClip Frame 1Symbol 412 MovieClip
"stop3"Symbol 433 MovieClip Frame 1Symbol 406 MovieClip
"stop4"Symbol 433 MovieClip Frame 1Symbol 415 MovieClip
"stepper"Symbol 433 MovieClip Frame 2Symbol 429 MovieClip
"gasContainer1"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer2"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer3"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer4"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer5"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer6"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer7"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer8"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer9"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer0"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer0"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer1"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer2"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer3"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer4"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer0"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer1"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer2"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer3"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer4"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer5"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer6"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer7"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer8"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer9"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer10"Symbol 443 MovieClip Frame 1Symbol 351 MovieClip
"skater2"Symbol 457 MovieClip Frame 1Symbol 450 MovieClip
"skater3"Symbol 457 MovieClip Frame 1Symbol 453 MovieClip
"skater1"Symbol 457 MovieClip Frame 1Symbol 456 MovieClip
"skier"Symbol 461 MovieClip Frame 1Symbol 460 MovieClip
"chair"Symbol 466 MovieClip Frame 1Symbol 465 MovieClip
"comptrack"Symbol 487 MovieClip Frame 1Symbol 435 MovieClip
"terrain"Symbol 487 MovieClip Frame 1Symbol 437 MovieClip
"road"Symbol 487 MovieClip Frame 1Symbol 443 MovieClip
"checkpoint1"Symbol 487 MovieClip Frame 1Symbol 368 MovieClip
"shadow1"Symbol 487 MovieClip Frame 1Symbol 376 MovieClip
"shadow2"Symbol 487 MovieClip Frame 1Symbol 376 MovieClip
"car1"Symbol 487 MovieClip Frame 1Symbol 173 MovieClip
"car2"Symbol 487 MovieClip Frame 1Symbol 173 MovieClip
"stop2"Symbol 487 MovieClip Frame 1Symbol 477 MovieClip
"stop0"Symbol 487 MovieClip Frame 1Symbol 480 MovieClip
"stop3"Symbol 487 MovieClip Frame 1Symbol 483 MovieClip
"stop1"Symbol 487 MovieClip Frame 1Symbol 483 MovieClip
"stop4"Symbol 487 MovieClip Frame 1Symbol 486 MovieClip
"stepper"Symbol 487 MovieClip Frame 2Symbol 429 MovieClip
"gasContainer1"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer2"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer3"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer4"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer5"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer6"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer7"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer8"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer9"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer0"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer0"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer1"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer2"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer3"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer4"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer0"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer1"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer2"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer3"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer4"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer5"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer6"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer7"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer8"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer9"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer10"Symbol 493 MovieClip Frame 1Symbol 351 MovieClip
"windy"Symbol 508 MovieClip Frame 1Symbol 507 MovieClip
"terrain"Symbol 543 MovieClip Frame 1Symbol 489 MovieClip
"road"Symbol 543 MovieClip Frame 1Symbol 493 MovieClip
"checkpoint2"Symbol 543 MovieClip Frame 1Symbol 368 MovieClip
"shadow1"Symbol 543 MovieClip Frame 1Symbol 376 MovieClip
"shadow2"Symbol 543 MovieClip Frame 1Symbol 376 MovieClip
"car1"Symbol 543 MovieClip Frame 1Symbol 173 MovieClip
"car2"Symbol 543 MovieClip Frame 1Symbol 173 MovieClip
"train"Symbol 543 MovieClip Frame 1Symbol 526 MovieClip
"trainHit"Symbol 543 MovieClip Frame 1Symbol 528 MovieClip
"stop2"Symbol 543 MovieClip Frame 1Symbol 533 MovieClip
"stop0"Symbol 543 MovieClip Frame 1Symbol 536 MovieClip
"stop1"Symbol 543 MovieClip Frame 1Symbol 539 MovieClip
"stop3"Symbol 543 MovieClip Frame 1Symbol 542 MovieClip
"stop4"Symbol 543 MovieClip Frame 1Symbol 533 MovieClip
"stepper"Symbol 543 MovieClip Frame 2Symbol 429 MovieClip
"gasContainer1"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer2"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer3"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer4"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer5"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer6"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer7"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer8"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer9"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"gasContainer0"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer0"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer1"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer2"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer3"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"stopContainer4"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer0"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer1"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer2"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer3"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer4"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer5"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer6"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer7"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer8"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer9"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"slickContainer10"Symbol 555 MovieClip Frame 1Symbol 351 MovieClip
"terrain"Symbol 612 MovieClip Frame 1Symbol 545 MovieClip
"road"Symbol 612 MovieClip Frame 1Symbol 555 MovieClip
"checkpoint2"Symbol 612 MovieClip Frame 1Symbol 368 MovieClip
"shadow1"Symbol 612 MovieClip Frame 1Symbol 376 MovieClip
"shadow2"Symbol 612 MovieClip Frame 1Symbol 376 MovieClip
"car1"Symbol 612 MovieClip Frame 1Symbol 173 MovieClip
"car2"Symbol 612 MovieClip Frame 1Symbol 173 MovieClip
"stop2"Symbol 612 MovieClip Frame 1Symbol 542 MovieClip
"stop1"Symbol 612 MovieClip Frame 1Symbol 605 MovieClip
"stop0"Symbol 612 MovieClip Frame 1Symbol 608 MovieClip
"stop4"Symbol 612 MovieClip Frame 1Symbol 608 MovieClip
"stop3"Symbol 612 MovieClip Frame 1Symbol 611 MovieClip
"stepper"Symbol 612 MovieClip Frame 2Symbol 429 MovieClip
"track"Symbol 613 MovieClip Frame 1Symbol 433 MovieClip
"track"Symbol 613 MovieClip Frame 2Symbol 487 MovieClip
"track"Symbol 613 MovieClip Frame 3Symbol 543 MovieClip
"track"Symbol 613 MovieClip Frame 4Symbol 612 MovieClip
"player1_txt"Symbol 624 MovieClip Frame 1Symbol 617 EditableText
"player2_txt"Symbol 627 MovieClip Frame 1Symbol 625 EditableText
"delayer"Symbol 633 MovieClip Frame 4Symbol 632 MovieClip
"delayer"Symbol 638 MovieClip Frame 4Symbol 632 MovieClip
"totalTime"Symbol 653 MovieClip Frame 1Symbol 651 EditableText
"starz_txt"Symbol 666 MovieClip Frame 1Symbol 662 EditableText
"gasz_txt"Symbol 666 MovieClip Frame 1Symbol 663 EditableText
"slickz_txt"Symbol 666 MovieClip Frame 1Symbol 664 EditableText
"player1Total_txt"Symbol 666 MovieClip Frame 1Symbol 665 EditableText
"userName_txt"Symbol 681 MovieClip Frame 1Symbol 680 EditableText
"userName"Symbol 686 MovieClip Frame 1Symbol 681 MovieClip
"brat"Symbol 686 MovieClip Frame 1Symbol 650 MovieClip
"star"Symbol 686 MovieClip Frame 1Symbol 659 MovieClip
"starz_txt"Symbol 686 MovieClip Frame 1Symbol 682 EditableText
"gasz_txt"Symbol 686 MovieClip Frame 1Symbol 683 EditableText
"slickz_txt"Symbol 686 MovieClip Frame 1Symbol 684 EditableText
"player1Total_txt"Symbol 686 MovieClip Frame 1Symbol 685 EditableText
"opponentName_txt"Symbol 689 MovieClip Frame 1Symbol 688 EditableText
"opponentName"Symbol 695 MovieClip Frame 1Symbol 689 MovieClip
"brat"Symbol 695 MovieClip Frame 1Symbol 650 MovieClip
"star"Symbol 695 MovieClip Frame 1Symbol 659 MovieClip
"starz2_txt"Symbol 695 MovieClip Frame 1Symbol 691 EditableText
"gasz2_txt"Symbol 695 MovieClip Frame 1Symbol 692 EditableText
"computerTotal_txt"Symbol 695 MovieClip Frame 1Symbol 693 EditableText
"gasz2_txt"Symbol 695 MovieClip Frame 1Symbol 694 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "music"
ExportAssets (56)Timeline Frame 1Symbol 2 as "engineStart"
ExportAssets (56)Timeline Frame 1Symbol 3 as "engineLoop"
ExportAssets (56)Timeline Frame 1Symbol 5 as "conf"
ExportAssets (56)Timeline Frame 1Symbol 10 as "slick"
ExportAssets (56)Timeline Frame 1Symbol 18 as "user"
ExportAssets (56)Timeline Frame 1Symbol 20 as "gas"
ExportAssets (56)Timeline Frame 1Symbol 23 as "stop"
ExportAssets (56)Timeline Frame 1Symbol 704 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 705 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 706 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 707 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 708 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 709 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 710 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 711 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 712 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 713 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 714 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 715 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 716 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 717 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 718 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 719 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 720 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 721 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 722 as "__Packages.mx.controls.listclasses.DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 723 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 724 as "__Packages.mx.controls.listclasses.ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 725 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 726 as "__Packages.com.mosesSupposes.fuse.CustomEasing"
ExportAssets (56)Timeline Frame 1Symbol 727 as "__Packages.com.mosesSupposes.fuse.FuseKitCommon"
ExportAssets (56)Timeline Frame 1Symbol 728 as "__Packages.com.mosesSupposes.fuse.FuseFMP"
ExportAssets (56)Timeline Frame 1Symbol 729 as "__Packages.com.mosesSupposes.fuse.PennerEasing"
ExportAssets (56)Timeline Frame 1Symbol 730 as "__Packages.com.mosesSupposes.fuse.Fuse"
ExportAssets (56)Timeline Frame 1Symbol 731 as "__Packages.com.mosesSupposes.fuse.FuseItem"
ExportAssets (56)Timeline Frame 1Symbol 732 as "__Packages.com.mosesSupposes.fuse.ZigoEngine"
ExportAssets (56)Timeline Frame 1Symbol 733 as "__Packages.com.mosesSupposes.fuse.ZManager"

Labels

"intro"Frame 3
"enterName"Frame 28
"chooseBratz"Frame 38
"chooseCar"Frame 64
"prechallenge"Frame 75
"challenge"Frame 76
"game"Frame 86
"singleWin"Frame 95
"singleLose"Frame 106
"multiFinish"Frame 117
"1"Symbol 186 MovieClip Frame 1
"2"Symbol 186 MovieClip Frame 8
"waiting"Symbol 195 MovieClip Frame 5
"challenge"Symbol 195 MovieClip Frame 10
"help"Symbol 195 MovieClip Frame 15
"nametaken"Symbol 195 MovieClip Frame 29
"badword"Symbol 195 MovieClip Frame 34
"carHorn"Symbol 227 MovieClip Frame 5
"scooterHorn"Symbol 227 MovieClip Frame 25
"vroom"Symbol 227 MovieClip Frame 50
"pop"Symbol 227 MovieClip Frame 144
"skid"Symbol 227 MovieClip Frame 156
"gotcha"Symbol 227 MovieClip Frame 183
"whistle"Symbol 227 MovieClip Frame 234
"crash"Symbol 231 MovieClip Frame 5
"thud"Symbol 231 MovieClip Frame 25
"red"Symbol 272 MovieClip Frame 1
"purple"Symbol 272 MovieClip Frame 12
"gray"Symbol 272 MovieClip Frame 17
"pink"Symbol 280 MovieClip Frame 1
"green"Symbol 280 MovieClip Frame 12
"gray"Symbol 280 MovieClip Frame 17
"car"Symbol 318 MovieClip Frame 32
"scooter"Symbol 318 MovieClip Frame 61
"readyset"Symbol 433 MovieClip Frame 1
"go"Symbol 433 MovieClip Frame 2
"finish"Symbol 433 MovieClip Frame 3
"readyset"Symbol 487 MovieClip Frame 1
"go"Symbol 487 MovieClip Frame 2
"finish"Symbol 487 MovieClip Frame 3
"readyset"Symbol 543 MovieClip Frame 1
"go"Symbol 543 MovieClip Frame 2
"finish"Symbol 543 MovieClip Frame 3
"readyset"Symbol 612 MovieClip Frame 1
"go"Symbol 612 MovieClip Frame 2
"finish"Symbol 612 MovieClip Frame 3
"cloe"Symbol 650 MovieClip Frame 1
"jade"Symbol 650 MovieClip Frame 2
"yasmin"Symbol 650 MovieClip Frame 3
"sasha"Symbol 650 MovieClip Frame 4

Dynamic Text Variables

unameSymbol 13 EditableText"DANNY THE KILLER"
winsSymbol 14 EditableText"000"
lossesSymbol 15 EditableText"000"
_global.musicStatusSymbol 202 EditableText"OFF"
contextSymbol 326 EditableText"<Connection Status>"
varball.usernameSymbol 341 EditableText"DANNY"
varball.winsSymbol 342 EditableText"000"
varball.lossesSymbol 343 EditableText"120"
_root.totalTimeTXTSymbol 425 EditableText"00 : 00"
starzSymbol 662 EditableText"?"
upzSymbol 663 EditableText"?"
slickzSymbol 664 EditableText"?"
pointzSymbol 665 EditableText"????"
endtextSymbol 678 EditableText"<p align="center"><font face="Housetrained" size="32" color="#4f0049" letterSpacing="1.000000" kerning="0"><b>??</b></font></p>"
_global.starz1NumSymbol 682 EditableText"0"
_global.gasz1NumSymbol 683 EditableText"0"
_global.slickz1NumSymbol 684 EditableText"0"
starz2Symbol 691 EditableText"0"
gasz2Symbol 692 EditableText"0"
pointsSymbol 693 EditableText"20000"
slickz2Symbol 694 EditableText"0"




http://swfchan.com/23/112753/info.shtml
Created: 12/3 -2019 03:44:37 Last modified: 12/3 -2019 03:44:37 Server time: 14/11 -2024 06:51:49