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

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

Cave escape (full).swf

This is the info page for
Flash #67033

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


Text
Story mode

Custom mode

mini-games

First enter an ammount of ink to start
with. Next place an exit to your level.
Next drag and drop traps to place them.
Press left and right to change trap. To
confirm an items placement press the
confirm button. To finish the level
press the finish button. You can then
play your level! Enjoy!

Ink

FINISH

CONFIRM

Ring catcher

Ninja-chicken

beginner!

Start!

Start!

Use mic to make thingy increase its
height and shut up to make it go
down. Hit the green potions but no the
red ones and collect as many rings as
possible if you are the top scorer send
me a screenshot to have your name on
the main description

ActionScript [AS1/AS2]

Frame 1
_root.createTextField("texta", 1000, 100, 100, 100, 100); _root.texta.text = "Loading preloader."; var my_fmt = new TextFormat(); my_fmt.color = 0; my_fmt.underline = true; _root.texta.setTextFormat(my_fmt); _root.onEnterFrame = function () { if (pl.getBytesLoaded() == pl.getBytesTotal()) { removeMovieClip(_root.texta); delete this.onEnterFrame; } }; function umenu1() { _quality = "BEST"; } function umenu2() { _quality = "HIGH"; } function umenu3() { _quality = "MEDIUM"; } function umenu4() { _quality = "LOW"; } function umenu5() { getURL ("http://www.gamesofgondor.com", _blank); } function umenu6() { } MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned1 = new ContextMenuItem("---Quality---", umenu2); Functioned2 = new ContextMenuItem("HIGH", umenu2); Functioned3 = new ContextMenuItem("MEDIUM", umenu3); Functioned4 = new ContextMenuItem("LOW", umenu4); Functioned5 = new ContextMenuItem("Games of gondor", umenu5); Functioned6 = new ContextMenuItem("A ninja-chicken production", umenu6); MENU.customItems.push(Functioned1); MENU.customItems.push(Functioned2); MENU.customItems.push(Functioned3); MENU.customItems.push(Functioned4); MENU.customItems.push(Functioned5); MENU.customItems.push(Functioned6); Functioned2.separatorBefore = true; Functioned5.separatorBefore = true; Functioned6.separatorBefore = true; _root.menu = MENU;
Instance of Symbol 15 MovieClip "pl" in Frame 1
onClipEvent (load) { _root.stop(); }
Frame 2
stop();
Frame 87
stop();
Instance of Symbol 42 MovieClip in Frame 87
onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, 1)) { _root.textddd = "Play the story mode and try and escape form the caves!"; } else if (this._parent.mini.hitTest(_root._xmouse, _root._ymouse, 1)) { _root.textddd = "Play some cool mini-games"; } else if (this._parent.Custom.hitTest(_root._xmouse, _root._ymouse, 1)) { _root.textddd = "Create your own custom map and try and beat it!"; } else { _root.textddd = ""; } } on (press) { _root.play(); }
Instance of Symbol 44 MovieClip "Custom" in Frame 87
on (press) { _root.gotoAndPlay("custom"); }
Instance of Symbol 47 MovieClip "mini" in Frame 87
on (press) { _root.gotoAndPlay("minis"); }
Frame 88
function umenu1() { _quality = "BEST"; } function umenu2() { _quality = "HIGH"; } function umenu3() { _quality = "MEDIUM"; } function umenu4() { _quality = "LOW"; } function umenu5() { getURL ("http://www.gamesofgondor.com", _blank); } function umenu6() { } function draw_hud() { _root.createTextField("credit", 20, 150, 0, 400, 700); credit.multiline = true; credit.html = true; credit.htmlText = "Ninja-chicken productions <br>www.gamesofgondor.com"; credit.setTextFormat(format); _root.createTextField("scored", 210, 200, 50, 500, 700); scored.text = ((_root.score + " points") + " level ") + _root.level; scored.setTextFormat(format); scored.selectable = false; _root.createTextField("instructions", 40, 0, 0, 300, 700); instructions.text = "Magic"; instructions.setTextFormat(format); credit.selectable = false; instructions.selectable = false; _root.createEmptyMovieClip("HUD", 8); with (HUD) { j = 2000; while (j < 4501) { if ((j == 2000) or (j == 4000)) { dec = 100; } else { dec = 50; } i = dec; while (i < 551) { _root.createEmptyMovieClip(("light" + i) + j, (i + j) - 298346); with (_root[("light" + i) + j]) { lineStyle(2, 459776, 100); beginFill(14410793, 100); moveTo(0, 0); curveTo(-21, -6, -15, -21); curveTo(-4, -39, 0, -48); curveTo(4, -39, 15, -21); curveTo(20, -5, 0, 0); endFill(); lineStyle(2, 459776, 100); beginFill(15659935, 100); moveTo(0, -4); curveTo(-20, -8, 0, -37); curveTo(19, -10, 0, -4); endFill(); lineStyle(2, 459776, 100); beginFill(11152660, 100); moveTo(-14, -7); curveTo(0, -17, 13, -8); lineTo(0, 34); lineTo(-14, -7); endFill(); lineStyle(2, 459776, 100); beginFill(6560268, 100); moveTo(-15, -3); lineTo(15, -3); lineTo(14, 5); lineTo(-16, 6); lineTo(-15, -3); endFill(); lineStyle(2, 459776, 100); beginFill(6560268, 100); moveTo(-8, 19); lineTo(9, 19); lineTo(10, 28); lineTo(-9, 29); lineTo(-8, 19); endFill(); _x = i; _y = j / 10; _xscale = (_yscale = 50); } i = i + 150; } j = j + 1000; } beginFill(6697728, 100); _root.ground_array = [random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 50, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70]; i = -1; while (i < 15) { lineStyle(5, 0, 100); lineTo((50 * i) + 1, _root.ground_array[i]); i++; } endFill(); } } function make_player() { _root.createEmptyMovieClip("ball", 1); with (ball) { lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-41, -93); curveTo(-15, -105, 17, -91); curveTo(24, -61, 24, -19); lineTo(9, -31); lineTo(-2, -18); lineTo(-16, -34); lineTo(-28, -19); lineTo(-39, -34); lineTo(-53, -23); curveTo(-55, -63, -41, -93); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-17, -22); curveTo(-17, 4, -30, 4); curveTo(-54, 5, -63, -1); curveTo(-73, 4, -76, -9); curveTo(-69, -13, -65, -9); curveTo(-53, -27, -36, -18); lineTo(-34, -24); lineTo(-17, -22); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-9, -21); curveTo(-17, -11, -12, 0); curveTo(11, 8, 26, 0); curveTo(37, 5, 38, -2); curveTo(34, -15, 26, -6); curveTo(17, -17, 2, -18); lineTo(1, -21); lineTo(-9, -21); endFill(); lineStyle(2, 0, 100); beginFill(8467721, 100); moveTo(-35, -22); lineTo(-19, -21); curveTo(-12, -42, -12, -20); lineTo(5, -20); lineTo(5, -31); curveTo(19, -35, 18, -51); curveTo(-13, -39, -38, -49); curveTo(-42, -37, -37, -32); lineTo(-35, -22); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-27, -129); lineTo(-35, -120); lineTo(-36, -131); lineTo(-46, -137); curveTo(-42, -149, -34, -148); curveTo(-38, -156, -28, -160); curveTo(-25, -155, -13, -159); curveTo(7, -148, 0, -157); curveTo(11, -156, 16, -144); curveTo(8, -140, 10, -130); lineTo(16, -132); lineTo(1, -120); lineTo(-27, -129); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(-56, -68); curveTo(-52, -67, -44, -60); lineTo(-33, -78); lineTo(-40, -95); curveTo(-53, -94, -56, -68); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-23, -97); lineTo(-32, -58); lineTo(3, -57); lineTo(-5, -94); curveTo(9, -113, 3, -128); curveTo(-14, -132, -32, -127); curveTo(-34, -105, -23, -97); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(10, -76); lineTo(23, -61); curveTo(32, -69, 40, -66); curveTo(32, -92, 6, -91); lineTo(10, -76); endFill(); lineStyle(2, 0, 100); beginFill(15759924, 100); moveTo(-39, -49); curveTo(-15, -36, 16, -49); lineTo(18, -91); lineTo(-1, -94); lineTo(-11, -85); lineTo(-13, -75); lineTo(-26, -95); lineTo(-43, -95); curveTo(-43, -72, -39, -49); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(23, -57); curveTo(23, -68, 31, -70); curveTo(40, -75, 44, -64); curveTo(45, -55, 36, -54); curveTo(31, -52, 23, -57); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-59, -65); curveTo(-53, -69, -48, -67); curveTo(-42, -65, -42, -56); curveTo(-47, -50, -56, -54); curveTo(-64, -59, -59, -65); endFill(); lineStyle(2, 0, 100); beginFill(0, 100); moveTo(-31, -126); lineTo(4, -126); curveTo(6, -110, -12, -117); curveTo(-32, -109, -31, -126); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-19, -105); curveTo(-13, -100, -7, -105); curveTo(-12, -98, -19, -105); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-10, -43); lineTo(-13, -74); lineTo(-5, -76); lineTo(-20, -71); lineTo(-13, -74); lineTo(-19, -80); lineTo(-4, -67); lineTo(-13, -74); lineTo(-10, -56); lineTo(-3, -62); lineTo(-17, -51); lineTo(-11, -56); lineTo(-17, -61); lineTo(-1, -52); lineTo(-10, -56); lineTo(-10, -43); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(-35, -18); lineTo(-31, -11); lineTo(-36, -10); lineTo(-37, -5); lineTo(-50, -8); lineTo(-61, -5); lineTo(-61, -13); curveTo(-56, -25, -35, -18); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(3, -20); lineTo(2, -8); lineTo(11, -8); lineTo(19, -2); lineTo(24, -9); curveTo(13, -17, 3, -20); endFill(); _xscale = (_yscale = 35); _y = 525; _x = 200; } _root.speed = 10; _root.jump_height = 14; _root.grav; _root.r_walk; _root.l_walk; _root.falling; _root.jumping = false; ball.onEnterFrame = function () { if (this._y < 100) { this._y = 100; } if (Key.isDown(39)) { if (this._x < 550) { r_walk = true; var _local3 = 0; while (_local3 <= speed) { var _local2 = 0; while (_local2 <= 10) { if (this._parent.ground.hitTest(_x + _local3, this._y - (5 * _local2), 1)) { r_walk = false; break; } _local2++; } _local3++; } if (r_walk) { this._x = this._x + speed; } } } if (Key.isDown(37)) { if (this._x > 0) { l_walk = true; var _local3 = 0; while (_local3 <= speed) { if (this._parent.ground.hitTest(this._x - _local3, this._y - 50, 1)) { l_walk = false; break; } _local3++; } if (l_walk) { this._x = this._x - speed; } } } if (falling) { this._y = this._y + grav; grav++; } if (Key.isDown(38)) { if (!falling) { if (!jumping) { jumping = true; grav = jump_height; } } } if (jumping) { this._y = this._y - grav; grav--; if (grav == 0) { jumping = false; falling = true; } } var _local3 = -25; while (_local3 < 41) { if (this._parent.ground.hitTest(this._x + _local3, this._y, 1)) { falling = false; } _local3++; } if (!this._parent.ground.hitTest(this._x, this._y + 5, 1)) { if (!jumping) { if (!falling) { if (!this._parent.ground.hitTest(this._x, this._y + 41, 1)) { falling = true; } else { _local3 = 0; while (_local3 < 41) { if (!this._parent.ground.hitTest(this._x, this._y + _local3, 1)) { this._y++; } _local3++; } } } } } if (this._parent.ground.hitTest(this._x, this._y, 1)) { _local3 = 0; while (_local3 < 41) { if (this._parent.ground.hitTest(this._x, this._y - _local3, 1)) { this._y--; } _local3++; } } if (jumping) { _local3 = 5; while (_local3 < 51) { if (this._parent.ground.hitTest(this._x, this._y - _local3, 1)) { this._y++; falling = true; jumping = false; } _local3++; } } }; } function drawd() { if (_root.inc > 0) { var _local3 = new Object(); _local3.x = _root._xmouse; _local3.y = _root._ymouse; this.ground.globalToLocal(_local3); this.ground.lineStyle(10, 0, 0); this.ground.moveTo(_local3.x, _local3.y); this.ground.beginFill(13434675, _root.percent + 10); this.ground.lineTo(_local3.x + 15, _local3.y); this.ground.lineTo(_local3.x + 15, _local3.y + 15); this.ground.lineTo(_local3.x, _local3.y + 15); this.ground.lineTo(_local3.x, _local3.y); this.ground.endFill(); _root.inc--; } } function gated() { _root.createEmptyMovieClip("gate", 69); with (gate) { lineStyle(2, 2496004, 100); beginFill(5254665, 100); moveTo(-80, 20); lineTo(-85, -9); lineTo(-65, -9); lineTo(-42, -51); lineTo(29, -61); lineTo(30, -43); lineTo(61, -27); lineTo(58, 20); lineTo(24, 35); lineTo(6, 69); lineTo(-36, 33); lineTo(-80, 20); endFill(); lineStyle(2, 2496004, 100); beginFill(0, 100); moveTo(-35, -21); curveTo(-33, -41, 5, -40); lineTo(35, -24); lineTo(40, 10); curveTo(18, 39, -21, 30); lineTo(-56, 8); lineTo(-35, -21); endFill(); _xscale = (_yscale = 40); } gate.onEnterFrame = function () { if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { _root.ball._y = 1000; _root.ball._x = 1000; _root.level++; leveladvance(_root.level); } }; } function leveladvance(levelupper) { i = 90; while (i < 121) { _root.createEmptyMovieClip(i, i); i++; } if (!_root.completed) { _root.drawlevel(levelupper); } else { _root.drawlevel(random(50)); } _root.ball._x = 3435; _root.ball._y = 3245; _root.createEmptyMovieClip("upper", 667); _root.createEmptyMovieClip("ball2", 668); with (ball2) { _root.ballactive = true; lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-41, -93); curveTo(-15, -105, 17, -91); curveTo(24, -61, 24, -19); lineTo(9, -31); lineTo(-2, -18); lineTo(-16, -34); lineTo(-28, -19); lineTo(-39, -34); lineTo(-53, -23); curveTo(-55, -63, -41, -93); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-17, -22); curveTo(-17, 4, -30, 4); curveTo(-54, 5, -63, -1); curveTo(-73, 4, -76, -9); curveTo(-69, -13, -65, -9); curveTo(-53, -27, -36, -18); lineTo(-34, -24); lineTo(-17, -22); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-9, -21); curveTo(-17, -11, -12, 0); curveTo(11, 8, 26, 0); curveTo(37, 5, 38, -2); curveTo(34, -15, 26, -6); curveTo(17, -17, 2, -18); lineTo(1, -21); lineTo(-9, -21); endFill(); lineStyle(2, 0, 100); beginFill(8467721, 100); moveTo(-35, -22); lineTo(-19, -21); curveTo(-12, -42, -12, -20); lineTo(5, -20); lineTo(5, -31); curveTo(19, -35, 18, -51); curveTo(-13, -39, -38, -49); curveTo(-42, -37, -37, -32); lineTo(-35, -22); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-27, -129); lineTo(-35, -120); lineTo(-36, -131); lineTo(-46, -137); curveTo(-42, -149, -34, -148); curveTo(-38, -156, -28, -160); curveTo(-25, -155, -13, -159); curveTo(7, -148, 0, -157); curveTo(11, -156, 16, -144); curveTo(8, -140, 10, -130); lineTo(16, -132); lineTo(1, -120); lineTo(-27, -129); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(-56, -68); curveTo(-52, -67, -44, -60); lineTo(-33, -78); lineTo(-40, -95); curveTo(-53, -94, -56, -68); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-23, -97); lineTo(-32, -58); lineTo(3, -57); lineTo(-5, -94); curveTo(9, -113, 3, -128); curveTo(-14, -132, -32, -127); curveTo(-34, -105, -23, -97); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(10, -76); lineTo(23, -61); curveTo(32, -69, 40, -66); curveTo(32, -92, 6, -91); lineTo(10, -76); endFill(); lineStyle(2, 0, 100); beginFill(15759924, 100); moveTo(-39, -49); curveTo(-15, -36, 16, -49); lineTo(18, -91); lineTo(-1, -94); lineTo(-11, -85); lineTo(-13, -75); lineTo(-26, -95); lineTo(-43, -95); curveTo(-43, -72, -39, -49); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(23, -57); curveTo(23, -68, 31, -70); curveTo(40, -75, 44, -64); curveTo(45, -55, 36, -54); curveTo(31, -52, 23, -57); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-59, -65); curveTo(-53, -69, -48, -67); curveTo(-42, -65, -42, -56); curveTo(-47, -50, -56, -54); curveTo(-64, -59, -59, -65); endFill(); lineStyle(2, 0, 100); beginFill(0, 100); moveTo(-31, -126); lineTo(4, -126); curveTo(6, -110, -12, -117); curveTo(-32, -109, -31, -126); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-19, -105); curveTo(-13, -100, -7, -105); curveTo(-12, -98, -19, -105); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-10, -43); lineTo(-13, -74); lineTo(-5, -76); lineTo(-20, -71); lineTo(-13, -74); lineTo(-19, -80); lineTo(-4, -67); lineTo(-13, -74); lineTo(-10, -56); lineTo(-3, -62); lineTo(-17, -51); lineTo(-11, -56); lineTo(-17, -61); lineTo(-1, -52); lineTo(-10, -56); lineTo(-10, -43); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(-35, -18); lineTo(-31, -11); lineTo(-36, -10); lineTo(-37, -5); lineTo(-50, -8); lineTo(-61, -5); lineTo(-61, -13); curveTo(-56, -25, -35, -18); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(3, -20); lineTo(2, -8); lineTo(11, -8); lineTo(19, -2); lineTo(24, -9); curveTo(13, -17, 3, -20); endFill(); _xscale = (_yscale = 35); _y = 510; _x = 200; } with (upper) { lineStyle(2, 16777215, 100); beginFill(0, 100); moveTo(31, -49); lineTo(12, -21); lineTo(34, -28); curveTo(31, -11, 51, -11); lineTo(154, -12); curveTo(171, -13, 171, -28); lineTo(170, -108); curveTo(169, -128, 150, -129); lineTo(51, -128); curveTo(33, -129, 33, -110); lineTo(31, -49); endFill(); _x = 200; _y = 520; this.createTextField("levelup", 4000, 240, 400, 120, 800); if (_root.level < 51) { levelup.wordWrap = true; levelup.multiline = true; rand = random(48) + 2; l = 0; while (l < (_root.donearray.length + 1)) { if (_root.funnyarray[rand] == _root.donearray[l]) { rand = random(48) + 2; l = 0; } l++; } _root.levelup.text = _root.funnyarray[rand]; _root.donearray.push(_root.funnyarray[rand]); } else { _root.completed = true; levelup.text = "YOU WIN!"; } format8 = new TextFormat(); format8.color = 16777215 /* 0xFFFFFF */; format8.size = 12; format8.bold = true; format8.bullet = false; format8.font = "Times new roman"; levelup.setTextFormat(format8); levelup.selectable = false; _root.score = _root.score + _root.inc; } upper.onPress = function () { if (!_root.completed) { _root.drawlevel(levelupper); levelup.text = ""; _root.ball._y = 520; _root.ball._x = 200; removeMovieClip(ball2); _root.ballactive = false; this.removeMovieClip(); } else { _root.drawlevel(random(50)); levelup.text = " Well done you have escaped! Thanks for playing."; _root.inc = 100000000 /* 0x5F5E100 */; _root.ball._y = 520; _root.ball._x = 200; removeMovieClip(ball2); _root.ballactive = false; this.removeMovieClip(); } }; } function gore(ib) { _root.ib++; _root.ball._alpha = _root.ball._alpha - 100; if (_root.ball._alpha <= 0) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._alpha = 100; _root.ball._x = 200; levelup.text = ""; upper.removeMovieClip(); } _root.createEmptyMovieClip(ib, ib + 9991); with (_root[ib]) { lineStyle(2, 4211514, 100); lineStyle(2, 0, 0); beginFill(15532032, 100); moveTo(-7, -62); curveTo(-2, 2, 33, -35); curveTo(78, -61, 59, -9); curveTo(46, 44, 68, 65); curveTo(88, 96, 28, 64); curveTo(12, 20, -24, 53); curveTo(-107, 80, -50, 26); curveTo(-26, 1, -71, -7); curveTo(-118, -15, -91, -32); curveTo(-65, -44, -42, -21); curveTo(-24, -45, -39, -68); curveTo(-20, -100, -7, -62); endFill(); _x = _root.ball._x; _y = _root.ball._y; _root[ib].onEnterFrame = function () { this._xscale = this._xscale + 20; this._yscale = this._yscale + 20; this._x = this._x + (random(10) - 20); this._y = this._y + (random(10) - 20); this._alpha = this._alpha - (random(19) + 1); if (this._alpha < 0) { this.removeMovieClip(); } }; } } function item(itemno, depth, x, y, spec) { if (itemno == 1) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(5, 5921370, 100); beginFill(5000268, 100); moveTo(-69, -1); curveTo(-38, 0, -20, -20); curveTo(-18, -60, 0, -68); curveTo(0, -42, 18, -19); curveTo(58, -20, 69, 0); curveTo(41, 0, 19, 19); curveTo(19, 50, 0, 71); curveTo(1, 29, -19, 20); curveTo(-59, 18, -69, -1); endFill(); lineStyle(2, 4079166, 100); beginFill(4473924, 100); moveTo(-49, 6); lineTo(-10, -10); lineTo(-6, -54); lineTo(9, -8); lineTo(50, -6); lineTo(10, 11); lineTo(7, 49); lineTo(-9, 11); lineTo(-49, 6); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { this._rotation = this._rotation - 10; if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { gore(_root.ib); } }; } if (itemno == 2) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { beginFill(4473924, 100); lineStyle(2, 2960685, 100); moveTo(0, 0); lineTo(-10, 69); curveTo(-20, 90, -41, 79); lineTo(-18, 108); lineTo(0, 129); lineTo(18, 109); lineTo(39, 80); curveTo(21, 90, 10, 69); lineTo(0, 0); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { if (this.rot == undefined) { this.rot = 5; } this._rotation = this._rotation + this.rot; if (this._rotation >= 90) { this.rot = -5; } if (this._rotation <= -90) { this.rot = 5; } if (this.hitTest(_root.ball._x, _root.ball._y - 25, 1)) { gore(_root.ib); } }; } if (itemno == 3) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 4210495, 100); beginFill(3552822, 100); moveTo(-52, 12); curveTo(-43, -26, -39, -56); curveTo(-37, -2, -27, -2); curveTo(-18, -17, -15, -55); curveTo(-11, -11, 0, -3); lineTo(9, -56); lineTo(19, -1); curveTo(31, -18, 29, -54); curveTo(35, -18, 39, 12); lineTo(-52, 12); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { gore(_root.ib); } }; } if (itemno == 4) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 0, 100); beginFill(5120002, 100); moveTo(0, -0.799999999999983); lineTo(59, -0.799999999999983); lineTo(59, 2.20000000000002); lineTo(0, 2.20000000000002); lineTo(0, -0.799999999999983); endFill(); lineStyle(2, 0, 100); beginFill(6710885, 100); moveTo(50, -6); lineTo(53, 0); lineTo(50, 7); lineTo(80, 2); lineTo(50, -6); endFill(); _x = x; _y = y; _xscale = spec * 10; } _root["item" + depth].speedar = spec; _root["item" + depth].onEnterFrame = function () { this._x = this._x + this.speedar; if (this._x > 550) { this._x = 0; } if (this._x < 0) { this._x = 550; } if (this.hitTest(_root.ball)) { gore(_root.ib); } }; } if (itemno == 5) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 0, 100); beginFill(3289650, 100); moveTo(-37, 59); lineTo(-35, 109); lineTo(-27, 79); lineTo(-19, 117); lineTo(-11, 85); lineTo(-3, 118); lineTo(4, 85); lineTo(15, 117); lineTo(19, 77); lineTo(27, 108); lineTo(28, 58); lineTo(29, -159); curveTo(-3, -186, -35, -157); lineTo(-37, 59); endFill(); lineStyle(2, 4210752, 0); beginFill(4210752, 100); moveTo(-36, 59); curveTo(-4, 76, 27, 57); lineTo(26, 35); curveTo(-6, 50, -36, 37); lineTo(-36, 59); endFill(); _x = x; _y = y; _yscale = (-spec) * 10; } _root["item" + depth].speedar = spec; _root["item" + depth].onEnterFrame = function () { this._y = this._y - this.speedar; if (this._y > (y - (spec * 40))) { this.speedar = 10; } if (this._y < y) { this.speedar = -10; } if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { gore(_root.ib); } }; } } function drawlevel(leveld) { _root.ball._alpha = 100; _root.createTextField("scored", 210, 230, 50, 300, 700); scored.text = ((_root.score + " points") + " level ") + _root.level; scored.setTextFormat(format); scored.selectable = false; _root.ground.removeMovieClip(); _root.createEmptyMovieClip("ground", 2); with (ground) { lineStyle(1, 0, 0); colors = [6684672, 3801857]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:500, w:550, h:50, r:(Math.PI/2)}; beginGradientFill("linear", colors, alphas, ratios, matrix); moveTo(-10, 510); lineTo(560, 510); lineTo(560, 560); lineTo(-10, 560); lineTo(-10, 510); endFill(); } _root.ball._y = 500; _root.ball._x = 200; _root.speed = 10; _root.jump_height = 14; _root.grav = 0; _root.falling = false; _root.jumping = false; i = 90; while (i < 131) { _root["item" + i].removeMovieClip(); i++; } _root.ball.visible = true; if (leveld == 1) { gate._x = 473; gate._y = 456; _root.inc = 100; } if (leveld == 2) { gate._x = 441; gate._y = 159; _root.inc = 100; } if (leveld == 3) { gate._x = 263; gate._y = 136; _root.inc = 50; item(2, 90, 135, 207, 0); item(2, 91, 401, 208, 0); } if (leveld == 4) { gate._x = 486; gate._y = 345; _root.inc = 100; item(3, 90, 318, 501, 10); item(3, 91, 405, 505, 10); item(3, 92, 503, 504, 10); item(2, 93, 274, 199, 0); } if (leveld == 5) { gate._x = 55; gate._y = 138; _root.inc = 20; item(1, 90, 59, 252, 0); item(1, 91, 121, 254, 0); item(1, 92, 198, 254, 0); item(3, 93, 493, 497, 10); item(3, 94, 407, 498, 10); } if (leveld == 6) { gate._x = 501; gate._y = 118; _root.inc = 15; item(1, 90, 356, 459, 0); item(1, 91, 389, 422, 0); item(1, 92, 437, 394, 0); item(1, 93, 481, 360, 0); item(1, 94, 516, 340, 0); item(1, 95, 518, 399, 0); item(1, 96, 466, 438, 0); item(1, 97, 428, 472, 0); } if (leveld == 7) { gate._x = 507; gate._y = 468; _root.inc = 0; item(5, 90, 510, 236, -10); item(5, 91, 431, 236, -10); item(5, 92, 292, 237, -10); } if (leveld == 8) { gate._x = 493; gate._y = 475; _root.inc = 100; item(4, 90, 385, 173, 10); item(4, 91, 416, 199, 10); item(4, 92, 458, 233, 10); item(4, 93, 506, 266, 10); item(4, 94, 545, 295, 10); item(1, 95, 311, 482, 0); item(1, 96, 311, 441, 0); item(1, 97, 314, 394, 0); item(5, 98, 315, 234, -10); } if (leveld == 9) { gate._x = 4; gate._y = 103; _root.inc = 10; item(2, 90, 110, 96, 0); item(2, 91, 186, 158, 0); item(2, 92, 273, 228, 0); item(2, 93, 352, 294, 0); } if (leveld == 10) { gate._x = 510; gate._y = 469; _root.inc = 150; item(1, 90, 446, 464, 0); item(1, 91, 441, 411, 0); item(1, 92, 440, 366, 0); item(1, 93, 439, 321, 0); } if (leveld == 11) { gate._x = 469; gate._y = 155; _root.inc = 10; item(2, 90, 423, 138, 0); } if (leveld == 12) { gate._x = 498; gate._y = 397; _root.inc = 50; item(5, 90, 508, 231, -10); item(1, 91, 502, 500, 0); item(3, 92, 357, 499, 0); item(5, 93, 348, 230, -10); item(1, 94, 345, 230, 0); } if (leveld == 13) { gate._x = 179; gate._y = 114; _root.inc = 10; item(4, 90, 468, 394, 10); item(4, 91, 392, 357, 10); item(4, 92, 325, 312, 10); item(4, 93, 256, 261, 10); item(1, 94, 121, 428, 0); item(1, 95, 121, 357, 0); item(1, 96, 118, 283, 0); item(1, 97, 282, 272, 0); item(1, 98, 286, 352, 0); item(1, 99, 304, 433, 0); item(2, 100, 119, 66, 0); } if (leveld == 14) { gate._x = 110; gate._y = 135; _root.inc = 120; item(1, 90, 17, 250, 0); item(1, 91, 64, 249, 0); item(1, 92, 114, 249, 0); item(1, 93, 163, 249, 0); item(1, 94, 201, 249, 0); item(1, 95, 243, 249, 0); item(1, 96, 279, 249, 0); item(3, 98, 413, 502, 0); item(3, 99, 486, 502, 0); item(3, 100, 510, 503, 0); item(1, 101, 456, 395, 0); item(4, 103, 283, 144, 10); } if (leveld == 15) { gate._x = 505; gate._y = 461; _root.inc = 1; item(5, 90, 512, 234, -10); item(5, 91, 480, 236, -10); item(5, 92, 432, 238, -10); item(5, 93, 367, 314, -10); item(2, 94, 499, 336, 0); } if (leveld == 16) { gate._x = 485; gate._y = 131; _root.inc = 50; item(3, 90, 500, 499, 0); item(3, 91, 418, 500, 0); item(3, 92, 338, 502, 0); item(3, 93, 108, 503, 0); item(3, 94, 45, 503, 0); item(2, 95, 164, 260, 0); item(2, 96, 261, 259, 0); item(1, 97, 209, 127, 0); } if (leveld == 17) { gate._x = 504; gate._y = 461; _root.inc = 30; item(3, 91, 451, 497, 0); item(2, 92, 508, 292, 0); } if (leveld == 18) { gate._x = 495; gate._y = 112; _root.inc = 20; item(2, 90, 482, 106, 0); item(2, 91, 523, 166, 0); item(1, 92, 136, 394, 0); item(5, 93, 213, 192, -10); item(2, 94, 292, 354, 0); item(1, 95, 83, 447, 0); } if (leveld == 19) { gate._x = 513; gate._y = 105; _root.inc = 100; item(3, 92, 300, 501, 0); item(3, 93, 388, 501, 0); item(3, 94, 478, 501, 0); item(3, 95, 507, 503, 0); item(1, 96, 113, 428, 0); item(1, 97, 113, 368, 0); item(1, 98, 113, 288, 0); item(1, 99, 168, 236, 0); item(1, 100, 221, 189, 0); item(1, 101, 290, 137, 0); item(1, 102, 290, 137, 0); item(1, 103, 427, 277, 0); } if (leveld == 20) { gate._x = 209; gate._y = 117; _root.inc = 20; item(5, 90, 228, -21, -10); item(1, 91, 180, 288, 0); item(1, 94, 313, 356, 0); item(1, 95, 35, 450, 0); item(1, 96, 47, 165, 0); } if (leveld == 21) { gate._x = 510; gate._y = 467; _root.inc = 20; item(3, 90, 304, 500, 0); item(3, 91, 395, 501, 0); item(3, 92, 461, 500, 0); item(1, 93, 294, 352, 0); item(2, 94, 515, 302, 0); } if (leveld == 22) { gate._x = 508; gate._y = 115; _root.inc = 100; item(2, 90, 497, 101, 0); item(3, 91, 504, 500, 0); item(3, 92, 411, 501, 0); item(3, 93, 322, 501, 0); item(1, 94, 296, 351, 0); item(1, 95, 295, 232, 0); item(1, 96, 421, 231, 0); item(1, 97, 361, 301, 0); item(1, 98, 426, 367, 0); } if (leveld == 23) { gate._x = 510; gate._y = 467; _root.inc = 100; item(1, 90, 477, 448, 0); } if (leveld == 24) { gate._x = 177; gate._y = 110; _root.inc = 5; item(4, 93, 241, 157, 10); item(4, 95, 470, 159, 10); } if (leveld == 25) { gate._x = 17; gate._y = 354; _root.inc = 5; item(1, 90, 117, 444, 0); item(1, 91, 119, 377, 0); item(1, 92, 120, 316, 0); item(1, 93, 119, 246, 0); item(1, 94, 120, 210, 0); item(2, 96, 41, 50, 0); item(3, 100, 42, 499, 0); } if (leveld == 26) { gate._x = 502; gate._y = 458; _root.inc = 10; item(1, 90, 117, 449, 0); item(5, 92, 295, 124, -10); item(5, 93, 375, 83, -10); item(5, 94, 456, 30, -10); item(5, 95, 535, 32, -10); item(2, 96, 514, 372, 0); } if (leveld == 27) { gate._x = 511; gate._y = 113; _root.inc = 20; item(4, 90, 487, 144, 10); item(1, 91, 482, 237, 0); } if (leveld == 28) { gate._x = 517; gate._y = 104; _root.inc = 10; item(1, 91, 491, 479, 0); item(1, 92, 489, 340, 0); item(1, 93, 489, 340, 0); item(1, 94, 65, 425, 0); item(1, 95, 65, 425, 0); item(1, 96, 65, 425, 0); item(1, 97, 65, 425, 0); item(1, 98, 65, 288, 0); item(1, 99, 65, 288, 0); item(1, 100, 65, 288, 0); item(1, 101, 65, 288, 0); item(1, 102, 131, 354, 0); item(1, 103, 131, 354, 0); } if (leveld == 29) { gate._x = 517; gate._y = 268; _root.inc = 5; item(4, 90, 0, 378, 10); item(4, 90, 400, 378, 10); item(4, 92, 300, 379, 10); } if (leveld == 30) { gate._x = 521; gate._y = 465; _root.inc = 60; item(5, 90, 338, 379, -10); item(5, 91, 337, 301, -10); item(4, 92, 240, 160, 10); item(4, 93, 83, 163, 10); item(1, 94, 343, 165, 0); item(4, 95, 470, 163, 10); } if (leveld == 31) { gate._x = 517; gate._y = 469; _root.inc = 0; item(5, 90, 350, 41, -10); item(6, 91, 351, 182, 0); item(5, 93, 362, 607, -10); item(1, 94, 440, 476, 0); } if (leveld == 32) { gate._x = 515; gate._y = 281; _root.inc = 30; item(4, 90, 460, 294, 10); item(4, 92, 487, 479, 10); item(5, 93, 385, -22, -10); } if (leveld == 33) { gate._x = 198; gate._y = 105; _root.inc = 5; item(1, 90, 213, 207, 0); item(4, 91, 481, 129, 10); item(4, 92, 482, 140, 10); item(4, 93, 482, 161, 10); item(4, 94, 301, 121, -10); item(4, 95, 300, 135, -10); item(4, 96, 301, 147, -10); item(1, 98, 77, 210, 0); } if (leveld == 34) { gate._x = 214; gate._y = 137; _root.inc = 10; item(4, 90, 470, 370, 10); item(4, 91, 467, 349, 10); item(1, 92, 229, 236, 0); item(3, 93, 53, 496, 0); item(3, 94, 144, 500, 0); item(3, 95, 301, 502, 0); item(2, 96, 219, 298, 0); item(1, 97, 421, 190, 0); item(1, 98, 63, 165, 0); } if (leveld == 35) { gate._x = 244; gate._y = 264; _root.inc = 25; item(1, 90, 221, 315, 0); item(2, 91, 255, 161, 0); item(3, 92, 345, 496, 0); item(3, 93, 389, 499, 0); } if (leveld == 36) { gate._x = 2; gate._y = 100; _root.inc = 50; item(1, 90, 103, 204, 0); item(4, 91, 485, 113, 10); item(4, 92, 486, 133, 10); item(4, 93, 485, 243, 10); item(5, 94, 116, 109, -10); } if (leveld == 37) { gate._x = 2; gate._y = 103; _root.inc = 6; item(3, 90, 503, 498, 0); item(4, 91, 364, 380, 10); item(2, 92, 46, 110, 0); item(3, 93, 44, 497, 0); item(2, 94, 124, 108, 0); } if (leveld == 38) { gate._x = 501; gate._y = 116; _root.inc = 10; item(3, 90, 504, 502, 0); item(3, 91, 416, 501, 0); item(3, 92, 327, 500, 0); item(4, 93, 488, 117, 10); item(4, 94, 226, 117, 10); item(2, 95, 293, 194, 0); item(1, 96, 480, 263, 0); } if (leveld == 39) { gate._x = 185; gate._y = 113; _root.inc = 25; item(1, 90, 107, 407, 0); item(1, 91, 109, 320, 0); item(1, 92, 153, 260, 0); item(1, 93, 238, 260, 0); item(1, 94, 304, 260, 0); item(1, 95, 303, 216, 0); item(1, 96, 326, 476, 0); item(1, 97, 107, 488, 0); item(1, 98, 379, 434, 0); item(1, 99, 457, 411, 0); item(1, 100, 475, 316, 0); item(1, 101, 470, 228, 0); } if (leveld == 40) { gate._x = 7; gate._y = 113; _root.inc = 20; item(1, 90, 115, 469, 0); item(1, 91, 112, 407, 0); item(1, 92, 162, 355, 0); item(1, 93, 219, 349, 0); item(1, 94, 297, 353, 0); item(1, 95, 371, 352, 0); item(1, 96, 418, 354, 0); item(3, 97, 44, 498, 0); item(2, 98, 155, 115, 0); item(5, 99, 392, 84, -10); } if (leveld == 41) { gate._x = 509; gate._y = 111; _root.inc = 50; item(1, 90, 77, 470, 0); item(1, 91, 77, 421, 0); item(1, 92, 108, 368, 0); item(1, 93, 165, 325, 0); item(1, 94, 252, 322, 0); item(1, 95, 335, 320, 0); item(1, 96, 416, 322, 0); item(1, 97, 535, 210, 0); item(1, 98, 485, 201, 0); item(4, 99, 338, 126, 10); item(2, 100, 418, 59, 0); } if (leveld == 42) { gate._x = 467; gate._y = 127; _root.inc = 10; item(2, 90, 441, 110, 0); item(2, 91, 513, 187, 0); item(2, 92, 380, 225, 0); item(2, 93, 288, 107, 0); } if (leveld == 43) { gate._x = 385; gate._y = 459; _root.inc = 50; item(1, 90, 321, 468, 0); item(1, 91, 317, 406, 0); item(1, 92, 319, 349, 0); item(1, 93, 318, 292, 0); item(1, 94, 378, 293, 0); item(1, 95, 425, 297, 0); item(1, 96, 406, 373, 0); item(1, 97, 451, 346, 0); item(2, 98, 253, 105, 0); item(2, 99, 475, 101, 0); item(5, 100, 510, 70, -10); item(1, 101, 115, 319, 0); } if (leveld == 44) { gate._x = 25; gate._y = 465; _root.inc = 40; item(5, 90, 130, 235, -10); item(5, 91, 129, 427, -10); item(5, 92, 132, 4, -10); } if (leveld == 45) { gate._x = 419; gate._y = 346; _root.inc = 1; item(1, 90, 337, 473, 0); item(1, 91, 335, 395, 0); item(1, 92, 453, 252, 0); item(2, 93, 343, 177, 0); } if (leveld == 46) { gate._x = 204; gate._y = 110; _root.inc = 20; item(1, 90, 213, 348, 0); item(1, 91, 109, 226, 0); item(1, 92, 290, 214, 0); item(1, 93, 401, 310, 0); item(1, 94, 469, 422, 0); item(1, 95, 60, 433, 0); item(1, 96, 456, 176, 0); } if (leveld == 47) { gate._x = 10; gate._y = 117; _root.inc = 5; item(1, 90, 63, 233, 0); item(1, 91, 201, 165, 0); item(2, 92, 177, 240, 0); } if (leveld == 48) { gate._x = 488; gate._y = 130; _root.inc = 50; item(5, 90, 512, 89, -10); item(5, 91, 436, 235, -10); item(4, 92, 304, 115, 10); item(4, 93, 117, 114, 10); item(4, 94, 32, 114, 10); item(2, 95, 339, 105, 0); item(3, 96, 500, 494, 0); item(3, 97, 393, 495, 0); item(4, 98, 300, 199, 10); item(4, 99, 255, 314, 10); item(1, 100, 159, 258, 0); } if (leveld == 49) { gate._x = 507; gate._y = 464; _root.inc = 0; item(1, 90, 435, 431, 0); item(1, 91, 428, 237, 0); item(5, 92, 509, 230, -10); item(2, 93, 350, 244, 0); item(4, 94, 181, 300, 10); } if (leveld == 50) { gate._x = 512; gate._y = 107; _root.inc = 1000; item(1, 90, 118, 432, 0); item(1, 91, 133, 385, 0); item(1, 92, 169, 349, 0); item(1, 93, 219, 346, 0); item(1, 94, 254, 346, 0); item(1, 95, 301, 350, 0); item(1, 96, 313, 369, 0); item(1, 97, 342, 429, 0); item(1, 98, 369, 372, 0); item(1, 99, 419, 369, 0); item(5, 100, 518, 150, -10); item(2, 101, 513, 59, 0); item(4, 102, 371, 249, 10); item(4, 103, 261, 249, 10); item(4, 104, 145, 249, 10); item(3, 105, 522, 530, 0); item(5, 106, 335, 233, -10); } } stop(); _root.donearray = [n, a]; _root.funnyarray = [n, a, "I wonder if there are any geocaches in here???", "This sort of reminds me of the Shire!", "NOT ANOTHER CAVE!!!", "Beam me up scottie! Dang it! It didnt work im still here", "That Hansel, he's not so hot right now", "Too many caves. I hail to the philosophy of the French and admit Parley", "I played this game. Yada, Yada, Yada, My mountain dew has completely vanished", "I wonder if the WMD are hidden in one of these caves", "Osama, is that you hidden in the corner? No wonder we never found you", "Hurry up you poor excuse for a game master and get me out of these caves", "Tom Fulp is my hero", "Visit GamesofGondor.com", "Jack Bauer is my Hero. He'd find a way to get out of this cave", "Sydney Bristow is mine Affleck, move aside", "Pikachu??? Is that you? Are you trapped in here too?", "Where's a Starbucks when you need one?", "I wonder if T-mobile sidekick will get reception down here?", "Another cave! INCONCEIVABLE!!!", "Why do I keep talking to myself?", "Bilbo, I am your father!", "May the precious be with you", "I need my 2nd breakfast!", "I do not mean to pry, but you don't by any chance happen to have six fingers on your right hand?", "You will listen to every word I have to say", "homophobia is gay", "But solar powered vampires are a bit impractical", "This cave looks familiar", "A guy walks into a bar - ouch!", "I wish I were browsing GamesofGondor.com right now *hint hint*", "The 6 fundemental forces of the universe are: Magnetism, Gravity,Duct Tape and the remote control", "This is getting annoying now", "I wonder if I'll see the 7 dwarves down here", "What time is it?", "Have you ever sighted elvis presley?", "Never laugh at live dragons", "The internet is just a fad... But goldfish swallowing now thats coming back in a big way", "Man I wish candy bars were invented", "What is your favorite isotope? Mine is carbon 14", "I only like movies that involve Ninjas, Jedis, Hobbits or the Marx brothers", "Na na na na na na na na na na na na Batman!", "As I always say, without fear of generalization,NOTHING advertised via e-mail is worth buying", "Quack quack quack. I think im losing it", "Where is frodo when you need him", "did you know that 111x111 = 12321... no?", "Im scared I wanna go home", "Special thanks to: Denvish, inglor, T-H and of course Dan from GamesfGondor.com", "I have a feeling im almost out", "newgrounds.com and gameofgondor.com are both awesome sites!", "Yes im almost out!!!"]; var key = new Object(); key.onKeyDown = function () { if (Key.isDown(83)) { savefile.data.score = _root.score; savefile.data.level = _root.level; savefile.flush(); } if (Key.isDown(76)) { if (!_root.ballactive) { var savefile = SharedObject.getLocal("Ink-API"); if (savefile.data.score == undefined) { _root.score = 0; _root.level = 1; } else { _root.score = savefile.data.score; _root.level = savefile.data.level; } drawlevel(_root.level); } } if (Key.isDown(82)) { if (!_root.ballactive) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._x = 200; levelup.text = ""; upper.removeMovieClip(); } } }; format = new TextFormat(); format.color = 16777215 /* 0xFFFFFF */; format.size = 20; format.bold = true; format.bullet = false; format.font = "1900.80.5"; _root.createEmptyMovieClip("loadd", 10000001); with (loadd) { createTextField("loadtext", 23187, 0, 0, 100, 30); loadtext.text = "Load"; loadtext.setTextFormat(format); loadtext.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(100, 0); lineTo(100, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 100; _y = 500; } loadd.onPress = function () { if (!_root.ballactive) { var savefile = SharedObject.getLocal("Ink-API"); if (savefile.data.score == undefined) { _root.score = 0; _root.level = 1; } else { _root.score = savefile.data.score; _root.level = savefile.data.level; } } Key.addListener(key); draw_hud(); gated(); drawlevel(_root.level); start_drawer(); make_player(); _root.createEmptyMovieClip("gamesofgondor", 10000000); with (gamesofgondor) { createTextField("gog", 23187, 0, 0, 350, 100); gog.text = "Play more games"; gog.setTextFormat(format); gog.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(350, 0); lineTo(350, 100); lineTo(0, 100); lineTo(0, 0); endFill(); _x = 300; _y = 520; } gamesofgondor.onPress = function () { getURL ("http://www.gamesofgondor.com", _blank); }; _root.createEmptyMovieClip("saved", 10000002); with (saved) { createTextField("savetext", 23187, 0, 0, 100, 30); savetext.text = "Save"; savetext.setTextFormat(format); savedtext.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(300, 0); lineTo(300, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 200; _y = 520; } saved.onPress = function () { savefile.data.score = _root.score; savefile.data.level = _root.level; savefile.flush(); }; _root.createEmptyMovieClip("resetd", 10000005); with (resetd) { createTextField("restext", 231866, 0, 0, 100, 30); restext.text = "Reset"; restext.setTextFormat(format); restext.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(100, 0); lineTo(100, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 100; _y = 520; } resetd.onPress = function () { if (!_root.ballactive) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._x = 200; levelup.text = ""; upper.removeMovieClip(); } }; _root.loadd._y = 520; _root.loadd._x = 0; removeMovieClip(_root.start); }; _root.createEmptyMovieClip("gamesofgondor", 10000000); with (gamesofgondor) { createTextField("gog", 23187, 0, 0, 300, 30); gog.text = "Visit gamesofgondor.com"; gog.setTextFormat(format); gog.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(300, 0); lineTo(300, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 125; _y = 150; } gamesofgondor.onPress = function () { getURL ("http://www.gamesofgondor.com", _blank); }; MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned1 = new ContextMenuItem("---Quality---", umenu2); Functioned2 = new ContextMenuItem("HIGH", umenu2); Functioned3 = new ContextMenuItem("MEDIUM", umenu3); Functioned4 = new ContextMenuItem("LOW", umenu4); Functioned5 = new ContextMenuItem("Games of gondor", umenu5); Functioned6 = new ContextMenuItem("A ninja-chicken production", umenu6); MENU.customItems.push(Functioned1); MENU.customItems.push(Functioned2); MENU.customItems.push(Functioned3); MENU.customItems.push(Functioned4); MENU.customItems.push(Functioned5); MENU.customItems.push(Functioned6); Functioned2.separatorBefore = true; Functioned5.separatorBefore = true; Functioned6.separatorBefore = true; _root.menu = MENU; _root.createEmptyMovieClip("grad2", -1233443); with (_root.grad2) { i = 0; while (i < 551) { lineStyle(1, 0, 100); moveTo(random(550), i); lineTo(random(550), i); i = i + 5; } } _root.createEmptyMovieClip("grad", -1234322); with (_root.grad) { colors = [8995841, 6619393]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:200, w:550, h:550, r:(Math.PI/2)}; beginGradientFill("linear", colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(550, 0); lineTo(550, 550); lineTo(0, 550); lineTo(0, 0); endFill(); } var score = 0; format = new TextFormat(); format.color = 16777215 /* 0xFFFFFF */; format.size = 20; format.bold = true; format.bullet = false; format.font = "1900.80.5"; format2 = new TextFormat(); format2.color = 16777215 /* 0xFFFFFF */; format2.align = "center"; format2.size = 35; format2.bold = true; format2.bullet = false; format2.font = "1900.80.5"; _root.createTextField("instructions", 40, 0, 200, 550, 700); instructions.multiline = true; instructions.wordWrap = true; instructions.text = "Your trapped deep in the Cave of no great significance. All you have is your wand that can make platforms appear. Use your wand to aviod dangers and make a way of escape. Use your mouse to draw ledges. Use the arrows to move the player. Get to the exit safely. Use \" L \" at any time to load a previous game. Press \" S \" at any time to save your current level and score. Press \" R \" at any time to reset the level. Enjoy!"; instructions.setTextFormat(format); instructions.selectable = false; _root.createTextField("tit1", 210, 0, 0, 550, 7000); tit1.html = true; tit1.multiline = true; tit1.htmlText = "Ninja-chicken presents<br><u><b>Cave escape</b></u><br>An API game<br>"; tit1.selectable = false; tit1.setTextFormat(format2); _root.createTextField("play", 20, 150, 430, 400, 700); play.html = true; play.multiline = true; play.htmlText = "Try and escape<br> -<b><u>PLAY</u></b>-"; play.setTextFormat(format2); play.selectable = false; _root.createEmptyMovieClip("start", 19); with (start) { lineStyle(2, 2044859, 0); beginFill(4347872, 0); moveTo(7, -3); curveTo(21, -34, 51, -14); curveTo(83, -33, 110, -3); curveTo(140, -16, 150, 8); curveTo(169, 52, 139, 44); curveTo(114, 71, 89, 49); curveTo(58, 85, 42, 53); curveTo(0, 67, 7, 36); curveTo(-28, 13, 7, -3); endFill(); } start._x = 400; start._y = 500; start.onPress = function () { Key.addListener(key); draw_hud(); gated(); drawlevel(_root.level); start_drawer(); make_player(); _root.createEmptyMovieClip("gamesofgondor", 10000000); with (gamesofgondor) { createTextField("gog", 23187, 0, 0, 350, 100); gog.text = "Play more games"; gog.setTextFormat(format); gog.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(350, 0); lineTo(350, 100); lineTo(0, 100); lineTo(0, 0); endFill(); _x = 300; _y = 520; } gamesofgondor.onPress = function () { getURL ("http://www.gamesofgondor.com", _blank); }; _root.createEmptyMovieClip("saved", 10000002); with (saved) { createTextField("savetext", 23187, 0, 0, 100, 30); savetext.text = "Save"; savetext.setTextFormat(format); savedtext.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(100, 0); lineTo(100, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 200; _y = 520; } saved.onPress = function () { savefile.data.score = _root.score; savefile.data.level = _root.level; savefile.flush(); }; _root.createEmptyMovieClip("resetd", 10000005); with (resetd) { createTextField("restext", 231866, 0, 0, 100, 30); restext.text = "Reset"; restext.setTextFormat(format); restext.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(100, 0); lineTo(100, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 100; _y = 520; } resetd.onPress = function () { if (!_root.ballactive) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._x = 200; levelup.text = ""; upper.removeMovieClip(); } }; _root.loadd._y = 520; _root.loadd._x = 0; removeMovieClip(this); }; Mouse.hide(); _root.createEmptyMovieClip("cursor", 9999999); _root.createEmptyMovieClip("cursor", 999999910); cursor.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; }; with (cursor) { lineStyle(2, 15335424, 100); beginFill(16733268, 100); moveTo(-2, 0); lineTo(49, 40); curveTo(54, 40, 51, 34); lineTo(-1, -2); curveTo(-4, -3, -2, 0); endFill(); lineStyle(2, 14972424, 100); beginFill(16776960, 100); moveTo(-2, -4); lineTo(0, -16); lineTo(5, -4); lineTo(16, -4); lineTo(6, 3); lineTo(11, 16); lineTo(0, 8); lineTo(-9, 15); lineTo(-6, 2); lineTo(-15, -4); lineTo(-2, -4); endFill(); } cursor.startDrag(true); level = 1; _root.ib = 0; this.ground.createEmptyMovieClip("drawer", 6969); var mouse = new Object(); mouse.onMouseDown = function () { drawd(); drawing = true; }; mouse.onMouseUp = function () { drawing = false; }; mouse.onMouseMove = function () { _root.createTextField("title", 30, 0, 25, 300, 50); if (_root.inc != undefined) { title.text = _root.inc; } title.setTextFormat(format); title.selectable = false; _root.percent = (_root.inc / 100) * 100; if (drawing) { drawd(); } }; Mouse.addListener(mouse); Key.addListener(keyd); var cheat = new Object(); cheat.onKeyDown = function () { }; Key.addListener(cheat); var savefile = SharedObject.getLocal("Ink-API"); _root.oldscore = savefile.data.score; _root.oldlevel = savefile.data.level; if (savefile.data.score == undefined) { _root.oldscore = 0; _root.oldlevel = 0; }
Instance of Symbol 49 MovieClip in Frame 88
on (press) { _root.gotoAndStop("mainmenu"); }
Frame 89
stop();
Instance of Symbol 49 MovieClip in Frame 89
on (press) { _root.play(); }
Instance of Symbol 49 MovieClip in Frame 89
on (press) { _root.gotoAndStop("mainmenu"); }
Frame 90
function gore(ib) { _root.ib++; _root.ball._alpha = _root.ball._alpha - 100; if (_root.ball._alpha <= 0) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._alpha = 100; _root.ball._x = 200; levelup.text = ""; upper.removeMovieClip(); } _root.createEmptyMovieClip(ib, ib + 9991); with (_root[ib]) { lineStyle(2, 4211514, 100); lineStyle(2, 0, 0); beginFill(15532032, 100); moveTo(-7, -62); curveTo(-2, 2, 33, -35); curveTo(78, -61, 59, -9); curveTo(46, 44, 68, 65); curveTo(88, 96, 28, 64); curveTo(12, 20, -24, 53); curveTo(-107, 80, -50, 26); curveTo(-26, 1, -71, -7); curveTo(-118, -15, -91, -32); curveTo(-65, -44, -42, -21); curveTo(-24, -45, -39, -68); curveTo(-20, -100, -7, -62); endFill(); _x = _root.ball._x; _y = _root.ball._y; _root[ib].onEnterFrame = function () { this._xscale = this._xscale + 20; this._yscale = this._yscale + 20; this._x = this._x + (random(10) - 20); this._y = this._y + (random(10) - 20); this._alpha = this._alpha - (random(19) + 1); if (this._alpha < 0) { this.removeMovieClip(); } }; } } function drawd() { if (_root.inc > 0) { var _local2 = new Object(); _local2.x = _root._xmouse; _local2.y = _root._ymouse; _root.ground.globalToLocal(_local2); _root.ground.lineStyle(10, 0, 0); _root.ground.moveTo(_local2.x, _local2.y); _root.ground.beginFill(13434675, _root.percent + 10); _root.ground.lineTo(_local2.x + 15, _local2.y); _root.ground.lineTo(_local2.x + 15, _local2.y + 15); _root.ground.lineTo(_local2.x, _local2.y + 15); _root.ground.lineTo(_local2.x, _local2.y); _root.ground.endFill(); _root.inc--; } } stop(); var inkc = 0; _root.itemnames = []; _root.itemsno = 0; _root.itemno = 1; _root.item0.active = true; _root.item0.gotoAndStop(_root.itemno); _root.item0.onPress = function () { if (this.active) { this.startDrag(); } }; _root.item0.onMouseUp = function () { if (this.active) { this.stopDrag(); } }; _root.item0.onKeyDown = function () { if (this.active) { if (Key.isDown(39)) { if (this._currentframe < 5) { _root.itemno++; this.gotoAndStop(_root.itemno); } } if (Key.isDown(37)) { if (this._currentframe > 1) { _root.itemno--; this.gotoAndStop(_root.itemno); } } } }; Key.addListener(_root.item0);
Instance of Symbol 55 MovieClip "customexit" in Frame 90
on (press) { this.startDrag(); } on (release) { this.stopDrag(); }
Instance of Symbol 57 MovieClip in Frame 90
on (press) { function umenu1() { _quality = "BEST"; } function umenu2() { _quality = "HIGH"; } function umenu3() { _quality = "MEDIUM"; } function umenu4() { _quality = "LOW"; } function umenu5() { getURL ("http://www.gamesofgondor.com", _blank); } function umenu6() { } function draw_hud() { _root.createEmptyMovieClip("HUD", 8); with (_root.HUD) { j = 2000; while (j < 4501) { if ((j == 2000) or (j == 4000)) { dec = 100; } else { dec = 50; } i = dec; while (i < 551) { _root.createEmptyMovieClip(("light" + i) + j, (i + j) - 298346); with (_root[("light" + i) + j]) { lineStyle(2, 459776, 100); beginFill(14410793, 100); moveTo(0, 0); curveTo(-21, -6, -15, -21); curveTo(-4, -39, 0, -48); curveTo(4, -39, 15, -21); curveTo(20, -5, 0, 0); endFill(); lineStyle(2, 459776, 100); beginFill(15659935, 100); moveTo(0, -4); curveTo(-20, -8, 0, -37); curveTo(19, -10, 0, -4); endFill(); lineStyle(2, 459776, 100); beginFill(11152660, 100); moveTo(-14, -7); curveTo(0, -17, 13, -8); lineTo(0, 34); lineTo(-14, -7); endFill(); lineStyle(2, 459776, 100); beginFill(6560268, 100); moveTo(-15, -3); lineTo(15, -3); lineTo(14, 5); lineTo(-16, 6); lineTo(-15, -3); endFill(); lineStyle(2, 459776, 100); beginFill(6560268, 100); moveTo(-8, 19); lineTo(9, 19); lineTo(10, 28); lineTo(-9, 29); lineTo(-8, 19); endFill(); _x = i; _y = j / 10; _xscale = (_yscale = 50); } i = i + 150; } j = j + 1000; } beginFill(6697728, 100); _root.ground_array = [random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 50, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70, random(25) + 70]; i = -1; while (i < 15) { lineStyle(5, 0, 100); lineTo((50 * i) + 1, _root.ground_array[i]); i++; } endFill(); } } function make_player() { _root.createEmptyMovieClip("ball", 1); with (_root.ball) { lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-41, -93); curveTo(-15, -105, 17, -91); curveTo(24, -61, 24, -19); lineTo(9, -31); lineTo(-2, -18); lineTo(-16, -34); lineTo(-28, -19); lineTo(-39, -34); lineTo(-53, -23); curveTo(-55, -63, -41, -93); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-17, -22); curveTo(-17, 4, -30, 4); curveTo(-54, 5, -63, -1); curveTo(-73, 4, -76, -9); curveTo(-69, -13, -65, -9); curveTo(-53, -27, -36, -18); lineTo(-34, -24); lineTo(-17, -22); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-9, -21); curveTo(-17, -11, -12, 0); curveTo(11, 8, 26, 0); curveTo(37, 5, 38, -2); curveTo(34, -15, 26, -6); curveTo(17, -17, 2, -18); lineTo(1, -21); lineTo(-9, -21); endFill(); lineStyle(2, 0, 100); beginFill(8467721, 100); moveTo(-35, -22); lineTo(-19, -21); curveTo(-12, -42, -12, -20); lineTo(5, -20); lineTo(5, -31); curveTo(19, -35, 18, -51); curveTo(-13, -39, -38, -49); curveTo(-42, -37, -37, -32); lineTo(-35, -22); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-27, -129); lineTo(-35, -120); lineTo(-36, -131); lineTo(-46, -137); curveTo(-42, -149, -34, -148); curveTo(-38, -156, -28, -160); curveTo(-25, -155, -13, -159); curveTo(7, -148, 0, -157); curveTo(11, -156, 16, -144); curveTo(8, -140, 10, -130); lineTo(16, -132); lineTo(1, -120); lineTo(-27, -129); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(-56, -68); curveTo(-52, -67, -44, -60); lineTo(-33, -78); lineTo(-40, -95); curveTo(-53, -94, -56, -68); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-23, -97); lineTo(-32, -58); lineTo(3, -57); lineTo(-5, -94); curveTo(9, -113, 3, -128); curveTo(-14, -132, -32, -127); curveTo(-34, -105, -23, -97); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(10, -76); lineTo(23, -61); curveTo(32, -69, 40, -66); curveTo(32, -92, 6, -91); lineTo(10, -76); endFill(); lineStyle(2, 0, 100); beginFill(15759924, 100); moveTo(-39, -49); curveTo(-15, -36, 16, -49); lineTo(18, -91); lineTo(-1, -94); lineTo(-11, -85); lineTo(-13, -75); lineTo(-26, -95); lineTo(-43, -95); curveTo(-43, -72, -39, -49); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(23, -57); curveTo(23, -68, 31, -70); curveTo(40, -75, 44, -64); curveTo(45, -55, 36, -54); curveTo(31, -52, 23, -57); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-59, -65); curveTo(-53, -69, -48, -67); curveTo(-42, -65, -42, -56); curveTo(-47, -50, -56, -54); curveTo(-64, -59, -59, -65); endFill(); lineStyle(2, 0, 100); beginFill(0, 100); moveTo(-31, -126); lineTo(4, -126); curveTo(6, -110, -12, -117); curveTo(-32, -109, -31, -126); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-19, -105); curveTo(-13, -100, -7, -105); curveTo(-12, -98, -19, -105); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-10, -43); lineTo(-13, -74); lineTo(-5, -76); lineTo(-20, -71); lineTo(-13, -74); lineTo(-19, -80); lineTo(-4, -67); lineTo(-13, -74); lineTo(-10, -56); lineTo(-3, -62); lineTo(-17, -51); lineTo(-11, -56); lineTo(-17, -61); lineTo(-1, -52); lineTo(-10, -56); lineTo(-10, -43); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(-35, -18); lineTo(-31, -11); lineTo(-36, -10); lineTo(-37, -5); lineTo(-50, -8); lineTo(-61, -5); lineTo(-61, -13); curveTo(-56, -25, -35, -18); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(3, -20); lineTo(2, -8); lineTo(11, -8); lineTo(19, -2); lineTo(24, -9); curveTo(13, -17, 3, -20); endFill(); _xscale = (_yscale = 35); _y = 525; _x = 200; } _root.speed = 10; _root.jump_height = 14; _root.grav; _root.r_walk; _root.l_walk; _root.falling; _root.jumping = false; _root.ball.onEnterFrame = function () { if (this._y < 100) { this._y = 100; } if (Key.isDown(39)) { if (this._x < 550) { _root.r_walk = true; var _local4 = 0; while (_local4 <= _root.speed) { var _local3 = 0; while (_local3 <= 10) { if (this._parent.ground.hitTest(_x + _local4, this._y - (5 * _local3), 1)) { _root.r_walk = false; break; } _local3++; } _local4++; } if (_root.r_walk) { this._x = this._x + _root.speed; } } } if (Key.isDown(37)) { if (this._x > 0) { _root.l_walk = true; var _local4 = 0; while (_local4 <= _root.speed) { if (this._parent.ground.hitTest(this._x - _local4, this._y - 50, 1)) { _root.l_walk = false; break; } _local4++; } if (_root.l_walk) { this._x = this._x - _root.speed; } } } if (_root.falling) { this._y = this._y + _root.grav; _root.grav++; } if (Key.isDown(38)) { if (!_root.falling) { if (!_root.jumping) { _root.jumping = true; _root.grav = _root.jump_height; } } } if (_root.jumping) { this._y = this._y - _root.grav; _root.grav--; if (_root.grav == 0) { _root.jumping = false; _root.falling = true; } } var _local4 = -25; while (_local4 < 41) { if (this._parent.ground.hitTest(this._x + _local4, this._y, 1)) { _root.falling = false; } _local4++; } if (!this._parent.ground.hitTest(this._x, this._y + 5, 1)) { if (!_root.jumping) { if (!_root.falling) { if (!this._parent.ground.hitTest(this._x, this._y + 41, 1)) { _root.falling = true; } else { _local4 = 0; while (_local4 < 41) { if (!this._parent.ground.hitTest(this._x, this._y + _local4, 1)) { this._y++; } _local4++; } } } } } if (this._parent.ground.hitTest(this._x, this._y, 1)) { _local4 = 0; while (_local4 < 41) { if (this._parent.ground.hitTest(this._x, this._y - _local4, 1)) { this._y--; } _local4++; } } if (_root.jumping) { _local4 = 5; while (_local4 < 51) { if (this._parent.ground.hitTest(this._x, this._y - _local4, 1)) { this._y++; _root.falling = true; _root.jumping = false; } _local4++; } } }; } function gated() { _root.createEmptyMovieClip("gate", 69); with (_root.gate) { lineStyle(2, 2496004, 100); beginFill(5254665, 100); moveTo(-80, 20); lineTo(-85, -9); lineTo(-65, -9); lineTo(-42, -51); lineTo(29, -61); lineTo(30, -43); lineTo(61, -27); lineTo(58, 20); lineTo(24, 35); lineTo(6, 69); lineTo(-36, 33); lineTo(-80, 20); endFill(); lineStyle(2, 2496004, 100); beginFill(0, 100); moveTo(-35, -21); curveTo(-33, -41, 5, -40); lineTo(35, -24); lineTo(40, 10); curveTo(18, 39, -21, 30); lineTo(-56, 8); lineTo(-35, -21); endFill(); _xscale = (_yscale = 40); } _root.gate.onEnterFrame = function () { if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { _root.ball._y = 1000; _root.ball._x = 1000; _root.level++; leveladvance(_root.level); } }; } function leveladvance(levelupper) { i = 90; while (i < 121) { _root.createEmptyMovieClip(i, i); i++; } if (!_root.completed) { _root.drawlevel(levelupper); } else { _root.drawlevel(random(50)); } _root.ball._x = 3435; _root.ball._y = 3245; _root.createEmptyMovieClip("upper", 667); _root.createEmptyMovieClip("ball2", 668); with (_root.ball2) { _root.ballactive = true; lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-41, -93); curveTo(-15, -105, 17, -91); curveTo(24, -61, 24, -19); lineTo(9, -31); lineTo(-2, -18); lineTo(-16, -34); lineTo(-28, -19); lineTo(-39, -34); lineTo(-53, -23); curveTo(-55, -63, -41, -93); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-17, -22); curveTo(-17, 4, -30, 4); curveTo(-54, 5, -63, -1); curveTo(-73, 4, -76, -9); curveTo(-69, -13, -65, -9); curveTo(-53, -27, -36, -18); lineTo(-34, -24); lineTo(-17, -22); endFill(); lineStyle(2, 0, 100); beginFill(16233871, 100); moveTo(-9, -21); curveTo(-17, -11, -12, 0); curveTo(11, 8, 26, 0); curveTo(37, 5, 38, -2); curveTo(34, -15, 26, -6); curveTo(17, -17, 2, -18); lineTo(1, -21); lineTo(-9, -21); endFill(); lineStyle(2, 0, 100); beginFill(8467721, 100); moveTo(-35, -22); lineTo(-19, -21); curveTo(-12, -42, -12, -20); lineTo(5, -20); lineTo(5, -31); curveTo(19, -35, 18, -51); curveTo(-13, -39, -38, -49); curveTo(-42, -37, -37, -32); lineTo(-35, -22); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 100); moveTo(-27, -129); lineTo(-35, -120); lineTo(-36, -131); lineTo(-46, -137); curveTo(-42, -149, -34, -148); curveTo(-38, -156, -28, -160); curveTo(-25, -155, -13, -159); curveTo(7, -148, 0, -157); curveTo(11, -156, 16, -144); curveTo(8, -140, 10, -130); lineTo(16, -132); lineTo(1, -120); lineTo(-27, -129); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(-56, -68); curveTo(-52, -67, -44, -60); lineTo(-33, -78); lineTo(-40, -95); curveTo(-53, -94, -56, -68); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-23, -97); lineTo(-32, -58); lineTo(3, -57); lineTo(-5, -94); curveTo(9, -113, 3, -128); curveTo(-14, -132, -32, -127); curveTo(-34, -105, -23, -97); endFill(); lineStyle(2, 0, 100); beginFill(4332292, 100); moveTo(10, -76); lineTo(23, -61); curveTo(32, -69, 40, -66); curveTo(32, -92, 6, -91); lineTo(10, -76); endFill(); lineStyle(2, 0, 100); beginFill(15759924, 100); moveTo(-39, -49); curveTo(-15, -36, 16, -49); lineTo(18, -91); lineTo(-1, -94); lineTo(-11, -85); lineTo(-13, -75); lineTo(-26, -95); lineTo(-43, -95); curveTo(-43, -72, -39, -49); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(23, -57); curveTo(23, -68, 31, -70); curveTo(40, -75, 44, -64); curveTo(45, -55, 36, -54); curveTo(31, -52, 23, -57); endFill(); lineStyle(2, 0, 100); beginFill(16302755, 100); moveTo(-59, -65); curveTo(-53, -69, -48, -67); curveTo(-42, -65, -42, -56); curveTo(-47, -50, -56, -54); curveTo(-64, -59, -59, -65); endFill(); lineStyle(2, 0, 100); beginFill(0, 100); moveTo(-31, -126); lineTo(4, -126); curveTo(6, -110, -12, -117); curveTo(-32, -109, -31, -126); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-19, -105); curveTo(-13, -100, -7, -105); curveTo(-12, -98, -19, -105); endFill(); lineStyle(2, 0, 100); beginFill(7745800, 0); moveTo(-10, -43); lineTo(-13, -74); lineTo(-5, -76); lineTo(-20, -71); lineTo(-13, -74); lineTo(-19, -80); lineTo(-4, -67); lineTo(-13, -74); lineTo(-10, -56); lineTo(-3, -62); lineTo(-17, -51); lineTo(-11, -56); lineTo(-17, -61); lineTo(-1, -52); lineTo(-10, -56); lineTo(-10, -43); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(-35, -18); lineTo(-31, -11); lineTo(-36, -10); lineTo(-37, -5); lineTo(-50, -8); lineTo(-61, -5); lineTo(-61, -13); curveTo(-56, -25, -35, -18); endFill(); lineStyle(2, 0, 100); beginFill(8730377, 100); moveTo(3, -20); lineTo(2, -8); lineTo(11, -8); lineTo(19, -2); lineTo(24, -9); curveTo(13, -17, 3, -20); endFill(); _xscale = (_yscale = 35); _y = 510; _x = 200; } with (_root.upper) { lineStyle(2, 16777215, 100); beginFill(0, 100); moveTo(31, -49); lineTo(12, -21); lineTo(34, -28); curveTo(31, -11, 51, -11); lineTo(154, -12); curveTo(171, -13, 171, -28); lineTo(170, -108); curveTo(169, -128, 150, -129); lineTo(51, -128); curveTo(33, -129, 33, -110); lineTo(31, -49); endFill(); _x = 200; _y = 520; this.createTextField("levelup", 4000, 240, 400, 120, 800); _root.levelup.text = "You win press the back button below to exit"; format8 = new TextFormat(); format8.color = 16777215 /* 0xFFFFFF */; format8.size = 12; format8.bold = true; format8.bullet = false; format8.font = "Times new roman"; levelup.setTextFormat(format8); levelup.selectable = false; _root.score = _root.score + _root.inc; } } function item(itemno, depth, x, y, spec) { if (itemno == 1) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(5, 5921370, 100); beginFill(5000268, 100); moveTo(-69, -1); curveTo(-38, 0, -20, -20); curveTo(-18, -60, 0, -68); curveTo(0, -42, 18, -19); curveTo(58, -20, 69, 0); curveTo(41, 0, 19, 19); curveTo(19, 50, 0, 71); curveTo(1, 29, -19, 20); curveTo(-59, 18, -69, -1); endFill(); lineStyle(2, 4079166, 100); beginFill(4473924, 100); moveTo(-49, 6); lineTo(-10, -10); lineTo(-6, -54); lineTo(9, -8); lineTo(50, -6); lineTo(10, 11); lineTo(7, 49); lineTo(-9, 11); lineTo(-49, 6); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { this._rotation = this._rotation - 10; if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { _root.gore(_root.ib); } }; } if (itemno == 2) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { beginFill(4473924, 100); lineStyle(2, 2960685, 100); moveTo(0, 0); lineTo(-10, 69); curveTo(-20, 90, -41, 79); lineTo(-18, 108); lineTo(0, 129); lineTo(18, 109); lineTo(39, 80); curveTo(21, 90, 10, 69); lineTo(0, 0); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { if (this.rot == undefined) { this.rot = 5; } this._rotation = this._rotation + this.rot; if (this._rotation >= 90) { this.rot = -5; } if (this._rotation <= -90) { this.rot = 5; } if (this.hitTest(_root.ball._x, _root.ball._y - 25, 1)) { _root.gore(_root.ib); } }; } if (itemno == 3) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 4210495, 100); beginFill(3552822, 100); moveTo(-52, 12); curveTo(-43, -26, -39, -56); curveTo(-37, -2, -27, -2); curveTo(-18, -17, -15, -55); curveTo(-11, -11, 0, -3); lineTo(9, -56); lineTo(19, -1); curveTo(31, -18, 29, -54); curveTo(35, -18, 39, 12); lineTo(-52, 12); endFill(); _x = x; _y = y; } _root["item" + depth].onEnterFrame = function () { if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { _root.gore(_root.ib); } }; } if (itemno == 4) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 0, 100); beginFill(5120002, 100); moveTo(0, -0.799999999999983); lineTo(59, -0.799999999999983); lineTo(59, 2.20000000000002); lineTo(0, 2.20000000000002); lineTo(0, -0.799999999999983); endFill(); lineStyle(2, 0, 100); beginFill(6710885, 100); moveTo(50, -6); lineTo(53, 0); lineTo(50, 7); lineTo(80, 2); lineTo(50, -6); endFill(); _x = x; _y = y; _xscale = spec * 10; } _root["item" + depth].speedar = spec; _root["item" + depth].onEnterFrame = function () { this._x = this._x + this.speedar; if (this._x > 550) { this._x = 0; } if (this._x < 0) { this._x = 550; } if (this.hitTest(_root.ball)) { _root.gore(_root.ib); } }; } if (itemno == 5) { _root.createEmptyMovieClip("item" + depth, depth); with (_root["item" + depth]) { lineStyle(2, 0, 100); beginFill(3289650, 100); moveTo(-37, 59); lineTo(-35, 109); lineTo(-27, 79); lineTo(-19, 117); lineTo(-11, 85); lineTo(-3, 118); lineTo(4, 85); lineTo(15, 117); lineTo(19, 77); lineTo(27, 108); lineTo(28, 58); lineTo(29, -159); curveTo(-3, -186, -35, -157); lineTo(-37, 59); endFill(); lineStyle(2, 4210752, 0); beginFill(4210752, 100); moveTo(-36, 59); curveTo(-4, 76, 27, 57); lineTo(26, 35); curveTo(-6, 50, -36, 37); lineTo(-36, 59); endFill(); _x = x; _y = y; _yscale = (-spec) * 10; } _root["item" + depth].speedar = spec; _root["item" + depth].onEnterFrame = function () { this._y = this._y - this.speedar; if (this._y > (y - (spec * 40))) { this.speedar = 10; } if (this._y < y) { this.speedar = -10; } if (this.hitTest(_root.ball._x, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x - 5, _root.ball._y, 1)) { _root.gore(_root.ib); } if (this.hitTest(_root.ball._x + 5, _root.ball._y, 1)) { _root.gore(_root.ib); } }; } } function drawlevel(leveld) { _root.ball._alpha = 100; _root.ground.removeMovieClip(); _root.createEmptyMovieClip("ground", 2); with (_root.ground) { lineStyle(1, 0, 0); colors = [6684672, 3801857]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:500, w:550, h:50, r:(Math.PI/2)}; beginGradientFill("linear", colors, alphas, ratios, matrix); moveTo(-10, 510); lineTo(560, 510); lineTo(560, 560); lineTo(-10, 560); lineTo(-10, 510); endFill(); } _root.ball._y = 500; _root.ball._x = 200; _root.speed = 10; _root.jump_height = 14; _root.grav = 0; _root.falling = false; _root.jumping = false; i = 90; while (i < 131) { _root["item" + i].removeMovieClip(); i++; } _root.gate._x = this._parent.customexit._x; _root.gate._y = this._parent.customexit._y; _root.inc = _root.inkc; i = 0; while (i < (_root.itemsno + 2)) { item(_root.itemnames[i], 90 + i, _root[i + 1]._x, _root[i + 1]._y, -10); i++; } } stop(); format = new TextFormat(); format.color = 16777215 /* 0xFFFFFF */; format.size = 20; format.bold = true; format.bullet = false; format.font = "1900.80.5"; draw_hud(); gated(); drawlevel(_root.level); start_drawer(); make_player(); _root.createEmptyMovieClip("gamesofgondor", 10000000); with (_root.gamesofgondor) { lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(350, 0); lineTo(350, 100); lineTo(0, 100); lineTo(0, 0); endFill(); _x = 300; _y = 520; gamesofgondor.onPress = function () { getURL("http://www.gamesofgondor.com", _blank); }; _root.createEmptyMovieClip("saved", 10000002); with (_root.saved) { lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(300, 0); lineTo(300, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 200; _y = 520; } saved.onPress = function () { _root.gotoAndStop(0); }; _root.createEmptyMovieClip("resetd", 10000005); with (_root.resetd) { lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(100, 0); lineTo(100, 30); lineTo(0, 30); lineTo(0, 0); endFill(); _x = 100; _y = 520; } resetd.onPress = function () { if (!_root.ballactive) { _root.drawlevel(_root.level); _root.score = _root.score - 10; _root.ball._y = 520; _root.ball._x = 200; _root.levelup.text = ""; upper.removeMovieClip(); } }; _root.loadd._y = 520; _root.loadd._x = 0; removeMovieClip(_root.start); } _root.createEmptyMovieClip("gamesofgondor", 10000000); gamesofgondor.onPress = function () { getURL ("http://www.gamesofgondor.com", _blank); }; MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned1 = new ContextMenuItem("---Quality---", umenu2); Functioned2 = new ContextMenuItem("HIGH", umenu2); Functioned3 = new ContextMenuItem("MEDIUM", umenu3); Functioned4 = new ContextMenuItem("LOW", umenu4); Functioned5 = new ContextMenuItem("Games of gondor", umenu5); Functioned6 = new ContextMenuItem("A ninja-chicken production", umenu6); MENU.customItems.push(Functioned1); MENU.customItems.push(Functioned2); MENU.customItems.push(Functioned3); MENU.customItems.push(Functioned4); MENU.customItems.push(Functioned5); MENU.customItems.push(Functioned6); Functioned2.separatorBefore = true; Functioned5.separatorBefore = true; Functioned6.separatorBefore = true; _root.menu = MENU; _root.createEmptyMovieClip("grad2", -1233443); with (_root.grad2) { i = 0; while (i < 551) { lineStyle(1, 0, 100); moveTo(random(550), i); lineTo(random(550), i); i = i + 5; } } _root.createEmptyMovieClip("grad", -1234322); with (_root.grad) { colors = [8995841, 6619393]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:200, w:550, h:550, r:(Math.PI/2)}; beginGradientFill("linear", colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(550, 0); lineTo(550, 550); lineTo(0, 550); lineTo(0, 0); endFill(); } var score = 0; format = new TextFormat(); format.color = 16777215 /* 0xFFFFFF */; format.size = 20; format.bold = true; format.bullet = false; format.font = "1900.80.5"; format2 = new TextFormat(); format2.color = 16777215 /* 0xFFFFFF */; format2.align = "center"; format2.size = 35; format2.bold = true; format2.bullet = false; format2.font = "1900.80.5"; _root.createEmptyMovieClip("gamesofgondor", 10000000); with (_root.gamesofgondor) { _root.createTextField("gog", 23187, 0, 0, 350, 100); _root.gog.text = "www.gamesofgondor.com"; _root.gog.setTextFormat(format); _root.gog.selectable = false; lineStyle(1, 0, 0); beginFill(0, 0); moveTo(0, 0); lineTo(350, 0); lineTo(350, 100); lineTo(0, 100); lineTo(0, 0); endFill(); _x = 300; _y = 520; } gamesofgondor.onPress = function () { getURL ("http://www.gamesofgondor.com", _blank); }; Mouse.hide(); _root.createEmptyMovieClip("cursor", 9999999); _root.createEmptyMovieClip("cursor", 999999910); _root.cursor.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; }; with (_root.cursor) { lineStyle(2, 15335424, 100); beginFill(16733268, 100); moveTo(-2, 0); lineTo(49, 40); curveTo(54, 40, 51, 34); lineTo(-1, -2); curveTo(-4, -3, -2, 0); endFill(); lineStyle(2, 14972424, 100); beginFill(16776960, 100); moveTo(-2, -4); lineTo(0, -16); lineTo(5, -4); lineTo(16, -4); lineTo(6, 3); lineTo(11, 16); lineTo(0, 8); lineTo(-9, 15); lineTo(-6, 2); lineTo(-15, -4); lineTo(-2, -4); endFill(); } cursor.startDrag(true); level = 1; _root.ib = 0; _root.ground.createEmptyMovieClip("drawer", 6969); var mouse = new Object(); mouse.onMouseDown = function () { _root.drawd(); drawing = true; }; mouse.onMouseUp = function () { drawing = false; }; mouse.onMouseMove = function () { _root.createTextField("title", 30, 0, 25, 300, 50); if (_root.inc != undefined) { _root.title.text = _root.inc; } _root.title.setTextFormat(format); _root.title.selectable = false; _root.percent = (_root.inc / 100) * 100; if (drawing) { _root.drawd(); } }; Mouse.addListener(mouse); Key.addListener(keyd); _root.play(); }
Instance of Symbol 59 MovieClip in Frame 90
on (press) { _root.itemnames.push(_root.itemno); _root.item0.duplicateMovieClip(_root.itemsno + 1, _root.itemsno + 90); _root[_root.itemsno + 1].gotoAndStop(_root.itemno); _root.itemsno++; }
Frame 91
stop();
Frame 92
stop();
Instance of Symbol 49 MovieClip in Frame 92
on (press) { _root.gotoAndStop("mainmenu"); }
Instance of Symbol 62 MovieClip in Frame 92
on (press) { _root.gotoAndPlay("fishface"); }
Instance of Symbol 65 MovieClip in Frame 92
on (press) { _root.gotoAndPlay("rings"); }
Frame 93
_level0.lights = 0; stop(); _root.createEmptyMovieClip("dude", 100000); _root.dude.onEnterFrame = function () { i = 0; while (i < 10) { if (this._parent[i]._currentframe == 2) { _level0.lights = _level0.lights + 1; } i++; } if (_level0.lights >= 9) { _level0.lights = 0; this._parent.play(); } else { _level0.lights = 0; } };
Instance of Symbol 70 MovieClip "1" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "2" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "3" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "4" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "5" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "6" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "7" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "8" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "9" in Frame 93
on (press) { this.play(); i = 0; while (i < 10) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 49 MovieClip "box" in Frame 94
onClipEvent (load) { var i = 0; var texts; var type; } onClipEvent (enterFrame) { texts = "Advancing to..."; i++; if (i < (texts.length + 1)) { type = texts.slice(0, i); } }
Frame 122
stop();
Frame 123
_level0.lights = 0; stop(); _root.createEmptyMovieClip("dude", 100000); _root.dude.onEnterFrame = function () { i = 0; while (i < 17) { if (this._parent[i]._currentframe == 2) { _level0.lights = _level0.lights + 1; } i++; } if (_level0.lights >= 15) { this._parent.play(); } else { _level0.lights = 0; } };
Instance of Symbol 70 MovieClip "1" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "2" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "3" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "4" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "5" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "6" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "7" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "8" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "9" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "10" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "11" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "12" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "13" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "14" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "15" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Instance of Symbol 70 MovieClip "16" in Frame 123
on (press) { this.play(); i = 0; while (i < 17) { p = 0; while (p < 5) { if (this[p].hitTest(this._parent[i])) { this._parent[i].play(); } p++; } i++; } }
Frame 124
_root.gotoAndStop("minis");
Frame 125
stop();
Frame 126
stop(); m = Microphone.get(); _root.attachAudio(m); m.setUseEchoSuppression(false);
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 86 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 100)) { this._x = 600; this._y = random(400); } this._x = this._x - 10; if (this.hitTest(this._parent.circle)) { this._parent.circle.points = this._parent.circle.points + 1; this._x = 600; this._y = random(400); } }
Instance of Symbol 88 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 1000)) { this._x = 600; this._y = random(400); } this._x = this._x - 30; if (this.hitTest(this._parent.circle)) { this._parent.circle.expanding = true; this._x = 600; this._y = random(400); } }
Instance of Symbol 90 MovieClip in Frame 126
onClipEvent (enterFrame) { if (this._x < (this._parent.circle._x - 1000)) { this._x = 600; this._y = random(400); } this._x = this._x - 30; if (this.hitTest(this._parent.circle)) { this._parent.circle.smaller = true; this._x = 600; this._y = random(400); } }
Instance of Symbol 92 MovieClip "circle" in Frame 126
onClipEvent (load) { this.points = 0; time = 0; temptime = 0; } onClipEvent (enterFrame) { if (_root.timer > 90) { if (!this.hitTest(_root.roof)) { this._y = this._y - 10; } } else if (!this.hitTest(_root.floor)) { this._y = this._y + 10; } this._rotation = this._rotation + 10; if (this.expanding) { this._xscale = this._xscale + 100; this._yscale = this._yscale + 100; if (this._xscale >= 1000) { this._xscale = 100; this._yscale = 100; this.expanding = false; } } temptime = temptime + 1; if (temptime == 12) { temptime = 0; time = time + 1; } if (time == 60) { _parent.play(); } if (this.smaller) { this._xscale = this._xscale - 1; this._yscale = this._yscale - 1; if (this._xscale <= 0) { this._xscale = 100; this._yscale = 100; this.smaller = false; } } }
Instance of Symbol 93 MovieClip "circle" in Frame 126
onClipEvent (enterFrame) { _yscale = _root.m.activityLevel; _root.timer = _root.m.activityLevel; }
Frame 127
stop(); stopAllSounds();
Instance of Symbol 9 MovieClip in Symbol 10 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = 0.6; _width = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 275); }
Symbol 13 MovieClip Frame 1
this.onRelease = function () { getURL ("http://www.gamesofgondor.com", "_blank"); };
Instance of Symbol 10 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (enterFrame) { if ((_root.getBytesLoaded() / _root.getBytesTotal()) == 1) { _root.play(); } }
Symbol 33 MovieClip Frame 177
_root.play();
Symbol 60 MovieClip Frame 1
stop(); this.createEmptyMovieClip("a", 100); with (a) { lineStyle(2, 0, 100); beginFill(8686200, 100); moveTo(10, -8); lineTo(62, 4); lineTo(11, 13); lineTo(1, 73); lineTo(-11, 14); lineTo(-68, 4); lineTo(-11, -7); lineTo(0, -68); lineTo(10, -8); endFill(); }
Symbol 60 MovieClip Frame 2
stop(); this.createEmptyMovieClip("a", 100); with (a) { lineStyle(2, 2960685, 100); beginFill(4934475, 100); moveTo(0, 0); lineTo(-10, 69); curveTo(-20, 90, -41, 79); lineTo(-18, 108); lineTo(0, 129); lineTo(18, 109); lineTo(39, 80); curveTo(21, 90, 10, 69); lineTo(0, 0); endFill(); }
Symbol 60 MovieClip Frame 3
stop(); this.createEmptyMovieClip("a", 100); with (a) { lineStyle(2, 3420979, 100); beginFill(8354940, 100); moveTo(-46, -1); lineTo(-33, -97); lineTo(-23, 0); lineTo(-9, -73); lineTo(-2, 1); lineTo(9, -97); lineTo(23, -1); lineTo(32, -72); lineTo(44, 1); lineTo(-46, -1); endFill(); }
Symbol 60 MovieClip Frame 4
stop(); this.createEmptyMovieClip("a", 100); with (a) { lineStyle(2, 8405251, 0); beginFill(8405251, 100); moveTo(-12, 7); lineTo(57, 7); lineTo(57, 16); lineTo(-10, 14); lineTo(-12, 7); endFill(); lineStyle(2, 2565413, 100); beginFill(7893618, 100); moveTo(0, 0); lineTo(-18, 10); lineTo(0, 20); curveTo(-8, 10, 0, 0); endFill(); }
Symbol 60 MovieClip Frame 5
stop(); this.createEmptyMovieClip("a", 100); with (a) { lineStyle(2, 4274490, 100); beginFill(7102048, 100); moveTo(-43, -135); lineTo(37, -135); lineTo(37, 120); curveTo(-3, 143, -43, 120); lineTo(-43, -135); endFill(); lineStyle(2, 8126464, 100); beginFill(14745600, 100); moveTo(-17, -97); lineTo(13, -97); lineTo(13, 53); lineTo(33, 53); lineTo(-2, 102); lineTo(-37, 53); lineTo(-17, 53); lineTo(-17, -97); endFill(); }
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 2
stop();
Symbol 78 Button
on (press) { _root.play(); }
Symbol 81 Button
on (press) { this.play(); }

Library Items

Symbol 1 GraphicUsed by:15
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:15
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:7 10
Symbol 7 MovieClipUses:6Used by:15
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:9 6Used by:15
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:1 4 7 10 13 14Used by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 GraphicUsed by:33
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:33
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:33
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:28 33
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:33
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:33
Symbol 28 MovieClipUses:23Used by:33
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:17 19 21 23 25 27 28 30 32 SS1Used by:Timeline
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:Timeline
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 38 SoundUsed by:Timeline
Symbol 39 GraphicUsed by:42 44 47 57 59
Symbol 40 FontUsed by:41 43 45 46 50 52 53 56 58 64
Symbol 41 TextUses:40Used by:42
Symbol 42 MovieClipUses:39 41Used by:Timeline
Symbol 43 TextUses:40Used by:44
Symbol 44 MovieClipUses:39 43Used by:Timeline
Symbol 45 EditableTextUses:40Used by:Timeline
Symbol 46 TextUses:40Used by:47
Symbol 47 MovieClipUses:39 46Used by:Timeline
Symbol 48 GraphicUsed by:49 81
Symbol 49 MovieClipUses:48Used by:Timeline
Symbol 50 TextUses:40Used by:Timeline
Symbol 51 GraphicUsed by:Timeline
Symbol 52 TextUses:40Used by:Timeline
Symbol 53 EditableTextUses:40Used by:Timeline
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:Timeline
Symbol 56 TextUses:40Used by:57
Symbol 57 MovieClipUses:39 56Used by:Timeline
Symbol 58 TextUses:40Used by:59
Symbol 59 MovieClipUses:39 58Used by:Timeline
Symbol 60 MovieClipUsed by:Timeline
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:Timeline
Symbol 63 GraphicUsed by:65
Symbol 64 TextUses:40Used by:65
Symbol 65 MovieClipUses:63 64Used by:Timeline
Symbol 66 GraphicUsed by:67 93
Symbol 67 MovieClipUses:66Used by:70
Symbol 68 GraphicUsed by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:67 68 69Used by:Timeline
Symbol 71 FontUsed by:72 73 74 75 77
Symbol 72 EditableTextUses:71Used by:Timeline
Symbol 73 EditableTextUses:71Used by:Timeline
Symbol 74 EditableTextUses:71Used by:Timeline
Symbol 75 EditableTextUses:71Used by:78
Symbol 76 GraphicUsed by:78
Symbol 77 EditableTextUses:71Used by:78
Symbol 78 ButtonUses:75 76 77Used by:Timeline
Symbol 79 FontUsed by:80 94 95
Symbol 80 TextUses:79Used by:Timeline
Symbol 81 ButtonUses:48Used by:Timeline
Symbol 82 GraphicUsed by:Timeline
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:Timeline
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:Timeline
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:Timeline
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:Timeline
Symbol 93 MovieClipUses:66Used by:Timeline
Symbol 94 EditableTextUses:79Used by:Timeline
Symbol 95 EditableTextUses:79Used by:Timeline
Symbol 96 FontUsed by:97
Symbol 97 EditableTextUses:96Used by:Timeline
Symbol 98 SoundUsed by:Timeline
Symbol 99 GraphicUsed by:Timeline
Streaming Sound 1Used by:Symbol 33 MovieClip

Instance Names

"pl"Frame 1Symbol 15 MovieClip
"Custom"Frame 87Symbol 44 MovieClip
"mini"Frame 87Symbol 47 MovieClip
"customexit"Frame 90Symbol 55 MovieClip
"item0"Frame 90Symbol 60 MovieClip
"1"Frame 93Symbol 70 MovieClip
"2"Frame 93Symbol 70 MovieClip
"3"Frame 93Symbol 70 MovieClip
"4"Frame 93Symbol 70 MovieClip
"5"Frame 93Symbol 70 MovieClip
"6"Frame 93Symbol 70 MovieClip
"7"Frame 93Symbol 70 MovieClip
"8"Frame 93Symbol 70 MovieClip
"9"Frame 93Symbol 70 MovieClip
"box"Frame 94Symbol 49 MovieClip
"1"Frame 123Symbol 70 MovieClip
"2"Frame 123Symbol 70 MovieClip
"3"Frame 123Symbol 70 MovieClip
"4"Frame 123Symbol 70 MovieClip
"5"Frame 123Symbol 70 MovieClip
"6"Frame 123Symbol 70 MovieClip
"7"Frame 123Symbol 70 MovieClip
"8"Frame 123Symbol 70 MovieClip
"9"Frame 123Symbol 70 MovieClip
"10"Frame 123Symbol 70 MovieClip
"11"Frame 123Symbol 70 MovieClip
"12"Frame 123Symbol 70 MovieClip
"13"Frame 123Symbol 70 MovieClip
"14"Frame 123Symbol 70 MovieClip
"15"Frame 123Symbol 70 MovieClip
"16"Frame 123Symbol 70 MovieClip
"floor"Frame 126Symbol 84 MovieClip
"roof"Frame 126Symbol 84 MovieClip
"circle"Frame 126Symbol 92 MovieClip
"circle"Frame 126Symbol 93 MovieClip
"2"Symbol 70 MovieClip Frame 1Symbol 67 MovieClip
"1"Symbol 70 MovieClip Frame 1Symbol 67 MovieClip
"3"Symbol 70 MovieClip Frame 1Symbol 67 MovieClip
"4"Symbol 70 MovieClip Frame 1Symbol 67 MovieClip

Labels

"mainmenu"Frame 87
"custom"Frame 89
"minis"Frame 92
"fishface"Frame 93
"rings"Frame 125

Dynamic Text Variables

_root.textdddSymbol 45 EditableText""
_root.inkcSymbol 53 EditableText""
box.typeSymbol 73 EditableText""
circle.pointsSymbol 94 EditableText""
circle.timeSymbol 95 EditableText""
timerSymbol 97 EditableText""




http://swfchan.com/14/67033/info.shtml
Created: 11/4 -2019 18:11:57 Last modified: 11/4 -2019 18:11:57 Server time: 11/05 -2024 08:16:57