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

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

Commie Cannon.swf

This is the info page for
Flash #46676

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


Text
<p align="left"><font face="Visitor TT2 (BRK)" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">0000000000</font></p>

<p align="left"><font face="Visitor TT2 (BRK)" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Visitor TT2 (BRK)_65pt_st" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">0000000000</font></p>

ActionScript [AS1/AS2]

Instance of Symbol 5 MovieClip in Frame 1
onClipEvent (load) { _root.stop(); } onClipEvent (enterFrame) { if (_root.getBytesLoaded() == _root.getBytesTotal()) { _root.play(); } }
Frame 19
stop();
Frame 20
THE_FRAME_WITH_THE_GAME_ON_IT = _currentframe; planecount = 0; bombcount = 50; seconds = 30; score = 0; MISSILEcount = 10; onEnterFrame = function () { if (_currentframe == THE_FRAME_WITH_THE_GAME_ON_IT) { seconds--; if ((seconds <= 0) && (bomber._x <= (-bomber._width))) { seconds = 30; planecount++; if (Math.random() >= 0.5) { duplicateMovieClip (plane, "plane" + planecount, planecount); _root["plane" + planecount]._y = plane._y + (Math.round(Math.random() * 3) * 50); } else { duplicateMovieClip (helicopter, "plane" + planecount, planecount); _root["plane" + planecount]._y = plane._y + (Math.round(Math.random() * 3) * 50); } } } if (score <= 9999999999) { SCORE = score; } if (score <= 999999999) { SCORE = "0" + score; } if (score <= 99999999) { SCORE = "00" + score; } if (score <= 9999999) { SCORE = "000" + score; } if (score <= 999999) { SCORE = "0000" + score; } if (score <= 99999) { SCORE = "00000" + score; } if (score <= 9999) { SCORE = "000000" + score; } if (score <= 999) { SCORE = "0000000" + score; } if (score <= 99) { SCORE = "00000000" + score; } if (score <= 9) { SCORE = "000000000" + score; } if (gun.shotcount >= 150) { gun.shotcount = 100; } if (bombcount >= 99) { bombcount = 50; } if (planecount >= 49) { planecount = 0; } if (((MISSILEcount <= 0) || (_root.cannon.health <= 0)) && (_root._currentframe == 20)) { _root.cannon.play(); } }; stop();
Instance of Symbol 44 MovieClip "helicopter" in Frame 20
onClipEvent (load) { if (_name != "helicopter") { RANDOM = Math.random(); if (RANDOM <= 0.5) { _x = -200; _xscale = 100; } else { _x = 600; _xscale = -100; } speed = 2 + (Math.random() * 5); } health = 1; } onClipEvent (enterFrame) { if (_name != "helicopter") { if (!dead) { _x = (_x + (speed * (_xscale / 100))); i = 100; while (i <= 150) { if (_root["BULLET" + i].hitTest(this)) { play(); health--; _root.score = _root.score + 50; _root["BULLET" + i].removeMovieClip(); } i++; } if (Math.random() >= 0.98) { _root.bombcount++; duplicateMovieClip (_root.bomb, "bomb" + _root.bombcount, _root.bombcount); _root["bomb" + _root.bombcount]._x = _x + (((_width / 2) * _xscale) / 100); _root["bomb" + _root.bombcount]._y = _y + _height; } } } if ((_x >= 600) || (_x <= -100)) { this.removeMovieClip(); } if (_root._currentframe != _root.THE_FRAME_WITH_THE_GAME_ON_IT) { this.removeMovieClip(); } }
Instance of Symbol 51 MovieClip "bomber" in Frame 20
onClipEvent (load) { speed = 0; reload = 10; open = false; WAITING = 500; } onClipEvent (enterFrame) { if (WAITING <= 0) { speed = 3; } else { WAITING--; } _x = (_x + (speed * (_xscale / 100))); if (((_x + (_width / 2)) >= 100) && ((_x + (_width / 2)) <= 400)) { play(); } else { open = false; } i = 50; while (i <= 80) { if (_root["BULLET" + i].hitTest(this)) { play(); dead = true; } i++; } reload--; if ((reload <= 0) && (open == true)) { reload = 20; _root.bombcount++; duplicateMovieClip (_root.BIGbomb, "bomb" + _root.bombcount, _root.bombcount); _root["bomb" + _root.bombcount]._x = _x + 95; _root["bomb" + _root.bombcount]._y = _y + _height; } if (_x >= 440) { _x = -300; WAITING = 500; speed = 0; } }
Instance of Symbol 58 MovieClip "bomb" in Frame 20
onClipEvent (load) { speed = 3; } onClipEvent (enterFrame) { if (_name != "bomb") { _y = (_y + speed); i = 1; while (i <= 10) { if (_root["MISSILE" + i].hitTest(_x + 5, _y + 5, true)) { _root["MISSILE" + i].dead = true; play(); speed = 0; } i++; } if (_y >= (390 - _height)) { play(); speed = 0; } if (_root.cannon.hitTest(this) && (_currentframe == 1)) { _root.cannon.health = _root.cannon.health - 10; play(); speed = 0; } } if (((_root._currentframe != _root.THE_FRAME_WITH_THE_GAME_ON_IT) || (this._x < -10)) || (this._x > 415)) { this.removeMovieClip(); } }
Instance of Symbol 68 MovieClip "BIGbomb" in Frame 20
onClipEvent (load) { speed = 3; } onClipEvent (enterFrame) { if (_name != "BIGbomb") { _y = (_y + speed); i = 1; while (i <= 10) { if (_root["MISSILE" + i].hitTest(this)) { _root["MISSILE" + i].dead = true; play(); speed = 0; } i++; } if (_y >= (390 - _height)) { play(); speed = 0; } if (_root.cannon.hitTest(this) && (_currentframe == 1)) { _root.cannon.health = _root.cannon.health - 20; play(); speed = 0; } } if (_root._currentframe != _root.THE_FRAME_WITH_THE_GAME_ON_IT) { this.removeMovieClip(); } }
Instance of Symbol 84 MovieClip "plane" in Frame 20
onClipEvent (load) { if (_name != "plane") { RANDOM = Math.random(); if (RANDOM <= 0.5) { _x = -200; _xscale = 100; } else { _x = 600; _xscale = -100; } speed = 2 + (Math.random() * 5); } health = 2; } onClipEvent (enterFrame) { if (_name != "plane") { if (!dead) { _x = (_x + (speed * (_xscale / 100))); i = 100; while (i <= 150) { if (_root["BULLET" + i].hitTest(this)) { play(); health--; _root.score = _root.score + 50; _root["BULLET" + i].removeMovieClip(); } i++; } if (Math.random() >= 0.98) { _root.bombcount++; duplicateMovieClip (_root.bomb, "bomb" + _root.bombcount, _root.bombcount); _root["bomb" + _root.bombcount]._x = _x + (((_width / 2) * _xscale) / 100); _root["bomb" + _root.bombcount]._y = _y + _height; } } } if ((_x >= 600) || (_x <= -100)) { this.removeMovieClip(); } if (_root._currentframe != _root.THE_FRAME_WITH_THE_GAME_ON_IT) { this.removeMovieClip(); } }
Instance of Symbol 85 MovieClip "gun" in Frame 20
onClipEvent (load) { _root.shot = 0; shotcount = 100; } onClipEvent (mouseMove) { Xd = _root._xmouse - _x; Yd = _root._ymouse - _y; _rotation = (((-Math.atan2(Xd, Yd)) / (Math.PI/180)) + 180); } onClipEvent (mouseDown) { if (_root.shot == 0) { shotcount++; duplicateMovieClip (_root.BULLET, "BULLET" + shotcount, shotcount); _root["BULLET" + shotcount]._x = _x; _root["BULLET" + shotcount]._y = _y; _root["BULLET" + shotcount].ANGLE = _rotation; _root.shot = 6; } } onClipEvent (enterFrame) { if (_root.shot > 0) { _root.shot--; } if ((_root.cannon.health <= 0) || (_root.MISSILEcount <= 0)) { this._visible = false; } }
Instance of Symbol 98 MovieClip "cannon" in Frame 20
onClipEvent (load) { health = 100; } on (keyPress "<Space>") { health = 0; }
Instance of Symbol 99 MovieClip "BULLET" in Frame 20
onClipEvent (load) { speed = 10; Xspeed = Math.sin(ANGLE * (Math.PI/180)) * speed; Yspeed = Math.cos(ANGLE * (Math.PI/180)) * speed; } onClipEvent (enterFrame) { _x = (_x + Xspeed); _y = (_y - Yspeed); i = 50; while (i <= 99) { if (this.hitTest(_root["bomb" + i]) && (_root["bomb" + i]._currentframe == 1)) { _root["bomb" + i].speed = 0; _root["bomb" + i].play(); _root.score = _root.score + 50; this.removeMovieClip(); } i++; } if ((((_x >= 440) || (_x <= 0)) || (_y >= 405)) || (_y <= 0)) { this.removeMovieClip(); } if (_root._currentframe != _root.THE_FRAME_WITH_THE_GAME_ON_IT) { this.removeMovieClip(); } }
Instance of Symbol 115 MovieClip "MISSILE8" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE5" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE6" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE7" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE9" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE10" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE1" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE2" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE3" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Instance of Symbol 115 MovieClip "MISSILE4" in Frame 20
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if (dead) { play(); } }
Frame 21
stopAllSounds();
Frame 48
stop();
Symbol 12 MovieClip Frame 1
blip1 = new Sound(this); blip1.attachSound("blip1"); blip1.start(0, 0);
Symbol 14 Button
on (release) { gotoAndStop (15); }
Symbol 19 MovieClip Frame 1
blip1 = new Sound(this); blip1.attachSound("blip1"); blip1.start(0, 0);
Symbol 25 Button
on (release) { gotoAndStop (20); }
Symbol 26 Button
on (release) { gotoAndStop (49); }
Symbol 44 MovieClip Frame 3
if (health > 0) { gotoAndStop (1); } else { dead = true; }
Symbol 44 MovieClip Frame 16
removeMovieClip(this);
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 7
open = true;
Symbol 51 MovieClip Frame 8
if ((_x + (_width / 2)) <= 400) { gotoAndPlay (7); } else { open = false; }
Symbol 58 MovieClip Frame 1
stop();
Symbol 58 MovieClip Frame 15
this.removeMovieClip();
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 10
this.removeMovieClip();
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 3
if (health > 0) { gotoAndStop (1); } else { dead = true; }
Symbol 84 MovieClip Frame 16
removeMovieClip(this);
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 52
_root.gotoAndPlay("end");
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 30
_root.MISSILEcount--; this.swapDepths(999); this.removeMovieClip();
Symbol 133 MovieClip Frame 1
blip1 = new Sound(this); blip1.attachSound("blip1"); blip1.start(0, 0);
Symbol 134 Button
on (release) { gotoAndStop (20); }
Symbol 137 MovieClip Frame 1
blip1 = new Sound(this); blip1.attachSound("blip1"); blip1.start(0, 0);
Symbol 138 Button
on (release) { gotoAndStop (19); }
Symbol 142 MovieClip Frame 1
blip1 = new Sound(this); blip1.attachSound("blip1"); blip1.start(0, 0);
Symbol 143 Button
on (release) { gotoAndStop (20); }

Library Items

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

Instance Names

"helicopter"Frame 20Symbol 44 MovieClip
"bomber"Frame 20Symbol 51 MovieClip
"bomb"Frame 20Symbol 58 MovieClip
"BIGbomb"Frame 20Symbol 68 MovieClip
"actions"Frame 20Symbol 70 MovieClip
"plane"Frame 20Symbol 84 MovieClip
"gun"Frame 20Symbol 85 MovieClip
"cannon"Frame 20Symbol 98 MovieClip
"BULLET"Frame 20Symbol 99 MovieClip
"MISSILE8"Frame 20Symbol 115 MovieClip
"MISSILE5"Frame 20Symbol 115 MovieClip
"MISSILE6"Frame 20Symbol 115 MovieClip
"MISSILE7"Frame 20Symbol 115 MovieClip
"MISSILE9"Frame 20Symbol 115 MovieClip
"MISSILE10"Frame 20Symbol 115 MovieClip
"MISSILE1"Frame 20Symbol 115 MovieClip
"MISSILE2"Frame 20Symbol 115 MovieClip
"MISSILE3"Frame 20Symbol 115 MovieClip
"MISSILE4"Frame 20Symbol 115 MovieClip
"plane"Symbol 84 MovieClip Frame 1Symbol 76 MovieClip

Special Tags

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

Labels

"end"Frame 21
"dead"Symbol 44 MovieClip Frame 16
"dead"Symbol 84 MovieClip Frame 16

Dynamic Text Variables

_root.SCORESymbol 118 EditableText"<p align="left"><font face="Visitor TT2 (BRK)" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">0000000000</font></p>"
_root.cannon.healthSymbol 121 EditableText"<p align="left"><font face="Visitor TT2 (BRK)" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.SCORESymbol 130 EditableText"<p align="left"><font face="Visitor TT2 (BRK)_65pt_st" size="65" color="#ffff00" letterSpacing="0.000000" kerning="1">0000000000</font></p>"




http://swfchan.com/10/46676/info.shtml
Created: 3/5 -2019 06:16:34 Last modified: 3/5 -2019 06:16:34 Server time: 02/05 -2024 18:27:14