STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228071 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2560 · P5120 |
This is the info page for Flash #19588 |
0 |
Altitude |
Fuel |
Lives |
World Gravity |
Score: |
ActionScript [AS1/AS2]
Frame 25currentScore = 0; level = 1; defaultShieldValue = 10; shieldValue = defaultShieldValue; initialIncrement = 100 / shieldValue; playBTN.onRelease = function () { play(); }; playBTN.onRollOver = function () { playBTN.over._visible = true; playBTN.keys._visible = true; }; playBTN.onRollOut = function () { playBTN.over._visible = false; }; stop();Frame 42monsterOff = 0;Frame 55flag = 0; enemyNumber = 1; _root.onEnterFrame = function () { if (monsterOff == 0) { meteorFrequency = Math.random(); if (meteorFrequency > 0.95) { enemyNumber++; namePrep = "meteor" + enemyNumber; _root.attachMovie("meteor", namePrep, enemyNumber); } } }; stop();Frame 140if (lastKnownScore < currentScore) { lastKnownScore = currentScore; } gotoAndPlay (1);Frame 145shieldBonus = Math.floor(shieldValue) * 10; fuelBonus = fuelLeft; score = ((fuelBonus + shieldBonus) * level) * livesLeft; finalScore = currentScore + score; fakeScore = currentScore; tallyScore = 1; stop(); this.onEnterFrame = function () { if (tallyScore == 1) { if (fakeScore < finalScore) { fakeScore = fakeScore + (level * 10); } else { tallyScore = 0; currentScore = finalScore; level++; gotoAndPlay (42); } } };Symbol 11 MovieClip Frame 1stop();Symbol 24 MovieClip Frame 1stop();Symbol 26 MovieClip Frame 1stop();Symbol 27 MovieClip [meteor] Frame 1factor = Math.random(); if (factor < 0.3) { factor = 0.3; } this._width = this._width * factor; this._height = this._height * factor; this._y = Math.random() * 200; rand = Math.random(); rand2 = Math.random(); rand3 = Math.random(); rand4 = Math.random(); rand10 = Math.floor(rand * 10); mete1.gotoAndStop(rand10); meteOut.gotoAndStop(rand10); shade0._visible = false; shade1._visible = false; shade2._visible = false; shade3._visible = false; shade4._visible = false; shade5._visible = false; rand5 = Math.floor(rand2 * 5); prep = "shade" + rand5; eval (prep)._visible = true; if (rand3 < 0.5) { posNeg = -1; } else { posNeg = 1; } if (rand3 < 0.5) { posNeg2 = -1; } else { posNeg2 = 1; } initialx = 0; initialy = 0; xdir = (Math.random() * 10) * posNeg; ydir = (Math.random() * 1) * posNeg2; if (posNeg > 0) { this._x = -20; } else { this._x = 810; } rotationRate = Math.random() * 10; damage = Math.abs(xdir) * factor; this.onEnterFrame = function () { if ((this._x > 850) || (this._x < -50)) { removeMovieClip(this); } if (_parent.monsterOff == 0) { this._x = this._x + xdir; if (this._y > _parent.landingRing._y) { ydir = ydir * -1; } this._y = this._y + ydir; mete1._rotation = mete1._rotation + rotationRate; meteOut._rotation = meteOut._rotation + rotationRate; if (boundingHit.hitTest(_parent.ship.monsterBound) || (boundingHit.hitTest(_parent.ship.monsterBound2))) { _parent.ship.shock.play(); _parent.ship.shielding = _parent.ship.shielding - damage; if (_parent.ship.shielding < 0) { _parent.ship.impact = 1; _parent.flash.play(); _parent.ship.gotoAndPlay("crash"); _parent.monsterOff = 1; } else { removeMovieClip(this); } } } };Symbol 33 MovieClip Frame 1range = 790 - this._width; this._x = Math.random() * range;Symbol 45 MovieClip Frame 1stop(); this.onPress = function () { getURL ("http://oakenfold.ca", "_blank"); }; this.onRollOver = function () { play(); };Symbol 53 MovieClip Frame 1keys._visible = false; over._visible = false;Symbol 60 MovieClip Frame 1_root.livesLeft = 3; stop();Symbol 60 MovieClip Frame 2_root.livesLeft = 2;Symbol 60 MovieClip Frame 3_root.livesLeft = 1;Symbol 60 MovieClip Frame 4_root.gotoAndPlay("loose");Symbol 81 MovieClip Frame 1stop();Symbol 86 MovieClip Frame 1stop();Symbol 91 MovieClip Frame 1stop();Symbol 92 MovieClip Frame 1this.onEnterFrame = function () { _rotation = _parent.ship._rotation; };Symbol 94 MovieClip Frame 1this.onEnterFrame = function () { _width = Math.abs(_parent.ship.xmove); _height = Math.abs(_parent.ship.ymove); if (_parent.ship.xmove < 0) { _xscale = (Math.abs(_xscale) * -1); } if (_parent.ship.ymove < 0) { _yscale = (Math.abs(_yscale) * -1); } };Symbol 101 MovieClip Frame 1stop();Symbol 105 MovieClip Frame 1function accelerate() { angle = ((_rotation / 360) * 2) * Math.PI; xmove = xmove + (power * Math.sin(angle)); ymove = ymove + ((-power) * Math.cos(angle)); } function useFuel(amount) { fuelUsed = fuelUsed + amount; if (fuelUsed >= fuelMax) { empty = 1; thrust.gotoAndStop(1); } fuelRatio = fuelUsed / fuelMax; fuelGauge.gotoAndStop(Math.round(fuelRatio * (_root.ship.fuelGauge._totalFrames - 1)) + 1); } function move() { ymove = ymove + gravity; hypotenuse = Math.sqrt((xmove * xmove) + (ymove * ymove)); if (hypotenuse > maxVelocity) { xmove = xmove * (maxVelocity / hypotenuse); ymove = ymove * (maxVelocity / hypotenuse); } this._x = this._x + xmove; this._y = this._y + ymove; if (rmove > maxRotation) { rmove = maxRotation; } else if (rmove < (-maxRotation)) { rmove = -maxRotation; } this._rotation = this._rotation + rmove; rmove = rmove * rotationalFriction; } function wrap() { if ((_x < ((-_width) * 0.5)) && (xmove < 0)) { _x = (screenWidth + (_width * 0.5)); } else if ((_x > (screenWidth + (_width * 0.5))) && (xmove > 0)) { _x = ((-_width) * 0.5); } } function dangerCheck() { errors = 0; if (Math.abs(ymove) > ysafety) { errors++; warning1._visible = true; } else { warning1._visible = false; } if (Math.abs(xmove) > xsafety) { errors++; warning2._visible = true; } else { warning2._visible = false; } if ((Math.abs(rmove) > spinsafety) || (Math.abs(_rotation) > anglesafety)) { errors++; warning3._visible = true; } else { warning3._visible = false; } leftSide = _parent.landingRing.leftMark._x + _parent.landingRing._x; rightSide = _parent.landingRing.rightMark._x + _parent.landingRing._x; if ((this._x > leftSide) && (this._x < rightSide)) { warning4._visible = false; } else { errors++; warning4._visible = true; } } function altitudeCheck() { altitude = Math.round(_parent.landingRing._y - (_y + (0.5 * boundingBox._height))); if (altitude <= 0) { impact = 1; if (errors) { _parent.monsterOff = 1; crash(); } else { _parent.monsterOff = 1; touchDown(); } } } function touchDown() { _parent.shieldValue = shielding; thrust.gotoAndStop(1); altitude = 0; _parent.gotoAndPlay("score"); } function crash() { altitude = 0; _parent.flash.play(); gotoAndPlay (2); } powerUp = 0; gravity = 0.2 * _parent.level; scaleVal = 1; this._width = this._width * scaleVal; this._height = this._height * scaleVal; warning1._visible = false; warning2._visible = false; warning3._visible = false; warning4._visible = false; this._x = Math.random() * 790; power = (2 * gravity) + powerUp; fuelMax = 1000; maxVelocity = 25; maxRotation = 10; rotationalFriction = 0.9; screenWidth = 790; ysafety = 2.5; xsafety = 2.5; spinsafety = 1; anglesafety = 10; shielding = _parent.shieldValue; this.onEnterFrame = function () { alphaShield = _parent.initialIncrement * shielding; shield._alpha = alphaShield; if ((!empty) && (!impact)) { if (Key.isDown(37)) { rmove = rmove - 0.5; useFuel(1); } if (Key.isDown(39)) { rmove = rmove + 0.5; useFuel(1); } if (Key.isDown(38)) { accelerate(); thrust.nextFrame(); useFuel(2); } else { thrust.prevFrame(); } } if (!impact) { move(); wrap(); dangerCheck(); altitudeCheck(); } }; stop();Symbol 105 MovieClip Frame 2_parent.lives.nextFrame();Symbol 105 MovieClip Frame 50_parent.shieldValue = _parent.defaultShieldValue; _parent.gotoAndPlay("level");Symbol 118 MovieClip Frame 1this.onEnterFrame = function () { usedFuel = _root.ship.fuelUsed; maxFuel = _root.ship.fuelMax; _root.fuelLeft = maxFuel - usedFuel; };Symbol 121 MovieClip Frame 1stop();
Library Items
Symbol 1 Graphic | Used by:11 | |
Symbol 2 Graphic | Used by:11 | |
Symbol 3 Graphic | Used by:11 | |
Symbol 4 Graphic | Used by:11 | |
Symbol 5 Graphic | Used by:11 | |
Symbol 6 Graphic | Used by:11 | |
Symbol 7 Graphic | Used by:11 | |
Symbol 8 Graphic | Used by:11 | |
Symbol 9 Graphic | Used by:11 | |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:1 2 3 4 5 6 7 8 9 10 | Used by:27 |
Symbol 12 Graphic | Used by:13 95 | |
Symbol 13 MovieClip | Uses:12 | Used by:27 |
Symbol 14 Graphic | Used by:24 | |
Symbol 15 Graphic | Used by:24 | |
Symbol 16 Graphic | Used by:24 | |
Symbol 17 Graphic | Used by:24 | |
Symbol 18 Graphic | Used by:24 | |
Symbol 19 Graphic | Used by:24 | |
Symbol 20 Graphic | Used by:24 | |
Symbol 21 Graphic | Used by:24 | |
Symbol 22 Graphic | Used by:24 | |
Symbol 23 Graphic | Used by:24 | |
Symbol 24 MovieClip | Uses:14 15 16 17 18 19 20 21 22 23 | Used by:27 |
Symbol 25 Graphic | Used by:26 | |
Symbol 26 MovieClip | Uses:25 | Used by:27 |
Symbol 27 MovieClip [meteor] | Uses:11 13 24 26 | |
Symbol 28 Bitmap | Used by:29 | |
Symbol 29 Graphic | Uses:28 | Used by:33 |
Symbol 30 Graphic | Used by:31 | |
Symbol 31 MovieClip | Uses:30 | Used by:32 |
Symbol 32 MovieClip | Uses:31 | Used by:33 |
Symbol 33 MovieClip | Uses:29 32 | Used by:Timeline |
Symbol 34 Graphic | Used by:35 | |
Symbol 35 MovieClip | Uses:34 | Used by:Timeline |
Symbol 36 Font | Used by:37 62 125 127 129 130 132 | |
Symbol 37 EditableText | Uses:36 | Used by:39 |
Symbol 38 Graphic | Used by:39 | |
Symbol 39 MovieClip | Uses:37 38 | Used by:Timeline |
Symbol 40 Graphic | Used by:45 | |
Symbol 41 Graphic | Used by:45 | |
Symbol 42 Graphic | Used by:43 | |
Symbol 43 MovieClip | Uses:42 | Used by:45 |
Symbol 44 Graphic | Used by:45 | |
Symbol 45 MovieClip | Uses:40 41 43 44 | Used by:Timeline |
Symbol 46 Graphic | Used by:47 | |
Symbol 47 MovieClip | Uses:46 | Used by:Timeline |
Symbol 48 Graphic | Used by:49 | |
Symbol 49 MovieClip | Uses:48 | Used by:53 |
Symbol 50 Graphic | Used by:51 | |
Symbol 51 MovieClip | Uses:50 | Used by:53 |
Symbol 52 Graphic | Used by:53 | |
Symbol 53 MovieClip | Uses:49 51 52 | Used by:Timeline |
Symbol 54 Bitmap | Used by:55 | |
Symbol 55 Graphic | Uses:54 | Used by:56 |
Symbol 56 MovieClip | Uses:55 | Used by:Timeline |
Symbol 57 Graphic | Used by:60 | |
Symbol 58 Graphic | Used by:60 | |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 MovieClip | Uses:57 58 59 | Used by:Timeline |
Symbol 61 Graphic | Used by:Timeline | |
Symbol 62 EditableText | Uses:36 | Used by:Timeline |
Symbol 63 Graphic | Used by:64 | |
Symbol 64 MovieClip | Uses:63 | Used by:Timeline |
Symbol 65 Bitmap | Used by:66 | |
Symbol 66 Graphic | Uses:65 | Used by:81 |
Symbol 67 Graphic | Used by:68 | |
Symbol 68 MovieClip | Uses:67 | Used by:81 |
Symbol 69 Graphic | Used by:70 | |
Symbol 70 MovieClip | Uses:69 | Used by:81 |
Symbol 71 Graphic | Used by:72 | |
Symbol 72 MovieClip | Uses:71 | Used by:81 |
Symbol 73 Bitmap | Used by:74 | |
Symbol 74 Graphic | Uses:73 | Used by:81 |
Symbol 75 Bitmap | Used by:76 | |
Symbol 76 Graphic | Uses:75 | Used by:81 |
Symbol 77 Bitmap | Used by:78 | |
Symbol 78 Graphic | Uses:77 | Used by:81 |
Symbol 79 Bitmap | Used by:80 | |
Symbol 80 Graphic | Uses:79 | Used by:81 |
Symbol 81 MovieClip | Uses:66 68 70 72 74 76 78 80 | Used by:92 105 |
Symbol 82 Graphic | Used by:86 | |
Symbol 83 Graphic | Used by:84 | |
Symbol 84 MovieClip | Uses:83 | Used by:86 |
Symbol 85 Graphic | Used by:86 | |
Symbol 86 MovieClip | Uses:82 84 85 | Used by:92 105 |
Symbol 87 Graphic | Used by:91 | |
Symbol 88 Graphic | Used by:91 | |
Symbol 89 Bitmap | Used by:90 | |
Symbol 90 Graphic | Uses:89 | Used by:91 |
Symbol 91 MovieClip | Uses:87 88 90 | Used by:92 105 |
Symbol 92 MovieClip | Uses:81 86 91 | Used by:Timeline |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:93 | Used by:Timeline |
Symbol 95 MovieClip | Uses:12 | Used by:105 121 |
Symbol 96 ShapeTweening | Used by:100 | |
Symbol 97 ShapeTweening | Used by:100 | |
Symbol 98 ShapeTweening | Used by:100 | |
Symbol 99 Graphic | Used by:100 | |
Symbol 100 MovieClip | Uses:96 97 98 99 | Used by:101 105 |
Symbol 101 MovieClip | Uses:100 | Used by:105 |
Symbol 102 Bitmap | Used by:103 | |
Symbol 103 Graphic | Uses:102 | Used by:104 |
Symbol 104 MovieClip | Uses:103 | Used by:105 |
Symbol 105 MovieClip | Uses:95 81 86 91 100 101 104 | Used by:Timeline |
Symbol 106 Graphic | Used by:107 | |
Symbol 107 MovieClip | Uses:106 | Used by:Timeline |
Symbol 108 Graphic | Used by:109 | |
Symbol 109 MovieClip | Uses:108 | Used by:Timeline |
Symbol 110 Font | Used by:111 112 113 114 115 116 117 119 120 | |
Symbol 111 EditableText | Uses:110 | Used by:Timeline |
Symbol 112 Text | Uses:110 | Used by:Timeline |
Symbol 113 Text | Uses:110 | Used by:Timeline |
Symbol 114 Text | Uses:110 | Used by:Timeline |
Symbol 115 EditableText | Uses:110 | Used by:Timeline |
Symbol 116 Text | Uses:110 | Used by:Timeline |
Symbol 117 EditableText | Uses:110 | Used by:118 |
Symbol 118 MovieClip | Uses:117 | Used by:Timeline |
Symbol 119 EditableText | Uses:110 | Used by:Timeline |
Symbol 120 Text | Uses:110 | Used by:Timeline |
Symbol 121 MovieClip | Uses:95 | Used by:Timeline |
Symbol 122 Graphic | Used by:123 | |
Symbol 123 MovieClip | Uses:122 | Used by:Timeline |
Symbol 124 Graphic | Used by:Timeline | |
Symbol 125 EditableText | Uses:36 | Used by:Timeline |
Symbol 126 Graphic | Used by:Timeline | |
Symbol 127 EditableText | Uses:36 | Used by:Timeline |
Symbol 128 Graphic | Used by:Timeline | |
Symbol 129 EditableText | Uses:36 | Used by:Timeline |
Symbol 130 EditableText | Uses:36 | Used by:Timeline |
Symbol 131 Graphic | Used by:Timeline | |
Symbol 132 EditableText | Uses:36 | Used by:Timeline |
Symbol 133 Graphic | Used by:Timeline |
Instance Names
"landingRing" | Frame 1 | Symbol 33 MovieClip |
"credits" | Frame 1 | Symbol 45 MovieClip |
"playBTN" | Frame 15 | Symbol 53 MovieClip |
"lives" | Frame 42 | Symbol 60 MovieClip |
"ship" | Frame 55 | Symbol 105 MovieClip |
"flash" | Frame 55 | Symbol 121 MovieClip |
"mete1" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 11 MovieClip |
"shade0" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"shade1" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"shade2" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"shade3" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"shade4" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"shade5" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 13 MovieClip |
"meteOut" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 24 MovieClip |
"boundingHit" | Symbol 27 MovieClip [meteor] Frame 1 | Symbol 26 MovieClip |
"leftMark" | Symbol 33 MovieClip Frame 1 | Symbol 32 MovieClip |
"rightMark" | Symbol 33 MovieClip Frame 1 | Symbol 32 MovieClip |
"keys" | Symbol 53 MovieClip Frame 1 | Symbol 49 MovieClip |
"over" | Symbol 53 MovieClip Frame 1 | Symbol 51 MovieClip |
"thrust" | Symbol 92 MovieClip Frame 1 | Symbol 81 MovieClip |
"fuelGauge" | Symbol 92 MovieClip Frame 1 | Symbol 86 MovieClip |
"boundingBox" | Symbol 105 MovieClip Frame 1 | Symbol 95 MovieClip |
"monsterBound" | Symbol 105 MovieClip Frame 1 | Symbol 95 MovieClip |
"monsterBound2" | Symbol 105 MovieClip Frame 1 | Symbol 95 MovieClip |
"thrust" | Symbol 105 MovieClip Frame 1 | Symbol 81 MovieClip |
"fuelGauge" | Symbol 105 MovieClip Frame 1 | Symbol 86 MovieClip |
"shield" | Symbol 105 MovieClip Frame 1 | Symbol 100 MovieClip |
"shock" | Symbol 105 MovieClip Frame 1 | Symbol 101 MovieClip |
"warning1" | Symbol 105 MovieClip Frame 1 | Symbol 104 MovieClip |
"warning3" | Symbol 105 MovieClip Frame 1 | Symbol 104 MovieClip |
"warning2" | Symbol 105 MovieClip Frame 1 | Symbol 104 MovieClip |
"warning4" | Symbol 105 MovieClip Frame 1 | Symbol 104 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 27 as "meteor" |
Labels
"menu" | Frame 1 |
"level" | Frame 42 |
"gameON" | Frame 55 |
"loose" | Frame 56 |
"score" | Frame 145 |
"crash" | Symbol 105 MovieClip Frame 2 |
Dynamic Text Variables
_root.lastKnownScore | Symbol 37 EditableText | "0" |
level | Symbol 62 EditableText | "" |
_root.ship.altitude | Symbol 111 EditableText | "" |
_root.ship.gravity | Symbol 115 EditableText | "" |
_root.fuelLeft | Symbol 117 EditableText | "" |
currentScore | Symbol 119 EditableText | "" |
livesLeft | Symbol 125 EditableText | "" |
fuelBonus | Symbol 127 EditableText | "" |
shieldBonus | Symbol 129 EditableText | "" |
level | Symbol 130 EditableText | "" |
fakeScore | Symbol 132 EditableText | "" |
|