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

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

Fan Game 0.2.swf

This is the info page for
Flash #61281

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


Text
In this game, simply click to operate the fan. Blow the orange
critters into the blue portal, avoiding the black holes.
When ALL critters are on the portal at one time, it will activate.
This is a prototype with placeholder gfx.
Concept and coding by Behrooz B. Shahriari.

(RE)PLAY

deaths:

time:

9999

9999

YOU BEAT THE LEVEL!
Now try level    !

3

HOLE DEATH!
You let a critter fall
down a hole!

FAN DEATH!
You touched a critter with the
fan while it was on! A bloody
death ensued! You bastard!

YOU BEAT ALL LEVELS!
Congratulations!
A fuller prototype will be
coming soon.

ActionScript [AS1/AS2]

Frame 6
function xFanEffect(critterX, critterY) { var xSeperation; var ySeperation; var SEPERATIONDIVIDER = 10; var POWERMULTIPLIER = 0.1; var seperationSquared; var totalPower; xSeperation = (critterX - _root._xmouse) / SEPERATIONDIVIDER; ySeperation = (critterY - _root._ymouse) / SEPERATIONDIVIDER; seperationSquared = (xSeperation * xSeperation) + (ySeperation * ySeperation); totalPower = ((_root.fanpower * _root.fanpower) * POWERMULTIPLIER) / seperationSquared; return(totalPower * (xSeperation / (Math.abs(xSeperation) + Math.abs(ySeperation)))); } function yFanEffect(critterX, critterY) { var xSeperation; var ySeperation; var SEPERATIONDIVIDER = 10; var POWERMULTIPLIER = 0.1; var seperationSquared; var totalPower; xSeperation = (critterX - _root._xmouse) / SEPERATIONDIVIDER; ySeperation = (critterY - _root._ymouse) / SEPERATIONDIVIDER; seperationSquared = (xSeperation * xSeperation) + (ySeperation * ySeperation); totalPower = ((_root.fanpower * _root.fanpower) * POWERMULTIPLIER) / seperationSquared; return(totalPower * (ySeperation / (Math.abs(xSeperation) + Math.abs(ySeperation)))); } function checkForDeath(critterX, critterY) { if (((((((((((((((((((_root.hole1.hitTest(critterX, critterY) || (_root.hole2.hitTest(critterX, critterY))) || (_root.hole3.hitTest(critterX, critterY))) || (_root.hole4.hitTest(critterX, critterY))) || (_root.hole5.hitTest(critterX, critterY))) || (_root.hole6.hitTest(critterX, critterY))) || (_root.hole7.hitTest(critterX, critterY))) || (_root.hole8.hitTest(critterX, critterY))) || (_root.hole9.hitTest(critterX, critterY))) || (_root.hole10.hitTest(critterX, critterY))) || (_root.hole11.hitTest(critterX, critterY))) || (_root.hole12.hitTest(critterX, critterY))) || (_root.hole13.hitTest(critterX, critterY))) || (_root.hole14.hitTest(critterX, critterY))) || (_root.hole15.hitTest(critterX, critterY))) || (_root.hole16.hitTest(critterX, critterY))) || (_root.hole17.hitTest(critterX, critterY))) || (_root.hole18.hitTest(critterX, critterY))) || (_root.hole19.hitTest(critterX, critterY))) || (_root.hole20.hitTest(critterX, critterY))) { _root.gotoAndStop("holeDeath"); _root.deaths++; } if (_root.fan.hitTest(critterX, critterY) && (5 < _root.fanPower)) { _root.deaths++; _root.gotoAndStop("fanDeath"); } } function updateTime() { timeElapsed = (getTimer() - startTime) / 1000; timeElapsed = timeElapsed - (timeElapsed % 1); } function nextLevel() { updateTime(); level++; if (7 < level) { level = 1; gotoAndStop (106); } else { _root.gotoAndStop("levelEnd"); } } var fanPower = 0; var level = 1; var startTime = getTimer(); var timeElapsed; var deaths = 0; stop();
Instance of Symbol 21 MovieClip "fan" in Frame 6
onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xMouse; _y = _root._yMouse; }
Instance of Symbol 23 MovieClip "critter1" in Frame 6
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 27 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.critter1)) { _root.nextLevel(); } }
Instance of Symbol 29 MovieClip in Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.critter1) && (this.hitTest(_root.critter2))) { _root.nextLevel(); } }
Instance of Symbol 23 MovieClip "critter2" in Frame 26
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 30 MovieClip in Frame 36
onClipEvent (enterFrame) { if (((this.hitTest(_root.critter1) && (this.hitTest(_root.critter2))) && (this.hitTest(_root.critter3))) && (this.hitTest(_root.critter4))) { _root.nextLevel(); } }
Instance of Symbol 23 MovieClip "critter3" in Frame 36
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter4" in Frame 36
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter5" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 31 MovieClip in Frame 56
onClipEvent (enterFrame) { if (((((((((this.hitTest(_root.critter1) && (this.hitTest(_root.critter2))) && (this.hitTest(_root.critter3))) && (this.hitTest(_root.critter4))) && (this.hitTest(_root.critter5))) && (this.hitTest(_root.critter6))) && (this.hitTest(_root.critter7))) && (this.hitTest(_root.critter8))) && (this.hitTest(_root.critter9))) && (this.hitTest(_root.critter10))) { _root.nextLevel(); } }
Instance of Symbol 23 MovieClip "critter2" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter3" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter4" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter6" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter10" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter9" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter8" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter1" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter7" in Frame 56
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter5" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 33 MovieClip in Frame 66
onClipEvent (enterFrame) { if (((((this.hitTest(_root.critter1) && (this.hitTest(_root.critter2))) && (this.hitTest(_root.critter3))) && (this.hitTest(_root.critter4))) && (this.hitTest(_root.critter5))) && (this.hitTest(_root.critter6))) { _root.nextLevel(); } }
Instance of Symbol 23 MovieClip "critter2" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter3" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter4" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter6" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Instance of Symbol 23 MovieClip "critter1" in Frame 66
onClipEvent (load) { var dx = 0; var dy = 0; var previousx; var previousy; var MAXD = 20; var FRICTION = 0.9; var BOUNCINESS = -2; var TOPBOUNDARY = (0 + (_height / 2)); var BOTTOMBOUNDARY = (370 - (_height / 2)); var LEFTBOUNDARY = (0 + (_width / 2)); var RIGHTBOUNDARY = (600 - (_width / 2)); } onClipEvent (enterFrame) { dx = dx + _root.xFanEffect(_x, _y); dy = dy + _root.yFanEffect(_x, _y); if (MAXD < dx) { dx = MAXD; } else if (dx < (-MAXD)) { dx = -MAXD; } if (MAXD < dy) { dy = MAXD; } else if (dy < (-MAXD)) { dy = -MAXD; } _x = (_x + dx); _y = (_y + dy); dx = dx * FRICTION; dy = dy * FRICTION; if (_y < TOPBOUNDARY) { _y = TOPBOUNDARY; dy = BOUNCINESS * dy; } else if (BOTTOMBOUNDARY < _y) { _y = BOTTOMBOUNDARY; dy = BOUNCINESS * dy; } if (_x < LEFTBOUNDARY) { _x = LEFTBOUNDARY; dx = BOUNCINESS * dx; } else if (RIGHTBOUNDARY < _x) { _x = RIGHTBOUNDARY; dx = BOUNCINESS * dx; } if (((((((this.hitTest(_root.block1) || (this.hitTest(_root.block2))) || (this.hitTest(_root.block3))) || (this.hitTest(_root.block4))) || (this.hitTest(_root.block5))) || (this.hitTest(_root.block6))) || (this.hitTest(_root.block7))) || (this.hitTest(_root.block8))) { dx = dx * BOUNCINESS; dy = dy * BOUNCINESS; _x = (_x + dx); _y = (_y + dy); } _root.checkForDeath(_x, _y); previousx = _x; previousy = _y; }
Symbol 11 Button
on (release) { getURL ("http://www.newgrounds.com", "blank"); }
Symbol 16 Button
on (release) { _root.play(); }
Symbol 17 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop (3); }
Symbol 17 MovieClip Frame 2
gotoAndPlay (1);
Instance of Symbol 20 MovieClip in Symbol 21 MovieClip Frame 1
onClipEvent (load) { var rotationSpeed = 0; var ROTATIONSPEEDMAX = 30; var ACCELERATION = 3; var DECCELERATION = 0.5; var turnedOn = false; } onClipEvent (mouseDown) { turnedOn = true; } onClipEvent (mouseUp) { turnedOn = false; } onClipEvent (enterFrame) { if (turnedOn) { rotationSpeed = rotationSpeed + ACCELERATION; if (ROTATIONSPEEDMAX < rotationSpeed) { rotationSpeed = ROTATIONSPEEDMAX; } } else { rotationSpeed = rotationSpeed - DECCELERATION; if (rotationSpeed < 0) { rotationSpeed = 0; } } _rotation = (_rotation + rotationSpeed); _root.fanPower = rotationSpeed; if (360 < _rotation) { _rotation = (_rotation - 360); } }
Symbol 38 Button
on (release) { gotoAndStop(("level" + _root.level) + "Start" +5); }

Library Items

Symbol 1 FontUsed by:2 34 40 41 42 43 44 45 46 47 48
Symbol 2 TextUses:1Used by:Timeline
Symbol 3 GraphicUsed by:17 28
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:17
Symbol 6 GraphicUsed by:17
Symbol 7 GraphicUsed by:10 11
Symbol 8 GraphicUsed by:10 11
Symbol 9 GraphicUsed by:10 11
Symbol 10 MovieClipUses:7 8 9Used by:11
Symbol 11 ButtonUses:10 7 8 9Used by:17
Symbol 12 GraphicUsed by:16
Symbol 13 GraphicUsed by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:12 13 14 15Used by:17
Symbol 17 MovieClipUses:3 5 6 11 16Used by:Timeline
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:Timeline
Symbol 24 GraphicUsed by:25 32
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 GraphicUsed by:27 29 30 31 33
Symbol 27 MovieClipUses:26Used by:Timeline
Symbol 28 MovieClipUses:3Used by:Timeline
Symbol 29 MovieClipUses:26Used by:Timeline
Symbol 30 MovieClipUses:26Used by:Timeline
Symbol 31 MovieClipUses:26Used by:Timeline
Symbol 32 MovieClipUses:24Used by:Timeline
Symbol 33 MovieClipUses:26Used by:Timeline
Symbol 34 TextUses:1Used by:35 36
Symbol 35 MovieClipUses:34Used by:38
Symbol 36 MovieClipUses:34Used by:38
Symbol 37 GraphicUsed by:38
Symbol 38 ButtonUses:35 36 37Used by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 TextUses:1Used by:Timeline
Symbol 41 TextUses:1Used by:Timeline
Symbol 42 EditableTextUses:1Used by:Timeline
Symbol 43 EditableTextUses:1Used by:Timeline
Symbol 44 TextUses:1Used by:Timeline
Symbol 45 EditableTextUses:1Used by:Timeline
Symbol 46 TextUses:1Used by:Timeline
Symbol 47 TextUses:1Used by:Timeline
Symbol 48 TextUses:1Used by:Timeline

Instance Names

"fan"Frame 6Symbol 21 MovieClip
"critter1"Frame 6Symbol 23 MovieClip
"hole2"Frame 6Symbol 25 MovieClip
"hole1"Frame 6Symbol 25 MovieClip
"hole4"Frame 6Symbol 25 MovieClip
"hole3"Frame 6Symbol 25 MovieClip
"block1"Frame 6Symbol 28 MovieClip
"block2"Frame 6Symbol 28 MovieClip
"block3"Frame 6Symbol 28 MovieClip
"block4"Frame 6Symbol 28 MovieClip
"block5"Frame 6Symbol 28 MovieClip
"block6"Frame 6Symbol 28 MovieClip
"block7"Frame 6Symbol 28 MovieClip
"block8"Frame 6Symbol 28 MovieClip
"critter2"Frame 26Symbol 23 MovieClip
"critter3"Frame 36Symbol 23 MovieClip
"critter4"Frame 36Symbol 23 MovieClip
"hole6"Frame 46Symbol 25 MovieClip
"hole7"Frame 46Symbol 25 MovieClip
"hole8"Frame 46Symbol 25 MovieClip
"hole9"Frame 46Symbol 25 MovieClip
"hole10"Frame 46Symbol 25 MovieClip
"hole5"Frame 46Symbol 25 MovieClip
"hole11"Frame 46Symbol 25 MovieClip
"hole12"Frame 46Symbol 25 MovieClip
"hole13"Frame 46Symbol 25 MovieClip
"hole14"Frame 46Symbol 25 MovieClip
"hole15"Frame 46Symbol 25 MovieClip
"hole16"Frame 46Symbol 25 MovieClip
"hole19"Frame 46Symbol 25 MovieClip
"hole17"Frame 46Symbol 25 MovieClip
"hole18"Frame 46Symbol 25 MovieClip
"hole20"Frame 46Symbol 25 MovieClip
"critter5"Frame 56Symbol 23 MovieClip
"hole2"Frame 56Symbol 25 MovieClip
"hole1"Frame 56Symbol 25 MovieClip
"hole4"Frame 56Symbol 25 MovieClip
"hole3"Frame 56Symbol 25 MovieClip
"block1"Frame 56Symbol 28 MovieClip
"block2"Frame 56Symbol 28 MovieClip
"block3"Frame 56Symbol 28 MovieClip
"block4"Frame 56Symbol 28 MovieClip
"block5"Frame 56Symbol 28 MovieClip
"block6"Frame 56Symbol 28 MovieClip
"block7"Frame 56Symbol 28 MovieClip
"block8"Frame 56Symbol 28 MovieClip
"critter2"Frame 56Symbol 23 MovieClip
"critter3"Frame 56Symbol 23 MovieClip
"critter4"Frame 56Symbol 23 MovieClip
"hole6"Frame 56Symbol 32 MovieClip
"hole7"Frame 56Symbol 25 MovieClip
"hole8"Frame 56Symbol 25 MovieClip
"hole9"Frame 56Symbol 25 MovieClip
"hole10"Frame 56Symbol 25 MovieClip
"hole5"Frame 56Symbol 25 MovieClip
"hole11"Frame 56Symbol 25 MovieClip
"hole12"Frame 56Symbol 25 MovieClip
"hole13"Frame 56Symbol 25 MovieClip
"hole14"Frame 56Symbol 25 MovieClip
"hole15"Frame 56Symbol 25 MovieClip
"hole16"Frame 56Symbol 25 MovieClip
"hole19"Frame 56Symbol 25 MovieClip
"hole17"Frame 56Symbol 25 MovieClip
"hole18"Frame 56Symbol 25 MovieClip
"hole20"Frame 56Symbol 25 MovieClip
"critter6"Frame 56Symbol 23 MovieClip
"critter10"Frame 56Symbol 23 MovieClip
"critter9"Frame 56Symbol 23 MovieClip
"critter8"Frame 56Symbol 23 MovieClip
"critter1"Frame 56Symbol 23 MovieClip
"critter7"Frame 56Symbol 23 MovieClip
"critter5"Frame 66Symbol 23 MovieClip
"hole2"Frame 66Symbol 25 MovieClip
"hole1"Frame 66Symbol 25 MovieClip
"hole4"Frame 66Symbol 25 MovieClip
"hole3"Frame 66Symbol 25 MovieClip
"block1"Frame 66Symbol 28 MovieClip
"block2"Frame 66Symbol 28 MovieClip
"block3"Frame 66Symbol 28 MovieClip
"block4"Frame 66Symbol 28 MovieClip
"block5"Frame 66Symbol 28 MovieClip
"block6"Frame 66Symbol 28 MovieClip
"block7"Frame 66Symbol 28 MovieClip
"block8"Frame 66Symbol 28 MovieClip
"critter2"Frame 66Symbol 23 MovieClip
"critter3"Frame 66Symbol 23 MovieClip
"critter4"Frame 66Symbol 23 MovieClip
"hole6"Frame 66Symbol 25 MovieClip
"hole7"Frame 66Symbol 25 MovieClip
"hole8"Frame 66Symbol 25 MovieClip
"hole9"Frame 66Symbol 25 MovieClip
"hole10"Frame 66Symbol 25 MovieClip
"hole5"Frame 66Symbol 25 MovieClip
"hole11"Frame 66Symbol 25 MovieClip
"hole12"Frame 66Symbol 25 MovieClip
"hole13"Frame 66Symbol 25 MovieClip
"hole14"Frame 66Symbol 25 MovieClip
"hole15"Frame 66Symbol 25 MovieClip
"hole16"Frame 66Symbol 25 MovieClip
"hole19"Frame 66Symbol 25 MovieClip
"hole17"Frame 66Symbol 25 MovieClip
"hole18"Frame 66Symbol 25 MovieClip
"hole20"Frame 66Symbol 25 MovieClip
"critter6"Frame 66Symbol 23 MovieClip
"critter1"Frame 66Symbol 23 MovieClip
"bar"Symbol 17 MovieClip Frame 1Symbol 5 MovieClip

Labels

"level1Start"Frame 6
"level2Start"Frame 16
"level3Start"Frame 26
"level4start"Frame 36
"level5start"Frame 46
"level6start"Frame 56
"level7start"Frame 66
"levelEnd"Frame 76
"holeDeath"Frame 86
"fanDeath"Frame 96
"gameEnd"Frame 106
"loaded"Symbol 17 MovieClip Frame 3

Dynamic Text Variables

_root.deathsSymbol 42 EditableText"9999"
_root.timeElapsedSymbol 43 EditableText"9999"
_root.levelSymbol 45 EditableText"3 "




http://swfchan.com/13/61281/info.shtml
Created: 15/4 -2019 16:08:59 Last modified: 15/4 -2019 16:08:59 Server time: 18/05 -2024 06:19:38