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

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

Sharp Shooter Alley.swf

This is the info page for
Flash #42309

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


Text
100

Loading

Sharp Shooter Alley

Instructions:
The object of Sharp Shooter Alley is to take down as many armed opponents as
possible.  To shoot an enemy, use the mouse to position the crosshair over the
enemy and the left mouse button to fire.  For each enemy you shoot, you will be
awarded 15 points, but watch out!  The enemy shoots back.  For each time you're
hit by enemy fire, your health meter will decrease.  Every 30 enemies killed will
progress you to the next level, but be careful!  Every time the level progresses, the
enemies get a little smarter and their weapons a little stronger.
As you play, you will encounter powerup items:
- Healthpak: increases your health 25 points.
- Sheild:  absorbs 75% of enemy fire.
Enjoy!

<p align="right"><font face="dubbem" size="18" color="#ff0000"><a href="http://www.thepcmanwebsite.com" target = "_top"><b>The PCman Website </b></a><font face="Arial" size="12" color="#ffffff"><a href="http://www.thepcmanwebsite.com" target = "_top"><b><i>fun, free games-web tools-freeware</i></b></a></font></font></p>

<p align="right"><font face="Arial" size="16" color="#0000ff"><a href="http://www.thepcmanwebsite.com/affiliate_games.shtml" target = "_top"><b><i>&gt;&gt;</i></b></a><font color="#ffff00"><a href="http://www.thepcmanwebsite.com/affiliate_games.shtml" target = "_top"><b><i>Click Here</i></b></a></font><a href="http://www.thepcmanwebsite.com/affiliate_games.shtml" target = "_top"><b><i> to Get FREE Games For Your Site&lt;&lt;</i></b></a></font></p>

Play

score:

0

Sharp Shooter Alley

Level 1

Level 2

Level 3

Level 4

Level 5

Game Over

You killed

enemy soldiers

Play Again

ActionScript [AS1/AS2]

Frame 1
Mouse.show(); loadStatus = Math.round((_level0.getBytesLoaded() / _level0.getBytesTotal()) * 100); loader._xscale = loadStatus; loader._yscale = loadStatus; if (loadStatus == 100) { gotoAndStop ("ready"); }
Frame 2
gotoAndPlay ("loop");
Frame 3
stop();
Frame 4
fscommand ("fullscreen", "true"); fscommand ("showmenu", "false"); Mouse.hide(); armorIcon._visible = 0; target = 15; powerup = 33; life = 100; enemyFire = 1; score = 0; bodyCount = 0; shooting = 0; invinc = 0; varSoldier1a = 0; duration = 0; armor = 0; levelUp = 1; level = 1; gotoAndPlay ("level1");
Instance of Symbol 93 MovieClip "crosshair" in Frame 4
onClipEvent (mouseDown) { _root.crosshair.hit.play(); _root.ammo.nextFrame(); }
Frame 5
stop();
Frame 8
if (_root.armor == 1) { _root.controller.armorOff(); }
Frame 23
gotoAndStop ("gamePlay");
Frame 24
if (_root.armor == 1) { _root.controller.armorOff(); } _root.enemyFire = _root.enemyFire + _root.levelUp; _root.level = _root.level + 1;
Frame 43
gotoAndStop ("gamePlay");
Frame 44
if (_root.armor == 1) { _root.controller.armorOff(); } _root.enemyFire = _root.enemyFire + _root.levelUp; _root.level = _root.level + 1;
Frame 63
gotoAndStop ("gamePlay");
Frame 64
if (_root.armor == 1) { _root.controller.armorOff(); } _root.enemyFire = _root.enemyFire + _root.levelUp; _root.level = _root.level + 1;
Frame 83
gotoAndStop ("gamePlay");
Frame 84
if (_root.armor == 1) { _root.controller.armorOff(); } _root.enemyFire = _root.enemyFire + _root.levelUp; _root.level = _root.level + 1;
Frame 103
gotoAndStop ("gamePlay");
Frame 104
stop();
Symbol 17 Button
on (release) { gotoAndPlay (4); }
Symbol 24 Button
on (press) { _root.score = _root.score + 25; play(); }
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 11
stop();
Symbol 33 Button
on (press) { hitVar = random(2) + 1; if (hitVar == 1) { gotoAndPlay ("hit"); } else { gotoAndPlay ("hit2"); } }
Symbol 37 MovieClip Frame 1
play();
Symbol 37 MovieClip Frame 2
_root.life = _root.life - _root.enemyFire;
Symbol 37 MovieClip Frame 4
_root.life = _root.life - _root.enemyFire;
Symbol 37 MovieClip Frame 6
_root.life = _root.life - _root.enemyFire;
Symbol 37 MovieClip Frame 7
gotoAndStop ("off");
Symbol 54 MovieClip Frame 1
gambler = 0; gotoAndPlay ("revive");
Symbol 54 MovieClip Frame 6
gambler = random(20); if (gambler == 10) { gotoAndPlay ("fire"); }
Symbol 54 MovieClip Frame 7
gotoAndPlay ("loop");
Symbol 54 MovieClip Frame 13
gotoAndPlay ("loop");
Symbol 54 MovieClip Frame 14
_root.score = _root.score + _root.target; _root.bodyCount = _root.bodyCount + 1;
Symbol 54 MovieClip Frame 18
Symbol 54 MovieClip Frame 54
gambler = random(200); if (gambler == 100) { gotoAndPlay ("enter"); }
Symbol 54 MovieClip Frame 55
gotoAndPlay ("revive");
Symbol 54 MovieClip Frame 56
_root.score = _root.score + _root.target; _root.bodyCount = _root.bodyCount + 1;
Symbol 54 MovieClip Frame 60
Symbol 54 MovieClip Frame 96
gambler = random(200); if (gambler == 100) { gotoAndPlay ("enter"); }
Symbol 54 MovieClip Frame 97
gotoAndPlay ("revive2");
Symbol 58 Button
on (press) { hitVar = random(2) + 1; if (hitVar == 1) { gotoAndPlay ("hit"); } else { gotoAndPlay ("hit2"); } }
Symbol 72 MovieClip Frame 1
gambler = 0; gotoAndPlay ("revive");
Symbol 72 MovieClip Frame 6
gambler = random(20); if (gambler == 10) { gotoAndPlay ("fire"); }
Symbol 72 MovieClip Frame 7
gotoAndPlay ("loop");
Symbol 72 MovieClip Frame 13
gotoAndPlay ("loop");
Symbol 72 MovieClip Frame 14
_root.score = _root.score + (_root.target * 2); _root.bodyCount = _root.bodyCount + 1;
Symbol 72 MovieClip Frame 18
Symbol 72 MovieClip Frame 19
gambler = random(400); if (gambler == 200) { gotoAndPlay ("enter"); }
Symbol 72 MovieClip Frame 20
gotoAndPlay ("revive");
Symbol 72 MovieClip Frame 21
_root.score = _root.score + (_root.target * 2); _root.bodyCount = _root.bodyCount + 1;
Symbol 72 MovieClip Frame 53
Symbol 72 MovieClip Frame 54
gambler = random(400); if (gambler == 200) { gotoAndPlay ("enter"); }
Symbol 72 MovieClip Frame 55
gotoAndPlay ("revive2");
Symbol 76 Button
on (press) { _root.score = _root.score + 20; _root.life = _root.life + _root.powerup; gotoAndPlay ("pickup"); }
Symbol 77 Button
on (press) { _root.score = _root.score + 10; _root.life = _root.life + _root.powerup; gotoAndPlay ("pickup"); }
Symbol 78 Button
on (press) { _root.life = _root.life + _root.powerup; gotoAndPlay ("pickup"); }
Symbol 79 MovieClip Frame 1
gambler = 1;
Symbol 79 MovieClip Frame 2
gambler = random(100); if (gambler == 50) { gotoAndPlay ("drop"); }
Symbol 79 MovieClip Frame 3
gotoAndPlay ("loop");
Symbol 79 MovieClip Frame 4
_root.medpak._x = random(200) + 300; scale = random(25) + 75; _root.medpak._xscale = scale; _root.medpak._yscale = scale;
Symbol 79 MovieClip Frame 122
Symbol 81 Button
on (press) { _root.score = _root.score + 30; _root.enemyfire = _root.enemyfire * 0.25; _root.armor = 1; gotoAndPlay ("pickup"); }
Symbol 82 Button
on (press) { _root.score = _root.score + 15; _root.enemyfire = _root.enemyfire * 0.25; _root.armor = 1; gotoAndPlay ("pickup"); }
Symbol 83 Button
on (press) { _root.enemyfire = _root.enemyfire * 0.25; _root.armor = 1; gotoAndPlay ("pickup"); }
Symbol 84 MovieClip Frame 1
gambler = 1;
Symbol 84 MovieClip Frame 2
gambler = random(400); if (gambler == 200) { if (_root.armor != 1) { gotoAndPlay ("drop"); } }
Symbol 84 MovieClip Frame 3
gotoAndPlay ("loop");
Symbol 84 MovieClip Frame 4
_root.armorpak._x = random(200) + 300; scale = random(25) + 75; _root.armorpak._xscale = scale; _root.armorpak._yscale = scale;
Symbol 84 MovieClip Frame 122
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
Symbol 91 MovieClip Frame 3
stop();
Symbol 91 MovieClip Frame 5
stop();
Symbol 91 MovieClip Frame 7
stop();
Symbol 91 MovieClip Frame 9
stop();
Symbol 91 MovieClip Frame 11
stop();
Symbol 91 MovieClip Frame 13
gotoAndStop ("off");
Symbol 93 MovieClip Frame 1
hit._rotation = hit._rotation + 20;
Symbol 93 MovieClip Frame 2
gotoAndPlay ("loop");
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 9
play();
Symbol 103 MovieClip Frame 12
if (_root.clips != 0) { gotoAndStop ("reload"); }
Symbol 116 MovieClip Frame 1
function armorOff() { var _local1 = _root; _local1.duration = 0; _local1.armor = 0; _local1.armorIcon._visible = 0; _local1.enemyfire = _local1.enemyfire * 4; } function durationCount() { _root.duration = _root.duration + 1; if (_root.duration == 240) { armorOff(); } } _root.crosshair._x = _root._xmouse; _root.crosshair._y = _root._ymouse; if (_root.life >= 0) { _root.lifebar.statusbar._xscale = _root.life; } if (_root.life >= 100) { if (_root.invinc != 1) { _root.life = 100; } } if (_root.life < 1) { Mouse.show(); _root.crosshair._visible = 0; _root.gotoAndStop("gameOver"); stop(); } _root.varSoldier1a = random(50); if (_root.varSoldier1a == 25) { _root.soldier1a.duplicateMovieClip(soldier1a, i); } if (_root.armor == 1) { _root.armorIcon._visible = 1; durationCount(); } if (_root.bodyCount == 30) { if (_root.level != 2) { _root.gotoAndPlay("level2"); } } else if (_root.bodyCount == 60) { if (_root.level != 3) { _root.gotoAndPlay("level3"); } } else if (_root.bodyCount == 90) { if (_root.level != 4) { _root.gotoAndPlay("level4"); } } else if (_root.bodyCount == 120) { if (_root.level != 5) { _root.gotoAndPlay("level5"); } }
Symbol 116 MovieClip Frame 2
gotoAndPlay ("loop");
Symbol 127 Button
on (release) { gotoAndPlay (1); }

Library Items

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

Instance Names

"loader"Frame 1Symbol 2 MovieClip
"medpak"Frame 4Symbol 79 MovieClip
"armorpak"Frame 4Symbol 84 MovieClip
"crosshair"Frame 4Symbol 93 MovieClip
"ammo"Frame 4Symbol 103 MovieClip
"lifebar"Frame 4Symbol 108 MovieClip
"armorIcon"Frame 4Symbol 110 MovieClip
"controller"Frame 4Symbol 116 MovieClip
"hit"Symbol 93 MovieClip Frame 1Symbol 91 MovieClip
"statusbar"Symbol 108 MovieClip Frame 1Symbol 106 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$bp$1zCy5f1XYVTAnfuVvGZTu/."

Labels

"loop"Frame 1
"ready"Frame 3
"gamePlay"Frame 5
"level1"Frame 8
"level2"Frame 24
"level3"Frame 44
"level4"Frame 64
"level5"Frame 84
"gameOver"Frame 104
"off"Symbol 37 MovieClip Frame 1
"enter"Symbol 54 MovieClip Frame 2
"loop"Symbol 54 MovieClip Frame 6
"fire"Symbol 54 MovieClip Frame 9
"hit"Symbol 54 MovieClip Frame 14
"revive"Symbol 54 MovieClip Frame 54
"hit2"Symbol 54 MovieClip Frame 56
"revive2"Symbol 54 MovieClip Frame 96
"enter"Symbol 72 MovieClip Frame 2
"loop"Symbol 72 MovieClip Frame 6
"fire"Symbol 72 MovieClip Frame 9
"hit"Symbol 72 MovieClip Frame 14
"revive"Symbol 72 MovieClip Frame 19
"hit2"Symbol 72 MovieClip Frame 21
"revive2"Symbol 72 MovieClip Frame 54
"loop"Symbol 79 MovieClip Frame 2
"drop"Symbol 79 MovieClip Frame 4
"pickup"Symbol 79 MovieClip Frame 122
"loop"Symbol 84 MovieClip Frame 2
"drop"Symbol 84 MovieClip Frame 4
"pickup"Symbol 84 MovieClip Frame 122
"off"Symbol 91 MovieClip Frame 1
"shoot"Symbol 91 MovieClip Frame 2
"loop"Symbol 93 MovieClip Frame 1
"reload"Symbol 103 MovieClip Frame 1
"loop"Symbol 116 MovieClip Frame 1

Dynamic Text Variables

loadStatusSymbol 5 EditableText"100"
_root.scoreSymbol 113 EditableText"0"
_root.bodyCountSymbol 126 EditableText""




http://swfchan.com/9/42309/info.shtml
Created: 10/5 -2019 00:25:58 Last modified: 10/5 -2019 00:25:58 Server time: 05/11 -2024 19:50:47