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

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

Birth Control.swf

This is the info page for
Flash #106000

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


Text
Q

BIRTH CONTROL

INSTRUCTIONS

As you play as the egg, you must
survive, as hoards after hoards
of… yeah, just play the game.

SPACE TO FIRE

ARROW KEYS TO ROTATE

PLAY

0

IT'S A BOY!

IT'S A GIRL!

0

MENU

ActionScript [AS1/AS2]

Frame 1
stop(); stage.scaleMode = "noScale"; sob.stop(0, 1); playbut.onRelease = function () { gotoAndStop ("game"); }; music = new Sound(_root); music.attachSound("music"); music.setVolume(140); music.start(0, 99); var q = 3; var sound = 1; qualityBut.onRelease = function () { if (q == 3) { _quality = "Low"; q = 1; } else if (q == 1) { _quality = "Medium"; q = 2; } else { _quality = "High"; q = 3; } }; soundBut.onRelease = function () { if (sound == 1) { soundIcon.nextFrame(); music.stop(); sob.stop(); } else { soundIcon.prevFrame(); music.start(0, 99); } sound = sound * -1; };
Frame 2
var enemyNum = 0; var bulletNum = 0; var level = 1; var columns = 1; var scorevar = 0; var go = true; _root.createEmptyMovieClip("sperms", 1000); _root.sperms._x = 0; _root.sperms._y = 0; _root.createEmptyMovieClip("bulletLayer", 1001); _root.bulletLayer._x = 0; _root.bulletLayer._y = 0; onEnterFrame = function () { if (go == true) { columns = level + 1; rows = 13; i = 0; while (i < columns) { j = 0; while (j < rows) { sm = ("sprm" + i) + j; sperms.attachMovie("sperm", sm, (i * 14) + j); sperms[sm]._y = ((i * 45) + 100) - (columns * 30); sperms[sm]._x = (j * 20) + 150; enemyNum++; j++; } i++; } go = false; } else if (enemyNum == 0) { level++; go = true; } };
Frame 3
_root.createEmptyMovieClip("sperms", 1000); _root.sperms._x = 0; _root.sperms._y = 0; _root.createEmptyMovieClip("bulletLayer", 1001); _root.bulletLayer._x = 0; _root.bulletLayer._y = 0; playbut.onRelease = function () { gotoAndStop ("title"); }; if (_root.sound > 0) { var sob = new Sound(_root.cry); sob.attachSound("sob"); sob.setVolume(30); sob.start(0, 1); }
Symbol 31 MovieClip [sperm] Frame 1
#initclip 6 Object.registerClass("sperm", sperm); #endinitclip
Symbol 33 MovieClip [bullet] Frame 1
#initclip 4 Object.registerClass("bullet", bullet); #endinitclip
Symbol 35 MovieClip [arrow] Frame 1
#initclip 5 Object.registerClass("arrow", arrow); #endinitclip
Symbol 43 MovieClip Frame 1
stop();
Symbol 62 MovieClip [__Packages.bullet] Frame 0
class bullet extends MovieClip { var _x, dx, _y, dy, _rotation, removeMovieClip; function bullet () { super(); } function onEnterFrame() { moves(); _x = _x + dx; _y = _y + dy; } function moves() { dx = speed * Math.cos((Math.PI/180) * _rotation); dy = speed * Math.sin((Math.PI/180) * _rotation); if (_root.sperms.hitTest(_x, _y, true)) { var _local5 = 0; while (_local5 <= _root.columns) { var _local4 = 0; while (_local4 <= 13) { var _local3 = ("sprm" + _local5) + _local4; if (_root.sperms[_local3].hitTest(_x, _y)) { _root.sperms[_local3].removeMovieClip(); removeMovieClip(); _root.scorevar = _root.scorevar + 10; _root.enemyNum--; } if (_root.sperms[_local3].hitTest(_x, _y + 6)) { _root.sperms[_local3].removeMovieClip(); removeMovieClip(); _root.scorevar = _root.scorevar + 10; _root.enemyNum--; } _local4++; } _local5++; } } if (((_y < -30) || (_x < -30)) || (_x > 580)) { removeMovieClip(); } } var speed = 12; var testRate = 3; var testing = 0; }
Symbol 63 MovieClip [__Packages.arrow] Frame 0
class arrow extends MovieClip { var _rotation, _x, _y; function arrow () { super(); } function onEnterFrame() { movement(); if (fireWait != 0) { fireWait--; } } function movement() { if (rot > (-MaxRotate)) { if (Key.isDown(37)) { rot = rot - rotSpeed; _rotation = _rotation - rotSpeed; } } if (rot < MaxRotate) { if (Key.isDown(39)) { rot = rot + rotSpeed; _rotation = _rotation + rotSpeed; } } if (Key.isDown(32)) { if (fireWait == 0) { fire(); fireWait = fireRate; } } } function fire() { var _local3 = "bullet" + _root.bulletNum; _root.bulletLayer.attachMovie("bullet", _local3, _root.bulletNum); _root.bulletLayer[_local3]._x = _x; _root.bulletLayer[_local3]._y = _y; _root.bulletLayer[_local3]._rotation = _rotation - 90; _root.bulletLayer[_local3]._x = _root.bulletLayer[_local3]._x + (140 * Math.cos((Math.PI/180) * _root.bulletLayer[_local3]._rotation)); _root.bulletLayer[_local3]._y = _root.bulletLayer[_local3]._y + (140 * Math.sin((Math.PI/180) * _root.bulletLayer[_local3]._rotation)); _root.bulletNum++; if (_root.sound > 0) { var _local4 = new Sound(_root.bulletLayer[_local3]); _local4.attachSound("shot"); _local4.setVolume(20); _local4.start(0, 1); } } var MaxRotate = 70; var rot = 0; var rotSpeed = 2; var fireRate = 9; var fireWait = arrow.prototype.fireRate; }
Symbol 64 MovieClip [__Packages.sperm] Frame 0
class sperm extends MovieClip { var _rotation, _x, _y; function sperm () { super(); } function onEnterFrame() { if (xspeed > 0) { _rotation = -25; } else { _rotation = 25; } if ((_x > 540) || (_x < 10)) { xspeed = xspeed * -1; } _x = _x + xspeed; _y = _y + 0.2; if (_y > 280) { _root.gotoAndStop("end"); } } var xspeed = 2.5; }
Symbol 55 MovieClip Frame 28
stop();
Symbol 58 MovieClip Frame 1
if (Math.random() < 0.5) { gotoAndStop (3); }
Symbol 58 MovieClip Frame 2
stop();

Library Items

Symbol 1 Sound [sob]
Symbol 2 Sound [shot]
Symbol 3 Sound [music]
Symbol 4 GraphicUsed by:26
Symbol 5 GraphicUsed by:26
Symbol 6 GraphicUsed by:26
Symbol 7 GraphicUsed by:26
Symbol 8 GraphicUsed by:26
Symbol 9 GraphicUsed by:26
Symbol 10 GraphicUsed by:26
Symbol 11 GraphicUsed by:26
Symbol 12 GraphicUsed by:26
Symbol 13 GraphicUsed by:26
Symbol 14 GraphicUsed by:26
Symbol 15 GraphicUsed by:26
Symbol 16 GraphicUsed by:26
Symbol 17 GraphicUsed by:26
Symbol 18 GraphicUsed by:26
Symbol 19 GraphicUsed by:26
Symbol 20 GraphicUsed by:26
Symbol 21 GraphicUsed by:26
Symbol 22 GraphicUsed by:26
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25Used by:30
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:30
Symbol 30 MovieClipUses:26 29Used by:31
Symbol 31 MovieClip [sperm]Uses:30
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClip [bullet]Uses:32
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClip [arrow]Uses:34Used by:Timeline
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClipUses:37Used by:Timeline
Symbol 39 FontUsed by:40
Symbol 40 TextUses:39Used by:Timeline
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:41 42Used by:Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 ButtonUses:44Used by:Timeline
Symbol 46 FontUsed by:47 48 49 50 51 52 54 56 57 59 60
Symbol 47 TextUses:46Used by:53
Symbol 48 TextUses:46Used by:53
Symbol 49 TextUses:46Used by:53
Symbol 50 TextUses:46Used by:53
Symbol 51 TextUses:46Used by:53
Symbol 52 TextUses:46Used by:53
Symbol 53 MovieClipUses:47 48 49 50 51 52Used by:55  Timeline
Symbol 62 MovieClip [__Packages.bullet]
Symbol 63 MovieClip [__Packages.arrow]
Symbol 64 MovieClip [__Packages.sperm]
Symbol 54 EditableTextUses:46Used by:Timeline
Symbol 55 MovieClipUses:53Used by:Timeline
Symbol 56 EditableTextUses:46Used by:58
Symbol 57 EditableTextUses:46Used by:58
Symbol 58 MovieClipUses:56 57Used by:Timeline
Symbol 59 EditableTextUses:46Used by:Timeline
Symbol 60 TextUses:46Used by:Timeline
Symbol 61 MovieClipUsed by:Timeline

Instance Names

"soundIcon"Frame 1Symbol 43 MovieClip
"qualityBut"Frame 1Symbol 45 Button
"soundBut"Frame 1Symbol 45 Button
"playbut"Frame 1Symbol 45 Button
"arrows"Frame 2Symbol 35 MovieClip [arrow]
"score"Frame 2Symbol 54 EditableText
"score"Frame 3Symbol 59 EditableText
"cry"Frame 3Symbol 61 MovieClip
"playbut"Frame 3Symbol 45 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sob"
ExportAssets (56)Timeline Frame 1Symbol 2 as "shot"
ExportAssets (56)Timeline Frame 1Symbol 3 as "music"
ExportAssets (56)Timeline Frame 1Symbol 31 as "sperm"
ExportAssets (56)Timeline Frame 1Symbol 33 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 35 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 62 as "__Packages.bullet"
ExportAssets (56)Timeline Frame 1Symbol 63 as "__Packages.arrow"
ExportAssets (56)Timeline Frame 1Symbol 64 as "__Packages.sperm"

Labels

"title"Frame 1
"game"Frame 2
"end"Frame 3

Dynamic Text Variables

scorevarSymbol 54 EditableText"0"
scorevarSymbol 59 EditableText"0"




http://swfchan.com/22/106000/info.shtml
Created: 17/3 -2019 03:03:02 Last modified: 17/3 -2019 03:03:02 Server time: 12/05 -2024 06:04:24