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/27822667?noj=FRM27822667-29DC" width="1" height="1"></div>

Chibi-Robo Survey.swf

This is the info page for
Flash #189382

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


Text
loading

.

How badly do you

need a Chibi-Robo?

Click here to learn more about Chibi-Robo at the official website.

Take this quick and
easy survey to find out!

You need a Chibi-Robo:

You need a Chibi-Robo:

DESPERATELY!

Take the
survey again!

VERY MUCH!

FOR FUN!

ActionScript [AS1/AS2]

Frame 1
play();
Frame 2
function checkPreload() { if (this._framesloaded >= LOADER_FRAME) { clearInterval(loadInterval); loadInterval = setInterval(this, "checkLoad", 50); gotoAndStop ("load"); loadXML(); } } function checkLoad() { if ((loader_mc._currentframe >= 100) && (quizXML.__get__loaded())) { clearInterval(loadInterval); loader_mc.gotoAndPlay("out"); return(undefined); } var _local4 = this.getBytesLoaded(); var _local2 = this.getBytesTotal(); var _local3 = Math.ceil((_local4 / _local2) * 100); loader_mc.gotoAndStop(_local3); updateAfterEvent(); } function loadXML() { quizXML = new smashing.xml.GXML(); quizXML.parse(quizData); } var LOADER_FRAME = 5; var quizXML; var quizData = "<quiz><questions><question><![CDATA[When you walk into your home, do you normally wipe your feet? ]]></question><question><![CDATA[Have you ever cleaned your house on a Friday night? ]]></question><question><![CDATA[After Thanksgiving dinner do you volunteer to do the dishes? ]]></question><question><![CDATA[Do you always remember to feed your pets? ]]></question><question><![CDATA[For the most part, do you get along well with your immediate family? ]]></question><question><![CDATA[Do you know how to change the bag in your vacuum cleaner? ]]></question><question><![CDATA[Do you use a plate when eating cookies? ]]></question><question><![CDATA[Have you ever purchased a toilet brush and/or shower squeegee? ]]></question></questions><results><result total=\"8\" category=\"for_fun\"><![CDATA[Wow, you are the cleanest, most well-rounded person we've ever surveyed. You may not need a Chibi-Robo, but just imagine all that you'd be able to accomplish with Chibi-Robo working for you! ]]></result><result total=\"7\" category=\"for_fun\"><![CDATA[You are a very organized person, and your living space is likely spic and span. Chibi-Robo would fit right in at your household. ]]></result><result total=\"6\" category=\"very_much\"><![CDATA[You're a fairly tidy person, but we've identified a few areas that could use some improvement. Chibi-Robo and a person like you would make a great team. ]]></result><result total=\"5\" category=\"very_much\"><![CDATA[You're not the worst case we've seen, but you do have a few rough edges that Chibi-Robo could help you smooth out. ]]></result><result total=\"3\" category=\"very_much\"><![CDATA[You may not know it, but you're not the cleanest individual on the planet. You would benefit greatly from owning a Chibi-Robo. ]]></result><result total=\"2\" category=\"desperately\"><![CDATA[You are in desperate need of a Chibi-Robo. Based on your personal habits, a Chibi-Robo could greatly improve your living conditions. ]]></result><result total=\"0\" category=\"desperately\"><![CDATA[Drop everything and purchase a Chibi-Robo immediately. Your friends may be too nice to tell you, but you're a real slob and you need help. ]]></result>\t</results></quiz>"; loadInterval = setInterval(this, "checkPreload", 50);
Frame 5
stop();
Frame 12
quiz_mc.init(quizXML);
Symbol 171 MovieClip [__Packages.smashing.xml.GXML] Frame 0
class smashing.xml.GXML { var _status, _loaded, ignoreWhite, timeout, _data, _xdata, onLoad, _timeoutID, onFail, onTimeOut, onStatus; function GXML () { _status = ""; _loaded = false; ignoreWhite = true; timeout = 0; } function get status() { return(_status); } function get loaded() { return(_loaded); } function get data() { return(_data); } function get xdata() { return(_xdata); } function parseXML(Void) { log("XML Parse starting..."); _data = new Object(); _data[_xdata.firstChild.nodeName] = parseNode(_xdata.firstChild); log("XML Parsed successfully"); onLoad(); } function parseNode(node) { var _local3 = new Object(); _local3.attributes = new Object(); for (var _local9 in node.attributes) { _local3.attributes[_local9] = node.attributes[_local9]; } var _local7 = 0; while (_local7 < node.childNodes.length) { var _local6 = node.childNodes[_local7]; var _local2 = _local6.nodeName; if ((_local3[_local2] == null) || (_local3[_local2] == undefined)) { _local3[_local2] = {}; } if (_local6.nodeType == 1) { if ((node.childNodes.length > 1) && (_local3[_local2].length == null)) { var _local4 = _local7 + 1; while (_local4 < node.childNodes.length) { var _local8 = node.childNodes[_local4].nodeName; if (_local8 == _local2) { _local3[_local2] = new Array(); break; } _local4++; } } if (_local3[_local2].length != null) { _local3[_local2].push(parseNode(_local6)); } else { _local3[_local2] = parseNode(_local6); } } else { _local3.value = _local6.nodeValue; } _local7++; } return(_local3); } function onLoadXML(success) { clearInterval(_timeoutID); if (success) { if (_xdata.status == 0) { log("XML was loaded successfully"); _loaded = true; parseXML(); } else { log("XML was loaded successfully, but was unable to be parsed."); switch (_xdata.status) { case -2 : log("A CDATA section was not properly terminated."); break; case -3 : log("The XML declaration was not properly terminated."); break; case -4 : log("The DOCTYPE declaration was not properly terminated."); break; case -5 : log("A comment was not properly terminated."); break; case -6 : log("An XML element was malformed."); break; case -7 : log("Out of memory."); break; case -8 : log("An attribute value was not properly terminated."); break; case -9 : log("A start-tag was not matched with an end-tag."); break; case -10 : log("An end-tag was encountered without a matching start-tag."); break; default : log("An unknown error has occurred."); } onFail(); } } else { log("XML Document failed to load"); onFail(); } } function onTimeOutXML(Void) { log("XML Document timed-out while attempting to load"); clearInterval(_timeoutID); onTimeOut(); } function log(sText) { _status = _status + (sText + newline); onStatus(sText); } function load(url) { if ((url == null) || (url == "")) { log("No XML file specified to load. Load failed"); return(undefined); } _xdata = new XML(); _xdata.ignoreWhite = ignoreWhite; var caller = this; _xdata.onLoad = function (success) { caller.onLoadXML(success); }; if (timeout > 0) { clearInterval(_timeoutID); _timeoutID = setInterval(this, "onTimeOutXML", timeout); } _loaded = false; _xdata.load(url); } function parse(xmlString) { if ((xmlString == null) || (xmlString == "")) { log("NO XML data specifed to be parsed. parse failed."); return(undefined); } _xdata = new XML(xmlString); _loaded = true; parseXML(); } }
Symbol 172 MovieClip [__Packages.nintendo.chibi.Quiz] Frame 0
class nintendo.chibi.Quiz extends MovieClip { var quizData, _parent, site_btn, gotoAndPlay, currentQuestion, selected, result, question_mc, yes_btn, no_btn, result_mc; function Quiz () { super(); } function init(xmlData) { reset(); quizData = xmlData; if (_parent.noSiteLink) { site_btn._visible = false; } (gotoAndPlay("intro"));// not popped } function reset() { currentQuestion = 0; selected = 0; result = null; } function replay() { reset(); (gotoAndPlay("q_intro"));// not popped } function displayQuestion() { var _local2 = quizData.__get__data().quiz.questions.question[currentQuestion].value; question_mc.q1_txt.text = (question_mc.q2_txt.text = _local2); yes_btn.onRelease = mx.utils.Delegate.create(this, voteYes); no_btn.onRelease = mx.utils.Delegate.create(this, voteNo); } function voteYes() { selected++; (gotoAndPlay("q_outro"));// not popped trace("VOTE YES"); } function voteNo() { (gotoAndPlay("q_outro"));// not popped } function checkStatus() { currentQuestion++; if (currentQuestion >= quizData.__get__data().quiz.questions.question.length) { getResult(); } else { (gotoAndPlay("q_intro"));// not popped } } function getResult() { var _local4 = quizData.__get__data().quiz.results.result; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = Number(_local4[_local2].attributes.total); trace("total is: " + _local3); if (selected >= _local3) { result = _local4[_local2]; break; } _local2++; } (gotoAndPlay("endscreen_ani"));// not popped } function showResult() { (gotoAndPlay(result.attributes.category));// not popped result_mc.result_txt.text = result.value; } }
Symbol 173 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 35 MovieClip Frame 9
gotoAndPlay (1);
Symbol 36 MovieClip Frame 1
play();
Symbol 36 MovieClip Frame 61
gotoAndPlay ("loop");
Symbol 36 MovieClip Frame 62
play();
Symbol 36 MovieClip Frame 64
stop();
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 101
play(); chibi_mc.gotoAndPlay("out");
Symbol 43 MovieClip Frame 103
stop(); _parent.gotoAndStop("quiz");
Symbol 69 Button
on (release) { getURL ("http://www.chibi-robo.com", "_blank"); }
Symbol 84 Button
on (release) { gotoAndPlay ("start"); }
Symbol 145 MovieClip Frame 8
stop();
Symbol 157 Button
on (release) { replay(); }
Symbol 163 MovieClip Frame 8
stop();
Symbol 169 MovieClip Frame 8
stop();
Symbol 170 MovieClip [QuizContent] Frame 1
#initclip 4 Object.registerClass("QuizContent", nintendo.chibi.Quiz); #endinitclip stop();
Symbol 170 MovieClip [QuizContent] Frame 2
play();
Symbol 170 MovieClip [QuizContent] Frame 15
stop();
Symbol 170 MovieClip [QuizContent] Frame 19
play();
Symbol 170 MovieClip [QuizContent] Frame 29
play();
Symbol 170 MovieClip [QuizContent] Frame 35
displayQuestion();
Symbol 170 MovieClip [QuizContent] Frame 38
stop();
Symbol 170 MovieClip [QuizContent] Frame 53
checkStatus();
Symbol 170 MovieClip [QuizContent] Frame 56
play();
Symbol 170 MovieClip [QuizContent] Frame 65
showResult();
Symbol 170 MovieClip [QuizContent] Frame 66
play();
Symbol 170 MovieClip [QuizContent] Frame 78
stop();
Symbol 170 MovieClip [QuizContent] Frame 79
play();
Symbol 170 MovieClip [QuizContent] Frame 91
stop();
Symbol 170 MovieClip [QuizContent] Frame 92
play();
Symbol 170 MovieClip [QuizContent] Frame 104
stop();

Library Items

Symbol 171 MovieClip [__Packages.smashing.xml.GXML]
Symbol 172 MovieClip [__Packages.nintendo.chibi.Quiz]
Symbol 173 MovieClip [__Packages.mx.utils.Delegate]
Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:Timeline
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:Timeline
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:170  Timeline
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:170  Timeline
Symbol 10 GraphicUsed by:11 69 84 102 116
Symbol 11 MovieClipUses:10Used by:12 14 114 124 170
Symbol 12 MovieClipUses:11Used by:43
Symbol 13 GraphicUsed by:43
Symbol 14 MovieClipUses:11Used by:43
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:43
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:35
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:35
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:35
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:35
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:35
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:35
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:35
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:18 20 22 24 26 28 30 32 34Used by:36
Symbol 36 MovieClipUses:35Used by:43
Symbol 37 FontUsed by:38 40 72 133
Symbol 38 TextUses:37Used by:39
Symbol 39 MovieClipUses:38Used by:42
Symbol 40 TextUses:37Used by:41
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClipUses:39 41Used by:43
Symbol 43 MovieClipUses:12 13 14 16 36 42Used by:Timeline
Symbol 44 FontUsed by:45 46 68 88 89 125 126
Symbol 45 TextUses:44Used by:47
Symbol 46 TextUses:44Used by:47
Symbol 47 MovieClipUses:45 46Used by:170  Timeline
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:64
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:64
Symbol 52 GraphicUsed by:64
Symbol 53 GraphicUsed by:64
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClipUses:55Used by:64
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:60
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:58 59Used by:61 64
Symbol 61 MovieClipUses:60Used by:64
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:49 51 52 53 56 61 60 63Used by:170  Timeline
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:66Used by:170  Timeline
Symbol 68 TextUses:44Used by:69
Symbol 69 ButtonUses:68 10Used by:170
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:81 84 170
Symbol 72 TextUses:37Used by:170
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClipUses:74Used by:170
Symbol 76 SoundUsed by:170
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:170
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:84 170
Symbol 81 MovieClipUses:71Used by:84
Symbol 82 SoundUsed by:84
Symbol 83 SoundUsed by:84 156 157
Symbol 84 ButtonUses:71 80 81 10 82 83Used by:170
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:87
Symbol 87 MovieClipUses:86Used by:170
Symbol 88 EditableTextUses:44Used by:90
Symbol 89 EditableTextUses:44Used by:90
Symbol 90 MovieClipUses:88 89Used by:170
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:96 102
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:95 99
Symbol 95 MovieClipUses:94Used by:102
Symbol 96 MovieClipUses:92Used by:102
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:99
Symbol 99 MovieClipUses:98 94Used by:100
Symbol 100 MovieClipUses:99Used by:102
Symbol 101 SoundUsed by:102 116
Symbol 102 ButtonUses:92 95 96 100 10 101Used by:170
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:111 116
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:105 107 108Used by:110 114
Symbol 110 MovieClipUses:109Used by:116
Symbol 111 MovieClipUses:104Used by:116
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114
Symbol 114 MovieClipUses:11 113 109Used by:115
Symbol 115 MovieClipUses:114Used by:116
Symbol 116 ButtonUses:104 110 111 115 10 101Used by:170
Symbol 117 SoundUsed by:170
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120 138
Symbol 120 MovieClipUses:119Used by:170
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:123
Symbol 123 MovieClipUses:122Used by:124
Symbol 124 MovieClipUses:11 123Used by:170
Symbol 125 TextUses:44Used by:170
Symbol 126 TextUses:44Used by:170
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:128Used by:170
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:170
Symbol 133 EditableTextUses:37Used by:134
Symbol 134 MovieClipUses:133Used by:170
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:136 119 137Used by:145 163 169
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:144
Symbol 141 FontUsed by:142 160 166
Symbol 142 TextUses:141Used by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:140 142 143Used by:145
Symbol 145 MovieClipUses:138 144Used by:170
Symbol 146 GraphicUsed by:147 156 157
Symbol 147 MovieClipUses:146Used by:156 157
Symbol 148 GraphicUsed by:149 156 157
Symbol 149 MovieClipUses:148Used by:156 157
Symbol 150 GraphicUsed by:151 156 157
Symbol 151 MovieClipUses:150Used by:156 157
Symbol 152 FontUsed by:153
Symbol 153 TextUses:152Used by:154 156 157
Symbol 154 MovieClipUses:153Used by:156 157
Symbol 155 SoundUsed by:156 157
Symbol 156 ButtonUses:147 149 151 154 146 148 150 153 155 83Used by:170
Symbol 157 ButtonUses:147 149 151 154 146 148 150 153 155 83Used by:170
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:162
Symbol 160 TextUses:141Used by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:159 160 161Used by:163
Symbol 163 MovieClipUses:138 162Used by:170
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:168
Symbol 166 TextUses:141Used by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:165 166 167Used by:169
Symbol 169 MovieClipUses:138 168Used by:170
Symbol 170 MovieClip [QuizContent]Uses:69 47 64 67 71 72 75 76 78 80 84 11 87 90 102 116 117 120 7 9 124 125 126 129 132 134 145 156 157 163 169Used by:Timeline

Instance Names

"loader_mc"Frame 5Symbol 43 MovieClip
"quiz_mc"Frame 12Symbol 170 MovieClip [QuizContent]
"chibi_mc"Symbol 43 MovieClip Frame 1Symbol 36 MovieClip
"q2_txt"Symbol 90 MovieClip Frame 1Symbol 88 EditableText
"q1_txt"Symbol 90 MovieClip Frame 1Symbol 89 EditableText
"result_txt"Symbol 134 MovieClip Frame 1Symbol 133 EditableText
"site_btn"Symbol 170 MovieClip [QuizContent] Frame 1Symbol 69 Button
"start_btn"Symbol 170 MovieClip [QuizContent] Frame 15Symbol 84 Button
"question_mc"Symbol 170 MovieClip [QuizContent] Frame 29Symbol 90 MovieClip
"no_btn"Symbol 170 MovieClip [QuizContent] Frame 29Symbol 102 Button
"yes_btn"Symbol 170 MovieClip [QuizContent] Frame 29Symbol 116 Button
"result_mc"Symbol 170 MovieClip [QuizContent] Frame 66Symbol 134 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 171 as "__Packages.smashing.xml.GXML"
ExportAssets (56)Timeline Frame 1Symbol 172 as "__Packages.nintendo.chibi.Quiz"
ExportAssets (56)Timeline Frame 1Symbol 173 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 12Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 13Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 14Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 15Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 16Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 17Symbol 170 as "QuizContent"
ExportAssets (56)Timeline Frame 18Symbol 170 as "QuizContent"

Labels

"pre"Frame 2
"load"Frame 5
"quiz"Frame 12
"loop"Symbol 36 MovieClip Frame 1
"out"Symbol 36 MovieClip Frame 62
"out"Symbol 43 MovieClip Frame 101
"intro"Symbol 170 MovieClip [QuizContent] Frame 2
"title"Symbol 170 MovieClip [QuizContent] Frame 15
"start"Symbol 170 MovieClip [QuizContent] Frame 19
"q_intro"Symbol 170 MovieClip [QuizContent] Frame 29
"question"Symbol 170 MovieClip [QuizContent] Frame 38
"q_outro"Symbol 170 MovieClip [QuizContent] Frame 45
"endscreen_ani"Symbol 170 MovieClip [QuizContent] Frame 56
"desperately"Symbol 170 MovieClip [QuizContent] Frame 66
"very_much"Symbol 170 MovieClip [QuizContent] Frame 79
"for_fun"Symbol 170 MovieClip [QuizContent] Frame 92




http://swfchan.com/38/189382/info.shtml
Created: 15/10 -2018 17:20:39 Last modified: 15/10 -2018 17:20:39 Server time: 29/04 -2024 18:47:00