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

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

Ice Age 2.swf

This is the info page for
Flash #30211

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


Text
ROOMTEMP

GO!

GO!

ICE AGE!

YOU WIN!

YOU WIN!

MANNY

1

LEVEL

LOADING

Use your
left and right
arrow keys to
move Scrat.
Use your
Spacebar to
drop glacial
cubes on or
beside like
colored cubes
to break
them.
If you break all
the cubes
Scrat's friends
will be set
free!

IN CINEMAS
APRIL 7

NEXT

Help Scrat rescue his friends by dropping
glacial cubes on top or beside like colored cubes
to break them apart. Break all the cubes to
clear the level and release Scrat's friend.

Use your left and right arrow keys to
move Scrat back and forth across
the game area. When Scrat is above a
like colored glacial cube, press Spacebar
to drop the one in his hands.

Scrat the saber-toothed squirrel is back.
He's still chasing the ever-elusive nut,
this time through a watery, muddy mess.
Only now, with the impending flood,
he just might be a hero, too.

CLOSE

The claw holds Scrat's next glacial cube.
Use this to your advantage when deciding
where to drop your current block.

Everytime you successfully drop and break
glacial cubes, the thermometer temperature
will rise. For the hard difficulty level,
temperature won't rise as much
as on the easy level.

Be careful! Evertime you drop and miss
glacial cubes, the temperature
will drop. Miss too many and
the temperature will drop
to ice age adding
another level of glacial cubes.

If the cubes reach the top, it's game over!

SELECT A DIFFICULTY:

BREAK OUT ONE OF THE FOLLOWING:

START
OVER

SELECT ANOTHER ONE TO
ADVANCE TO NEXT LEVEL:

On the outside, he looks like
your typical two-stories-tall,
10,000-pound elephant covered
in fur. But behind those pearly
whites and cool exterior is
the Ice Age's biggest heart.

You helped Scrat
break out

Ellie's a female mammoth who
believes she's a possum and
she is comfortable with that.
She's fun-loving and a free-spirit
which continually challenges
Manny's rigid sense of mammoth
propriety. Ellie also comes with
excess baggage in the form of
her two possum brothers,
Crash and Eddie.

The meat eater of the group,
Diego used to be the baddest
part of a pack of mean
saber tooth tigers. Now,
he's the best part of our
weird herd of adventurers.

For Crash, there's no tree he can't
catapult from, no animal too tough to
antagonize and no boiling tar pit too
hot or too large to leap over.
Eddie follows in brother Crash's
footsteps through all the mayhem
and stunts. Eddie is the sensitive
one of the possum brothers.

Worldly. Witty. Smooth. Debonair…
Sid is none of these! Anyone,
and by that we mean EVERYONE,
will tell you it's more like Goofball.
Loudmouth. Klutz. Embarrassment.
Despite all that, this sloth remains
the truest friend you could have
in the Ice Age.

START OVER

REPLAY LEVEL

You helped Scrat break
out his friends!

ActionScript [AS1/AS2]

Frame 1
play();
Frame 2
loading = this.getBytesLoaded(); total = this.getBytesTotal(); percent = Math.round((loading / total) * 100); this.loader.gotoAndStop(percent); if (percent > 99) { play(); } else { gotoAndPlay (1); }
Frame 18
gotoAndStop (19);
Frame 19
function initTools() { var _local1 = _global; _local1.gameName = ""; _local1.level = 1; _local1.skill = "easy"; _local1.character = "manny"; _local1.maxLevel = 5; savedCharacters.splice(0, savedCharacters.length); } function attachGame() { var _local1 = _global; _local1.gameName = "g" + _local1.gameNum; this.attachMovie("main_game_mc", _local1.gameName, 200, {_x:126.8, _y:-30}); } function removeGame() { var _local1 = _global; _local1.gameName = "g" + _local1.gameNum; removeMovieClip(this[_local1.gameName]); _local1.gameNum = _local1.gameNum + 1; } function goGame() { this.gotoAndStop("gameBuild"); } function resetTherm() { this.bg_mc.mercury_mc.gotoAndStop("start"); } function gameWinner() { savedCharacters.push(_global.character); _global.level = _global.level + 1; this.frozenChar_mc.thaw(); } function gameLoser() { this.frozenChar_mc.deepFreeze(); } function replayLevel() { goGame(); } function startOver() { resetTherm(); removeGame(); initTools(); gotoAndPlay ("homepage"); } function initSounds() { var _local2 = this; var _local1 = 1; while (_local1 <= 12) { _local2["sounder" + _local1] = new Sound(_local2); _local2["sounder" + _local1].attachSound("snd" + _local1); soundArray.push(_local2["sounder" + _local1]); _local1++; } } function nextLevel() { if (_global.level <= _global.maxLevel) { goGame(); } else { gotoAndPlay ("final"); } } function soundCall(which, secondsIn) { var _local1 = which; var _local2 = secondsIn; if (_local2.toString() == undefined) { _local2 = 0; } if ((_local1 == 9) || (_local1 == 8)) { soundArray[_local1].start(_local2); } else if ((soundArray[_local1].position <= 1) || (soundArray[_local1].position == soundArray[_local1].duration)) { soundArray[_local1].start(_local2); } } var savedCharacters = new Array(); _global.gameNum = new Number(1); var soundArray = new Array(); initTools(); initSounds(); play();
Frame 29
stop(); bg_mc.scrat_anim_2_mc.gotoAndPlay("build");
Frame 34
nextFrame(); bg_mc.scrat_anim_2_mc.gotoAndPlay("close");
Frame 41
stop(); removeGame(); gameLoser(); this.frozenChar_mc.alphaME(gameOver_mc); bg_mc.scrat_anim_2_mc.gotoAndPlay("build");
Frame 50
stop(); removeGame(); gameWinner(); bg_mc.scrat_anim_2_mc.gotoAndPlay("build");
Frame 58
play();
Frame 68
stop();
Symbol 25 MovieClip [tile] Frame 1
stop();
Symbol 25 MovieClip [tile] Frame 5
play();
Symbol 25 MovieClip [tile] Frame 8
if (callback == true) { _level0.soundCall(2); }
Symbol 25 MovieClip [tile] Frame 24
function callbackFunct() { clearInterval(cube_int); target.tempChange("up"); } this._alpha = 0; this.color.setTransform(target.CTobj0); gotoAndStop ("start"); if (callback == true) { callback = false; cube_int = setInterval(callbackFunct, 120); }
Symbol 32 MovieClip Frame 1
play();
Symbol 32 MovieClip Frame 223
gotoAndPlay ("start");
Symbol 32 MovieClip Frame 224
play();
Symbol 32 MovieClip Frame 240
gotoAndPlay ("start");
Symbol 32 MovieClip Frame 244
play();
Symbol 32 MovieClip Frame 260
gotoAndPlay ("start");
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 5
play();
Symbol 45 MovieClip Frame 56
blink_mc.gotoAndPlay("blink");
Symbol 45 MovieClip Frame 211
blink_mc.gotoAndPlay("blink");
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 5
play(); scrat_tail_mc.gotoAndPlay("right");
Symbol 47 MovieClip Frame 19
gotoAndStop ("start");
Symbol 47 MovieClip Frame 32
play(); scrat_tail_mc.gotoAndPlay("left");
Symbol 47 MovieClip Frame 46
gotoAndStop ("start");
Symbol 47 MovieClip Frame 52
play();
Symbol 47 MovieClip Frame 62
gotoAndStop ("start");
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 6
play(); _parent.scrat_body_mc.gotoAndPlay("throw");
Symbol 52 MovieClip Frame 16
gotoAndStop ("start");
Symbol 53 MovieClip Frame 1
stop();
Instance of Symbol 25 MovieClip [tile] "shadow_mc" in Symbol 53 MovieClip Frame 1
onClipEvent (load) { this._alpha = 0; } onClipEvent (enterFrame) { if (this._parent.tile_mc._alpha == 0) { this._alpha = 0; } else { this._alpha = 20; } }
Instance of Symbol 29 MovieClip "claw" in Symbol 54 MovieClip Frame 1
onClipEvent (load) { function dropMe() { var _local1 = this; _yTween = new mx.transitions.Tween(_local1, "_y", easeType, _local1._y - _local1._height, my_y, time, true); } function liftMe() { var _local1 = this; _yTween = new mx.transitions.Tween(_local1, "_y", easeType, _local1._y, _local1._y - _local1._height, time, true); _alphaTween = new mx.transitions.Tween(_local1._parent, "_alpha", easeType2, 100, 0, 0.2, true); } var my_y = this._y; easeType = mx.transitions.easing.Bounce.easeOut; easeType2 = mx.transitions.easing.Strong.easeOut; var time = 1; dropMe(); }
Symbol 56 MovieClip Frame 30
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 5
play();
Symbol 57 MovieClip Frame 36
gotoAndStop ("start");
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 4
play();
Symbol 67 MovieClip Frame 42
_parent.keyInit();
Symbol 67 MovieClip Frame 57
gotoAndStop ("start");
Symbol 67 MovieClip Frame 59
play();
Symbol 67 MovieClip Frame 89
gotoAndStop ("start");
Symbol 67 MovieClip Frame 101
play();
Symbol 67 MovieClip Frame 143
stop(); _parent._parent.gotoAndStop("gameWin");
Symbol 80 MovieClip Frame 1
play();
Symbol 80 MovieClip Frame 23
play();
Symbol 80 MovieClip Frame 31
gotoAndPlay ("loop");
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 5
play();
Symbol 81 MovieClip Frame 17
_level0.soundCall(3);
Symbol 81 MovieClip Frame 37
_level0.soundCall(10);
Symbol 81 MovieClip Frame 78
stop(); this._parent._parent.gotoAndStop("gameLose"); this._parent._parent.resetTherm();
Symbol 85 MovieClip [main_game_mc] Frame 1
this._alpha = 0; play(); var skill = _global.skill; var level = _global.level; var temperatures = new Array("ICE AGE!", "Frigid", "Cool", "RoomTemp"); var tempAnchors = new Array("temp0", "temp1", "temp2", "temp3"); var CTobj0 = {ra:0, rb:0, ga:0, gb:0, ba:0, bb:0, aa:0, ab:0}; var CTobj1 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:80, ab:0}; var CTobj2 = {ra:100, rb:153, ga:100, gb:-84, ba:100, bb:-84, aa:80, ab:0}; var CTobj3 = {ra:100, rb:23, ga:100, gb:23, ba:100, bb:-107, aa:80, ab:0}; var CTobj4 = {ra:100, rb:-70, ga:100, gb:-33, ba:100, bb:255, aa:80, ab:0}; var CTobj5 = {ra:100, rb:162, ga:100, gb:-24, ba:100, bb:-75, aa:80, ab:0}; var CTobj6 = {ra:100, rb:-50, ga:100, gb:255, ba:100, bb:-50, aa:80, ab:0}; var CTobj7 = {ra:100, rb:188, ga:100, gb:-25, ba:100, bb:0, aa:80, ab:0}; var CTobj8 = {ra:100, rb:-28, ga:100, gb:-107, ba:100, bb:0, aa:80, ab:0}; var CTobj9 = {ra:100, rb:-140, ga:100, gb:-112, ba:100, bb:-28, aa:80, ab:0};
Symbol 85 MovieClip [main_game_mc] Frame 2
function traceObj(obj) { var _local1 = obj; for (var _local2 in _local1) { trace((_local2 + ": ") + _local1[_local2]); } } function tileName(x, y) { return((("t" + x) + "_") + y); } function drawGridFoundation() { var tileDepth = 1000; var _local3 = 1; while (_local3 <= gridHeight) { var _local2 = 1; while (_local2 <= gridWidth) { var _local1 = tileName(_local2, _local3); container_mc.attachMovie("tile", _local1, tileDepth); container_mc[_local1]._x = (_local2 - 1) * container_mc[_local1]._width; container_mc[_local1]._y = (_local3 - 1) * container_mc[_local1]._height; container_mc[_local1].color = new Color(container_mc[_local1]); container_mc[_local1].color.setTransform(CTobj0); container_mc[_local1]._alpha = 0; container_mc[_local1].target = this; container_mc[_local1].callback = false; tileDepth++; _local2++; } _local3++; } } function constructIceAge() { _level0.soundCall(1); _level0.soundCall(5); this.text_overlay_mc.gotoAndPlay("iceage"); container_mc.shakeIt(); snowStorm_mc.gotoAndPlay("build"); shake_init = setInterval(constructIceAgeTwo, 800); } function constructIceAgeTwo() { _level0.soundCall(4); clearInterval(shake_init); container_mc.shakeStop(); var topflag = false; var gH = 1; while (gH <= gridHeight) { var gW = 1; while (gW <= gridWidth) { var myName = tileName(gW, gH); var aboveName = tileName(gW, Number(gH - 1)); if (Number(gH) == 1) { var testTop = checkAgainstTransformZero(container_mc[myName].color.getTransform()); if (testTop == false) { topflag = true; } } container_mc[aboveName].color.setTransform(container_mc[myName].color.getTransform()); container_mc[myName].color.setTransform(CTobj0); gW++; } gH++; } if (topflag == false) { var time = 0; var j = 1; while (j <= gridWidth) { var myName = tileName(j, gridHeight); var rangeOfColors = findRangeOfColors(); var rnd = randRange(1, rangeOfColors); container_mc[myName].color.setTransform(eval ("CTobj" + rnd)); container_mc[myName]._alpha = blockAlpha; easeType = mx.transitions.easing.Strong.easeIn; time = time + 0.1; AlphaTween = new mx.transitions.Tween(container_mc[myName], "_alpha", easeType, 0, blockAlpha, time, true); AlphaTween.onMotionFinished = function (obj) { var _local1 = obj; var _local2 = tileName(gridWidth, gridHeight); for (var _local3 in _local1) { if (_local1[_local3]._name == _local2) { getNextBlockForTosser(); currentTemp = temperatures.length - 1; initTemp(); } } }; j++; } var tester = checkBlankLeft(); if (tester == true) { ultimateIceAge(); } } else { ultimateIceAge(); } } function ultimateIceAge() { _level0.soundCall(11, 1); var _local2 = 1; while (_local2 <= gridHeight) { var _local1 = 1; while (_local1 <= gridWidth) { var _local3 = tileName(_local1, _local2); tosser_mc.claw.liftMe(); container_mc[_local3].gotoAndPlay("break"); scrat_fall_mc.gotoAndPlay("build"); _local1++; } _local2++; } } function initTosser() { var myName = tileName(3, 1); tosser._x = container_mc[myName]._x; tosser.X = 3; var rangeOfColors = findRangeOfColors(); var rnd = randRange(1, rangeOfColors); tosser.tile_mc.color = new Color(tosser.tile_mc); tosser.tile_mc.color.setTransform(eval ("CTobj" + rnd)); tosser.tile_mc._alpha = blockAlpha; tosser_mc.claw.nextTile_mc.color = new Color(tosser_mc.claw.nextTile_mc); setNextBlockForTosser(); this.text_overlay_mc.swapDepths(9999); this.text_overlay_mc.gotoAndPlay("go"); tweenEntireGame(); } function initTemp() { trace("current temp = " + currentTemp); temp_txt.text = temperatures[currentTemp]; _parent.bg_mc.mercury_mc.gotoAndStop(tempAnchors[currentTemp]); } function tempChange(dir) { trace(dir); if (dir == "up") { if (currentTemp < (temperatures.length - 1)) { currentTemp++; _parent.bg_mc.mercury_mc.gotoAndStop(tempAnchors[currentTemp]); } } else if (currentTemp > 0) { currentTemp--; _parent.bg_mc.mercury_mc.gotoAndStop(tempAnchors[currentTemp]); } temp_txt.text = temperatures[currentTemp]; if (currentTemp == 0) { constructIceAge(); } else { getNextBlockForTosser(); } } function setNextBlockForTosser() { var _local2 = rangeOfColorsArray.length - 1; var _local1 = randRange(0, _local2); trace((("RND = " + _local1) + " : array length = ") + rangeOfColorsArray.length); tosser_mc.claw.nextTile_mc.color.setTransform(rangeOfColorsArray[_local1]); tosser_mc.claw.dropMe(); if (rangeOfColorsArray.length == 1) { trace("**************************** wassup?"); tosser.tile_mc.color.setTransform(tosser_mc.claw.nextTile_mc.color.getTransform()); } } function getNextBlockForTosser() { gravity(); tosser.tile_mc._alpha = 100; brokenBlocks.splice(0, brokenBlocks.length); tosser.tile_mc.color.setTransform(tosser_mc.claw.nextTile_mc.color.getTransform()); setNextBlockForTosser(); } function keyInit() { myListener.onKeyUp = myOnKeyUp; myListener.target = this; Key.addListener(myListener); Accessibility.updateProperties(); } function keyKill() { Key.removeListener(myListener); } function randRange(min, max) { var _local1 = Math.round(Math.random() * (max - min)) + min; return(_local1); } function initRangeOfColors() { if (_global.character == "crash_eddie") { char_txt.text = "CRASH & EDDIE"; } else { char_txt.text = _global.character.toUpperCase(); } if (skill == "hard") { var amount = 1; var popTemp = Math.abs(temperatures.length - amount); temperatures.splice(popTemp, popTemp); } currentTemp = temperatures.length - 1; _parent.bg_mc.mercury_mc.gotoAndStop(tempAnchors[currentTemp]); startingBlockHeight = ((skill == "easy") ? 2 : 3); startingBlockHeight = startingBlockHeight + level; if (startingBlockHeight >= (gridHeight - 2)) { startingBlockHeight = gridHeight - 2; } var findRange = findRangeOfColors(); var x = 1; while (x <= findRange) { rangeOfColorsArray.push(eval ("CTobj" + x)); x++; } } function findRangeOfColors() { if (level >= 3) { var _local2 = ((skill == "easy") ? 2 : 4); } else { var _local2 = ((skill == "easy") ? 2 : 3); } var _local1 = _local2 + level; return(_local1); } function initBlocks() { var rangeOfColors = findRangeOfColors(); var rangeOfBlocks = (gridHeight - startingBlockHeight); var gH = gridHeight; while (gH > rangeOfBlocks) { var gW = 1; while (gW <= gridWidth) { var myName = tileName(gW, gH); var rnd = randRange(1, rangeOfColors); container_mc[myName].color.setTransform(eval ("CTobj" + rnd)); container_mc[myName]._alpha = blockAlpha; gW++; } gH--; } } function checkAgainstObj(obj, whichObj) { var _local1 = obj; var _local3 = whichObj; var _local2; if (_local1 == undefined) { _local2 = false; } else { _local2 = true; for (var i in _local1) { if (i != "aa") { if (_local1[i] != _local3[i]) { _local2 = false; } } } } return(_local2); } function checkAgainstTransformZero(obj) { var _local1 = obj; var _local2; if (_local1 == undefined) { _local2 = false; } else { _local2 = true; for (var _local3 in _local1) { if (_local1[_local3] == CTobj0[_local3]) { } else { _local2 = false; } } } return(_local2); } function gravity() { var _local2 = gridHeight - 1; while (_local2 >= 1) { var _local1 = gridWidth; while (_local1 >= 1) { var _local3 = tileName(_local1, _local2); var belowName = tileName(_local1, Number(_local2 + 1)); var checkBelow = checkAgainstObj(container_mc[belowName].color.getTransform(), CTobj0); if (checkBelow == true) { container_mc[belowName].color.setTransform(container_mc[_local3].color.getTransform()); container_mc[_local3].color.setTransform(CTobj0); updateAfterEvent(); } _local1--; } _local2--; } if (attempts <= gridHeight) { attempts++; gravity(); } else { attempts = 1; checkColorsLeft(); } } function checkBlankLeft() { var lose = true; var _local2 = 1; while (_local2 <= gridHeight) { var _local1 = 1; while (_local1 <= gridWidth) { var _local3 = tileName(_local1, _local2); var checkBlank = checkAgainstObj(container_mc[_local3].color.getTransform(), CTobj0); if (checkBlank == true) { lose = false; } _local1++; } _local2++; } return(lose); } function checkColorsLeft() { if (currentColor.toString() != undefined) { trace("checking colors left"); var range = findRangeOfColors(); var flag = false; var addMe; var gH = 1; while (gH <= gridHeight) { var gW = 1; while (gW <= gridWidth) { var _local2 = tileName(gW, gH); b = 1; while (b <= range) { var checkClr = checkAgainstObj(container_mc[_local2].color.getTransform(), currentColor); if (checkClr == true) { flag = true; } else { var _local3 = 0; var _local1 = 0; while (_local1 < rangeOfColorsArray.length) { var checkAdd = checkAgainstObj(container_mc[_local2].color.getTransform(), rangeOfColorsArray[_local1]); if (checkAdd == false) { _local3++; } var checkBlank = checkAgainstObj(container_mc[_local2].color.getTransform(), CTobj0); if ((checkBlank == false) && (_local3 == rangeOfColorsArray.length)) { addMe = container_mc[_local2].color.getTransform(); } _local1++; } } b++; } gW++; } gH++; } if (flag == false) { var i = 0; while (i < rangeOfColorsArray.length) { trace(i); var chckClr = checkAgainstObj(rangeOfColorsArray[i], currentColor); if (chckClr == true) { trace("splicing"); rangeOfColorsArray.splice(i, 1); i = i + (rangeOfColorsArray.length + 20); } i++; } } } if (addMe.toString() != undefined) { trace("addMe NOT UNDEFINED"); rangeOfColorsArray.push(addMe); } if (rangeOfColorsArray.length == 0) { boardClear = true; this.text_overlay_mc.gotoAndPlay("win"); keyKill(); tosser_mc.claw.liftMe(); trace("\r\r***********************\rWIN!\r*********************\r\r"); } if (boardClear == false) { keyInit(); } currentColor = undefined; } function nextDown(startingColumn, startingRow, target) { var _local1 = target; var _local3 = startingRow; clearInterval(intervalID); var prevName = tileName(startingColumn, _local3 - 1); var _local2 = tileName(startingColumn, _local3); if (_local1.container_mc[_local2]._alpha == 0) { _local1.tosser.tile_mc._alpha = 0; keyKill(); _local1.container_mc[prevName].color.setTransform(CTobj0); _local1.container_mc[_local2].color.setTransform(_local1.tosser.tile_mc.color.getTransform()); _local1.container_mc[_local2]._alpha = blockAlpha; if (_local3 < gridHeight) { intervalID = setInterval(nextDown, 35, startingColumn, _local3 + 1, _local1); } else { _level0.soundCall(6); _local1.container_mc[_local2].callback = true; checkLikeColorAround(_local1.container_mc[_local2], true, "up"); } } else { _level0.soundCall(6); if (_local3 == 2) { var tester = checkBlankLeft(); trace("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TESTER = " + tester); if (tester == true) { ultimateIceAge(); } } _local1.container_mc[prevName].callback = true; checkLikeColorAround(_local1.container_mc[prevName], true, "none"); } } function checkLikeColorAround(mc, crackMe, whereFrom) { var _local2 = mc; checkIfBlockBroken = function (my_mc) { var _local3 = my_mc; if (_local3 == undefined) { } var _local2 = false; var _local1 = 0; while (_local1 < brokenBlocks.length) { if (brokenBlocks[_local1] == _local3) { _local2 = true; } _local1++; } if (_local2 == false) { brokenBlocks.push(_local3); _local3.gotoAndPlay("break"); } return(_local2); }; _local2.crackMeOnceFlag = false; var col = _local2._name.charAt(1); var row = _local2._name.charAt(3); var targetObj = _local2.color.getTransform(); var up = tileName(col, Math.abs(Number(row) - 1)); var down = tileName(col, Math.abs(Number(row) + 1)); var left = tileName(Math.abs(Number(col) - 1), row); var right = tileName(Math.abs(Number(col) + 1), row); var upObj = container_mc[up].color.getTransform(); var downObj = container_mc[down].color.getTransform(); var leftObj = container_mc[left].color.getTransform(); var rightObj = container_mc[right].color.getTransform(); var checkUp = checkAgainstObj(upObj, targetObj); if (checkUp == true) { _local2.crackMeOnceFlag = true; var checkBroken1 = checkIfBlockBroken(container_mc[up]); if (((Number(container_mc[up]._name.charAt(3)) >= 1) && (whereFrom != "down")) && (checkBroken1 == false)) { checkLikeColorAround(container_mc[up], false, "up"); } } var checkDown = checkAgainstObj(downObj, targetObj); if (checkDown == true) { _local2.crackMeOnceFlag = true; var checkBroken2 = checkIfBlockBroken(container_mc[down]); if (((Number(container_mc[down]._name.charAt(3)) <= gridHeight) && (whereFrom != "up")) && (checkBroken2 == false)) { checkLikeColorAround(container_mc[down], false, "down"); } } var checkRight = checkAgainstObj(rightObj, targetObj); if (checkRight == true) { _local2.crackMeOnceFlag = true; var checkBroken3 = checkIfBlockBroken(container_mc[right]); if (((Number(container_mc[right]._name.charAt(1)) <= gridWidth) && (whereFrom != "left")) && (checkBroken3 == false)) { checkLikeColorAround(container_mc[right], false, "right"); } } var checkLeft = checkAgainstObj(LeftObj, targetObj); if (checkLeft == true) { _local2.crackMeOnceFlag = true; var checkBroken4 = checkIfBlockBroken(container_mc[left]); if (((Number(container_mc[left]._name.charAt(1)) >= 1) && (whereFrom != "right")) && (checkBroken4 == false)) { checkLikeColorAround(container_mc[left], false, "left"); } } if ((_local2.crackMeOnceFlag == true) && (crackMe == true)) { currentColor = _local2.color.getTransform(); _local2.gotoAndPlay("break"); } else { _local2.callback = false; } if ((crackMe == true) && (_local2.crackMeOnceFlag == false)) { tempChange("down"); } delete upObj; delete downObj; delete leftObj; delete rightObj; delete targetObj; } function nextPositForTosser(LorR) { switch (LorR) { case "left" : if ((tosser.X - 1) > 0) { tosser.scrat_body_mc.gotoAndPlay("left"); tosser.X--; var _local1 = tileName(tosser.X, 1); tween(tosser, container_mc[_local1]._x); } return; case "right" : if ((tosser.X + 1) > gridWidth) { break; } tosser.scrat_body_mc.gotoAndPlay("right"); tosser.X++; var _local1 = tileName(tosser.X, 1); tween(tosser, container_mc[_local1]._x); } } function randomScratSoundCall() { var _local1 = randRange(1, 20); if (_local1 < 3) { _level0.soundCall(0); } } function myOnKeyUp() { if (Key.getCode() == 32) { tosser.scrat_pitch_mc.gotoAndPlay("throw"); nextDown(tosser.X, 1, this.target); } if (Key.getCode() == 37) { randomScratSoundCall(); var posit = nextPositForTosser("left"); } if (Key.getCode() == 39) { randomScratSoundCall(); var posit = nextPositForTosser("right"); } } function tween(mc, X) { easeType = mx.transitions.easing.Back.easeOut; var _local1 = 0.9; yTween = new mx.transitions.Tween(mc, "_x", easeType, mc._x, X, _local1, true); } function tweenEntireGame() { easeType = mx.transitions.easing.None.easeNone; var _local1 = 0.3; _alphaTween = new mx.transitions.Tween(this, "_alpha", easeType, 0, 100, _local1, true); } MovieClip.prototype.shakeIt = function () { var _local1 = this; _local1.recScale = -2; _local1.shakeRotation = 0; _local1.shakeScale = 2; _local1.shakeAlpha = 1; _local1.storedName = _local1._name; _local1.storedXpos = _local1._x; _local1.storedYpos = _local1._y; _local1.storedRotation = _local1._rotation; _local1.rectangle = [_local1.storedXpos - _local1.recScale, _local1.storedXpos + _local1.recScale, _local1.storedYpos - _local1.recScale, _local1.storedYpos + _local1.recScale, _local1.storedRotation - _local1.shakeRotation, _local1.storedRotation + _local1.shakeRotation]; goAndShake = function () { var _local1 = this; averageX = (_local1._x - random(_local1.shakeScale)) + random(_local1.shakeScale); averageY = (_local1._y - random(_local1.shakeScale)) + random(_local1.shakeScale); averageRotation = (_local1._rotation - random(_local1.shakeScale)) + random(_local1.shakeScale); if ((_local1._x < _local1.rectangle[0]) || (_local1._x > _local1.rectangle[1])) { _local1._x = _local1.rectangle[1]; } else { _local1._x = averageX; } if ((_local1._y < _local1.rectangle[2]) || (_local1._y > _local1.rectangle[3])) { _local1._y = _local1.rectangle[2]; } else { _local1._y = averageY; } if ((_local1._rotation < _local1.rectangle[4]) || (_local1._rotation > _local1.rectangle[5])) { _local1._rotation = _local1.storedRotation; } else { _local1._rotation = averageRotation; } }; _local1.onEnterFrame = goAndShake; }; MovieClip.prototype.shakeStop = function () { var _local1 = this; _local1.onEnterFrame = null; _local1._name = _local1.storedName; _local1._x = _local1.storedXpos; _local1._y = _local1.storedYpos; _local1._rotation = _local1.storedRotation; }; var currentColor; var boardClear = false; var currentTemp = 0; var attempts = 1; var rangeOfColorsArray = new Array(); var brokenBlocks = new Array(); var gridHeight = 8; var gridWidth = 8; var blockAlpha = 70; var startingBlockHeight; var tosser = tosser_mc.tosser_character_mc; var myListener = new Object(); initRangeOfColors(); drawGridFoundation(); initBlocks(); initTosser(); initTemp(); traceObj(container_mc.t2_8.color.getTransform()); stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 291 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local2 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local2); var _local1 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local1.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 292 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { var _local1 = o; if (_local1.broadcastMessage != undefined) { delete _local1.broadcastMessage; } _local1.addListener = mx.transitions.BroadcasterMX.prototype.addListener; _local1.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { _local1._listeners = new Array(); } } function addListener(o) { var _local1 = this; _local1.removeListener(o); if (_local1.broadcastMessage == undefined) { _local1.broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_local1._listeners.push(o)); } function removeListener(o) { var _local3 = this; var _local1 = _local3._listeners; var _local2 = _local1.length; while (_local2--) { if (_local1[_local2] == o) { _local1.splice(_local2, 1); if (!_local1.length) { _local3.broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local3 = String(arguments.shift()); var _local2 = _listeners.concat(); var l = _local2.length; var _local1 = 0; while (_local1 < l) { _local2[_local1][_local3].apply(_local2[_local1], arguments); _local1++; } } static var version = "1.1.0.52"; }
Symbol 293 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var _time, _duration, _fps, change, begin; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { var _local1 = this; mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { } else { _local1.obj = obj; _local1.prop = prop; _local1.begin = begin; _local1.__set__position(begin); _local1.__set__duration(duration); _local1.useSeconds = useSeconds; if (func) { _local1.func = func; } _local1.__set__finish(finish); _local1._listeners = []; _local1.addListener(_local1); _local1.start(); } } function set time(t) { var _local1 = this; var _local2 = t; _local1.prevTime = _local1._time; if (_local2 > _local1.__get__duration()) { if (_local1.looping) { _local1.rewind(_local2 - _local1._duration); _local1.update(); _local1.broadcastMessage("onMotionLooped", _local1); } else { if (_local1.useSeconds) { _local1._time = _local1._duration; _local1.update(); } _local1.stop(); _local1.broadcastMessage("onMotionFinished", _local1); } } else if (_local2 < 0) { _local1.rewind(); _local1.update(); } else { _local1._time = _local2; _local1.update(); } //return(_local1.__get__time()); } function get time() { return(_time); } function set duration(d) { var _local1 = d; _duration = (((_local1 == null) || (_local1 <= 0)) ? (_global.Infinity) : (_local1)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local1 = this; var _local2 = _local1.isPlaying; _local1.stopEnterFrame(); _local1._fps = fps; if (_local2) { _local1.startEnterFrame(); } //return(_local1.__get__FPS()); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { var _local1 = this; _local1.prevPos = _local1._pos; _local1.obj[_local1.prop] = (_local1._pos = p); _local1.broadcastMessage("onMotionChanged", _local1, _local1._pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { var _local1 = this; var _local2 = t; if (_local2 == undefined) { _local2 = _local1._time; } return(_local1.func(_local2, _local1.begin, _local1.change, _local1._duration)); } function set finish(f) { var _local1 = this; _local1.change = f - _local1.begin; //return(_local1.__get__finish()); } function get finish() { return(begin + change); } function continueTo(finish, duration) { var _local1 = this; _local1.begin = _local1.position; _local1.__set__finish(finish); if (duration != undefined) { _local1.__set__duration(duration); } _local1.start(); } function yoyo() { var _local1 = this; _local1.continueTo(_local1.begin, _local1.__get__time()); } function startEnterFrame() { var _local1 = this; if (_local1._fps == undefined) { _global.MovieClip.addListener(_local1); } else { _local1._intervalID = setInterval(_local1, "onEnterFrame", 1000 / _local1._fps); } _local1.isPlaying = true; } function stopEnterFrame() { var _local1 = this; if (_local1._fps == undefined) { _global.MovieClip.removeListener(_local1); } else { clearInterval(_local1._intervalID); } _local1.isPlaying = false; } function start() { var _local1 = this; _local1.rewind(); _local1.startEnterFrame(); _local1.broadcastMessage("onMotionStarted", _local1); } function stop() { var _local1 = this; _local1.stopEnterFrame(); _local1.broadcastMessage("onMotionStopped", _local1); } function resume() { var _local1 = this; _local1.fixTime(); _local1.startEnterFrame(); _local1.broadcastMessage("onMotionResumed", _local1); } function rewind(t) { var _local1 = this; _local1._time = ((t == undefined) ? 0 : (t)); _local1.fixTime(); _local1.update(); } function fforward() { var _local1 = this; _local1.__set__time(_local1._duration); _local1.fixTime(); } function nextFrame() { var _local1 = this; if (_local1.useSeconds) { _local1.__set__time((getTimer() - _local1._startTime) / 1000); } else { _local1.__set__time(_local1._time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { var _local1 = this; if (!_local1.useSeconds) { _local1.__set__time(_local1._time - 1); } } function toString() { return("[Tween]"); } function fixTime() { var _local1 = this; if (_local1.useSeconds) { _local1._startTime = getTimer() - (_local1._time * 1000); } } function update() { var _local1 = this; _local1.__set__position(_local1.getPosition(_local1._time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 294 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong { function Strong () { } static function easeIn(t, b, c, d) { var _local1 = t; _local1 = _local1 / d; return((((((c * _local1) * _local1) * _local1) * _local1) * _local1) + b); } static function easeOut(t, b, c, d) { var _local1 = t; _local1 = (_local1 / d) - 1; return((c * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + b); } static function easeInOut(t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((((((c / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + b); } _local1 = _local1 - 2; return(((c / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 295 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce { function Bounce () { } static function easeOut(t, b, c, d) { var _local1 = t; var _local2 = c; var _local3 = b; _local1 = _local1 / d; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local3); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local3); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local3); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local3); } static function easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { var _local1 = d; var _local2 = t; var _local3 = c; if (_local2 < (_local1 / 2)) { return((easeIn(_local2 * 2, 0, _local3, _local1) * 0.5) + b); } return(((easeOut((_local2 * 2) - _local1, 0, _local3, _local1) * 0.5) + (_local3 * 0.5)) + b); } static var version = "1.1.0.52"; }
Symbol 296 MovieClip [__Packages.mx.transitions.easing.Back] Frame 0
class mx.transitions.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { var _local1 = s; var _local2 = t; if (_local1 == undefined) { _local1 = 1.70158; } _local2 = _local2 / d; return((((c * _local2) * _local2) * (((_local1 + 1) * _local2) - _local1)) + b); } static function easeOut(t, b, c, d, s) { var _local1 = t; var _local2 = s; if (_local2 == undefined) { _local2 = 1.70158; } _local1 = (_local1 / d) - 1; return((c * (((_local1 * _local1) * (((_local2 + 1) * _local1) + _local2)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { var _local1 = t; var _local2 = s; if (_local2 == undefined) { _local2 = 1.70158; } _local1 = _local1 / (d / 2); if (_local1 < 1) { _local2 = _local2 * 1.525; return(((c / 2) * ((_local1 * _local1) * (((_local2 + 1) * _local1) - _local2))) + b); } _local1 = _local1 - 2; _local2 = _local2 * 1.525; return(((c / 2) * (((_local1 * _local1) * (((_local2 + 1) * _local1) + _local2)) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 297 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 298 MovieClip [__Packages.mx.transitions.easing.Elastic] Frame 0
class mx.transitions.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { var _local1 = a; var _local2 = p; var _local3 = t; if (_local3 == 0) { return(b); } _local3 = _local3 / d; if (_local3 == 1) { return(b + c); } if (!_local2) { _local2 = d * 0.3; } if ((!_local1) || (_local1 < Math.abs(c))) { _local1 = c; var s = (_local2 / 4); } else { var s = ((_local2 / (Math.PI*2)) * Math.asin(c / _local1)); } _local3 = _local3 - 1; return((-((_local1 * Math.pow(2, 10 * _local3)) * Math.sin((((_local3 * d) - s) * (Math.PI*2)) / _local2))) + b); } static function easeOut(t, b, c, d, a, p) { var _local1 = c; var _local2 = a; var _local3 = p; if (t == 0) { return(b); } if (((t = t / d)) == 1) { return(b + _local1); } if (!_local3) { _local3 = d * 0.3; } if ((!_local2) || (_local2 < Math.abs(_local1))) { _local2 = _local1; var s = (_local3 / 4); } else { var s = ((_local3 / (Math.PI*2)) * Math.asin(_local1 / _local2)); } return((((_local2 * Math.pow(2, -10 * t)) * Math.sin((((t * d) - s) * (Math.PI*2)) / _local3)) + _local1) + b); } static function easeInOut(t, b, c, d, a, p) { var _local1 = t; var _local2 = a; var _local3 = p; if (_local1 == 0) { return(b); } _local1 = _local1 / (d / 2); if (_local1 == 2) { return(b + c); } if (!_local3) { _local3 = d * 0.45; } if ((!_local2) || (_local2 < Math.abs(c))) { _local2 = c; var s = (_local3 / 4); } else { var s = ((_local3 / (Math.PI*2)) * Math.asin(c / _local2)); } if (_local1 < 1) { _local1 = _local1 - 1; return((-0.5 * ((_local2 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / _local3))) + b); } _local1 = _local1 - 1; return(((((_local2 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / _local3)) * 0.5) + c) + b); } static var version = "1.1.0.52"; }
Symbol 299 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { return(((c * ((t = t / d))) * t) + b); } static function easeOut(t, b, c, d) { return((((-c) * ((t = t / d))) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return((((c / 2) * _local1) * _local1) + b); } _local1--; return((((-c) / 2) * ((_local1 * (_local1 - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 7
easeType = mx.transitions.easing.Bounce.easeOut; var time = 3; _xScaleTween = new mx.transitions.Tween(mercury_red_mc, "_yscale", easeType, mercury_red_mc._yscale, 100, time, true); _alphaTween = new mx.transitions.Tween(mercury_mc, "_alpha", easeType, mercury_mc._alpha, 100, time, true);
Symbol 99 MovieClip Frame 16
easeType = mx.transitions.easing.Bounce.easeOut; var time = 3; _xScaleTween = new mx.transitions.Tween(mercury_red_mc, "_yscale", easeType, mercury_red_mc._yscale, 60, time, true); _alphaTween = new mx.transitions.Tween(mercury_mc, "_alpha", easeType, mercury_mc._alpha, 100, time, true);
Symbol 99 MovieClip Frame 25
easeType = mx.transitions.easing.Bounce.easeOut; var time = 3; _xScaleTween = new mx.transitions.Tween(mercury_red_mc, "_yscale", easeType, mercury_red_mc._yscale, 20, time, true); _alphaTween = new mx.transitions.Tween(mercury_mc, "_alpha", easeType, mercury_mc._alpha, 100, time, true);
Symbol 99 MovieClip Frame 34
easeType = mx.transitions.easing.Strong.easeOut; var time = 3; _xScaleTween = new mx.transitions.Tween(mercury_red_mc, "_yscale", easeType, mercury_red_mc._yscale, 0, 2, true); _alphaTween = new mx.transitions.Tween(mercury_mc, "_alpha", easeType, mercury_mc._alpha, 0, time, true);
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 5
play();
Symbol 109 MovieClip Frame 21
_level0.soundCall(7);
Symbol 109 MovieClip Frame 26
_level0.soundCall(0);
Symbol 109 MovieClip Frame 27
play();
Symbol 109 MovieClip Frame 137
gotoAndPlay ("loop");
Symbol 109 MovieClip Frame 138
play();
Symbol 109 MovieClip Frame 146
gotoAndStop ("start");
Symbol 116 MovieClip Frame 25
stop();
Symbol 117 MovieClip Frame 5
stop();
Symbol 128 Button
on (release) { _parent.gotoAndStop(_parent._currentframe + 1); }
Symbol 137 MovieClip Frame 1
Symbol 141 Button
on (release) { _parent.gotoAndStop(_parent._currentframe + 1); }
Symbol 152 MovieClip Frame 1
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 6
play();
Symbol 153 MovieClip Frame 16
stop(); easeType = mx.transitions.easing.None.easeNone; var time = 0.3; _alphaTween = new mx.transitions.Tween(instructions1_mc, "_alpha", easeType, 0, 100, time, true);
Symbol 153 MovieClip Frame 17
_alphaTween2 = new mx.transitions.Tween(instructions1_mc, "_alpha", easeType, 100, 0, time, true); _alphaTween3 = new mx.transitions.Tween(instructions2_mc, "_alpha", easeType, 0, 100, time, true);
Symbol 153 MovieClip Frame 18
_alphaTween4 = new mx.transitions.Tween(instructions2_mc, "_alpha", easeType, 100, 0, time, true); _alphaTween4.onMotionFinished = function () { play(); };
Symbol 153 MovieClip Frame 25
_parent.enableDifficultyButtons(); gotoAndStop ("start");
Symbol 163 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 202 Button
on (rollOver) { _level0.soundCall(8); }
Symbol 203 Button
on (rollOver) { _level0.soundCall(8); }
Symbol 204 Button
on (rollOver) { _level0.soundCall(8); }
Symbol 205 Button
on (rollOver) { _level0.soundCall(8); }
Symbol 206 Button
on (rollOver) { _level0.soundCall(8); }
Symbol 207 MovieClip Frame 1
function buttonOver() { _level0.soundCall(9); this.gotoAndStop("on"); } function buttonOut() { this.gotoAndStop("off"); } function buttonClick() { var _local1 = _global; switch (this._name) { case "instructions" : disableDifficultyButtons(); openInstWindow(); return; case "easy_btn" : _local1.skill = "easy"; _local1.level = 1; closeHome1(); return; case "hard_btn" : _local1.skill = "hard"; _local1.level = 1; closeHome1(); return; case "sid" : _local1.character = "sid"; closeHome2(); return; case "crash_eddie" : _local1.character = "crash_eddie"; closeHome2(); return; case "diego" : _local1.character = "diego"; closeHome2(); return; case "manny" : _local1.character = "manny"; closeHome2(); return; case "ellie" : _local1.character = "ellie"; closeHome2(); } } function closeHome1() { this.gotoAndPlay("closeHome1"); } function closeHome2() { this.gotoAndPlay("closeHome2"); } function disableDifficultyButtons() { easy_btn.enabled = false; hard_btn.enabled = false; instructions.enabled = false; instructions.gotoAndStop(1); } function enableDifficultyButtons() { easy_btn.enabled = true; hard_btn.enabled = true; instructions.enabled = true; } function openInstWindow() { inst_popUp_mc.gotoAndPlay("build"); }
Symbol 207 MovieClip Frame 37
easy_btn.onRollOver = buttonOver; easy_btn.onRollOut = buttonOut; easy_btn.onReleaseOutside = buttonOut; hard_btn.onRollOver = buttonOver; hard_btn.onRollOut = buttonOut; hard_btn.onReleaseOutside = buttonOut; instructions.onRollOver = buttonOver; instructions.onRollOut = buttonOut; instructions.onReleaseOutside = buttonOut; easy_btn.onRelease = buttonClick; hard_btn.onRelease = buttonClick; instructions.onRelease = buttonClick;
Symbol 207 MovieClip Frame 44
stop();
Symbol 207 MovieClip Frame 45
play();
Symbol 207 MovieClip Frame 53
play();
Symbol 207 MovieClip Frame 63
sid.onRelease = buttonClick; crash_eddie.onRelease = buttonClick; diego.onRelease = buttonClick; manny.onRelease = buttonClick; ellie.onRelease = buttonClick;
Symbol 207 MovieClip Frame 66
stop();
Symbol 207 MovieClip Frame 67
play();
Symbol 207 MovieClip Frame 82
stop(); _parent.goGame();
Symbol 210 Button
on (release) { startOver(); } on (rollOver) { _level0.soundCall(8); }
Symbol 217 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 1
stop();
Symbol 245 MovieClip Frame 1
stop();
Symbol 247 Button
on (release) { _level0.nextLevel(); } on (rollOver) { _level0.soundCall(8); }
Symbol 248 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 1
function buttonOver() { _level0.soundCall(9); this.gotoAndStop(2); } function buttonOut() { this.gotoAndStop(1); } function buttonClick() { _global.character = this._name; _level0.nextLevel(); } function initButtons() { var _local1 = 0; while (_local1 < naviArray.length) { congrats_mc.subnavi_mc[naviArray[_local1]].onRollOver = buttonOver; congrats_mc.subnavi_mc[naviArray[_local1]].onRollOut = buttonOut; congrats_mc.subnavi_mc[naviArray[_local1]].onReleaseOutside = buttonOut; congrats_mc.subnavi_mc[naviArray[_local1]].onRelease = buttonClick; var _local2 = 0; while (_local2 < _level0.savedCharacters.length) { if (naviArray[_local1] == _level0.savedCharacters[_local2]) { congrats_mc.subnavi_mc[naviArray[_local1]].enabled = false; congrats_mc.subnavi_mc[naviArray[_local1]].gotoAndStop(3); } _local2++; } _local1++; } if (_level0.savedCharacters.length == naviArray.length) { congrats_mc.subnavi_mc.gotoAndStop(2); } } this.gotoAndStop(_global.character); var naviArray = new Array("sid", "manny", "diego", "crash_eddie", "ellie");
Instance of Symbol 267 MovieClip "congrats_mc" in Symbol 277 MovieClip Frame 1
onClipEvent (load) { this._alpha = 0; }
Symbol 277 MovieClip Frame 11
congrats_mc.gotoAndStop(1);
Symbol 277 MovieClip Frame 12
play(); initButtons();
Symbol 277 MovieClip Frame 31
stop(); _parent.alphaME(congrats_mc);
Symbol 277 MovieClip Frame 46
congrats_mc.gotoAndStop(2);
Symbol 277 MovieClip Frame 47
play(); initButtons();
Symbol 277 MovieClip Frame 66
stop(); _parent.alphaME(congrats_mc);
Symbol 277 MovieClip Frame 75
congrats_mc.gotoAndStop(3);
Symbol 277 MovieClip Frame 76
play(); initButtons();
Symbol 277 MovieClip Frame 95
stop(); _parent.alphaME(congrats_mc);
Symbol 277 MovieClip Frame 108
congrats_mc.gotoAndStop(4);
Symbol 277 MovieClip Frame 109
play(); initButtons();
Symbol 277 MovieClip Frame 128
stop(); _parent.alphaME(congrats_mc);
Symbol 277 MovieClip Frame 146
congrats_mc.gotoAndStop(5);
Symbol 277 MovieClip Frame 147
play(); initButtons();
Symbol 277 MovieClip Frame 166
stop(); _parent.alphaME(congrats_mc);
Symbol 278 MovieClip Frame 1
function initGame() { _parent.attachGame(); } function thaw() { alphaTween2 = new mx.transitions.Tween(char_mc, "_alpha", easeType2, char_mc._alpha, 100, 1.5, true); char_mc.gotoAndPlay(char_mc._currentframe + 1); } function deepFreeze() { alphaTween2 = new mx.transitions.Tween(char_mc, "_alpha", easeType2, char_mc._alpha, 20, 0.3, true); } function alphaME(mc) { alphaTweenX = new mx.transitions.Tween(mc, "_alpha", easeType2, mc._alpha, 100, 1, true); } easeType = mx.transitions.easing.Elastic.easeOut; easeType2 = mx.transitions.easing.Regular.easeOut; var time = 0.8; yScaleTween = new mx.transitions.Tween(char_mc, "_yscale", easeType, 80, 100, time, true); XScaleTween = new mx.transitions.Tween(char_mc, "_xscale", easeType, 80, 100, time, true); XScaleTween.onMotionFinished = function () { alphaTween = new mx.transitions.Tween(char_mc, "_alpha", easeType2, char_mc._alpha, 65, 1.5, true); alphaTween.onMotionFinished = function () { initGame(); }; }; stop();
Symbol 281 Button
on (release) { _level0.startOver(); } on (rollOver) { _level0.soundCall(8); }
Symbol 283 Button
on (release) { _level0.replayLevel(); } on (rollOver) { _level0.soundCall(8); }
Symbol 287 Button
on (release) { _level0.startOver(); } on (rollOver) { _level0.soundCall(8); }
Symbol 290 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"loader"Frame 1Symbol 90 MovieClip
"bg_mc"Frame 19Symbol 117 MovieClip
"startOver"Frame 34Symbol 210 Button
"frozenChar_mc"Frame 35Symbol 278 MovieClip
"gameOver_mc"Frame 41Symbol 286 MovieClip
"finalscreen"Frame 63Symbol 289 MovieClip
"nextTile_mc"Symbol 29 MovieClip Frame 1Symbol 25 MovieClip [tile]
"blink_mc"Symbol 45 MovieClip Frame 1Symbol 44 MovieClip
"eyes_mc"Symbol 46 MovieClip Frame 1Symbol 45 MovieClip
"scrat_tail_mc"Symbol 47 MovieClip Frame 1Symbol 32 MovieClip
"scrat_face_mc"Symbol 47 MovieClip Frame 1Symbol 46 MovieClip
"scrat_body_mc"Symbol 53 MovieClip Frame 1Symbol 47 MovieClip
"shadow_mc"Symbol 53 MovieClip Frame 1Symbol 25 MovieClip [tile]
"tile_mc"Symbol 53 MovieClip Frame 1Symbol 25 MovieClip [tile]
"scrat_pitch_mc"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"claw"Symbol 54 MovieClip Frame 1Symbol 29 MovieClip
"tosser_character_mc"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"iceAge_shakeMe"Symbol 67 MovieClip Frame 59Symbol 64 MovieClip
"iceAge_shakeMe"Symbol 67 MovieClip Frame 59Symbol 64 MovieClip
"scrat_fall_anim_mc"Symbol 81 MovieClip Frame 17Symbol 80 MovieClip
"container_mc"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 26 MovieClip
"tosser_mc"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 54 MovieClip
"snowStorm_mc"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 57 MovieClip
"temp_txt"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 59 EditableText
"text_overlay_mc"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 67 MovieClip
"scrat_fall_mc"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 81 MovieClip
"char_txt"Symbol 85 MovieClip [main_game_mc] Frame 1Symbol 82 EditableText
"mercury_mc"Symbol 99 MovieClip Frame 7Symbol 96 MovieClip
"mercury_red_mc"Symbol 99 MovieClip Frame 7Symbol 98 MovieClip
"mercury_mc"Symbol 117 MovieClip Frame 1Symbol 99 MovieClip
"scrat_anim_2_mc"Symbol 117 MovieClip Frame 1Symbol 109 MovieClip
"instructions1_mc"Symbol 153 MovieClip Frame 16Symbol 137 MovieClip
"instructions2_mc"Symbol 153 MovieClip Frame 17Symbol 152 MovieClip
"inst_popUp_mc"Symbol 207 MovieClip Frame 1Symbol 153 MovieClip
"instructions"Symbol 207 MovieClip Frame 23Symbol 163 MovieClip
"easy_btn"Symbol 207 MovieClip Frame 37Symbol 167 MovieClip
"hard_btn"Symbol 207 MovieClip Frame 37Symbol 170 MovieClip
"sid"Symbol 207 MovieClip Frame 53Symbol 176 Button
"diego"Symbol 207 MovieClip Frame 54Symbol 183 Button
"ellie"Symbol 207 MovieClip Frame 55Symbol 189 Button
"crash_eddie"Symbol 207 MovieClip Frame 56Symbol 195 Button
"manny"Symbol 207 MovieClip Frame 57Symbol 201 Button
"sid"Symbol 207 MovieClip Frame 59Symbol 202 Button
"diego"Symbol 207 MovieClip Frame 60Symbol 203 Button
"ellie"Symbol 207 MovieClip Frame 61Symbol 204 Button
"crash_eddie"Symbol 207 MovieClip Frame 62Symbol 205 Button
"manny"Symbol 207 MovieClip Frame 63Symbol 206 Button
"sid"Symbol 207 MovieClip Frame 67Symbol 176 Button
"diego"Symbol 207 MovieClip Frame 67Symbol 183 Button
"crash_eddie"Symbol 207 MovieClip Frame 67Symbol 195 Button
"manny"Symbol 207 MovieClip Frame 67Symbol 201 Button
"ellie"Symbol 207 MovieClip Frame 67Symbol 189 Button
"sid"Symbol 248 MovieClip Frame 1Symbol 217 MovieClip
"diego"Symbol 248 MovieClip Frame 1Symbol 224 MovieClip
"crash_eddie"Symbol 248 MovieClip Frame 1Symbol 231 MovieClip
"ellie"Symbol 248 MovieClip Frame 1Symbol 238 MovieClip
"manny"Symbol 248 MovieClip Frame 1Symbol 245 MovieClip
"subnavi_mc"Symbol 267 MovieClip Frame 1Symbol 248 MovieClip
"congrats_mc"Symbol 277 MovieClip Frame 1Symbol 267 MovieClip
"char_mc"Symbol 278 MovieClip Frame 1Symbol 277 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "snd12"
ExportAssets (56)Timeline Frame 1Symbol 2 as "snd7"
ExportAssets (56)Timeline Frame 1Symbol 3 as "snd10"
ExportAssets (56)Timeline Frame 1Symbol 4 as "snd6"
ExportAssets (56)Timeline Frame 1Symbol 5 as "snd5"
ExportAssets (56)Timeline Frame 1Symbol 6 as "snd2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "snd3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "snd11"
ExportAssets (56)Timeline Frame 1Symbol 9 as "snd9"
ExportAssets (56)Timeline Frame 1Symbol 10 as "snd8"
ExportAssets (56)Timeline Frame 1Symbol 11 as "snd4"
ExportAssets (56)Timeline Frame 1Symbol 12 as "snd1"
ExportAssets (56)Timeline Frame 1Symbol 25 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 25 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 25 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 25 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 85 as "main_game_mc"
ExportAssets (56)Timeline Frame 1Symbol 291 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 292 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 293 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 294 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 295 as "__Packages.mx.transitions.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 296 as "__Packages.mx.transitions.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 297 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 298 as "__Packages.mx.transitions.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 299 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 129Symbol 12 as "snd1"
ExportAssets (56)Timeline Frame 129Symbol 11 as "snd4"
ExportAssets (56)Timeline Frame 129Symbol 10 as "snd8"
ExportAssets (56)Timeline Frame 129Symbol 9 as "snd9"
ExportAssets (56)Timeline Frame 129Symbol 8 as "snd11"
ExportAssets (56)Timeline Frame 129Symbol 7 as "snd3"
ExportAssets (56)Timeline Frame 129Symbol 6 as "snd2"
ExportAssets (56)Timeline Frame 129Symbol 5 as "snd5"
ExportAssets (56)Timeline Frame 129Symbol 4 as "snd6"
ExportAssets (56)Timeline Frame 129Symbol 3 as "snd10"
ExportAssets (56)Timeline Frame 129Symbol 2 as "snd7"
ExportAssets (56)Timeline Frame 129Symbol 1 as "snd12"
ExportAssets (56)Timeline Frame 131Symbol 85 as "main_game_mc"

Labels

"start"Frame 19
"homepage"Frame 26
"gameBuild"Frame 34
"gameLose"Frame 41
"gameWin"Frame 50
"final"Frame 58
"start"Symbol 25 MovieClip [tile] Frame 1
"break"Symbol 25 MovieClip [tile] Frame 5
"start"Symbol 32 MovieClip Frame 1
"right"Symbol 32 MovieClip Frame 224
"left"Symbol 32 MovieClip Frame 244
"start"Symbol 44 MovieClip Frame 1
"blink"Symbol 44 MovieClip Frame 5
"start"Symbol 47 MovieClip Frame 1
"right"Symbol 47 MovieClip Frame 5
"left"Symbol 47 MovieClip Frame 32
"throw"Symbol 47 MovieClip Frame 52
"start"Symbol 52 MovieClip Frame 1
"throw"Symbol 52 MovieClip Frame 6
"start"Symbol 57 MovieClip Frame 1
"build"Symbol 57 MovieClip Frame 5
"start"Symbol 67 MovieClip Frame 1
"go"Symbol 67 MovieClip Frame 4
"iceage"Symbol 67 MovieClip Frame 59
"win"Symbol 67 MovieClip Frame 101
"loop"Symbol 80 MovieClip Frame 23
"start"Symbol 81 MovieClip Frame 1
"build"Symbol 81 MovieClip Frame 5
"start"Symbol 99 MovieClip Frame 1
"temp3"Symbol 99 MovieClip Frame 7
"temp2"Symbol 99 MovieClip Frame 16
"temp1"Symbol 99 MovieClip Frame 25
"temp0"Symbol 99 MovieClip Frame 34
"start"Symbol 109 MovieClip Frame 1
"build"Symbol 109 MovieClip Frame 5
"loop"Symbol 109 MovieClip Frame 27
"close"Symbol 109 MovieClip Frame 138
"start"Symbol 153 MovieClip Frame 1
"build"Symbol 153 MovieClip Frame 6
"off"Symbol 163 MovieClip Frame 1
"on"Symbol 163 MovieClip Frame 2
"off"Symbol 167 MovieClip Frame 1
"on"Symbol 167 MovieClip Frame 2
"off"Symbol 170 MovieClip Frame 1
"on"Symbol 170 MovieClip Frame 2
"buildHome1"Symbol 207 MovieClip Frame 1
"closeHome1"Symbol 207 MovieClip Frame 45
"buildHome2"Symbol 207 MovieClip Frame 53
"closeHome2"Symbol 207 MovieClip Frame 67
"start"Symbol 277 MovieClip Frame 1
"manny"Symbol 277 MovieClip Frame 11
"ellie"Symbol 277 MovieClip Frame 46
"diego"Symbol 277 MovieClip Frame 75
"crash_eddie"Symbol 277 MovieClip Frame 108
"sid"Symbol 277 MovieClip Frame 146

Dynamic Text Variables

_global.levelSymbol 83 EditableText"1"




http://swfchan.com/7/30211/info.shtml
Created: 19/5 -2019 12:18:49 Last modified: 19/5 -2019 12:18:49 Server time: 19/05 -2024 19:48:18