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

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

Tested On Animals.swf

This is the info page for
Flash #61624

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


Text
LOADING

I

N

T

E

R

A

C

V

©

Melee

Melee

2006

PLAY GAME

PLAY GAME

Play Game

INSTRUCTIONS

INSTRUCTIONS

TESTED ON

ANIMALS

CLOSE

CLOSE

Close

After years of experimental
testing the animals have
devised a plan to escape!
Using the distraction of a
nearby festival each
creature will use bunches of
balloons to float to safety.

Unfortunately the evil Doctor
has caught wind of the plan.
He has despatched his army
of lab rats to destroy the
festival balloons and force
the escapees back to earth

Normal Pull

Weak Pull

Strong Pull

Help each of the animals
float to freedom by
dragging balloons over to
increase their lift .
Be aware each animal
can only afford a certain
number of balloons.

Normal Life

Short Life

Long Life

SELECT DIFFICULTY

(EASY)

(HARD)

THIS WON'T HURT A BIT

THIS WON'T HURT A BIT

YOU MAY FEEL A LITTLE STING

YOU MAY FEEL A LITTLE STING

READY

READY.

READY..

READY...

GO!

/4

LEVEL COMPLETE!

Next Level

Main Menu

LEVEL COMPLETE!

Main Menu

Next Level

LEVEL OVER!

Fluffy did not escape

Retry Level

/5

Pancho did not escape

/6

Snorkle did not escape

/7

Tyrono did not escape

CONGRATULATIONS

ALL  ANIMALS  ESCAPED!

ActionScript [AS1/AS2]

Frame 1
_root.lbar._rotation = 12.5;
Frame 3
var loadAmount = _totalframes; if (_framesloaded == loadAmount) { gotoAndPlay ("transition"); } else { tloaded = Math.round(getBytesLoaded() / 1024); total = Math.round(getBytesTotal() / 1024); percent = Math.round((tloaded / total) * 100); _root.lbar._xscale = percent; gotoAndPlay (2); }
Frame 15
gotoAndPlay (16);
Frame 75
gotoAndPlay (76);
Frame 85
_root.instructions._visible = 0; stop();
Frame 96
gotoAndPlay (133);
Frame 107
_root.instructions.gotoAndPlay("startslide"); stop();
Frame 116
gotoAndPlay ("titlescreen");
Frame 125
stop();
Frame 132
gotoAndPlay ("playgame");
Frame 253
gotoAndPlay (254);
Frame 254
function dupeClip(name) { var _local1 = _root; var _local2 = this; if (bPlaced < bLimit) { bType = _local1[name].bType; bPlaced++; theLayer = _local1.bLayers.pop(); switch (bType) { case "a" : duplicateMovieClip (_local2.aPlaced0, "aPlaced" + theLayer, theLayer); _local1["aPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["aPlaced" + theLayer]._y = _local1.object._y + 5; _local1["aPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["aPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[0]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "b" : duplicateMovieClip (_local2.bPlaced0, "bPlaced" + theLayer, theLayer); _local1["bPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["bPlaced" + theLayer]._y = _local1.object._y + 5; _local1["bPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["bPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[1]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "c" : duplicateMovieClip (_local2.cPlaced0, "cPlaced" + theLayer, theLayer); _local1["cPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["cPlaced" + theLayer]._y = _local1.object._y + 5; _local1["cPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["cPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[2]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } } } else { removeClip(name, false); } } function newClip(layer) { var _local1 = layer; var _local2 = _root; var _local3 = this; typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (_local3.c0, "c" + cCount, _local1); _local2["c" + cCount]._x = 220 + (Math.random() * 400); _local2["c" + cCount]._y = 360 + (Math.random() * 50); _local2["c" + cCount].bLayer = _local1; currentBalloons[_local1] = "c" + cCount; cCount++; } else if ((typeRan == 2) || (typeRan == 3)) { duplicateMovieClip (_local3.a0, "a" + aCount, _local1); _local2["a" + aCount]._x = 220 + (Math.random() * 400); _local2["a" + aCount]._y = 360 + (Math.random() * 50); _local2["a" + aCount].bLayer = _local1; currentBalloons[_local1] = "a" + aCount; aCount++; } else { duplicateMovieClip (_local3.b0, "b" + bCount, _local1); _local2["b" + bCount]._x = 220 + (Math.random() * 400); _local2["b" + bCount]._y = 360 + (Math.random() * 50); _local2["b" + bCount].bLayer = _local1; currentBalloons[_local1] = "b" + bCount; bCount++; } } function removeClip(name, placed) { var _local1 = name; var _local2 = _root; _local2[_local1].gotoAndPlay(2); if (_local1 == "aPlaced0") { clearInterval(_local2[_local1].interval); bPlaced--; tPull = tPull - bTypes[0]; } else { test = _local2[_local1].bType; if (placed) { clearInterval(_local2[_local1].interval); bPlaced--; bLayers.push(_local2[_local1].bLayer); switch (test) { case "aPlaced" : tPull = tPull - bTypes[0]; return; case "bPlaced" : tPull = tPull - bTypes[1]; return; case "cPlaced" : tPull = tPull - bTypes[2]; } } } } function clearBoard() { var _local1 = _root; x = 0; while (x < _local1.ran) { removeMovieClip(_local1.currentBalloons[x]); x++; } clearInterval(_local1.aPlaced0.interval); z = 0; while (z < bLimit) { clearInterval(_local1["aPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["aPlaced" + _local1.placedStore[z]]); clearInterval(_local1["bPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["bPlaced" + _local1.placedStore[z]]); clearInterval(_local1["cPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["cPlaced" + _local1.placedStore[z]]); z++; } b = 0; while (b < startHazards) { clearInterval(_local1["hazard" + b]); b++; } a = 0; while (a < hLimit) { _local1["h" + _local1.hazardStore[a]].clipSound.stop(); removeMovieClip(_local1["h" + _local1.hazardStore[a]]); a++; } removeMovieClip(_local1.object); } function newHazard() { var _local1 = _root; if (hPlaced < hLimit) { typeRan = Math.round(Math.random() * 1); switch (typeRan) { case 0 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.plane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 780; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(80); _local1["h" + hLayer].clipSound.start(); return; case 1 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.rplane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = -80; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(80); _local1["h" + hLayer].clipSound.start(); } } } function removeHazard(name) { hLayers.push(_root[name].hLayer); removeMovieClip(_root[name]); hPlaced--; } clouds = 0.1; hLimit = 4; hSpeed = 4; spikeSpeed = 1; startHazards = 1; rotate = -1; duplicateMovieClip (_root.theObject, "object", 1000); _root.object._x = 96; _root.object._y = 150; currentHazards = new Array(); a = 0; while (a < startHazards) { _root["hazard" + a] = setInterval(newHazard, 2000); currentHazards[a] = "hazard" + a; a++; } var ran = 3; yspeed = -2; currentBalloons = new Array(); bTypes = new Array(-0.8, -1.2, -0.5); if (_root.varpasser.difficulty == "easy") { tPull = 0.6; } else { tPull = 1; } bLimit = 4; aCount = 1; bCount = 1; cCount = 1; bPlaced = 1; hPlaced = 0; _root.limit.text = "/ " + bLimit; bLayers = new Array(); hLayers = new Array(); hazardStore = new Array(); k = 0; while (k < ran) { typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (this.c0, "c" + cCount, k); _root["c" + cCount]._x = 220 + (Math.random() * 400); _root["c" + cCount]._y = 360 + (Math.random() * 50); _root["c" + cCount].bLayer = k; currentBalloons[k] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (this.b0, "b" + bCount, k); _root["b" + bCount]._x = 220 + (Math.random() * 400); _root["b" + bCount]._y = 360 + (Math.random() * 50); _root["b" + bCount].bLayer = k; currentBalloons[k] = "b" + bCount; bCount++; } else { duplicateMovieClip (this.a0, "a" + aCount, k); _root["a" + aCount]._x = 220 + (Math.random() * 400); _root["a" + aCount]._y = 360 + (Math.random() * 50); _root["a" + aCount].bLayer = k; currentBalloons[k] = "a" + aCount; aCount++; } k++; } z = 0; while (z < hLimit) { k++; hLayers[z] = k; hazardStore[z] = k; z++; } placedStore = new Array(); z = 0; while (z < bLimit) { k++; bLayers[z] = k; placedStore[z] = k; z++; } newHazard();
Instance of Symbol 171 MovieClip "arrow0" in Frame 254
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Instance of Symbol 176 MovieClip "rplane0" in Frame 254
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 254
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 184 MovieClip "theObject" in Frame 254
onClipEvent (load) { falling = true; won = false; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("catfalling"); clipSound.setVolume(80); clipSound.start(); } onClipEvent (enterFrame) { if (!won) { this._y = this._y + _root.tPull; if ((_root.tPull > 0) && (falling == false)) { falling = true; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("catfalling"); clipSound.setVolume(80); clipSound.start(); } if ((_root.tPull < 0) && (falling == true)) { falling = false; this.gotoAndPlay("lookup"); } if (falling == false) { test = Math.random() * 150; if ((test2 == true) && (test < 1)) { test2 = false; test = 20; } if (test < 1) { test2 = true; clipSound = new Sound(); clipSound.attachSound("catcute"); clipSound.setVolume(50); clipSound.start(); } } if (this.hitTest(_root.roof)) { won = true; _root.gotoAndPlay("level1won"); } if (this.hitTest(_root.floor)) { won = true; _root.gotoAndPlay("level1over"); } } }
Instance of Symbol 176 MovieClip "plane0" in Frame 254
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "plane0") { this._x = this._x - _root.hSpeed; i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x <= (-this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 191 MovieClip "sBalloon0" in Frame 254
onClipEvent (load) { counter = 0; altCounter = 8; wait = false; } onClipEvent (enterFrame) { if (this._name != "sBalloon0") { if (this.counter > 40) { wait = true; } if (wait == false) { this._y = this._y - Math.abs(_root.spikeSpeed); counter++; } else { altCounter--; wait = true; this._y = this._y + 0.4; if (altCounter <= 0) { wait = false; counter = 0; altCounter = 8; } } i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._y <= -80) { _root.removeHazard(this._name); } } }
Instance of Symbol 193 MovieClip "a0" in Frame 254
onClipEvent (load) { bType = "a"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "a0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 196 MovieClip "c0" in Frame 254
onClipEvent (load) { bType = "c"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "c0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 198 MovieClip "b0" in Frame 254
onClipEvent (load) { bType = "b"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "b0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 97 MovieClip "cPlaced0" in Frame 254
onClipEvent (load) { bType = "cPlaced"; interval = setInterval(_root.removeClip, 11000, this._name, true); if (_name == "cPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 91 MovieClip "bPlaced0" in Frame 254
onClipEvent (load) { bType = "bPlaced"; interval = setInterval(_root.removeClip, 2500, this._name, true); if (_name == "bPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 103 MovieClip "aPlaced0" in Frame 254
onClipEvent (load) { bType = "aPlaced"; interval = setInterval(_root.removeClip, 5500, this._name, true); } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 203 MovieClip "numtext" in Frame 254
onClipEvent (enterFrame) { this.current.text = _root.bPlaced; }
Frame 258
stop();
Instance of Symbol 176 MovieClip "rplane0" in Frame 258
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Frame 259
_root.clearBoard(); gotoAndPlay (76);
Frame 268
stop();
Frame 269
duplicateMovieClip (_root.fadeout, "fadeout1", 1001);
Frame 275
_root.clearBoard(); removeMovieClip(_root.fadeout1); if (_root.nextScreen == "level2") { gotoAndPlay (289); } else { gotoAndPlay (76); }
Frame 288
_root.balloontext._visible = 0; _root.numtext._visible = 0; _root.limit._visible = 0; stop();
Frame 410
gotoAndPlay (411);
Frame 411
function dupeClip(name) { var _local1 = _root; var _local2 = this; if (bPlaced < bLimit) { bType = _local1[name].bType; bPlaced++; theLayer = _local1.bLayers.pop(); switch (bType) { case "a" : duplicateMovieClip (_local2.aPlaced0, "aPlaced" + theLayer, theLayer); _local1["aPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["aPlaced" + theLayer]._y = _local1.object._y + 5; _local1["aPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["aPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[0]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "b" : duplicateMovieClip (_local2.bPlaced0, "bPlaced" + theLayer, theLayer); _local1["bPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["bPlaced" + theLayer]._y = _local1.object._y + 5; _local1["bPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["bPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[1]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "c" : duplicateMovieClip (_local2.cPlaced0, "cPlaced" + theLayer, theLayer); _local1["cPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["cPlaced" + theLayer]._y = _local1.object._y + 5; _local1["cPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["cPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[2]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } } } else { removeClip(name, false); } } function newClip(layer) { var _local1 = layer; var _local2 = _root; var _local3 = this; typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (_local3.c0, "c" + cCount, _local1); _local2["c" + cCount]._x = 220 + (Math.random() * 400); _local2["c" + cCount]._y = 360 + (Math.random() * 50); _local2["c" + cCount].bLayer = _local1; currentBalloons[_local1] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (_local3.b0, "b" + bCount, _local1); _local2["b" + bCount]._x = 220 + (Math.random() * 400); _local2["b" + bCount]._y = 360 + (Math.random() * 50); _local2["b" + bCount].bLayer = _local1; currentBalloons[_local1] = "b" + bCount; bCount++; } else { duplicateMovieClip (_local3.a0, "a" + aCount, _local1); _local2["a" + aCount]._x = 220 + (Math.random() * 400); _local2["a" + aCount]._y = 360 + (Math.random() * 50); _local2["a" + aCount].bLayer = _local1; currentBalloons[_local1] = "a" + aCount; aCount++; } } function removeClip(name, placed) { var _local1 = name; var _local2 = _root; _local2[_local1].gotoAndPlay(2); if (_local1 == "aPlaced0") { clearInterval(_local2[_local1].interval); bPlaced--; tPull = tPull - bTypes[0]; } else { test = _local2[_local1].bType; if (placed) { clearInterval(_local2[_local1].interval); bPlaced--; bLayers.push(_local2[_local1].bLayer); switch (test) { case "aPlaced" : tPull = tPull - bTypes[0]; return; case "bPlaced" : tPull = tPull - bTypes[1]; return; case "cPlaced" : tPull = tPull - bTypes[2]; } } } } function clearBoard() { var _local1 = _root; x = 0; while (x < _local1.ran) { removeMovieClip(_local1.currentBalloons[x]); x++; } clearInterval(_local1.aPlaced0.interval); z = 0; while (z < bLimit) { clearInterval(_local1["aPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["aPlaced" + _local1.placedStore[z]]); clearInterval(_local1["bPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["bPlaced" + _local1.placedStore[z]]); clearInterval(_local1["cPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["cPlaced" + _local1.placedStore[z]]); z++; } b = 0; while (b < startHazards) { clearInterval(_local1["hazard" + b]); b++; } a = 0; while (a < hLimit) { _local1["h" + _local1.hazardStore[a]].clipSound.stop(); removeMovieClip(_local1["h" + _local1.hazardStore[a]]); a++; } removeMovieClip(_local1.object); } function newHazard() { var _local1 = _root; if (hPlaced < hLimit) { typeRan = Math.round(Math.random() * 2); switch (typeRan) { case 0 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.plane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 780; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 1 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.rplane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = -80; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 2 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.sBalloon0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 220 + (Math.random() * 400); _local1["h" + hLayer]._y = 360 + (Math.random() * 50); _local1["h" + hLayer].hLayer = hLayer; } } } function removeHazard(name) { hLayers.push(_root[name].hLayer); removeMovieClip(_root[name]); hPlaced--; } clouds = 0.1; hLimit = 5; hSpeed = 4; spikeSpeed = 1; startHazards = 1; rotate = -1; duplicateMovieClip (_root.theObject, "object", 1000); _root.object._x = 96; _root.object._y = 150; currentHazards = new Array(); a = 0; while (a < startHazards) { _root["hazard" + a] = setInterval(newHazard, 2000); currentHazards[a] = "hazard" + a; a++; } var ran = 4; yspeed = -2; currentBalloons = new Array(); bTypes = new Array(-0.8, -1.2, -0.5); if (_root.varpasser.difficulty == "easy") { tPull = 0.9; } else { tPull = 1.5; } bLimit = 5; aCount = 1; bCount = 1; cCount = 1; bPlaced = 1; hPlaced = 0; _root.limit.text = "/ " + bLimit; bLayers = new Array(); hLayers = new Array(); hazardStore = new Array(); k = 0; while (k < ran) { typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (this.c0, "c" + cCount, k); _root["c" + cCount]._x = 220 + (Math.random() * 400); _root["c" + cCount]._y = 360 + (Math.random() * 50); _root["c" + cCount].bLayer = k; currentBalloons[k] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (this.b0, "b" + bCount, k); _root["b" + bCount]._x = 220 + (Math.random() * 400); _root["b" + bCount]._y = 360 + (Math.random() * 50); _root["b" + bCount].bLayer = k; currentBalloons[k] = "b" + bCount; bCount++; } else { duplicateMovieClip (this.a0, "a" + aCount, k); _root["a" + aCount]._x = 220 + (Math.random() * 400); _root["a" + aCount]._y = 360 + (Math.random() * 50); _root["a" + aCount].bLayer = k; currentBalloons[k] = "a" + aCount; aCount++; } k++; } z = 0; while (z < hLimit) { k++; hLayers[z] = k; hazardStore[z] = k; z++; } placedStore = new Array(); z = 0; while (z < bLimit) { k++; bLayers[z] = k; placedStore[z] = k; z++; } newHazard();
Instance of Symbol 171 MovieClip "arrow0" in Frame 411
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Instance of Symbol 176 MovieClip "rplane0" in Frame 411
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 411
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 238 MovieClip "theObject" in Frame 411
onClipEvent (load) { falling = true; won = false; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("pandafalling"); clipSound.setVolume(80); clipSound.start(); } onClipEvent (enterFrame) { if (!won) { this._y = this._y + _root.tPull; if ((_root.tPull > 0) && (falling == false)) { falling = true; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("pandafalling"); clipSound.setVolume(80); clipSound.start(); } if ((_root.tPull < 0) && (falling == true)) { falling = false; this.gotoAndPlay("lookright"); } if (falling == false) { test = Math.random() * 150; if ((test2 == true) && (test < 1)) { test2 = false; test = 20; } if (test < 1) { test2 = true; clipSound = new Sound(); clipSound.attachSound("pandanoise"); clipSound.setVolume(80); clipSound.start(); } } if (this.hitTest(_root.roof)) { won = true; _root.gotoAndPlay("level2won"); } if (this.hitTest(_root.floor)) { won = true; _root.gotoAndPlay("level2over"); } } }
Instance of Symbol 193 MovieClip "a0" in Frame 411
onClipEvent (load) { bType = "a"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "a0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 196 MovieClip "c0" in Frame 411
onClipEvent (load) { bType = "c"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "c0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 198 MovieClip "b0" in Frame 411
onClipEvent (load) { bType = "b"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "b0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 97 MovieClip "cPlaced0" in Frame 411
onClipEvent (load) { bType = "cPlaced"; interval = setInterval(_root.removeClip, 11000, this._name, true); if (_name == "cPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 91 MovieClip "bPlaced0" in Frame 411
onClipEvent (load) { bType = "bPlaced"; interval = setInterval(_root.removeClip, 2500, this._name, true); if (_name == "bPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 103 MovieClip "aPlaced0" in Frame 411
onClipEvent (load) { bType = "aPlaced"; interval = setInterval(_root.removeClip, 5500, this._name, true); } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 203 MovieClip "numtext" in Frame 411
onClipEvent (enterFrame) { this.current.text = _root.bPlaced; }
Instance of Symbol 176 MovieClip "plane0" in Frame 411
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "plane0") { this._x = this._x - _root.hSpeed; i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x <= (-this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 191 MovieClip "sBalloon0" in Frame 411
onClipEvent (load) { counter = 0; altCounter = 8; wait = false; } onClipEvent (enterFrame) { if (this._name != "sBalloon0") { if (this.counter > 35) { wait = true; counter = 0; aSound = new Sound(); aSound.attachSound("steamblast"); aSound.setVolume(60); aSound.start(); } if (wait == false) { this._y = this._y - Math.abs(_root.spikeSpeed); counter++; } else { altCounter--; wait = true; this._y = this._y + 0.4; if (altCounter <= 0) { wait = false; counter = 0; altCounter = 8; } } i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._y <= -80) { _root.removeHazard(this._name); } } }
Frame 415
stop();
Frame 416
_root.clearBoard(); gotoAndPlay (76);
Frame 425
stop();
Frame 426
duplicateMovieClip (_root.fadeout, "fadeout1", 1001);
Frame 432
_root.clearBoard(); removeMovieClip(_root.fadeout1); if (_root.nextScreen == "level3") { gotoAndPlay (445); } else { gotoAndPlay (76); }
Frame 444
_root.balloontext._visible = 0; _root.numtext._visible = 0; _root.limit._visible = 0; stop();
Frame 567
gotoAndPlay (568);
Frame 568
function dupeClip(name) { var _local1 = _root; var _local2 = this; if (bPlaced < bLimit) { bType = _local1[name].bType; bPlaced++; theLayer = _local1.bLayers.pop(); switch (bType) { case "a" : duplicateMovieClip (_local2.aPlaced0, "aPlaced" + theLayer, theLayer); _local1["aPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["aPlaced" + theLayer]._y = _local1.object._y + 5; _local1["aPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["aPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[0]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "b" : duplicateMovieClip (_local2.bPlaced0, "bPlaced" + theLayer, theLayer); _local1["bPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["bPlaced" + theLayer]._y = _local1.object._y + 5; _local1["bPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["bPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[1]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "c" : duplicateMovieClip (_local2.cPlaced0, "cPlaced" + theLayer, theLayer); _local1["cPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["cPlaced" + theLayer]._y = _local1.object._y + 5; _local1["cPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["cPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[2]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } } } else { removeClip(name, false); } } function newClip(layer) { var _local1 = layer; var _local2 = _root; var _local3 = this; typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (_local3.c0, "c" + cCount, _local1); _local2["c" + cCount]._x = 220 + (Math.random() * 400); _local2["c" + cCount]._y = 360 + (Math.random() * 50); _local2["c" + cCount].bLayer = _local1; currentBalloons[_local1] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (_local3.b0, "b" + bCount, _local1); _local2["b" + bCount]._x = 220 + (Math.random() * 400); _local2["b" + bCount]._y = 360 + (Math.random() * 50); _local2["b" + bCount].bLayer = _local1; currentBalloons[_local1] = "b" + bCount; bCount++; } else { duplicateMovieClip (_local3.a0, "a" + aCount, _local1); _local2["a" + aCount]._x = 220 + (Math.random() * 400); _local2["a" + aCount]._y = 360 + (Math.random() * 50); _local2["a" + aCount].bLayer = _local1; currentBalloons[_local1] = "a" + aCount; aCount++; } } function removeClip(name, placed) { var _local1 = name; var _local2 = _root; _local2[_local1].gotoAndPlay(2); if (_local1 == "aPlaced0") { clearInterval(_local2[_local1].interval); bPlaced--; tPull = tPull - bTypes[0]; } else { test = _local2[_local1].bType; if (placed) { clearInterval(_local2[_local1].interval); bPlaced--; bLayers.push(_local2[_local1].bLayer); switch (test) { case "aPlaced" : tPull = tPull - bTypes[0]; return; case "bPlaced" : tPull = tPull - bTypes[1]; return; case "cPlaced" : tPull = tPull - bTypes[2]; } } } } function clearBoard() { var _local1 = _root; x = 0; while (x < _local1.ran) { removeMovieClip(_local1.currentBalloons[x]); x++; } clearInterval(_local1.aPlaced0.interval); z = 0; while (z < bLimit) { clearInterval(_local1["aPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["aPlaced" + _local1.placedStore[z]]); clearInterval(_local1["bPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["bPlaced" + _local1.placedStore[z]]); clearInterval(_local1["cPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["cPlaced" + _local1.placedStore[z]]); z++; } b = 0; while (b < startHazards) { clearInterval(_local1["hazard" + b]); b++; } a = 0; while (a < hLimit) { _local1["h" + _local1.hazardStore[a]].clipSound.stop(); removeMovieClip(_local1["h" + _local1.hazardStore[a]]); a++; } removeMovieClip(_local1.object); } function newHazard() { var _local1 = _root; if (hPlaced < hLimit) { typeRan = Math.round(Math.random() * 3); switch (typeRan) { case 0 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.plane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 700 + _local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 1 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.rplane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = -_local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 2 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.arrow0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 250 + (Math.random() * 300); _local1["h" + hLayer]._y = 400; _local1["h" + hlayer].xcenter = _local1["h" + hLayer]._x; _local1["h" + hlayer].ycenter = _local1["h" + hLayer]._y; _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("spikenoise"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 3 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.sBalloon0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 220 + (Math.random() * 400); _local1["h" + hLayer]._y = 360 + (Math.random() * 50); _local1["h" + hLayer].hLayer = hLayer; } } } function removeHazard(name) { hLayers.push(_root[name].hLayer); removeMovieClip(_root[name]); hPlaced--; } clouds = 0.1; hLimit = 5; hSpeed = 4; spikeSpeed = 1; startHazards = 1; rotate = -1; duplicateMovieClip (_root.theObject, "object", 1000); _root.object._x = 96; _root.object._y = 150; currentHazards = new Array(); a = 0; while (a < startHazards) { _root["hazard" + a] = setInterval(newHazard, 1500); currentHazards[a] = "hazard" + a; a++; } var ran = 6; yspeed = -2; currentBalloons = new Array(); bTypes = new Array(-0.8, -1.2, -0.5); if (_root.varpasser.difficulty == "easy") { tPull = 1.1; } else { tPull = 2; } bLimit = 6; aCount = 1; bCount = 1; cCount = 1; bPlaced = 1; hPlaced = 0; _root.limit.text = "/ " + bLimit; bLayers = new Array(); hLayers = new Array(); hazardStore = new Array(); k = 0; while (k < ran) { typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (this.c0, "c" + cCount, k); _root["c" + cCount]._x = 220 + (Math.random() * 400); _root["c" + cCount]._y = 360 + (Math.random() * 50); _root["c" + cCount].bLayer = k; currentBalloons[k] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (this.b0, "b" + bCount, k); _root["b" + bCount]._x = 220 + (Math.random() * 400); _root["b" + bCount]._y = 360 + (Math.random() * 50); _root["b" + bCount].bLayer = k; currentBalloons[k] = "b" + bCount; bCount++; } else { duplicateMovieClip (this.a0, "a" + aCount, k); _root["a" + aCount]._x = 220 + (Math.random() * 400); _root["a" + aCount]._y = 360 + (Math.random() * 50); _root["a" + aCount].bLayer = k; currentBalloons[k] = "a" + aCount; aCount++; } k++; } z = 0; while (z < hLimit) { k++; hLayers[z] = k; hazardStore[z] = k; z++; } placedStore = new Array(); z = 0; while (z < bLimit) { k++; bLayers[z] = k; placedStore[z] = k; z++; } newHazard(); newHazard();
Instance of Symbol 171 MovieClip "arrow0" in Frame 568
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Instance of Symbol 176 MovieClip "rplane0" in Frame 568
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 568
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 193 MovieClip "a0" in Frame 568
onClipEvent (load) { bType = "a"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "a0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 196 MovieClip "c0" in Frame 568
onClipEvent (load) { bType = "c"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "c0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 198 MovieClip "b0" in Frame 568
onClipEvent (load) { bType = "b"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "b0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 97 MovieClip "cPlaced0" in Frame 568
onClipEvent (load) { bType = "cPlaced"; interval = setInterval(_root.removeClip, 11000, this._name, true); if (_name == "cPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 91 MovieClip "bPlaced0" in Frame 568
onClipEvent (load) { bType = "bPlaced"; interval = setInterval(_root.removeClip, 2500, this._name, true); if (_name == "bPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 260 MovieClip "theObject" in Frame 568
onClipEvent (load) { falling = true; won = false; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("elefalling"); clipSound.setVolume(50); clipSound.start(); } onClipEvent (enterFrame) { if (!won) { this._y = this._y + _root.tPull; if ((_root.tPull > 0) && (falling == false)) { falling = true; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("elefalling"); clipSound.setVolume(50); clipSound.start(); } if ((_root.tPull < 0) && (falling == true)) { falling = false; this.gotoAndPlay("lookright"); } if (falling == false) { test = Math.random() * 150; if ((test2 == true) && (test < 1)) { test2 = false; test = 20; } if (test < 1) { test2 = true; clipSound = new Sound(); clipSound.attachSound("elenoise"); clipSound.setVolume(50); clipSound.start(); } } if (this.hitTest(_root.highroof)) { won = true; _root.gotoAndPlay("level3won"); } if (this.hitTest(_root.floor)) { won = true; _root.gotoAndPlay("level3over"); } } }
Instance of Symbol 254 MovieClip in Frame 568
onClipEvent (load) { rotate = 0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 20) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 568
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 30) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 568
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -20) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 40) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 103 MovieClip "aPlaced0" in Frame 568
onClipEvent (load) { bType = "aPlaced"; interval = setInterval(_root.removeClip, 5500, this._name, true); } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 203 MovieClip "numtext" in Frame 568
onClipEvent (enterFrame) { this.current.text = _root.bPlaced; }
Instance of Symbol 176 MovieClip "plane0" in Frame 568
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "plane0") { this._x = this._x - _root.hSpeed; i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x <= (-this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 191 MovieClip "sBalloon0" in Frame 568
onClipEvent (load) { counter = 0; altCounter = 8; wait = false; } onClipEvent (enterFrame) { if (this._name != "sBalloon0") { if (this.counter > 35) { wait = true; counter = 0; aSound = new Sound(); aSound.attachSound("steamblast"); aSound.setVolume(60); aSound.start(); } if (wait == false) { this._y = this._y - Math.abs(_root.spikeSpeed); counter++; } else { altCounter--; wait = true; this._y = this._y + 0.4; if (altCounter <= 0) { wait = false; counter = 0; altCounter = 8; } } i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._y <= -80) { _root.removeHazard(this._name); } } }
Frame 572
stop();
Instance of Symbol 171 MovieClip "arrow0" in Frame 572
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Frame 573
_root.clearBoard(); gotoAndPlay (76);
Frame 582
stop();
Frame 583
duplicateMovieClip (_root.fadeout, "fadeout1", 1001);
Frame 589
_root.clearBoard(); removeMovieClip(_root.fadeout1); if (_root.nextScreen == "level4") { gotoAndPlay (602); } else { gotoAndPlay (76); }
Frame 601
_root.balloontext._visible = 0; _root.numtext._visible = 0; _root.limit._visible = 0; stop();
Frame 723
gotoAndPlay (724);
Frame 724
function dupeClip(name) { var _local1 = _root; var _local2 = this; if (bPlaced < bLimit) { bType = _local1[name].bType; bPlaced++; theLayer = _local1.bLayers.pop(); switch (bType) { case "a" : duplicateMovieClip (_local2.aPlaced0, "aPlaced" + theLayer, theLayer); _local1["aPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["aPlaced" + theLayer]._y = _local1.object._y + 5; _local1["aPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["aPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[0]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "b" : duplicateMovieClip (_local2.bPlaced0, "bPlaced" + theLayer, theLayer); _local1["bPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["bPlaced" + theLayer]._y = _local1.object._y + 5; _local1["bPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["bPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[1]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "c" : duplicateMovieClip (_local2.cPlaced0, "cPlaced" + theLayer, theLayer); _local1["cPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["cPlaced" + theLayer]._y = _local1.object._y + 5; _local1["cPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["cPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[2]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } } } else { removeClip(name, false); } } function newClip(layer) { var _local1 = layer; var _local2 = _root; var _local3 = this; typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (_local3.c0, "c" + cCount, _local1); _local2["c" + cCount]._x = 220 + (Math.random() * 400); _local2["c" + cCount]._y = 360 + (Math.random() * 50); _local2["c" + cCount].bLayer = _local1; currentBalloons[_local1] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (_local3.b0, "b" + bCount, _local1); _local2["b" + bCount]._x = 220 + (Math.random() * 400); _local2["b" + bCount]._y = 360 + (Math.random() * 50); _local2["b" + bCount].bLayer = _local1; currentBalloons[_local1] = "b" + bCount; bCount++; } else { duplicateMovieClip (_local3.a0, "a" + aCount, _local1); _local2["a" + aCount]._x = 220 + (Math.random() * 400); _local2["a" + aCount]._y = 360 + (Math.random() * 50); _local2["a" + aCount].bLayer = _local1; currentBalloons[_local1] = "a" + aCount; aCount++; } } function removeClip(name, placed) { var _local1 = name; var _local2 = _root; _local2[_local1].gotoAndPlay(2); if (_local1 == "aPlaced0") { clearInterval(_local2[_local1].interval); bPlaced--; tPull = tPull - bTypes[0]; } else { test = _local2[_local1].bType; if (placed) { clearInterval(_local2[_local1].interval); bPlaced--; bLayers.push(_local2[_local1].bLayer); switch (test) { case "aPlaced" : tPull = tPull - bTypes[0]; return; case "bPlaced" : tPull = tPull - bTypes[1]; return; case "cPlaced" : tPull = tPull - bTypes[2]; } } } } function clearBoard() { var _local1 = _root; x = 0; while (x < _local1.ran) { removeMovieClip(_local1.currentBalloons[x]); x++; } clearInterval(_local1.aPlaced0.interval); z = 0; while (z < bLimit) { clearInterval(_local1["aPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["aPlaced" + _local1.placedStore[z]]); clearInterval(_local1["bPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["bPlaced" + _local1.placedStore[z]]); clearInterval(_local1["cPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["cPlaced" + _local1.placedStore[z]]); z++; } b = 0; while (b < startHazards) { clearInterval(_local1["hazard" + b]); b++; } a = 0; while (a < hLimit) { _local1["h" + _local1.hazardStore[a]].clipSound.stop(); removeMovieClip(_local1["h" + _local1.hazardStore[a]]); a++; } removeMovieClip(_local1.object); } function newHazard() { var _local1 = _root; if (hPlaced < hLimit) { typeRan = Math.round(Math.random() * 3); switch (typeRan) { case 0 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.plane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 700 + _local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 1 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.rplane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = -_local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 2 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.arrow0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 250 + (Math.random() * 300); _local1["h" + hLayer]._y = 400; _local1["h" + hlayer].xcenter = _local1["h" + hLayer]._x; _local1["h" + hlayer].ycenter = _local1["h" + hLayer]._y; _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("spikenoise"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 3 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.sBalloon0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 220 + (Math.random() * 400); _local1["h" + hLayer]._y = 360 + (Math.random() * 50); _local1["h" + hLayer].hLayer = hLayer; } } } function removeHazard(name) { hLayers.push(_root[name].hLayer); removeMovieClip(_root[name]); hPlaced--; } clouds = 0.1; hLimit = 6; hSpeed = 4; spikeSpeed = 1; startHazards = 1; rotate = -1; duplicateMovieClip (_root.theObject, "object", 1000); _root.object._x = 96; _root.object._y = 140; currentHazards = new Array(); a = 0; while (a < startHazards) { _root["hazard" + a] = setInterval(newHazard, 1000); currentHazards[a] = "hazard" + a; a++; } var ran = 7; yspeed = -2; currentBalloons = new Array(); bTypes = new Array(-0.8, -1.2, -0.5); if (_root.varpasser.difficulty == "easy") { tPull = 1.5; } else { tPull = 2.3; } bLimit = 7; aCount = 1; bCount = 1; cCount = 1; bPlaced = 1; hPlaced = 0; _root.limit.text = "/ " + bLimit; bLayers = new Array(); hLayers = new Array(); hazardStore = new Array(); k = 0; while (k < ran) { typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (this.c0, "c" + cCount, k); _root["c" + cCount]._x = 220 + (Math.random() * 400); _root["c" + cCount]._y = 360 + (Math.random() * 50); _root["c" + cCount].bLayer = k; currentBalloons[k] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (this.b0, "b" + bCount, k); _root["b" + bCount]._x = 220 + (Math.random() * 400); _root["b" + bCount]._y = 360 + (Math.random() * 50); _root["b" + bCount].bLayer = k; currentBalloons[k] = "b" + bCount; bCount++; } else { duplicateMovieClip (this.a0, "a" + aCount, k); _root["a" + aCount]._x = 220 + (Math.random() * 400); _root["a" + aCount]._y = 360 + (Math.random() * 50); _root["a" + aCount].bLayer = k; currentBalloons[k] = "a" + aCount; aCount++; } k++; } z = 0; while (z < hLimit) { k++; hLayers[z] = k; hazardStore[z] = k; z++; } placedStore = new Array(); z = 0; while (z < bLimit) { k++; bLayers[z] = k; placedStore[z] = k; z++; } newHazard();
Instance of Symbol 171 MovieClip "arrow0" in Frame 724
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Instance of Symbol 176 MovieClip "rplane0" in Frame 724
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 724
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 193 MovieClip "a0" in Frame 724
onClipEvent (load) { bType = "a"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "a0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 196 MovieClip "c0" in Frame 724
onClipEvent (load) { bType = "c"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "c0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 198 MovieClip "b0" in Frame 724
onClipEvent (load) { bType = "b"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "b0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); clipSound = new Sound(); clipSound.attachSound("rope"); clipSound.setVolume(40); clipSound.start(); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 97 MovieClip "cPlaced0" in Frame 724
onClipEvent (load) { bType = "cPlaced"; interval = setInterval(_root.removeClip, 11000, this._name, true); if (_name == "cPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 91 MovieClip "bPlaced0" in Frame 724
onClipEvent (load) { bType = "bPlaced"; interval = setInterval(_root.removeClip, 2500, this._name, true); if (_name == "bPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 279 MovieClip "theObject" in Frame 724
onClipEvent (load) { falling = true; won = false; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("dinofalling"); clipSound.setVolume(50); clipSound.start(); } onClipEvent (enterFrame) { if (!won) { this._y = this._y + _root.tPull; if ((_root.tPull > 0) && (falling == false)) { falling = true; this.gotoAndPlay("lookdown"); clipSound = new Sound(); clipSound.attachSound("dinofalling"); clipSound.setVolume(50); clipSound.start(); } if ((_root.tPull < 0) && (falling == true)) { falling = false; this.gotoAndPlay("lookright"); } if (falling == false) { test = Math.random() * 150; if ((test2 == true) && (test < 1)) { test2 = false; test = 20; } if (test < 1) { test2 = true; clipSound = new Sound(); clipSound.attachSound("dinonoise"); clipSound.setVolume(50); clipSound.start(); } } if (this.hitTest(_root.highroof)) { won = true; _root.gotoAndPlay("level4won"); } if (this.hitTest(_root.floor)) { won = true; _root.gotoAndPlay("level4over"); } } }
Instance of Symbol 254 MovieClip in Frame 724
onClipEvent (load) { rotate = 0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 20) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 724
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 30) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 724
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -20) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 40) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 103 MovieClip "aPlaced0" in Frame 724
onClipEvent (load) { bType = "aPlaced"; interval = setInterval(_root.removeClip, 5500, this._name, true); } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 203 MovieClip "numtext" in Frame 724
onClipEvent (enterFrame) { this.current.text = _root.bPlaced; }
Instance of Symbol 176 MovieClip "plane0" in Frame 724
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "plane0") { this._x = this._x - _root.hSpeed; i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x <= (-this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 191 MovieClip "sBalloon0" in Frame 724
onClipEvent (load) { counter = 0; altCounter = 8; wait = false; } onClipEvent (enterFrame) { if (this._name != "sBalloon0") { if (this.counter > 35) { wait = true; counter = 0; aSound = new Sound(); aSound.attachSound("steamblast"); aSound.setVolume(60); aSound.start(); } if (wait == false) { this._y = this._y - Math.abs(_root.spikeSpeed); counter++; } else { altCounter--; wait = true; this._y = this._y + 0.4; if (altCounter <= 0) { wait = false; counter = 0; altCounter = 8; } } i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._y <= -80) { _root.removeHazard(this._name); } } }
Frame 728
stop();
Frame 729
_root.clearBoard(); gotoAndPlay (76);
Frame 738
stop();
Frame 739
duplicateMovieClip (_root.fadeout, "fadeout1", 1001);
Frame 745
_root.clearBoard(); removeMovieClip(_root.fadeout1); if (_root.nextScreen == "theend") { gotoAndPlay (758); } else { gotoAndPlay (76); }
Frame 757
_root.balloontext._visible = 0; _root.numtext._visible = 0; _root.limit._visible = 0; stop();
Frame 758
function dupeClip(name) { var _local1 = _root; var _local2 = this; if (bPlaced < bLimit) { bType = _local1[name].bType; bPlaced++; theLayer = _local1.bLayers.pop(); switch (bType) { case "a" : duplicateMovieClip (_local2.aPlaced0, "aPlaced" + theLayer, theLayer); _local1["aPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["aPlaced" + theLayer]._y = _local1.object._y + 5; _local1["aPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["aPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[0]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "b" : duplicateMovieClip (_local2.bPlaced0, "bPlaced" + theLayer, theLayer); _local1["bPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["bPlaced" + theLayer]._y = _local1.object._y + 5; _local1["bPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["bPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[1]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } break; case "c" : duplicateMovieClip (_local2.cPlaced0, "cPlaced" + theLayer, theLayer); _local1["cPlaced" + theLayer]._x = 92 + (Math.Random() * 7); _local1["cPlaced" + theLayer]._y = _local1.objecth._y + 5; _local1["cPlaced" + theLayer]._rotation = Math.random() * (15 * rotate); _local1["cPlaced" + theLayer].bLayer = theLayer; tPull = tPull + bTypes[2]; if (rotate == -1) { rotate = 1; } else { rotate = -1; } } } else { removeClip(name, false); } } function newClip(layer) { var _local1 = layer; var _local2 = _root; var _local3 = this; typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (_local3.c0, "c" + cCount, _local1); _local2["c" + cCount]._x = 50 + (Math.random() * 600); _local2["c" + cCount]._y = 360 + (Math.random() * 50); _local2["c" + cCount].bLayer = _local1; currentBalloons[_local1] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (_local3.b0, "b" + bCount, _local1); _local2["b" + bCount]._x = 50 + (Math.random() * 600); _local2["b" + bCount]._y = 360 + (Math.random() * 50); _local2["b" + bCount].bLayer = _local1; currentBalloons[_local1] = "b" + bCount; bCount++; } else { duplicateMovieClip (_local3.a0, "a" + aCount, _local1); _local2["a" + aCount]._x = 50 + (Math.random() * 600); _local2["a" + aCount]._y = 360 + (Math.random() * 50); _local2["a" + aCount].bLayer = _local1; currentBalloons[_local1] = "a" + aCount; aCount++; } } function removeClip(name, placed) { var _local1 = name; var _local2 = _root; _local2[_local1].gotoAndPlay(2); if (_local1 == "aPlaced0") { clearInterval(_local2[_local1].interval); bPlaced--; _local2[_local1]._visible = 0; tPull = tPull - bTypes[0]; } else { test = _local2[_local1].bType; if (placed) { clearInterval(_local2[_local1].interval); bPlaced--; bLayers.push(_local2[_local1].bLayer); switch (test) { case "aPlaced" : tPull = tPull - bTypes[0]; return; case "bPlaced" : tPull = tPull - bTypes[1]; return; case "cPlaced" : tPull = tPull - bTypes[2]; } } } } function clearBoard() { var _local1 = _root; x = 0; while (x < _local1.ran) { removeMovieClip(_local1.currentBalloons[x]); x++; } clearInterval(_local1.aPlaced0.interval); z = 0; while (z < bLimit) { clearInterval(_local1["aPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["aPlaced" + _local1.placedStore[z]]); clearInterval(_local1["bPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["bPlaced" + _local1.placedStore[z]]); clearInterval(_local1["cPlaced" + _local1.placedStore[z]].interval); removeMovieClip(_local1["cPlaced" + _local1.placedStore[z]]); z++; } b = 0; while (b < startHazards) { clearInterval(_local1["hazard" + b]); b++; } a = 0; while (a < hLimit) { _local1["h" + _local1.hazardStore[a]].clipSound.stop(); removeMovieClip(_local1["h" + _local1.hazardStore[a]]); a++; } removeMovieClip(_local1.object); } function newHazard() { var _local1 = _root; if (hPlaced < hLimit) { typeRan = Math.round(Math.random() * 3); switch (typeRan) { case 0 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.plane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 700 + _local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 1 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.rplane0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = -_local1["h" + hLayer]._width; _local1["h" + hLayer]._y = 50 + (Math.random() * 250); _local1["h" + hLayer].hLayer = hLayer; _local1["h" + hLayer].clipSound = new Sound(); _local1["h" + hLayer].clipSound.attachSound("planeengine"); _local1["h" + hLayer].clipSound.setVolume(70); _local1["h" + hLayer].clipSound.start(); return; case 2 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.arrow0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 70 + (Math.random() * 500); _local1["h" + hLayer]._y = 400; _local1["h" + hlayer].xcenter = _local1["h" + hLayer]._x; _local1["h" + hlayer].ycenter = _local1["h" + hLayer]._y; _local1["h" + hLayer].hLayer = hLayer; return; case 3 : hPlaced++; hLayer = _local1.hLayers.pop(); duplicateMovieClip (_local1.sBalloon0, "h" + hLayer, hLayer); _local1["h" + hLayer]._x = 50 + (Math.random() * 600); _local1["h" + hLayer]._y = 360 + (Math.random() * 50); _local1["h" + hLayer].hLayer = hLayer; } } } function removeHazard(name) { hLayers.push(_root[name].hLayer); removeMovieClip(_root[name]); hPlaced--; } clouds = 0.1; hLimit = 15; hSpeed = 5; spikeSpeed = 2; startHazards = 3; rotate = -1; currentHazards = new Array(); a = 0; while (a < startHazards) { _root["hazard" + a] = setInterval(newHazard, 1000); currentHazards[a] = "hazard" + a; a++; } var ran = 15; yspeed = -2; currentBalloons = new Array(); bTypes = new Array(-0.8, -1.2, -0.5); tPull = 2.5; bLimit = 7; aCount = 1; bCount = 1; cCount = 1; bPlaced = 1; hPlaced = 0; _root.limit.text = "/ " + bLimit; bLayers = new Array(); hLayers = new Array(); hazardStore = new Array(); k = 0; while (k < ran) { typeRan = Math.round(Math.random() * 4); if ((typeRan == 0) || (typeRan == 1)) { duplicateMovieClip (this.c0, "c" + cCount, k); _root["c" + cCount]._x = 50 + (Math.random() * 600); _root["c" + cCount]._y = 360 + (Math.random() * 50); _root["c" + cCount].bLayer = k; currentBalloons[k] = "c" + cCount; cCount++; } else if (typeRan == 4) { duplicateMovieClip (this.b0, "b" + bCount, k); _root["b" + bCount]._x = 50 + (Math.random() * 600); _root["b" + bCount]._y = 360 + (Math.random() * 50); _root["b" + bCount].bLayer = k; currentBalloons[k] = "b" + bCount; bCount++; } else { duplicateMovieClip (this.a0, "a" + aCount, k); _root["a" + aCount]._x = 50 + (Math.random() * 600); _root["a" + aCount]._y = 360 + (Math.random() * 50); _root["a" + aCount].bLayer = k; currentBalloons[k] = "a" + aCount; aCount++; } k++; } z = 0; while (z < hLimit) { k++; hLayers[z] = k; hazardStore[z] = k; z++; } placedStore = new Array(); z = 0; while (z < bLimit) { k++; bLayers[z] = k; placedStore[z] = k; z++; }
Instance of Symbol 171 MovieClip "arrow0" in Frame 758
onClipEvent (load) { var radius = 150; var speed = 2; var degree = 0; var radian; var xcenter = this._x; var ycenter = this._y; _rotation = 45; } onClipEvent (enterFrame) { if (this._name != "arrow0") { degree = degree + speed; _rotation = (_rotation - 1.3); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (degree >= 180) { _root.removeHazard(this._name); } radian = (degree / 180) * Math.PI; this._x = xcenter + (Math.cos(radian) * radius); this._y = ycenter - (Math.sin(radian) * radius); } }
Instance of Symbol 176 MovieClip "rplane0" in Frame 758
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "rplane0") { this._x = this._x + Math.abs(_root.hSpeed); i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x >= (700 + this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 159 MovieClip in Frame 758
onClipEvent (load) { movement = _root.clouds; } onClipEvent (enterFrame) { this._x = this._x + movement; if (this._x > 700) { this._x = -this._width; } }
Instance of Symbol 254 MovieClip in Frame 758
onClipEvent (load) { rotate = 0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 20) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 758
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -10) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 30) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 254 MovieClip in Frame 758
onClipEvent (load) { rotate = -0.5; } onClipEvent (enterFrame) { if (rotate < 0) { this._rotation = this._rotation + rotate; if (this._rotation < -20) { rotate = rotate + 0.05; } else if (rotate > -0.5) { rotate = rotate - 0.05; } } else { this._rotation = this._rotation + rotate; if (this._rotation > 40) { rotate = rotate - 0.05; } else if (rotate < 0.5) { rotate = rotate + 0.05; } } }
Instance of Symbol 193 MovieClip "a0" in Frame 758
onClipEvent (load) { bType = "a"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "a0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 103 MovieClip "aPlaced0" in Frame 758
onClipEvent (load) { bType = "aPlaced"; interval = setInterval(_root.removeClip, 6000, this._name, true); } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 196 MovieClip "c0" in Frame 758
onClipEvent (load) { bType = "c"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "c0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 198 MovieClip "b0" in Frame 758
onClipEvent (load) { bType = "b"; dragging = false; removed = false; } onClipEvent (enterFrame) { if ((!dragging) && (this._name != "b0")) { this._y = this._y + _root.yspeed; if (_y <= -100) { _root.newClip(bLayer); _root.removeClip(this._name, false); } } } on (press) { if (!removed) { dragging = true; startDrag (this, true); } } on (release) { stopDrag(); dragging = false; if ((this._x < 190) && (_root.bPlaced < _root.bLimit)) { _root.dupeClip(this._name); _root.newClip(bLayer); _root.removeClip(this._name, false); } }
Instance of Symbol 97 MovieClip "cPlaced0" in Frame 758
onClipEvent (load) { bType = "cPlaced"; interval = setInterval(_root.removeClip, 12000, this._name, true); if (_name == "cPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 91 MovieClip "bPlaced0" in Frame 758
onClipEvent (load) { bType = "bPlaced"; interval = setInterval(_root.removeClip, 3000, this._name, true); if (_name == "bPlaced0") { clearInterval(interval); _visible = 0; } } onClipEvent (enterFrame) { this._y = _root.object._y + 2; }
Instance of Symbol 176 MovieClip "plane0" in Frame 758
onClipEvent (load) { flying = false; } onClipEvent (enterFrame) { if (this._name != "plane0") { this._x = this._x - _root.hSpeed; i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._x <= (-this._width)) { _root.removeHazard(this._name); } } }
Instance of Symbol 191 MovieClip "sBalloon0" in Frame 758
onClipEvent (load) { counter = 0; altCounter = 8; wait = false; } onClipEvent (enterFrame) { if (this._name != "sBalloon0") { if (this.counter > 35) { wait = true; counter = 0; aSound = new Sound(); aSound.attachSound("steamblast"); aSound.setVolume(60); aSound.start(); } if (wait == false) { this._y = this._y - Math.abs(_root.spikeSpeed); counter++; } else { altCounter--; wait = true; this._y = this._y + 0.4; if (altCounter <= 0) { wait = false; counter = 0; altCounter = 8; } } i = 0; while (i < _root.currentBalloons.length) { if (this.box.hitTest(_root[_root.currentBalloons[i]].box) && (!_root[_root.currentBalloons[i]].removed)) { layer = _root[_root.currentBalloons[i]].bLayer; _root.removeClip(_root[_root.currentBalloons[i]]._name, false); } i++; } if (this._y <= -80) { _root.removeHazard(this._name); } } }
Frame 775
stop();
Frame 777
duplicateMovieClip (_root.fadeout, "fadeout1", 1001);
Frame 785
_root.clearBoard(); removeMovieClip(_root.fadeout1); gotoAndPlay (76);
Symbol 50 Button
on (press) { getURL ("http://www.melee.com.au", "_blank", "POST"); }
Symbol 58 Button
on (press) { gotoAndPlay ("selectdif"); }
Symbol 62 Button
on (press) { _root.instructions._visible = 1; _root.instructions.gotoAndPlay("startslide"); }
Symbol 67 Button
on (press) { gotoAndPlay ("selectdif"); }
Symbol 68 Button
on (press) { _root.gotoAndPlay("instructions"); }
Symbol 76 Button
on (press) { this.gotoAndStop(1); _root.gotoAndPlay("inclose"); }
Symbol 90 MovieClip Frame 12
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
play();
Symbol 91 MovieClip Frame 13
removeMovieClip(this);
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 13
removeMovieClip(this);
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 13
if (this._name == "aPlaced0") { this._visible = 0; } removeMovieClip(this);
Symbol 110 Button
on (press) { play(); }
Symbol 118 Button
on (press) { gotoAndPlay ("slide1"); }
Symbol 132 Button
on (press) { gotoAndPlay ("slide2"); }
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 6
stop();
Symbol 133 MovieClip Frame 14
stop();
Symbol 133 MovieClip Frame 22
stop();
Symbol 142 Button
on (press) { _root.createEmptyMovieClip("varpasser", 1); _root.varpasser.difficulty = "easy"; _root.gotoAndPlay("difclose"); }
Symbol 145 Button
on (press) { _root.createEmptyMovieClip("varpasser", 1); varpasser.difficulty = "hard"; _root.gotoAndPlay("difclose"); }
Symbol 146 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
play();
Symbol 175 MovieClip Frame 1
ran = Math.random() * 4; if (ran < 1.5) { gotoAndPlay ("one"); } else if (ran < 2.5) { gotoAndPlay ("two"); } else { gotoAndPlay ("three"); }
Symbol 175 MovieClip Frame 65
gotoAndPlay (1);
Symbol 175 MovieClip Frame 130
gotoAndPlay (1);
Symbol 175 MovieClip Frame 169
gotoAndPlay (1);
Symbol 184 MovieClip Frame 51
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookup"); }
Symbol 184 MovieClip Frame 101
if (_root.theObject.falling) { gotoAndPlay ("lookdown"); } else { var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookup"); } }
Symbol 184 MovieClip Frame 153
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookup"); }
Symbol 191 MovieClip Frame 74
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookright"); }
Symbol 191 MovieClip Frame 148
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookright"); }
Symbol 193 MovieClip Frame 1
stop();
Symbol 193 MovieClip Frame 2
this.removed = true; if (this.dragging) { stopDrag(); this.dragging = false; } play();
Symbol 193 MovieClip Frame 13
this._visible = 0; _root.newClip(bLayer); removeMovieClip(this);
Symbol 196 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 2
this.removed = true; if (this.dragging) { stopDrag(); this.dragging = false; } play();
Symbol 196 MovieClip Frame 13
this._visible = 0; _root.newClip(bLayer); removeMovieClip(this);
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 2
this.removed = true; if (this.dragging) { stopDrag(); this.dragging = false; } play();
Symbol 198 MovieClip Frame 13
this._visible = 0; _root.newClip(bLayer); removeMovieClip(this);
Symbol 213 Button
on (press) { _root.nextScreen = "title"; gotoAndPlay ("exitlevel1"); }
Symbol 216 Button
on (press) { _root.nextScreen = "level2"; gotoAndPlay ("exitlevel1"); }
Symbol 220 Button
on (press) { _root.clearBoard(); gotoAndPlay (1); }
Symbol 222 Button
on (press) { _root.clearBoard(); gotoAndPlay (1); }
Symbol 223 Button
on (press) { _root.clearBoard(); gotoAndPlay (76); }
Symbol 224 Button
on (press) { _root.clearBoard(); gotoAndPlay (133); }
Symbol 238 MovieClip Frame 50
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); }
Symbol 238 MovieClip Frame 100
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); }
Symbol 238 MovieClip Frame 150
if (_root.theObject.falling) { gotoAndPlay ("lookdown"); } else { var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); } }
Symbol 240 Button
on (press) { _root.nextScreen = "title"; gotoAndPlay ("exitlevel2"); }
Symbol 241 Button
on (press) { _root.nextScreen = "level3"; gotoAndPlay ("exitlevel2"); }
Symbol 243 Button
on (press) { _root.clearBoard(); gotoAndPlay (289); }
Symbol 260 MovieClip Frame 50
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookright"); }
Symbol 260 MovieClip Frame 100
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookright"); }
Symbol 260 MovieClip Frame 150
if (_root.theObject.falling) { gotoAndPlay ("lookdown"); } else { var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookleft"); } else { gotoAndPlay ("lookright"); } }
Symbol 262 Button
on (press) { _root.nextScreen = "title"; gotoAndPlay ("exitlevel3"); }
Symbol 263 Button
on (press) { _root.nextScreen = "level4"; gotoAndPlay ("exitlevel3"); }
Symbol 265 Button
on (press) { _root.clearBoard(); gotoAndPlay (445); }
Symbol 279 MovieClip Frame 50
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); }
Symbol 279 MovieClip Frame 100
var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); }
Symbol 279 MovieClip Frame 150
if (_root.theObject.falling) { gotoAndPlay ("lookdown"); } else { var ran = Math.random(); if (ran < 0.5) { gotoAndPlay ("lookfront"); } else { gotoAndPlay ("lookright"); } }
Symbol 281 Button
on (press) { _root.nextScreen = "theend"; gotoAndPlay ("exitlevel4"); }
Symbol 283 Button
on (press) { _root.clearBoard(); gotoAndPlay (602); }
Symbol 287 Button
on (press) { gotoAndPlay ("endtotitle"); }

Library Items

Symbol 1 Sound [steamblast]
Symbol 2 Sound [spikenoise]
Symbol 3 Sound [rope]
Symbol 4 Sound [pandafalling]
Symbol 5 Sound [planeengine]
Symbol 6 Sound [elenoise]
Symbol 7 Sound [elefalling]
Symbol 8 Sound [dinonoise]
Symbol 9 Sound [dinofalling]
Symbol 10 Sound [catfalling]
Symbol 11 Sound [pandanoise]Used by:Timeline
Symbol 12 Sound [cannon]Used by:170
Symbol 13 Sound [catcute]Used by:Timeline
Symbol 14 Sound [pop]Used by:91 97 103 193 196 198  Timeline
Symbol 15 GraphicUsed by:22 66 76 118 132 217 222 224 243 265 283 284  Timeline
Symbol 16 FontUsed by:17 52 53 59 60 63 64 137 138 139 140 141 143 144 161 162 163 164 165 201 239 261 280
Symbol 17 TextUses:16Used by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:21 142 145
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 MovieClipUses:15Used by:133  Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 FontUsed by:25 26 27 28 29 30 31 32
Symbol 25 TextUses:24Used by:Timeline
Symbol 26 TextUses:24Used by:Timeline
Symbol 27 TextUses:24Used by:Timeline
Symbol 28 TextUses:24Used by:Timeline
Symbol 29 TextUses:24Used by:Timeline
Symbol 30 TextUses:24Used by:Timeline
Symbol 31 TextUses:24Used by:Timeline
Symbol 32 TextUses:24Used by:Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:Timeline
Symbol 35 BitmapUsed by:36 38 39
Symbol 36 GraphicUses:35Used by:44
Symbol 37 SoundUsed by:44
Symbol 38 GraphicUses:35Used by:44
Symbol 39 GraphicUses:35Used by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:36 37 38 39 40 41 42 43Used by:Timeline
Symbol 45 FontUsed by:46 47 48 51 78 112 128
Symbol 46 TextUses:45Used by:Timeline
Symbol 47 TextUses:45Used by:50
Symbol 48 TextUses:45Used by:50
Symbol 49 GraphicUsed by:50
Symbol 50 ButtonUses:47 48 49Used by:Timeline
Symbol 51 TextUses:45Used by:Timeline
Symbol 52 TextUses:16Used by:58 67  Timeline
Symbol 53 TextUses:16Used by:58 67
Symbol 54 GraphicUsed by:58 67
Symbol 55 FontUsed by:56
Symbol 56 TextUses:55Used by:58 67
Symbol 57 SoundUsed by:58 62 67 68 76
Symbol 58 ButtonUses:52 53 54 56 57Used by:Timeline
Symbol 59 TextUses:16Used by:62 68  Timeline
Symbol 60 TextUses:16Used by:62 68
Symbol 61 GraphicUsed by:62 68
Symbol 62 ButtonUses:59 60 61 57Used by:Timeline
Symbol 63 TextUses:16Used by:Timeline
Symbol 64 TextUses:16Used by:Timeline
Symbol 65 GraphicUsed by:Timeline
Symbol 66 MovieClipUses:15Used by:Timeline
Symbol 67 ButtonUses:52 53 54 56 57Used by:Timeline
Symbol 68 ButtonUses:59 60 61 57Used by:Timeline
Symbol 69 GraphicUsed by:70 194  Timeline
Symbol 70 MovieClipUses:69Used by:133
Symbol 71 GraphicUsed by:133
Symbol 72 FontUsed by:73 74 75 125 126 127 129 130 131 202 206 207 208 209 218 219 221 242 264 282 285 286
Symbol 73 TextUses:72Used by:76
Symbol 74 TextUses:72Used by:76
Symbol 75 EditableTextUses:72Used by:76
Symbol 76 ButtonUses:73 74 15 75 57Used by:133
Symbol 77 GraphicUsed by:133
Symbol 78 TextUses:45Used by:133
Symbol 79 GraphicUsed by:91
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84 133
Symbol 82 GraphicUsed by:84 96 102 133
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:80 81 82 83Used by:91 198
Symbol 85 GraphicUsed by:90
Symbol 86 GraphicUsed by:90
Symbol 87 GraphicUsed by:90
Symbol 88 GraphicUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:85 86 87 88 89Used by:91 97 103 193 196 198  Timeline
Symbol 91 MovieClipUses:79 84 90 14Used by:104  Timeline
Symbol 92 GraphicUsed by:97
Symbol 93 GraphicUsed by:96
Symbol 94 GraphicUsed by:96 133
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:93 94 82 95Used by:97 196
Symbol 97 MovieClipUses:92 96 90 14Used by:104  Timeline
Symbol 98 GraphicUsed by:103
Symbol 99 GraphicUsed by:102
Symbol 100 GraphicUsed by:102 133
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:99 100 101 82Used by:103 193
Symbol 103 MovieClipUses:98 102 90 14Used by:104  Timeline
Symbol 104 MovieClipUses:91 97 103Used by:133  Timeline
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:133 184  Timeline
Symbol 107 GraphicUsed by:110
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 ButtonUses:107 108 109Used by:133
Symbol 111 SoundUsed by:133
Symbol 112 TextUses:45Used by:133
Symbol 113 BitmapUsed by:115 174
Symbol 114 BitmapUsed by:115 172
Symbol 115 GraphicUses:113 114Used by:133
Symbol 116 GraphicUsed by:118 132
Symbol 117 GraphicUsed by:118 132
Symbol 118 ButtonUses:116 117 15Used by:133
Symbol 119 GraphicUsed by:133
Symbol 120 GraphicUsed by:133
Symbol 121 GraphicUsed by:133
Symbol 122 GraphicUsed by:133
Symbol 123 GraphicUsed by:133
Symbol 124 GraphicUsed by:133
Symbol 125 TextUses:72Used by:133
Symbol 126 TextUses:72Used by:133
Symbol 127 TextUses:72Used by:133
Symbol 128 TextUses:45Used by:133
Symbol 129 TextUses:72Used by:133
Symbol 130 TextUses:72Used by:133
Symbol 131 TextUses:72Used by:133
Symbol 132 ButtonUses:116 117 15Used by:133
Symbol 133 MovieClipUses:70 71 76 77 78 104 106 22 110 111 112 115 118 119 100 120 82 121 94 122 123 81 124 125 126 127 128 129 130 131 132Used by:Timeline
Symbol 134 SoundUsed by:Timeline
Symbol 135 SoundUsed by:Timeline
Symbol 136 GraphicUsed by:146
Symbol 137 TextUses:16Used by:146
Symbol 138 TextUses:16Used by:146
Symbol 139 TextUses:16Used by:146
Symbol 140 TextUses:16Used by:142
Symbol 141 TextUses:16Used by:142
Symbol 142 ButtonUses:140 141 20Used by:146
Symbol 143 TextUses:16Used by:145
Symbol 144 TextUses:16Used by:145
Symbol 145 ButtonUses:143 144 20Used by:146
Symbol 146 MovieClipUses:136 137 138 139 142 145Used by:Timeline
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:Timeline
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:Timeline
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:Timeline
Symbol 153 GraphicUsed by:Timeline
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:Timeline
Symbol 156 SoundUsed by:Timeline
Symbol 157 SoundUsed by:Timeline
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:Timeline
Symbol 160 SoundUsed by:Timeline
Symbol 161 TextUses:16Used by:Timeline
Symbol 162 TextUses:16Used by:Timeline
Symbol 163 TextUses:16Used by:Timeline
Symbol 164 TextUses:16Used by:Timeline
Symbol 165 TextUses:16Used by:Timeline
Symbol 166 GraphicUsed by:171 176
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClipUses:168Used by:171
Symbol 170 MovieClipUses:12Used by:171
Symbol 171 MovieClipUses:166 169 170Used by:Timeline
Symbol 172 GraphicUses:114Used by:173
Symbol 173 MovieClipUses:172Used by:176
Symbol 174 GraphicUses:113Used by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClipUses:166 173 175Used by:Timeline
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:184
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:181
Symbol 181 MovieClipUses:180Used by:184 238 260 279
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:106 178 181 183Used by:Timeline
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:186Used by:191
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:191
Symbol 191 MovieClipUses:187 190Used by:Timeline
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192 102 90 14Used by:Timeline
Symbol 194 MovieClipUses:69Used by:Timeline
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195 96 90 14Used by:Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197 84 90 14Used by:Timeline
Symbol 199 GraphicUsed by:Timeline
Symbol 200 GraphicUsed by:Timeline
Symbol 201 EditableTextUses:16Used by:Timeline
Symbol 202 EditableTextUses:72Used by:203
Symbol 203 MovieClipUses:202Used by:Timeline
Symbol 204 GraphicUsed by:Timeline
Symbol 205 GraphicUsed by:Timeline
Symbol 206 EditableTextUses:72Used by:Timeline
Symbol 207 TextUses:72Used by:216 241 263 281  Timeline
Symbol 208 TextUses:72Used by:213 220 223 240 262 287  Timeline
Symbol 209 TextUses:72Used by:Timeline
Symbol 210 GraphicUsed by:213 220 223 240 262 287
Symbol 211 FontUsed by:212 215
Symbol 212 EditableTextUses:211Used by:213 220 223 240 262 287
Symbol 213 ButtonUses:208 210 212Used by:Timeline
Symbol 214 GraphicUsed by:216 241 263 281
Symbol 215 EditableTextUses:211Used by:216 241 263 281
Symbol 216 ButtonUses:207 214 215Used by:Timeline
Symbol 217 MovieClipUses:15Used by:Timeline
Symbol 218 TextUses:72Used by:Timeline
Symbol 219 TextUses:72Used by:Timeline
Symbol 220 ButtonUses:208 210 212Used by:Timeline
Symbol 221 TextUses:72Used by:222 224 243 265 283
Symbol 222 ButtonUses:221 15Used by:Timeline
Symbol 223 ButtonUses:208 210 212Used by:Timeline
Symbol 224 ButtonUses:221 15Used by:Timeline
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:Timeline
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:Timeline
Symbol 229 GraphicUsed by:Timeline
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:Timeline
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:238  Timeline
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:238
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:238
Symbol 238 MovieClipUses:233 235 237 181Used by:Timeline
Symbol 239 EditableTextUses:16Used by:Timeline
Symbol 240 ButtonUses:208 210 212Used by:Timeline
Symbol 241 ButtonUses:207 214 215Used by:Timeline
Symbol 242 TextUses:72Used by:Timeline
Symbol 243 ButtonUses:221 15Used by:Timeline
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:Timeline
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:Timeline
Symbol 248 GraphicUsed by:Timeline
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:Timeline
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:260  Timeline
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:Timeline
Symbol 255 SoundUsed by:Timeline
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:260
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:252 257 259 181Used by:Timeline
Symbol 261 EditableTextUses:16Used by:Timeline
Symbol 262 ButtonUses:208 210 212Used by:Timeline
Symbol 263 ButtonUses:207 214 215Used by:Timeline
Symbol 264 TextUses:72Used by:Timeline
Symbol 265 ButtonUses:221 15Used by:Timeline
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:Timeline
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:Timeline
Symbol 270 GraphicUsed by:Timeline
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:Timeline
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:279  Timeline
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:279
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 MovieClipUses:274 276 278 181Used by:Timeline
Symbol 280 EditableTextUses:16Used by:Timeline
Symbol 281 ButtonUses:207 214 215Used by:Timeline
Symbol 282 TextUses:72Used by:Timeline
Symbol 283 ButtonUses:221 15Used by:Timeline
Symbol 284 MovieClipUses:15Used by:Timeline
Symbol 285 TextUses:72Used by:Timeline
Symbol 286 TextUses:72Used by:Timeline
Symbol 287 ButtonUses:208 210 212Used by:Timeline

Instance Names

"lbar"Frame 1Symbol 21 MovieClip
"instructions"Frame 97Symbol 133 MovieClip
"arrow0"Frame 254Symbol 171 MovieClip
"rplane0"Frame 254Symbol 176 MovieClip
"theObject"Frame 254Symbol 184 MovieClip
"plane0"Frame 254Symbol 176 MovieClip
"sBalloon0"Frame 254Symbol 191 MovieClip
"a0"Frame 254Symbol 193 MovieClip
"roof"Frame 254Symbol 194 MovieClip
"c0"Frame 254Symbol 196 MovieClip
"b0"Frame 254Symbol 198 MovieClip
"cPlaced0"Frame 254Symbol 97 MovieClip
"bPlaced0"Frame 254Symbol 91 MovieClip
"aPlaced0"Frame 254Symbol 103 MovieClip
"floor"Frame 254Symbol 194 MovieClip
"limit"Frame 254Symbol 201 EditableText
"numtext"Frame 254Symbol 203 MovieClip
"rplane0"Frame 258Symbol 176 MovieClip
"status"Frame 260Symbol 206 EditableText
"fadeout"Frame 269Symbol 217 MovieClip
"arrow0"Frame 411Symbol 171 MovieClip
"rplane0"Frame 411Symbol 176 MovieClip
"theObject"Frame 411Symbol 238 MovieClip
"a0"Frame 411Symbol 193 MovieClip
"roof"Frame 411Symbol 194 MovieClip
"c0"Frame 411Symbol 196 MovieClip
"b0"Frame 411Symbol 198 MovieClip
"cPlaced0"Frame 411Symbol 97 MovieClip
"bPlaced0"Frame 411Symbol 91 MovieClip
"aPlaced0"Frame 411Symbol 103 MovieClip
"floor"Frame 411Symbol 194 MovieClip
"limit"Frame 411Symbol 239 EditableText
"numtext"Frame 411Symbol 203 MovieClip
"plane0"Frame 411Symbol 176 MovieClip
"sBalloon0"Frame 411Symbol 191 MovieClip
"status"Frame 417Symbol 206 EditableText
"fadeout"Frame 426Symbol 217 MovieClip
"arrow0"Frame 568Symbol 171 MovieClip
"rplane0"Frame 568Symbol 176 MovieClip
"a0"Frame 568Symbol 193 MovieClip
"roof"Frame 568Symbol 194 MovieClip
"c0"Frame 568Symbol 196 MovieClip
"b0"Frame 568Symbol 198 MovieClip
"cPlaced0"Frame 568Symbol 97 MovieClip
"bPlaced0"Frame 568Symbol 91 MovieClip
"floor"Frame 568Symbol 194 MovieClip
"highroof"Frame 568Symbol 194 MovieClip
"theObject"Frame 568Symbol 260 MovieClip
"aPlaced0"Frame 568Symbol 103 MovieClip
"limit"Frame 568Symbol 261 EditableText
"numtext"Frame 568Symbol 203 MovieClip
"plane0"Frame 568Symbol 176 MovieClip
"sBalloon0"Frame 568Symbol 191 MovieClip
"arrow0"Frame 572Symbol 171 MovieClip
"status"Frame 574Symbol 206 EditableText
"fadeout"Frame 583Symbol 217 MovieClip
"arrow0"Frame 724Symbol 171 MovieClip
"rplane0"Frame 724Symbol 176 MovieClip
"a0"Frame 724Symbol 193 MovieClip
"roof"Frame 724Symbol 194 MovieClip
"c0"Frame 724Symbol 196 MovieClip
"b0"Frame 724Symbol 198 MovieClip
"cPlaced0"Frame 724Symbol 97 MovieClip
"bPlaced0"Frame 724Symbol 91 MovieClip
"floor"Frame 724Symbol 194 MovieClip
"highroof"Frame 724Symbol 194 MovieClip
"theObject"Frame 724Symbol 279 MovieClip
"aPlaced0"Frame 724Symbol 103 MovieClip
"limit"Frame 724Symbol 280 EditableText
"numtext"Frame 724Symbol 203 MovieClip
"plane0"Frame 724Symbol 176 MovieClip
"sBalloon0"Frame 724Symbol 191 MovieClip
"status"Frame 730Symbol 206 EditableText
"fadeout"Frame 739Symbol 217 MovieClip
"arrow0"Frame 758Symbol 171 MovieClip
"rplane0"Frame 758Symbol 176 MovieClip
"a0"Frame 758Symbol 193 MovieClip
"roof"Frame 758Symbol 194 MovieClip
"aPlaced0"Frame 758Symbol 103 MovieClip
"c0"Frame 758Symbol 196 MovieClip
"b0"Frame 758Symbol 198 MovieClip
"cPlaced0"Frame 758Symbol 97 MovieClip
"bPlaced0"Frame 758Symbol 91 MovieClip
"plane0"Frame 758Symbol 176 MovieClip
"sBalloon0"Frame 758Symbol 191 MovieClip
"fadeout"Frame 777Symbol 217 MovieClip
"box"Symbol 171 MovieClip Frame 1Symbol 169 MovieClip
"spikeSound"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"box"Symbol 176 MovieClip Frame 1Symbol 173 MovieClip
"box"Symbol 191 MovieClip Frame 1Symbol 187 MovieClip
"box"Symbol 191 MovieClip Frame 75Symbol 190 MovieClip
"box"Symbol 193 MovieClip Frame 1Symbol 102 MovieClip
"box"Symbol 196 MovieClip Frame 1Symbol 96 MovieClip
"box"Symbol 198 MovieClip Frame 1Symbol 84 MovieClip
"current"Symbol 203 MovieClip Frame 1Symbol 202 EditableText

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Wx$VYGa8um8EselCvsJYYPiZ0."
ExportAssets (56)Timeline Frame 1Symbol 1 as "steamblast"
ExportAssets (56)Timeline Frame 1Symbol 2 as "spikenoise"
ExportAssets (56)Timeline Frame 1Symbol 3 as "rope"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pandafalling"
ExportAssets (56)Timeline Frame 1Symbol 5 as "planeengine"
ExportAssets (56)Timeline Frame 1Symbol 6 as "elenoise"
ExportAssets (56)Timeline Frame 1Symbol 7 as "elefalling"
ExportAssets (56)Timeline Frame 1Symbol 8 as "dinonoise"
ExportAssets (56)Timeline Frame 1Symbol 9 as "dinofalling"
ExportAssets (56)Timeline Frame 1Symbol 10 as "catfalling"
ExportAssets (56)Timeline Frame 1Symbol 11 as "pandanoise"
ExportAssets (56)Timeline Frame 1Symbol 12 as "cannon"
ExportAssets (56)Timeline Frame 1Symbol 13 as "catcute"
ExportAssets (56)Timeline Frame 1Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 97Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 97Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 97Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 212Symbol 13 as "catcute"
ExportAssets (56)Timeline Frame 242Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 254Symbol 12 as "cannon"
ExportAssets (56)Timeline Frame 254Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 254Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 254Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 376Symbol 11 as "pandanoise"
ExportAssets (56)Timeline Frame 399Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 555Symbol 14 as "pop"
ExportAssets (56)Timeline Frame 712Symbol 14 as "pop"

Labels

"lbar2"Frame 1
"transition"Frame 4
"titlescreen"Frame 85
"playgame"Frame 87
"instructions"Frame 97
"inclose"Frame 108
"selectdif"Frame 117
"difclose"Frame 126
"level1won"Frame 260
"exitlevel1"Frame 269
"level1over"Frame 278
"level2won"Frame 417
"exitlevel2"Frame 426
"level2over"Frame 434
"level3won"Frame 574
"exitlevel3"Frame 583
"level3over"Frame 591
"level4won"Frame 730
"exitlevel4"Frame 739
"level4over"Frame 747
"endtotitle"Frame 777
"startslide"Symbol 133 MovieClip Frame 2
"slide1"Symbol 133 MovieClip Frame 6
"slide2"Symbol 133 MovieClip Frame 14
"spikeStart"Symbol 170 MovieClip Frame 2
"one"Symbol 175 MovieClip Frame 2
"two"Symbol 175 MovieClip Frame 66
"three"Symbol 175 MovieClip Frame 131
"lookleft"Symbol 184 MovieClip Frame 1
"lookdown"Symbol 184 MovieClip Frame 52
"lookup"Symbol 184 MovieClip Frame 102
"lookleft"Symbol 191 MovieClip Frame 1
"lookright"Symbol 191 MovieClip Frame 75
"lookright"Symbol 238 MovieClip Frame 1
"lookfront"Symbol 238 MovieClip Frame 51
"lookdown"Symbol 238 MovieClip Frame 101
"lookright"Symbol 260 MovieClip Frame 1
"lookleft"Symbol 260 MovieClip Frame 51
"lookdown"Symbol 260 MovieClip Frame 101
"lookright"Symbol 279 MovieClip Frame 1
"lookfront"Symbol 279 MovieClip Frame 51
"lookdown"Symbol 279 MovieClip Frame 101




http://swfchan.com/13/61624/info.shtml
Created: 15/4 -2019 11:46:12 Last modified: 15/4 -2019 11:46:12 Server time: 03/05 -2024 15:30:19