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

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

cyrtsalalienconflict.swf

This is the info page for
Flash #221011

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


Text
CONTINUE

DISTANCE TO MARS:

42000000KM

LOAD GAME

THIS GAME REQUIRES FLASH PLAYER 8 OR ABOVE

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", false); fscommand ("showmenu", false); _quality = "medium"; SCREENX = 600; SCREENY = 400; SCREENX2 = SCREENX / 2; SCREENY2 = SCREENY / 2; play(); function LoaderGame(MC) { this.MC = MC.createEmptyMovieClip("game", 1); this.sfx = new LoaderSFX(this); this.cursor = new LoaderCursor(this); this.pigeons = new Array(); this.maxPigeons = 25; this.pigeonCounter = 0; this.engaged = false; this.init = function () { var _local2 = 0; while (_local2 < 10) { this.spawnPigeon(); _local2++; } }; this.handle = function () { this.sfx.handle(); this.cursor.spinning = false; this.target = false; var _local3 = 0; while (_local3 < this.pigeons.length) { var _local2 = this.pigeons[_local3]; if (!_local2.active) { this.pigeons.splice(_local3, 1); } else { _local2.handle(); var _local4 = this.cursor.overTarget(_local2); this.cursor.spinning = this.cursor.spinning || (_local4); if (_local4) { this.target = _local2; } } _local3++; } this.cursor.handle(); }; this.spawnPigeon = function () { var _local2 = this.pigeons.length + 1; if (_local2 > this.maxPigeons) { return(undefined); } var _local3 = this.pigeons.push(new LoaderPigeon(this, 100 + (this.pigeonCounter++))); }; this.destroy = function () { Mouse.show(); this.flash(); this.MC.removeMovieClip(); }; this.flash = function () { _root.flasher.gotoAndPlay("shot"); }; this.init(); } function LoaderCursor(parent) { this.parent = parent; this.MC = this.parent.MC.attachMovie("cursor", "cursor", 10000); this.MCdraw = this.parent.MC.createEmptyMovieClip("draw", 9999); this.filterGlow = new flash.filters.GlowFilter(16777215, 100, 12, 12, 2, 1, false, false); MCdraw.filters = new Array(this.filterGlow); this.MC.gotoAndStop(1); this.fireRecharge = 10; this.fireCharge = 0; this.posX = 0; this.posY = 0; this.spinning = false; this.gunPost = 0; this.handle = function () { this.posX = _xmouse; this.posY = _ymouse; this.MC._x = this.posX; this.MC._y = this.posY; if (this.spinning) { this.MC.play(); } else if (this.MC._currentframe == 1) { this.MC.stop(); } this.MCdraw._alpha = (100 * this.fireCharge) / this.fireRecharge; if (((_ymouse > 345) && (_xmouse > 100)) && (_xmouse < (SCREENX - 100))) { Mouse.show(); return(undefined); } Mouse.hide(); if (this.fireCharge) { this.fireCharge--; } else if (MOUSEDOWN) { this.shoot(); } if (!MOUSEDOWN) { this.fireCharge = 0; } }; this.shoot = function () { this.parent.engaged = true; if (this.gunPost > 3) { this.gunPost = 0; } this.spinning = true; this.gunPost++; this.fireCharge = this.fireRecharge; this.parent.flash(); this.parent.sfx.play("fire" + (random(2) + 1)); var _local2 = this.MCdraw; _local2.clear(); _local2.lineStyle(3, 16777215, 100); if (this.gunPost == 1) { _local2.moveTo(0, 0); } if (this.gunPost == 2) { _local2.moveTo(SCREENX, 0); } if (this.gunPost == 3) { _local2.moveTo(SCREENX, SCREENY); } if (this.gunPost == 4) { _local2.moveTo(0, SCREENY); } _local2.lineTo(this.posX, this.posY); this.parent.target.explode(); }; this.overTarget = function (target) { var _local3 = this.posX - target.posX; var _local2 = this.posY - target.posY; var _local5 = (_local3 * _local3) + (_local2 * _local2); return(_local5 < (target.size * target.size)); }; } function LoaderPigeon(parent, depth) { this.parent = parent; this.depth = depth; this.MC = this.parent.MC.attachMovie("pigeon", "pigeon" + this.depth, this.depth); this.MC._rotation = random(40) - 20; this.angle = random(360); this.bulk = random(400) + 50; this.pace = random(200) + 50; this.count = 0; this.ax = Math.sin(this.angle / (Math.PI*2)); this.ay = Math.cos(this.angle / (Math.PI*2)); this.active = true; this.baseX = SCREENX2 + ((SCREENX / 500) * (random(100) - 50)); this.baseY = SCREENY2 + ((SCREENY / 500) * (random(100) - 50)); this.init = function () { this.handle(); }; this.handle = function () { this.count++; this.perc = this.count / this.pace; this.perc = (this.perc * this.perc) * this.perc; this.posX = this.baseX + ((hyp * this.ax) * this.perc); this.posY = this.baseY + ((hyp * this.ay) * this.perc); if (this.perc > 1) { this.parent.spawnPigeon(); this.destroy(); } this.size = (0.3 * this.perc) * this.bulk; this.draw(); }; this.draw = function () { this.MC._x = this.posX; this.MC._y = this.posY; this.MC._xscale = this.perc * this.bulk; this.MC._yscale = this.perc * this.bulk; this.MC._alpha = 50 + ((this.perc * 2) * 100); this.depth = Math.round(this.perc * 1000) + 100; this.MC.swapDepths(this.depth); }; this.explode = function () { this.parent.MC.attachMovie("explosion", "explosion" + this.depth, this.depth, {_x:this.MC._x, _y:this.MC._y, _xscale:this.MC._xscale, _yscale:this.MC._yscale, _rotation:this.MC._rotation}); this.parent.sfx.play("explosion" + (random(2) + 1)); this.parent.spawnPigeon(); this.parent.spawnPigeon(); this.destroy(); }; this.destroy = function () { this.active = false; this.MC.removeMovieClip(); }; this.init(); } hyp = Math.sqrt((SCREENX2 * SCREENX2) + (SCREENY2 * SCREENY2)) * 1.5; function LoaderSFX(parent) { this.parent = parent; this.MC = this.parent.MC.attachMovie("soundFX", "soundFX", 3); this.sound = new Sound(this.MC); this.buffer = new Array(); this.handle = function () { var _local2 = this.buffer.shift(); if (_local2.length) { this.fire(_local2); } }; this.play = function (what) { if ((this.buffer.length < 10) || (what.substr(0, 5) == "music")) { this.buffer.push(String(what)); } }; this.fire = function (what) { this.MC.gotoAndPlay(what); }; this.mute = function (onOrOff) { this.sound.setVolume(Number(!onOrOff) * 100); }; }
Frame 10
stop(); var reallyAloader = true; var version = getVersion().split(" ")[1].split(",")[0]; onEnterFrame = function () { var _local1 = (_level0.getBytesLoaded() / _level0.getBytesTotal()) * 100; if (_local1 < 100) { return(undefined); } if ((version != parseFloat(version)) || (version < 8)) { gotoAndStop ("version"); } else if ((_level0.asseturl.length > 0) || (_level0.http_host.length > 0)) { gotoAndStop ("loading"); } else { _level0.asseturl = ""; gotoAndStop ("button"); } };
Frame 20
System.security.allowDomain("*"); var fileName = (_level0.asseturl + "game.swf"); if (reallyAloader) { loadMovieNum (fileName, 1); } var percent = 0; var frame = 1; var k = 0; this.game = new LoaderGame(_root.bg.blank); stop(); onMouseDown = function () { MOUSEDOWN = true; }; onMouseUp = function () { MOUSEDOWN = false; }; onEnterFrame = function () { this.game.handle(); if (!reallyAloader) { k = k + 1; if (k > 100) { k = 100; } } if (percent < 100) { _level1.stop(); _level1._visible = false; percent = (_level1.getBytesLoaded() / _level1.getBytesTotal()) * 100; if (_level1.getBytesLoaded() == undefined) { percent = 0; } if (!reallyAloader) { percent = k; } frame = Math.ceil(percent); if (frame < 1) { frame = 1; } if (frame > 100) { frame = 100; } loader_bar.gotoAndStop(frame); loader_bar.message = (42000000 - Math.round(percent * 420000)) + " KM"; } else { _level1.stop(); if (this.game.engaged) { _level0.gotoAndStop("loaded"); } else { _level0.gotoAndStop("allstop"); } } };
Frame 25
stop();
Frame 30
stop();
Frame 35
onMouseDown = function () { }; onMouseUp = function () { }; onEnterFrame = function () { }; this.game.destroy(); delete this.game; _level1.play(); _level1._visible = true; stop();
Symbol 4 MovieClip [streak5] Frame 101
this.removeMovieClip();
Symbol 5 MovieClip [streak4] Frame 101
this.removeMovieClip();
Symbol 6 MovieClip [streak3] Frame 101
this.removeMovieClip();
Symbol 7 MovieClip [streak2] Frame 101
this.removeMovieClip();
Symbol 8 MovieClip [streak1] Frame 101
this.removeMovieClip();
Symbol 52 MovieClip [explosion] Frame 11
this.removeMovieClip();
Symbol 106 MovieClip [soundFX] Frame 1
stop();
Symbol 106 MovieClip [soundFX] Frame 10
play();
Symbol 106 MovieClip [soundFX] Frame 19
gotoAndStop (1);
Symbol 106 MovieClip [soundFX] Frame 20
play();
Symbol 106 MovieClip [soundFX] Frame 29
gotoAndStop (1);
Symbol 106 MovieClip [soundFX] Frame 30
play();
Symbol 106 MovieClip [soundFX] Frame 39
gotoAndStop (1);
Symbol 106 MovieClip [soundFX] Frame 40
play();
Symbol 106 MovieClip [soundFX] Frame 49
gotoAndStop (1);
Symbol 106 MovieClip [soundFX] Frame 50
play();
Symbol 106 MovieClip [soundFX] Frame 59
gotoAndStop (1);
Symbol 124 Button
on (release, keyPress "<Space>") { _parent.gotoAndStop("allstop"); }
Symbol 127 MovieClip Frame 1
Symbol 136 MovieClip Frame 1
function spawnStar(pos) { i++; if (i > 300) { i = 1; } var _local2 = this.attachMovie("streak" + (random(5) + 1), "star" + i, i); _local2._rotation = random(360); if (pos) { _local2.gotoAndPlay(random(100)); _local2._alpha = 1000; } } i = 0; count = 0; var k = 0; while (k < 100) { spawnStar(true); k++; } onEnterFrame = function () { count++; var _local3 = 2; if (count < 200) { _local3 = count / 100; } var _local2 = 0; while (_local2 < 3) { spawnStar(); _local2++; } this._rotation = this._rotation + (Math.cos(count / 100) * _local3); };
Symbol 140 MovieClip Frame 11
stop();
Symbol 140 MovieClip Frame 20
stop();
Symbol 141 Button
on (release, keyPress "<Space>") { _parent.gotoAndStop("loading"); }
Symbol 143 MovieClip Frame 1

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:4 5 6 7 8
Symbol 4 MovieClip [streak5]Uses:3
Symbol 5 MovieClip [streak4]Uses:3
Symbol 6 MovieClip [streak3]Uses:3
Symbol 7 MovieClip [streak2]Uses:3
Symbol 8 MovieClip [streak1]Uses:3
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 GraphicUsed by:12 139
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 BitmapUsed by:14 108
Symbol 14 GraphicUses:13Used by:Timeline
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:31
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:31
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:31
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:31
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:31
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:31
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:31
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClip [cursor]Uses:16 18 20 22 24 26 28 30Used by:Timeline
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:52
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:52
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:52
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:52
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:52
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:52
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:52
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:52
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:52
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClip [explosion]Uses:33 35 37 39 41 43 45 47 49 51Used by:Timeline
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:101
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:101
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:101
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:101
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:101
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:101
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:101
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:101
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:101
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:101
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:101
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:101
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:101
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:101
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:101
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:101
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:101
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:101
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:101
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:101
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:101
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:101
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:101
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClip [pigeon]Uses:54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100Used by:Timeline
Symbol 102 SoundUsed by:106
Symbol 103 SoundUsed by:106
Symbol 104 SoundUsed by:106
Symbol 105 SoundUsed by:106
Symbol 106 MovieClip [soundFX]Uses:102 103 104 105Used by:Timeline
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:13 107Used by:113
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClipUses:110Used by:112
Symbol 112 MovieClipUses:111Used by:113
Symbol 113 MovieClipUses:108 112Used by:Timeline
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:119
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118 124 141
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:115 118Used by:124 141
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:124 141
Symbol 122 GraphicUsed by:124 141
Symbol 123 SoundUsed by:124 141  Timeline
Symbol 124 ButtonUses:119 117 121 122 123Used by:127
Symbol 125 FontUsed by:126 128 129 142 144
Symbol 126 TextUses:125Used by:127
Symbol 127 MovieClipUses:124 126Used by:Timeline
Symbol 128 TextUses:125Used by:134
Symbol 129 EditableTextUses:125Used by:134
Symbol 130 GraphicUsed by:131 134
Symbol 131 MovieClipUses:130Used by:134
Symbol 132 ShapeTweeningUsed by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:128 129 131 132 133 130Used by:Timeline
Symbol 135 GraphicUsed by:138
Symbol 136 MovieClipUsed by:138
Symbol 137 MovieClipUsed by:138
Symbol 138 MovieClipUses:135 136 137Used by:Timeline
Symbol 139 MovieClipUses:11Used by:140
Symbol 140 MovieClipUses:139Used by:Timeline
Symbol 141 ButtonUses:119 117 121 122 123Used by:143
Symbol 142 TextUses:125Used by:143
Symbol 143 MovieClipUses:141 142Used by:Timeline
Symbol 144 TextUses:125Used by:Timeline

Instance Names

"preloaderBar"Frame 1Symbol 12 MovieClip
"bg"Frame 10Symbol 138 MovieClip
"flasher"Frame 10Symbol 140 MovieClip
"loader_bar"Frame 20Symbol 134 MovieClip
"star"Symbol 4 MovieClip [streak5] Frame 1Symbol 3 MovieClip
"star"Symbol 5 MovieClip [streak4] Frame 1Symbol 3 MovieClip
"star"Symbol 6 MovieClip [streak3] Frame 1Symbol 3 MovieClip
"star"Symbol 7 MovieClip [streak2] Frame 1Symbol 3 MovieClip
"star"Symbol 8 MovieClip [streak1] Frame 1Symbol 3 MovieClip
"logo"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"button"Symbol 127 MovieClip Frame 1Symbol 124 Button
"blank"Symbol 138 MovieClip Frame 1Symbol 137 MovieClip
"button"Symbol 143 MovieClip Frame 1Symbol 141 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$Sq$.i97MFmblHH/czCM41Cza/."
ExportAssets (56)Timeline Frame 1Symbol 4 as "streak5"
ExportAssets (56)Timeline Frame 1Symbol 5 as "streak4"
ExportAssets (56)Timeline Frame 1Symbol 6 as "streak3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "streak2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "streak1"
ExportAssets (56)Timeline Frame 2Symbol 31 as "cursor"
ExportAssets (56)Timeline Frame 3Symbol 52 as "explosion"
ExportAssets (56)Timeline Frame 4Symbol 101 as "pigeon"
ExportAssets (56)Timeline Frame 5Symbol 106 as "soundFX"

Labels

"preloader"Frame 1
"start"Frame 10
"button"Frame 15
"loading"Frame 20
"version"Frame 25
"loaded"Frame 30
"allstop"Frame 35
"fire1"Symbol 106 MovieClip [soundFX] Frame 10
"fire2"Symbol 106 MovieClip [soundFX] Frame 20
"explosion1"Symbol 106 MovieClip [soundFX] Frame 30
"explosion2"Symbol 106 MovieClip [soundFX] Frame 40
"spare"Symbol 106 MovieClip [soundFX] Frame 50
"shot"Symbol 140 MovieClip Frame 15

Dynamic Text Variables

messageSymbol 129 EditableText"42000000KM"




http://swfchan.com/45/221011/info.shtml
Created: 3/7 -2019 15:18:13 Last modified: 3/7 -2019 15:18:13 Server time: 22/12 -2024 11:16:45