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

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

Dagmar the Dragon by LinnSo.swf

This is the info page for
Flash #160839

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


ActionScript [AS1/AS2]
Combined Code
movieClip 5 mcEnemy { } movieClip 7 mcBullet { } movieClip 8 bgHolder { } movieClip 14 background { } frame 1 { stop(); _root.onEnterFrame = function () { if (Key.isDown(38) || Key.isDown(87)) { gotoAndStop(2); } }; } // unknown tag 88 length 98 // unknown tag 88 length 82 frame 2 { stop(); var gameOver = false; var mainSpeed = 6; var cTime = 0; var cLimit = 12; var shootAllow = false; var enemyTime = 0; var enemyLimit = 13; var enemyTotal = 0; var score = 0; var totalBgShapes = 0; _root.createEmptyMovieClip('bgHolder', _root.getNextHighestDepth()); _root.createEmptyMovieClip('bulletHolder', _root.getNextHighestDepth()); _root.currentScore = 0; onEnterFrame = function () { if (score > 200) { gotoAndStop('win'); dragon_mc.removeMovieClip(); _root.bulletHolder[cBullet].removeMovieClip(); } if (Key.isDown(37) || Key.isDown(65)) { dragon_mc._x -= mainSpeed; } if (Key.isDown(38) || Key.isDown(87)) { dragon_mc._y -= mainSpeed; } if (Key.isDown(39) || Key.isDown(68)) { dragon_mc._x += mainSpeed; } if (Key.isDown(40) || Key.isDown(83)) { dragon_mc._y += mainSpeed; } if (dragon_mc._x <= -90) { dragon_mc._x += mainSpeed; } if (dragon_mc._y <= 0) { dragon_mc._y += mainSpeed; } if (dragon_mc._x >= 490 - dragon_mc._width) { dragon_mc._x -= mainSpeed; } if (dragon_mc._y >= 580 - dragon_mc._height) { dragon_mc._y -= mainSpeed; } if (Key.isDown(32) && shootAllow) { var v3 = Math.random(); bulletHolder.attachMovie('mcBullet', 'Bullet' + v3, bulletHolder.getNextHighestDepth()); bulletHolder['Bullet' + v3]._x = dragon_mc._x + dragon_mc._width / 2 - bulletHolder['Bullet' + v3]._width / 2; bulletHolder['Bullet' + v3]._y = dragon_mc._y; bulletHolder['Bullet' + v3].onEnterFrame = function () { this._y -= 10; if (this._y < -1 * this._height) { this.removeMovieClip(); } if (gameOver) { this.removeMovieClip(); } }; shootAllow = false; } ++cTime; if (cTime == cLimit) { shootAllow = true; cTime = 0; } ++enemyTime; if (enemyTime == enemyLimit) { _root.attachMovie('mcEnemy', 'en' + enemyTotal, _root.getNextHighestDepth()); _root['en' + enemyTotal]._x = int(Math.random() * Stage.width); _root['en' + enemyTotal]._y = -50; _root['en' + enemyTotal].onEnterFrame = function () { this._y += 5; for (var v3 in _root.bulletHolder) { if (this._y >= _root.bulletHolder[v3]._y - 30 && this._y <= _root.bulletHolder[v3]._y) { if (this._x <= _root.bulletHolder[v3]._x + 5 && this._x >= _root.bulletHolder[v3]._x - 35) { this.removeMovieClip(); _root.bulletHolder[v3].removeMovieClip(); _root.score += 5; _root.score.text = _root.currentScore; } } } if (this.hitTest(_root.dragon_mc)) { gameOver = true; gotoAndStop('lose'); dragon_mc.removeMovieClip(); } if (gameOver || this._y > 450) { this.removeMovieClip(); } if (score > 200 || this._y > 450) { this.removeMovieClip(); } }; enemyTime = 0; ++enemyTotal; } txtScore.text = 'Score: ' + score; }; dragon_mc.swapDepths(1000); } movieClip 25 { } // unknown tag 88 length 63 frame 5 { stop(); _root.onEnterFrame = function () { if (Key.isDown(38) || Key.isDown(87)) { gotoAndStop(2); } }; txtFinalScore.text = 'Final Score: ' + score; } movieClip 31 { } // unknown tag 88 length 87 frame 6 { stop(); _root.onEnterFrame = function () { if (Key.isDown(38) || Key.isDown(87)) { gotoAndStop(2); } }; }




http://swfchan.com/33/160839/info.shtml
Created: 21/10 -2018 14:01:53 Last modified: 21/10 -2018 14:01:53 Server time: 11/05 -2024 20:17:59