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

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

Those darn bugs!.swf

This is the info page for
Flash #59430

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


Text
Start Game

Those
darn
bugs!

<p align="center"><font face="_sans" size="18" color="#ffffff"><b>How to play?</b></font></p><p align="center"><font face="_sans" size="18" color="#ffffff"><b>Move with mouse and avoid the darn bugs!</b></font></p><p align="center"><font face="_sans" size="24" color="#ffffff">Collect the green balls.</font></p><p align="center"></p>

0

Level

0

Time

nabiBrian

Play again?


ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); stop();
Instance of Symbol 19 MovieClip in Frame 1
onClipEvent (enterFrame) { text = ((int(_parent.getBytesLoaded() / 1000) add " KBYTES OF ") add int(_parent.getBytesTotal() / 1000)) add " LOADED ..."; if (_parent.getBytesTotal() == _parent.getBytesLoaded()) { _parent.gotoAndStop(2); } }
Frame 2
function setupgame() { game = {}; game.sw = 400; game.sh = 400; game.enemy_speed = 4; game.enemy_num = 1; game.enemy_size = 10; game.mysize = 15; game.myspeed = 10; game.bonusspeed = 2; game.bonus = false; game.lvl = 0; game.time = 0; game.lvltime = 0; } function rungame() { mc = gamemc.me; if (game.time == 0) { game.time = getTimer(); } if (getTimer() >= game.lvltime) { game.lvltime = getTimer() + 5000; game.lvl++; game.mysize = game.mysize + 4; mc._width = game.mysize; mc._height = game.mysize; mc.me.gotoAndPlay(30); } border.lvl = game.lvl; border.time = Math.round((getTimer() - game.time) / 1000); if (gamemc._xmouse < (game.mysize / 2)) { gamemc.xmouse = game.mysize / 2; } else if ((game.sw - (game.mysize / 2)) < gamemc._xmouse) { gamemc.xmouse = game.sw - (game.mysize / 2); } else { gamemc.xmouse = gamemc._xmouse; } if (gamemc._ymouse < (game.mysize / 2)) { gamemc.ymouse = game.mysize / 2; } else if ((game.sh - (game.mysize / 2)) < gamemc._ymouse) { gamemc.ymouse = game.sh - (game.mysize / 2); } else { gamemc.ymouse = gamemc._ymouse; } if (gamemc.xmouse != mc._x) { mc._x = mc._x + ((gamemc.xmouse - mc._x) / game.myspeed); } if (gamemc.ymouse != mc._y) { mc._y = mc._y + ((gamemc.ymouse - mc._y) / game.myspeed); } for (var name in gamemc:en) { var _local1 = gamemc.en[name]; if ((_local1.stopTime < getTimer()) && (_local1.stopped != undefined)) { if (_local1.stopped) { _local1.stopped = false; _local1.legs.gotoAndStop(1); if (_local1.smart) { rotateTowards(_local1, mc._x, mc._y, _local1.enemy_speed); } _local1.stopTime = (getTimer() + 1000) + random(5000); } else { _local1.stopped = true; _local1.legs.gotoAndStop(2); _local1.stopTime = getTimer() + random(3000); } } if (_local1.stopped != true) { _local1._x = _local1._x + _local1.xmov; _local1._y = _local1._y + _local1.ymov; } if (((((game.sw + 40) < _local1._x) || (_local1._x < -40)) || ((game.sh + 40) < _local1._y)) || (_local1._y < -40)) { removeMovieClip(_local1); } var _local2 = _local1._y - mc._y; var _local3 = _local1._x - mc._x; var dist = (game.enemy_size + (game.mysize / 2)); if ((((_local2 * _local2) + (_local3 * _local3)) < (dist * dist)) && (!game.ending)) { if (!_local1.bonus) { game.lvltime = getTimer() + 50000; mc.me.gotoAndPlay(2); mc.shadow._visible = false; game.ending = true; continue; } game.mysize = game.mysize - 8; mc._width = game.mysize; mc._height = game.mysize; mc.me.gotoAndPlay(30); removeMovieClip(_local1); game.bonus = false; } } if ((970 - game.lvl) < random(1000)) { startEnemy(game.enemy_num); } if (((random(1000) > 995) && (!game.bonus)) && (game.mysize > 23)) { addBonus(game.enemy_num); } } function startEnemy(num) { var _local3 = num; gamemc.en.attachMovie("enemy", "enemy" + _local3, _local3); var _local1 = gamemc.en["enemy" + _local3]; var _local2 = random(4); if (_local2 == 0) { _local1._x = -40; _local1._y = random(game.sh); } else if (_local2 == 1) { _local1._x = game.sw + 40; _local1._y = random(game.sh); } else if (_local2 == 2) { _local1._x = random(game.sw); _local1._y = game.sh + 40; } else if (_local2 == 3) { _local1._x = random(game.sw); _local1._y = -40; } _local2 = random(Math.round(game.lvl / 3)); if (_local2 > 2) { _local2 = 2; } if (_local2 == 0) { _local1.body.gotoAndStop(1); _local1.enemy_speed = game.enemy_speed; } else if (_local2 == 1) { _local1.body.gotoAndStop(2); _local1.enemy_speed = game.enemy_speed + 1; _local1.stopTime = (getTimer() + 1000) + random(5000); _local1.stopped = false; } else if (_local2 == 2) { _local1.body.gotoAndStop(3); _local1.enemy_speed = game.enemy_speed - 1; _local1.stopTime = (getTimer() + 1000) + random(5000); _local1.stopped = false; _local1.smart = true; } rotateTowards(_local1, mc._x, mc._y, _local1.enemy_speed); game.enemy_num++; if (game.enemy_num > 100) { game.enemy_num = 1; } soundmc.play(); } function addBonus(num) { gamemc.en.attachMovie("bonus", "bonus", num); var _local1 = gamemc.en.bonus; var _local2 = random(4); if (_local2 == 0) { _local1._x = -40; _local1._y = random(game.sh); _local1.xmov = game.bonusspeed; _local1.ymov = 0; } else if (_local2 == 1) { _local1._x = game.sw + 40; _local1._y = random(game.sh); _local1.xmov = -game.bonusspeed; _local1.ymov = 0; } else if (_local2 == 2) { _local1._x = random(game.sw); _local1._y = game.sh + 40; _local1.ymov = -game.bonusspeed; _local1.xmov = 0; } else if (_local2 == 3) { _local1._x = random(game.sw); _local1._y = -40; _local1.ymov = game.bonusspeed; _local1.xmov = 0; } _local1.bonus = true; game.bonus = true; game.enemy_num++; if (game.enemy_num > 100) { game.enemy_num = 1; } _local1.play(); } function rotateTowards(clip, targetX, targetY, speed) { var _local1 = clip; var _local2 = {x:_local1._x, y:_local1._y}; _local1._parent.localToGlobal(_local2); var deltaX = (targetX - _local2.x); var deltaY = (targetY - _local2.y); var _local3 = Math.atan2(deltaY, deltaX); var rotationAngle = radiansToDegrees(_local3); _local1.xmov = speed * Math.cos(_local3); _local1.ymov = speed * Math.sin(_local3); _local1._rotation = rotationAngle; } function radiansToDegrees(radians) { return((radians / 3.141593) * 180); } border.lvl = 0; border.time = 0;
Instance of Symbol 43 MovieClip in Frame 3
onClipEvent (load) { _root.setupgame(); } onClipEvent (enterFrame) { _root.rungame(); }
Symbol 5 MovieClip Frame 1
stop();
Symbol 16 MovieClip [bonus] Frame 5
stop();
Symbol 24 Button
on (release) { gotoAndStop (3); }
Symbol 41 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 25
_root.gotoAndStop(4); stop();
Symbol 54 Button
on (release) { gotoAndStop (2); }

Library Items

Symbol 1 GraphicUsed by:3
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:1 2Used by:5
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:3 4Used by:12
Symbol 6 GraphicUsed by:11
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:11
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:11
Symbol 11 MovieClipUses:6 8 10Used by:12
Symbol 12 MovieClip [enemy]Uses:5 11
Symbol 13 ShapeTweeningUsed by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip [bonus]Uses:13 14 15
Symbol 17 FontUsed by:18 33 34 35 36 37 55
Symbol 18 EditableTextUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:Timeline
Symbol 23 GraphicUsed by:24 54
Symbol 24 ButtonUses:23Used by:Timeline
Symbol 25 FontUsed by:26
Symbol 26 EditableTextUses:25Used by:Timeline
Symbol 27 FontUsed by:28 29
Symbol 28 EditableTextUses:27Used by:Timeline
Symbol 29 EditableTextUses:27Used by:Timeline
Symbol 30 FontUsed by:31
Symbol 31 EditableTextUses:30Used by:Timeline
Symbol 32 GraphicUsed by:38
Symbol 33 EditableTextUses:17Used by:38
Symbol 34 EditableTextUses:17Used by:38
Symbol 35 EditableTextUses:17Used by:38
Symbol 36 EditableTextUses:17Used by:38
Symbol 37 EditableTextUses:17Used by:38
Symbol 38 MovieClipUses:32 33 34 35 36 37Used by:Timeline
Symbol 39 GraphicUsed by:41
Symbol 40 SoundUsed by:41
Symbol 41 MovieClipUses:39 40Used by:Timeline
Symbol 42 SoundUsed by:Timeline
Symbol 43 MovieClipUsed by:Timeline
Symbol 44 MovieClipUsed by:53
Symbol 45 GraphicUsed by:51
Symbol 46 ShapeTweeningUsed by:51
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 SoundUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:45 46 47 48 49 50Used by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:44 52Used by:Timeline
Symbol 54 ButtonUses:23Used by:Timeline
Symbol 55 EditableTextUses:17Used by:Timeline

Instance Names

"border"Frame 2Symbol 38 MovieClip
"soundmc"Frame 2Symbol 41 MovieClip
"gamemc"Frame 3Symbol 53 MovieClip
"legs"Symbol 12 MovieClip [enemy] Frame 1Symbol 5 MovieClip
"body"Symbol 12 MovieClip [enemy] Frame 1Symbol 11 MovieClip
"shadow"Symbol 52 MovieClip Frame 1Symbol 51 MovieClip
"me"Symbol 52 MovieClip Frame 1Symbol 51 MovieClip
"en"Symbol 53 MovieClip Frame 1Symbol 44 MovieClip
"me"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 12 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bonus"

Dynamic Text Variables

textSymbol 18 EditableText""
lvlSymbol 33 EditableText"0"
timeSymbol 35 EditableText"0"




http://swfchan.com/12/59430/info.shtml
Created: 16/4 -2019 18:13:03 Last modified: 16/4 -2019 18:13:03 Server time: 18/05 -2024 10:05:20