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

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

Znax.swf

This is the info page for
Flash #27035

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


Text
ZNAX

ZNAX

2005 LIGHTFORCE

how to play:

click 4 tiles of the same
color and form squares
as big as you can
you will erase all the tiles
inside the square and
collect points
time is running..

play

example 1

x

example 2

example 3

score

time

00

00

restart

20000

game over

time
over !

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 19 MovieClip in Frame 1
onClipEvent (enterFrame) { text = ((int(_parent.getBytesLoaded() / 1000) add " OF ") add int(_parent.getBytesTotal() / 1000)) add " ..."; if (_parent.getBytesTotal() == _parent.getBytesLoaded()) { _root.gotoAndPlay(2); } }
Frame 2
fscommand ("allowscale", false); playing = 0; score = 0; restart = false; clickCounter = 1; playGame = true; klik = new Sound(_root.mySound); klik.attachSound("klik"); box = new Sound(_root.mySound); box.attachSound("box"); error = new Sound(_root.mySound); error.attachSound("error"); bonus = new Sound(_root.mySound); bonus.attachSound("bonus"); stopAllSounds(); stop();
Frame 3
function setTiles() { var _local3 = this; var _local2 = 0; var _local1 = 0; while (_local2 < 10) { while (_local1 < 10) { duplicateMovieClip ("tiles", (("t" + _local2) + "_") + _local1, ++d); t = _local3[(("t" + _local2) + "_") + _local1]; t._x = (_local2 * 28) + 14; t._y = (_local1 * 28) + 13; c = int(random(4)) + 1; t.color = c; t.state = false; t.gotoAndStop(c); t.x = _local2; t.y = _local1; _local1++; } _local1 = 0; _local2++; } } function createTar(tx, ty, cc) { var _local1 = cc; var _local2 = _root; duplicateMovieClip ("tar", "tar" + _local1, ++d); _local2["tar" + _local1].swapDepths(2000 + d); _local2["tar" + _local1]._x = tx; _local2["tar" + _local1]._y = ty; if (_local1 != 4) { klik.start(0, 1); } } function createWall() { var _local3 = _root; wallBoundsX = Array(); wallBoundsY = Array(); var _local1 = 0; var _local2 = 0; while (_local2 < 10) { while (_local1 < 10) { if (_local3[(("t" + _local1) + "_") + _local2].state == true) { wallBoundsX.push(_local1); wallBoundsY.push(_local2); } _local1++; } _local1 = 0; _local2++; } duplicateMovieClip ("wallClip", "wall", ++d); wall.swapDepths(2000 + d); wall._x = (wallBoundsX[0] * 28) + 14; wall._y = (wallBoundsY[0] * 28) + 13; width = (wallBoundsX[1] - wallBoundsX[0]) + 1; height = (wallBoundsY[2] - wallBoundsY[0]) + 1; wall._width = width * 28; wall._height = height * 28; box.start(0, 1); fadeTiles(); } function fadeTiles() { var _local3 = 0; var stepX = Math.abs(wallBoundsX[0] - wallBoundsX[1]); var stepY = Math.abs(wallBoundsY[0] - wallBoundsY[2]); var _local2 = wallBoundsX[0]; var _local1 = wallBoundsY[0]; var x = ((_local2 + stepX) + 1); var y = ((_local1 + stepY) + 1); while (_local2 < x) { while (_local1 < y) { _local3 = _local3 + 100; _root[(("t" + _local2) + "_") + _local1].gotoAndPlay(5); _local1++; } _local1 = wallBoundsY[0]; _local2++; } if (_local3 == 10000) { _local3 = _local3 + _local3; bonus.start(0, 1); duplicateMovieClip ("twentyClip", "twenty", ++d); twenty.swapDepths(2000 + d); twenty._x = 130; twenty._y = 140; twenty.gotoAndPlay(1); } score = score + _local3; cloud.myText.pts = _local3; cloud.gotoAndPlay(2); } function resetStates(flag) { var _local3 = this; var _local1 = 0; var _local2 = 0; while (_local1 < 10) { while (_local2 < 10) { _local3[(("t" + _local1) + "_") + _local2].state = false; if (flag) { removeMovieClip(_local3[(("t" + _local1) + "_") + _local2]); } _local2++; } _local2 = 0; _local1++; } _local1 = 1; while (_local1 < 5) { removeMovieClip("tar" + _local1); _local1++; } clickCounter = 1; } tar.stop(); setTiles(); stop();
Instance of Symbol 15 MovieClip [tile] "tiles" in Frame 3
onClipEvent (load) { if (this._name == "tiles") { this.stop(); } }
Instance of Symbol 68 MovieClip in Frame 3
//component parameters onClipEvent (initialize) { countAmount = 300; } onClipEvent (load) { var startTime = getTimer(); var countAmount; var elapsed = 0; } onClipEvent (enterFrame) { elapsed = getTimer() - startTime; if (elapsed <= (countAmount * 1000)) { counterOutput = countAmount - Math.floor(elapsed / 1000); this.sec = int(counterOutput % 60); this.min = int(counterOutput / 60); if (min < 10) { min = "0" + min; } if (sec < 10) { sec = "0" + sec; } counterOutput = this.min + this.sec; } else { this.sec = "00"; this.counterOutput = "00"; _root.gotoAndStop(4); } }
Frame 4
_root.resetStates(true); removeMovieClip(wall); if (restart == true) { gotoAndPlay (2); } else { stop(); }
Symbol 12 Button
on (press) { if (_root.playGame) { legal = false; if ((_root.clickCounter == 1) & (!this.state)) { this.state = true; _root.ax = this.x; _root.ay = this.y; _root.createTar(this._x, this._y, _root.clickCounter); _root.clickCounter = 2; _root.tempColor = this.color; legal = true; } else if (((_root.clickCounter == 2) & (!this.state)) & (this.color == _root.tempColor)) { this.state = true; _root.bx = this.x; _root.by = this.y; _root.createTar(this._x, this._y, _root.clickCounter); _root.clickCounter = 3; legal = true; } else if (((_root.clickCounter == 3) & (!this.state)) & (this.color == _root.tempColor)) { if ((_root.ax == _root.bx) & (this.x != _root.ax)) { if ((this.y == _root.ay) or (this.y == _root.by)) { legal = true; } } if ((_root.ay == _root.by) & (this.y != _root.ay)) { if ((this.x == _root.ax) or (this.x == _root.bx)) { legal = true; } } if ((_root.ax != _root.bx) & (_root.ay != _root.by)) { if (((this.x == _root.ax) and (this.y == _root.by)) or ((this.x == _root.bx) and (this.y == _root.ay))) { legal = true; } } if (legal) { this.state = true; _root.cx = this.x; _root.cy = this.y; _root.createTar(this._x, this._y, _root.clickCounter); _root.clickCounter = 4; } } else if (((_root.clickCounter == 4) & (!this.state)) & (this.color == _root.tempColor)) { if ((((this.x == _root.ax) and ((this.y == _root.by) or (this.y == _root.cy))) or ((this.x == _root.bx) and ((this.y == _root.ay) or (this.y == _root.cy)))) or ((this.x == _root.cx) and ((this.y == _root.ay) or (this.y == _root.by)))) { legal = true; } if (legal) { this.state = true; _root.createTar(this._x, this._y, _root.clickCounter); _root.clickCounter = 1; _root.playGame = false; _root.createWall(); } } if (legal == false) { _root.error.start(0, 1); _root.resetStates(false); } } }
Symbol 15 MovieClip [tile] Frame 25
c = random(4) + 1; this.color = c; this.gotoAndStop(c); _root.playGame = true;
Symbol 34 Button
on (press) { play(); }
Symbol 54 Button
on (release) { if (_root.playing == 1) { stopAllSounds(); loopSound.gotoAndStop("Stop"); playing = 0; } else { loopSound.gotoAndStop("Play"); playing = 1; } }
Symbol 63 MovieClip Frame 3
_root.resetStates(false);
Symbol 63 MovieClip Frame 20
removeMovieClip(this); stop();
Symbol 64 Button
on (press) { getURL ("http://www.freestuff.gr/lightforce", "_blank"); }
Symbol 70 MovieClip Frame 1
stop();
Symbol 73 Button
on (press) { if (playGame) { restart = true; nextFrame(); } }
Symbol 78 MovieClip Frame 1
stop();
Instance of Symbol 77 MovieClip "myText" in Symbol 78 MovieClip Frame 45
/* no clip actions */
Symbol 81 MovieClip Frame 51
removeMovieClip(this); stop();
Symbol 84 Button
on (press) { gotoAndPlay (2); }
Symbol 87 MovieClip Frame 25
stop();

Library Items

Symbol 1 Sound [klik]
Symbol 2 Sound [error]
Symbol 3 Sound [box]
Symbol 4 Sound [bonus]
Symbol 5 Sound [blip]Used by:78
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:15
Symbol 8 GraphicUsed by:15
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:15
Symbol 11 GraphicUsed by:12
Symbol 12 ButtonUses:11Used by:15
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClip [tile]Uses:7 8 10 12 14Used by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 FontUsed by:18
Symbol 18 EditableTextUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:Timeline
Symbol 20 FontUsed by:21 22 27 58 60 71 76 79 85 88
Symbol 21 TextUses:20Used by:Timeline
Symbol 22 TextUses:20Used by:Timeline
Symbol 23 FontUsed by:24 59 65 66 83
Symbol 24 TextUses:23Used by:Timeline
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:Timeline
Symbol 27 TextUses:20Used by:Timeline
Symbol 28 FontUsed by:29 30 35 40 41 44
Symbol 29 TextUses:28Used by:Timeline
Symbol 30 TextUses:28Used by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 GraphicUsed by:34 64
Symbol 34 ButtonUses:33Used by:Timeline
Symbol 35 TextUses:28Used by:47
Symbol 36 GraphicUsed by:47
Symbol 37 GraphicUsed by:47
Symbol 38 GraphicUsed by:47
Symbol 39 GraphicUsed by:47
Symbol 40 TextUses:28Used by:47
Symbol 41 TextUses:28Used by:47
Symbol 42 GraphicUsed by:47
Symbol 43 GraphicUsed by:47
Symbol 44 TextUses:28Used by:47
Symbol 45 GraphicUsed by:47
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:35 36 37 38 39 40 41 42 43 44 45 46Used by:Timeline
Symbol 48 GraphicUsed by:Timeline
Symbol 49 GraphicUsed by:Timeline
Symbol 50 GraphicUsed by:Timeline
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 ButtonUses:51 52 53Used by:Timeline
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClipUses:56Used by:Timeline
Symbol 58 TextUses:20Used by:Timeline
Symbol 59 EditableTextUses:23Used by:Timeline
Symbol 60 TextUses:20Used by:Timeline
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:63
Symbol 63 MovieClipUses:62Used by:Timeline
Symbol 64 ButtonUses:33Used by:Timeline
Symbol 65 EditableTextUses:23Used by:68
Symbol 66 EditableTextUses:23Used by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:65 66 67Used by:Timeline
Symbol 69 SoundUsed by:70
Symbol 70 MovieClipUses:69Used by:Timeline
Symbol 71 TextUses:20Used by:73 84
Symbol 72 GraphicUsed by:73 84
Symbol 73 ButtonUses:71 72Used by:Timeline
Symbol 74 GraphicUsed by:77  Timeline
Symbol 75 GraphicUsed by:77  Timeline
Symbol 76 EditableTextUses:20Used by:77
Symbol 77 MovieClipUses:74 75 76Used by:78
Symbol 78 MovieClipUses:77 5Used by:Timeline
Symbol 79 TextUses:20Used by:80
Symbol 80 MovieClipUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:Timeline
Symbol 82 GraphicUsed by:Timeline
Symbol 83 EditableTextUses:23Used by:Timeline
Symbol 84 ButtonUses:71 72Used by:Timeline
Symbol 85 TextUses:20Used by:86
Symbol 86 MovieClipUses:85Used by:87
Symbol 87 MovieClipUses:86Used by:Timeline
Symbol 88 TextUses:20Used by:Timeline

Instance Names

"tiles"Frame 3Symbol 15 MovieClip [tile]
"tar"Frame 3Symbol 57 MovieClip
"wallClip"Frame 3Symbol 63 MovieClip
"loopSound"Frame 3Symbol 70 MovieClip
"cloud"Frame 3Symbol 78 MovieClip
"twentyClip"Frame 3Symbol 81 MovieClip
"shadow"Symbol 15 MovieClip [tile] Frame 1Symbol 7 MovieClip
"myText"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip
"myText"Symbol 78 MovieClip Frame 45Symbol 77 MovieClip
"myText"Symbol 78 MovieClip Frame 50Symbol 77 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "klik"
ExportAssets (56)Timeline Frame 1Symbol 2 as "error"
ExportAssets (56)Timeline Frame 1Symbol 3 as "box"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bonus"
ExportAssets (56)Timeline Frame 1Symbol 5 as "blip"
ExportAssets (56)Timeline Frame 1Symbol 15 as "tile"
ExportAssets (56)Timeline Frame 3Symbol 15 as "tile"
ExportAssets (56)Timeline Frame 3Symbol 5 as "blip"

Labels

"Stop"Symbol 70 MovieClip Frame 1
"Play"Symbol 70 MovieClip Frame 3

Dynamic Text Variables

textSymbol 18 EditableText""
scoreSymbol 59 EditableText""
minSymbol 65 EditableText"00"
secSymbol 66 EditableText"00"
ptsSymbol 76 EditableText""
scoreSymbol 83 EditableText""




http://swfchan.com/6/27035/info.shtml
Created: 22/5 -2019 00:39:10 Last modified: 22/5 -2019 00:39:10 Server time: 29/04 -2024 18:20:10