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

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

Perfect Match.swf

This is the info page for
Flash #13204

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


Text
LOADING

LOADING

Play

Play

Credits

Credits

Instructions

Instructions

Play More Games

Put This On Your Site

Talk About Games

Get Cheats

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:

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); _preloader.bar._xscale = v; _preloader._pretxtPercent.text = v + "%"; if (lb < tb) { gotoAndPlay(_currentframe - 1); } else { play(); }
Frame 23
stop();
Frame 27
if (codeword == "cre") { gotoAndPlay ("cre"); } if (codeword == "ins") { gotoAndPlay ("ins"); } if (codeword == "game") { gotoAndPlay ("game"); }
Frame 32
stop();
Frame 37
gotoAndPlay ("start");
Frame 41
stop();
Frame 46
gotoAndPlay ("start");
Frame 52
stop();
Frame 59
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 74
txtTime.text = ttime;
Frame 81
function cardOpened(n) { var _local1 = n; var _local2 = this; if ((opencard == -1) && (opencard2 == -1)) { opencard = _local1; } else if (opencard2 == -1) { opencard2 = _local1; if (cardsarray[opencard] == cardsarray[opencard2]) { _local2["card" + _local1]._visible = false; _local2["card" + opencard]._visible = false; visiblecards = visiblecards - 2; opencard = -1; opencard2 = -1; if (visiblecards == 0) { gameOn = false; youwin._visible = true; btnRestart._visible = true; } } } else { _local2["card" + opencard].play(); _local2["card" + opencard2].play(); opencard = _local1; 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 92 MovieClip "timer" in Frame 81
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 14 MovieClip Frame 1
_parent.stop();
Symbol 14 MovieClip Frame 65
stop(); _parent.play();
Symbol 22 Button
on (release) { codeword = "game"; play(); }
Symbol 26 Button
on (release) { codeword = "cre"; play(); }
Symbol 30 Button
on (release) { codeword = "ins"; play(); }
Symbol 33 Button
on (release) { getURL ("http://www.urgames.com", "_self"); }
Symbol 35 Button
on (release) { getURL ("http://www.gamesforyourwebsite.com", "_self"); }
Symbol 37 Button
on (release) { getURL ("http://www.urgames.com/forums", "_self"); }
Symbol 39 Button
on (release) { getURL ("http://www.urgames.com/cheats", "_self"); }
Symbol 47 Button
on (release) { play(); }
Symbol 52 Button
on (release) { getURL ("http://www.quickflashgames.com/", "_blank"); }
Symbol 58 Button
on (release) { rcards = 8; play(); }
Symbol 59 Button
on (release) { rcards = 6; play(); }
Symbol 60 Button
on (release) { rcards = 4; play(); }
Symbol 68 Button
on (release) { var i = 0; while (i < tcards) { unloadMovie (["card" + i]); i++; } gotoAndPlay ("start"); }
Symbol 84 Button
on (release) { if (_parent.gameOn == true) { play(); } }
Symbol 85 MovieClip Frame 9
stop(); if (_parent.gameOn) { _parent.cardOpened(mynumber); }
Symbol 85 MovieClip Frame 17
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 93 Button
on (release) { getURL ("http://www.gamesforyourwebsite.com", "_top"); }
Symbol 94 Button
on (release) { getURL ("http://www.urgames.com/cheats", "_top"); }

Library Items

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

Instance Names

"_preloader"Frame 1Symbol 8 MovieClip
"youwin"Frame 59Symbol 63 MovieClip
"timeover"Frame 59Symbol 65 MovieClip
"btnRestart"Frame 59Symbol 68 Button
"card0"Frame 59Symbol 85 MovieClip
"clock"Frame 59Symbol 89 MovieClip
"txtTime"Frame 74Symbol 90 EditableText
"timer"Frame 81Symbol 92 MovieClip
"bar"Symbol 8 MovieClip Frame 1Symbol 4 MovieClip
"_pretxtPercent"Symbol 8 MovieClip Frame 1Symbol 7 EditableText
"card"Symbol 85 MovieClip Frame 1Symbol 82 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"start"Frame 20
"ins"Frame 28
"cre"Frame 38
"game"Frame 48
"open"Symbol 85 MovieClip Frame 9
"open2"Symbol 85 MovieClip Frame 10




http://swfchan.com/3/13204/info.shtml
Created: 5/6 -2019 02:48:46 Last modified: 5/6 -2019 02:48:46 Server time: 04/05 -2024 20:30:27