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

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

Perfect Match.swf

This is the info page for
Flash #25238

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


Text
PRESENTS

Play

Play

Credits

Credits

Instructions

Instructions

Click here to add this game to your website

Instructions

The object of this game is to
remove all the cards by
unfolding a pair of identical
cards. Click any card to unfold
it and then unfold another
card, if both are the same they
will be removed. Only two cards
can be unfolded at a time

Back

Back

CREDITS

DESIGNED AND DEVELOPED BY:
AQEEL AHMAD

<P ALIGN="LEFT"><FONT FACE="BankGothic Md BT" SIZE="20" COLOR="#FFFFFF"><A HREF="http://www.aqeelsfolio.tk"><B>HTTP://WWW.AQEELSFOLIO.TK</B></A></FONT></P>

contact: aqlahmad@hotmail.com

Select Level

One Two Three

4 x 4

6 x 6

8 x 8

You
Win!

Time
Over

RESTART

RESTART

90

ActionScript [AS1/AS2]

Frame 4
tb = getBytesTotal(); lb = getBytesLoaded(); v = int((lb / tb) * 100); thebar.setValue(v); if (lb < tb) { gotoAndPlay(_currentframe - 1); } else if (thebar.mv == thebar.thebar._x) { play(); } else { gotoAndPlay(_currentframe - 1); }
Frame 92
stop();
Frame 96
if (codeword == "cre") { gotoAndPlay (107); } if (codeword == "ins") { gotoAndPlay (97); } if (codeword == "game") { gotoAndPlay (117); }
Frame 101
stop();
Frame 106
gotoAndPlay (89);
Frame 110
stop();
Frame 115
gotoAndPlay (89);
Frame 121
stop();
Frame 128
if (rcards == 4) { ttime = 30; startx = 250; starty = 130; } if (rcards == 6) { ttime = 60; startx = 250; starty = 100; } if (rcards == 8) { ttime = 120; startx = 220; starty = 40; } var tcards = (rcards * rcards); youwin._visible = (timeover._visible = (btnRestart._visible = false)); cardh = card0._height + 5; cardw = card0._width + 5; var cardsarray = new Array(); cardshalf = (rcards * rcards) / 2; var i = 0; while (i < cardshalf) { tempno = int(Math.random() * 16) + 1; cardsarray[i] = tempno; cardsarray[cardshalf + i] = tempno; i++; } var i = 0; while (i < tcards) { tempno = cardsarray[i]; tno = int(Math.random() * tcards); cardsarray[i] = cardsarray[tno]; cardsarray[tno] = tempno; i++; } var n = 0; var x = 0; while (x < rcards) { var y = 0; while (y < rcards) { if (n > 0) { thecard = card0.duplicateMovieClip("card" + n, n); } else { thecard = card0; } thecard.mynumber = n; thecard._x = startx + (x * cardw); thecard._y = starty + (y * cardh); thecard.card.gotoAndStop(cardsarray[n]); thecard._visible = true; n++; y++; } x++; }
Frame 143
txtTime.text = ttime;
Frame 150
function cardOpened(n) { if ((opencard == -1) && (opencard2 == -1)) { opencard = n; } else if (opencard2 == -1) { opencard2 = n; if (cardsarray[opencard] == cardsarray[opencard2]) { this["card" + n]._visible = false; this["card" + opencard]._visible = false; visiblecards = visiblecards - 2; opencard = -1; opencard2 = -1; if (visiblecards == 0) { gameOn = false; youwin._visible = true; btnRestart._visible = true; } } } else { this["card" + opencard].play(); this["card" + opencard2].play(); opencard = n; opencard2 = -1; } } var opencard = -1; var opencard2 = -1; var visiblecards = tcards; var stime = getTimer(); var i = 0; while (i < tcards) { thecard = eval ("card" + i); thecard.play(); i++; } var gameOn = true; stop();
Instance of Symbol 90 MovieClip "timer" in Frame 150
onClipEvent (enterFrame) { if (_parent.gameOn) { newtime = getTimer(); ftimepassed = (newtime - _parent.stime) / 1000; timepassed = Math.floor(ftimepassed); if (timepassed >= _parent.ttime) { _parent.gameOn = false; _parent.timeover._visible = true; _parent.btnRestart._visible = true; } _parent.txtTime.text = _parent.ttime - timepassed; parenttimeinseconds = _parent.ttime; if (ftimepassed > 0) { _parent.clock.gotoAndStop(int((ftimepassed / parenttimeinseconds) * 360)); } } }
Symbol 9 MovieClip Frame 1
function setValue(v) { mv = (v / 100) * 144; } var mv = 0;
Instance of Symbol 8 MovieClip in Symbol 9 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.thebar._x < _parent.mv) { if ((_parent.mv - _parent.thebar._x) >= 2) { _parent.thebar._x = _parent.thebar._x + 2; } else { _parent.thebar._x++; } } }
Symbol 20 Button
on (release) { codeword = "game"; play(); }
Symbol 24 Button
on (release) { codeword = "cre"; play(); }
Symbol 28 Button
on (release) { codeword = "ins"; play(); }
Symbol 31 Button
on (release) { getURL ("http://www.funflashgames.com/", "_blank"); }
Symbol 35 Button
on (release) { getURL ("http://www.funflashgames.com/freecontent.html", "_blank"); }
Symbol 43 Button
on (release) { play(); }
Symbol 48 Button
on (release) { getURL ("mailto:aqlahmad@hotmail.com"); }
Symbol 55 Button
on (release) { rcards = 8; play(); }
Symbol 56 Button
on (release) { rcards = 6; play(); }
Symbol 57 Button
on (release) { rcards = 4; play(); }
Symbol 66 Button
on (release) { var i = 0; while (i < tcards) { unloadMovie (["card" + i]); i++; } gotoAndPlay (89); }
Symbol 82 Button
on (release) { if (_parent.gameOn == true) { play(); } }
Symbol 83 MovieClip Frame 9
stop(); if (_parent.gameOn) { _parent.cardOpened(mynumber); }
Symbol 83 MovieClip Frame 17
stop();
Symbol 87 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"thebar"Frame 1Symbol 9 MovieClip
"youwin"Frame 128Symbol 60 MovieClip
"timeover"Frame 128Symbol 62 MovieClip
"btnRestart"Frame 128Symbol 66 Button
"card0"Frame 128Symbol 83 MovieClip
"clock"Frame 128Symbol 87 MovieClip
"txtTime"Frame 143Symbol 88 EditableText
"timer"Frame 150Symbol 90 MovieClip
"thebar"Symbol 9 MovieClip Frame 1Symbol 7 MovieClip
"card"Symbol 83 MovieClip Frame 1Symbol 80 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"start"Frame 89
"ins"Frame 97
"cre"Frame 107
"game"Frame 117
"open"Symbol 83 MovieClip Frame 9
"open2"Symbol 83 MovieClip Frame 10




http://swfchan.com/6/25238/info.shtml
Created: 23/5 -2019 22:30:14 Last modified: 23/5 -2019 22:30:14 Server time: 09/05 -2024 03:51:47