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

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

[WEBCAM] Window Cleaner.swf

This is the info page for
Flash #71360

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


Text
Window Cleaner

iViewGames.com

!

WARNING - TAKE CARE WHEN PLAYING THIS GAME

We Accept No Responsibility For Any Accidents Or Injury
Caused While Playing This Game

This Game Requires A Webcam To Play

Wave You Arms And Body Around In Front Of Your
Camera And Clean As Many Windows As Possible
Within The Time Limit

Aim:

PLAY

PLAY

PLAY

You Need Flash Player 8 Or
Higher To Play This Game

Download It Here

View Games

Creators Of Leading Webcam Games

iViewGames.com

Light Your Environment As Much As Possible

Continue

Continue

Continue

Position Your Webcam Ready For Gameplay - Try To
Avoid Having TVs, Monitors or Lights In The Picture

1

2

Plug In And Turn On Your Camera

3

Webcam Calibration

Detected Motion Will Appear On The Image To The Right

If You Can't See Your Webcam Image Click Here

-Sufficient Motion Is Detected When You Move
-When You Stay Still No Motion Is Detected

Very Light Room

Very Dark Room

Average

Drag The Slider Until

Change Any Of The Settings Below And Then Click Continue

I

On/Off

On/Off

Music/Sound Effects:

Quality:

Invert Webcam Image:

High

Best

Medium

Low (recommended)

<p align="left"></p>

Webcam Calibration:

Re-Calibrate

Re-Calibrate

Re-Calibrate

If You Can See This Message Your Webcam Is Not
Functioning Correctly. Please Go To The Troubleshoot
Section Of The Main Menu

About

About

About

Start

Troubleshoot

Troubleshoot

Troubleshoot

Are You An Artist/Animator? iViewGames Needs You!
Click For Details

Start

Start

Options

Options

Options

Instructions

Instructions

Instructions

Instruction

2

120

1

Game Over

<p align="center"></p>

Visit

For More Great
Webcam Games

About

"Window Cleaner" is an innovative new flash game, which makes use of a
webcam to monitor the users movement and integrate it seamlessly into the
game. In this case to test the users ability to clean windows at speed.
It contains advanced motion sensing technology developed by iView Games.
The company was set up to create a whole range of webcam based games
using this technology, and also to further research new related
technologies.
Music Is "Limit Breaker" By "Zero-Bass"

Back

Back

Back

Back

Options

Set The Quality Level:
Current Level:

BEST
HIGH
MEDIUM
LOW

Troubleshoot

If you find the game is not responding properly, follow this checklist

1) Increase The Light Levels in Your Environment
2) Make Sure You Have A Static Background (No TV's Or Monitors)
3) Have A Contrast Between Yourself And Your Background (e.g. Don't
Wear A Blue T-shirt If Your Standing Against A Similar Blue Wall)
4) Turn Off Auto Exposure And Auto White Balance If Your Camera Has
Such Options
5) Recalibrate

If you are having webcam issues, follow this checklist

1) Be Certain that Your Camera Is Plugged In AND Switched On
2) If Neccesary Install Any Drivers For Your Webcam
3) Right Click On This Movie And Click On Settings, Then Select Allow
4) Right Click On This Movie And Click On Settings, Select The Webcam
Section. Ensure Your Webcam Device Is Selected In The Dropdown Menu

v

Instructions

You Have 2 Minutes To Clean As Many Windows As Possible. To Do This Your
Whole Body Can Act As A Wiper. Simpley Move Infront Of Your Camera And
You'll Start Cleaning. You Must Clean 80% Of Each Window In Order To
Continue
We Recommend Standing So Your Body Roughly Fills The Persons Outline
Which Appears During The Countdown To Gameplay

Yes, You Can Cheat Easily, But Where's The Fun In That?

WARNING - TAKE CARE WHEN PLAYING THIS GAME

Windows Cleaned

Current Window % Clean

Time Remaining

Invert Webcam Image

Music Control

ActionScript [AS1/AS2]

Frame 1
mochi.as2.MochiAd.showPreGameAd({id:"4797b5dd79323002", res:"640x520"});
Instance of Symbol 13 MovieClip in Frame 1
on (release) { getURL ("http://www.iviewgames.com", "_blank"); }
Frame 2
fscommand ("showmenu", false); vers = getVersion(); if (vers >= 7) { var my_cm; my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); var myFirstItem_cmi; myFirstItem_cmi = new ContextMenuItem("Email Author", myFirstItemHandler); my_cm.customItems.push(myFirstItem_cmi); _root.menu = my_cm; }
Frame 3
tbytes = getBytesTotal(); bloaded = getBytesLoaded(); _root.distsv = Math.ceil((1 / tbytes) * bloaded); _root.percentage = Math.ceil((100 / tbytes) * bloaded) + "%"; if (tbytes != bloaded) { gotoAndPlay (2); } else { vers = getVersion(); if (vers >= 8) { gotoAndStop (4); } else { gotoAndStop (5); } }
Frame 4
stop();
Frame 5
stop();
Frame 6
function goon() { gotoAndPlay (8); } stop();
Instance of Symbol 43 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this._currentframe == 240) { _root.goon(); } } on (release) { getURL ("http://www.iviewgames.com", "_blank"); }
Frame 7
cam = Camera.get(); cam.setMode(320, 240, cam.fps, false); vieo.vid._height = 120; vieo.vid._width = 160; vieo.vid.attachVideo(cam); stop();
Frame 8
function detection2() { hit = new flash.display.BitmapData(cam.width * 2, cam.height * 2, true, 4278190080); empty1.attachBitmap(hit, 0, "always", true); now.draw(vieo.vid); now.draw(before, new flash.geom.Matrix(), new flash.geom.ColorTransform(), "difference"); now.threshold(now, rect, pt, ">", _root.leve, 4294901760, 4294967295, false); var _local2 = new flash.geom.Matrix(); _local2.scale(1, 1); hit.draw(empty, _local2); hit.threshold(hit, rect1, pt1, "<", 4293918719, 0); before.draw(vieo.vid); } _root.firstt = true; cam = Camera.get(); cam.setMode(320, 240, cam.fps, false); vieo.vid._height = 120; vieo.vid._width = 160; vieo.vid.attachVideo(cam); _root.intervald5 = setInterval(_root, "detection2", 50); now = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true); empty.attachBitmap(now, 0, "never", false); before = new flash.display.BitmapData(cam.width / 2, cam.height / 2); hit = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true, 570425344); empty1.attachBitmap(hit, 0, "never", true); rect = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect1 = new flash.geom.Rectangle(0, 0, cam.width * 2, cam.height * 2); pt = new flash.geom.Point(0, 0); pt1 = new flash.geom.Point(0, 0); stop();
Instance of Symbol 72 MovieClip "detectl" in Frame 8
onClipEvent (load) { function leveer() { dist2 = this._x - startx; if (dist2 > 400) { dist2 = dist; } dist2 = dist2 * 0.5; if (dist2 < 0) { dist2 = 0; } val = dist / 16; val2 = val; n = 0; while (dist2 > val) { val = val + val2; n++; } if (n > 9) { if (n > 10) { if (n > 11) { if (n > 12) { if (n > 13) { if (n > 14) { n = "f"; } else { n = "e"; } } else { n = "d"; } } else { n = "c"; } } else { n = "b"; } } else { n = "a"; } } val2 = dist / 256; val = val - (dist / 16); m = 0; while (dist2 > val) { val = val + val2; m++; } if (m > 9) { if (m > 10) { if (m > 11) { if (m > 12) { if (m > 13) { if (m > 14) { m = "f"; } else { m = "e"; } } else { m = "d"; } } else { m = "c"; } } else { m = "b"; } } else { m = "a"; } } _root.leve = ((((("0xff" + n) + m) + n) + m) + n) + m; } startx = this._x; dist = 400; this._x = this._x + (dist / 2); leveer(); } on (press) { startDrag (this, false, startx, this._y, startx + dist, this._y); } on (release, releaseOutside) { leveer(); stopDrag(); }
Instance of Symbol 13 MovieClip in Frame 8
on (release) { _root.gotoAndStop("troubleshoot"); }
Frame 9
cam = Camera.get(); cam.setMode(320, 240, cam.fps, false); vieo.vid._height = 120; vieo.vid._width = 160; vieo.vid.attachVideo(cam); _root.inverted = false; _root.soound = true; _root.qualv = _quality; now = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true); empty.attachBitmap(now, 0, "never", false); before = new flash.display.BitmapData(cam.width / 2, cam.height / 2); hit = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true, 570425344); empty1.attachBitmap(hit, 0, "never", false); rect = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect1 = new flash.geom.Rectangle(0, 0, cam.width * 2, cam.height * 2); pt = new flash.geom.Point(0, 0); pt1 = new flash.geom.Point(0, 0); stop();
Instance of Symbol 93 MovieClip in Frame 9
onClipEvent (load) { if (_root.soound == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } on (release) { if (_root.soound == true) { _root.soound = false; stopAllSounds(); this.gotoAndStop(2); } else { _root.soound = true; this.gotoAndStop(1); if (_root.playin == true) { } } }
Instance of Symbol 13 MovieClip in Frame 9
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "BEST"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 9
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "HIGH"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 9
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "MEDIUM"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 9
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "LOW"; _root.qualv = _quality; }
Frame 10
function countgo() { if (xc > 1) { xc--; _root.info = _root.info + (xc + "..."); } else { clearInterval(intervalId3); _root.info = _root.info + "<br>Beginning Brightness Check"; intervalId5 = setInterval(_root, "bright", 50); trace(_root.empty1._xscale); } } function bright() { now2.draw(vieo.vid); now2.threshold(now2, rect2, pt2, "<", _root.leve, 0, 4294967295, false); _root.alphacheck(); if ((_root.toplim - _root.bottomlim) < 0.25) { _root.info = _root.info + "<br>Brightness Check Complete..."; clearInterval(intervalId5); trace(_root.empty1._xscale); _root.info = _root.info + "<br>Checking For Ambient Motion"; _root.motions = 0; _root.als = 0; intervalId6 = setInterval(_root, "motionchk", 20); } else { if (_root.percenb >= 75) { _root.bottomlim = _root.brightper; } else { _root.toplim = _root.brightper; } _root.brightper = (_root.toplim + _root.bottomlim) / 2; _root.info = _root.info + "..."; _root.hexify(); trace(_root.leve); } } function motionchk() { _root.info = _root.info + "..."; hit2 = new flash.display.BitmapData(cam.width, cam.height, true, 4278190080); empty1.attachBitmap(hit2, 0, "never", false); now2.draw(vieo.vid); now2.draw(before2, new flash.geom.Matrix(), new flash.geom.ColorTransform(), "difference"); now2.threshold(now2, rect2, pt2, ">", _root.leve, 4294901760, 4294967295, false); now2.threshold(now2, rect22, pt22, "<", 4279571733, 3512402); var _local2 = new flash.geom.Matrix(); hit2.draw(empty, _local2); hit2.threshold(hit2, rect32, pt32, "<", 4293918719, 0); if (_root.motions > 1) { _root.alcheck2(); if (_root.motions == 6) { avgm = ((((_root.als1 + _root.als2) + _root.als3) + _root.als4) + _root.als5) / 5; if (avgm < 0.1) { _root.info = _root.info + "<br>No Significant Motion Detected..."; _root.contin._visible = true; } else if (avgm < 1) { _root.info = _root.info + "<br>Some Motion Detected, May Not Affect Gameplay..."; _root.contin._visible = true; _root.recal._visible = true; } else { _root.info = _root.info + "<br>Excessive Motion Detected, May Adversely Affect Gameplay<br>We Recommend Increasing Light Levels And/Or Removing Any Objects Which Move, Then Re-Calibrating..."; _root.recal._visible = true; _root.contin._visible = true; } _root.info = _root.info + "<br>Calibration Complete"; clearInterval(intervalId6); } } before2.draw(vieo.vid); _root.motions++; } function hexify() { val = 6.25; val2 = val; n = 0; while (_root.brightper > val) { val = val + val2; n++; } if (n > 9) { if (n > 10) { if (n > 11) { if (n > 12) { if (n > 13) { if (n > 14) { n = "f"; } else { n = "e"; } } else { n = "d"; } } else { n = "c"; } } else { n = "b"; } } else { n = "a"; } } val2 = 0.390625; val = val - 6.25; m = 0; while (_root.brightper > val) { val = val + val2; m++; } if (m > 9) { if (m > 10) { if (m > 11) { if (m > 12) { if (m > 13) { if (m > 14) { m = "f"; } else { m = "e"; } } else { m = "d"; } } else { m = "c"; } } else { m = "b"; } } else { m = "a"; } } _root.leve = ((((("0xff" + n) + m) + n) + m) + n) + m; } function alphacheck() { total = 19200; am = 0; pol = 0; n = 0; while (n <= 160) { j = n - 1; t = 1; while (t <= 120) { k = t - 1; var _local2 = ((now2.getPixel32(j, k) >> 24) & 255).toString(16); pol++; if (_local2 != 0) { am++; } t++; } n++; } _root.percenb = (100 / total) * am; trace("area covered=" + _root.percenb); } function alcheck2() { _root.als++; total = 19200; am = 0; pol = 0; n = 0; while (n <= 160) { j = n - 1; t = 1; while (t <= 120) { k = t - 1; var _local2 = ((hit2.getPixel32(j, k) >> 24) & 255).toString(16); pol++; if (_local2 != 0) { am++; } t++; } n++; } trace(pol); trace(total); trace(am); plo = (100 / total) * am; Set("_root.als" + _root.als, plo); trace("area covered=" + plo); } function ratec(del) { trace("changed rate"); clearInterval(intervald); intervald = setInterval(_root, "detection", del); } xc = 2; _root.firstt = true; _root.recal._visible = false; _root.contin._visible = false; _root.toplim = 100; _root.bottomlim = 0; _root.changed = null; cam = Camera.get(); cam.setMode(320, 240, cam.fps, false); vieo.vid._height = 120; vieo.vid._width = 160; vieo.vid.attachVideo(cam); vieo.vid._visible = true; _root.brightper = 50; _root.info = ("Beginning Calibration In " + xc) + "..."; intervalId3 = setInterval(_root, "countgo", 1000); hexify(); nos = 0; now2 = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true); empty.attachBitmap(now2, 0, "never", false); before2 = new flash.display.BitmapData(cam.width / 2, cam.height / 2); hit2 = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true, 570425344); empty1.attachBitmap(hit2, 0, "never", false); empty1._width = empty1._width * 4; empty1._height = empty1._height * 4; rect2 = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect22 = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect32 = new flash.geom.Rectangle(0, 0, cam.width, cam.height); pt2 = new flash.geom.Point(0, 0); pt12 = new flash.geom.Point(0, 0); pt22 = new flash.geom.Point(0, 0); pt32 = new flash.geom.Point(0, 0); stop();
Instance of Symbol 72 MovieClip "detectl" in Frame 10
onClipEvent (load) { startx = this._x; dist = 100; this._x = this._x + (dist / 2); } on (press) { startDrag (this, false, startx, this._y, startx + dist, this._y); } on (release, releaseOutside) { dist2 = this._x - startx; if (dist2 > 100) { dist2 = 100; } if (dist2 < 0) { dist2 = 0; } val = 6.25; val2 = val; n = 0; while (dist2 > val) { val = val + val2; n++; } if (n > 9) { if (n > 10) { if (n > 11) { if (n > 12) { if (n > 13) { if (n > 14) { n = "f"; } else { n = "e"; } } else { n = "d"; } } else { n = "c"; } } else { n = "b"; } } else { n = "a"; } } val2 = 0.390625; val = val - 6.25; m = 0; while (dist2 > val) { val = val + val2; m++; } if (m > 9) { if (m > 10) { if (m > 11) { if (m > 12) { if (m > 13) { if (m > 14) { m = "f"; } else { m = "e"; } } else { m = "d"; } } else { m = "c"; } } else { m = "b"; } } else { m = "a"; } } _root.leve = ((((("0xff" + n) + m) + n) + m) + n) + m; trace(_root.leve); stopDrag(); }
Instance of Symbol 72 MovieClip "speed" in Frame 10
onClipEvent (load) { startx = this._x; dist = 100; this._x = this._x + (dist / 2); dist2 = (this._x - startx) * 2; } on (press) { startDrag (this, false, startx, this._y, startx + 100, this._y); } on (release, releaseOutside) { stopDrag(); dist2 = (this._x - startx) * 2; _root.ratec(dist2); }
Frame 11
trace(_root.empty1._x); trace(_root.empty1._y); trace(_root.empty1._visible); trace(_root.empty1._xscale); if (_root.vieo._xscale < 0) { _root.vieo._xscale = _root.vieo._xscale * -1; } _root.vieo._x = 640; cam = Camera.get(); cam.setMode(640, 480, cam.fps, false); vieo.vid._height = 480; vieo.vid._width = 640; vieo.vid.attachVideo(cam); if (_root.firstt == true) { if (_root.menfst == true) { _root.inverted = false; _root.soound = true; var music2 = new Sound(); music2.attachSound("music2"); music2.start(0, 99999); _root.menfst = false; } } else if (_root.inverted == true) { _root.vieo._x = 0; _root.vieo._xscale = _root.vieo._xscale * -1; } stop();
Instance of Symbol 93 MovieClip in Frame 11
onClipEvent (load) { if (_root.soound == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); if (_root.soound == true) { _root.soound = false; stopAllSounds(); this.gotoAndStop(2); } else { _root.soound = true; this.gotoAndStop(1); var music2 = new Sound(); music2.attachSound("music2"); music2.start(0, 99999); if (_root.playin == true) { } } }
Frame 12
function countdown() { if (_root.timer > 1) { _root.timer = _root.timer - 1; } else if (_root.timer == 1) { _root.timer = "Go!"; } else { clearInterval(intervalId); play(); } } _root.playin = true; _root.cleanedp = "0% Clean"; _root.cleanp = 0; _root.cleans = 0; _root.timer = 5; intervalId = setInterval(_root, "countdown", 1000); if (_root.soound == true) { } stop();
Instance of Symbol 93 MovieClip in Frame 12
onClipEvent (load) { if (_root.soound == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); if (_root.soound == true) { _root.soound = false; stopAllSounds(); this.gotoAndStop(2); } else { _root.soound = true; this.gotoAndStop(1); var music2 = new Sound(); music2.attachSound("music2"); music2.start(0, 99999); if (_root.playin == true) { } } }
Frame 13
function time() { var _local2 = new Date(); nowt = _local2.getTime(); _root.timed = _root.totaltimeav - Math.floor((nowt - _root.starttime) / 1000); if (_root.timed == 0) { _root.gameover(); } } function ratec(del) { trace("changed rate to" + del); clearInterval(intervald); intervald = setInterval(_root, "detection", 50); } function gameover() { _root.gotoAndStop("gameover"); } function nextlevel() { _root.frame2._x = 0; _root.frame2._y = -_root.frame2._height; _root.window.play(); _root.window._x = 0; _root.window._y = -_root.frame2._height; _root.nolk = 0; if (_root.soound == true) { var _local2 = new Sound(); _local2.attachSound("move"); _local2.start(0, 1); } intervalchan = setInterval(_root, "chan", 50); } function chan() { if (_root.nolk < 30) { dist = _root.frame2._height / 30; _root.frame1._y = _root.frame1._y + dist; _root.my_mc._y = _root.my_mc._y + dist; _root.frame2._y = _root.frame2._y + dist; _root.window._y = _root.window._y + dist; nolk++; } else { clearInterval(intervalchan); _root.my_mc._y = 0; _root.window._x = 700; _root.frame2._x = 700; _root.frame1._y = 0; _root.nextlevel2(); } } function nextlevel2() { target1.draw(window); _root.cleans++; i = 1; while (i <= 16) { _root["area" + i] = 1200; i++; } _root.cleanp = 0; _root.perdis.gotoAndStop(1); intervald = setInterval(_root, "detection", 50); before.draw(vieo.vid); } function detection() { hit = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true, 4278190080); empty1.attachBitmap(hit, 0, "never", true); now.draw(vieo.vid); now.draw(before, new flash.geom.Matrix(), new flash.geom.ColorTransform(), "difference"); now.threshold(now, rect, pt, ">", _root.leve, 4294901760, 4294967295, false); var landMatrix = (new flash.geom.Matrix()); hit.draw(empty, landMatrix); hit.threshold(hit, rect3, pt3, "<", 4293918719, 0); if (_root.tim > 2) { if (_root.inverted == true) { target1.draw(empty1, new flash.geom.Matrix(4, 0, 0, 4, 0, 0), new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0), "erase"); } else { target1.draw(empty1, new flash.geom.Matrix(-4, 0, 0, 4, 640, 0), new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0), "erase"); } } else { _root.tim++; } _root.secs2 = 1; m = _root.secs; while (_root.secs > 4) { _root.secs = _root.secs - 4; _root.secs2++; } starx = ((_root.secs - 1) * 160) + 0.5; finx = starx + 40; stary = ((_root.secs2 - 1) * 120) + 0.5; finy = stary + 30; am = 0; n = starx; while (n < finx) { j = n; t = stary; while (t < finy) { k = t; var alpha = ((target1.getPixel32(j, k) >> 24) & 255).toString(16); if (alpha != 0) { am++; } t++; } n++; } arean = (4 * (_root.secs2 - 1)) + _root.secs; _root["area" + arean] = am; if (arean == 16) { _root.cleanp = Math.floor(100 - (0.00581395348837209 * (((((((((((((((_root.area1 + _root.area2) + _root.area3) + _root.area4) + _root.area5) + _root.area6) + _root.area7) + _root.area8) + _root.area9) + _root.area10) + _root.area11) + _root.area12) + _root.area13) + _root.area14) + _root.area15) + _root.area16))); _root.secs = 1; } else { _root.cleanp = Math.floor(100 - (0.00581395348837209 * (((((((((((((((_root.area1 + _root.area2) + _root.area3) + _root.area4) + _root.area5) + _root.area6) + _root.area7) + _root.area8) + _root.area9) + _root.area10) + _root.area11) + _root.area12) + _root.area13) + _root.area14) + _root.area15) + _root.area16))); _root.secs = m + 1; } pli = 0; while ((eval ("_root.area" + _root.secs) <= 10) && (p <= 17)) { if (_root.secs == 16) { _root.secs = 1; } else { _root.secs++; } pli++; } if (_root.cleanp > 80) { clearInterval(intervald); _root.nextlevel(); } if (_root.cleanp == 0) { _root.perdis.gotoAndStop(1); } else { _root.perdis.gotoAndStop(_root.cleanp); } before.draw(vieo.vid); } stop(); trace(_root.leve); var my_date = new Date(); _root.starttime = my_date.getTime(); _root.totaltimeav = 120; _root.timed = _root.totaltimeav; intervald = setInterval(_root, "detection", 50); intervaltim = setInterval(_root, "time", 1000); nos = 0; if (_root.firstt == true) { now = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true); empty.attachBitmap(now, 0, "never", false); before = new flash.display.BitmapData(cam.width / 2, cam.height / 2); hit = new flash.display.BitmapData(cam.width / 2, cam.height / 2, true, 570425344); empty1.attachBitmap(hit, 0, "never", false); rect = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect2 = new flash.geom.Rectangle(0, 0, cam.width / 2, cam.height / 2); rect3 = new flash.geom.Rectangle(0, 0, cam.width, cam.height); pt = new flash.geom.Point(0, 0); pt1 = new flash.geom.Point(0, 0); pt2 = new flash.geom.Point(0, 0); pt3 = new flash.geom.Point(0, 0); } target1 = new flash.display.BitmapData(640, 480, true, 570425344); my_mc.attachBitmap(target1, 0, "never", false); target1.draw(window); _root.ninjas = 0; _root.maxninja = 4; _root.nextninja = 1; _root.bottomn = 1; _root.hits = 0; _root.health = 100; _root.level = 1; _root.types = 1; _root.hitso = 0; _root.wid = 640; _root.hei = 480; _root.tim = 0; _root.cleans = 0; _root.cleanp = 0; _root.secs = 1; _root.secs2 = 1; i = 1; while (i <= 16) { _root["area" + i] = 1200; i++; }
Frame 14
clearInterval(intervald); clearInterval(intervaltim); _root.firstt = false; _root.notice = ("Your Managed To Clean " + _root.cleans) + " Windows"; _root.notice = _root.notice + "<BR><BR><BR> Your Ranks Is: "; if (_root.cleans < 3) { _root.notice = _root.notice + "Cleaning Rookie"; } else if (_root.cleans < 6) { _root.notice = _root.notice + "Trainee Cleaner"; } else if (_root.cleans < 12) { _root.notice = _root.notice + "Professional Cleaner"; } else if (_root.cleans < 18) { _root.notice = _root.notice + "Elite Cleaner"; } else if (_root.cleans < 24) { _root.notice = _root.notice + "Legendary Cleaner"; } else if (_root.cleans < 30) { _root.notice = _root.notice + "Cleaning Superstar Champion"; } else { _root.notice = _root.notice + "That Was So Good You Must Have Been Cheating!"; } _root.playin = false; stop();
Instance of Symbol 13 MovieClip in Frame 14
on (release) { getURL ("http://www.iviewgames.com", "_blank"); }
Frame 15
stop();
Instance of Symbol 177 MovieClip in Frame 15
on (release) { getURL ("http://www.iviewgames.com", "_blank"); }
Instance of Symbol 13 MovieClip in Frame 15
on (release) { getURL ("http://www.newgrounds.com/audio/view.php?id=525830&sub=60560", "_blank"); }
Frame 16
_root.qualv = _quality; stop();
Instance of Symbol 13 MovieClip in Frame 16
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "BEST"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 16
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "HIGH"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 16
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "MEDIUM"; _root.qualv = _quality; }
Instance of Symbol 13 MovieClip in Frame 16
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); _quality = "LOW"; _root.qualv = _quality; }
Instance of Symbol 93 MovieClip in Frame 16
onClipEvent (load) { if (_root.soound == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); if (_root.soound == true) { _root.soound = false; stopAllSounds(); this.gotoAndStop(2); } else { _root.soound = true; var music2 = new Sound(); music2.attachSound("music2"); music2.start(0, 99999); this.gotoAndStop(1); } }
Frame 17
stop();
Frame 18
_root.cleans = 1; _root.perdis.gotoAndStop(58); stop();
Instance of Symbol 93 MovieClip in Frame 18
onClipEvent (load) { if (_root.soound == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } on (release) { if (_root.soound == true) { _root.soound = false; stopAllSounds(); this.gotoAndStop(2); } else { _root.soound = true; this.gotoAndStop(1); if (_root.playin == true) { var music2 = new Sound(); music2.attachSound("music2"); music2.start(11, 0); } } }
Symbol 205 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd { function MochiAd () { } static function getVersion() { return("3.0 as2"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; if (_local7._url.indexOf("http") != 0) { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); } var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; mochi.as2.MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 29 Button
on (release) { gotoAndPlay (6); }
Symbol 34 Button
on (release) { getURL ("http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash", "_blank"); }
Symbol 43 MovieClip Frame 15
var music5 = new Sound(); music5.attachSound("lgo"); music5.start(0, 1);
Symbol 43 MovieClip Frame 120
_root.goon(); stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 51 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } play(); }
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 45
this.play();
Symbol 60 MovieClip Frame 46
this.play();
Symbol 60 MovieClip Frame 47
this.play();
Symbol 60 MovieClip Frame 48
if (_root.soound == true) { var my_sound41 = new Sound(); my_sound41.attachSound("magbut"); my_sound41.start(); } this.play();
Symbol 60 MovieClip Frame 56
_root.bhit(this._name);
Symbol 60 MovieClip Frame 61
gotoAndStop (1);
Symbol 75 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } clearInterval(_root.intervald5); play(); }
Symbol 82 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndStop ("menu"); }
Symbol 89 Button
on (release) { if (_root.inverted == false) { _root.inverted = true; _root.vieo._x = 392; _root.empty1._x = 392; } else { _root.inverted = false; _root.vieo._x = 552; _root.empty1._x = 552; } _root.vieo._xscale = _root.vieo._xscale * -1; _root.empty1._xscale = _root.empty1._xscale * -1; }
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 111 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndStop (9); }
Symbol 120 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndPlay ("about"); }
Symbol 125 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndPlay ("troubleshoot"); }
Symbol 131 Button
on (release) { getURL ("http://www.iviewgames.com", "_blank"); }
Symbol 134 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndPlay ("countdown"); }
Symbol 138 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndPlay ("options"); }
Symbol 144 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndPlay ("instructions"); }
Symbol 145 Button
on (release) { if (_root.vieo._x == 640) { _root.inverted = true; _root.vieo._x = 0; _root.empty1._x = 0; } else { _root.inverted = false; _root.vieo._x = 640; _root.empty1._x = 640; } _root.vieo._xscale = _root.vieo._xscale * -1; _root.empty1._xscale = _root.empty1._xscale * -1; }
Symbol 161 MovieClip Frame 1
stop();
Symbol 162 Button
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); if (_root.vieo._x == 640) { _root.inverted = true; _root.vieo._x = 0; _root.empty1._x = 0; } else { _root.inverted = false; _root.vieo._x = 640; _root.empty1._x = 640; } _root.vieo._xscale = _root.vieo._xscale * -1; _root.empty1._xscale = _root.empty1._xscale * -1; }
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
stop();
Symbol 168 MovieClip Frame 3
stop();
Symbol 168 MovieClip Frame 4
stop();
Symbol 170 Button
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); gotoAndStop (11); }
Symbol 182 Button
on (release) { if (_root.soound == true) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); } gotoAndStop ("menu"); }
Symbol 193 Button
on (release) { var music4 = new Sound(); music4.attachSound("click"); music4.start(0, 1); gotoAndStop (9); }

Library Items

Symbol 1 Sound [lgo]
Symbol 2 Sound [music2]
Symbol 3 Sound [move]
Symbol 4 Sound [click]
Symbol 5 GraphicUsed by:Timeline
Symbol 6 FontUsed by:7
Symbol 7 TextUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:Timeline
Symbol 9 FontUsed by:10 35 38 41
Symbol 10 TextUses:9Used by:11 177
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:13 42 177
Symbol 13 MovieClipUses:12Used by:93  Timeline
Symbol 14 GraphicUsed by:17
Symbol 15 FontUsed by:16 18 19 20 21 22 23 46 52 65 69 73 74 76 77 78 79 80 83 90 92 94 95 96 97 98 99 100 105 106 152 153 169 171 176 178 179 180 181 184 185 186 188 189 190 191 192 195 196 197 199 200 201 202 203
Symbol 16 TextUses:15Used by:17
Symbol 17 MovieClipUses:14 16Used by:Timeline
Symbol 18 TextUses:15Used by:Timeline
Symbol 19 TextUses:15Used by:Timeline
Symbol 20 TextUses:15Used by:Timeline
Symbol 21 TextUses:15Used by:Timeline
Symbol 22 TextUses:15Used by:Timeline
Symbol 205 MovieClip [__Packages.mochi.as2.MochiAd]
Symbol 23 EditableTextUses:15Used by:Timeline
Symbol 24 FontUsed by:25 26 27
Symbol 25 TextUses:24Used by:29
Symbol 26 TextUses:24Used by:29
Symbol 27 TextUses:24Used by:29
Symbol 28 GraphicUsed by:29
Symbol 29 ButtonUses:25 26 27 28Used by:Timeline
Symbol 30 FontUsed by:31 32 47 48 49 85 107 108 109 127 175 183 187 194
Symbol 31 TextUses:30Used by:Timeline
Symbol 32 TextUses:30Used by:34
Symbol 33 GraphicUsed by:34
Symbol 34 ButtonUses:32 33Used by:Timeline
Symbol 35 TextUses:9Used by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:35 36Used by:42 177
Symbol 38 TextUses:9Used by:42 177
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:42 177
Symbol 41 TextUses:9Used by:42
Symbol 42 MovieClipUses:12 37 38 40 41Used by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 VideoUsed by:45 104
Symbol 45 MovieClipUses:44Used by:Timeline
Symbol 46 TextUses:15Used by:Timeline
Symbol 47 TextUses:30Used by:51 75 82 170
Symbol 48 TextUses:30Used by:51 75 82 170
Symbol 49 TextUses:30Used by:51 75 82 170
Symbol 50 GraphicUsed by:51 75 82 170
Symbol 51 ButtonUses:47 48 49 50Used by:Timeline
Symbol 52 TextUses:15Used by:Timeline
Symbol 53 GraphicUsed by:60
Symbol 54 GraphicUsed by:60
Symbol 55 GraphicUsed by:60
Symbol 56 GraphicUsed by:57 161
Symbol 57 MovieClipUses:56Used by:60
Symbol 58 GraphicUsed by:60
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:53 54 55 57 58 59Used by:Timeline
Symbol 61 FontUsed by:62
Symbol 62 TextUses:61Used by:Timeline
Symbol 63 FontUsed by:64 66
Symbol 64 TextUses:63Used by:Timeline
Symbol 65 TextUses:15Used by:Timeline
Symbol 66 TextUses:63Used by:Timeline
Symbol 67 MovieClipUsed by:Timeline
Symbol 68 GraphicUsed by:Timeline
Symbol 69 TextUses:15Used by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:Timeline
Symbol 73 TextUses:15Used by:Timeline
Symbol 74 TextUses:15Used by:Timeline
Symbol 75 ButtonUses:47 48 49 50Used by:Timeline
Symbol 76 TextUses:15Used by:Timeline
Symbol 77 TextUses:15Used by:Timeline
Symbol 78 TextUses:15Used by:Timeline
Symbol 79 TextUses:15Used by:Timeline
Symbol 80 TextUses:15Used by:Timeline
Symbol 81 GraphicUsed by:Timeline
Symbol 82 ButtonUses:47 48 49 50Used by:Timeline
Symbol 83 TextUses:15Used by:Timeline
Symbol 84 GraphicUsed by:89 145 162 198
Symbol 85 TextUses:30Used by:89 145 162 198
Symbol 86 GraphicUsed by:89 145 162 198
Symbol 87 GraphicUsed by:89 145 162 198
Symbol 88 GraphicUsed by:89 145 162 198
Symbol 89 ButtonUses:84 85 86 87 88Used by:Timeline
Symbol 90 TextUses:15Used by:93
Symbol 91 GraphicUsed by:93
Symbol 92 TextUses:15Used by:93
Symbol 93 MovieClipUses:90 91 13 92Used by:Timeline
Symbol 94 TextUses:15Used by:Timeline
Symbol 95 TextUses:15Used by:Timeline
Symbol 96 TextUses:15Used by:Timeline
Symbol 97 TextUses:15Used by:Timeline
Symbol 98 TextUses:15Used by:Timeline
Symbol 99 TextUses:15Used by:Timeline
Symbol 100 TextUses:15Used by:Timeline
Symbol 101 GraphicUsed by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 GraphicUsed by:Timeline
Symbol 104 MovieClipUses:44Used by:Timeline
Symbol 105 EditableTextUses:15Used by:Timeline
Symbol 106 TextUses:15Used by:Timeline
Symbol 107 TextUses:30Used by:111 193
Symbol 108 TextUses:30Used by:111 193
Symbol 109 TextUses:30Used by:111 193
Symbol 110 GraphicUsed by:111 193
Symbol 111 ButtonUses:107 108 109 110Used by:Timeline
Symbol 112 FontUsed by:113
Symbol 113 TextUses:112Used by:Timeline
Symbol 114 FontUsed by:115 116 117 119 121 122 123 132 133 135 136 137 139 140 141 143 146
Symbol 115 TextUses:114Used by:120
Symbol 116 TextUses:114Used by:120
Symbol 117 TextUses:114Used by:120
Symbol 118 GraphicUsed by:120 134 138 182
Symbol 119 TextUses:114Used by:120 134
Symbol 120 ButtonUses:115 116 117 118 119Used by:Timeline
Symbol 121 TextUses:114Used by:125
Symbol 122 TextUses:114Used by:125
Symbol 123 TextUses:114Used by:125
Symbol 124 GraphicUsed by:125
Symbol 125 ButtonUses:121 122 123 124Used by:Timeline
Symbol 126 GraphicUsed by:131
Symbol 127 TextUses:30Used by:131
Symbol 128 GraphicUsed by:131
Symbol 129 GraphicUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 ButtonUses:126 127 128 129 130Used by:Timeline
Symbol 132 TextUses:114Used by:134
Symbol 133 TextUses:114Used by:134
Symbol 134 ButtonUses:119 132 133 118Used by:Timeline
Symbol 135 TextUses:114Used by:138
Symbol 136 TextUses:114Used by:138
Symbol 137 TextUses:114Used by:138
Symbol 138 ButtonUses:135 136 137 118Used by:Timeline
Symbol 139 TextUses:114Used by:144
Symbol 140 TextUses:114Used by:144
Symbol 141 TextUses:114Used by:144
Symbol 142 GraphicUsed by:144
Symbol 143 TextUses:114Used by:144
Symbol 144 ButtonUses:139 140 141 142 143Used by:Timeline
Symbol 145 ButtonUses:84 85 86 87 88Used by:Timeline
Symbol 146 EditableTextUses:114Used by:Timeline
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:Timeline
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:Timeline
Symbol 151 GraphicUsed by:158
Symbol 152 EditableTextUses:15Used by:158
Symbol 153 EditableTextUses:15Used by:158
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:158
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:158
Symbol 158 MovieClipUses:151 152 153 155 157Used by:Timeline
Symbol 159 GraphicUsed by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:56 159 160Used by:Timeline
Symbol 162 ButtonUses:84 85 86 87 88Used by:Timeline
Symbol 163 GraphicUsed by:168
Symbol 164 BitmapUsed by:165 166 167
Symbol 165 GraphicUses:164Used by:168
Symbol 166 GraphicUses:164Used by:168
Symbol 167 GraphicUses:164Used by:168
Symbol 168 MovieClipUses:163 165 166 167Used by:Timeline
Symbol 169 TextUses:15Used by:Timeline
Symbol 170 ButtonUses:47 48 49 50Used by:Timeline
Symbol 171 EditableTextUses:15Used by:Timeline
Symbol 172 FontUsed by:173 174
Symbol 173 TextUses:172Used by:Timeline
Symbol 174 TextUses:172Used by:Timeline
Symbol 175 TextUses:30Used by:Timeline
Symbol 176 TextUses:15Used by:Timeline
Symbol 177 MovieClipUses:12 37 38 40 10Used by:Timeline
Symbol 178 TextUses:15Used by:182
Symbol 179 TextUses:15Used by:182
Symbol 180 TextUses:15Used by:182
Symbol 181 TextUses:15Used by:182
Symbol 182 ButtonUses:178 179 180 118 181Used by:Timeline
Symbol 183 TextUses:30Used by:Timeline
Symbol 184 TextUses:15Used by:Timeline
Symbol 185 TextUses:15Used by:Timeline
Symbol 186 EditableTextUses:15Used by:Timeline
Symbol 187 TextUses:30Used by:Timeline
Symbol 188 TextUses:15Used by:Timeline
Symbol 189 TextUses:15Used by:Timeline
Symbol 190 TextUses:15Used by:Timeline
Symbol 191 TextUses:15Used by:Timeline
Symbol 192 TextUses:15Used by:Timeline
Symbol 193 ButtonUses:107 108 109 110Used by:Timeline
Symbol 194 TextUses:30Used by:Timeline
Symbol 195 TextUses:15Used by:Timeline
Symbol 196 TextUses:15Used by:Timeline
Symbol 197 TextUses:15Used by:Timeline
Symbol 198 ButtonUses:84 85 86 87 88Used by:Timeline
Symbol 199 TextUses:15Used by:Timeline
Symbol 200 TextUses:15Used by:Timeline
Symbol 201 TextUses:15Used by:Timeline
Symbol 202 TextUses:15Used by:Timeline
Symbol 203 TextUses:15Used by:Timeline
Symbol 204 GraphicUsed by:Timeline

Instance Names

"vieo"Frame 7Symbol 45 MovieClip
"empty"Frame 7Symbol 67 MovieClip
"empty1"Frame 7Symbol 67 MovieClip
"detectl"Frame 8Symbol 72 MovieClip
"empty"Frame 9Symbol 67 MovieClip
"empty1"Frame 9Symbol 67 MovieClip
"empty"Frame 10Symbol 67 MovieClip
"empty1"Frame 10Symbol 67 MovieClip
"detectl"Frame 10Symbol 72 MovieClip
"speed"Frame 10Symbol 72 MovieClip
"vieo"Frame 10Symbol 104 MovieClip
"recal"Frame 10Symbol 111 Button
"contin"Frame 10Symbol 51 Button
"frame1"Frame 12Symbol 148 MovieClip
"frame2"Frame 12Symbol 148 MovieClip
"perdis"Frame 12Symbol 161 MovieClip
"window"Frame 13Symbol 168 MovieClip
"my_mc"Frame 13Symbol 67 MovieClip
"recal"Frame 17Symbol 193 Button
"perdis"Frame 18Symbol 161 MovieClip
"vid"Symbol 45 MovieClip Frame 1Symbol 44 Video
"vid"Symbol 104 MovieClip Frame 1Symbol 44 Video

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "lgo"
ExportAssets (56)Timeline Frame 1Symbol 2 as "music2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "move"
ExportAssets (56)Timeline Frame 1Symbol 4 as "click"
ExportAssets (56)Timeline Frame 1Symbol 205 as "__Packages.mochi.as2.MochiAd"

Labels

"menu"Frame 11
"countdown"Frame 12
"gameplay"Frame 13
"gameover"Frame 14
"about"Frame 15
"options"Frame 16
"troubleshoot"Frame 17
"instructions"Frame 18

Dynamic Text Variables

_root.percentageSymbol 23 EditableText""
_root.infoSymbol 105 EditableText"<p align="left"></p>"
_root.timerSymbol 146 EditableText"2 "
_root.timedSymbol 152 EditableText"120"
_root.cleansSymbol 153 EditableText"1"
_root.noticeSymbol 171 EditableText"<p align="center"></p>"
_root.qualvSymbol 186 EditableText""




http://swfchan.com/15/71360/info.shtml
Created: 9/4 -2019 09:04:14 Last modified: 9/4 -2019 09:04:14 Server time: 21/05 -2024 10:36:51