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

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

Inter Flight 76.swf

This is the info page for
Flash #27008

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


Text
EASY

CHOOSE A LEVEL:

(EACH LEVEL HAS ITS OWN HIGHSCORE LIST)

1

my little racing game

best times

loading scores

use the arrow keys to
steer the ship:

-->

<--

|

Ð

rotate right

rotate left

directions:

try and get the ship to the landing
platform as quickly as possible.
don't hit the walls...or boom.

play the game >>

accelerate

www.zefrank.com

\/

deccelerate

time :

your time:

your name here

submit score

try again >>

try again >>

ActionScript [AS1/AS2]

Frame 1
function setBoard(input) { level = input; rect1_clip.gotoAndStop(input); grav.gotoAndStop(input); play(); } function setBoardRoll(input) { rect1_clip.gotoAndStop(input); grav.gotoAndStop(input); _root.boardtitle = levelnames[input - 1]; trace(levelnames[input - 1]); } stop(); levelnames = new Array("WHEELS OF DOOM", "BALLS OF DEATH", "AN EASY BOARD", "MAZE OF DESTRUCTION", "CAT WITH LIMP", "THREE TIMES...DEATH", "ANTI GRAVITY PIT", "GRAVITY PIT", "SNAKE FROM HELL", "ACHIM'S RAZOR", "NIPPLE PIMPLES", "THE SMELL OF FEAR", "DIAMOND OF TERROR", "NOT KITTENS", "HUDSON'S HELL");
Frame 3
function update() { loadVariables ((("getdata.php?tablename=highscores_" + level) + "&cache=") + random(999), "_root.highscore"); } stop(); update();
Frame 5
function init() { gameover = false; username = "zefrank" + random(10); game = {}; game.accel = 0.2; game.grav = 0.001; game.xfriction = 0.98; game.yfriction = 0.98; game.startTime = 0; game.ship = {}; game.ship.path = _root.ship_clip; game.ship.xpos = rect1_clip.landing1._x + 40; game.ship.ypos = rect1_clip.landing1._y - 20; game.ship.width = game.ship.path._width; game.ship.height = game.ship.path._height; game.ship.xmov = 0; game.ship.ymov = 0; game.landing = false; game.ship.hit = false; } function explode() { game.ship.hit = true; gameover = true; _root.attachMovie("explosion", "explosion", 1); _root.explosion._x = game.ship.xpos; _root.explosion._y = game.ship.ypos; _root.explosion._rotation = game.ship.rotation; gotoAndPlay (23); } function win() { time = game.starttime - random(15); game.starttime = time; score_time = ("time : " + (game.starttime / 1000)) + " secs"; gameover = true; gotoAndPlay (12); } function moveShip() { var obj = game.ship; if (Key.isDown(37)) { obj.rotation = obj.rotation - 5; } else if (Key.isDown(39)) { obj.rotation = obj.rotation + 5; } if (Key.isDown(38)) { obj.ymov = obj.ymov - (game.accel * Math.cos((game.ship.rotation * Math.PI) / 180)); obj.xmov = obj.xmov + (game.accel * Math.sin((game.ship.rotation * Math.PI) / 180)); } if (Key.isDown(40)) { obj.ymov = obj.ymov + (game.accel * Math.cos((game.ship.rotation * Math.PI) / 180)); obj.xmov = obj.xmov - (game.accel * Math.sin((game.ship.rotation * Math.PI) / 180)); } obj.xmov = obj.xmov * game.xfriction; obj.ymov = obj.ymov + game.grav; obj.ymov = obj.ymov * game.yfriction; if (grav.pits) { checkGravityPit(); } obj.tempx = game.ship.xpos + game.ship.xmov; obj.tempy = game.ship.ypos + game.ship.ymov; } function hitTestCheck() { game.ship.hit = false; i = 1; while (i <= game.ship.points) { var pt = game.ship.path["point" + i]; pt.conv = {}; pt.conv.x = pt._x; pt.conv.y = pt._y; game.ship.path.localToGlobal(pt.conv); var ptx = (pt.h + game.ship.tempx); var pty = (pt.h + game.ship.tempy); game.landing = false; n = 1; while (n <= 2) { var obj = ("landing" + n); if (game[obj].path.hitTest(pt.conv.x, pt.conv.y, true)) { trace("hit"); game.landing = true; game.ship.tempy = (game[obj].ypos - 0.8) - (0.5 * game.ship.height); game.ship.ymov = 0; game.ship.xmov = game.ship.xmov * 0.9; game.ship.rotation = 0; if (n == 2) { win(); break; } } n++; } if (rect1_clip.hitTest(pt.conv.x, pt.conv.y, true) && (game.landing == false)) { explode(); trace("exploded"); return; } i++; } } function renderShip() { var obj = game.ship; obj.xpos = game.ship.tempx; obj.ypos = game.ship.tempy; obj.path._x = game.ship.xpos; obj.path._y = game.ship.ypos; obj.path._rotation = game.ship.rotation; } function checkGravityPit() { m = 1; while (m <= grav.numpits) { var obj = ("gravitypit" + m); xdisgrav = game.ship.xpos - _root.grav[obj]._x; ydisgrav = game.ship.ypos - _root.grav[obj]._y; hypgrav = Math.sqrt(Math.pow(xdisgrav, 2) + Math.pow(ydisgrav, 2)); forcegrav = 1000 / Math.pow(hypgrav, 2); gravangle = Math.atan(ydisgrav / xdisgrav); xgrav = Math.abs(Math.cos(gravangle) * forcegrav); ygrav = Math.abs(Math.sin(gravangle) * forcegrav); maxforce = 10; if (xgrav > maxforce) { xgrav = maxforce; } if (ygrav > maxforce) { ygrav = maxforce; } if (xdisgrav < 0) { xgrav = xgrav * -1; } if (ydisgrav < 0) { ygrav = ygrav * -1; } if (_root.grav.anti) { game.ship.xmov = game.ship.xmov + xgrav; game.ship.ymov = game.ship.ymov + ygrav; } else { game.ship.xmov = game.ship.xmov - xgrav; game.ship.ymov = game.ship.ymov - ygrav; } m++; } } init(); i = 1; while (i <= 2) { var pad = ("landing" + i); game[pad] = {}; game[pad].path = _root.rect1_clip[pad]; game[pad].xpos = game[pad].path._x; game[pad].ypos = game[pad].path._y; game[pad].width = game[pad].path._width; game[pad].height = game[pad].path._height; i++; } _root.onEnterFrame = function () { if ((!gameover) && (_currentframe == 5)) { game.starttime = game.starttime + 42; score_time = ("time : " + (game.starttime / 1000)) + " secs"; moveShip(); hitTestCheck(); renderShip(); if (Key.isDown(38)) { game.ship.path.gotoAndStop(2); } else if (Key.isDown(40)) { game.ship.path.gotoAndStop(3); } else { game.ship.path.gotoAndStop(1); } } }; stop();
Frame 17
my_score = ("your time: " + (_root.time / 1000)) + " seconds"; if ((_root.time / 1000) <= lowestscore) { submit.userscore = _root.time / 1000; win_message = "cogratulations! you have a high score. enter your name below and press submit."; } else { submit._visible = false; win_message = "bummer thats not a high score"; } stop();
Instance of Symbol 114 MovieClip "submit" in Frame 17
onClipEvent (data) { _root.update(); }
Frame 27
stop();
Symbol 10 MovieClip Frame 10
stop();
Symbol 17 MovieClip Frame 1
this.onEnterFrame = function () { if (!_root.gameover) { this._rotation++; } };
Symbol 42 MovieClip Frame 1
stop(); this.onEnterFrame = function () { };
Instance of Symbol 17 MovieClip in Symbol 42 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 28 MovieClip in Symbol 42 MovieClip Frame 6
onClipEvent (load) { gotoAndPlay (20); }
Instance of Symbol 28 MovieClip in Symbol 42 MovieClip Frame 6
onClipEvent (load) { gotoAndPlay (40); }
Instance of Symbol 36 MovieClip in Symbol 42 MovieClip Frame 11
onClipEvent (enterFrame) { this._rotation = this._rotation + 0.7; }
Instance of Symbol 39 MovieClip in Symbol 42 MovieClip Frame 13
onClipEvent (enterFrame) { this._rotation = this._rotation + 0.3; }
Symbol 50 MovieClip Frame 1
_parent.numpits++; this._name = "gravitypit" + _parent.numpits;
Symbol 50 MovieClip Frame 36
gotoAndPlay (2);
Symbol 51 MovieClip Frame 1
stop(); pits = false;
Symbol 51 MovieClip Frame 2
pits = false;
Symbol 51 MovieClip Frame 3
pits = false;
Symbol 51 MovieClip Frame 4
pits = false;
Symbol 51 MovieClip Frame 5
pits = false;
Symbol 51 MovieClip Frame 6
pits = false;
Symbol 51 MovieClip Frame 7
anti = true; pits = true;
Symbol 51 MovieClip Frame 8
anti = false; pits = true;
Symbol 51 MovieClip Frame 9
pits = false;
Symbol 51 MovieClip Frame 10
pits = false;
Symbol 51 MovieClip Frame 11
pits = false;
Symbol 51 MovieClip Frame 12
pits = false;
Symbol 51 MovieClip Frame 13
pits = false;
Symbol 51 MovieClip Frame 14
pits = false;
Symbol 51 MovieClip Frame 15
anti = true; pits = true;
Symbol 56 Button
on (rollOver) { _root.setBoardRoll(this._name); } on (press) { _root.setBoard(this._name); }
Symbol 59 MovieClip Frame 1
num = this._name;
Symbol 61 Button
on (keyPress "<Enter>") { play(); }
Symbol 82 MovieClip Frame 1
this.onData = function () { if (score7 > 0.01) { _root.lowestscore = score7; } else { _root.lowestscore = 10000; } status = ""; };
Symbol 92 Button
on (press, keyPress "<Enter>") { play(); }
Symbol 96 Button
on (press) { getURL ("http://www.zefrank.com", _blank); }
Symbol 97 Button
on (press) { getURL ("http://www.zefrank.com", _blank); }
Symbol 103 MovieClip Frame 1
_root.game.ship.points++; this._name = "point" + _root.game.ship.points; this.h = Math.sqrt((this._x * this._x) + (this._y * this._y)); this.theta = (Math.atan(this._y / this._x) * 180) / Math.PI;
Symbol 113 Button
on (release) { if ((userscore < _root.lowestscore) && (sent < 1)) { sent = 1; output = "please wait : sending score"; lowscore = _root.lowestscore; loadVariables ((("insertdelete.php?tablename=highscores_" + _root.level) + "&cache=") + random(9999), this, "POST"); trace(lowscore); } }
Symbol 114 MovieClip Frame 1
this.onData = function () { };
Symbol 117 Button
on (press, keyPress "<Enter>") { init(); gotoAndStop (1); }

Library Items

Symbol 1 GraphicUsed by:10
Symbol 2 GraphicUsed by:10
Symbol 3 GraphicUsed by:10
Symbol 4 GraphicUsed by:10
Symbol 5 GraphicUsed by:10
Symbol 6 GraphicUsed by:10
Symbol 7 GraphicUsed by:10
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:1 2 3 4 5 6 7 8 9Used by:11
Symbol 11 MovieClip [explosion]Uses:10
Symbol 12 GraphicUsed by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:42
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:42
Symbol 18 GraphicUsed by:42
Symbol 19 GraphicUsed by:42
Symbol 20 FontUsed by:21
Symbol 21 TextUses:20Used by:42
Symbol 22 GraphicUsed by:42
Symbol 23 GraphicUsed by:42
Symbol 24 GraphicUsed by:42
Symbol 25 ShapeTweeningUsed by:28
Symbol 26 ShapeTweeningUsed by:28
Symbol 27 GraphicUsed by:28 33 42
Symbol 28 MovieClipUses:25 26 27Used by:42
Symbol 29 GraphicUsed by:42
Symbol 30 GraphicUsed by:42
Symbol 31 ShapeTweeningUsed by:33
Symbol 32 ShapeTweeningUsed by:33
Symbol 33 MovieClipUses:31 32 27Used by:42
Symbol 34 GraphicUsed by:42
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:42
Symbol 37 GraphicUsed by:42
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:42
Symbol 40 GraphicUsed by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:15 17 18 19 21 22 23 24 28 27 29 30 33 34 36 37 39 40 41Used by:Timeline
Symbol 43 FontUsed by:44 45 62 63 64 65 66 67 68 69 70 71 81 83 84 85 86 87 88 89 90 91 93 94 95 98 99 101 108 109 110 111 115 116 119
Symbol 44 TextUses:43Used by:Timeline
Symbol 45 TextUses:43Used by:Timeline
Symbol 46 GraphicUsed by:Timeline
Symbol 47 ShapeTweeningUsed by:50
Symbol 48 ShapeTweeningUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:47 48 49Used by:51
Symbol 51 MovieClipUses:50Used by:Timeline
Symbol 52 FontUsed by:53
Symbol 53 EditableTextUses:52Used by:Timeline
Symbol 54 GraphicUsed by:56
Symbol 55 GraphicUsed by:56
Symbol 56 ButtonUses:54 55Used by:59
Symbol 57 FontUsed by:58
Symbol 58 EditableTextUses:57Used by:59
Symbol 59 MovieClipUses:56 58Used by:Timeline
Symbol 60 GraphicUsed by:61 92 97 117
Symbol 61 ButtonUses:60Used by:Timeline
Symbol 62 TextUses:43Used by:Timeline
Symbol 63 TextUses:43Used by:Timeline
Symbol 64 EditableTextUses:43Used by:82
Symbol 65 EditableTextUses:43Used by:82
Symbol 66 EditableTextUses:43Used by:82
Symbol 67 EditableTextUses:43Used by:82
Symbol 68 EditableTextUses:43Used by:82
Symbol 69 EditableTextUses:43Used by:82
Symbol 70 EditableTextUses:43Used by:82
Symbol 71 EditableTextUses:43Used by:82
Symbol 72 FontUsed by:73 74 75 76 77 78 79 80
Symbol 73 EditableTextUses:72Used by:82
Symbol 74 EditableTextUses:72Used by:82
Symbol 75 EditableTextUses:72Used by:82
Symbol 76 EditableTextUses:72Used by:82
Symbol 77 EditableTextUses:72Used by:82
Symbol 78 EditableTextUses:72Used by:82
Symbol 79 EditableTextUses:72Used by:82
Symbol 80 EditableTextUses:72Used by:82
Symbol 81 EditableTextUses:43Used by:82
Symbol 82 MovieClipUses:64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81Used by:Timeline
Symbol 83 TextUses:43Used by:Timeline
Symbol 84 TextUses:43Used by:Timeline
Symbol 85 TextUses:43Used by:Timeline
Symbol 86 TextUses:43Used by:Timeline
Symbol 87 TextUses:43Used by:Timeline
Symbol 88 TextUses:43Used by:Timeline
Symbol 89 TextUses:43Used by:Timeline
Symbol 90 TextUses:43Used by:Timeline
Symbol 91 TextUses:43Used by:Timeline
Symbol 92 ButtonUses:60Used by:Timeline
Symbol 93 TextUses:43Used by:Timeline
Symbol 94 TextUses:43Used by:Timeline
Symbol 95 TextUses:43Used by:96
Symbol 96 ButtonUses:95Used by:Timeline
Symbol 97 ButtonUses:60Used by:Timeline
Symbol 98 TextUses:43Used by:Timeline
Symbol 99 TextUses:43Used by:Timeline
Symbol 100 MovieClipUsed by:Timeline
Symbol 101 EditableTextUses:43Used by:Timeline
Symbol 102 GraphicUsed by:106
Symbol 103 MovieClipUsed by:106
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClipUses:102 103 105Used by:Timeline
Symbol 107 GraphicUsed by:Timeline
Symbol 108 EditableTextUses:43Used by:Timeline
Symbol 109 EditableTextUses:43Used by:114
Symbol 110 EditableTextUses:43Used by:114
Symbol 111 TextUses:43Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 ButtonUses:111 112Used by:114
Symbol 114 MovieClipUses:109 110 113Used by:Timeline
Symbol 115 EditableTextUses:43Used by:Timeline
Symbol 116 EditableTextUses:43Used by:Timeline
Symbol 117 ButtonUses:60Used by:Timeline
Symbol 118 GraphicUsed by:Timeline
Symbol 119 EditableTextUses:43Used by:Timeline

Instance Names

"rect1_clip"Frame 1Symbol 42 MovieClip
"grav"Frame 1Symbol 51 MovieClip
"1"Frame 1Symbol 59 MovieClip
"2"Frame 1Symbol 59 MovieClip
"3"Frame 1Symbol 59 MovieClip
"4"Frame 1Symbol 59 MovieClip
"5"Frame 1Symbol 59 MovieClip
"6"Frame 1Symbol 59 MovieClip
"7"Frame 1Symbol 59 MovieClip
"8"Frame 1Symbol 59 MovieClip
"9"Frame 1Symbol 59 MovieClip
"10"Frame 1Symbol 59 MovieClip
"11"Frame 1Symbol 59 MovieClip
"12"Frame 1Symbol 59 MovieClip
"13"Frame 1Symbol 59 MovieClip
"14"Frame 1Symbol 59 MovieClip
"15"Frame 1Symbol 59 MovieClip
"highscore"Frame 2Symbol 82 MovieClip
"delete"Frame 4Symbol 100 MovieClip
"ship_clip"Frame 5Symbol 106 MovieClip
"submit"Frame 17Symbol 114 MovieClip
"landing2"Symbol 42 MovieClip Frame 1Symbol 15 MovieClip
"landing1"Symbol 42 MovieClip Frame 1Symbol 15 MovieClip
"submit"Symbol 114 MovieClip Frame 1Symbol 113 Button

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 11 as "explosion"

Labels

"winner"Frame 12
"gameover"Frame 23

Dynamic Text Variables

boardtitleSymbol 53 EditableText""
numSymbol 58 EditableText"1"
name0Symbol 64 EditableText""
name1Symbol 65 EditableText""
name2Symbol 66 EditableText""
name3Symbol 67 EditableText""
name4Symbol 68 EditableText""
name5Symbol 69 EditableText""
name6Symbol 70 EditableText""
name7Symbol 71 EditableText""
score0Symbol 73 EditableText""
score1Symbol 74 EditableText""
score2Symbol 75 EditableText""
score3Symbol 76 EditableText""
score4Symbol 77 EditableText""
score5Symbol 78 EditableText""
score6Symbol 79 EditableText""
score7Symbol 80 EditableText""
statusSymbol 81 EditableText"loading scores"
score_timeSymbol 101 EditableText"time : "
my_scoreSymbol 108 EditableText"your time: "
outputSymbol 109 EditableText""
usernameSymbol 110 EditableText"your name here"
win_messageSymbol 115 EditableText""




http://swfchan.com/6/27008/info.shtml
Created: 22/5 -2019 01:44:33 Last modified: 22/5 -2019 01:44:33 Server time: 29/04 -2024 22:41:51