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

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

GTA 5 porn-puzzle GTA 5 (porn-puzzles).swf

This is the info page for
Flash #224616

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


Text
loading...

more video

more games

Внимание!!!
В игре содержатся материалы для
взрослых. Если вам ещё не
исполнилось 18 лет немедленно
покиньте игру.

PLAY

Живые Пазлы

<p align="left"><font face="Tahoma" size="10" color="#2a2a2a" letterSpacing="0.000000" kerning="0"><b>OFF</b></font></p><p align="left"></p>

<p align="left"><font face="Tahoma" size="10" color="#8da312" letterSpacing="0.000000" kerning="0"><b>OFF</b></font></p><p align="left"></p>

<p align="left"><font face="Tahoma" size="10" color="#2a2a2a" letterSpacing="0.000000" kerning="0">sound</font></p><p align="left"></p>

<p align="left"><font face="Tahoma" size="10" color="#656565" letterSpacing="0.000000" kerning="0">sound</font></p><p align="left"></p>

<p align="left"><font face="Tahoma" size="10" color="#2a2a2a" letterSpacing="0.000000" kerning="0"><b>ON</b></font></p><p align="left"></p>

<p align="left"><font face="Tahoma" size="10" color="#8da312" letterSpacing="0.000000" kerning="0"><b>ON</b></font></p><p align="left"></p>

Control

Stage 1

timer testestest
0123456789

GAME
OVER

time:

GO

timer testestest

Победа !!!

Stage 2

timer testestest
0123456789

timer testestest

Победа !!!

Stage 3

timer testestest
0123456789

timer testestest

THE END

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 10 MovieClip in Frame 1
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); percent = int((loaded / total) * 100); text = percent + "%"; gotoAndStop(percent); if (loaded == total) { _root.gotoAndPlay(2); } }
Frame 2
Stage.showMenu = false; maxTime = 30; stop();
Instance of Symbol 44 MovieClip in Frame 2
onClipEvent (load) { _root.soundstatus = "on"; _root.mySound = new Sound(_level0); _root.mySound2 = new Sound(_level1); _root.mySound3 = new Sound(_level2); _root.mySound4 = new Sound(_level3); _root.mySound5 = new Sound(_level4); maxvolume = 100; minvolume = 0; } onClipEvent (enterFrame) { if (_root.soundstatus == "on") { step = 5; } if (_root.soundstatus == "off") { step = -5; } maxvolume = maxvolume + step; if (maxvolume > 100) { maxvolume = 100; } if (maxvolume < 0) { maxvolume = 0; } _root.mySound.setVolume(maxvolume); _root.mySound2.setVolume(maxvolume); _root.mySound3.setVolume(maxvolume); _root.mySound4.setVolume(maxvolume); _root.mySound5.setVolume(maxvolume); }
Frame 3
function nextStage() { gotoAndStop (4); } function gameContinue() { this.gameover_.removeMovieClip(); gotoAndPlay (2); } puzzleDw = 5; puzzleDh = 4; clearFlag = 0; startTargetlayer = 100; startLocklayer = 200; startPuzzlelayer = 300; nowDraglayer = 400; infolayer = 1000; maxTime = maxTime + 150; dragNo = -1; catchPuzzle = new Array(); puzzleRotation = new Array(); clearPuzzle = new Array(); i = 0; while (i < (puzzleDw * puzzleDh)) { catchPuzzle[i] = -1; clearPuzzle[i] = -1; i++; } soundRotation = new Sound(); soundRotation.attachSound("rotationsound"); soundRotation.setVolume(100); stop();
Instance of Symbol 97 MovieClip "target" in Frame 3
onClipEvent (load) { if (_name == "target") { maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { this.duplicateMovieClip("target" + num, _parent.startTargetlayer - num); _parent["target" + num].myNum = num; num++; } _visible = false; } else { _x = (_parent.target._x + (Math.floor(myNum % _parent.puzzleDw) * _parent.puzzleW)); _y = (_parent.target._y + (Math.floor(myNum / _parent.puzzleDw) * _parent.puzzleH)); } }
Instance of Symbol 100 MovieClip "chip" in Frame 3
onClipEvent (load) { function hitChecker() { var _local3; _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { if (_parent["chip" + _local3].catchStatus == -1) { return(_local3); } } _local3++; } _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { return(_local3); } _local3++; } } if (_name == "chip") { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); num = 0; while (num < maxNum) { this.duplicateMovieClip("chip" + num, _parent.startPuzzlelayer - num); _parent["chip" + num].puzzleNo = num; _parent["chip" + num].catchStatus = -1; _parent.puzzleX = -this.graphic._x; _parent.puzzleY = -this.graphic._y; _parent.puzzleW = _parent.target._xscale; _parent.puzzleH = _parent.target._yscale; num++; } _visible = false; } else { _x = ((Math.random() * 700) + 50); _y = ((Math.random() * 500) + 50); _parent.puzzleRotation[this.puzzleNo] = Math.floor(Math.random() * 4); nowRotation = Math.floor(_parent.puzzleRotation[num] * 3) * 90; this.graphic._x = (-_parent.puzzleX) - (Math.floor(this.puzzleNo % _parent.puzzleDw) * _parent.puzzleW); this.graphic._y = (-_parent.puzzleY) - (Math.floor(this.puzzleNo / _parent.puzzleDw) * _parent.puzzleH); this.Noclearflag = 1; this.Rotclearflag = 1; } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_name != "chip")) { if (hitChecker() == this.puzzleNo) { this.startDrag(); this.catchStatus = -1; _parent.dragsabunX = _x - _parent._xmouse; _parent.dragsabunY = _y - _parent._ymouse; this.swapDepths(_parent.nowDraglayer); _parent.dragNo = this.puzzleNo; oldX = _root._xmouse; oldY = _root._ymouse; _parent.clearPuzzle[num] = -1; maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { if (_parent.catchPuzzle[num] == this.puzzleNo) { _parent.catchPuzzle[num] = -1; _visible = true; break; } num++; } } } } onClipEvent (mouseUp) { var tmpX = (oldX - _root._xmouse); var tmpY = (oldY - _root._ymouse); if (((tmpX * tmpX) + (tmpY * tmpY)) < 4) { _parent.puzzleRotation[this.puzzleNo] = (_parent.puzzleRotation[this.puzzleNo] + 1) % 4; } if ((_parent.dragNo == this.puzzleNo) && (_name != "chip")) { this.stopDrag(); _parent.dragNo = -1; this.swapDepths(_parent.startPuzzlelayer - this.puzzleNo); maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { var tmpX = (_parent.target._x + (Math.floor(num % _parent.puzzleDw) * _parent.puzzleW)); var tmpY = (_parent.target._y + (Math.floor(num / _parent.puzzleDw) * _parent.puzzleH)); if ((Math.abs(_x - tmpX) < (_parent.puzzleW / 4)) && (Math.abs(_y - tmpY) < (_parent.puzzleH / 4))) { if (_parent.catchPuzzle[num] == -1) { _x = tmpX; _y = tmpY; _parent.catchPuzzle[num] = this.puzzleNo; this.catchStatus = num; if (this.puzzleNo == num) { this.Noclearflag = 0; } else { this.Noclearflag = 1; } this.swapDepths(_parent.startLocklayer - this.puzzleNo); this._x = tmpX; this._y = tmpY; break; } } num++; } } } onClipEvent (enterFrame) { if (_parent.puzzleRotation[this.puzzleNo] == 0) { this.Rotclearfag = 0; } else { this.Rotclearfag = 1; } if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) != ((_rotation + 360) % 360)) { _rotation = (_rotation + 30); if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) == ((_rotation + 360) % 360)) { _parent.soundRotation.start(Math.random() * 0.1, 1); } } }
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (load) { _visible = false; startDate = new Date(); } onClipEvent (enterFrame) { nonclear = 0; tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { nonclear = (nonclear + _parent["chip" + tmp].Noclearflag) + ((_parent["chip" + tmp]._rotation + 360) % 360); tmp++; } tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent.catchPuzzle[tmp] == -1) { nonclear = -1; } tmp++; } if (nonclear == 0) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.clearFlag = 1; _parent.nextStage(); } var nowDate = new Date(); _parent.viewTime = _parent.maxTime - Math.floor((nowDate.getTime() - startDate.getTime()) / 1000); if (_parent.viewTime <= 0) { _parent.viewTime = 0; _parent.gameover_._visible = true; } }
Instance of Symbol 106 MovieClip "gameover" in Frame 3
onClipEvent (load) { if (_name == "gameover") { this.duplicateMovieClip("gameover_", _parent.infolayer); } _visible = false; } onClipEvent (mouseDown) { if (_visible == true) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.gameContinue(); } }
Frame 4
if ((clearFlag = 0)) { gotoAndPlay (2); } maxTime = viewTime; stop();
Frame 5
function nextStage() { gotoAndStop (6); } function gameContinue() { this.gameover_.removeMovieClip(); gotoAndPlay (2); } puzzleDw = 5; puzzleDh = 4; clearFlag = 0; startTargetlayer = 100; startLocklayer = 200; startPuzzlelayer = 300; nowDraglayer = 400; infolayer = 1000; maxTime = maxTime + 150; dragNo = -1; catchPuzzle = new Array(); puzzleRotation = new Array(); clearPuzzle = new Array(); i = 0; while (i < (puzzleDw * puzzleDh)) { catchPuzzle[i] = -1; clearPuzzle[i] = -1; i++; } soundRotation = new Sound(); soundRotation.attachSound("rotationsound"); soundRotation.setVolume(100); stop();
Instance of Symbol 97 MovieClip "target" in Frame 5
onClipEvent (load) { if (_name == "target") { maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { this.duplicateMovieClip("target" + num, _parent.startTargetlayer - num); _parent["target" + num].myNum = num; num++; } _visible = false; } else { _x = (_parent.target._x + (Math.floor(myNum % _parent.puzzleDw) * _parent.puzzleW)); _y = (_parent.target._y + (Math.floor(myNum / _parent.puzzleDw) * _parent.puzzleH)); } }
Instance of Symbol 102 MovieClip in Frame 5
onClipEvent (load) { _visible = false; startDate = new Date(); } onClipEvent (enterFrame) { nonclear = 0; tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { nonclear = (nonclear + _parent["chip" + tmp].Noclearflag) + ((_parent["chip" + tmp]._rotation + 360) % 360); tmp++; } tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent.catchPuzzle[tmp] == -1) { nonclear = -1; } tmp++; } if (nonclear == 0) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.clearFlag = 1; _parent.nextStage(); } var nowDate = new Date(); _parent.viewTime = _parent.maxTime - Math.floor((nowDate.getTime() - startDate.getTime()) / 1000); if (_parent.viewTime <= 0) { _parent.viewTime = 0; _parent.gameover_._visible = true; } }
Instance of Symbol 172 MovieClip "chip" in Frame 5
onClipEvent (load) { function hitChecker() { var _local3; _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { if (_parent["chip" + _local3].catchStatus == -1) { return(_local3); } } _local3++; } _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { return(_local3); } _local3++; } } if (_name == "chip") { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); num = 0; while (num < maxNum) { this.duplicateMovieClip("chip" + num, _parent.startPuzzlelayer - num); _parent["chip" + num].puzzleNo = num; _parent["chip" + num].catchStatus = -1; _parent.puzzleX = -this.graphic._x; _parent.puzzleY = -this.graphic._y; _parent.puzzleW = _parent.target._xscale; _parent.puzzleH = _parent.target._yscale; num++; } _visible = false; } else { _x = ((Math.random() * 700) + 50); _y = ((Math.random() * 500) + 50); _parent.puzzleRotation[this.puzzleNo] = Math.floor(Math.random() * 4); nowRotation = Math.floor(_parent.puzzleRotation[num] * 3) * 90; this.graphic._x = (-_parent.puzzleX) - (Math.floor(this.puzzleNo % _parent.puzzleDw) * _parent.puzzleW); this.graphic._y = (-_parent.puzzleY) - (Math.floor(this.puzzleNo / _parent.puzzleDw) * _parent.puzzleH); this.Noclearflag = 1; this.Rotclearflag = 1; } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_name != "chip")) { if (hitChecker() == this.puzzleNo) { this.startDrag(); this.catchStatus = -1; _parent.dragsabunX = _x - _parent._xmouse; _parent.dragsabunY = _y - _parent._ymouse; this.swapDepths(_parent.nowDraglayer); _parent.dragNo = this.puzzleNo; oldX = _root._xmouse; oldY = _root._ymouse; _parent.clearPuzzle[num] = -1; maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { if (_parent.catchPuzzle[num] == this.puzzleNo) { _parent.catchPuzzle[num] = -1; _visible = true; break; } num++; } } } } onClipEvent (mouseUp) { var tmpX = (oldX - _root._xmouse); var tmpY = (oldY - _root._ymouse); if (((tmpX * tmpX) + (tmpY * tmpY)) < 4) { _parent.puzzleRotation[this.puzzleNo] = (_parent.puzzleRotation[this.puzzleNo] + 1) % 4; } if ((_parent.dragNo == this.puzzleNo) && (_name != "chip")) { this.stopDrag(); _parent.dragNo = -1; this.swapDepths(_parent.startPuzzlelayer - this.puzzleNo); maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { var tmpX = (_parent.target._x + (Math.floor(num % _parent.puzzleDw) * _parent.puzzleW)); var tmpY = (_parent.target._y + (Math.floor(num / _parent.puzzleDw) * _parent.puzzleH)); if ((Math.abs(_x - tmpX) < (_parent.puzzleW / 4)) && (Math.abs(_y - tmpY) < (_parent.puzzleH / 4))) { if (_parent.catchPuzzle[num] == -1) { _x = tmpX; _y = tmpY; _parent.catchPuzzle[num] = this.puzzleNo; this.catchStatus = num; if (this.puzzleNo == num) { this.Noclearflag = 0; } else { this.Noclearflag = 1; } this.swapDepths(_parent.startLocklayer - this.puzzleNo); this._x = tmpX; this._y = tmpY; break; } } num++; } } } onClipEvent (enterFrame) { if (_parent.puzzleRotation[this.puzzleNo] == 0) { this.Rotclearfag = 0; } else { this.Rotclearfag = 1; } if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) != ((_rotation + 360) % 360)) { _rotation = (_rotation + 30); if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) == ((_rotation + 360) % 360)) { _parent.soundRotation.start(Math.random() * 0.1, 1); } } }
Instance of Symbol 102 MovieClip in Frame 5
onClipEvent (load) { _visible = false; startDate = new Date(); } onClipEvent (enterFrame) { nonclear = 0; tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { nonclear = (nonclear + _parent["chip" + tmp].Noclearflag) + ((_parent["chip" + tmp]._rotation + 360) % 360); tmp++; } tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent.catchPuzzle[tmp] == -1) { nonclear = -1; } tmp++; } if (nonclear == 0) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.clearFlag = 1; _parent.nextStage(); } var nowDate = new Date(); _parent.viewTime = _parent.maxTime - Math.floor((nowDate.getTime() - startDate.getTime()) / 1000); if (_parent.viewTime <= 0) { _parent.viewTime = 0; _parent.gameover_._visible = true; } }
Instance of Symbol 106 MovieClip "gameover" in Frame 5
onClipEvent (load) { if (_name == "gameover") { this.duplicateMovieClip("gameover_", _parent.infolayer); } _visible = false; } onClipEvent (mouseDown) { if (_visible == true) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.gameContinue(); } }
Frame 6
if ((clearFlag = 0)) { gotoAndPlay (2); } maxTime = viewTime; stop();
Frame 7
function nextStage() { gotoAndStop (8); } function gameContinue() { this.gameover_.removeMovieClip(); gotoAndPlay (2); } puzzleDw = 5; puzzleDh = 4; clearFlag = 0; startTargetlayer = 100; startLocklayer = 200; startPuzzlelayer = 300; nowDraglayer = 400; infolayer = 1000; maxTime = maxTime + 150; dragNo = -1; catchPuzzle = new Array(); puzzleRotation = new Array(); clearPuzzle = new Array(); i = 0; while (i < (puzzleDw * puzzleDh)) { catchPuzzle[i] = -1; clearPuzzle[i] = -1; i++; } soundRotation = new Sound(); soundRotation.attachSound("rotationsound"); soundRotation.setVolume(100); stop();
Instance of Symbol 97 MovieClip "target" in Frame 7
onClipEvent (load) { if (_name == "target") { maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { this.duplicateMovieClip("target" + num, _parent.startTargetlayer - num); _parent["target" + num].myNum = num; num++; } _visible = false; } else { _x = (_parent.target._x + (Math.floor(myNum % _parent.puzzleDw) * _parent.puzzleW)); _y = (_parent.target._y + (Math.floor(myNum / _parent.puzzleDw) * _parent.puzzleH)); } }
Instance of Symbol 102 MovieClip in Frame 7
onClipEvent (load) { _visible = false; startDate = new Date(); } onClipEvent (enterFrame) { nonclear = 0; tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { nonclear = (nonclear + _parent["chip" + tmp].Noclearflag) + ((_parent["chip" + tmp]._rotation + 360) % 360); tmp++; } tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent.catchPuzzle[tmp] == -1) { nonclear = -1; } tmp++; } if (nonclear == 0) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.clearFlag = 1; _parent.nextStage(); } var nowDate = new Date(); _parent.viewTime = _parent.maxTime - Math.floor((nowDate.getTime() - startDate.getTime()) / 1000); if (_parent.viewTime <= 0) { _parent.viewTime = 0; _parent.gameover_._visible = true; } }
Instance of Symbol 251 MovieClip "chip" in Frame 7
onClipEvent (load) { function hitChecker() { var _local3; _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { if (_parent["chip" + _local3].catchStatus == -1) { return(_local3); } } _local3++; } _local3 = 0; while (_local3 < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent["chip" + _local3].hitTest(_root._xmouse, _root._ymouse, true) && (_parent.viewTime > 0)) { return(_local3); } _local3++; } } if (_name == "chip") { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); num = 0; while (num < maxNum) { this.duplicateMovieClip("chip" + num, _parent.startPuzzlelayer - num); _parent["chip" + num].puzzleNo = num; _parent["chip" + num].catchStatus = -1; _parent.puzzleX = -this.graphic._x; _parent.puzzleY = -this.graphic._y; _parent.puzzleW = _parent.target._xscale; _parent.puzzleH = _parent.target._yscale; num++; } _visible = false; } else { _x = ((Math.random() * 700) + 50); _y = ((Math.random() * 500) + 50); _parent.puzzleRotation[this.puzzleNo] = Math.floor(Math.random() * 4); nowRotation = Math.floor(_parent.puzzleRotation[num] * 3) * 90; this.graphic._x = (-_parent.puzzleX) - (Math.floor(this.puzzleNo % _parent.puzzleDw) * _parent.puzzleW); this.graphic._y = (-_parent.puzzleY) - (Math.floor(this.puzzleNo / _parent.puzzleDw) * _parent.puzzleH); this.Noclearflag = 1; this.Rotclearflag = 1; } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (_name != "chip")) { if (hitChecker() == this.puzzleNo) { this.startDrag(); this.catchStatus = -1; _parent.dragsabunX = _x - _parent._xmouse; _parent.dragsabunY = _y - _parent._ymouse; this.swapDepths(_parent.nowDraglayer); _parent.dragNo = this.puzzleNo; oldX = _root._xmouse; oldY = _root._ymouse; _parent.clearPuzzle[num] = -1; maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { if (_parent.catchPuzzle[num] == this.puzzleNo) { _parent.catchPuzzle[num] = -1; _visible = true; break; } num++; } } } } onClipEvent (mouseUp) { var tmpX = (oldX - _root._xmouse); var tmpY = (oldY - _root._ymouse); if (((tmpX * tmpX) + (tmpY * tmpY)) < 4) { _parent.puzzleRotation[this.puzzleNo] = (_parent.puzzleRotation[this.puzzleNo] + 1) % 4; } if ((_parent.dragNo == this.puzzleNo) && (_name != "chip")) { this.stopDrag(); _parent.dragNo = -1; this.swapDepths(_parent.startPuzzlelayer - this.puzzleNo); maxNum = _parent.puzzleDw * _parent.puzzleDh; num = 0; while (num < maxNum) { var tmpX = (_parent.target._x + (Math.floor(num % _parent.puzzleDw) * _parent.puzzleW)); var tmpY = (_parent.target._y + (Math.floor(num / _parent.puzzleDw) * _parent.puzzleH)); if ((Math.abs(_x - tmpX) < (_parent.puzzleW / 4)) && (Math.abs(_y - tmpY) < (_parent.puzzleH / 4))) { if (_parent.catchPuzzle[num] == -1) { _x = tmpX; _y = tmpY; _parent.catchPuzzle[num] = this.puzzleNo; this.catchStatus = num; if (this.puzzleNo == num) { this.Noclearflag = 0; } else { this.Noclearflag = 1; } this.swapDepths(_parent.startLocklayer - this.puzzleNo); this._x = tmpX; this._y = tmpY; break; } } num++; } } } onClipEvent (enterFrame) { if (_parent.puzzleRotation[this.puzzleNo] == 0) { this.Rotclearfag = 0; } else { this.Rotclearfag = 1; } if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) != ((_rotation + 360) % 360)) { _rotation = (_rotation + 30); if ((Math.floor(_parent.puzzleRotation[this.puzzleNo]) * 90) == ((_rotation + 360) % 360)) { _parent.soundRotation.start(Math.random() * 0.1, 1); } } }
Instance of Symbol 102 MovieClip in Frame 7
onClipEvent (load) { _visible = false; startDate = new Date(); } onClipEvent (enterFrame) { nonclear = 0; tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { nonclear = (nonclear + _parent["chip" + tmp].Noclearflag) + ((_parent["chip" + tmp]._rotation + 360) % 360); tmp++; } tmp = 0; while (tmp < (_parent.puzzleDw * _parent.puzzleDh)) { if (_parent.catchPuzzle[tmp] == -1) { nonclear = -1; } tmp++; } if (nonclear == 0) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.clearFlag = 1; _parent.nextStage(); } var nowDate = new Date(); _parent.viewTime = _parent.maxTime - Math.floor((nowDate.getTime() - startDate.getTime()) / 1000); if (_parent.viewTime <= 0) { _parent.viewTime = 0; _parent.gameover_._visible = true; } }
Instance of Symbol 106 MovieClip "gameover" in Frame 7
onClipEvent (load) { if (_name == "gameover") { this.duplicateMovieClip("gameover_", _parent.infolayer); } _visible = false; } onClipEvent (mouseDown) { if (_visible == true) { var maxNum = (_parent.puzzleDw * _parent.puzzleDh); var num = 0; while (num < maxNum) { _parent["target" + num].removeMovieClip(); _parent["chip" + num].removeMovieClip(); num++; } _parent.gameContinue(); } }
Frame 8
if ((clearFlag = 0)) { gotoAndPlay (2); } maxTime = viewTime; stop(); if ((clearflag = 0)) { gotoAndPlay (2); } maxTime = viewTime; stop();
Frame 9
stop();
Symbol 15 Button
on (release) { getURL ("http://video.pastila-club.ru/", "_blank"); }
Symbol 20 Button
on (release) { getURL ("http://pastila-club.ru/"); }
Symbol 27 Button
on (release) { gotoAndStop (3); }
Symbol 33 Button
on (release) { gotoAndPlay (2); } on (release) { _root.soundstatus = "off"; }
Symbol 40 Button
on (release) { gotoAndPlay (1); } on (release) { _root.soundstatus = "on"; }
Symbol 41 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 2
stop();
Symbol 112 Button
on (release) { gotoAndStop (5); }
Symbol 175 Button
on (release) { gotoAndStop (7); }
Symbol 253 Button
on (release) { gotoAndStop (9); }
Symbol 255 Button
on (release) { getURL ("http://pastila-club.ru/", "_blank"); }
Symbol 256 Button
on (press) { play(); }
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 2
stop();
Symbol 257 MovieClip Frame 3
stop();

Library Items

Symbol 1 Sound [rotationsound]
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:10
Symbol 4 ShapeTweeningUsed by:10
Symbol 5 GraphicUsed by:10
Symbol 6 FontUsed by:7 30 31 35 36 38 39 43 104 113 174 176 252 254
Symbol 7 TextUses:6Used by:10
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:3 4 5 7 8 9Used by:Timeline
Symbol 11 GraphicUsed by:15 20 255
Symbol 12 FontUsed by:13 19 24 105 107 109 114 177 258
Symbol 13 TextUses:12Used by:15
Symbol 14 GraphicUsed by:15 20 255
Symbol 15 ButtonUses:11 13 14Used by:Timeline
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 TextUses:12Used by:20 255
Symbol 20 ButtonUses:11 19 14Used by:Timeline
Symbol 21 FontUsed by:22 107
Symbol 22 TextUses:21Used by:Timeline
Symbol 23 GraphicUsed by:27
Symbol 24 TextUses:12Used by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 ButtonUses:23 24 25 26Used by:Timeline
Symbol 28 FontUsed by:29 103 173 250
Symbol 29 TextUses:28Used by:Timeline
Symbol 30 EditableTextUses:6 34Used by:41
Symbol 31 EditableTextUses:6 34Used by:41
Symbol 32 GraphicUsed by:33 40 100 172 251
Symbol 33 ButtonUses:32Used by:41
Symbol 34 FontUsed by:30 31 35 36 38 39
Symbol 35 EditableTextUses:6 34Used by:41
Symbol 36 EditableTextUses:6 34Used by:41
Symbol 37 GraphicUsed by:41
Symbol 38 EditableTextUses:6 34Used by:41
Symbol 39 EditableTextUses:6 34Used by:41
Symbol 40 ButtonUses:32Used by:41
Symbol 41 MovieClipUses:30 31 33 35 36 37 38 39 40Used by:Timeline
Symbol 42 GraphicUsed by:44
Symbol 43 TextUses:6Used by:44
Symbol 44 MovieClipUses:42 43Used by:Timeline
Symbol 45 SoundUsed by:Timeline
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:94
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:94
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:94
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:94
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:94
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:94
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:94
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:94
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:94
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:94
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:94
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:94
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:94
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:94
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:94
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:94
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:94
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:94
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:94
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:94
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:94
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:94
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:94
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClipUses:47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93Used by:95 257  Timeline
Symbol 95 MovieClipUses:94Used by:100  Timeline
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100 172 251
Symbol 100 MovieClipUses:32 99 95Used by:Timeline
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:Timeline
Symbol 103 TextUses:28Used by:Timeline
Symbol 104 EditableTextUses:6Used by:Timeline
Symbol 105 TextUses:12Used by:106
Symbol 106 MovieClipUses:105Used by:Timeline
Symbol 107 TextUses:12 21Used by:Timeline
Symbol 108 GraphicUsed by:112 175 253 256
Symbol 109 TextUses:12Used by:112 175 253 256
Symbol 110 GraphicUsed by:112 175 253 256
Symbol 111 GraphicUsed by:112 175 253 256
Symbol 112 ButtonUses:108 109 110 111Used by:Timeline
Symbol 113 EditableTextUses:6Used by:Timeline
Symbol 114 TextUses:12Used by:Timeline
Symbol 115 SoundUsed by:Timeline
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:170
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:170
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:170
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:170
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:170
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:170
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:170
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:170
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:170
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:170
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:170
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:170
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:170
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:170
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:170
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:170
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:170
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:170
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:170
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:170
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:170
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:170
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:170
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:170
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:170
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:170
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169Used by:171 257  Timeline
Symbol 171 MovieClipUses:170Used by:172  Timeline
Symbol 172 MovieClipUses:32 99 171Used by:Timeline
Symbol 173 TextUses:28Used by:Timeline
Symbol 174 EditableTextUses:6Used by:Timeline
Symbol 175 ButtonUses:108 109 110 111Used by:Timeline
Symbol 176 EditableTextUses:6Used by:Timeline
Symbol 177 TextUses:12Used by:Timeline
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:248
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:248
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:248
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:248
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:248
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:248
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:248
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:248
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:248
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:248
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:248
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:248
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:248
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:248
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:248
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:248
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:248
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:248
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:248
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:248
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:248
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:248
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:248
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:248
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:248
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:248
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:248
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:248
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:248
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:248
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:248
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:248
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:248
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:248
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:248
Symbol 248 MovieClipUses:179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223 225 227 229 231 233 235 237 239 241 243 245 247Used by:249 257  Timeline
Symbol 249 MovieClipUses:248Used by:251  Timeline
Symbol 250 TextUses:28Used by:Timeline
Symbol 251 MovieClipUses:32 99 249Used by:Timeline
Symbol 252 EditableTextUses:6Used by:Timeline
Symbol 253 ButtonUses:108 109 110 111Used by:Timeline
Symbol 254 EditableTextUses:6Used by:Timeline
Symbol 255 ButtonUses:11 19 14Used by:Timeline
Symbol 256 ButtonUses:108 109 110 111Used by:257
Symbol 257 MovieClipUses:94 256 170 248Used by:Timeline
Symbol 258 TextUses:12Used by:Timeline

Instance Names

"target"Frame 3Symbol 97 MovieClip
"chip"Frame 3Symbol 100 MovieClip
"gameover"Frame 3Symbol 106 MovieClip
"target"Frame 5Symbol 97 MovieClip
"chip"Frame 5Symbol 172 MovieClip
"gameover"Frame 5Symbol 106 MovieClip
"target"Frame 7Symbol 97 MovieClip
"chip"Frame 7Symbol 251 MovieClip
"gameover"Frame 7Symbol 106 MovieClip
"basecolor"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"graphic"Symbol 100 MovieClip Frame 1Symbol 95 MovieClip
"basecolor"Symbol 172 MovieClip Frame 1Symbol 99 MovieClip
"graphic"Symbol 172 MovieClip Frame 1Symbol 171 MovieClip
"basecolor"Symbol 251 MovieClip Frame 1Symbol 99 MovieClip
"graphic"Symbol 251 MovieClip Frame 1Symbol 249 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 11298 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "rotationsound"

Labels

"title"Frame 2

Dynamic Text Variables

viewTimeSymbol 104 EditableText"timer testestest 0123456789"
viewTimeSymbol 113 EditableText"timer testestest "
viewTimeSymbol 174 EditableText"timer testestest 0123456789"
viewTimeSymbol 176 EditableText"timer testestest "
viewTimeSymbol 252 EditableText"timer testestest 0123456789"
viewTimeSymbol 254 EditableText"timer testestest "




http://swfchan.com/45/224616/info.shtml
Created: 22/9 -2019 12:12:10 Last modified: 22/9 -2019 12:12:10 Server time: 28/04 -2024 15:55:43