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

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

Ice Breakout.swf

This is the info page for
Flash #22057

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


Text
SPACE BAR

MOVE RIGHT

MOVE LEFT

CHANGE DIRECTION

T

U

O

K

A

E

R

B

C

I

LOADING...

MINICLIP.COM SAFE SCORE COMPONENT b0.3

Place this component on the second frame of
the movie.

scoreLocation
setScore(int)

The absolute path to the
score variable.
Global function to set the safe
score. Use this function where
the score is defined or
changed. NEVER set or change
the score in any other way.

PLAY

sounds

SOUND ON/OFF

LEVEL:

1

SCORE:

0

PLAY AGAIN

MINICLIP.COM HIGHSCORE COMPONENT v1.26

Place this component on a frame where the
highscores should be displayed. The silhouette
helps you position it correctly on your page.

scoreLocation
gamename
saveScore
scoreIsTime
scoreReversed
negativeScoreAllowed

The absolute path to the
score variable.
Game identifier.
Set to false to only show
the scores and not save score.
Score is based on time -
'00m23s45ms' should be
sent as '2345' (number mustn't
start with a zero).
Score is sorted descending,
time is sorted ascending.
Score can be less than zero.

DAILY

WEEKLY

MONTHLY

THE HIGHSCORES ARE EXCLUSIVELY
AVAILABLE ON MINICLIP.COM

PLAY THIS GAME WITH HIGHSCORES!

PLAY THIS GAME WITH HIGHSCORES!

HIGHSCORES

LEVEL

LEVEL

1

PLAY

ActionScript [AS1/AS2]

Frame 2
if (_framesloaded < _totalframes) { gotoAndPlay(_currentframe - 1); } else { play(); }
Frame 3
hiscore._visible = false;
Instance of Symbol 43 MovieClip in Frame 4
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; }
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 _local2 = _root; var _local1 = 0; while (_local1 < n) { _local2.attachMovie("partic", "partic" + _local1, _local1 + 200); _local2["partic" + _local1]._x = x; _local2["partic" + _local1]._y = y; var _local3 = Math.random() * 50; _local2["partic" + _local1]._xscale = _local2["partic" + _local1]._xscale + _local3; _local2["partic" + _local1]._yscale = _local2["partic" + _local1]._yscale + _local3; _local2["partic" + _local1].freeFall(); _local1++; } } 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 _local1 = this; _local1.onEnterFrame = function () { var _local1 = this; if (typeof(_local1.mode) == "undefined") { dir = ((Math.random() > 0.5) ? 1 : -1); _local1.mode = 1; _local1.speedx = (2.5 * Math.random()) * dir; _local1.accel = 2.5 * Math.random(); _local1.factor = Math.random(); if (_local1.factor < 0.2) { _local1.factor = _local1.factor + 0.2; } _local1.count = 2; } if (_local1.mode == 1) { if (_local1.accel > 0) { _local1._x = _local1._x - _local1.speedx; _local1._y = _local1._y - _local1.accel; _local1._rotation = _local1._rotation - _local1.accel; if ((--_local1.count) < 0) { _local1.accel = _local1.accel - _local1.factor; _local1.count = 2; } } else { _local1.mode = 2; } } if (_local1.mode == 2) { _local1._x = _local1._x - _local1.speedx; _local1._y = _local1._y + _local1.accel; _local1._rotation = _local1._rotation - _local1.accel; if ((--_local1.count) < 0) { _local1.accel = _local1.accel + _local1.factor; _local1.count = 2; } if (_local1._y > 370) { killMC(_local1); } } }; };
Frame 14
var dx = 4; var dy = -4; hole._visible = false; lives_mc.gotoAndStop(lives + 1);
Instance of Symbol 113 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 ("gameOver"); } else { gotoAndPlay ("start3"); }
Instance of Symbol 150 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 150 MovieClip "hiscore" in Frame 97
onClipEvent (load) { }
Frame 104
gotoAndPlay ("start1");
Instance of Symbol 150 MovieClip in Frame 104
onClipEvent (load) { }
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 ("start2");
Symbol 42 MovieClip Frame 1
this._visible = false;
Symbol 43 MovieClip Frame 1
_global.SSscoreLocation = scoreLocation; if (_global.dif == undefined) { _global.dif = random(100000); } _global.lockVariable = function (varName, varValue, newScore) { var _local1 = _global; var _local2 = varValue; if (newScore == undefined) { if (_local1.lockedVar == undefined) { _local1.lockedVar = _local2 + _local1.dif; } else { _local2 = _local1.lockedVar; } } else { _local1.lockedVar = newScore + _local1.dif; } var setVar = int(_local2 - _local1.dif); Set(varName, _local1.lockedVar - _local1.dif); }; _global.setScore = function (varValue) { var _local1 = varValue; trace("Safe Score Set: " + _local1); lockVariable(_global.SSscoreLocation, _local1, _local1); }; ivLockVariable = setInterval(lockVariable, 10, _global.SSscoreLocation, varValue); stop();
Instance of Symbol 42 MovieClip in Symbol 43 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 46 Button
on (release, keyPress "<Enter>") { gotoAndPlay ("start2"); }
Symbol 47 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 55 MovieClip Frame 1
stop();
Symbol 58 Button
on (release) { if (globalSound.getVolume() > 0) { globalSound.setVolume(0); } else { globalSound.setVolume(100); } }
Symbol 66 MovieClip Frame 1
if (!init) { init = 1; }
Symbol 71 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 MovieClip Frame 49
_parent.play(); stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 118 Button
on (keyPress "<Space>") { lever._xscale = lever._xscale * -1; }
Symbol 120 Button
on (release) { _visible = false; _parent.play(); }
Symbol 126 MovieClip Frame 1
this._visible = false;
Symbol 143 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 126 MovieClip "mcHighscores" in Symbol 149 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 149 MovieClip Frame 2
if (_url.indexOf("miniclip.com") == -1) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache); stop(); }
Symbol 149 MovieClip Frame 3
stop();
Instance of Symbol 149 MovieClip "comHighscores" in Symbol 150 MovieClip Frame 1
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; gamename = "icebreakout"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Symbol 155 Button
on (release, keyPress "<Enter>") { _parent.play(); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [partic]Uses:1
Symbol 3 GraphicUsed by:8 47
Symbol 4 GraphicUsed by:8
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:3 4 6 7Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 GraphicUsed by:Timeline
Symbol 12 FontUsed by:13 14 15 16 18 19 20 21 22 23 24 25 26 27
Symbol 13 TextUses:12Used by:Timeline
Symbol 14 TextUses:12Used by:Timeline
Symbol 15 TextUses:12Used by:Timeline
Symbol 16 TextUses:12Used by:Timeline
Symbol 17 GraphicUsed by:28
Symbol 18 TextUses:12Used by:28
Symbol 19 TextUses:12Used by:28
Symbol 20 TextUses:12Used by:28
Symbol 21 TextUses:12Used by:28
Symbol 22 TextUses:12Used by:28
Symbol 23 TextUses:12Used by:28
Symbol 24 TextUses:12Used by:28
Symbol 25 TextUses:12Used by:28
Symbol 26 TextUses:12Used by:28
Symbol 27 TextUses:12Used by:28
Symbol 28 MovieClipUses:17 18 19 20 21 22 23 24 25 26 27Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:150 156  Timeline
Symbol 33 FontUsed by:34 44 56 119
Symbol 34 TextUses:33Used by:Timeline
Symbol 35 GraphicUsed by:47  Timeline
Symbol 36 GraphicUsed by:42
Symbol 37 FontUsed by:38 39 40 41 122 123 124 125 136 138 141
Symbol 38 TextUses:37Used by:42
Symbol 39 TextUses:37Used by:42
Symbol 40 TextUses:37Used by:42
Symbol 41 TextUses:37Used by:42
Symbol 42 MovieClipUses:36 38 39 40 41Used by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 TextUses:33Used by:46
Symbol 45 GraphicUsed by:46 120 155
Symbol 46 ButtonUses:44 45Used by:Timeline
Symbol 47 ButtonUses:35 3Used by:Timeline
Symbol 48 FontUsed by:49 104 105 106 107 151 152 153 154
Symbol 49 EditableTextUses:48Used by:55
Symbol 50 Sound [music]Used by:55
Symbol 51 Sound [splash]Used by:55
Symbol 52 Sound [ice]Used by:55
Symbol 53 SoundUsed by:55
Symbol 54 Sound [boing]Used by:55
Symbol 55 MovieClipUses:49 50 51 52 53 54Used by:Timeline
Symbol 56 TextUses:33Used by:58
Symbol 57 GraphicUsed by:58
Symbol 58 ButtonUses:56 57Used by:Timeline
Symbol 59 GraphicUsed by:88 108
Symbol 60 GraphicUsed by:88 108
Symbol 61 GraphicUsed by:66
Symbol 62 ShapeTweeningUsed by:66
Symbol 63 GraphicUsed by:66
Symbol 64 ShapeTweeningUsed by:66
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:61 62 63 64 65Used by:88 108 109 110
Symbol 67 GraphicUsed by:71
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:67 68 69 70Used by:88 108 109 110
Symbol 72 GraphicUsed by:88
Symbol 73 GraphicUsed by:88
Symbol 74 GraphicUsed by:88
Symbol 75 GraphicUsed by:88
Symbol 76 GraphicUsed by:88
Symbol 77 GraphicUsed by:88 109
Symbol 78 GraphicUsed by:88 109
Symbol 79 GraphicUsed by:88
Symbol 80 GraphicUsed by:88
Symbol 81 GraphicUsed by:88
Symbol 82 GraphicUsed by:88
Symbol 83 GraphicUsed by:88
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 GraphicUsed by:88 110
Symbol 87 GraphicUsed by:88 110
Symbol 88 MovieClipUses:59 60 66 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87Used by:Timeline
Symbol 89 GraphicUsed by:91
Symbol 90 GraphicUsed by:91 103  Timeline
Symbol 91 MovieClipUses:89 90Used by:92
Symbol 92 MovieClipUses:91Used by:Timeline
Symbol 93 GraphicUsed by:100
Symbol 94 GraphicUsed by:100
Symbol 95 GraphicUsed by:100
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100  Timeline
Symbol 100 MovieClipUses:93 94 95 96 97 99Used by:Timeline
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:Timeline
Symbol 103 MovieClipUses:90Used by:Timeline
Symbol 104 TextUses:48Used by:Timeline
Symbol 105 EditableTextUses:48Used by:Timeline
Symbol 106 TextUses:48Used by:Timeline
Symbol 107 EditableTextUses:48Used by:Timeline
Symbol 108 MovieClipUses:59 60 66 71Used by:Timeline
Symbol 109 MovieClipUses:78 77 66 71Used by:Timeline
Symbol 110 MovieClipUses:86 87 66 71Used by:Timeline
Symbol 111 GraphicUsed by:Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:Timeline
Symbol 114 GraphicUsed by:118
Symbol 115 GraphicUsed by:118
Symbol 116 GraphicUsed by:118
Symbol 117 GraphicUsed by:118
Symbol 118 ButtonUses:114 115 116 117Used by:Timeline
Symbol 119 TextUses:33Used by:120
Symbol 120 ButtonUses:119 45Used by:150
Symbol 121 GraphicUsed by:126
Symbol 122 TextUses:37Used by:126
Symbol 123 TextUses:37Used by:126
Symbol 124 TextUses:37Used by:126
Symbol 125 TextUses:37Used by:126
Symbol 126 MovieClipUses:121 122 123 124 125Used by:149
Symbol 127 MovieClipUsed by:149
Symbol 128 GraphicUsed by:149
Symbol 129 FontUsed by:130 132 134 144
Symbol 130 TextUses:129Used by:149
Symbol 131 GraphicUsed by:149
Symbol 132 TextUses:129Used by:149
Symbol 133 GraphicUsed by:149
Symbol 134 TextUses:129Used by:149
Symbol 135 GraphicUsed by:149
Symbol 136 TextUses:37Used by:149
Symbol 137 GraphicUsed by:143
Symbol 138 TextUses:37Used by:143
Symbol 139 GraphicUsed by:143
Symbol 140 GraphicUsed by:143
Symbol 141 TextUses:37Used by:143
Symbol 142 GraphicUsed by:143
Symbol 143 ButtonUses:137 138 139 140 141 142Used by:149
Symbol 144 TextUses:129Used by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:126 127 128 130 131 132 133 134 135 136 143 144 145 147 148Used by:150
Symbol 150 MovieClipUses:32 120 149Used by:Timeline
Symbol 151 TextUses:48Used by:156
Symbol 152 TextUses:48Used by:156
Symbol 153 EditableTextUses:48Used by:156
Symbol 154 TextUses:48Used by:155
Symbol 155 ButtonUses:154 45Used by:156
Symbol 156 MovieClipUses:32 151 152 153 155Used by:Timeline

Instance Names

"cube0"Frame 13Symbol 88 MovieClip
"lever"Frame 13Symbol 92 MovieClip
"hole"Frame 13Symbol 100 MovieClip
"lives_mc"Frame 13Symbol 103 MovieClip
"txtLvl"Frame 13Symbol 105 EditableText
"txtScr"Frame 13Symbol 107 EditableText
"brick1"Frame 13Symbol 108 MovieClip
"brick2"Frame 13Symbol 109 MovieClip
"brick3"Frame 13Symbol 110 MovieClip
"pingu"Frame 59Symbol 99 MovieClip
"hiscore"Frame 88Symbol 150 MovieClip
"hiscore"Frame 97Symbol 150 MovieClip
"lvl"Frame 107Symbol 156 MovieClip
"mcHighscores"Symbol 149 MovieClip Frame 1Symbol 126 MovieClip
"mcTarget"Symbol 149 MovieClip Frame 2Symbol 127 MovieClip
"mcHighScoreData"Symbol 149 MovieClip Frame 3Symbol 147 MovieClip
"comHighscores"Symbol 150 MovieClip Frame 1Symbol 149 MovieClip
"lvl"Symbol 156 MovieClip Frame 1Symbol 153 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 2 as "partic"
ExportAssets (56)Timeline Frame 5Symbol 50 as "music"
ExportAssets (56)Timeline Frame 5Symbol 51 as "splash"
ExportAssets (56)Timeline Frame 5Symbol 52 as "ice"
ExportAssets (56)Timeline Frame 5Symbol 54 as "boing"

Labels

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




http://swfchan.com/5/22057/info.shtml
Created: 27/5 -2019 06:11:30 Last modified: 27/5 -2019 06:11:30 Server time: 22/12 -2024 14:27:56