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

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

Speed Geo Quizz With Scarlet.swf

This is the info page for
Flash #152508

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


Text
<p align="center"><font face="Arial Black" size="19" color="#eee617" letterSpacing="0.000000" kerning="1">215</font></p>

<p align="center"><font face="Arial" size="14" color="#eae225" letterSpacing="0.000000" kerning="1"><b><i>Get 16 answers right in 60 secondes and you&apos;ll get to see the bonus video</i></b></font></p>

<p align="center"><font face="Arial" size="26" color="#e20d0f" letterSpacing="0.000000" kerning="1"><b>10</b></font></p>

<p align="center"><font face="Arial" size="26" color="#7c0808" letterSpacing="0.000000" kerning="1"><b>30</b></font></p>

<p align="center"><font face="Arial Black" size="19" color="#eee617" letterSpacing="0.000000" kerning="1">What is the capitol of England?</font></p>

ActionScript [AS3]

Section 1
//compteur_6 (GeoStripScarlet_fla.compteur_6) package GeoStripScarlet_fla { import flash.events.*; import flash.display.*; import flash.text.*; public dynamic class compteur_6 extends MovieClip { public var lbl:TextField; public var tourn:MovieClip; public function compteur_6(){ addFrameScript(0, frame1); } public function updateframe(_arg1:Event):void{ var _local2:* = (60 - Math.floor((currentFrame / 12))); lbl.text = _local2; } function frame1(){ addEventListener(Event.ENTER_FRAME, updateframe); } } }//package GeoStripScarlet_fla
Section 2
//Diaporama_9 (GeoStripScarlet_fla.Diaporama_9) package GeoStripScarlet_fla { import flash.events.*; import flash.display.*; public dynamic class Diaporama_9 extends MovieClip { public var btSuiv:SimpleButton; public var btPrec:SimpleButton; public function Diaporama_9(){ addFrameScript(0, frame1, 1, frame2, 15, frame16, 16, frame17); } public function btSuiv_Click(_arg1:MouseEvent){ gotoAndStop((this.currentFrame + 1)); } public function btPrec_Click(_arg1:MouseEvent){ gotoAndStop((this.currentFrame - 1)); } function frame1(){ stop(); btPrec.visible = false; btSuiv.visible = true; btSuiv.addEventListener(MouseEvent.CLICK, btSuiv_Click); btPrec.addEventListener(MouseEvent.CLICK, btPrec_Click); } function frame2(){ btPrec.visible = true; btSuiv.visible = true; } function frame16(){ btPrec.visible = true; btSuiv.visible = true; } function frame17(){ btPrec.visible = true; btSuiv.visible = false; } } }//package GeoStripScarlet_fla
Section 3
//MainTimeline (GeoStripScarlet_fla.MainTimeline) package GeoStripScarlet_fla { import flash.events.*; import flash.display.*; import flash.text.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.media.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var myScore:MovieClip; public var btOK:SimpleButton; public var txt:TextField; public var linkFSG:SimpleButton; public var btStartAgain:SimpleButton; public var txtFautes:TextField; public var lblQuestion:TextField; public var myCpt:MovieClip; public var bullesQ:MovieClip; public var Link:SimpleButton; public var myVid:MovieClip; public var TC; public var nomAppli; public var tcGo; public var tcStop; public var txtTxt; public var win:Boolean; public var capital; public var pays; public var btRep0:btRep; public var btRep1:btRep; public var btRep2:btRep; public var btRep3:btRep; public var ecartY; public var Y0; public var fautes; public var rayY; public var score:int; public var arrayQ; public var nbQ; public var nbCapital; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } public function loadProgress(_arg1:Event){ var _local2:int = this.root.loaderInfo.bytesLoaded; var _local3:int = this.root.loaderInfo.bytesTotal; var _local4:int = ((100 * _local2) / _local3); txt.text = (("Please Wait: " + _local4) + "%"); if (_local2 >= _local3){ txt.text = "Click on the Start Button to play"; removeEventListener(Event.ENTER_FRAME, loadProgress); btOK.visible = true; }; } public function btDebut_Click(_arg1:MouseEvent){ btOK.removeEventListener(MouseEvent.CLICK, btDebut_Click); gotoAndPlay(3); } public function linkFSGClick(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest("http://www.free-strip-games.com/"); navigateToURL(_local2, "_blank"); } public function LinkClick(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest("http://www.uplay-istrip.com/"); navigateToURL(_local2, "_blank"); } public function videoEvent(_arg1:Event){ if (myVid.currentFrame >= tcStop){ myVid.stop(); myVid.removeEventListener(Event.ENTER_FRAME, videoEvent); txt.text = txtTxt; btOK.visible = true; }; } public function btOK_Click(_arg1:MouseEvent){ myVid.removeEventListener(Event.ENTER_FRAME, videoEvent); btOK.removeEventListener(MouseEvent.CLICK, btOK_Click); myVid.stop(); this.gotoAndStop(5); } public function btOKDiaporama_Click(_arg1:MouseEvent){ myVid.removeEventListener(Event.ENTER_FRAME, videoEvent); btOK.removeEventListener(MouseEvent.CLICK, btOKDiaporama_Click); myVid.stop(); this.gotoAndStop(6); } public function btOK2_Click(_arg1:MouseEvent){ btOK.removeEventListener(MouseEvent.CLICK, btOK2_Click); tcGo = 510; txt.text = "Bravo, you're good at geography!"; btOK.visible = false; win = true; tcStop = 1364; txtTxt = "See the photos again?"; gotoAndStop(4); } public function newGame(){ bullesQ.visible = true; btOK.visible = false; score = 1; fautes = 0; txtFautes.text = fautes; myScore.gotoAndStop(0); nbQ = 0; do { arrayQ[nbQ] = isPresArray(); nbQ++; } while (nbQ < arrayQ.length); nbQ = 0; newQ(); myCpt.gotoAndPlay(0); myCpt.addEventListener(Event.ENTER_FRAME, myCptEvent); } public function isPresArray():int{ var _local1:int = Math.floor((Math.random() * nbCapital)); var _local2:Boolean; var _local3:int; while (_local3 < arrayQ.length) { if (_local1 == arrayQ[_local3]){ _local2 = true; break; }; _local3++; }; if (_local2){ return (isPresArray()); }; return (_local1); } public function myCptEvent(_arg1:Event){ if (myCpt.currentFrame >= 720){ perdu(); }; } public function perdu(){ win = false; myCpt.stop(); myCpt.tourn.stop(); myCpt.removeEventListener(Event.ENTER_FRAME, myCptEvent); btRep0.visible = (btRep1.visible = (btRep2.visible = (btRep3.visible = false))); btOK.removeEventListener(MouseEvent.CLICK, btOK2_Click); var _local1:* = Math.floor((score / 4)); if (_local1 > 4){ _local1 = 4; }; tcGo = TC[_local1]; txt.text = "You lose"; btOK.visible = false; tcStop = (TC[(_local1 + 1)] - 2); txtTxt = "Play Again?"; gotoAndStop(4); } public function btRepBonne_click(_arg1:MouseEvent){ score++; btRep0.visible = (btRep1.visible = (btRep2.visible = (btRep3.visible = true))); myScore.gotoAndStop(score); if (score == 17){ bullesQ.visible = false; btRep0.visible = (btRep1.visible = (btRep2.visible = (btRep3.visible = false))); btOK.visible = true; lblQuestion.text = "You win!"; myCpt.stop(); myCpt.tourn.stop(); myCpt.removeEventListener(Event.ENTER_FRAME, myCptEvent); } else { newQ(); }; } public function btRepFausse_click(_arg1:MouseEvent){ fautes++; txtFautes.text = fautes; if (fautes > 9){ perdu(); } else { newQ(); }; } public function newQ(){ var _local1:* = arrayQ[nbQ]; var _local2:* = 0; do { _local2 = Math.floor((Math.random() * nbCapital)); } while (_local2 == 0); var _local3:* = _local2; do { _local2 = Math.floor((Math.random() * nbCapital)); } while ((((_local2 == _local1)) || ((_local2 == _local3)))); var _local4:* = _local2; do { _local2 = Math.floor((Math.random() * nbCapital)); } while ((((((_local2 == _local1)) || ((_local2 == _local3)))) || ((_local2 == _local4)))); var _local5:* = _local2; _local2 = Math.floor((Math.random() * 4)); btRep0.y = rayY[_local2]; do { _local2 = Math.floor((Math.random() * 4)); } while (rayY[_local2] == btRep0.y); btRep1.y = rayY[_local2]; var _local6:int; while (_local6 < 4) { if (((!((rayY[_local6] == btRep0.y))) && (!((rayY[_local6] == btRep1.y))))){ btRep2.y = rayY[_local6]; break; }; _local6++; }; var _local7:int; while (_local7 < 4) { if (((((!((rayY[_local7] == btRep0.y))) && (!((rayY[_local7] == btRep1.y))))) && (!((rayY[_local7] == btRep2.y))))){ btRep3.y = rayY[_local7]; break; }; _local7++; }; btRep0.lbl.text = capital[_local1]; btRep1.lbl.text = capital[_local3]; btRep2.lbl.text = capital[_local4]; btRep3.lbl.text = capital[_local5]; lblQuestion.text = (("What is the capital of " + pays[_local1]) + "?"); nbQ++; } public function btStartAgain_Click(_arg1:MouseEvent){ btStartAgain.removeEventListener(MouseEvent.CLICK, btStartAgain_Click); var _local2:URLRequest = new URLRequest(nomAppli); var _local3:Loader = new Loader(); _local3.load(_local2); addChild(_local3); } function frame1(){ txtFautes.text = "0"; addEventListener(Event.ENTER_FRAME, loadProgress); btOK.addEventListener(MouseEvent.CLICK, btDebut_Click); btOK.visible = false; linkFSG.addEventListener(MouseEvent.MOUSE_UP, linkFSGClick); Link.addEventListener(MouseEvent.MOUSE_UP, LinkClick); } function frame2(){ stop(); } function frame3(){ TC = new Array(182, 271, 317, 375, 441, 510); nomAppli = "GeoStripScarlet.swf"; tcGo = 1; tcStop = (TC[0] - 1); txtTxt = "Ready to Play?"; txt.text = "Get 16 answers right in 60 secondes and you'll get to see the bonus video"; win = false; capital = new Array("Kabul", "Tirane", "Algiers", "Luanda", "Buenos Aires", "Canberra", "Vienna", "Minsk", "Brussels", "Belmopan", "Sarajevo", "Brasilia", "Sofia", "Ouagadougou", "Phnom Penh", "Yaounde", "Zagreb", "Havana", "Nicosia", "Prague", "Copenhagen", "Djibouti", "Santo Domingo", "Quito", "Cairo", "San Salvador", "Helsinki", "Paris", "Libreville", "Berlin", "Accra", "Athens", "Guatemala City", "Conakry", "Georgetown", "Budapest", "Reykjavik", "New Delhi", "Jakarta", "Tehran", "Baghdad", "Dublin", "Rome", "Kingston", "Tokyo", "Nairobi", "Pyongyang", "Seoul", "Kuwait City", "Beirut", "Monrovia", "Tripoli", "Luxembourg", "Antananarivo", "Kuala Lumpur", "Bamako", "Mexico City", "Monaco", "Ulaanbaatar", "Rabat", "Kathmandu", "Wellington", "Managua", "Oslo", "Islamabad", "Panama City", "Asuncion", "Lima", "Manila", "Warsaw", "Lisbon", "Bucharest", "Moscow", "San Marino", "Riyadh", "Dakar", "Belgrade", "Singapore", "Bratislava", "Ljubljana", "Mogadishu", "Madrid", "Khartoum", "Stockholm", "Bern", "Damascus", "Taipei", "Bangkok", "Tunis", "Ankara", "Kyiv", "Abu Dhabi", "London", "Washington D.C.", "Montevideo", "Caracas", "Hanoi"); pays = new Array("Afghanistan", "Albania", "Algeria", "Angola", "Argentina", "Australia", "Austria", "Belarus", "Belgium", "Belize", "Bosnia and Herzegovina", "Brazil", "Bulgaria", "Burkina Faso", "Cambodia", "Cameroon", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominican Republic", "Ecuador", "Egypt", "El Salvador", "Finland", "France", "Gabon", "Germany", "Ghana", "Greece", "Guatemala", "Guinea", "Guyana", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Italy", "Jamaica", "Japan", "Kenya", "Korea, North", "Korea, South", "Kuwait", "Lebanon", "Liberia", "Libya", "Luxembourg", "Madagascar", "Malaysia", "Mali", "Mexico", "Monaco", "Mongolia", "Morocco", "Nepal", "New Zealand", "Nicaragua", "Norway", "Pakistan", "Panama", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Romania", "Russia", "San Marino", "Saudi Arabia", "Senegal", "Serbia", "Singapore", "Slovakia", "Slovenia", "Somalia", "Spain", "Sudan", "Sweden", "Switzerland", "Syria", "Taiwan", "Thailand", "Tunisia", "Turkey", "Ukraine", "United Arab Emirates", "United Kingdom", "United States of America", "Uruguay", "Venezuela", "Vietnam"); } function frame4(){ stop(); myVid.gotoAndPlay(tcGo); myVid.addEventListener(Event.ENTER_FRAME, videoEvent); if (win){ btOK.addEventListener(MouseEvent.CLICK, btOKDiaporama_Click); } else { btOK.addEventListener(MouseEvent.CLICK, btOK_Click); }; } function frame5(){ stop(); btRep0 = new btRep(); addChild(btRep0); btRep1 = new btRep(); addChild(btRep1); btRep2 = new btRep(); addChild(btRep2); btRep3 = new btRep(); addChild(btRep3); ecartY = 54; Y0 = 130; fautes = 0; rayY = new Array(Y0, (Y0 + ecartY), (Y0 + (2 * ecartY)), (Y0 + (3 * ecartY))); btRep0.x = (btRep1.x = (btRep2.x = (btRep3.x = 473))); btOK.addEventListener(MouseEvent.CLICK, btOK2_Click); arrayQ = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1); nbQ = 0; nbCapital = (capital.length - 1); newGame(); btRep0.addEventListener(MouseEvent.CLICK, btRepBonne_click); btRep1.addEventListener(MouseEvent.CLICK, btRepFausse_click); btRep2.addEventListener(MouseEvent.CLICK, btRepFausse_click); btRep3.addEventListener(MouseEvent.CLICK, btRepFausse_click); btRep0.buttonMode = true; btRep0.useHandCursor = true; btRep0.mouseChildren = false; btRep1.buttonMode = true; btRep1.useHandCursor = true; btRep1.mouseChildren = false; btRep2.buttonMode = true; btRep2.useHandCursor = true; btRep2.mouseChildren = false; btRep3.buttonMode = true; btRep3.useHandCursor = true; btRep3.mouseChildren = false; } function frame6(){ stop(); btStartAgain.addEventListener(MouseEvent.CLICK, btStartAgain_Click); lblQuestion.text = "Click on Start to start again."; } } }//package GeoStripScarlet_fla
Section 4
//btRep (btRep) package { import flash.display.*; import flash.text.*; public dynamic class btRep extends MovieClip { public var lbl:TextField; } }//package

Library Items

Symbol 1 FontUsed by:2 68
Symbol 2 EditableTextUses:1Used by:3
Symbol 3 MovieClip {btRep}Uses:2
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:Timeline
Symbol 6 GraphicUsed by:7
Symbol 7 ButtonUses:6Used by:Timeline
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:Timeline
Symbol 10 FontUsed by:11 13 61
Symbol 11 EditableTextUses:10 12Used by:Timeline
Symbol 12 FontUsed by:11 13 61
Symbol 13 EditableTextUses:10 12Used by:Timeline
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 ButtonUses:15Used by:Timeline
Symbol 17 VideoUsed by:18
Symbol 18 MovieClipUses:17 SS1Used by:Timeline
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:Timeline
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:58 74
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:58 74
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:58 60
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:58 74
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:58 74
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:58 74
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:58 74
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:58 74
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:58 74
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:58 74
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:58 74
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:58 74
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:58 74
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:58 74
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:58 74
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:58 74
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:58 74
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:58 74
Symbol 58 MovieClipUses:22 24 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59 27Used by:62
Symbol 61 EditableTextUses:10 12Used by:62
Symbol 62 MovieClip {GeoStripScarlet_fla.compteur_6}Uses:60 61Used by:Timeline
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClipUses:64Used by:Timeline
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:Timeline
Symbol 68 EditableTextUses:1Used by:Timeline
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:Timeline
Symbol 71 GraphicUsed by:73
Symbol 72 GraphicUsed by:73
Symbol 73 ButtonUses:71 72Used by:74
Symbol 74 MovieClip {GeoStripScarlet_fla.Diaporama_9}Uses:22 73 24 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57Used by:Timeline
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 ButtonUses:76Used by:Timeline
Streaming Sound 1Used by:Symbol 18 MovieClip

Instance Names

"Link"Frame 1Symbol 7 Button
"linkFSG"Frame 1Symbol 7 Button
"txt"Frame 1Symbol 11 EditableText
"txtFautes"Frame 1Symbol 13 EditableText
"btOK"Frame 1Symbol 16 Button
"myVid"Frame 4Symbol 18 MovieClip
"myScore"Frame 5Symbol 58 MovieClip
"myCpt"Frame 5Symbol 62 MovieClip {GeoStripScarlet_fla.compteur_6}
"bullesQ"Frame 5Symbol 65 MovieClip
"lblQuestion"Frame 5Symbol 68 EditableText
"btStartAgain"Frame 6Symbol 77 Button
"lbl"Symbol 3 MovieClip {btRep} Frame 1Symbol 2 EditableText
"tourn"Symbol 62 MovieClip {GeoStripScarlet_fla.compteur_6} Frame 1Symbol 60 MovieClip
"lbl"Symbol 62 MovieClip {GeoStripScarlet_fla.compteur_6} Frame 1Symbol 61 EditableText
"btSuiv"Symbol 74 MovieClip {GeoStripScarlet_fla.Diaporama_9} Frame 1Symbol 73 Button
"btPrec"Symbol 74 MovieClip {GeoStripScarlet_fla.Diaporama_9} Frame 1Symbol 73 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.




http://swfchan.com/31/152508/info.shtml
Created: 25/10 -2018 07:35:25 Last modified: 25/10 -2018 07:35:25 Server time: 27/04 -2024 13:18:25