STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #23083 |
100% |
100% |
Playing as Frodo you must travel to Mordor to destroy the ring. Use the 'z' and 'x' keys to leap over the obstacles in your path. |
Press 'z' to jump over smaller obstacles |
Press 'x' to jump over bigger obstacles |
Now entering: The Shire Level 1 |
Now entering: The Shire Level 2 |
Now entering: The Shire Level 3 |
Now entering: The Dark Forest Level 4 |
Now entering: The Dark Forest Level 5 |
Now entering: The Dark Forest Level 6 |
Now entering: Mordor Level 7 |
Now entering: Mordor Level 8 |
Now entering: Mordor Level 9 |
The Ring has been destroyed You have saved all of mankind. The fate of the world was decided by one as small as yourself. Never let size determine your amount of courage. Stand tall and enjoy the peace you have helped establish. |
ActionScript [AS1/AS2]
Frame 1stop();Instance of Symbol 10 MovieClip "preloader" in Frame 1onClipEvent (load) { percentDone = 0; cc = 0; dc = 0; sc = 0; startAmount = 0; nexter = false; } onClipEvent (enterFrame) { percentDone = Math.round((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100); if (percentDone >= 100) { if (nexter == false) { _root.fader._visible = true; _root.fader.gotoAndPlay("menuFadeOut"); nexter = true; } } this.bar._width = Math.round((percentDone / 100) * 191.1); }Instance of Symbol 84 MovieClip "fader" in Frame 1onClipEvent (load) { _visible = false; stop(); } onClipEvent (enterFrame) { if (Key.isDown(16)) { _root.fader.gotoAndPlay("difficult"); } }Instance of Symbol 90 MovieClip "music" in Frame 1onClipEvent (load) { _root.musicing = true; }Frame 2stop(); _root.fader._visible = true; if (_root.fader._currentframe > 180) { _root.fader.gotoAndPlay("backMenu"); } if (_root.fader._currentframe < 3) { _root.fader.gotoAndPlay("backMenu"); }Instance of Symbol 94 MovieClip in Frame 2on (release) { getURL ("http://www.gamesofgondor.com", _blank); }Instance of Symbol 38 MovieClip "button1" in Frame 2on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.fader._visible = true; _root.fader.gotoAndPlay("difficult"); }Instance of Symbol 38 MovieClip "button2" in Frame 2on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.fader._visible = true; _root.fader.gotoAndPlay("options"); _parent.gotoAndStop("options"); }Instance of Symbol 38 MovieClip "button3" in Frame 2on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.fader._visible = true; _root.fader.gotoAndPlay("options"); _parent.gotoAndStop("credits"); }Instance of Symbol 38 MovieClip "button1" in Frame 3on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.fader.gotoAndPlay("backMenu"); _root.fader._visible = true; _parent.gotoAndStop("menu"); }Instance of Symbol 99 MovieClip in Frame 3on (release) { _quality = "high"; _root.medR.gotoAndStop(1); _root.lowR.gotoAndStop(1); _root.highR.gotoAndStop(2); }Instance of Symbol 101 MovieClip in Frame 3on (release) { _quality = "medium"; _root.medR.gotoAndStop(2); _root.lowR.gotoAndStop(1); _root.highR.gotoAndStop(1); }Instance of Symbol 103 MovieClip in Frame 3on (release) { _quality = "low"; _root.medR.gotoAndStop(1); _root.lowR.gotoAndStop(2); _root.highR.gotoAndStop(1); }Instance of Symbol 106 MovieClip "highR" in Frame 3onClipEvent (load) { trace(_quality); if (_quality == "HIGH") { _root.medR.gotoAndStop(1); _root.lowR.gotoAndStop(1); gotoAndStop (2); } if (_quality == "MEDIUM") { _root.medR.gotoAndStop(2); _root.lowR.gotoAndStop(1); gotoAndStop (1); } if (_quality == "LOW") { _root.medR.gotoAndStop(1); _root.lowR.gotoAndStop(2); gotoAndStop (1); } } on (release) { _quality = "high"; _root.medR.gotoAndStop(1); _root.lowR.gotoAndStop(1); gotoAndStop (2); }Instance of Symbol 106 MovieClip "medR" in Frame 3on (release) { _quality = "medium"; _root.highR.gotoAndStop(1); _root.lowR.gotoAndStop(1); gotoAndStop (2); }Instance of Symbol 106 MovieClip "lowR" in Frame 3on (release) { _quality = "low"; _root.medR.gotoAndStop(1); _root.highR.gotoAndStop(1); gotoAndStop (2); }Instance of Symbol 112 MovieClip in Frame 4on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { getURL ("http://www.olivercannings.com", _blank); }Instance of Symbol 118 MovieClip in Frame 4on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { getURL ("http://www.gamesofgondor.com", _blank); }Frame 5function init() { _root.fader.swapDepths(100000); _root.gravity = 1.5; _root.elevel1 = new Array(); _root.elevel1 = [0, 0, 1, 0, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 6, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel2 = new Array(); _root.elevel2 = [0, 0, 1, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 0, 17, 0, 0, 0, 0, 6, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel3 = new Array(); _root.elevel3 = [0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel4 = new Array(); _root.elevel4 = [0, 0, 1, 0, 0, 0, 10, 10, 0, 0, 0, 9, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel5 = new Array(); _root.elevel5 = [0, 0, 1, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 17, 0, 0, 0, 0, 7, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel6 = new Array(); _root.elevel6 = [0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, 0, 0, 9, 9, 0, 0, 0, 0, 3, 0, 0, 0, 0, 10, 0, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 0, 9, 9, 0, 0, 9, 9, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel7 = new Array(); _root.elevel7 = [0, 0, 1, 0, 0, 0, 0, 14, 0, 0, 0, 14, 15, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0, 10, 10, 0, 0, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel8 = new Array(); _root.elevel8 = [0, 0, 1, 0, 0, 0, 0, 9, 10, 0, 0, 0, 0, 9, 10, 0, 0, 0, 0, 7, 0, 0, 0, 0, 11, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.elevel9 = new Array(); _root.elevel9 = [0, 0, 1, 0, 0, 0, 0, 7, 0, 0, 0, 10, 10, 0, 0, 0, 10, 10, 0, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 9, 0, 9, 0, 0, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel1 = new Array(); _root.hlevel1 = [0, 0, 1, 0, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 6, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel2 = new Array(); _root.hlevel2 = [0, 0, 1, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 0, 17, 0, 0, 0, 0, 6, 0, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel3 = new Array(); _root.hlevel3 = [0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel4 = new Array(); _root.hlevel4 = [0, 0, 1, 0, 0, 0, 10, 10, 0, 0, 0, 9, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel5 = new Array(); _root.hlevel5 = [0, 0, 1, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 17, 0, 0, 0, 0, 7, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel6 = new Array(); _root.hlevel6 = [0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 0, 0, 0, 9, 9, 0, 0, 0, 0, 3, 0, 0, 0, 0, 10, 0, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 0, 9, 9, 0, 0, 9, 9, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel7 = new Array(); _root.hlevel7 = [0, 0, 1, 0, 0, 0, 0, 14, 0, 0, 0, 14, 15, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 10, 0, 0, 0, 0, 0, 11, 0, 0, 0, 10, 10, 0, 0, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel8 = new Array(); _root.hlevel8 = [0, 0, 1, 0, 0, 0, 0, 9, 10, 0, 0, 0, 0, 9, 10, 0, 0, 0, 0, 7, 0, 0, 0, 0, 11, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; _root.hlevel9 = new Array(); _root.hlevel9 = [0, 0, 1, 0, 0, 0, 0, 10, 0, 7, 0, 0, 0, 10, 10, 0, 0, 0, 10, 10, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 9, 0, 9, 0, 0, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0]; objects = new Array(); objects = _root[(_root.diff + "level") + _root.level]; if (_root.level <= 3) { _root.shire._visible = true; _root.forest._visible = false; _root.doom._visible = false; } if (_root.level >= 4) { if (_root.level <= 6) { _root.shire._visible = false; _root.forest._visible = true; _root.doom._visible = false; } } if (_root.level >= 7) { if (_root.level <= 9) { _root.shire._visible = false; _root.forest._visible = false; _root.doom._visible = true; } } _root.currentLevel.gotoAndStop(_root.level); if (_root.objCount == undefined) { _root.objCount = 0; } i = 0; while (i <= _root.objCount) { _root["obj" + i].removeMovieClip(); i++; } _root.shire.layer1._x = 0; _root.shire.layer2._x = 0; _root.hobbit.gotoAndStop("walk"); _root.speed = _root[((_root.diff + "level") + _root.level) + "speed"]; _root.objWidth = 125; _root.objCount = 2; if (_root.level <= 6) { _root.obj._y = 325; } else { _root.obj._y = 25; } if (_root.level <= 6) { _root.hobbit._x = _root.hobbitX; _root.hobbit._y = _root.hobbitY; _root.shadow._x = _root.hobbitX + 5; } else { _root.hobbit._x = _root.hobbitX + 55; _root.hobbit._y = _root.hobbitY; _root.shadow._x = _root.hobbitX + 60; } _root.shadow._y = _root.hobbit._y + 10; _root.hobbit.dx = 0; _root.hobbit.dy = 0; _root.obj._x = 500 + _root.objWidth; _root.difficulty = 1; _root.dead = false; _root.objCount++; obj.duplicateMovieClip("obj" + _root.objCount, _root.objCount); _root["obj" + _root.objCount]._x = 500 + _root.objWidth; var _local2 = objects[_root.objCount - 1] + 1; _root["obj" + _root.objCount].gotoAndStop(_local2); _root["obj" + _root.objCount]._height = _root["obj" + _root.objCount]._height * _root.difficulty; _root["obj" + _root.objCount]._width = _root["obj" + _root.objCount]._width * _root.difficulty; _root.objCount++; obj.duplicateMovieClip("obj" + _root.objCount, _root.objCount); _root["obj" + _root.objCount]._x = 500 + (_root.objWidth * 2); _local2 = objects[_root.objCount - 1] + 1; _root["obj" + _root.objCount].gotoAndStop(_local2); _root["obj" + _root.objCount]._height = _root["obj" + _root.objCount]._height * _root.difficulty; _root["obj" + _root.objCount]._width = _root["obj" + _root.objCount]._width * _root.difficulty; _root.objCount++; obj.duplicateMovieClip("obj" + _root.objCount, _root.objCount); _root["obj" + _root.objCount]._x = 500 + (_root.objWidth * 3); _local2 = objects[_root.objCount - 1] + 1; _root["obj" + _root.objCount].gotoAndStop(_local2); _root["obj" + _root.objCount]._height = _root["obj" + _root.objCount]._height * _root.difficulty; _root["obj" + _root.objCount]._width = _root["obj" + _root.objCount]._width * _root.difficulty; _root.objCount++; obj.duplicateMovieClip("obj" + _root.objCount, _root.objCount); _root["obj" + _root.objCount]._x = 500 + (_root.objWidth * 4); _local2 = objects[_root.objCount - 1] + 1; _root["obj" + _root.objCount].gotoAndStop(_local2); _root["obj" + _root.objCount]._height = _root["obj" + _root.objCount]._height * _root.difficulty; _root["obj" + _root.objCount]._width = _root["obj" + _root.objCount]._width * _root.difficulty; hobbit.swapDepths(_root.objCount + 2); } function die() { _root.dead = true; _root.hobbit.gotoAndStop("die"); } function win() { if (_root.hobbit.dx == 0) { i = _root.objCount - 10; while (i <= _root.objCount) { _root["obj" + i].removeMovieClip(); i++; } _root.level = _root.level + 1; if (_root.level <= 6) { _root.hobbit.dx = (_root.speed / 2.35) * 2.39; _root.speed = 0; } else if (_root.level < 10) { _root.going = false; _root.fader._visible = true; _root.fader.nextFrame(); init(); } else { _root.fader._visible = true; _root.fader.gotoAndPlay("win"); } } } function nextObj() { _root.objCount++; obj.duplicateMovieClip("obj" + _root.objCount, _root.objCount); _root["obj" + _root.objCount]._x = _root["obj" + (_root.objCount - 1)]._x + _root.objWidth; var _local2 = objects[_root.objCount - 1] + 1; _root["obj" + _root.objCount].gotoAndStop(_local2); _root["obj" + _root.objCount]._height = _root["obj" + _root.objCount]._height * _root.difficulty; _root["obj" + _root.objCount]._width = _root["obj" + _root.objCount]._width * _root.difficulty; hobbit.swapDepths(_root.objCount + 2); } _root.hobbitX = _root.hobbit._x; _root.hobbitY = _root.hobbit._y; _root.elevel1speed = 9; _root.elevel2speed = 11; _root.elevel3speed = 12; _root.elevel4speed = 13; _root.elevel5speed = 13; _root.elevel6speed = 14; _root.elevel7speed = 15; _root.elevel8speed = 16; _root.elevel9speed = 17; _root.elevel1jump = 17; _root.elevel2jump = 17; _root.elevel3jump = 17; _root.elevel4jump = 17; _root.elevel5jump = 17; _root.elevel6jump = 17; _root.elevel7jump = 17; _root.elevel8jump = 17; _root.elevel9jump = 17; _root.hlevel1speed = 14; _root.hlevel2speed = 15; _root.hlevel3speed = 16; _root.hlevel4speed = 17; _root.hlevel5speed = 18; _root.hlevel6speed = 19; _root.hlevel7speed = 20; _root.hlevel8speed = 21; _root.hlevel9speed = 22; _root.hlevel1jump = 17; _root.hlevel2jump = 17; _root.hlevel3jump = 17; _root.hlevel4jump = 17; _root.hlevel5jump = 17; _root.hlevel6jump = 17; _root.hlevel7jump = 17; _root.hlevel8jump = 17; _root.hlevel9jump = 17; _root.lives = 5; _root.lifeCounter.gotoAndStop(_root.lives); init(); var listener = new Object(); listener.onKeyUp = function () { var _local2 = Key.getCode(); if (_local2 == 80) { if (paused) { _root.paused = false; } else { _root.paused = true; } } if (_local2 == 90) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 3)) { _root.hobbit.dy = -_root[((_root.diff + "level") + _root.level) + "jump"]; } } } if (_local2 == 88) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 3)) { _root.hobbit.dy = (-_root[((_root.diff + "level") + _root.level) + "jump"]) * 1.3; } } } if (_local2 == 90) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 3)) { _root.hobbit.dy = -_root[((_root.diff + "level") + _root.level) + "jump"]; } } } if (_local2 == 88) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 3)) { _root.hobbit.dy = (-_root[((_root.diff + "level") + _root.level) + "jump"]) * 1.3; } } } if (_local2 == 90) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 20)) { _root.hobbit.dy = -_root[((_root.diff + "level") + _root.level) + "jump"]; } } } if (_local2 == 88) { if (!_root.dead) { if (_root.hobbit._y >= ((_root.gl - (_root.hobbit._height / 2)) - 20)) { _root.hobbit.dy = (-_root[((_root.diff + "level") + _root.level) + "jump"]) * 1.3; } } } }; Key.addListener(listener); stop();Instance of Symbol 126 MovieClip "shire" in Frame 5onClipEvent (enterFrame) { i = 1; while (i <= 5) { _root.shire["layer" + i]._x = _root.shire["layer" + i]._x - (_root.speed / i); if (_root.shire["layer" + i]._x < ((-_root.shire["layer" + i]._width) / 2)) { _root.shire["layer" + i]._x = (-_root.speed) / i; } i++; } }Instance of Symbol 142 MovieClip "forest" in Frame 5onClipEvent (enterFrame) { i = 1; while (i <= 5) { _root.forest["layer" + i]._x = _root.forest["layer" + i]._x - (_root.speed / i); if (_root.forest["layer" + i]._x < ((-_root.forest["layer" + i]._width) / 2)) { _root.forest["layer" + i]._x = (-_root.speed) / i; } i++; } }Instance of Symbol 153 MovieClip "doom" in Frame 5onClipEvent (enterFrame) { i = 1; while (i <= 1) { _root.doom["layer" + i]._x = _root.doom["layer" + i]._x - ((_root.speed / 2.35) * 2.39); _root.doom["layer" + i]._y = _root.doom["layer" + i]._y + (_root.speed / 2.35); if (_root.doom["layer" + i]._x <= ((-_root.doom["layer" + i]._width) / 2)) { _root.doom["layer" + i]._x = 0; _root.doom["layer" + i]._y = -340.1; } i++; } }Instance of Symbol 166 MovieClip "hobbit" in Frame 5onClipEvent (load) { _root.gl = _y + (_height / 2); _root.gravity = 1.5; _root.decay = 0.98; _root.going = true; _root.paused = false; dy = 0; dx = 0; } onClipEvent (enterFrame) { if (_root.going == true) { _x = (_x + dx); _y = (_y + dy); if (dx > 0) { _root.shadow._x = _x; _root.shadow._y = _y + 10; } if (_y < (_root.gl - (_height / 2))) { dy = dy + _root.gravity; } if (_y > (_root.gl - (_height / 2))) { _y = (_root.gl - (_height / 2)); dy = 0; if (!_root.dead) { gotoAndStop (1); } } if (dx <= 0) { if (_y < ((_root.gl - (_height / 2)) - 1)) { if (dy < 0) { if (!_root.dead) { gotoAndStop ("jumpUP"); } } if ((dy > -5) and (dy < 15)) { if (!_root.dead) { gotoAndStop ("jumpMID"); } } if (dy > 15) { if (!_root.dead) { gotoAndStop ("jumpDOWN"); } } } } if (Key.isDown(32)) { _root.gravity = 0.5; } else { _root.gravity = 1.5; } if (_x > (500 + (_width * 2))) { if (_x < ((500 + (_width * 2)) + (dx * 2))) { _root.going = false; _root.fader._visible = true; _root.fader.nextFrame(); _root.init(); } } } else { gotoAndStop ("stoped"); } }Instance of Symbol 195 MovieClip "obj" in Frame 5onClipEvent (load) { cloned = false; } onClipEvent (enterFrame) { if (_root.going == true) { if (_x <= (500 - _root.objWidth)) { if (cloned == false) { _root.nextObj(); cloned = true; } } if (this._currentframe > 2) { if (this._currentframe != 6) { if (this.hitTest(_root.hobbit._x, _root.hobbit._y, true)) { _root.die(); } } else if (this.hitTest(_root.hobbit._x, _root.hobbit._y, true)) { _root.win(); } } if (_name != "obj") { if (_root.level <= 6) { _x = (_x - _root.speed); } else { _x = (_x - ((_root.speed / 2.35) * 2.39)); _y = (_y + (_root.speed / 2.35)); } } if (_x < (-_width)) { this.removeMovieClip(); } } }Instance of Symbol 198 MovieClip "prog_green" in Frame 5onClipEvent (enterFrame) { _width = ((150 / _root.objects.length) * (_root.objCount - 4)); _root.prog_hobbit._x = _x + _width; }Instance of Symbol 212 MovieClip "currentLevel" in Frame 5onClipEvent (load) { stop(); }Instance of Symbol 3 MovieClip "bar" in Symbol 10 MovieClip Frame 1onClipEvent (load) { _width = 1; }Instance of Symbol 8 MovieClip in Symbol 10 MovieClip Frame 1onClipEvent (enterFrame) { _x = (_root.preloader.bar._x + _root.preloader.bar._width); if (_x > (_root.preloader.bar._x + 25)) { this.status = Math.round(_root.preloader.percentDone) + "%"; } else { this.status = ""; } }Symbol 38 MovieClip Frame 1stop();Symbol 76 MovieClip Frame 93stop();Symbol 76 MovieClip Frame 118stop();Symbol 84 MovieClip Frame 152_parent.gotoAndStop("menu"); this.removeMovieClip();Symbol 84 MovieClip Frame 164stop();Symbol 84 MovieClip Frame 182stop();Symbol 84 MovieClip Frame 184_root.gotoAndStop("menu"); this.removeMovieClip(); play();Symbol 84 MovieClip Frame 200stop();Symbol 84 MovieClip Frame 202_parent.gotoAndStop("blank");Symbol 84 MovieClip Frame 418_parent.gotoAndStop("blank"); stop();Instance of Symbol 38 MovieClip "button3" in Symbol 84 MovieClip Frame 418on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _parent.play(); }Symbol 84 MovieClip Frame 419stop();Symbol 84 MovieClip Frame 420stop();Symbol 84 MovieClip Frame 421stop(); _root.level = 1; _root.going = false;Instance of Symbol 38 MovieClip "button3" in Symbol 84 MovieClip Frame 421on (press) { this.gotoAndStop(2); } on (release, releaseOutside) { this.gotoAndStop(1); _parent._parent.gotoAndStop("game"); _root.fader._visible = false; _root.fader.stop(); _root.going = true; }Instance of Symbol 38 MovieClip "button3" in Symbol 84 MovieClip Frame 422on (press) { this.gotoAndStop(2); } on (release, releaseOutside) { this.gotoAndStop(1); _root.fader._visible = false; _root.fader.stop(); _root.going = true; }Symbol 84 MovieClip Frame 464stop();Instance of Symbol 38 MovieClip "button1" in Symbol 84 MovieClip Frame 464on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.hobbit.removeMovieClip(); i = _root.objCount - 10; while (i <= _root.objCount) { _root["obj" + i].removeMovieClip(); i++; } _parent.gotoAndPlay(150); }Symbol 84 MovieClip Frame 495stop();Instance of Symbol 38 MovieClip "button1" in Symbol 84 MovieClip Frame 495on (press) { gotoAndStop (2); } on (release, releaseOutside) { gotoAndStop (1); _root.hobbit.removeMovieClip(); i = _root.objCount - 10; while (i <= _root.objCount) { _root["obj" + i].removeMovieClip(); i++; } _parent.gotoAndPlay(150); }Symbol 84 MovieClip Frame 514stop();Instance of Symbol 38 MovieClip "button1" in Symbol 84 MovieClip Frame 514on (press) { gotoAndStop (2); } on (release, releaseOutside) { _root.diff = "e"; gotoAndStop (1); _root.fader._visible = true; _root.fader.gotoAndPlay("instructions"); }Instance of Symbol 38 MovieClip "button1" in Symbol 84 MovieClip Frame 514on (press) { gotoAndStop (2); } on (release, releaseOutside) { _root.diff = "h"; gotoAndStop (1); _root.fader._visible = true; _root.fader.gotoAndPlay("instructions"); }Symbol 89 MovieClip Frame 1stop();Symbol 89 MovieClip Frame 2stop();Instance of Symbol 89 MovieClip in Symbol 90 MovieClip Frame 1on (release) { if (_root.musicing == true) { this.gotoAndStop(2); _root.music.stop(); _root.musicing = false; } else { this.gotoAndStop(1); _root.music.play(); _root.musicing = true; } }Symbol 90 MovieClip Frame 894gotoAndPlay (1);Symbol 106 MovieClip Frame 1stop();Symbol 112 MovieClip Frame 1stop();Symbol 118 MovieClip Frame 1stop();Instance of Symbol 152 MovieClip in Symbol 153 MovieClip Frame 1onClipEvent (load) { count = 0; } onClipEvent (enterFrame) { count++; _x = count; _y = (-180 + (Math.sin(count / 15) * 15)); if (_x > 500) { count = -10; } }Symbol 165 MovieClip Frame 9count = 0;Symbol 165 MovieClip Frame 17count++; _root.speed = _root.speed * 0.7; _root.speed = Math.floor(_root.speed); gotoAndPlay (12); if (count >= 17) { _root.lives--; _root.lifeCounter.gotoAndStop(_root.lives); if (_root.lives <= 0) { _root.fader._visible = true; _root.fader.gotoAndPlay("gameover"); } else { _root.init(); } count = 0; stop(); }Symbol 166 MovieClip Frame 1stop();Symbol 195 MovieClip Frame 1stop();
Library Items
Symbol 1 Graphic | Used by:Timeline | |
Symbol 2 Graphic | Used by:3 | |
Symbol 3 MovieClip | Uses:2 | Used by:10 |
Symbol 4 Graphic | Used by:8 | |
Symbol 5 Font | Used by:6 7 | |
Symbol 6 EditableText | Uses:5 | Used by:8 |
Symbol 7 EditableText | Uses:5 | Used by:8 |
Symbol 8 MovieClip | Uses:4 6 7 | Used by:10 |
Symbol 9 Graphic | Used by:10 | |
Symbol 10 MovieClip | Uses:3 8 9 | Used by:Timeline |
Symbol 11 Graphic | Used by:Timeline | |
Symbol 12 Graphic | Used by:84 | |
Symbol 13 Graphic | Used by:84 | |
Symbol 14 Graphic | Used by:84 | |
Symbol 15 Graphic | Used by:84 | |
Symbol 16 Graphic | Used by:84 | |
Symbol 17 Graphic | Used by:84 | |
Symbol 18 Graphic | Used by:84 | |
Symbol 19 Graphic | Used by:84 | |
Symbol 20 Graphic | Used by:84 | |
Symbol 21 Graphic | Used by:84 | |
Symbol 22 Graphic | Used by:84 | |
Symbol 23 Graphic | Used by:84 | |
Symbol 24 Graphic | Used by:84 | |
Symbol 25 Graphic | Used by:84 | |
Symbol 26 Graphic | Used by:84 | |
Symbol 27 Graphic | Used by:84 | |
Symbol 28 Graphic | Used by:84 | |
Symbol 29 Graphic | Used by:84 | |
Symbol 30 Graphic | Used by:84 | |
Symbol 31 Graphic | Used by:84 | |
Symbol 32 Graphic | Used by:84 | |
Symbol 33 Font | Used by:34 41 50 56 57 58 59 60 61 62 63 64 77 | |
Symbol 34 Text | Uses:33 | Used by:84 |
Symbol 35 Graphic | Used by:38 | |
Symbol 36 Bitmap | Used by:37 | |
Symbol 37 Graphic | Uses:36 | Used by:38 |
Symbol 38 MovieClip | Uses:35 37 | Used by:84 Timeline |
Symbol 39 Bitmap | Used by:40 | |
Symbol 40 Graphic | Uses:39 | Used by:84 |
Symbol 41 Text | Uses:33 | Used by:84 |
Symbol 42 Bitmap | Used by:43 | |
Symbol 43 Graphic | Uses:42 | Used by:49 195 |
Symbol 44 Graphic | Used by:48 | |
Symbol 45 Graphic | Used by:48 | |
Symbol 46 Graphic | Used by:48 | |
Symbol 47 Graphic | Used by:48 | |
Symbol 48 MovieClip | Uses:44 45 46 47 | Used by:49 53 166 |
Symbol 49 MovieClip | Uses:43 48 | Used by:84 |
Symbol 50 Text | Uses:33 | Used by:84 |
Symbol 51 Bitmap | Used by:52 | |
Symbol 52 Graphic | Uses:51 | Used by:53 195 |
Symbol 53 MovieClip | Uses:52 48 | Used by:84 |
Symbol 54 Bitmap | Used by:55 97 | |
Symbol 55 Graphic | Uses:54 | Used by:84 |
Symbol 56 Text | Uses:33 | Used by:84 |
Symbol 57 Text | Uses:33 | Used by:84 |
Symbol 58 Text | Uses:33 | Used by:84 |
Symbol 59 Text | Uses:33 | Used by:84 |
Symbol 60 Text | Uses:33 | Used by:84 |
Symbol 61 Text | Uses:33 | Used by:84 |
Symbol 62 Text | Uses:33 | Used by:84 |
Symbol 63 Text | Uses:33 | Used by:84 |
Symbol 64 Text | Uses:33 | Used by:84 |
Symbol 65 Graphic | Used by:76 | |
Symbol 66 Graphic | Used by:76 | |
Symbol 67 Graphic | Used by:76 | |
Symbol 68 Graphic | Used by:76 | |
Symbol 69 Graphic | Used by:76 | |
Symbol 70 Graphic | Used by:76 | |
Symbol 71 Graphic | Used by:76 | |
Symbol 72 ShapeTweening | Used by:76 | |
Symbol 73 ShapeTweening | Used by:76 | |
Symbol 74 ShapeTweening | Used by:76 | |
Symbol 75 Graphic | Used by:76 | |
Symbol 76 MovieClip | Uses:65 66 67 68 69 70 71 72 73 74 75 | Used by:84 |
Symbol 77 Text | Uses:33 | Used by:84 |
Symbol 78 Bitmap | Used by:79 119 | |
Symbol 79 Graphic | Uses:78 | Used by:84 Timeline |
Symbol 80 Graphic | Used by:84 | |
Symbol 81 Bitmap | Used by:83 | |
Symbol 82 Bitmap | Used by:83 | |
Symbol 83 Graphic | Uses:81 82 | Used by:84 |
Symbol 84 MovieClip | Uses:12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 38 40 41 49 50 53 55 56 57 58 59 60 61 62 63 64 76 77 79 80 83 | Used by:Timeline |
Symbol 85 Graphic | Used by:Timeline | |
Symbol 86 Graphic | Used by:89 | |
Symbol 87 Graphic | Used by:89 | |
Symbol 88 Graphic | Used by:89 | |
Symbol 89 MovieClip | Uses:86 87 88 | Used by:90 |
Symbol 90 MovieClip | Uses:89 SS1 | Used by:Timeline |
Symbol 91 Bitmap | Used by:92 | |
Symbol 92 Graphic | Uses:91 | Used by:Timeline |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:93 | Used by:Timeline |
Symbol 95 Bitmap | Used by:97 | |
Symbol 96 Bitmap | Used by:97 | |
Symbol 97 Graphic | Uses:54 95 96 | Used by:Timeline |
Symbol 98 Graphic | Used by:99 | |
Symbol 99 MovieClip | Uses:98 | Used by:Timeline |
Symbol 100 Graphic | Used by:101 | |
Symbol 101 MovieClip | Uses:100 | Used by:Timeline |
Symbol 102 Graphic | Used by:103 | |
Symbol 103 MovieClip | Uses:102 | Used by:Timeline |
Symbol 104 Graphic | Used by:106 | |
Symbol 105 Graphic | Used by:106 | |
Symbol 106 MovieClip | Uses:104 105 | Used by:Timeline |
Symbol 107 Graphic | Used by:Timeline | |
Symbol 108 Graphic | Used by:112 118 195 | |
Symbol 109 Graphic | Used by:112 | |
Symbol 110 Graphic | Used by:112 | |
Symbol 111 Graphic | Used by:112 | |
Symbol 112 MovieClip | Uses:108 109 110 111 | Used by:Timeline |
Symbol 113 Graphic | Used by:Timeline | |
Symbol 114 Graphic | Used by:118 | |
Symbol 115 Bitmap | Used by:116 | |
Symbol 116 Graphic | Uses:115 | Used by:118 |
Symbol 117 Graphic | Used by:118 | |
Symbol 118 MovieClip | Uses:108 114 116 117 | Used by:Timeline |
Symbol 119 Graphic | Uses:78 | Used by:Timeline |
Symbol 120 Graphic | Used by:126 | |
Symbol 121 Graphic | Used by:122 | |
Symbol 122 MovieClip | Uses:121 | Used by:126 |
Symbol 123 Bitmap | Used by:124 | |
Symbol 124 Graphic | Uses:123 | Used by:125 |
Symbol 125 MovieClip | Uses:124 | Used by:126 |
Symbol 126 MovieClip | Uses:120 122 125 | Used by:Timeline |
Symbol 127 Graphic | Used by:142 | |
Symbol 128 Graphic | Used by:133 | |
Symbol 129 Graphic | Used by:133 | |
Symbol 130 Graphic | Used by:133 | |
Symbol 131 Graphic | Used by:133 | |
Symbol 132 Graphic | Used by:133 | |
Symbol 133 MovieClip | Uses:128 129 130 131 132 | Used by:142 |
Symbol 134 Bitmap | Used by:135 | |
Symbol 135 Graphic | Uses:134 | Used by:136 |
Symbol 136 MovieClip | Uses:135 | Used by:142 |
Symbol 137 Graphic | Used by:138 | |
Symbol 138 MovieClip | Uses:137 | Used by:142 |
Symbol 139 Bitmap | Used by:140 | |
Symbol 140 Graphic | Uses:139 | Used by:141 |
Symbol 141 MovieClip | Uses:140 | Used by:142 |
Symbol 142 MovieClip | Uses:127 133 136 138 141 | Used by:Timeline |
Symbol 143 Graphic | Used by:153 | |
Symbol 144 Bitmap | Used by:145 | |
Symbol 145 Graphic | Uses:144 | Used by:146 |
Symbol 146 MovieClip | Uses:145 | Used by:153 |
Symbol 147 Graphic | Used by:152 | |
Symbol 148 Graphic | Used by:152 | |
Symbol 149 Graphic | Used by:152 | |
Symbol 150 Graphic | Used by:152 | |
Symbol 151 Graphic | Used by:152 | |
Symbol 152 MovieClip | Uses:147 148 149 150 151 | Used by:153 |
Symbol 153 MovieClip | Uses:143 146 152 | Used by:Timeline |
Symbol 154 Graphic | Used by:155 | |
Symbol 155 MovieClip | Uses:154 | Used by:Timeline |
Symbol 156 Graphic | Used by:166 | |
Symbol 157 Graphic | Used by:166 | |
Symbol 158 Graphic | Used by:166 | |
Symbol 159 Graphic | Used by:166 | |
Symbol 160 Graphic | Used by:165 | |
Symbol 161 Graphic | Used by:165 | |
Symbol 162 Graphic | Used by:165 | |
Symbol 163 Graphic | Used by:165 | |
Symbol 164 Graphic | Used by:165 | |
Symbol 165 MovieClip | Uses:160 161 162 163 164 | Used by:166 |
Symbol 166 MovieClip | Uses:48 156 157 158 159 165 | Used by:Timeline |
Symbol 167 Bitmap | Used by:168 | |
Symbol 168 Graphic | Uses:167 | Used by:195 |
Symbol 169 Bitmap | Used by:170 | |
Symbol 170 Graphic | Uses:169 | Used by:195 |
Symbol 171 Bitmap | Used by:172 | |
Symbol 172 Graphic | Uses:171 | Used by:195 |
Symbol 173 Bitmap | Used by:174 | |
Symbol 174 Graphic | Uses:173 | Used by:195 |
Symbol 175 Bitmap | Used by:176 | |
Symbol 176 Graphic | Uses:175 | Used by:195 |
Symbol 177 Bitmap | Used by:178 | |
Symbol 178 Graphic | Uses:177 | Used by:195 |
Symbol 179 Bitmap | Used by:180 | |
Symbol 180 Graphic | Uses:179 | Used by:195 |
Symbol 181 Bitmap | Used by:182 | |
Symbol 182 Graphic | Uses:181 | Used by:195 |
Symbol 183 Bitmap | Used by:184 | |
Symbol 184 Graphic | Uses:183 | Used by:195 |
Symbol 185 Bitmap | Used by:186 | |
Symbol 186 Graphic | Uses:185 | Used by:195 |
Symbol 187 Bitmap | Used by:188 | |
Symbol 188 Graphic | Uses:187 | Used by:195 |
Symbol 189 Bitmap | Used by:190 | |
Symbol 190 Graphic | Uses:189 | Used by:195 |
Symbol 191 Bitmap | Used by:192 | |
Symbol 192 Graphic | Uses:191 | Used by:195 |
Symbol 193 Bitmap | Used by:194 | |
Symbol 194 Graphic | Uses:193 | Used by:195 |
Symbol 195 MovieClip | Uses:168 170 52 172 108 43 174 176 178 180 182 184 186 188 190 192 194 | Used by:Timeline |
Symbol 196 Graphic | Used by:Timeline | |
Symbol 197 Graphic | Used by:198 | |
Symbol 198 MovieClip | Uses:197 | Used by:Timeline |
Symbol 199 Graphic | Used by:200 | |
Symbol 200 MovieClip | Uses:199 | Used by:Timeline |
Symbol 201 Graphic | Used by:212 | |
Symbol 202 Graphic | Used by:212 | |
Symbol 203 Graphic | Used by:212 | |
Symbol 204 Graphic | Used by:212 | |
Symbol 205 Graphic | Used by:212 | |
Symbol 206 Graphic | Used by:212 | |
Symbol 207 Graphic | Used by:212 | |
Symbol 208 Graphic | Used by:212 | |
Symbol 209 Graphic | Used by:212 | |
Symbol 210 Graphic | Used by:212 | |
Symbol 211 Graphic | Used by:212 | |
Symbol 212 MovieClip | Uses:201 202 203 204 205 206 207 208 209 210 211 | Used by:Timeline |
Symbol 213 Graphic | Used by:Timeline | |
Symbol 214 Graphic | Used by:219 | |
Symbol 215 Graphic | Used by:219 | |
Symbol 216 Graphic | Used by:219 | |
Symbol 217 Graphic | Used by:219 | |
Symbol 218 Graphic | Used by:219 | |
Symbol 219 MovieClip | Uses:214 215 216 217 218 | Used by:Timeline |
Symbol 220 Graphic | Used by:Timeline | |
Streaming Sound 1 | Used by:Symbol 90 MovieClip |
Instance Names
"preloader" | Frame 1 | Symbol 10 MovieClip |
"fader" | Frame 1 | Symbol 84 MovieClip |
"music" | Frame 1 | Symbol 90 MovieClip |
"button1" | Frame 2 | Symbol 38 MovieClip |
"button2" | Frame 2 | Symbol 38 MovieClip |
"button3" | Frame 2 | Symbol 38 MovieClip |
"button1" | Frame 3 | Symbol 38 MovieClip |
"highR" | Frame 3 | Symbol 106 MovieClip |
"medR" | Frame 3 | Symbol 106 MovieClip |
"lowR" | Frame 3 | Symbol 106 MovieClip |
"shire" | Frame 5 | Symbol 126 MovieClip |
"forest" | Frame 5 | Symbol 142 MovieClip |
"doom" | Frame 5 | Symbol 153 MovieClip |
"shadow" | Frame 5 | Symbol 155 MovieClip |
"hobbit" | Frame 5 | Symbol 166 MovieClip |
"obj" | Frame 5 | Symbol 195 MovieClip |
"prog_green" | Frame 5 | Symbol 198 MovieClip |
"prog_hobbit" | Frame 5 | Symbol 200 MovieClip |
"currentLevel" | Frame 5 | Symbol 212 MovieClip |
"lifeCounter" | Frame 5 | Symbol 219 MovieClip |
"bar" | Symbol 10 MovieClip Frame 1 | Symbol 3 MovieClip |
"animation" | Symbol 49 MovieClip Frame 1 | Symbol 48 MovieClip |
"animation" | Symbol 53 MovieClip Frame 1 | Symbol 48 MovieClip |
"button3" | Symbol 84 MovieClip Frame 418 | Symbol 38 MovieClip |
"button3" | Symbol 84 MovieClip Frame 421 | Symbol 38 MovieClip |
"button3" | Symbol 84 MovieClip Frame 422 | Symbol 38 MovieClip |
"button1" | Symbol 84 MovieClip Frame 464 | Symbol 38 MovieClip |
"button1" | Symbol 84 MovieClip Frame 495 | Symbol 38 MovieClip |
"button1" | Symbol 84 MovieClip Frame 514 | Symbol 38 MovieClip |
"button1" | Symbol 84 MovieClip Frame 514 | Symbol 38 MovieClip |
"layer2" | Symbol 126 MovieClip Frame 1 | Symbol 122 MovieClip |
"layer1" | Symbol 126 MovieClip Frame 1 | Symbol 125 MovieClip |
"layer4" | Symbol 142 MovieClip Frame 1 | Symbol 136 MovieClip |
"layer1" | Symbol 142 MovieClip Frame 1 | Symbol 138 MovieClip |
"layer2" | Symbol 142 MovieClip Frame 1 | Symbol 141 MovieClip |
"layer1" | Symbol 153 MovieClip Frame 1 | Symbol 146 MovieClip |
"animation" | Symbol 166 MovieClip Frame 1 | Symbol 48 MovieClip |
Labels
"menu" | Frame 2 |
"options" | Frame 3 |
"credits" | Frame 4 |
"game" | Frame 5 |
"blank" | Frame 6 |
"menuFadeOut" | Symbol 84 MovieClip Frame 1 |
"options" | Symbol 84 MovieClip Frame 165 |
"backMenu" | Symbol 84 MovieClip Frame 184 |
"instructions" | Symbol 84 MovieClip Frame 202 |
"lvl1" | Symbol 84 MovieClip Frame 421 |
"lvl2" | Symbol 84 MovieClip Frame 422 |
"lvl3" | Symbol 84 MovieClip Frame 423 |
"lvl4" | Symbol 84 MovieClip Frame 424 |
"lvl5" | Symbol 84 MovieClip Frame 425 |
"lvl6" | Symbol 84 MovieClip Frame 426 |
"lvl7" | Symbol 84 MovieClip Frame 427 |
"lvl8" | Symbol 84 MovieClip Frame 428 |
"lvl9" | Symbol 84 MovieClip Frame 429 |
"win" | Symbol 84 MovieClip Frame 430 |
"gameover" | Symbol 84 MovieClip Frame 465 |
"difficult" | Symbol 84 MovieClip Frame 497 |
"walk" | Symbol 166 MovieClip Frame 1 |
"jumpUP" | Symbol 166 MovieClip Frame 2 |
"jumpMID" | Symbol 166 MovieClip Frame 3 |
"jumpDOWN" | Symbol 166 MovieClip Frame 4 |
"stoped" | Symbol 166 MovieClip Frame 5 |
"die" | Symbol 166 MovieClip Frame 6 |
Dynamic Text Variables
status | Symbol 6 EditableText | "100%" |
status | Symbol 7 EditableText | "100%" |
|