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

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

Escape from Castle Doom.swf

This is the info page for
Flash #42186

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


Text
grid clip

9

RIGHT JUMP

RIGHT JUMP

X

S

P

CREATED BY RANDOM MEDIA

INSTRUCTIONS

START THE GAME

INSTRUCTIONS

The Blue Peter presenters are trapped in
Castle Doom. Help them reach the exits by
putting trampolines and springs around the
castle.

With your mouse, drag the trampolines from
the bottom of the screen to where you want
them to go. If you make a mistake you can
place them somewhere else.

Avoid the ghosts. They will send your
presenters to sleep, dashing their hopes of
escape .

Help the presenters escape as quickly as
possible to get a bonus score!

Time left :

99

Presenters saved :

99

Level score :

99

TOTAL:

99

Final Score:

99

You helped the presenters escape from the
castle!

But can you complete it even quicker next
time and beat your score?

LEVEL 1 FAILED

99/99

Lives left :

3

GAME OVER

0

0

0

LIVES

LIVES

z

z

ActionScript [AS1/AS2]

Frame 1
_quality = "LOW";
Symbol 239 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 1
function pauseLemmings() { if (paused) { paused = false; _root.scoreBox.paused = false; _root.objectPanel.showButtons(); _root.betweenGamePage._visible = false; for (i in this) { this[i].play(); } play(); } else { paused = true; _root.scoreBox.paused = true; _root.objectPanel.hideButtons(); _root.betweenGamePage._visible = true; _root.betweenGamePage.gotoAndStop("paused"); for (i in this) { this[i].stop(); this[i].allLemmings.lemmingGraphic.stop(); } stop(); } } function nukeLemmings() { for (i in this) { this[i].killLemming(); endlevelcountdown = 30; } totalLemmings = maxlemmings; paused = false; play(); } function removeLemmings() { for (i in this) { this[i].removeMovieClip(); } stop(); } function startLemmings() { removeLemmings(); totalLemmings = 0; lemmingDelay = 30; creationWait = lemmingDelay; _parent.scoreBox.lemmingsOut = 0; _parent.scoreBox.lemmingsRescued = 0; paused = false; play(); } function creationLoop() { creationWait--; if ((creationWait == 0) and (totalLemmings < maxLemmings)) { _root.entranceBox.gotoAndStop(2); totalLemmings++; _parent.scoreBox.lemmingsOut++; creationWait = lemmingDelay; this.attachMovie("lemming", "lemming" + totalLemmings, totalLemmings); lemmingPointer = this["lemming" + totalLemmings]; lemmingPointer._x = lemmingEntranceX; lemmingPointer._y = lemmingEntranceY; lemmingPointer.id = totalLemmings; if (totalLemmings == maxLemmings) { _root.entranceBox.gotoAndStop(1); } } } stop();
Symbol 240 MovieClip Frame 2
creationLoop(); if (endlevelcountdown) { endlevelcountdown--; if (!endlevelcountdown) { _root.levelGrid.endLevel(); } }
Symbol 240 MovieClip Frame 3
gotoAndPlay (2);
Symbol 244 MovieClip Frame 1
function endLevel() { _root.scoreBox.stopTimer(); _root.lemmingLayer.removeLemmings(); if (_root.scoreBox.lemmingsRescued >= neededlemmings) { nextLevel(); } else { _root.scoreBox.livesLeft--; _root.scoreBox.showLives(); if (0 >= _root.scoreBox.livesLeft) { endGame(); } else { repeatLevel(); } } } function endGame() { _root.betweenGamePage.levelFailure(currentLevel, true); } function repeatLevel() { trace("same level called"); _root.betweenGamePage.levelFailure(currentLevel); pageCountdown = 120; enterFrameFunc = function () { pageCountdown--; if (0 >= pageCountdown) { _root.betweenGamePage._visible = false; playLevel(currentLevel); enterFrameFunc = null; } }; } function nextLevel() { trace("next level called"); currentLevel++; if (currentLevel == 5) { _root.betweenGamePage.levelSuccess(currentLevel - 1, true); } else { _root.betweenGamePage.levelSuccess(currentLevel - 1); pageCountdown = 120; enterFrameFunc = function () { pageCountdown--; if (0 >= pageCountdown) { _root.betweenGamePage._visible = false; playLevel(currentLevel); enterFrameFunc = null; } }; } } function playLevel(levelnum) { _root.objectPanel.gotoAndStop("play"); currentLevel = levelnum; url = ("levellayout" + levelnum) + ".txt"; loadLevel(levelnum); _root.betweenGamePage._visible = false; } function startGame() { _root.objectPanel.gotoAndStop("play"); _parent.lemmingLayer.maxLemmings = startlemmings; _parent.lemmingLayer.startLemmings(); _root.scoreBox._visible = true; _root.scoreBox.startTimer(); if (currentLevel == 1) { var showHelp = true; } else { var showHelp = false; } _root.objectPanel.setNumObjects(o1, o2, o3, o4, o5, showHelp); trace("HERE"); _parent.soundClips.musicloop.startloop(0, 1000); } function resetGame() { _root.scoreBox._visible = false; for (i in this) { this[i].removeMovieClip(); } line = new Array(); _root.scoreBox.lemmingsNeeded = neededlemmings; for (x in originalLine) { line[x] = originalLine[x]; } setupGrid(); if (!_root.levelEditor) { startGame(); } else { _root.objectPanel.gotoAndStop("edit"); _root.scoreBox._visible = false; } } function gridValue(x, y) { return(line[y].substring(x, x + 1)); } function setGrid(x, y, object, ownerclip, dontdelete) { newStyle = 1; line[y] = (line[y].substring(0, x) + object) + line[y].substring(x + 1, length(line[y])); styleline[y] = (styleline[y].substring(0, x) + newStyle) + styleline[y].substring(x + 1, length(styleline[y])); var newid = ((y * blockHeight) + x); var newName = ((("block_" + y) + "_") + x); if (object == ".") { if (!dontdelete) { this[newName].removeMovieClip(); } } else { this.attachMovie(blockId[object], newName, 1000 + newid); blockPointer = this[newName]; blockPointer._x = x * blockWidth; blockPointer._y = y * blockHeight; blockPointer.ownerclip = ownerclip; blockPointer.gotoAndStop(newStyle); blockPointer.xgrid = x; blockPointer.ygrid = y; } } function changeStyle(x, y) { var newid = ((y * blockHeight) + x); var newName = ((("block_" + y) + "_") + x); var blockPointer = this[newName]; var currentStyle = blockPointer._currentframe; if (currentStyle == blockPointer._totalframes) { var nextStyle = 1; } else { nextStyle = currentStyle + 1; } blockPointer.gotoAndStop(nextStyle); styleline[y] = (styleline[y].substring(0, x) + nextStyle) + styleline[y].substring(x + 1, length(styleline[y])); } function storeLevel() { for (x in line) { originalLine[x] = line[x]; } } function printGrid() { for (x in line) { trace(((("originalLine[" + x) + "]=\"") + line[x]) + "\""); } for (x in styleline) { trace(((("originalStyle[" + x) + "]=\"") + styleline[x]) + "\""); } } function loadLevel(levelnum) { originalLine = new Array(); originalStyle = new Array(); line = new Array(); styleline = new Array(); if (levelnum == 1) { _root.backgrounds.gotoAndStop(1); originalLine[0] = "..............."; originalLine[1] = ".......e......."; originalLine[2] = "....xxxxxxx...."; originalLine[3] = "x.............x"; originalLine[4] = "xx....xxx....xx."; originalLine[5] = "xxxx.......xxxx."; originalLine[6] = "...x.......x..."; originalLine[7] = "...x.......x..."; originalLine[8] = "o.xxxxx.xxxx..."; originalLine[9] = ".............xd"; originalStyle[0] = "..............."; originalStyle[1] = ".......A......."; originalStyle[2] = "....ABAGABA...."; originalStyle[3] = "D.............D"; originalStyle[4] = "ED....AHA....DE"; originalStyle[5] = "FFAA.......AAFF"; originalStyle[6] = "...C.......C..."; originalStyle[7] = "...C.......C..."; originalStyle[8] = "o.AAAAA.AAAAA.."; originalStyle[9] = ".............AA"; o1 = 0; o2 = 2; o3 = 0; o4 = 0; o5 = 0; startlemmings = 8; neededlemmings = 3; } else if (levelnum == 2) { _root.backgrounds.gotoAndStop(2); originalLine[0] = "..............."; originalLine[1] = "..............e"; originalLine[2] = "d............xx"; originalLine[3] = "xxxxxx...xxxdxx"; originalLine[4] = "o....x..xxxxxxx."; originalLine[5] = ".....x.........."; originalLine[6] = "r....x........."; originalLine[7] = "xx...xxxxx....."; originalLine[8] = ".........xr...x"; originalLine[9] = "xxxxxxxx......."; originalStyle[0] = "..............."; originalStyle[1] = "..............A"; originalStyle[2] = "ALLL.........DDx"; originalStyle[3] = "AAAAAD...IJKAEE"; originalStyle[4] = "o....E..AAAAAFF"; originalStyle[5] = ".....E.........."; originalStyle[6] = "r....E........."; originalStyle[7] = "AA...FAAAD....."; originalStyle[8] = ".........Fr...A"; originalStyle[9] = "IJJJJJJK......."; o1 = 0; o2 = 2; o3 = 0; o4 = 1; o5 = 1; startlemmings = 8; neededlemmings = 4; } else if (levelnum == 3) { _root.backgrounds.gotoAndStop(3); originalLine[0] = "ox........xxxx."; originalLine[1] = ".x.......xxxxxx"; originalLine[2] = ".xe............"; originalLine[3] = ".xxdxxxx........"; originalLine[4] = ".xxxxxxxxx....l"; originalLine[5] = ".........xr...."; originalLine[6] = ".........x....l"; originalLine[7] = "x..x..x..xr...."; originalLine[8] = "x..x..x.......l"; originalLine[9] = "xxxxxxxxxx....d"; originalStyle[0] = "oE........MNNO."; originalStyle[1] = ".E.......BAHABA"; originalStyle[2] = ".EA............"; originalStyle[3] = ".EDAMNNO......."; originalStyle[4] = ".FFAAAAAAD....l"; originalStyle[5] = ".........Er...."; originalStyle[6] = ".........E....l"; originalStyle[7] = "D..D..D..Fr...."; originalStyle[8] = "E..E..E.......l"; originalStyle[9] = "FAAFAAFAAA....A"; o1 = 1; o2 = 0; o3 = 0; o4 = 0; o5 = 0; startlemmings = 8; neededlemmings = 5; } else if (levelnum == 4) { _root.backgrounds.gotoAndStop(4); originalLine[0] = "e.............."; originalLine[1] = "t.............."; originalLine[2] = "..............."; originalLine[3] = "d.....xxxxx...l"; originalLine[4] = "xxxx.......xx.."; originalLine[5] = "o..xx.........."; originalLine[6] = ".....xd........"; originalLine[7] = "xxxx..x...x...s"; originalLine[8] = "xxxxx..x.xxx..."; originalLine[9] = "xxxxxx...xxxd.."; originalStyle[0] = "B.............."; originalStyle[1] = "t.............."; originalStyle[2] = "..............."; originalStyle[3] = "A.....PPPPP...l"; originalStyle[4] = "PPPP.......PP.."; originalStyle[5] = "o..PP.........."; originalStyle[6] = ".....PA........"; originalStyle[7] = "DDDD..P...P...s"; originalStyle[8] = "EEEED..P.PPP..."; originalStyle[9] = "FFFFFA...PPPA.."; o1 = 0; o2 = 1; o3 = 0; o4 = 0; o5 = 0; startlemmings = 8; neededlemmings = 6; } for (x in originalLine) { line[x] = originalLine[x]; styleline[x] = originalStyle[x]; } resetGame(); } function setupGrid() { blockHeight = 32; blockWidth = 32; blockId = new Array(); blockId.x = "block1"; blockId.o = "levelEntrance"; blockId.t = "trampoline"; blockId.s = "superTrampoline"; blockId.d = "deathSymbol"; blockId.e = "levelExit"; blockId.l = "leftTrampoline"; blockId.r = "rightTrampoline"; blockId.v = "dancer"; gridHeight = line.length; gridWidth = length(line[0]); var y = 0; while (y < gridHeight) { var x = 0; while (x < length(line[0])) { var newid = ((y * blockHeight) + x); var newName = ((("block_" + y) + "_") + x); var tempBlock = line[y].substring(x, x + 1); var tempStyle = styleline[y].substring(x, x + 1); var styleValue = (tempStyle.charCodeAt(0) - 64); if (tempBlock != ".") { this.attachMovie(blockId[tempBlock], newName, 1000 + newid); blockPointer = this[newName]; blockPointer._x = x * blockWidth; blockPointer._y = y * blockHeight; blockPointer.gotoAndStop(styleValue); blockPointer.moveItemButtonHolder._visible = false; } x++; } y++; } } stop();
Instance of Symbol 81 MovieClip in Symbol 244 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.enterFrameFunc(); }
Symbol 244 MovieClip Frame 5
originalLine = leveltxt.split(newline); originalStyle = styletxt.split(newline); for (i in originalLine) { originalLine[i] = originalLine[i].substring(0, 15); originalStyle[i] = originalStyle[i].substring(0, 15); } line = new Array(); styleline = new Array(); for (x in originalLine) { line[x] = originalLine[x]; styleline[x] = originalStyle[x]; } resetGame();
Symbol 248 Button
on (press) { _parent.deleteBox.deleteOff(); _parent.styleBox.styleOff(); dragItem(); hideRollover(); } on (release, releaseOutside) { dropItem(); } on (rollOver) { _parent.helpRollover._visible = false; if (objectsLeft || (_root.levelEditor)) { objectBoxBackground.gotoAndStop(2); showRollover(); } } on (rollOut) { objectBoxBackground.gotoAndStop(1); hideRollover(); }
Symbol 251 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 1
function gridOk() { xgrid = Math.floor(_parent._xmouse / 32); ygrid = Math.floor(_parent._ymouse / 32); _x = (xgrid * 32); _y = (ygrid * 32); currentGridValue = _root.levelGrid.gridValue(xgrid, ygrid); belowGridValue = _root.levelGrid.gridValue(xgrid, ygrid + 1); if ((currentGridValue == ".") and ((((belowGridValue == "x") || (belowGridValue == "d")) || (_root.levelEditor)) || (ygrid == 9))) { return(true); } return(false); } function dragItem(dragFromStage) { if (dragFromStage) { objectsLeft++; } if (objectsLeft || (_root.levelEditor)) { dragObjectOutline._visible = false; numberIndicator._visible = false; objectBoxBackground._visible = false; _alpha = 80; enterFrameFunc = function () { if (gridOk()) { invalidChoice._visible = false; } else { invalidChoice._visible = true; } }; } } function dropItem() { trace("--> ITEM DROP CALLED"); if (objectsLeft || (_root.levelEditor)) { if (gridOk()) { _root.levelGrid.setGrid(xgrid, ygrid, objectType, this); _root.soundClips.dropItem.start(); if (!_root.levelEditor) { objectsLeft--; if (!objectsLeft) { _alpha = 20; } } } _x = startX; _y = startY; if (objectsLeft) { _alpha = 100; } invalidChoice._visible = false; if (!_root.levelEditor) { numberIndicator._visible = true; } objectBoxBackground._visible = true; enterFrameFunc = null; dragObjectOutline._visible = true; } } function showRollover() { objectRollOver._visible = true; } function hideRollover() { objectRollOver._visible = false; } invalidChoice._visible = false; objectRollOver._visible = false; objectRollOver.rollOverText._x = pixelOffset; objectsLeft = 3; if (_root.levelEditor) { objectsLeft = ""; } startX = _x; startY = _y; objectBox = true; graphicElement.attachMovie(objectLink, "item", 1); graphicElement.item.moveItemButtonHolder._visible = false; graphicElement.item.stop();
Instance of Symbol 81 MovieClip in Symbol 261 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.enterFrameFunc(); }
Symbol 266 Button
on (press) { _root.levelEditor = false; _root.levelGrid.storeLevel(); _root.levelGrid.startGame(); }
Symbol 268 Button
on (press) { deleteBox.toggleDelete(); styleBox.styleOff(); }
Symbol 269 Button
on (press) { deleteBox.deleteOff(); styleBox.toggleStyle(); }
Symbol 273 Button
on (press) { deleteHere(); }
Symbol 274 MovieClip Frame 1
function gridOk() { xgrid = Math.floor(_parent._xmouse / 32); ygrid = Math.floor(_parent._ymouse / 32); _x = (xgrid * 32); _y = (ygrid * 32); if (9 < ygrid) { _visible = false; } else { _visible = true; } currentGridValue = _root.levelGrid.gridValue(xgrid, ygrid); belowGridValue = _root.levelGrid.gridValue(xgrid, ygrid + 1); } function toggleDelete() { if (!deleting) { _visible = true; deleting = true; enterFrameFunc = function () { gridOk(); }; } else { deleting = false; enterFrameFunc = null; _visible = false; } } function deleteOff() { deleting = false; enterFrameFunc = null; _visible = false; } function deleteHere() { _root.levelGrid.setGrid(xgrid, ygrid, "."); }
Instance of Symbol 81 MovieClip in Symbol 274 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.enterFrameFunc(); }
Symbol 275 Button
on (press) { _root.levelGrid.printGrid(); }
Symbol 277 Button
on (press) { changeHere(); }
Symbol 278 MovieClip Frame 1
function gridOk() { xgrid = Math.floor(_parent._xmouse / 32); ygrid = Math.floor(_parent._ymouse / 32); _x = (xgrid * 32); _y = (ygrid * 32); if (9 < ygrid) { _visible = false; } else { _visible = true; } } function toggleStyle() { if (!changingStyle) { _visible = true; changingStyle = true; enterFrameFunc = function () { gridOk(); }; } else { changingStyle = false; enterFrameFunc = null; _visible = false; } } function styleOff() { changingStyle = false; enterFrameFunc = null; _visible = false; } function changeHere() { _root.levelGrid.changeStyle(xgrid, ygrid); }
Instance of Symbol 81 MovieClip in Symbol 278 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.enterFrameFunc(); }
Symbol 279 MovieClip Frame 1
function setNumObjects(n1, n2, n3, n4, n5, showHelp) { o1.objectsLeft = n1; o2.objectsLeft = n2; o3.objectsLeft = n3; o4.objectsLeft = n4; o5.objectsLeft = n5; i = 1; while (5 >= i) { var objectPointer = this["o" + i]; objectPointer.numberIndicator._visible = true; if (objectPointer.objectsLeft == 0) { objectPointer._alpha = 20; objectPointer.numberIndicator._visible = false; } else { objectPointer._alpha = 100; } i++; } if (showHelp) { helpRollover._visible = true; } else { helpRollover._visible = false; } } function setEditObjects() { i = 1; while (8 >= i) { this["o" + i].objectsLeft = ""; this["o" + i].numberIndicator._visible = false; i++; } } function hideButtons() { i = 1; while (8 >= i) { this["o" + i]._visible = false; i++; } helpRollover._visible = false; } function showButtons() { i = 1; while (8 >= i) { this["o" + i]._visible = true; i++; } } hideButtons(); stop();
Instance of Symbol 261 MovieClip "o1" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { objectType = "t"; objectLink = "trampoline"; objectName = "LOW JUMP"; pixelOffset = 12; }
Instance of Symbol 261 MovieClip "o2" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { objectType = "s"; objectLink = "superTrampoline"; objectName = " HIGH JUMP"; pixelOffset = 7; }
Instance of Symbol 261 MovieClip "o4" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { objectType = "l"; objectLink = "leftTrampoline"; objectName = "LEFT JUMP"; pixelOffset = 9; }
Instance of Symbol 261 MovieClip "o5" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { objectType = "r"; objectLink = "rightTrampoline"; objectName = "RIGHT JUMP"; pixelOffset = 7; }
Symbol 279 MovieClip Frame 2
i = 1; while (8 >= i) { this["o" + i]._visible = true; i++; }
Symbol 279 MovieClip Frame 5
deleteBox._visible = false;
Instance of Symbol 261 MovieClip "o6" in Symbol 279 MovieClip Frame 5
onClipEvent (load) { objectType = "d"; objectLink = "deathSymbol"; objectName = "DEATH"; pixelOffset = 0; }
Instance of Symbol 261 MovieClip "o7" in Symbol 279 MovieClip Frame 5
onClipEvent (load) { objectType = "e"; objectLink = "levelExit"; objectName = "EXIT"; pixelOffset = 0; }
Instance of Symbol 261 MovieClip "o8" in Symbol 279 MovieClip Frame 5
onClipEvent (load) { objectType = "o"; objectLink = "levelEntrance"; objectName = "ENTRANCE"; pixelOffset = 0; }
Instance of Symbol 261 MovieClip "o3" in Symbol 279 MovieClip Frame 5
onClipEvent (load) { objectType = "x"; objectLink = "block1"; objectName = "BLOCKER"; pixelOffset = 15; }
Symbol 285 Button
on (press) { gotoAndStop ("instructions"); }
Symbol 286 Button
on (press) { _root.levelGrid.playLevel(1); _root.scoreBox.livesLeft = 2; _root.scoreBox.showLives(); }
Symbol 293 Button
on (press) { _quality = "LOW"; _root.levelGrid.playLevel(1); _root.scoreBox.livesLeft = 2; _root.scoreBox.showLives(); }
Symbol 322 MovieClip Frame 1
function levelSuccess(_currentLevel, _gameIsOver) { currentLevel = _currentLevel; gameIsOver = _gameIsOver; _root.objectPanel.gotoAndStop(1); _root.scoreBox._visible = false; trace("CALL TO FADE OUT"); _parent.soundClips.musicloop.fadeout(); gotoAndPlay ("levelcomplete"); _visible = true; } function levelFailure(_currentLevel, _gameIsOver) { currentLevel = _currentLevel; gameIsOver = _gameIsOver; _root.objectPanel.gotoAndStop(1); _root.scoreBox._visible = false; currentLevel = _currentLevel; trace("CALL TO FADE OUT"); _parent.soundClips.musicloop.fadeout(); gotoAndPlay ("levelfailure"); _visible = true; } loadVariables ("instructions.txt", this); _root.scoreBox._visible = false; gameIsOver = false; _root.scoreBox.totalScore = 0; totalScore = 0; totalSaved = 0; totalDead = 0; stop();
Symbol 322 MovieClip Frame 12
_quality = "HIGH";
Symbol 322 MovieClip Frame 17
levelmessage = ("LEVEL " + currentLevel) + " COMPLETE"; timeleft = _root.scoreBox.timeleft; lemmingsRescued = _root.scoreBox.lemmingsRescued; maxlemmings = _root.lemmingLayer.maxlemmings; lemmingsRescuedText = (lemmingsRescued + " / ") + maxlemmings; levelScore = (timeleft * 25) + (lemmingsRescued * 100); _root.scoreBox.totalScore = _root.scoreBox.totalScore + levelScore; totalScore = _root.scoreBox.totalScore; totalSaved = totalSaved + lemmingsRescued; totalDead = totalDead + (maxlemmings - lemmingsRescued);
Symbol 322 MovieClip Frame 59
if (!gameIsOver) { stop(); }
Symbol 322 MovieClip Frame 97
feedbackText = ((("You've " + totalSaved) + " Roadies to the gig on time, while ") + totalDead) + " Roadies ended up in rock 'n roll heaven. Can you do better if you try again?";
Symbol 322 MovieClip Frame 109
gname = "castledoomSte"; gscore = totalScore; getURL ("index.php?act=Arcade&do=newscore", "_self", "POST"); stop();
Symbol 322 MovieClip Frame 125
levelmessage = ("LEVEL " + currentLevel) + " FAILED"; livesleft = _root.scoreBox.livesLeft; lemmingsRescued = _root.scoreBox.lemmingsRescued; maxlemmings = _root.lemmingLayer.maxlemmings; lemmingsRescuedText = (lemmingsRescued + " / ") + maxlemmings;
Symbol 322 MovieClip Frame 154
if (!gameIsOver) { stop(); }
Symbol 322 MovieClip Frame 184
Symbol 322 MovieClip Frame 238
gname = "castledoomSte"; gscore = totalScore; getURL ("index.php?act=Arcade&do=newscore", "_self", "POST"); stop();
Symbol 325 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 1
stop();
Symbol 336 Button
on (press) { _root.lemmingLayer.removeLemmings(); _root.levelEditor = true; stopTimer(); _root.objectPanel.setEditObjects(); _root.levelGrid.resetGame(); }
Symbol 337 Button
on (press) { if (_root.soundOn) { _root.soundOn = false; gotoAndStop (2); stopMusic(); } else { _root.soundOn = true; gotoAndStop (1); startMusic(); } }
Symbol 339 MovieClip Frame 1
function startMusic() { _root.soundClips.musicloop.fadeIn(); } function stopMusic() { _root.soundClips.musicloop.fadeOut(); } _root.soundOn = true; stop();
Symbol 340 Button
on (press) { _root.lemmingLayer.pauseLemmings(); }
Symbol 341 MovieClip Frame 1
function startTimer() { timeleft = 100; timerLoop = 31; paused = false; timeBar.gotoAndStop(100); enterFrameFunc = function () { if (!paused) { timerLoop--; } if (!timerLoop) { timeleft--; timeBar.gotoAndStop(100 - timeleft); if (!timeleft) { stopTimer(); _root.levelGrid.endLevel(); } timerLoop = 31; } }; } function stopTimer() { enterFrameFunc = null; } function showLives() { livesClip.gotoAndStop(livesLeft); }
Instance of Symbol 81 MovieClip in Symbol 341 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.enterFrameFunc(); }
Symbol 343 MovieClip Frame 1
function startloop(p1, p2) { soundObject.setVolume(maxVolume); if (_root.soundOn) { soundObject.start(p1, p2); } currentVolume = maxVolume; playing = true; } function start(p1, p2) { soundObject.setVolume(maxVolume); if (_root.soundOn) { soundObject.start(p1, p2); } currentVolume = maxVolume; } function stop() { soundObject.stop(); } function fadeIn() { aimVolume = maxVolume; if ((!playing) and _root.soundOn) { playing = true; soundObject.start(0, 1000); soundObject.setVolume(0); currentVolume = 0; gotoAndPlay (2); } } function fadeOut() { trace("FADING OUT"); aimVolume = 0; if (playing) { gotoAndPlay (2); } } soundObject = new Sound(this); soundObject.attachSound(soundName); playing = false; maxVolume = 100; fadeStep = 2; stop();
Symbol 343 MovieClip Frame 2
trace((("CV " + currentVolume) + ", AV ") + aimVolume); if (currentVolume < aimVolume) { currentVolume = currentVolume + fadeStep; if (currentVolume >= aimVolume) { stop(); } } else { currentVolume = currentVolume - fadeStep; if (0 >= currentVolume) { playing = false; soundObject.stop(); stop(); } } soundObject.setVolume(currentVolume);
Symbol 343 MovieClip Frame 3
gotoAndPlay (2);
Symbol 344 MovieClip Frame 1
Instance of Symbol 343 MovieClip "musicloop" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "musicloop"; }
Instance of Symbol 343 MovieClip "trampoline" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "trampolineSound"; }
Instance of Symbol 343 MovieClip "splat" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "splatSound"; }
Instance of Symbol 343 MovieClip "upTrampoline" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "upTrampolineSound"; }
Instance of Symbol 343 MovieClip "lemmingExit" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "lemmingExit"; }
Instance of Symbol 343 MovieClip "supertrampolineSound" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "supertrampolineSound"; }
Instance of Symbol 343 MovieClip "dropitem" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "dropitem"; }
Instance of Symbol 343 MovieClip "yippee" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "yippee"; }
Instance of Symbol 343 MovieClip "dogbark" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "dogbark"; }
Instance of Symbol 343 MovieClip "catmeow" in Symbol 344 MovieClip Frame 1
onClipEvent (load) { soundName = "catmeow"; }
Symbol 15 MovieClip Frame 1
stop();
Symbol 17 Button
on (press) { trace("owner clip is " + _parent.ownerclip); _parent.ownerclip.dragItem(true); _root.levelGrid.setGrid(_parent.xgrid, _parent.ygrid, ".", this._parent, true); _parent._alpha = 0; } on (release, releaseOutside) { trace("owner clip is " + _parent.ownerclip); _parent.ownerclip.dropItem(); trace("UP"); this._parent.removeMovieClip(); }
Symbol 25 MovieClip Frame 1
stop();
Symbol 26 MovieClip [superTrampoline] Frame 1
Symbol 31 MovieClip Frame 1
stop();
Symbol 32 MovieClip [trampoline] Frame 1
Symbol 66 MovieClip Frame 1
gotoAndStop(1 + random(_totalframes));
Symbol 67 MovieClip [block1] Frame 1
Symbol 70 MovieClip [levelEntrance] Frame 1
if (!_parent._parent.objectBox) { _root.lemmingLayer.lemmingEntranceX = _x + 20; _root.lemmingLayer.lemmingEntranceY = _y - 5; _root.entranceBox = this; } stop();
Instance of Symbol 81 MovieClip in Symbol 82 MovieClip Frame 1
onClipEvent (enterFrame) { _parent._y--; }
Symbol 82 MovieClip Frame 41
stop();
Symbol 84 MovieClip Frame 10
gotoAndPlay (1);
Symbol 84 MovieClip Frame 26
stop();
Symbol 84 MovieClip Frame 40
gotoAndPlay ("angelloop");
Symbol 84 MovieClip Frame 45
stop();
Symbol 92 MovieClip Frame 10
gotoAndPlay (1);
Symbol 92 MovieClip Frame 26
stop();
Symbol 92 MovieClip Frame 40
gotoAndPlay ("angelloop");
Symbol 92 MovieClip Frame 45
stop();
Symbol 100 MovieClip Frame 10
gotoAndPlay (1);
Symbol 100 MovieClip Frame 25
stop();
Symbol 100 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 100 MovieClip Frame 44
stop();
Symbol 108 MovieClip Frame 10
gotoAndPlay (1);
Symbol 108 MovieClip Frame 25
stop();
Symbol 108 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 108 MovieClip Frame 44
stop();
Symbol 116 MovieClip Frame 10
gotoAndPlay (1);
Symbol 116 MovieClip Frame 25
stop();
Symbol 116 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 116 MovieClip Frame 44
stop();
Symbol 124 MovieClip Frame 10
gotoAndPlay (1);
Symbol 124 MovieClip Frame 25
stop();
Symbol 124 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 124 MovieClip Frame 44
stop();
Symbol 132 MovieClip Frame 10
gotoAndPlay (1);
Symbol 132 MovieClip Frame 25
stop();
Symbol 132 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 132 MovieClip Frame 44
stop();
Symbol 140 MovieClip Frame 10
gotoAndPlay (1);
Symbol 140 MovieClip Frame 25
stop();
Symbol 140 MovieClip Frame 39
gotoAndPlay ("angelloop");
Symbol 140 MovieClip Frame 44
stop();
Symbol 141 MovieClip Frame 1
_parent.soundname = "yippee"; gotoAndStop(_parent.id);
Symbol 141 MovieClip Frame 2
_parent.soundname = "yippee";
Symbol 141 MovieClip Frame 3
_parent.soundname = "yippee";
Symbol 141 MovieClip Frame 4
_parent.soundname = "yippee";
Symbol 141 MovieClip Frame 5
_parent.soundname = "catmeow";
Symbol 141 MovieClip Frame 6
_parent.soundname = "catmeow";
Symbol 141 MovieClip Frame 7
_parent.soundname = "dogbark";
Symbol 141 MovieClip Frame 8
_parent.soundname = "dogbark";
Symbol 142 MovieClip [lemming] Frame 1
function killLemming() { _root.scoreBox.lemmingsOut--; if (_root.scoreBox.lemmingsOut < 0) { _root.scoreBox.lemmingsOut = 0; } if ((_root.scoreBox.lemmingsOut == 0) and (_parent.totalLemmings == _parent.maxLemmings)) { _parent.endlevelcountdown = 30; } allLemmings.lemmingGraphic.gotoAndPlay("dead"); deathcountdown = 40; collisionTest = null; _root.soundClips.splat.start(); } function exitLemming() { trace("playing " + soundname); _root.soundClips[soundname].start(); _root.scoreBox.lemmingsOut--; _root.scoreBox.lemmingsRescued++; if ((_root.scoreBox.lemmingsOut == 0) and (_parent.totalLemmings == _parent.maxLemmings)) { _parent.endlevelcountdown = 30; } if (_root.levelGrid.currentLevel == 4) { trace("IN BALLOON"); _y = -1; stop(); } else { trace("KILLING LEMMING"); this.removeMovieClip(); } } function animateObject() { var blockName = ((("block_" + ygrid) + "_") + xgrid); _root.levelGrid[blockName].blockGraphic.play(); } function checkObjects() { var currentSquare = _root.levelGrid.gridValue(xgrid, ygrid); if (currentSquare == "t") { ymom = -6.5; _y = (_y + ymom); if (Math.abs(xmom) < walkSpeed) { if (goingRight) { xmom = walkSpeed; } else { xmom = -walkSpeed; } } onGround = false; _root.soundClips.upTrampoline.start(); allLemmings.lemmingGraphic.gotoAndStop(1); animateObject(); } else if (currentSquare == "s") { ymom = -10; if (Math.abs(xmom) < walkSpeed) { if (goingRight) { xmom = walkSpeed; } else { xmom = -walkSpeed; } } _y = (_y + ymom); onGround = false; _root.soundClips.supertrampolineSound.start(); allLemmings.lemmingGraphic.gotoAndStop(1); animateObject(); } else if (currentSquare == "l") { ymom = -6; xmom = -5.2; _y = (_y + ymom); _x = (_x + xmom); onGround = false; goingRight = false; _root.soundClips.trampoline.start(); allLemmings.lemmingGraphic._xscale = -100; allLemmings.lemmingGraphic.gotoAndStop(1); animateObject(); } else if (currentSquare == "r") { ymom = -6; xmom = 5.2; _y = (_y + ymom); _x = (_x + xmom); goingRight = true; onGround = false; _root.soundClips.trampoline.start(); allLemmings.lemmingGraphic._xscale = 100; allLemmings.lemmingGraphic.gotoAndStop(1); animateObject(); } else if (currentSquare == "d") { animateObject(); killLemming(); } else if (currentSquare == "e") { exitLemming(); } else { return(false); } return(true); } function collisionTest() { xmom = xmom * friction; ymom = ymom + gravity; _y = (_y + ymom); xgrid = Math.floor(_x / _root.levelGrid.blockWidth); xrem = _x - (xgrid * _root.levelGrid.blockWidth); ygrid = Math.floor(_y / _root.levelGrid.blockHeight); yrem = _y - (ygrid * _root.levelGrid.blockHeight); if (checkObjects()) { } else { if (0 < ymom) { var squareBelow = _root.levelGrid.gridValue(xgrid, ygrid + 1); if ((squareBelow == "x") || (ygrid == 9)) { _y = ((ygrid * _root.levelGrid.blockWidth) - 0.01); if (ymomDeath < ymom) { } ymom = 0; onGround = true; allLemmings.lemmingGraphic.play(); } else { allLemmings.lemmingGraphic.gotoAndStop("fall"); onGround = false; } } else if (ymom < 0) { var currentSquare = _root.levelGrid.gridValue(xgrid, ygrid); var squareAbove = _root.levelGrid.gridValue(xgrid, ygrid - 1); if (currentSquare == "x") { _y = (((ygrid + 1) * _root.levelGrid.blockWidth) - blockCeiling); ymom = gravity; } else if ((squareAbove == "x") and (2 >= yrem)) { _y = (_y + (-ymom)); ymom = gravity; } } if (onGround) { if (goingRight) { xmom = walkSpeed; } else { xmom = -walkSpeed; } } lastx = _x; _x = (_x + xmom); if (xmom and ((_root.levelGrid.blockWidth - (lemmingWidth / 2)) < xrem)) { var squareRight = _root.levelGrid.gridValue(xgrid + 1, ygrid); if (yrem >= blockCeiling) { squareRight = "."; } if (!onGround) { var squareBelowRight = _root.levelGrid.gridValue(xgrid + 1, ygrid + 1); } else { squareBelowRight = null; } if (((((squareRight == "x") || (squareBelowRight == "x")) || (squareRight == "r")) || (squareBelowRight == "r")) || (xgrid == 14)) { xmom = -Math.abs(xmom); _x = (_x + (xmom * 2)); xmom = xmom / 2; allLemmings.lemmingGraphic._xscale = -100; goingRight = false; } } else if ((xmom < 0) and (xrem < (lemmingWidth / 2))) { var squareLeft = _root.levelGrid.gridValue(xgrid - 1, ygrid); if (yrem >= blockCeiling) { squareLeft = "."; } if (!onGround) { var squareBelowLeft = _root.levelGrid.gridValue(xgrid - 1, ygrid + 1); } else { squareBelowLeft = null; } if (((((squareLeft == "x") || (squareBelowLeft == "x")) || (squareLeft == "l")) || (squareBelowLeft == "l")) || (xgrid == 0)) { xmom = Math.abs(xmom); _x = (_x + (xmom * 2)); xmom = xmom / 2; allLemmings.lemmingGraphic._xscale = 100; goingRight = true; } } } } lemmingWidth = 16; lemmingHeight = 24; gravity = 0.3; friction = 0.99; ymomDeath = 8; xmom = 0; ymom = 0; goingRight = true; onGround = false; allLemmings.lemmingGraphic.gotoAndStop(1); walkSpeed = 2; blockCeiling = _root.levelGrid.blockHeight - lemmingHeight;
Symbol 142 MovieClip [lemming] Frame 2
collisionTest();
Symbol 142 MovieClip [lemming] Frame 3
gotoAndPlay (2);
Symbol 157 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 17
gotoAndPlay (1);
Symbol 170 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 223 MovieClip [dancer] Frame 1
animation.gotoAndPlay(1 + random(20));
Symbol 223 MovieClip [dancer] Frame 2
animation.gotoAndPlay(1 + random(20));

Library Items

Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:239
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:239
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:239
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:239
Symbol 239 MovieClipUses:232 234 236 238Used by:Timeline
Symbol 240 MovieClipUsed by:Timeline
Symbol 241 GraphicUsed by:244
Symbol 242 FontUsed by:243 270 271 276
Symbol 243 EditableTextUses:242Used by:244
Symbol 81 MovieClipUsed by:244 261 274 278 341 82
Symbol 244 MovieClipUses:241 243 81Used by:Timeline
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:279
Symbol 247 GraphicUsed by:248 273 277 337 340
Symbol 248 ButtonUses:247Used by:261
Symbol 249 GraphicUsed by:251
Symbol 250 GraphicUsed by:251 322
Symbol 251 MovieClipUses:249 250Used by:261
Symbol 227 GraphicUsed by:230
Symbol 77 FontUsed by:228 257 258 282 287 288 294 301 302 303 304 305 306 307 308 312 313 317 318 319 320 321 326 327 328 334 335 78 79
Symbol 228 EditableTextUses:77Used by:230
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClip [numberIndicator]Uses:227 228 229Used by:261
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:261
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:260
Symbol 257 EditableTextUses:77Used by:259
Symbol 258 EditableTextUses:77Used by:259
Symbol 259 MovieClipUses:257 258Used by:260
Symbol 260 MovieClipUses:256 259Used by:261
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClip [invalidChoice]Uses:225Used by:261
Symbol 261 MovieClipUses:248 251 81 230 254 260 226Used by:279
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:263Used by:279
Symbol 265 GraphicUsed by:266 268 269 275 336
Symbol 266 ButtonUses:265Used by:279
Symbol 267 GraphicUsed by:279
Symbol 268 ButtonUses:265Used by:279
Symbol 269 ButtonUses:265Used by:279
Symbol 270 EditableTextUses:242Used by:279
Symbol 271 EditableTextUses:242Used by:279
Symbol 272 GraphicUsed by:274 278
Symbol 273 ButtonUses:247Used by:274
Symbol 274 MovieClipUses:272 273 81Used by:279
Symbol 275 ButtonUses:265Used by:279
Symbol 276 EditableTextUses:242Used by:279
Symbol 277 ButtonUses:247Used by:278
Symbol 278 MovieClipUses:272 277 81Used by:279
Symbol 279 MovieClipUses:246 261 264 266 267 268 269 270 271 274 275 276 278Used by:Timeline
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:322
Symbol 282 TextUses:77Used by:322
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285 286 293
Symbol 285 ButtonUses:284Used by:322
Symbol 286 ButtonUses:284Used by:322
Symbol 287 TextUses:77Used by:322
Symbol 288 TextUses:77Used by:322
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:322
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:322
Symbol 293 ButtonUses:284Used by:322
Symbol 294 TextUses:77Used by:322
Symbol 295 FontUsed by:296 316
Symbol 296 TextUses:295Used by:322
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:322
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:322
Symbol 301 TextUses:77Used by:322
Symbol 302 EditableTextUses:77Used by:322
Symbol 303 TextUses:77Used by:322
Symbol 304 EditableTextUses:77Used by:322
Symbol 305 TextUses:77Used by:322
Symbol 306 EditableTextUses:77Used by:322
Symbol 307 TextUses:77Used by:322
Symbol 308 EditableTextUses:77Used by:322
Symbol 312 TextUses:77Used by:322
Symbol 313 EditableTextUses:77Used by:322
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:322
Symbol 316 TextUses:295Used by:322
Symbol 317 EditableTextUses:77Used by:322
Symbol 318 EditableTextUses:77Used by:322
Symbol 319 TextUses:77Used by:322
Symbol 320 EditableTextUses:77Used by:322
Symbol 321 TextUses:77Used by:322
Symbol 322 MovieClipUses:281 282 250 285 286 287 288 290 292 293 294 296 298 300 301 302 303 304 305 306 307 308 312 313 315 316 317 318 319 320 321Used by:Timeline
Symbol 323 ShapeTweeningUsed by:325
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:323 324Used by:341
Symbol 326 EditableTextUses:77Used by:341
Symbol 327 EditableTextUses:77Used by:341
Symbol 328 EditableTextUses:77Used by:341
Symbol 329 BitmapUsed by:331
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:329 330Used by:332
Symbol 332 MovieClipUses:331Used by:333
Symbol 333 MovieClipUses:332Used by:341
Symbol 334 TextUses:77Used by:341
Symbol 335 TextUses:77Used by:341
Symbol 336 ButtonUses:265Used by:341
Symbol 337 ButtonUses:247Used by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:337 338Used by:341
Symbol 340 ButtonUses:247Used by:341
Symbol 341 MovieClipUses:325 326 327 328 81 333 334 335 336 339 340Used by:Timeline
Symbol 342 GraphicUsed by:Timeline
Symbol 343 MovieClipUsed by:344
Symbol 344 MovieClipUses:343Used by:Timeline
Symbol 1 Sound [yippee]
Symbol 2 Sound [upTrampolineSound]
Symbol 3 Sound [trampolineSound]
Symbol 4 Sound [supertrampolineSound]
Symbol 5 Sound [splatSound]
Symbol 6 Sound [musicloop]
Symbol 7 Sound [lemmingExit]
Symbol 8 Sound [dropitem]
Symbol 9 Sound [dogbark]
Symbol 10 Sound [catmeow]
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:15
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:15
Symbol 15 MovieClipUses:12 14Used by:19 20
Symbol 16 GraphicUsed by:17
Symbol 17 ButtonUses:16Used by:18
Symbol 18 MovieClipUses:17Used by:19 20 26 32 67
Symbol 19 MovieClip [rightTrampoline]Uses:15 18
Symbol 20 MovieClip [leftTrampoline]Uses:15 18
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:25
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClipUses:22 24Used by:26
Symbol 26 MovieClip [superTrampoline]Uses:25 18
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:31
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClipUses:28 30Used by:32
Symbol 32 MovieClip [trampoline]Uses:31 18
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:67
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:67
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:67
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:67
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:67
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:67
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:67
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:67
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:67
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:67
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:67
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:67
Symbol 57 BitmapUsed by:58 61
Symbol 58 GraphicUses:57Used by:67
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:67
Symbol 61 GraphicUses:57Used by:67
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:66
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:63 65Used by:67
Symbol 67 MovieClip [block1]Uses:34 18 36 38 40 42 44 46 48 50 52 54 56 58 60 61 66
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClip [levelEntrance]Uses:69
Symbol 71 BitmapUsed by:72 83
Symbol 72 GraphicUses:71Used by:84
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:84
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:84
Symbol 78 TextUses:77Used by:80
Symbol 79 TextUses:77Used by:80
Symbol 80 MovieClipUses:78 79Used by:82
Symbol 82 MovieClipUses:80 81Used by:84 92 100 108 116 124 132 140
Symbol 83 GraphicUses:71Used by:84
Symbol 84 MovieClipUses:72 74 76 82 83Used by:141
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:91 92
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:92
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:92
Symbol 91 MovieClipUses:86Used by:92
Symbol 92 MovieClipUses:86 88 90 91 82Used by:141
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:100
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:100
Symbol 97 BitmapUsed by:98 99
Symbol 98 GraphicUses:97Used by:100
Symbol 99 GraphicUses:97Used by:100
Symbol 100 MovieClipUses:94 96 98 82 99Used by:141
Symbol 101 BitmapUsed by:102 107
Symbol 102 GraphicUses:101Used by:108
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:108
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:108
Symbol 107 GraphicUses:101Used by:108
Symbol 108 MovieClipUses:102 104 106 82 107Used by:141
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:116
Symbol 111 BitmapUsed by:112 115
Symbol 112 GraphicUses:111Used by:116
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:116
Symbol 115 GraphicUses:111Used by:116
Symbol 116 MovieClipUses:110 112 114 82 115Used by:141
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:124
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:124
Symbol 121 BitmapUsed by:122 123
Symbol 122 GraphicUses:121Used by:124
Symbol 123 GraphicUses:121Used by:124
Symbol 124 MovieClipUses:118 120 122 82 123Used by:141
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:132
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:132
Symbol 129 BitmapUsed by:130 131
Symbol 130 GraphicUses:129Used by:132
Symbol 131 GraphicUses:129Used by:132
Symbol 132 MovieClipUses:126 128 130 82 131Used by:141
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:140
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:140
Symbol 137 BitmapUsed by:138 139
Symbol 138 GraphicUses:137Used by:140
Symbol 139 GraphicUses:137Used by:140
Symbol 140 MovieClipUses:134 136 138 82 139Used by:141
Symbol 141 MovieClipUses:84 92 100 108 116 124 132 140Used by:142
Symbol 142 MovieClip [lemming]Uses:141
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:147
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:147
Symbol 147 MovieClip [levelExit]Uses:144 146
Symbol 148 BitmapUsed by:150
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:148 149Used by:157
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:157
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:157
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:157
Symbol 157 MovieClipUses:150 152 154 156Used by:181
Symbol 158 GraphicUsed by:181
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:167
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:167
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:167
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:160 162 164 166Used by:170
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:167 169Used by:181
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:177
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:177
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:177
Symbol 177 MovieClipUses:172 174 176Used by:180
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:180
Symbol 180 MovieClipUses:177 179Used by:181
Symbol 181 MovieClip [deathSymbol]Uses:157 158 170 180
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:192
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:192
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:192
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:183 185 187 189 191Used by:223
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:205
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:205
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:205
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:205
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:205
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:205
Symbol 205 MovieClipUses:194 196 198 200 202 204Used by:223
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:222
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:222
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:222
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:222
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:222
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:222
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:222
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClipUses:207 209 211 213 215 217 219 221Used by:223
Symbol 223 MovieClip [dancer]Uses:192 205 222

Instance Names

"backgrounds"Frame 1Symbol 239 MovieClip
"lemmingLayer"Frame 1Symbol 240 MovieClip
"levelGrid"Frame 1Symbol 244 MovieClip
"objectPanel"Frame 1Symbol 279 MovieClip
"betweenGamePage"Frame 1Symbol 322 MovieClip
"scoreBox"Frame 1Symbol 341 MovieClip
"soundClips"Frame 1Symbol 344 MovieClip
"rollOverText"Symbol 260 MovieClip Frame 1Symbol 259 MovieClip
"objectBoxBackground"Symbol 261 MovieClip Frame 1Symbol 251 MovieClip
"graphicElement"Symbol 261 MovieClip Frame 1Symbol 81 MovieClip
"numberIndicator"Symbol 261 MovieClip Frame 1Symbol 230 MovieClip [numberIndicator]
"dragObjectOutline"Symbol 261 MovieClip Frame 1Symbol 254 MovieClip
"objectRollOver"Symbol 261 MovieClip Frame 1Symbol 260 MovieClip
"invalidChoice"Symbol 261 MovieClip Frame 1Symbol 226 MovieClip [invalidChoice]
"o1"Symbol 279 MovieClip Frame 1Symbol 261 MovieClip
"o2"Symbol 279 MovieClip Frame 1Symbol 261 MovieClip
"o4"Symbol 279 MovieClip Frame 1Symbol 261 MovieClip
"o5"Symbol 279 MovieClip Frame 1Symbol 261 MovieClip
"helpRollover"Symbol 279 MovieClip Frame 1Symbol 264 MovieClip
"o6"Symbol 279 MovieClip Frame 5Symbol 261 MovieClip
"o7"Symbol 279 MovieClip Frame 5Symbol 261 MovieClip
"o8"Symbol 279 MovieClip Frame 5Symbol 261 MovieClip
"o3"Symbol 279 MovieClip Frame 5Symbol 261 MovieClip
"deleteBox"Symbol 279 MovieClip Frame 5Symbol 274 MovieClip
"styleBox"Symbol 279 MovieClip Frame 5Symbol 278 MovieClip
"timeBar"Symbol 341 MovieClip Frame 1Symbol 325 MovieClip
"livesClip"Symbol 341 MovieClip Frame 1Symbol 333 MovieClip
"musicloop"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"trampoline"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"splat"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"upTrampoline"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"lemmingExit"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"supertrampolineSound"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"dropitem"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"yippee"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"dogbark"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"catmeow"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"blockGraphic"Symbol 19 MovieClip [rightTrampoline] Frame 1Symbol 15 MovieClip
"moveItemButtonHolder"Symbol 19 MovieClip [rightTrampoline] Frame 1Symbol 18 MovieClip
"blockGraphic"Symbol 20 MovieClip [leftTrampoline] Frame 1Symbol 15 MovieClip
"moveItemButtonHolder"Symbol 20 MovieClip [leftTrampoline] Frame 1Symbol 18 MovieClip
"blockGraphic"Symbol 26 MovieClip [superTrampoline] Frame 1Symbol 25 MovieClip
"moveItemButtonHolder"Symbol 26 MovieClip [superTrampoline] Frame 1Symbol 18 MovieClip
"blockGraphic"Symbol 32 MovieClip [trampoline] Frame 1Symbol 31 MovieClip
"moveItemButtonHolder"Symbol 32 MovieClip [trampoline] Frame 1Symbol 18 MovieClip
"moveItemButtonHolder"Symbol 67 MovieClip [block1] Frame 1Symbol 18 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 1Symbol 84 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 2Symbol 92 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 3Symbol 100 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 4Symbol 108 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 5Symbol 116 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 6Symbol 124 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 7Symbol 132 MovieClip
"lemmingGraphic"Symbol 141 MovieClip Frame 8Symbol 140 MovieClip
"allLemmings"Symbol 142 MovieClip [lemming] Frame 1Symbol 141 MovieClip
"blockGraphic"Symbol 170 MovieClip Frame 1Symbol 167 MovieClip
"blockGraphic"Symbol 181 MovieClip [deathSymbol] Frame 1Symbol 157 MovieClip
"blockGraphic"Symbol 181 MovieClip [deathSymbol] Frame 5Symbol 170 MovieClip
"blockGraphic"Symbol 181 MovieClip [deathSymbol] Frame 6Symbol 180 MovieClip
"animation"Symbol 223 MovieClip [dancer] Frame 1Symbol 192 MovieClip
"animation"Symbol 223 MovieClip [dancer] Frame 2Symbol 205 MovieClip
"animation"Symbol 223 MovieClip [dancer] Frame 3Symbol 222 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "yippee"
ExportAssets (56)Timeline Frame 1Symbol 2 as "upTrampolineSound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "trampolineSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "supertrampolineSound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "splatSound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "musicloop"
ExportAssets (56)Timeline Frame 1Symbol 7 as "lemmingExit"
ExportAssets (56)Timeline Frame 1Symbol 8 as "dropitem"
ExportAssets (56)Timeline Frame 1Symbol 9 as "dogbark"
ExportAssets (56)Timeline Frame 1Symbol 10 as "catmeow"
ExportAssets (56)Timeline Frame 1Symbol 19 as "rightTrampoline"
ExportAssets (56)Timeline Frame 1Symbol 20 as "leftTrampoline"
ExportAssets (56)Timeline Frame 1Symbol 26 as "superTrampoline"
ExportAssets (56)Timeline Frame 1Symbol 32 as "trampoline"
ExportAssets (56)Timeline Frame 1Symbol 67 as "block1"
ExportAssets (56)Timeline Frame 1Symbol 70 as "levelEntrance"
ExportAssets (56)Timeline Frame 1Symbol 142 as "lemming"
ExportAssets (56)Timeline Frame 1Symbol 147 as "levelExit"
ExportAssets (56)Timeline Frame 1Symbol 181 as "deathSymbol"
ExportAssets (56)Timeline Frame 1Symbol 223 as "dancer"
ExportAssets (56)Timeline Frame 1Symbol 226 as "invalidChoice"
ExportAssets (56)Timeline Frame 1Symbol 230 as "numberIndicator"

Labels

"play"Symbol 279 MovieClip Frame 2
"edit"Symbol 279 MovieClip Frame 5
"intro"Symbol 322 MovieClip Frame 1
"paused"Symbol 322 MovieClip Frame 5
"instructions"Symbol 322 MovieClip Frame 12
"levelcomplete"Symbol 322 MovieClip Frame 17
"levelfailure"Symbol 322 MovieClip Frame 125
"gameOver"Symbol 322 MovieClip Frame 184
"dead"Symbol 84 MovieClip Frame 16
"angel"Symbol 84 MovieClip Frame 31
"angelloop"Symbol 84 MovieClip Frame 34
"fall"Symbol 84 MovieClip Frame 45
"dead"Symbol 92 MovieClip Frame 16
"angel"Symbol 92 MovieClip Frame 31
"angelloop"Symbol 92 MovieClip Frame 34
"fall"Symbol 92 MovieClip Frame 45
"dead"Symbol 100 MovieClip Frame 15
"angel"Symbol 100 MovieClip Frame 30
"angelloop"Symbol 100 MovieClip Frame 33
"fall"Symbol 100 MovieClip Frame 44
"dead"Symbol 108 MovieClip Frame 15
"angel"Symbol 108 MovieClip Frame 30
"angelloop"Symbol 108 MovieClip Frame 33
"fall"Symbol 108 MovieClip Frame 44
"dead"Symbol 116 MovieClip Frame 15
"angel"Symbol 116 MovieClip Frame 30
"angelloop"Symbol 116 MovieClip Frame 33
"fall"Symbol 116 MovieClip Frame 44
"dead"Symbol 124 MovieClip Frame 15
"angel"Symbol 124 MovieClip Frame 30
"angelloop"Symbol 124 MovieClip Frame 33
"fall"Symbol 124 MovieClip Frame 44
"dead"Symbol 132 MovieClip Frame 15
"angel"Symbol 132 MovieClip Frame 30
"angelloop"Symbol 132 MovieClip Frame 33
"fall"Symbol 132 MovieClip Frame 44
"dead"Symbol 140 MovieClip Frame 15
"angel"Symbol 140 MovieClip Frame 30
"angelloop"Symbol 140 MovieClip Frame 33
"fall"Symbol 140 MovieClip Frame 44

Dynamic Text Variables

_parent.objectsLeftSymbol 228 EditableText"9"
_parent._parent.objectNameSymbol 257 EditableText"RIGHT JUMP"
_parent._parent.objectNameSymbol 258 EditableText"RIGHT JUMP"
timeleftSymbol 302 EditableText"99"
lemmingsRescuedTextSymbol 304 EditableText"99"
levelscoreSymbol 306 EditableText"99"
totalScoreSymbol 308 EditableText"99"
totalScoreSymbol 313 EditableText"99"
levelmessageSymbol 317 EditableText"LEVEL 1 FAILED"
lemmingsRescuedTextSymbol 318 EditableText"99/99"
livesLeftSymbol 320 EditableText"3"
lemmingsOutSymbol 326 EditableText"0"
lemmingsRescuedSymbol 327 EditableText"0"
lemmingsNeededSymbol 328 EditableText"0"




http://swfchan.com/9/42186/info.shtml
Created: 10/5 -2019 01:29:48 Last modified: 10/5 -2019 01:29:48 Server time: 14/05 -2024 01:42:42