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

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

Doom - breakout (caconoid).swf

This is the info page for
Flash #77159

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


Text
Patryk Ludamage's

(CACONOID)

space

Left

Right

Loading...

Play

Play

sounds

sound ON/OFF

sound ON/OFF

sound ON/OFF

Dethboard

Again?

Again?

LEVEL

LEVEL

1

Play

Play

ActionScript [AS1/AS2]

Instance of Symbol 43 MovieClip in Frame 1
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; }
Frame 2
if (_framesloaded < _totalframes) { gotoAndPlay(_currentframe - 1); } else { play(); }
Frame 3
hiscore._visible = false;
Frame 5
var lives = 3; var level = 1; setScore(0); globalSound = new Sound(); var music = new Sound(); music.attachSound("music"); music.start(0, 0); stop();
Frame 13
function init(n, x, y) { var _l2 = _root; var _l1 = 0; while (_l1 < n) { _l2.attachMovie("partic", "partic" + _l1, _l1 + 200); _l2["partic" + _l1]._x = x; _l2["partic" + _l1]._y = y; var _l3 = (Math.random() * 50); _l2["partic" + _l1]._xscale = _l2["partic" + _l1]._xscale + _l3; _l2["partic" + _l1]._yscale = _l2["partic" + _l1]._yscale + _l3; _l2["partic" + _l1].freeFall(); _l1++; } } function runparticles(x, y) { init(10, x, y); } function killMC(which) { which.removeMovieClip(); } var gameOn = false; hole._visible = false; txtLvl.text = level; if (level == 1) { brick1._visible = false; brick2._visible = false; brick3._visible = false; } else if (level == 2) { brick1._visible = false; brick2._visible = true; brick3._visible = false; } else if (level == 3) { brick1._visible = false; brick2._visible = true; brick3._visible = true; } else { brick1._visible = true; brick2._visible = true; brick3._visible = true; } var i = 0; while (i < 10) { if (i == 0) { cube = cube0; } else { cube = cube0.duplicateMovieClip("cube" + i, i); } cube.gotoAndStop(i + 1); cube._x = cube0._x + (i * 50); cube._visible = true; i++; } var i = 0; while (i < 10) { cube = cube0.duplicateMovieClip("cube" + (10 + i), i + 10); cube._alpha = 100; cube._y = cube0._y + 25; cube.gotoAndStop(i + 1); cube._x = cube0._x + (i * 50); cube._visible = true; i++; } MovieClip.prototype.freeFall = function () { var _l1 = this; _l1.onEnterFrame = function () { var _l1 = this; if (typeof(_l1.mode) == "undefined") { dir = ((Math.random() > 0.5) ? 1 : -1); _l1.mode = 1; _l1.speedx = (2.5 * Math.random()) * dir; _l1.accel = 2.5 * Math.random(); _l1.factor = Math.random(); if (_l1.factor < 0.2) { _l1.factor = _l1.factor + 0.2; } _l1.count = 2; } if (_l1.mode == 1) { if (_l1.accel > 0) { _l1._x = _l1._x - _l1.speedx; _l1._y = _l1._y - _l1.accel; _l1._rotation = _l1._rotation - _l1.accel; if ((--_l1.count) < 0) { _l1.accel = _l1.accel - _l1.factor; _l1.count = 2; } } else { _l1.mode = 2; } } if (_l1.mode == 2) { _l1._x = _l1._x - _l1.speedx; _l1._y = _l1._y + _l1.accel; _l1._rotation = _l1._rotation - _l1.accel; if ((--_l1.count) < 0) { _l1.accel = _l1.accel + _l1.factor; _l1.count = 2; } if (_l1._y > 370) { killMC(_l1); } } }; };
Frame 14
var dx = 4; var dy = -4; hole._visible = false; lives_mc.gotoAndStop(lives + 1);
Instance of Symbol 96 MovieClip in Frame 38
onClipEvent (enterFrame) { if (Key.isDown(37)) { _parent.lever._x = _parent.lever._x - 5; if (_parent.lever._x < 55) { _parent.lever._x = 55; } } if (Key.isDown(39)) { _parent.lever._x = _parent.lever._x + 5; if (_parent.lever._x > 495) { _parent.lever._x = 495; } } if (_parent.gameOn == true) { _parent.x = _parent.lever._x; if (_parent.dx > 0) { _parent.pingu._xscale = 100; } else { _parent.pingu._xscale = -100; } if (_parent.pingu._x <= 10) { _parent.dx = _parent.dx * -1; } if (_parent.pingu._x >= 540) { _parent.dx = _parent.dx * -1; } _parent.pingu._y = _parent.pingu._y + _parent.dy; if ((_parent.dy < 0) && (_parent.pingu._y >= 350)) { _parent.pingu._y = 345; } _parent.pingu._x = _parent.pingu._x + _parent.dx; if (_parent.dy < 8) { _parent.dy = _parent.dy + 0.18; } if (_parent.dy > 0) { if (Math.abs(_parent.dx) > 1) { if (_parent.dx < 0) { _parent.dx = _parent.dx + 0.01; } else { _parent.dx = _parent.dx - 0.01; } } } if (_parent.pingu._y < 200) { var i = 0; while (i < 20) { thecube = _parent["cube" + i]; if (thecube._visible == true) { if (thecube.hitTest(_parent.pingu)) { thecube._visible = false; _parent.ice_sound.start(); setScore(_parent.score + 10); _parent.txtScr.text = _parent.score; _parent.runparticles(thecube._x, thecube._y); pandcdiff = _parent.pingu._x - thecube._x; _parent.dx = (2 * pandcdiff) / 35; _parent.dy = 3; blocksflag = false; var i = 0; while (i < 20) { thecube = _parent["cube" + i]; if (thecube._visible == true) { blocksflag = true; } i++; } if (blocksflag == false) { _parent.gameOn = false; _parent.gotoAndPlay("nextLevel"); } } } i++; } } brickflag = false; if (_parent.level == 1) { } else if (_parent.level == 2) { if (_parent.pingu.hitTest(_parent.brick2)) { brickflag = true; } } else if (_parent.level == 3) { if (_parent.pingu.hitTest(_parent.brick2) || (_parent.pingu.hitTest(_parent.brick3))) { brickflag = true; } } else if ((_parent.pingu.hitTest(_parent.brick1) || (_parent.pingu.hitTest(_parent.brick2))) || (_parent.pingu.hitTest(_parent.brick3))) { brickflag = true; } if (brickflag) { _parent.dx = _parent.dx * -1; _parent.dy = _parent.dy * -1; _parent.pingu._x = _parent.pingu._x + _parent.dx; _parent.pingu._y = _parent.pingu._y + _parent.dy; } if (_parent.pingu._y >= 350) { px = _parent.pingu._x; lx = _parent.lever._x; flag = false; if (_parent.lever._xscale > 0) { if ((px > lx) && (px < (lx + 50))) { flag = true; diff = px - lx; } } else if ((px < lx) && (px > (lx - 50))) { flag = true; diff = lx - px; } if (flag == true) { _parent.boing_sound.start(); if (diff > 30) { diff = 30; } diffraction = diff / 30; if (diff == 1) { diff = 2; } _parent.dy = -(6 + (diffraction * 3)); if (_parent.lever._xscale > 0) { _parent.pingu._x = _parent.lever._x - 44; } else { _parent.pingu._x = _parent.lever._x + 44; } _parent.dx = _parent.dx * -1; if (diffraction != 1) { if (_parent.dx < 0) { _parent.dx = -4 * diffraction; } else { _parent.dx = 4 * diffraction; } } else { _parent.dx = _parent.dx * 0.1; } _parent.lever._xscale = _parent.lever._xscale * -1; } else if (_parent.pingu._y >= 370) { _parent.pingu._visible = false; _parent.fall_sound.start(); _parent.fall2_sound.start(); _parent.hole._x = _parent.pingu._x; _parent.hole._visible = true; _parent.lives--; _parent.lives_mc.gotoAndStop(_parent.lives + 1); _parent.hole.gotoAndPlay(1); _parent.gameOn = false; } } } }
Frame 59
gameOn = true; var boing_sound = new Sound(); boing_sound.attachSound("boing"); var fall_sound = new Sound(); fall_sound.attachSound("splash"); var ice_sound = new Sound(); ice_sound.attachSound("ice");
Frame 78
stop();
Frame 87
if (lives <= 0) { gotoAndPlay (88); } else { gotoAndPlay (14); }
Instance of Symbol 105 MovieClip "hiscore" in Frame 88
onClipEvent (load) { this._visible = true; }
Frame 97
var i = 0; while (i < 20) { removeMovieClip(this["cube" + i]); i++; } stop();
Instance of Symbol 105 MovieClip "hiscore" in Frame 97
onClipEvent (load) { }
Frame 104
gotoAndPlay (5);
Frame 107
level++; if (((level + 1) % 2) == 0) { if (lives < 3) { lives++; } } txtLvl.text = level; lvl.lvl.text = level;
Frame 115
stop();
Frame 123
gotoAndPlay (13);
Symbol 46 Button
on (release, keyPress "<Enter>") { gotoAndPlay (13); }
Symbol 47 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 51 MovieClip Frame 1
stop();
Symbol 57 Button
on (release) { if (globalSound.getVolume() > 0) { globalSound.setVolume(0); } else { globalSound.setVolume(100); } }
Symbol 69 MovieClip Frame 49
_parent.play(); stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 1
if (!init) { init = 1; }
Symbol 85 MovieClip Frame 1
if (!init) { init = 1; var size = random(100); _xscale = (_xscale + size); _yscale = (_yscale + size); _rotation = random(360); gotoAndStop(random(_totalframes) + 1); }
Symbol 100 Button
on (keyPress "<Space>") { lever._xscale = lever._xscale * -1; }
Symbol 104 Button
on (release) { _visible = false; _parent.play(); }
Symbol 113 Button
on (release, keyPress "<Enter>") { _parent.play(); }

Library Items

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

Instance Names

"cube0"Frame 13Symbol 60 MovieClip
"lever"Frame 13Symbol 64 MovieClip
"hole"Frame 13Symbol 69 MovieClip
"lives_mc"Frame 13Symbol 70 MovieClip
"brick1"Frame 13Symbol 86 MovieClip
"brick2"Frame 13Symbol 89 MovieClip
"brick3"Frame 13Symbol 92 MovieClip
"pingu"Frame 59Symbol 101 MovieClip
"hiscore"Frame 88Symbol 105 MovieClip
"hiscore"Frame 97Symbol 105 MovieClip
"lvl"Frame 107Symbol 114 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "boing"
ExportAssets (56)Timeline Frame 1Symbol 2 as "splash"
ExportAssets (56)Timeline Frame 1Symbol 4 as "partic"
ExportAssets (56)Timeline Frame 5Symbol 2 as "splash"
ExportAssets (56)Timeline Frame 5Symbol 1 as "boing"

Labels

"start1"Frame 5
"credits"Frame 6
"start2"Frame 13
"start3"Frame 14
"gameOver"Frame 88
"nextlevel"Frame 107




http://swfchan.com/16/77159/info.shtml
Created: 4/4 -2019 04:41:23 Last modified: 4/4 -2019 04:41:23 Server time: 09/05 -2024 22:34:52