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

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

Duck Tracker.swf

This is the info page for
Flash #42056

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


Text
20%

. . . L o a d i n g . . .

P L A Y

Y o u   a r e   a   h u n t e r   a n d   y o u   w a n t   t o
s h o o t   s o m e   d u c k s
A i m   w i t h   t h e   m o u s e   a n d   u s e   t h e
s p a c e   b a r   t o   s h o o t .   T r y   t o   h u n t   a s
m a n y   D u c k s   a s   y o u   c a n .

Y o u   a r e   a   h u n t e r   a n d   y o u   w a n t   t o
s h o o t   s o m e   d u c k s
A i m   w i t h   t h e   m o u s e   a n d   u s e   t h e
s p a c e   b a r   t o   s h o o t .   T r y   t o   h u n t   a s
m a n y   D u c k s   a s   y o u   c a n .

s o n

actions

button

0

30

A m m o   :

A m m o   :

S c o r e   :

S c o r e   :

0

L e v e l   :

L e v e l   :

0

D u c k s   :

D u c k s   :

0

L e v e l

L e v e l

1

1

0

F i n a l   s c o r e   :

0

S U B M I T

S o r r y ,   y o u r   n o t   g o o d   e n o u g h !

A   g o o d   d a y ' s   h u n t i n g ! !

A   g o o d   d a y ' s   h u n t i n g ! !

ActionScript [AS1/AS2]

Frame 1
lesbits = this.getBytesLoaded(); total = this.getBytesTotal(); pc = int((lesbits / total) * 100) + "%"; if (lesbits == total) { _root.gotoAndPlay(3); } Stage.showMenu = false;
Frame 2
gotoAndPlay (1);
Frame 3
Mouse.show(); stop();
Frame 4
Mouse.hide(); function initGame() { nextBalloonTime = 0; nextBalloon = 0; balloons = []; numBalloons = 500; ammo = 50; nextBulletTime = 0; nextBullet = 0; bullets = []; score = 0; level = 1; ducks = 0; } function newBalloon() { if (nextBalloon < numBalloons) { if (nextBalloonTime < getTimer()) { if (Math.random() < 0.5) { attachMovie("balloon", "balloon" + nextBalloon, nextBalloon); ballon = _root["balloon" + nextBalloon]; if (Math.random() >= 0.5) { _root["balloon" + nextBalloon]._x = 580; if (level != 1) { if (level != 2) { if (level == 3) { dx = -8; } } else { dx = -6; } } else { dx = -4; } ballon._xscale = Math.abs(ballon._xscale) * -1; } else { _root["balloon" + nextBalloon]._x = -30; if (level != 1) { if (level != 2) { if (level == 3) { dx = 8; _root.back.gotoandstop(3); } } else { dx = 6; _root.back.gotoandstop(2); } } else { dx = 4; _root.back.gotoandstop(1); } ballon._xscale = Math.abs(ballon._xscale); } _root["balloon" + nextBalloon]._y = int(Math.random() * 100) + 47; balloons.push({clip:"balloon" + nextBalloon, d:dx}); nextBalloon++; nextBalloonTime = getTimer() + 2000; } } } } function aimStraw() { dx = _xmouse - straw._x; dy = _ymouse - straw._y; strawRadians = Math.atan2(dy, dx); strawDegrees = (360 * strawRadians) / 6.283185; straw._rotation = strawDegrees; } function moveBalloons() { i = balloons.length - 1; while (i >= 0) { dx = balloons[i].d; balloon = _root[balloons[i].clip]; balloon._x = balloon._x + dx; if ((dx < 0) && (balloon._x < -20)) { balloon.removemovieclip(); numBalloons--; balloons.splice(i, 1); } else if ((0 < dx) && (570 < balloon._x)) { balloon.removemovieclip(); numBalloons--; balloons.splice(i, 1); } i--; } if ((nextBalloon >= numBalloons) && (balloons.length < 1)) { gotoAndStop (5); } } function shootBullet() { if (nextBulletTime < getTimer()) { attachMovie("bullet", "bullet" + nextBullet, nextBullet + 9999); bullet = _root["bullet" + nextBullet]; _root.son.gotoandplay(2); bullet._x = straw._x + (Math.cos(strawRadians) * 20); bullet._y = straw._y + (Math.sin(strawRadians) * 20); bullets.push({clip:bullet, angle:strawRadians, down:0}); nextBullet++; nextBulletTime = getTimer() + 1000; } } function moveBullets() { i = bullets.length - 1; while (i >= 0) { bullet = bullets[i].clip; bullet._x = bullet._x + (Math.cos(bullets[i].angle) * 20); bullet._y = bullet._y + (Math.sin(bullets[i].angle) * 20); bullet._y = bullet._y + bullets[i].down; bullets[i].down = bullets[i].down + 0.5; if (400 < bullet._y) { bullet.removemovieclip(); bullets.splice(i, 1); ammo--; if (ammo < 1) { gotoAndStop (5); } } else if (bullet._y < 5) { bullet.removemovieclip(); numBalloons--; bullets.splice(i, 1); ammo--; } else { if (checkCollision(bullet)) { bullet.removemovieclip(); numBalloons--; bullets.splice(i, 1); ammo--; } if (ammo < 1) { gotoAndStop (5); } } i--; } } function checkCollision(bullet) { j = balloons.length - 1; while (j >= 0) { balloon = _root[balloons[j].clip]; if (distance(bullet, balloon) < 15) { balloon.gotoandplay(2); balloons.splice(j, 1); if (level != 1) { if (level != 2) { if (level == 3) { score = score + 25; } } else { score = score + 15; } } else { score = score + 10; } ducks++; if (score != 200) { if (score != 500) { if (score == 1000) { _root.gotoandstop("end"); } } else { level = 3; ammo = 50; _root.nextlevel.gotoandplay(2); _root.nextlevel.nextLev.niv = 3; } } else { level = 2; ammo = 50; _root.nextlevel.gotoandplay(2); _root.nextlevel.nextLev.niv = 2; } return(true); } j--; } return(false); } function distance(clip1, clip2) { dx = clip1._x - clip2._x; dy = clip1._y - clip2._y; return(Math.sqrt((dx * dx) + (dy * dy))); } function removeAll() { i = 1; while (i < 100) { bullet = _root["bullet" + i]; bullet.removemovieclip(); balloon = _root["balloon" + i]; balloon.removemovieclip(); _root.fox.removemovieclip(); i++; } } stop();
Instance of Symbol 59 MovieClip "fox" in Frame 4
onClipEvent (load) { _root.initGame(); _root.crosshair.swapDepths(20000); _root.fox.swapDepths(19000); } onClipEvent (enterFrame) { _root.newBalloon(); _root.moveBalloons(); _root.aimStraw(); _root.moveBullets(); _root.crosshair._x = _xmouse; _root.crosshair._y = _ymouse; }
Frame 5
stop(); Mouse.show(); _root.crosshair.removeMovieClip(); removeAll(); stop();
Frame 6
stop(); removeAll(); _root.crosshair.removeMovieClip(); Mouse.show();
Symbol 1 MovieClip [balloon] Frame 1
stop();
Symbol 1 MovieClip [balloon] Frame 35
this.removeMovieClip(); stop();
Symbol 22 MovieClip Frame 1
if (this.sessionstarted != 1) { this.arcade = new LoadVars(); this.sessionvars = new LoadVars(); this.arcade.gamename = "ducktracker"; this.arcade.sessdo = "sessionstart"; this.arcade.sendAndLoad("arcade.php", sessionvars, "POST"); if (this.sessionvars.sessiontype != 2) { _root.is_a_challenge = 0; } else { _root.is_a_challenge = 1; } this.sessionstarted = 1; } if (_root.gameover == 1) { if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) { this.prequestvars = new LoadVars(); this.pranswer = new LoadVars(); this.prequestvars.gametime = this.sessionvars.gametime; this.prequestvars.fakekey = this.sessionvars.initbar; _root.score = int(Number(_root.score)); if (_root.score != 0) { this.prequestvars.score = _root.score; } else { this.prequestvars.score = -1; } this.prequestvars.id = this.sessionvars.lastid; this.prequestvars.sessdo = "permrequest"; this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey; this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST"); this.askpermission = 1; } if ((this.pranswer.validate == 1) && (this.finalsent != 1)) { this.burnscore = new LoadVars(); this.burnscore.microone = this.pranswer.microone; this.burnscore.gametime = this.prequestvars.gametime; this.burnscore.id = this.prequestvars.id; if (_root.score == 0) { this.burnscore.noscore = 1; } this.burnscore.sessdo = "burn"; this.burnscore.send("./arcade.php", "_self", "POST"); this.finalsent = 1; } }
Symbol 25 Button
on (release) { gotoAndPlay (4); }
Symbol 39 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 2
stop();
Symbol 44 MovieClip Frame 3
stop();
Symbol 53 Button
on (release) { gotoAndPlay (4); }
Symbol 56 MovieClip Frame 1
stop();
Symbol 62 Button
on (keyPress "<Space>") { _root.shootBullet(); }
Symbol 85 MovieClip Frame 1
stop();
Symbol 98 Button
on (keyPress "<Space>") { _root.shootBullet(); }
Symbol 104 Button
on (release) { _root.score = score; _root.gameover = 1; }
Symbol 113 Button
on (release) { _root.score = score; _root.gameover = 1; }

Library Items

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

Instance Names

"son"Frame 3Symbol 39 MovieClip
"back"Frame 4Symbol 44 MovieClip
"straw"Frame 4Symbol 54 MovieClip
"fox"Frame 4Symbol 56 MovieClip
"fox"Frame 4Symbol 59 MovieClip
"nextlevel"Frame 4Symbol 85 MovieClip
"crosshair"Frame 4Symbol 94 MovieClip
"nextLev"Symbol 85 MovieClip Frame 1Symbol 86 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "balloon"
ExportAssets (56)Timeline Frame 1Symbol 15 as "bullet"

Labels

"start"Frame 3
"play"Frame 4
"game over"Frame 5
"end"Frame 6
"normal"Symbol 1 MovieClip [balloon] Frame 1
"pop"Symbol 1 MovieClip [balloon] Frame 35
"stand"Symbol 56 MovieClip Frame 1

Dynamic Text Variables

pcSymbol 18 EditableText"20%"
scoreSymbol 67 EditableText"0"
ammoSymbol 69 EditableText"30"
levelSymbol 76 EditableText"0"
ducksSymbol 80 EditableText"0"
numBalloonsSymbol 84 EditableText"0"
nivSymbol 91 EditableText"1"
nivSymbol 93 EditableText"1"
scoreSymbol 100 EditableText"0"
ducksSymbol 103 EditableText"0"




http://swfchan.com/9/42056/info.shtml
Created: 10/5 -2019 03:11:30 Last modified: 10/5 -2019 03:11:30 Server time: 29/04 -2024 22:34:45