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

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

Mighty Tower.swf

This is the info page for
Flash #69563

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


Text
<p align="center"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">A column stretches to incredible heights.</font></p><p align="center"></p><p align="center"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">If just one man could reach the top,</font></p><p align="center"></p><p align="center"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">then they will all be free</font></p>

<p align="center"></p>

GAME BY

Tom Brien

MUSIC BY

Denny Schneidemesser

Erich Finkle

PRESS ENTER

<p align="right"><font face="Arial Black" size="30" color="#cc0000" letterSpacing="0.000000" kerning="1">20</font></p>

m

<p align="right"><font face="Arial Black" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">137</font></p>

m

ActionScript [AS1/AS2]

Frame 1
stop(); chuff = new Sound(this); chuff.attachSound("chuff"); dink = new Sound(this); dink.attachSound("dink"); DIP = new Sound(this); DIP.attachSound("DIP"); onEnterFrame = function () { if (_currentframe == 1) { if (_root.getBytesLoaded() == _root.getBytesTotal()) { _root.play(); } } };
Frame 2
BESTDISTANCE = 0; LEFT = 65; RIGHT = 68; DOWN = 83; UP = 87; stop(); FRAME = _currentframe; if (_currentframe == FRAME) { if (Key.isDown(13)) { play(); } }
Frame 3
stop(); FRAME = _currentframe; onEnterFrame = function () { if (_currentframe == FRAME) { if (Key.isDown(13)) { play(); } } };
Frame 4
stop(); var savefile = SharedObject.getLocal("MIGHTY-TOWER"); if (savefile.data.BESTDISTANCE == undefined) { } else { _root.BESTDISTANCE = savefile.data.BESTDISTANCE; }
Instance of Symbol 55 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = _root.cam._y; }
Instance of Symbol 58 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = _root.cam._y; if ((_root.DISTANCE < _root.BESTDISTANCE) && (_currentframe < 5)) { this.gotoAndPlay(1); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 65 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y + ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (_y > (_root.cam._y + _root.cam._height)) { _y = (_y - (_root.cam._height * 2)); } }
Instance of Symbol 81 MovieClip "cam" in Frame 4
onClipEvent (load) { speed = 0; } onClipEvent (enterFrame) { _root._x = -_x; _root._y = -_y; if (_root.guy._y < 0) { _y = (_y - speed); speed = speed + 0.0025; if (speed > 3.2) { speed = 3.2; } } }
Instance of Symbol 72 MovieClip "guy" in Frame 4
onClipEvent (load) { speed = 0; fallspeed = 0; Y = _y; } onClipEvent (enterFrame) { _root.DISTANCE = Math.round(((-_y) + Y) / 20); if (_root.DISTANCE > _root.BESTDISTANCE) { _root.BESTDISTANCE = _root.DISTANCE; } _x = (_x + speed); _y = (_y + fallspeed); if (!_root.ground.hitTest(_x, _y + 10, true)) { fallspeed++; if (_root.ground.hitTest(_x - 10, _y, true)) { if (fallspeed > 0) { fallspeed = fallspeed - 0.5; } if (Key.isDown(38) || (Key.isDown(_root.UP))) { fallspeed = -10; speed = 5; if (!_root.MUTE) { _root.chuff.start(0, 1); } } } if (_root.ground.hitTest(_x + 10, _y, true)) { if (fallspeed > 0) { fallspeed = fallspeed - 0.5; } if (Key.isDown(38) || (Key.isDown(_root.UP))) { fallspeed = -10; speed = -5; if (!_root.MUTE) { _root.chuff.start(0, 1); } } } if (Key.isDown(37) || (Key.isDown(_root.LEFT))) { speed = speed - ((speed + 9) / 15); } if (Key.isDown(39) || (Key.isDown(_root.RIGHT))) { speed = speed - ((speed - 9) / 15); } } else { if (fallspeed > 0) { if (!_root.MUTE) { _root.dink.start(0, 1); } } fallspeed = 0; if (Key.isDown(38) || (Key.isDown(_root.UP))) { UP = true; fallspeed = -10; if (!_root.MUTE) { _root.chuff.start(0, 1); } } if (Key.isDown(37) || (Key.isDown(_root.LEFT))) { speed = speed - ((speed + 15) / 5); } if (Key.isDown(39) || (Key.isDown(_root.RIGHT))) { speed = speed - ((speed - 15) / 5); } speed = speed * 0.8; } while (_root.ground.hitTest(_x, _y + 8, true)) { _y = (_y-1); } while (_root.ground.hitTest(_x, _y - 12, true)) { _y = (_y+1); } while (_root.ground.hitTest(_x - 11, _y, true)) { _x = (_x+1); } while (_root.ground.hitTest(_x + 9, _y, true)) { _x = (_x-1); } if (!this.hitTest(_root.cam)) { this.play(); } if ((_root.cam._y + (_root.cam._height / 2)) > _y) { _root.cam._y = _y - (_root.cam._height / 2); } }
Instance of Symbol 88 MovieClip in Frame 4
onClipEvent (enterFrame) { _y = (_y - ((_root.cam._y - OLDY) * 0.5)); OLDY = _root.cam._y; if (!_root.cam.hitTest(this)) { this.swapDepths(999); this.removeMovieClip(); } }
Instance of Symbol 90 MovieClip "music" in Frame 4
onClipEvent (load) { if (_root.MUTE) { gotoAndPlay (3); } }
Frame 5
savefile.data.BESTDISTANCE = _root.BESTDISTANCE; gotoAndStop (4);
Symbol 24 MovieClip Frame 1
_visible = false;
Symbol 24 MovieClip Frame 123
_visible = true; DIP = new Sound(this); DIP.attachSound("DIP"); myText = "A column stretches to incredible heights. \n \n If just one man could reach the top, \n \n then they will all be free."; c = 1; speedchecker = 1; stop(); FRAME = _currentframe; onEnterFrame = function () { if ((c < myText.length) && (speedchecker >= c)) { str.htmlText = myText.substr(0, c); c++; if ((c / 3) == Math.round(c / 3)) { DIP.start(0, 1); } if (c == 43) { speedchecker = speedchecker - 90; } if (c == 84) { speedchecker = speedchecker - 70; } } speedchecker++; if (c >= myText.length) { play(); _root.anvil.gotoAndStop(1); } };
Symbol 24 MovieClip Frame 246
_root.play();
Symbol 26 Button
on (release) { _root.play(); }
Symbol 30 Button
on (release) { getURL ("http://www.Tombrien.co.uk", "_blank", "GET"); }
Symbol 34 Button
on (release) { getURL ("http://www.newgrounds.com/audio/listen/88336", "_blank", "GET"); }
Symbol 35 Button
on (release) { getURL ("http://www.newgrounds.com/audio/listen/173680", "_blank", "GET"); }
Symbol 36 MovieClip Frame 159
stop();
Symbol 46 MovieClip Frame 1
_root.MUTE = false;
Symbol 46 MovieClip Frame 2
stop();
Symbol 46 MovieClip Frame 3
_root.MUTE = true;
Symbol 46 MovieClip Frame 4
stop();
Symbol 48 Button
on (release) { _root.music.play(); }
Symbol 52 MovieClip Frame 14
stop();
Symbol 58 MovieClip Frame 3
if (_root.MUTE) { gotoAndPlay ("nosound"); }
Symbol 58 MovieClip Frame 22
stop();
Symbol 58 MovieClip Frame 23
gotoAndPlay (1);
Symbol 58 MovieClip Frame 43
stop();
Symbol 63 MovieClip Frame 1
onEnterFrame = function () { if (_y > (_root.cam._y + (_height * 3))) { _y = (_y - 737.6); } };
Symbol 72 MovieClip Frame 1
stop();
Instance of Symbol 68 MovieClip in Symbol 72 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((-Math.atan2(_parent.speed, _parent.fallspeed)) / (Math.PI/180)); }
Instance of Symbol 71 MovieClip in Symbol 72 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_parent.speed * 10); }
Symbol 72 MovieClip Frame 2
_root.play();
Symbol 73 MovieClip Frame 1
_visible = false;
Instance of Symbol 72 MovieClip in Symbol 73 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.guy._y < (_y + _parent._y)) { _parent._y = _parent._y + _y; } }
Instance of Symbol 72 MovieClip in Symbol 75 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.guy._y < (_y + _parent._y)) { _parent._y = _parent._y + _y; } }
Symbol 90 MovieClip Frame 2
stop();
Symbol 90 MovieClip Frame 3
_root.MUTE = true;
Symbol 90 MovieClip Frame 4
stop();
Symbol 90 MovieClip Frame 5
_root.MUTE = false;

Library Items

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

Instance Names

"anvil"Frame 2Symbol 17 MovieClip
"music"Frame 3Symbol 46 MovieClip
"ground"Frame 4Symbol 73 MovieClip
"cam"Frame 4Symbol 81 MovieClip
"guy"Frame 4Symbol 72 MovieClip
"music"Frame 4Symbol 90 MovieClip
"str"Symbol 24 MovieClip Frame 1Symbol 19 EditableText
"str"Symbol 24 MovieClip Frame 123Symbol 20 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "chuff"
ExportAssets (56)Timeline Frame 1Symbol 2 as "DIP"
ExportAssets (56)Timeline Frame 1Symbol 3 as "dink"

Labels

"nosound"Symbol 58 MovieClip Frame 24

Dynamic Text Variables

_root.DISTANCESymbol 77 EditableText"<p align="right"><font face="Arial Black" size="30" color="#cc0000" letterSpacing="0.000000" kerning="1">20</font></p>"
_root.BESTDISTANCESymbol 79 EditableText"<p align="right"><font face="Arial Black" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">137</font></p>"




http://swfchan.com/14/69563/info.shtml
Created: 10/4 -2019 08:52:41 Last modified: 10/4 -2019 08:52:41 Server time: 16/05 -2024 04:02:06