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

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

Ice Breakout.swf

This is the info page for
Flash #24178

(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, 99999); 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 94 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 130 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 130 MovieClip "hiscore" in Frame 97
onClipEvent (load) { }
Frame 104
gotoAndPlay ("start1");
Instance of Symbol 130 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 81 MovieClip Frame 49
_parent.play(); stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 98 Button
on (keyPress "<Space>") { lever._xscale = lever._xscale * -1; }
Symbol 100 Button
on (release) { _visible = false; _parent.play(); }
Symbol 106 MovieClip Frame 1
this._visible = false;
Symbol 123 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 106 MovieClip "mcHighscores" in Symbol 129 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 129 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 129 MovieClip Frame 3
stop();
Instance of Symbol 129 MovieClip "comHighscores" in Symbol 130 MovieClip Frame 1
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; gamename = "icebreakout"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Symbol 135 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:130 136  Timeline
Symbol 33 FontUsed by:34 44 56 99
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 102 103 104 105 116 118 121
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 100 135
Symbol 46 ButtonUses:44 45Used by:Timeline
Symbol 47 ButtonUses:35 3Used by:Timeline
Symbol 48 FontUsed by:49 85 86 87 88 131 132 133 134
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:69 89
Symbol 60 GraphicUsed by:69
Symbol 61 GraphicUsed by:69
Symbol 62 GraphicUsed by:69
Symbol 63 GraphicUsed by:69 90
Symbol 64 GraphicUsed by:69
Symbol 65 GraphicUsed by:69
Symbol 66 GraphicUsed by:69
Symbol 67 GraphicUsed by:69
Symbol 68 GraphicUsed by:69 91
Symbol 69 MovieClipUses:59 60 61 62 63 64 65 66 67 68Used by:Timeline
Symbol 70 GraphicUsed by:72
Symbol 71 GraphicUsed by:72 84  Timeline
Symbol 72 MovieClipUses:70 71Used by:73
Symbol 73 MovieClipUses:72Used by:Timeline
Symbol 74 GraphicUsed by:81
Symbol 75 GraphicUsed by:81
Symbol 76 GraphicUsed by:81
Symbol 77 GraphicUsed by:81
Symbol 78 GraphicUsed by:81
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81  Timeline
Symbol 81 MovieClipUses:74 75 76 77 78 80Used by:Timeline
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:Timeline
Symbol 84 MovieClipUses:71Used by:Timeline
Symbol 85 TextUses:48Used by:Timeline
Symbol 86 EditableTextUses:48Used by:Timeline
Symbol 87 TextUses:48Used by:Timeline
Symbol 88 EditableTextUses:48Used by:Timeline
Symbol 89 MovieClipUses:59Used by:Timeline
Symbol 90 MovieClipUses:63Used by:Timeline
Symbol 91 MovieClipUses:68Used by:Timeline
Symbol 92 GraphicUsed by:Timeline
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:Timeline
Symbol 95 GraphicUsed by:98
Symbol 96 GraphicUsed by:98
Symbol 97 GraphicUsed by:98
Symbol 98 ButtonUses:95 96 97Used by:Timeline
Symbol 99 TextUses:33Used by:100
Symbol 100 ButtonUses:99 45Used by:130
Symbol 101 GraphicUsed by:106
Symbol 102 TextUses:37Used by:106
Symbol 103 TextUses:37Used by:106
Symbol 104 TextUses:37Used by:106
Symbol 105 TextUses:37Used by:106
Symbol 106 MovieClipUses:101 102 103 104 105Used by:129
Symbol 107 MovieClipUsed by:129
Symbol 108 GraphicUsed by:129
Symbol 109 FontUsed by:110 112 114 124
Symbol 110 TextUses:109Used by:129
Symbol 111 GraphicUsed by:129
Symbol 112 TextUses:109Used by:129
Symbol 113 GraphicUsed by:129
Symbol 114 TextUses:109Used by:129
Symbol 115 GraphicUsed by:129
Symbol 116 TextUses:37Used by:129
Symbol 117 GraphicUsed by:123
Symbol 118 TextUses:37Used by:123
Symbol 119 GraphicUsed by:123
Symbol 120 GraphicUsed by:123
Symbol 121 TextUses:37Used by:123
Symbol 122 GraphicUsed by:123
Symbol 123 ButtonUses:117 118 119 120 121 122Used by:129
Symbol 124 TextUses:109Used by:129
Symbol 125 GraphicUsed by:129
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:129
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:106 107 108 110 111 112 113 114 115 116 123 124 125 127 128Used by:130
Symbol 130 MovieClipUses:32 100 129Used by:Timeline
Symbol 131 TextUses:48Used by:136
Symbol 132 TextUses:48Used by:136
Symbol 133 EditableTextUses:48Used by:136
Symbol 134 TextUses:48Used by:135
Symbol 135 ButtonUses:134 45Used by:136
Symbol 136 MovieClipUses:32 131 132 133 135Used by:Timeline

Instance Names

"cube0"Frame 13Symbol 69 MovieClip
"lever"Frame 13Symbol 73 MovieClip
"hole"Frame 13Symbol 81 MovieClip
"lives_mc"Frame 13Symbol 84 MovieClip
"txtLvl"Frame 13Symbol 86 EditableText
"txtScr"Frame 13Symbol 88 EditableText
"brick1"Frame 13Symbol 89 MovieClip
"brick2"Frame 13Symbol 90 MovieClip
"brick3"Frame 13Symbol 91 MovieClip
"pingu"Frame 59Symbol 80 MovieClip
"hiscore"Frame 88Symbol 130 MovieClip
"hiscore"Frame 97Symbol 130 MovieClip
"lvl"Frame 107Symbol 136 MovieClip
"mcHighscores"Symbol 129 MovieClip Frame 1Symbol 106 MovieClip
"mcTarget"Symbol 129 MovieClip Frame 2Symbol 107 MovieClip
"mcHighScoreData"Symbol 129 MovieClip Frame 3Symbol 127 MovieClip
"comHighscores"Symbol 130 MovieClip Frame 1Symbol 129 MovieClip
"lvl"Symbol 136 MovieClip Frame 1Symbol 133 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/24178/info.shtml
Created: 25/5 -2019 10:49:29 Last modified: 25/5 -2019 10:49:29 Server time: 13/05 -2024 01:57:54