STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #42412 |
0% |
LOADING |
<p align="justify"></p> |
Play |
~ |
Play |
~ |
Instructions |
Instructions |
Register on PRIZEBOOM.COM or submit your score |
Viral game by TAMBA |
Sound On/Off |
BACK |
BACK |
Register FREE & WIN! |
Register FREE & WIN! |
Instructions |
Welcome to Prizeboom.com’s Fair Game. |
At the start of each level you’ll be given a target of ducks to hook in order to complete the level. |
400 |
200 |
100 |
* Use your rod to aim for the hook on a duck’s head to catch them as they float around the tank. |
-200 |
* Lift them out of the tank and drop them into the barrel to score points and progress to the next level! |
500 |
* Between levels you’ll get the chance to boost your score in the Fair Game Duck Shoot. Hit as many targets as you can but remember you’re against the clock! |
Next |
Next |
300 |
200 |
100 |
Bonuses & Obstructions |
Within each level there are certain objects you should look out for. |
* Pirate ducks are out to steal your points! Avoid these at all costs. - 100 |
Back |
Back |
* Friendly sailor ducks will give double points. Make sure you catch these quick! |
* Useless buckets and old boots are worth nothing. Try not to waste any time on these! |
- 400 - 200 - 100 |
1:20 |
238020 |
Time : |
Score : |
99 |
Target: Another 10000 points |
Level |
= -100 points |
= double points |
99 |
Target: Another 10000 points |
= 0 points |
99 |
Target: Another 10000 points |
Continue |
www.prizeboom.com |
www.prizeboom.com |
LEVEL COMPLETE |
You scored: |
85000 points |
Continue |
- 300 - 200 - 100 |
0:00 |
238020 |
BONUS LEVEL |
How many points can you score? |
BONUS COMPLETE |
85000 points |
Terms and Conditions |
Terms and Conditions |
Submit Your Score |
Submit Your Score |
SUBMIT YOUR SCORE |
Challenge a Friend |
Challenge a Friend |
SEND TO A FRIEND |
View Leaderboard |
View Leaderboard |
VIEW LEADERBOARD |
PLAY AGAIN |
PLAY AGAIN |
PLAY AGAIN |
Play Mobile Games |
Play Mobile Games |
Visit Prizeboom.com |
Visit Prizeboom.com |
Game Over! |
TERMS AND CONDITIONS PRIZE DRAW RULES 1. All entrants must accept these terms and conditions and agree to them when entering this prize draw. 2. The prize draw is ran by eResponse Media Ltd (“ERM”) of Merchants House, 19 Peckover St, Bradford, BD1 5BD. 3. No purchase necessary. 4. Entrants must be aged 18 years or over and resident in the United Kingdom. 5. The draw is open to UK Residents up to 31st December 2008. The draw will take place within 28 days of the close date. 6. All valid email addresses will be entered into a draw, one winner only will be selected at random from all of the prize draw entries.The winner will be contacted by the email address they have provided. It is recommended to register on Prizeboom and provide your full contact details so we have maximum ways of contacting you if you win. 7. In entering this Prize Draw the entrant is agreeing to receive email from Prizeboom and it's sponsors, ERM and carefully selected partners. 8. ERM has the right to take photographs of prize draw winners, to use those photographs and the names and images of such winners to publicise online, e-mails and through any other media publicising its prize draws and other products. Individuals should not enter prize draws if they do not agree to this. 9. Employees (and their families) and agents of ERM are not eligible and may not enter. 10.Entrants agree that by entering a prize draw their personal details may be stored and otherwise processed by ERM for the purposes of administering the prize draw and for marketing and sending offers and other information. ERM may also pass entrants’ details to selected third parties to use for the same purposes, but always strictly in line with its privacy policy and any opt in boxes that entrants have ticked. Please read the privacy policy carefully to understand how we may use your data and what your rights are. 11.No responsibility is accepted for ineligible entries or entries made fraudulently. Entries are made by filling in the appropriate online form. Entries including false details will be disregarded as will any that are automated or mechanically made. Entries must be submitted within the advertised time limits. ERM reserves the right to reject any entry on reasonable grounds. 12.ERM reserves the right to cancel the Prize Draw at any stage or change the prize for one of equal or greater value should it become unavailable.There is no right to a cash or other alternative to the stated prize. However, ERM reserves the right to offer a similar prize, or a prize of equal or greater value, if the stated prize is unavailable. Only one prize may be awarded per household for each prize draw. Winners are responsible for paying any applicable taxes. 13. ERM may suspend or terminate any prize draw at any time if it has reasonable grounds for doing so, which grounds may include without limitation a prize draw (or the website on which it is presented) being subject to, or affected by, any denial-of service attacks, bugs, viruses, errors or any other technologically harmful material or act of hacking by a third party, or in the event of any wilful attempt to breach these terms and conditions. 14. To the extent permitted by law, ERM, other members of our group of companies and third parties connected to ERM hereby expressly exclude: 15. all conditions, warranties and other terms which might otherwise be implied by statute, common law or the law of equity; 16. any liability for any direct, indirect or consequential loss or damage incurred by any entrant or winner in connection with any prize draw or any entry. 17. As a condition of your entry into any prize draw, you agree to indemnify us and our affiliates, officers, employees and agents from and against any and all liabilities, other expenses (including costs and legal fees) and damages arising out of claims resulting directly or indirectly from such entry. 18.ERM reserves the right to disqualify any entry which it deems to contravene the Terms & Conditions. 19.The winner of each prize draw shall be selected at random by computer. There is no minimum or maximum number of entrants for any prize draw. The chances of any particular entrant winning a prize draw depend on the total number of entrants for that draw. Winners may be notified by phone, e-mail or post. ERM may disqualify a winner if it has not managed to contact such winner within seven days of its first attempt to do so. ERM may then select an alternative winner. 20.The winners' names in respect of any prize draw will be available from eResponse Media Limited (“ERM”) of Merchants House, 19 Peckover St, Bradford, BD1 5BD, provided a SAE is enclosed. 21.This promotion may be conducted over several different websites simultaneously. 22.ERM’s decision is final and no correspondence will be entered into. 23.ERM is registered with the Office of the Information Commissioner under the Data Protection Act. Should you have any concerns at all you can contact us. PRIVACY POLICY eResponse Media Limited ("we" or “us”) are committed to protecting and respecting your privacy. This policy (together with our terms of use and any other documents referred to on it) sets out how we process your personal data and your rights in respect of that data. For the purpose of the Data Protection Act 1998 (the “Act”), the data controller is eResponse Media Limited of Merchants House, 19 Peckover St, Bradford, BD1 5BD. 1. INFORMATION WE MAY COLLECT FROM YOU We may collect and process the following data about you: information that you provide by filling in any forms on our site www.Prizeboom.com/prizeboom.co.uk (“our site”) or when otherwise contacting us; if you contact us, we may keep a record of that correspondence; details of transactions you carry out through our site and of the fulfilment of your orders; details of your visits to our site and the resources that you access. This information is used to assist us and third parties in sending you by, email, sms, voice, post or other appropriate means, communications about their products and services that are relevant to your interests and preferences. |
Where applicable e.g. registered users: Relevance and accuracy of your data The data you provide to us will be held as you have provided it. You may at any time amend or update your data by visiting Prizeboom at www.Prizeboom.com, login and click on My Profile. 2. IP ADDRESSES AND COOKIES We may collect information about your computer, including where available your IP address, operating system and browser type, for system administration and to report aggregate information to our advertisers. This is statistical data about our users' browsing actions and patterns, and does not identify any individual. • For the same reason, we may obtain information about your general internet usage by using a cookie file which is stored on your hard drive of your computer. Cookies enable us to improve our service to you, estimate our audience size and usage pattern, store information about your preferences, and recognise you when you return to our site. You can set your browser up to refuse the setting of cookies. However, if you do this you may be unable to enjoy full use of the site and you may not be able to take advantage of certain promotions we may run from time to time. Please note that entities who advertise on our site may also use cookies, but we do not have access to them or control over them. 3. USES WE MAY MAKE OF YOUR INFORMATION We use information held about you in the following ways: to ensure that content from our site is presented in the most effective manner for you and for your computer; to provide you with information, products, services or offers that you request from us or which we feel may interest you, where you have consented to be contacted for such purposes; to notify you about changes to our service. Your data together with that of other subscribers may be used for statistical or analysis purposes. 4. PASSING YOUR INFORMATION TO THIRD PARTIES The collection of data by us through registration on third party sites may lead to your data also being held by that third party site. The information you provide may be used, by us and our Clients, to provide you with information and offers by email, sms, post or phone. Your details maybe passed on to carefully selected third parties who may use it to contact you in relation to offers in which you expressed an interest when registering on our site. 5. OPTING OUT When you register with us you agree to receive e-mails and you may also choose to receive postal direct mail and mobile phone offers. You can withdraw these permissions AT ANY TIME by: 1. using the unsubscribe link from ANY of the messages that we send you 2. or email us with the subject heading unsubscribe. If you do not wish us to pass your details to third parties for marketing purposes, please send an e-mail to us with subject heading '3rd party unsubscribe' to help@Prizeboom.com 6. DISCLOSURE OF YOUR INFORMATION We may disclose your personal information to third parties: in the event that we sell or buy any business or assets, in which case we may disclose your personal data to the prospective seller or buyer of such business or assets; if eResponse Media Limited or substantially all of its assets are acquired by a third party, in which case personal data held by it about its customers will be one of the transferred assets; if we are under a duty to disclose or share your personal data in order to comply with any legal obligation, or in order to enforce or apply any of our terms and conditions. 7. THIRD PARTY WEBSITES Our site may, from time to time, contain links to third party websites. If you follow a link to any of these websites, please note that these websites have their own terms and privacy policies and that we do not accept any responsibility or liability for these sites and their terms and policies. 8. LEGAL REQUIREMENTS The force of law may require the provision of information to the legal authorities. In order to maintain the integrity of its website and safeguard the interests of its subscribers ERM will comply with any such legally binding request. 9.SECURITY OF THE INTERNET The Internet is not a 100% secure medium for communication and, accordingly, we cannot guarantee the security of any information you send us via the Internet. We are not responsible for any loss or damage you or others may suffer as a result of the loss of confidentiality of such information. 10. WHERE WE STORE YOUR PERSONAL DATA The data that we collect from you may be transferred to, stored at and processed at a destination outside the European Economic Area ("EEA"). By submitting your personal data, you agree to this transfer, storage and processing. Although we will do our best to protect your personal data, we cannot guarantee the security of your data transmitted to our site and any transmission is at your own risk. 11. ACCESS TO INFORMATION We have effective measures in place to ensure that no one is able to gain unauthorised access to any personal information that we hold about you. We may need to require proof of identity before we are able to disclose any information covered by the relevant legislation to you. If we change or amend our privacy policy, we will notify you by posting changes on the relevant site. If you wish to see the information we hold about you, you are entitled to see this information and you may ask us to make any necessary changes to ensure that it is accurate and kept up to date. If you wish to do this, then please contact us. We are entitled by law to charge a maximum fee of £10 to meet our costs in providing you with details of the information we hold about you. The Act gives you the right to access information held about you. Your right of access can be exercised in accordance with the Act. Any access request may be subject to a fee of £10 to meet our costs in providing you with details of the information we hold about you. 12. CHANGES TO OUR PRIVACY POLICY Any changes we may make to our privacy policy in the future will be posted on this page and, where appropriate, notified to you by e-mail. © eResponse Media Limited 2008 |
Close Window |
Your Email |
SUBMIT |
SUBMIT |
SUBMIT |
Your Name |
Submit Your Score |
Your Email |
SUBMIT |
Your Name |
Friend's Email |
Friend's Name |
* Challenge as many friends as you like to beat your score! |
Challenge a Friend |
Leaderboard |
Player 1 |
99999 |
999 |
Head on over to |
for more fun and rewards |
for your score! |
VIEW LEADERBOARD |
~ |
VIEW LEADERBOARD |
XBox 360 |
Ringtone |
LCD TV |
iPod |
£25,000 |
Cuba |
TomTom |
£10,000 |
VW Polo |
MP3 Player |
Eurostar |
Samsung |
Vouchers |
Tours |
Camcorder |
Ferrari |
Thanks |
You could be a WINNER! |
You now have the chance of winning an iPod or Nintendo Wii. Visit www.prizeboom.com to enter more competitions with even bigger prizes! |
Prizeboom is a competition site that offers registered users the chance to win great prizes from cash to cars and holidays. Our advertisers pay for your entry so that you don't have to! |
Simply join Prizeboom & win by these methods: respond to emails, complete questionnaires & refer friends to the site. Only a computer & email address required. It could not be simpler! |
About Us |
How? |
Prizeboom can send you fun and challenging games to your mobile! Start receiving this great offer by filling in the form below. |
Your Name |
Your Email |
Your Mobile Number |
We will be in touch shortly with details of fabulous games and fantastic offers that you can use on your mobile! |
Thank You! |
ActionScript [AS1/AS2]
Frame 1function tvc_tracker(url, media_id, format) { tvc_lv = new LoadVars(); tvc_lv.media = media_id; tvc_lv.f = format; return(tvc_lv.sendAndLoad(url, tvc_lv, "get")); } kv_v = {c:348, a:0, da:["distralytics.com", "distralytics.co.uk"]}; kv_v.i = 0; while (kv_v.i < kv_v.da.length) { System.security.allowDomain(kv_v.da[kv_v.i], (kv_v.c + ".c.") + kv_v.da[kv_v.i], "*." + kv_v.da[kv_v.i]); kv_v.i++; } kv_v.lc = function () { var _local1 = ((("http://" + kv_v.c) + ".c.") + kv_v.da[kv_v.a % kv_v.da.length]) + kv_v.lurl; System.security.allowDomain(_local1); kv_v.l_mcl.loadClip(_local1, kv_v.t_mc); }; kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_v.lurl = "/control/tracking/tracker.swf?r=" + Math.floor(Math.random() * 10000); kv_v.t_mc = createEmptyMovieClip("kv_tracker", -16734); kv_v.l_mcl = new MovieClipLoader(); kv_v.mcl_l = {onLoadError:function () { kv_v.a++; kv_v.lc(); }, onLoadStart:function (m) { System.security.allowDomain(m._url); }}; kv_v.l_mcl.addListener(kv_v.mcl_l); kv_v.lc(); _root.tvc_media = "775"; System.security.allowDomain(_parent.url); strUrl = ((url != null) ? (url) : "http://www.viralchart.com"); if ((_root.tvc_media != null) && (_root.tvc_media != "")) { _root.tvc_media = (tvc_tracker(strUrl + "/tracker.php", _root.tvc_media, "F") ? null : (_root.tvc_media)); } stop(); Mouse.show(); System.security.allowDomain("*"); _root.strRootURL = "http://www.tamba-games.co.uk/prizeboom"; _root.strServiceURL = _root.strRootURL + "/amfphp/gateway.php"; _root.objRemote = new remoting.RemotingFunctions(_root.strServiceURL, "GameFunctions2"); _root.intScore = 0; _root.boolSubmitScore = true; preLoad = function () { load_pct.text = Math.round((getBytesLoaded() / getBytesTotal()) * 100) + "%"; if (getBytesLoaded() == getBytesTotal()) { clearInterval(preloadINT); gotoAndStop ("title"); } }; preloadINT = setInterval(preLoad, 40);Frame 2Mouse.show(); var globalSound = new Sound(_root); if (soundOff) { soundon_mc.soundon_ind.gotoAndStop(5); } soundbutton_mc.onPress = function () { if (!soundOff) { globalSound.setVolume(0); soundOff = true; skipnext = true; soundon_mc.soundon_ind.gotoAndStop(5); } if (soundOff && (!skipnext)) { globalSound.setVolume(100); soundOff = false; _root.soundon_mc.soundon_ind.gotoAndPlay(1); } skipnext = false; };Frame 3Mouse.show();Frame 4Mouse.hide();Frame 5Mouse.show();Frame 7Mouse.show(); submit_score.popup_tcs._visible = false;Frame 8Mouse.show();Frame 9Mouse.show();Frame 10Mouse.show();Frame 11Mouse.show();Symbol 8 MovieClip Frame 1stop();Symbol 8 MovieClip Frame 11stop();Symbol 9 MovieClip [duck_target] Frame 1stop();Symbol 9 MovieClip [duck_target] Frame 2stop();Symbol 27 MovieClip Frame 1stop();Symbol 27 MovieClip Frame 2stop();Symbol 27 MovieClip Frame 3stop();Symbol 34 MovieClip Frame 1stop();Symbol 34 MovieClip Frame 2stop();Symbol 37 MovieClip Frame 1onEnterFrame = function () { objGame = _parent._parent._parent._parent._parent; if (objGame.boolOnHook != true) { if (objGame.able == true) { if (_parent._parent.getDepth() > 145) { if (ring.hitTest(objGame.hook_rod.hook)) { if (objGame.checkCollision(ring, objGame.hook_rod.hook)) { objGame.hook_rod.duck.gotoAndPlay(1); objGame.hook_rod.duck._visible = true; objGame.boolOnHook = true; objGame.hook_rod.intAward = _parent._parent.intPoints; _parent._parent.removeMovieClip(); } } } } } };Symbol 39 MovieClip [item] Frame 1stop();Symbol 39 MovieClip [item] Frame 2stop();Symbol 39 MovieClip [item] Frame 3stop();Symbol 39 MovieClip [item] Frame 4stop();Symbol 44 MovieClip [RemotingDebugClasses] Frame 1#initclip 63 Object.registerClass("RemotingDebugClasses", mx.remoting.DebugClasses); #endinitclip preview._visible = false; stop();Symbol 89 MovieClip [RemotingClasses] Frame 1#initclip 64 Object.registerClass("RemotingClasses", mx.remoting.ApiClasses); #endinitclip preview._visible = false; stop();Symbol 569 MovieClip [__Packages.remoting.RemotingFunctions] Frame 0class remoting.RemotingFunctions { var gatewayUrl, serviceName, service, serial; function RemotingFunctions (gatewayUrl, serviceName) { this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; service = new remoting.RemotingService(gatewayUrl, serviceName, remoting.RemotingService.NO_RETRY); serial = new it.sephiroth.Serializer(); } function getHighScores(intMax) { service.getHighScores([intMax], this, gotHighScores); } function gotHighScores(objResult) { _root.leaderboard.showHighScores(_root.objRemote.serial.unserialize(objResult.__get__result())); } function setHighScores(strUserName, strUserEmail, intPoints) { service.setHighScores([strUserName, strUserEmail, intPoints], this, setHighScoresResult); } function setHighScoresResult() { _root.gotoAndStop("thanks"); } function sendToFriend(strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore) { service.sendToFriend([strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore], this, sentToFriend); } function sentToFriend() { _root.sendfriend.friend_name.text = ""; _root.sendfriend.friend_email.text = ""; _root.sendfriend.error_text.text = "Email sent! Would you like to send another?"; } function logMobile(strUserName, strUserEmail, strMobile) { service.logMobile([strUserName, strUserEmail, strMobile], this, logMobileResult); } function logMobileResult() { _root.mobile.form._visible = false; _root.mobile.thanks._visible = true; trace("Logged"); } function postData(strName, strEmail, intScore, strMobile) { if (intScore >= 0) { _root.strPostURL = "http://195.188.114.43/eresponse/score.php"; } else { _root.strPostURL = "http://195.188.114.43/eresponse/mobile.php"; } var _local3 = new LoadVars(); _local3.onLoad = function (boolSuccess) { if (boolSuccess) { trace("Success2"); _root.debug.text = "Success"; } else { _root.debug.text = "Failure"; trace("Failure2"); } }; var _local2 = new LoadVars(); _local2.name = strName; _local2.email = strEmail; _local2.score = intScore; _local2.mobile = strMobile; _local2.sendAndLoad(_root.strPostURL, _local3, "POST"); } }Symbol 570 MovieClip [__Packages.remoting.RemotingService] Frame 0class remoting.RemotingService { var gatewayUrl, serviceName, defaultSettings, service, dispatchEvent; function RemotingService (gatewayUrl, serviceName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; this.defaultSettings = defaultSettings; init(); } function init() { mx.remoting.debug.NetDebug.initialize(); service = new mx.remoting.Service(gatewayUrl, null, serviceName); } function setCredentials(user, pass) { service.__get__connection().setCredentials(user, pass); } function __resolve(p_methodName) { if ((p_methodName.indexOf("Handler") != -1) || (p_methodName.indexOf("__q_") != -1)) { return(null); } var _local2 = new remoting.RemotingMethod(service, p_methodName, defaultSettings); _local2.addEventListener("busy", mx.utils.Delegate.create(this, handleBusy)); _local2.addEventListener("result", mx.utils.Delegate.create(this, handleResult)); _local2.addEventListener("fault", mx.utils.Delegate.create(this, handleFault)); _local2.addEventListener("timeout", mx.utils.Delegate.create(this, handleTimeout)); _local2.addEventListener("call", mx.utils.Delegate.create(this, handleCall)); this[p_methodName] = mx.utils.Delegate.create(_local2, _local2.exec); return(this[p_methodName]); } function handleBusy(eventObj) { hasBeenBusy = true; dispatchEvent({type:"busy", target:this}); } function handleResult(eventObj) { removePendingCall(); dispatchEvent({type:"result", target:this, result:eventObj.result, args:eventObj.args, methodName:eventObj.methodName}); } function handleTimeout(eventObj) { removePendingCall(); dispatchEvent({type:"timeout", target:this, args:eventObj.args, methodName:eventObj.methodName}); } function handleFault(eventObj) { removePendingCall(); if (eventObj.fault.faultcode == "AMFPHP_AUTH_MISMATCH") { dispatchEvent({type:"authFault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } else { dispatchEvent({type:"fault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } } function handleCall(eventObj) { pendingCalls = pendingCalls + 1; } function removePendingCall() { pendingCalls = pendingCalls - 1; if ((pendingCalls == 0) && (hasBeenBusy)) { hasBeenBusy = false; dispatchEvent({type:"clear", target:this}); } } static var NO_RETRY = {maxAttempts:1, timeout:20000}; static var BUSY_TIME = 750; var pendingCalls = 0; var hasBeenBusy = false; }Symbol 96 MovieClip [__Packages.mx.remoting.Service] Frame 0class mx.remoting.Service extends Object { var __conn, __serviceName, __responder; function Service (gatewayURI, logger, serviceName, conn, resp) { var _local1 = this; var _local2 = conn; var _local3 = gatewayURI; super(); _local1.log = logger; _local1.log.logInfo("Creating Service for " + serviceName, mx.services.Log.VERBOSE); if ((_local3 == "") && (_local2 == null)) { _local3 = mx.remoting.NetServices.gatewayUrl; } _local3 = mx.remoting.NetServices.getHttpUrl(_local3); if (_local2 == null) { _local2 = mx.remoting.NetServices.getConnection(_local3); if (_local2 == null) { _local1.log.logInfo("Creating gateway connection for " + _local3, mx.services.Log.VERBOSE); _local2 = mx.remoting.NetServices.createGatewayConnection(_local3, logger); } } _local1.__conn = _local2; _local2.updateConfig(); _local1._allowRes = true; _local1.__serviceName = serviceName; _local1.__responder = resp; _local1.log.logInfo("Successfully created Service", mx.services.Log.VERBOSE); } function get connection() { return(__conn); } function __resolve(methodName) { var _local2 = this; if (_local2._allowRes) { var _local1 = _local2.__makeOpFunc(methodName); _local2[methodName] = _local1; return(_local1); } return(null); } function __makeOpFunc(name) { var op = (new mx.remoting.Operation(name, this)); var _local1 = function () { op.invoke(arguments); return(op.send()); }; _local1.send = function () { return(op.createThenSend()); }; _local1.setResponder = function (resp) { op.responder = resp; }; _local1.getRequest = function () { return(op.request); }; _local1.setRequest = function (val) { op.request = val; }; _local1.addProperty("request", _local1.getRequest, _local1.setRequest); _local1.operation = op; return(_local1); } function get name() { return(__serviceName); } function get responder() { return(__responder); } static var version = "1.2.0.124"; var _allowRes = false; }Symbol 45 MovieClip [__Packages.mx.services.Log] Frame 0class mx.services.Log { var level, name; function Log (logLevel, name) { level = ((logLevel == undefined) ? (BRIEF) : (logLevel)); this.name = ((name == undefined) ? "" : (name)); } function logInfo(msg, level) { if (level == undefined) { level = BRIEF; } if (level <= this.level) { if (level == DEBUG) { onLog((((getDateString() + " [DEBUG] ") + name) + ": ") + msg); } else { onLog((((getDateString() + " [INFO] ") + name) + ": ") + msg); } } } function logDebug(msg) { logInfo(msg, DEBUG); } function getDateString() { var _local1 = new Date(); return(((((((((_local1.getMonth() + 1) + "/") + _local1.getDate()) + " ") + _local1.getHours()) + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()); } function onLog(message) { trace(message); } static var NONE = -1; static var BRIEF = 0; static var VERBOSE = 1; static var DEBUG = 2; }Symbol 46 MovieClip [__Packages.mx.remoting.Connection] Frame 0class mx.remoting.Connection extends NetConnection { var uri; function Connection () { super(); } function getService(serviceName, client) { var _local1 = new mx.remoting.NetServiceProxy(this, serviceName, client); return(_local1); } function setCredentials(userId, password) { addHeader("Credentials", false, {userid:userId, password:password}); } function clone() { var _local1 = new mx.remoting.Connection(); _local1.connect(uri); return(_local1); } function getDebugId() { return(null); } function getDebugConfig() { return(null); } function setDebugId(id) { } function call() { super.call.apply(super, arguments); } function close() { super.close(); } function connect(url) { return(super.connect(url)); } function addHeader(name, mustUnderstand, obj) { super.addHeader(name, mustUnderstand, obj); } function trace(traceObj) { } function AppendToGatewayUrl(urlSuffix) { var _local1 = this; _local1.__urlSuffix = urlSuffix; if (_local1.__originalUrl == null) { _local1.__originalUrl = _local1.uri; } var _local2 = _local1.__originalUrl + urlSuffix; _local1.connect(_local2); } function ReplaceGatewayUrl(newUrl) { connect(newUrl); } function RequestPersistentHeader(info) { var _local1 = info; addHeader(_local1.name, _local1.mustUnderstand, _local1.data); } static var version = "1.2.0.124"; }Symbol 52 MovieClip [__Packages.mx.remoting.NetServiceProxy] Frame 0class mx.remoting.NetServiceProxy extends Object { var nc, client; function NetServiceProxy (netC, servName, cli) { var _local1 = this; super(); if (netC != null) { _local1.nc = netC; _local1.serviceName = servName; _local1.client = cli; } _local1._allowRes = true; } function _setParentService(service) { nc = service.nc; client = service.client; } function __resolve(methodName) { var _local1 = this; var _local2 = arguments; if (_local1._allowRes) { var _local3 = function () { var _local1 = this; var _local2 = arguments; if (_local1.client != null) { _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } else if (typeof(_local2[0].onResult) != "function") { mx.remoting.NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, and no responder was given in call to " + methodName); _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } if (typeof(_local1.serviceName) == "function") { _local1.serviceName = _local1.servicename; } _local2.unshift((_local1.serviceName + ".") + methodName); return(_local1.nc.call.apply(_local1.nc, _local2)); }; return(_local3); } return(null); } static function registerNetServiceProxy() { Object.registerClass("NetServiceProxy", mx.remoting.NetServiceProxy); return(true); } static var init = registerNetServiceProxy(); var _allowRes = false; }Symbol 95 MovieClip [__Packages.mx.rpc.Responder] Frame 0interface mx.rpc.Responder{}Symbol 94 MovieClip [__Packages.mx.rpc.FaultEvent] Frame 0class mx.rpc.FaultEvent extends Object { var __fault; function FaultEvent (f) { super(); __fault = f; } function get fault() { return(__fault); } }Symbol 93 MovieClip [__Packages.mx.rpc.Fault] Frame 0class mx.rpc.Fault extends Object { var __faultcode, __faultstring, __detail, __type; function Fault (code, msg, detail, type) { var _local1 = this; super(); _local1.__faultcode = code; _local1.__faultstring = msg; _local1.__detail = detail; _local1.__type = type; } function get faultcode() { return(__faultcode); } function get faultstring() { return(__faultstring); } function get detail() { return(__detail); } function get description() { var _local2 = this; if (_local2.__description == null) { if (_local2.__faultstring.indexOf(":") > -1) { _local2.__description = _local2.__faultstring.substring(_local2.__faultstring.indexOf(":") + 1); var _local1 = 0; while (_local2.__description.indexOf(" ", _local1) == _local1) { _local1++; } if (_local1 > 0) { _local2.__description = _local2.__description.substring(_local1); } } else { _local2.__description = _local2.__faultstring; } } return(_local2.__description); } function get type() { return(__type); } }Symbol 92 MovieClip [__Packages.mx.rpc.ResultEvent] Frame 0class mx.rpc.ResultEvent extends Object { var __result; function ResultEvent (res) { super(); __result = res; } function get result() { return(__result); } }Symbol 51 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }Symbol 75 MovieClip [__Packages.mx.remoting.debug.NetDebug] Frame 0class mx.remoting.debug.NetDebug extends Object { static var ndSingleton; var _ncs, _nextNewId, _glc, _config; function NetDebug () { var _local1 = this; super(); _local1._ncs = new Array(); _local1._config = mx.remoting.debug.NetDebugConfig.getDefaultNetDebugConfig(false); _local1._glc = new mx.remoting.debug.GlobalLocalConnection(false, _local1); _local1._glc.sendCommand(new mx.remoting.debug.commands.GetConfig()); _local1._nextNewId = 0; if (_global.System.onStatus == undefined) { _global.System.onStatus = globalOnStatus; } mx.remoting.NetServices.traceNetServices = traceNetServices; } function addNetConnection(nc) { _ncs.push(nc); return(_nextNewId++); } function requestNewConfig() { return(sendCommand(new mx.remoting.debug.commands.GetConfig())); } function removeNetConnection(nc) { var _local2 = this; var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (nc == _local2._ncs[_local1]) { _local2._ncs.splice(_local1, 1); return; } _local1++; } } function sendDebugEvent(eventobj) { if (!_glc.send(eventobj)) { _glc.send(new mx.remoting.debug.events.NetDebugFailedSendError(stripNCDEventToMinmal(eventobj))); return(false); } return(true); } function sendCommand(commandobj) { return(_glc.sendCommand(commandobj)); } function updateConfig(config) { var _local2 = this; mx.utils.ObjectCopy.copyProperties(_local2._config, config); var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (_local2._ncs[_local1] != null) { _local2._ncs[_local1].updateConfig(config); } _local1++; } } function sendStatus(statusobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { return(_local1._glc.send(new mx.remoting.debug.events.NetDebugStatus(statusobj))); } return(undefined); } function onEvent(eventObj) { return(sendDebugEvent(eventObj)); } function onEventError(errorObj) { return(sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorObj))); } function onReceiveCommand(commandobj) { this[commandobj.command](commandobj.data); } function onReceiveError(errorobj) { sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorobj)); } function getConfig() { return(_config); } static function getNetDebug() { return(ndSingleton); } static function trace(obj) { getNetDebug()._trace(obj); } static function traceNetServices(who, severity, number, message) { getNetDebug()._traceNetServices(who, severity, number, message); } static function globalOnStatus(statusobj) { getNetDebug().sendStatus(statusobj); } static function initialize() { if (ndSingleton == null) { ndSingleton = new mx.remoting.debug.NetDebug(); mx.remoting.debug.ConnectionMixin.initialize(); } return(true); } static function stripNCDEventToMinmal(ev) { var _local1 = ev; var _local2 = new Object(); if (_local1.eventType != null) { _local2.eventType = _local1.eventType; } if (_local1.source != null) { _local2.source = _local1.source; } if (_local1.movieUrl != null) { _local2.movieUrl = _local1.movieUrl; } if (_local1.date != null) { _local2.date = _local1.date; } if (_local1.time != null) { _local2.time = _local1.time; } if (_local1.protocol != null) { _local2.protocol = _local1.protocol; } if (_local1.debugId != null) { _local2.debugId = _local1.debugId; } return(_local2); } function _traceNetServices(who, severity, number, message) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTraceNetServices(who, severity, number, message))) { } } } function _trace(traceobj) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj))) { } } } static var version = "1.2.0.124"; }Symbol 59 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig] Frame 0class mx.remoting.debug.NetDebugConfig extends Object { function NetDebugConfig () { super(); Object.registerClass("NetDebugConfig", mx.remoting.debug.NetDebugConfig); } static function getNetDebugVersion() { return(1); } static function attachNetDebugConfigFunctions(ndc) { var _local1 = ndc; _local1.setDebug = function (setval) { this.m_debug = setval; }; _local1.getDebug = function () { return(this.m_debug); }; for (var _local2 in _local1) { if (typeof(_local1[_local2]) == "object") { attachNetDebugConfigFunctions(_local1[_local2]); } } return(null); } static function getDefaultNetDebugConfig(isController) { var _local1 = _global; if (_local1.netDebugConfigSO == undefined) { var _local2 = "TestMovie_Config_Info"; if (isController) { _local2 = "Controller_Config_Info"; } _local1.netDebugConfigSO = SharedObject.getLocal(_local2); } if (_local1.netDebugConfigSO.data.config == undefined) { _local1.netDebugConfigSO.data.config = getRealDefaultNetDebugConfig(); } _local1.netDebugConfigSO.flush(); return(_local1.netDebugConfigSO.data.config); } static function getRealDefaultNetDebugConfig() { var _local1 = new mx.remoting.debug.NetDebugConfig(); _local1.m_debug = true; _local1.client = new mx.remoting.debug.NetDebugConfig(); _local1.client.m_debug = true; _local1.client.trace = true; _local1.client.recordset = true; _local1.client.http = true; _local1.client.rtmp = true; _local1.realtime_server = new mx.remoting.debug.NetDebugConfig(); _local1.realtime_server.m_debug = true; _local1.realtime_server.trace = true; _local1.app_server = new mx.remoting.debug.NetDebugConfig(); _local1.app_server.m_debug = true; _local1.app_server.trace = true; _local1.app_server.error = true; _local1.app_server.recordset = true; _local1.app_server.httpheaders = false; _local1.app_server.amf = false; _local1.app_server.amfheaders = false; _local1.app_server.coldfusion = true; return(_local1); } }Symbol 68 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection] Frame 0class mx.remoting.debug.GlobalLocalConnection extends Object { var sendPrefix; function GlobalLocalConnection (isController, receiver, domainName) { var _local2 = this; var _local3 = _global; super(); _local2.maxConnections = 10; var sToMovie = "_NetDebugLocalToDebugMovie"; var sToController = "_NetDebugLocalToController"; var connectname = null; if (isController) { connectname = sToController; _local2.sendNames = new Array(); _local2.sendNames.push(sToMovie); var _local1 = 0; while (_local1 < _local2.maxConnections) { _local2.sendNames.push(sToMovie + _local1); _local1++; } _local2.maxConnections = 0; } else { connectname = sToMovie; _local2.sendNames = new Array(); _local2.sendNames.push(sToController); } _local2.setDomainName(domainName); if (_local3.g_NetDebugLocalConnection == undefined) { _local3.g_NetDebugLocalConnection = new LocalConnection(); _local3.g_NetDebugLocalConnection.allowDomain = function () { return(true); }; } if (receiver != null) { _local3.g_NetDebugLocalConnection.m_Receiver = receiver; _local3.g_NetDebugLocalConnection.onData = function (dataobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceive(dataobj); }; _local3.g_NetDebugLocalConnection.onCommand = function (commandobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceiveCommand(commandobj); }; if (!_local3.g_NetDebugLocalConnection.connect(connectname)) { var connected = false; var _local1 = 0; while (_local1 < _local2.maxConnections) { if (_local3.g_NetDebugLocalConnection.connect(connectname + _local1)) { connected = true; break; } _local1++; } if (!connected) { if (isController) { receiver.onReceiveError(new mx.remoting.debug.events.NetDebugDuplicateNCDError()); } } } } } function setDomainName(domainName) { var _local1 = domainName; if ((_local1 != null) && (_local1 != "")) { sendPrefix = _local1 + ":"; } else { sendPrefix = ""; } } function send(dataobj) { return(sendRaw("onData", dataobj)); } function sendCommand(commandObj) { return(sendRaw("onCommand", commandObj)); } function sendRaw(functionName, obj) { var _local3 = this; var _local2 = true; var snlen = _local3.sendNames.length; var _local1 = 0; while (_local1 < snlen) { _local2 = Boolean(_local2 & _global.g_NetDebugLocalConnection.send(_local3.sendPrefix + _local3.sendNames[_local1], functionName, obj)); _local1++; } return(_local2); } }Symbol 571 MovieClip [__Packages.remoting.RemotingMethod] Frame 0class remoting.RemotingMethod { var service, methodName, defaultSettings, dispatchEvent; function RemotingMethod (service, methodName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.service = service; this.methodName = methodName; this.defaultSettings = defaultSettings; } function exec() { var _local4 = null; if (arguments.length == 5) { _local4 = arguments.pop(); } if (_local4 == null) { _local4 = defaultSettings; } var _local6 = arguments.slice(0, 4); var _local3 = new remoting.RemotingCall(service, methodName, _local6[0], _local6[1], _local6[2], _local6[3], _local4); _local3.exec(); dispatchEvent({target:this, type:"call", args:_local3.args, methodName:methodName}); _local3.faultHandler = mx.utils.Delegate.create(this, onFault); _local3.resultHandler = mx.utils.Delegate.create(this, onResult); _local3.busyHandler = mx.utils.Delegate.create(this, onBusy); _local3.timeoutHandler = mx.utils.Delegate.create(this, onTimeout); } function onFault(rc, fault) { dispatchEvent({target:this, type:"fault", args:rc.args, methodName:methodName, fault:fault.__get__fault()}); } function onResult(rc, result) { dispatchEvent({target:this, type:"result", args:rc.args, methodName:methodName, result:result.__get__result()}); } function onBusy() { dispatchEvent({target:this, type:"busy"}); } function onTimeout(rc) { dispatchEvent({target:this, type:"timeout", methodName:methodName, args:rc.args}); } }Symbol 572 MovieClip [__Packages.remoting.RemotingCall] Frame 0class remoting.RemotingCall { var service, methodName, args, resultCb, faultCb, meta, pc, busyInt, timeoutInt, busyHandler, resultHandler, faultHandler, timeoutHandler; function RemotingCall (service, methodName, args, scope, resultCb, faultCb, meta) { this.service = service; this.methodName = methodName; this.args = args; this.resultCb = mx.utils.Delegate.create(scope, resultCb); this.faultCb = mx.utils.Delegate.create(scope, faultCb); this.meta = meta; if (meta.timeout != null) { timeout = meta.timeout; } if (meta.maxAttempts != null) { maxAttempts = meta.maxAttempts; } } function exec() { pc = service[methodName].apply(this, args); pc.__set__responder(new mx.rpc.RelayResponder(this, "onResult", "onFault")); if (attempt == 0) { busyInt = setInterval(mx.utils.Delegate.create(this, onBusy), remoting.RemotingService.BUSY_TIME); timeoutInt = setInterval(mx.utils.Delegate.create(this, onTimeout), timeout); } attempt++; } function onBusy(re) { clearInterval(busyInt); busyHandler(); } function onResult(re) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); resultHandler(this, re); resultCb.apply(this, [re, args]); completed = true; } } function onFault(fe) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); faultCb.apply(this, [fe, args]); faultHandler(this, fe); completed = true; } } function onTimeout() { clearInterval(busyInt); if (attempt >= maxAttempts) { clearInterval(timeoutInt); var _local2 = new mx.rpc.FaultEvent(new mx.rpc.Fault("TIMEOUT", methodName + " timed out", "", "")); faultCb.apply(this, [_local2, args]); timeoutHandler(this); } else { exec(); } } var attempt = 0; var timeout = 5000; var maxAttempts = 3; var completed = false; }Symbol 91 MovieClip [__Packages.mx.remoting.PendingCall] Frame 0class mx.remoting.PendingCall extends Object { var __service, __methodName, __responder; function PendingCall (srv, methodName) { super(); __service = srv; __methodName = methodName; } function get responder() { return(__responder); } function set responder(res) { __responder = res; //return(responder); } function onResult(result) { var _local1 = result; var _local2 = this; _local1.serviceName = ((typeof(_local1.serviceName) == "function") ? (_local1.servicename) : (_local1.serviceName)); if (_local1 != null) { if (_local1 instanceof mx.remoting.NetServiceProxy) { var serv = (new mx.remoting.Service(null, null, _local1.serviceName, _local2.__service.__get__connection(), _local2.__service.__get__responder())); _local1 = serv; } else if (_local1 instanceof mx.remoting.RecordSet) { var _local3 = new mx.remoting.NetServiceProxy(_local2.__service.__get__connection()); _local1._setParentService(_local3); _local1.logger = _local2.__service.log; } } if (_local2.__responder != null) { _local2.__responder.onResult(new mx.rpc.ResultEvent(_local1)); } if (_local2.__service.log != null) { _local2.__service.log.logInfo((((_local2.__service.__get__name() + ".") + _local2.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local1)); } } function onStatus(status) { var _local1 = this; var _local2 = status; if (_local1.__responder != null) { _local1.__responder.onFault(new mx.rpc.FaultEvent(new mx.rpc.Fault(_local2.code, _local2.description, _local2.details, _local2.type))); } if (_local1.__service.log != null) { _local1.__service.log.logDebug("Service invocation failed."); _local1.__service.log.logDebug((((_local1.__service.__get__name() + ".") + _local1.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local2)); } } function get methodName() { return(__methodName); } static var inited = mx.remoting.NetServiceProxy.registerNetServiceProxy(); }Symbol 573 MovieClip [__Packages.mx.utils.Delegate] Frame 0class 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 99 MovieClip [__Packages.mx.rpc.RelayResponder] Frame 0class mx.rpc.RelayResponder extends Object { var __onFault, __obj, __onResult; function RelayResponder (resp, resultFunc, faultFunc) { var _local1 = this; super(); _local1.__obj = resp; _local1.__onFault = faultFunc; _local1.__onResult = resultFunc; } function onFault(fault) { __obj[__onFault](fault); } function onResult(result) { __obj[__onResult](result); } }Symbol 574 MovieClip [__Packages.it.sephiroth.Serializer] Frame 0class it.sephiroth.Serializer { var buffer; function Serializer () { } function serialize(what) { var _local2 = new String(""); _local2 = serialize_internal("", what); return(_local2); } function serialize_internal(buf, struct_c) { if (((!isNaN(struct_c)) && (struct_c.__proto__ != Boolean.prototype)) && (struct_c.__proto__ != Date.prototype)) { var _local2 = new Number(struct_c); } else { var _local2 = struct_c; } switch (_local2.__proto__) { case Boolean.prototype : buf = ((buf + "b:") + int(_local2)) + ";"; break; case null : case undefined : buf = buf + "N;"; break; case Number.prototype : if (_local2 >= 1E15) { buf = ((buf + "d:") + _local2) + ";"; } else if ((_local2 % 1) == 0) { buf = ((buf + "i:") + _local2) + ";"; } else { buf = ((buf + "d:") + _local2) + ";"; } break; case String.prototype : buf = ((((buf + "s:") + calcLength(_local2)) + ":\"") + _local2) + "\";"; break; case Date.prototype : buf = ((((buf + "s:") + length(_local2)) + ":\"") + _local2) + "\";"; break; case Object.prototype : var _local4 = 0; var _local5 = new String(""); buf = buf + "O:8:\"stdClass\":"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; case Array.prototype : _local4 = 0; _local5 = new String(""); buf = buf + "a:"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; default : buf = buf + "i:0;"; } return(buf); } function calcLength(struct) { var _local1; var _local3 = 0; var _local4 = struct.length; var _local2 = 0; while (_local2 < _local4) { _local1 = ord(struct.charAt(_local2)); if (_local1 < 128) { _local3 = _local3 + 1; } else if (_local1 < 1024) { _local3 = _local3 + 2; } else if (_local1 < 32768) { _local3 = _local3 + 3; } else if (_local1 < 2097152) { _local3 = _local3 + 4; } _local2++; } return(_local3); } function unserialize(what) { buffer = what; return(unserialize_internal(what)); } function unserialize_internal(obj) { var _local3 = obj.charAt(0); var _local2; switch (_local3) { case "d" : _local2 = parse_double(); break; case "i" : _local2 = parse_int(); break; case "b" : _local2 = parse_boolean(); break; case "s" : _local2 = parse_string(); break; case "a" : _local2 = parse_array(); break; case "O" : _local2 = parse_object(); break; case "N" : } if (_local2[0] != -1) { buffer = buffer.substr(buffer.indexOf(";", (_local2[0] + length(_local3)) + length(_local2[0].toString())) + 1); } return(_local2[1]); } function parse_array() { var _local3 = 0; var _local5 = getArrayLength(); var _local4 = new Array(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_object() { var _local6 = parse_string(); buffer = buffer.substr(buffer.indexOf(":", _local6[0])); var _local7 = _local6[1]; var _local3 = 0; var _local5 = getObjectLength(); var _local4 = new Object(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_string() { var _local2 = getStringLenght(); var _local3 = getCStringLenght(); if (_local2 eq _local3) { var _local4 = buffer.substr(length(_local2) + 4, _local2).toString(); } else { var _local4 = buffer.substr(length(_local2) + 4, _local3).toString(); } return(new Array(_local3, _local4)); } function parse_boolean() { var _local2 = getLength(); var _local3 = ((_local2 < 1) ? false : true); return(new Array(length(_local2.toString()), _local3)); } function parse_double() { var _local2 = getFloatLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function parse_int() { var _local2 = getLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function getStringLenght(str) { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); return(_local2); } function getCStringLenght(str) { var _local6 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); var _local2; var _local3 = _local6; var _local4; var _local5 = buffer; _local4 = 4 + _local6.toString().length; _local2 = 0; while (_local2 < _local3) { if (_local5.charCodeAt(_local2 + _local4) > 128) { _local3 = _local3 - 1; } _local2++; } return(_local3); } function getLength() { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getFloatLength() { var _local2 = parseFloat(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getArrayLength() { var _local2 = parseInt(buffer.substr(2, (buffer.indexOf(":", 2) - buffer.indexOf(":", 1)) + 1)); buffer = buffer.substr(buffer.indexOf(":", 2) + 2); return(_local2); } function getObjectLength() { var _local2 = parseInt(buffer.substr(1, buffer.indexOf(":", 1))); buffer = buffer.substr(buffer.indexOf(":", 1) + 2); return(_local2); } function getNext(str) { var _local2 = unserialize_internal(buffer); var _local3 = unserialize_internal(buffer); return(new Array(_local2, _local3)); } static var className = "it.sephiroth.Serializer"; static var classVersion = "2.1.6"; var instanceName = "Serializer"; }Symbol 40 MovieClip [__Packages.mx.remoting.DebugClasses] Frame 0class mx.remoting.DebugClasses extends MovieClip { function DebugClasses () { super(); } }Symbol 47 MovieClip [__Packages.mx.remoting.NetServices] Frame 0class mx.remoting.NetServices extends Object { static var defaultGatewayUrl, logger, traceNetServices; function NetServices () { super(); } static function setDefaultGatewayUrl(url) { defaultGatewayUrl = url; } static function setGatewayUrl(url) { gatewayUrl = url; } static function createGatewayConnection(url, infoLogger) { var _local1 = url; logger = infoLogger; if (_local1 == undefined) { _local1 = gatewayUrl; if (_local1 == undefined) { _local1 = defaultGatewayUrl; } } if (_local1 == undefined) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is undefined"); logger.logInfo(("NetServices: createGatewayConnection - gateway url <" + _local1) + "> is undefined", mx.services.Log.DEBUG); return(null); } var _local2 = new mx.remoting.Connection(); _local2.connect(_local1); __sharedConnections[_local1] = _local2; return(_local2); } static function getConnection(uri) { return(__sharedConnections[uri]); } static function getHostUrl() { var _local2 = _root; if (!isHttpUrl(_local2._url)) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } var _local1 = _local2._url.indexOf("/", 8); if (_local1 < 0) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } return(_local2._url.substring(0, _local1)); } static function isHttpUrl(url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); } static function getHttpUrl(url) { var _local1 = url; if (!isHttpUrl(_local1)) { _local1 = getHostUrl() + _local1; } return(_local1); } static function trace(who, severity, number, message) { traceNetServices(who, severity, number, message); } static var version = "1.2.0.124"; static var gatewayUrl = _root.gatewayUrl; static var __sharedConnections = new Array(); }Symbol 48 MovieClip [__Packages.mx.data.DataRange] Frame 0interface mx.data.DataRange{}Symbol 49 MovieClip [__Packages.mx.data.PageableData] Frame 0interface mx.data.PageableData{}Symbol 50 MovieClip [__Packages.mx.data.PageableList] Frame 0interface mx.data.PageableList{}Symbol 53 MovieClip [__Packages.mx.utils.Iterator] Frame 0interface mx.utils.Iterator{}Symbol 54 MovieClip [__Packages.mx.remoting.RecordSet] Frame 0class mx.remoting.RecordSet extends Object { var mTitles, _items, mRecordSetID, dispatchEvent, gateway_conn, mDataFetcher; function RecordSet (columnNames) { var _local1 = this; super(); mx.events.EventDispatcher.initialize(_local1); _local1._items = new Array(); _local1.uniqueID = 0; if (_local1.mTitles != null) { } else { if (_local1.serverInfo == null) { if (_local1.serverinfo != null) { _local1.serverInfo = _local1.serverinfo; } } if (_local1.serverInfo == null) { _local1.mTitles = columnNames; } else if (_local1.serverInfo.version != 1) { mx.remoting.NetServices.trace("RecordSet", "warning", 100, "Received incompatible RecordSet version from server"); } else { _local1.mTitles = _local1.serverInfo.columnNames; _local1.mRecordsAvailable = 0; _local1.setData(((_local1.serverInfo.cursor == null) ? 0 : (_local1.serverInfo.cursor - 1)), _local1.serverInfo.initialData); if (_local1.serverInfo.initialData.length != _local1.serverInfo.totalCount) { _local1.mRecordSetID = _local1.serverInfo.id; if (_local1.mRecordSetID != null) { _local1.serviceName = ((_local1.serverInfo.serviceName == null) ? "RecordSet" : (_local1.serverInfo.serviceName)); _local1.mTotalCount = _local1.serverInfo.totalCount; _local1.mDeliveryMode = "ondemand"; _local1.mAllNotified = false; _local1.mOutstandingRecordCount = 0; } else { mx.remoting.NetServices.trace("RecordSet", "warning", 102, "Missing some records, but there's no RecordSet id"); } } _local1.serverInfo = null; } } } function addItem(item) { addItemAt(length, item); } function addItemAt(index, item) { var _local1 = index; var _local2 = this; var _local3 = true; if ((_local1 < _local2.__get__length()) && (_local1 >= 0)) { _local2.items.splice(_local1, 0, item); } else if (_local1 == _local2.__get__length()) { _local2.items[_local1] = item; } else { _local3 = false; mx.remoting.NetServices.trace("Cannot add an item outside the bounds of the RecordSet"); return; } if (_local3) { item.__ID__ = _local2.uniqueID++; } _local2.updateViews("addItems", _local1, _local1); } function addEventListener(event, listener) { } function clear() { var _local1 = this; if (_local1.checkLocal()) { } else { var _local2 = _local1.items.length; _local1.items.splice(0); _local1.uniqueID = 0; _local1.updateViews("removeItems", 0, _local2); } } function contains(itmToCheck) { var _local2 = itmToCheck; if (isObjectEmpty(_local2)) { return(false); } var itemAtIndex; var _local3; var _local1 = 0; while (_local1 < items.length) { itemAtIndex = items[_local1]; _local3 = true; for (var t in _local2) { if (_local2[t] != itemAtIndex[t]) { _local3 = false; break; } } if (_local3) { return(true); } _local1++; } return(false); } function getColumnNames() { return(mTitles); } function get columnNames() { return(getColumnNames()); } function getLocalLength() { return(items.length); } function getLength() { var _local1 = this; if (_local1.mRecordSetID != null) { return(_local1.mTotalCount); } return(_local1.items.length); } function getIterator() { var _local1 = new mx.remoting.RecordSetIterator(this); return(_local1); } function get length() { return(getLength()); } function getItemAt(index) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.__get__length())) { return(null); } if (_local2.mRecordSetID == null) { return(_local2.items[_local1]); } _local2.requestRecord(_local1); var _local3 = _local2.items[_local1]; if (_local3 == 1) { return("in progress"); } return(_local3); } function getItemID(index) { return(items[index].__ID__); } function get items() { return(_items); } function initialize(info) { } function filter(filterFunction, context) { if (checkLocal()) { } else { var _local3 = new mx.remoting.RecordSet(mTitles); var rcount = length; var _local2 = 0; while (_local2 < rcount) { var _local1 = getItemAt(_local2); if (((_local1 != null) && (_local1 != 1)) && (filterFunction(_local1, context))) { _local3.addItem(_local1); } _local2++; } return(_local3); } return(undefined); } function sortItems(compareFunc, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc, optionFlags); _local1.updateViews("sort"); } } function sortItemsBy(fieldNames, order, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { if (typeof(order) == "string") { _local1.items.sortOn(fieldNames); if (order.toUpperCase() == "DESC") { _local1.items.reverse(); } } else { _local1.items.sortOn(fieldNames, optionFlags); } _local1.updateViews("sort"); } } function sort(compareFunc) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc); _local1.updateViews("sort"); } } function isEmpty() { return(items.length == 0); } function isLocal() { return(mRecordSetID == null); } function isFullyPopulated() { return(isLocal()); } function getRemoteLength() { var _local1 = this; if (_local1.isLocal()) { return(_local1.mRecordsAvailable); } return(_local1.mTotalCount); } function getNumberAvailable() { var _local1 = this; if (_local1.isLocal()) { return(_local1.getLength()); } return(_local1.mRecordsAvailable); } function replaceItemAt(index, item) { var _local1 = index; var _local2 = this; if ((_local1 >= 0) && (_local1 <= _local2.__get__length())) { var _local3 = _local2.getItemID(_local1); _local2.items[_local1] = item; _local2.items[_local1].__ID__ = _local3; _local2.updateViews("updateItems", _local1, _local1); } } function removeAll() { clear(); } function removeItemAt(index) { var _local1 = index; var _local2 = this; var _local3 = _local2._items[_local1]; _local2._items.splice(_local1, 1); var rItems = [_local2._items[_local1]]; var rIDs = [_local2.getItemID(_local1)]; _local2.dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local1, lastItem:_local1, removedItems:rItems, removedIDs:rIDs}); return(_local3); } function removeEventListener(event, listener) { } function requestRange(range) { var _local1 = range.getStart(); var _local2 = range.getEnd(); return(internalRequestRange(_local1, _local2)); } function setDeliveryMode(mode, pagesize, numPrefetchPages) { var _local1 = this; var _local2 = pagesize; var _local3 = numPrefetchPages; _local1.mDeliveryMode = mode.toLowerCase(); _local1.stopFetchAll(); if ((_local2 == null) || (_local2 <= 0)) { _local2 = 25; } switch (_local1.mDeliveryMode) { case "ondemand" : return; case "page" : if (_local3 == null) { _local3 = 0; } _local1.mPageSize = _local2; _local1.mNumPrefetchPages = _local3; return; case "fetchall" : _local1.stopFetchAll(); _local1.startFetchAll(_local2); return; default : mx.remoting.NetServices.trace("RecordSet", "warning", 107, "SetDeliveryMode: unknown mode string"); } } function editField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function getEditingData(index, fieldName) { return(items[index][fieldName]); } function setField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function changeFieldValue(index, fieldName, value) { var _local1 = index; var _local2 = this; if (_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { _local2.items[_local1][fieldName] = value; _local2.updateViews("updateItems", _local1, _local1); } } function isObjectEmpty(objToCheck) { var _local2 = objToCheck; var _local1 = true; for (var _local3 in _local2) { _local1 = false; return(_local1); } return(_local1); } function arrayToObject(anArray) { if (mTitles == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 105, "getItem: titles are not available"); return(null); } var _local3 = new Object(); var alen = anArray.length; var _local2; var _local1 = 0; while (_local1 < alen) { _local2 = mTitles[_local1]; if (_local2 == null) { _local2 = ("column" + _local1) + 1; } _local3[_local2] = anArray[_local1]; _local1++; } return(_local3); } function checkLocal() { if (isLocal()) { return(false); } mx.remoting.NetServices.trace("RecordSet", "warning", 108, "Operation not allowed on partial recordset"); return(true); } function getRecordSetService() { var _local1 = this; if (_local1.mRecordSetService == null) { if (_local1.gateway_conn == null) { _local1.gateway_conn = mx.remoting.NetServices.createGatewayConnection(); } else if (_global.netDebugInstance != undefined) { _local1.gateway_conn = _local1.gateway_conn.clone(); } if (_global.netDebugInstance != undefined) { _local1.gateway_conn.setupRecordSet(); _local1.gateway_conn.setDebugId("RecordSet " + _local1.mRecordSetID); } _local1.mRecordSetService = _local1.gateway_conn.getService(_local1.serviceName, _local1); if (_local1.mRecordSetService == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 101, "Failed to create RecordSet service"); _local1.mRecordSetService = null; } } return(_local1.mRecordSetService); } function internalRequestRange(index, lastIndex) { var _local1 = index; var _local2 = this; var highestRequested = -1; if (_local1 < 0) { _local1 = 0; } if (lastIndex >= _local2.getRemoteLength()) { lastIndex = _local2.getRemoteLength() - 1; } var _local3; var last; while (_local1 <= lastIndex) { while ((_local1 <= lastIndex) && (_local2.items[_local1] != null)) { _local1++; } _local3 = _local1; while ((_local1 <= lastIndex) && (_local2.items[_local1] == null)) { _local2.mOutstandingRecordCount++; _local2.items[_local1] = 1; _local1++; } last = _local1 - 1; if (_local3 <= last) { _local2.logger.logInfo((((" Fetching records from index [" + _local3) + "] to index [") + last) + "]"); _local2.getRecordSetService().getRecords(_local2.mRecordSetID, _local3 + 1, (last - _local3) + 1); highestRequested = last; _local2.updateViews("fetchRows", _local3, last); } } return(highestRequested); } function removeItems(index, len) { var _local3 = index; var _local2 = new Array(); var _local1 = 0; while (_local1 < len) { _local2.push(getItemID(_local3 + _local1)); _local1++; } var oldItems = items.splice(_local3, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local3, lastItem:(_local3 + len) - 1, removedItems:oldItems, removedIDs:_local2}); } function getRecords_Result(info) { var _local1 = this; var _local2 = info; _local1.setData(_local2.Cursor - 1, _local2.Page); _local1.mOutstandingRecordCount = _local1.mOutstandingRecordCount - _local2.Page.length; _local1.updateViews("updateItems", _local2.Cursor - 1, ((_local2.Cursor - 1) + _local2.Page.length) - 1); if ((_local1.mRecordsAvailable == _local1.mTotalCount) && (!_local1.mAllNotified)) { _local1.updateViews("allRows"); _local1.mRecordSetService.release(); _local1.mAllNotified = true; _local1.mRecordSetID = null; _local1.mRecordSetService = null; } } function release_Result() { } function requestOneRecord(index) { var _local1 = this; var _local2 = index; if (_local1.items[_local2] == null) { if (_local1.mDeliveryMode == "ondemand") { _local1.logger.logInfo((" INFO: Fetching Record [" + _local2) + "]"); } _local1.getRecordSetService().getRecords(_local1.mRecordSetID, _local2 + 1, 1); _local1.mOutstandingRecordCount++; _local1.items[_local2] = 1; _local1.updateViews("fetchRows", _local2, _local2); } } function requestRecord(index) { var _local1 = this; if (_local1.mDeliveryMode != "page") { _local1.requestOneRecord(index); } else { var _local2 = int(index / _local1.mPageSize) * _local1.mPageSize; var _local3 = (_local2 + (_local1.mPageSize * (_local1.mNumPrefetchPages + 1))) - 1; _local1.internalRequestRange(_local2, _local3); } } function _setParentService(service) { gateway_conn = service.nc; } function setData(start, dataArray) { var _local1 = this; var datalen = dataArray.length; var _local3; var rec; var _local2 = 0; while (_local2 < datalen) { _local3 = _local2 + start; rec = _local1.items[_local3]; if ((rec != null) && (rec != 1)) { mx.remoting.NetServices.trace("RecordSet", "warning", 106, "Already got record # " + _local3); } else { _local1.mRecordsAvailable = _local1.mRecordsAvailable + 1; } _local1.items[_local3] = _local1.arrayToObject(dataArray[_local2]); _local1.items[_local3].__ID__ = _local1.uniqueID++; _local2++; } } function startFetchAll(pagesize) { var _local1 = this; if (_local1.mDataFetcher != null) { _local1.mDataFetcher.disable(); } _local1.mDataFetcher = new mx.remoting.RsDataFetcher(_local1, pagesize); } function stopFetchAll() { mDataFetcher.disable(); mDataFetcher = null; } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static function registerRecordSet() { Object.registerClass("RecordSet", mx.remoting.RecordSet); return(true); } static var version = "1.2.0.124"; static var init = registerRecordSet(); }Symbol 55 MovieClip [__Packages.mx.remoting.RecordSetIterator] Frame 0class mx.remoting.RecordSetIterator { var _recordSet, _cursor; function RecordSetIterator (rec) { _recordSet = rec; _cursor = 0; } function hasNext() { return(_cursor < _recordSet.getLength()); } function next() { return(_recordSet.getItemAt(_cursor++)); } static var version = "1.2.0.124"; }Symbol 56 MovieClip [__Packages.mx.remoting.RsDataRange] Frame 0class mx.remoting.RsDataRange extends Object { var _start, _end; function RsDataRange (s, e) { super(); _start = s; _end = e; } function getStart() { return(_start); } function getEnd() { return(_end); } function setEnd(e) { _end = e; } function setStart(s) { _start = s; } }Symbol 57 MovieClip [__Packages.mx.remoting.RsDataFetcher] Frame 0class mx.remoting.RsDataFetcher extends Object { var mEnabled; function RsDataFetcher (pgRS, increment) { var _local1 = this; super(); _local1.mRecordSet = pgRS; _local1.mRecordSet.addEventListener("modelChanged", _local1); _local1.mIncrement = increment; _local1.mNextRecord = 0; _local1.mEnabled = true; _local1.doNext(); } function disable() { mEnabled = false; } function doNext() { var _local1 = this; if (_local1.mEnabled) { do { if (_local1.mNextRecord >= _local1.mRecordSet.getRemoteLength()) { return; } var _local2 = new mx.remoting.RsDataRange(_local1.mNextRecord, (_local1.mNextRecord + _local1.mIncrement) - 1); _local1.mHighestRequested = _local1.mRecordSet.requestRange(_local2); _local1.mNextRecord = _local1.mNextRecord + _local1.mIncrement; } while (_local1.mHighestRequested <= 0); } } function modelChanged(eventObj) { var _local1 = this; var _local2 = eventObj; if (((_local2.eventName == "updateItems") && (_local2.firstItem <= _local1.mHighestRequested)) && (_local2.lastItem >= _local1.mHighestRequested)) { _local1.doNext(); } if (_local2.eventName == "allRows") { _local1.disable(); } } }Symbol 58 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder] Frame 0class mx.remoting.NetServiceProxyResponder extends Object { var service, methodName; function NetServiceProxyResponder (serv, method) { super(); service = serv; methodName = method; } function onResult(result) { var _local2 = result; var _local1 = service.client; if ((_local2 instanceof mx.remoting.NetServiceProxy) || (_local2 instanceof mx.remoting.RecordSet)) { _local2._setParentService(service); } var _local3 = methodName + "_Result"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onResult) == "function") { _local1.onResult(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 1, (_local3 + " was received from server: ") + _local2); } } function onStatus(result) { var _local2 = result; var _local1 = service.client; var _local3 = methodName + "_Status"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onStatus) == "function") { _local1.onStatus(_local2); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(_local2); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 2, (((_local3 + " was received from server: <") + _local2.level) + "> ") + _local2.description); } } }Symbol 60 MovieClip [__Packages.mx.utils.ObjectCopy] Frame 0class mx.utils.ObjectCopy { function ObjectCopy () { } static function copy(refObj) { var _local1 = new Function(refObj.__proto__.constructor)(); copyProperties(_local1, refObj); return(_local1); } static function copyProperties(dstObj, srcObj) { var _local2 = srcObj; var to; for (var i in _local2) { to = typeof(_local2[i]); if (to != "function") { if (to == "object") { if (_local2[i] instanceof Array) { var p = new Array(); var _local3 = _local2[i]; var _local1 = 0; while (_local1 < _local3.length) { p[_local1] = _local3[_local1]; _local1++; } dstObj[i] = p; } else if (_local2[i] instanceof String) { dstObj[i] = new String(_local2[i]); } else if (_local2[i] instanceof Number) { dstObj[i] = new Number(_local2[i]); } else if (_local2[i] instanceof Boolean) { dstObj[i] = new Boolean(_local2[i]); } else { dstObj[i] = copy(_local2[i]); } } else { dstObj[i] = _local2[i]; } } } } }Symbol 61 MovieClip [__Packages.mx.remoting.debug.events.NetDebug] Frame 0class mx.remoting.debug.events.NetDebug extends Object { var date, time; function NetDebug () { super(); init(); } function init() { var _local1 = this; _local1.eventType = "DebugEvent"; _local1.source = "Client"; _local1.movieUrl = unescape(_root._url); _local1.initDate(); } function initDate() { var _local1 = new Date(); date = _local1; time = _local1.getTime(); } }Symbol 62 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection] Frame 0class mx.remoting.debug.events.NetDebugNetConnection extends mx.remoting.debug.events.NetDebug { function NetDebugNetConnection () { super(); } }Symbol 63 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect] Frame 0class mx.remoting.debug.events.NetDebugConnect extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugConnect (args) { var _local1 = args; var _local2 = this; super(); _local2.eventType = "Connect"; _local2.connectString = _local1[0]; if (_local1[1] != null) { _local2.userName = _local1[1]; } if (_local1[2] != null) { _local2.password = _local1[2]; } } }Symbol 64 MovieClip [__Packages.mx.remoting.debug.commands.Local] Frame 0class mx.remoting.debug.commands.Local extends Object { var command, data; function Local () { super(); } function init(commandname, dataobj) { command = commandname; data = dataobj; } }Symbol 65 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace] Frame 0class mx.remoting.debug.commands.StartRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StartRTMPTrace (cs) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; init("startRealTimeTrace", _local1); } }Symbol 66 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin] Frame 0class mx.remoting.debug.ConnectionMixin extends Object { var _protocol, _id, _config; function ConnectionMixin () { super(); } static function initialize() { var _local1 = mx.remoting.Connection.prototype; var _local2 = mx.remoting.debug.ConnectionMixin.prototype; if (!_local1.netDebugProxyFunctions) { _local1.netDebugProxyFunctions = true; _local1.realConnect = _local1.connect; _local1.realCall = _local1.call; _local1.realClose = _local1.close; _local1.realAddHeader = _local1.addHeader; _local1.connect = _local2.netDebugProxyConnect; _local1.call = _local2.netDebugProxyCall; _local1.close = _local2.netDebugProxyClose; _local1.addHeader = _local2.netDebugProxyAddHeader; _local1.attachDebug = _local2.attachDebug; _local1.sendDebugEvent = _local2.sendDebugEvent; _local1.sendServerEvent = _local2.sendServerEvent; _local1.sendClientEvent = _local2.sendClientEvent; _local1.addNetDebugHeader = _local2.addNetDebugHeader; _local1.updateConfig = _local2.updateConfig; _local1.getNetDebug = _local2.getNetDebug; _local1.isRealTime = _local2.isRealTime; _local1.setupRecordSet = _local2.setupRecordSet; _local1.setDebugId = _local2.setDebugId; _local1.getDebugId = _local2.getDebugId; _local1.getDebugConfig = _local2.getDebugConfig; _local1.trace = _local2.trace; return(true); } return(false); } function attachDebug() { var _local1 = this; if (!_attached) { _attached = true; _local1._headerAdded = false; _local1._configured = false; _local1._config = new mx.remoting.debug.NetDebugConfig(); mx.utils.ObjectCopy.copyProperties(_local1._config, _local1.getNetDebug().getConfig()); _local1._protocol = "none"; _local1._id = String(_local1.getNetDebug().addNetConnection(_local1)); } } function sendDebugEvent(eventobj) { var _local1 = this; var _local2 = eventobj; _local2.protocol = _local1._protocol; _local2.debugId = _local1._id; return(_local1.getNetDebug().onEvent(_local2)); } function sendServerEvent(eventobj) { eventobj.movieUrl = unescape(_root._url); if (!sendDebugEvent(eventobj)) { } } function sendClientEvent(eventobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { if ((_local1._config.client.http && (_local1._protocol == "http")) || (_local1._config.client.rtmp && (_local1._protocol.substr(0, 4) == "rtmp"))) { if (!_local1.sendDebugEvent(eventobj)) { } } } } function addNetDebugHeader() { var _local1 = this; if (!_local1._headerAdded) { _local1._headerAdded = true; if ((_local1._config.m_debug && (_local1._config.app_server.m_debug)) && (_local1._protocol == "http")) { _local1.realAddHeader("amf_server_debug", true, _local1._config.app_server); } else { _local1.realAddHeader("amf_server_debug", true, undefined); } } } function updateConfig(config) { var _local1 = this; var _local2 = config; _local1.attachDebug(); if ((_local2 == null) && (!_local1._configured)) { _local1._configured = true; _local2 = mx.remoting.debug.NetDebugConfig.getRealDefaultNetDebugConfig(); } mx.utils.ObjectCopy.copyProperties(_local1._config, _local2); _local1._headerAdded = false; } function isRealTime() { return(_protocol.substr(0, 4) == "rtmp"); } function setupRecordSet() { var _local1 = this; _local1.attachDebug(); _local1._config.client.http = _local1._config.client.recordset; } function netDebugProxyConnect() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); var _local3 = _local2[0].substr(0, 4); if ((_local3 == "http") || (_local3.substr(0, 4) == "rtmp")) { if (_local2[0].charAt(4) == ":") { _local1._protocol = _local3; } else { _local1._protocol = _local2[0].substr(0, 5); } } else { _local1._protocol = "http"; } _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugConnect(_local2)); if (_local1.isRealTime()) { _local1._connectString = _local2[0]; _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StartRTMPTrace(_local2[0])); var ret = _local1.realConnect.apply(_local1, _local2); _local1.realCall("@getClientID", new mx.remoting.RTMPClientIDResponse(_local2[0], _local1)); return(ret); } return(Boolean(_local1.realConnect.apply(_local1, _local2))); } function netDebugProxyCall() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugCall(_local2)); _local1.addNetDebugHeader(); if (_local1._config.app_server) { _local2[1] = new mx.remoting.debug.NetDebugResponseProxy(_local1, _local2[1]); return(Boolean(_local1.realCall.apply(_local1, _local2))); } return(Boolean(_local1.realCall.apply(_local1, _local2))); } function netDebugProxyClose() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugClose()); if (_local1.isRealTime()) { _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StopRTMPTrace(_local1._connectString, _local1._clientId)); } var _local2 = _local1.realClose(); _local1.getNetDebug().removeNetConnection(_local1); return(_local2); } function netDebugProxyAddHeader() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugAddHeader(arguments)); return(Boolean(_local1.realAddHeader.apply(_local1, arguments))); } function setDebugId(id) { attachDebug(); _id = id; } function getDebugId() { attachDebug(); return(_id); } function trace(traceobj) { var _local1 = this; _local1.attachDebug(); if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { _local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj)); } } function getDebugConfig() { attachDebug(); return(_config); } function getNetDebug() { return(mx.remoting.debug.NetDebug.getNetDebug()); } static var _attached = false; }Symbol 67 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError] Frame 0class mx.remoting.debug.events.NetDebugDuplicateNCDError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugDuplicateNCDError () { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.message = "NCD_ALREADY_RUNNING"; } }Symbol 69 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig] Frame 0class mx.remoting.debug.commands.GetConfig extends mx.remoting.debug.commands.Local { var init; function GetConfig () { super(); } function GetConfigCommand() { super(); init("getConfig", null); } }Symbol 70 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError] Frame 0class mx.remoting.debug.events.NetDebugFailedSendError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugFailedSendError (ev) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.originalEvent = ev; _local1.message = "NCD_FAILED_TO_SEND_EVENT"; } }Symbol 71 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus] Frame 0class mx.remoting.debug.events.NetDebugStatus extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, status; function NetDebugStatus (statusobj) { super(); eventType = "Status"; status = statusobj; } }Symbol 72 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError] Frame 0class mx.remoting.debug.events.NetDebugError extends mx.remoting.debug.events.NetDebug { var eventType, error; function NetDebugError (dataobj) { super(); eventType = "NetDebugError"; error = dataobj; } }Symbol 73 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices] Frame 0class mx.remoting.debug.events.NetDebugTraceNetServices extends mx.remoting.debug.events.NetDebug { function NetDebugTraceNetServices (w, s, n, m) { var _local1 = this; super(); _local1.eventType = "NetServicesTrace"; _local1.trace = m; _local1.who = w; _local1.severity = s; _local1.number = n; } }Symbol 74 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace] Frame 0class mx.remoting.debug.events.NetDebugTrace extends mx.remoting.debug.events.NetDebug { var eventType, trace; function NetDebugTrace (traceobj) { super(); eventType = "Trace"; trace = traceobj; } }Symbol 76 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient] Frame 0class mx.remoting.debug.commands.AddRTMPClient extends mx.remoting.debug.commands.Local { var init; function AddRTMPClient (cs, cid) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("addRealTimeClient", _local1); } }Symbol 77 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse] Frame 0class mx.remoting.RTMPClientIDResponse extends Object { var _connectString, _nc; function RTMPClientIDResponse (cs, nc) { super(); _connectString = cs; _nc = nc; } function onResult(cid) { _nc._clientId = cid; mx.remoting.debug.NetDebug.getNetDebug().sendCommand(new mx.remoting.debug.commands.AddRTMPClient(_connectString, cid)); } }Symbol 78 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall] Frame 0class mx.remoting.debug.events.NetDebugCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugCall (args) { var _local2 = this; var _local3 = args; super(); _local2.eventType = "Call"; _local2.methodName = _local3[0]; _local2.parameters = new Array(); var alen = _local3.length; var _local1 = 2; while (_local1 < alen) { _local2.parameters[_local1 - 2] = _local3[_local1]; _local1++; } } }Symbol 79 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult] Frame 0class mx.remoting.debug.events.NetDebugResult extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, result; function NetDebugResult (resultobj) { super(); eventType = "Result"; result = resultobj; } }Symbol 80 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall] Frame 0class mx.remoting.debug.events.NetDebugReceiveCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugReceiveCall (mName, args) { var _local1 = this; super(); _local1.eventType = "ReceivedCall"; _local1.methodName = mName; _local1.parameters = args; } }Symbol 81 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy] Frame 0class mx.remoting.debug.NetDebugResponseProxy extends Object { var _sourceNC, _originalNR; function NetDebugResponseProxy (source, original) { super(); _sourceNC = source; _originalNR = original; } function onDebugEvents(debugevents) { var _local3 = debugevents; var _local2 = _local3.length; var _local1 = 0; while (_local1 < _local2) { _sourceNC.sendServerEvent(_local3[_local1]); _local1++; } } function onResult(resultobj) { _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugResult(resultobj)); _originalNR.onResult(resultobj); } function onStatus(statusobj) { var _local1 = this; var _local2 = statusobj; _local1._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugStatus(_local2)); if (_local1._originalNR.onStatus != undefined) { _local1._originalNR.onStatus(_local2); } else { _global.System.onStatus(_local2); } } function __resolve(name) { var _local1 = name; trace("NetDebugResponseProxy.__resolve name: " + _local1); _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugReceiveCall(_local1, arguments)); _originalNR[_local1].apply(arguments); return(null); } }Symbol 82 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose] Frame 0class mx.remoting.debug.events.NetDebugClose extends mx.remoting.debug.events.NetDebugNetConnection { var eventType; function NetDebugClose () { super(); eventType = "Close"; } }Symbol 83 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace] Frame 0class mx.remoting.debug.commands.StopRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StopRTMPTrace () { super(); } function StopRTMPTraceCommand(cs, cid) { var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("stopRealTimeTrace", _local1); } }Symbol 84 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader] Frame 0class mx.remoting.debug.events.NetDebugAddHeader extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugAddHeader (args) { var _local1 = this; var _local2 = args; super(); _local1.eventType = "AddHeader"; _local1.headerName = _local2[0]; _local1.mustUnderstand = _local2[1]; if (_local2[2] != null) { _local1.headerObject = _local2[2]; } } }Symbol 85 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError] Frame 0class mx.remoting.debug.events.NetDebugInfoError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugInfoError (infoobj, mes) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.info = infoobj; if (mes != null) { _local1.message = mes; } } }Symbol 86 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog] Frame 0class mx.remoting.debug.events.NetDebugRtmpLog extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugRtmpLog (infoobj) { var _local1 = this; super(); _local1.eventType = "Trace"; _local1.source = "Flash Communication Server"; _local1.info = infoobj; _local1.trace = infoobj.description; } }Symbol 87 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig] Frame 0class mx.remoting.debug.commands.UpdateNetDebugConfig extends mx.remoting.debug.commands.Local { var init; function UpdateNetDebugConfig () { super(); } function UpdateNetDebugCommand(dataobj) { super(); init("updateConfig", dataobj); } }Symbol 88 MovieClip [__Packages.mx.remoting.ApiClasses] Frame 0class mx.remoting.ApiClasses extends MovieClip { function ApiClasses () { super(); } }Symbol 90 MovieClip [__Packages.mx.remoting.DataGlue] Frame 0class mx.remoting.DataGlue extends Object { var __dataProv, __labelStr, __dataStr, formatFunction; function DataGlue (dp) { super(); __dataProv = dp; } function get dataProvider() { return(__dataProv); } function get labelString() { return(__labelStr); } function set labelString(val) { __labelStr = val; //return(labelString); } function get dataString() { return(__dataStr); } function set dataString(val) { __dataStr = val; //return(dataString); } static function bindFormatStrings(dataConsumer, dp, labelStr, dataStr) { var _local1 = new mx.remoting.DataGlue(dp); _local1.__set__labelString(labelStr); _local1.__set__dataString(dataStr); _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatString; dataConsumer.dataProvider = _local1; } static function bindFormatFunction(dataConsumer, dp, formatFunc) { var _local1 = new mx.remoting.DataGlue(dp); _local1.formatFunction = formatFunc; _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatFunction; dataConsumer.setDataProvider(_local1); } function addEventListener(eventName, listener) { dataProvider.addEventListener(eventName, listener); } function get length() { return(getLength()); } function getLength() { return(dataProvider.length); } function format(formatString, item) { var _local3 = formatString.split("#"); var result = ""; var tlen = _local3.length; var _local2; var _local1 = 0; while (_local1 < tlen) { result = result + _local3[_local1]; _local2 = _local3[_local1 + 1]; if (_local2 != undefined) { result = result + item[_local2]; } _local1 = _local1 + 2; } return(result); } function getItemAt_FormatString(index) { var _local2 = this; var _local1 = _local2.dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return({label:_local2.format(_local2.__get__labelString(), _local1), data:((_local2.__get__dataString() == null) ? (_local1) : (_local2.format(_local2.__get__dataString(), _local1)))}); } function getItemAt_FormatFunction(index) { var _local1 = dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return(formatFunction(_local1)); } function getItemID(index) { return(dataProvider.getItemID(index)); } function addItemAt(index, value) { dataProvider.addItemAt(index, value); } function addItem(value) { dataProvider.addItem(value); } function removeItemAt(index) { dataProvider.removeItemAt(index); } function removeAll() { dataProvider.removeAll(); } function replaceItemAt(index, itemObj) { dataProvider.replaceItemAt(index, itemObj); } function sortItemsBy(fieldNames, optionFlags) { dataProvider.sortItemsBy(fieldNames, optionFlags); } function sortItems(compareFunc, optionFlags) { dataProvider.sortItems(compareFunc, optionFlags); } static var version = "1.2.0.124"; }Symbol 97 MovieClip [__Packages.mx.remoting.Operation] Frame 0class mx.remoting.Operation { var __arguments, __responder, __request, __methodName; function Operation (methodName, parent) { var _local1 = this; _local1.__service = parent; _local1.__responder = parent.responder; _local1.__methodName = methodName; _local1.__invokationName = (_local1.__service.__get__name() + ".") + methodName; _local1.__request = new Object(); _local1.__arguments = new Array(); } function createThenSend(Void) { createArguments(); return(send()); } function send(Void) { var _local1 = this; _local1.__service.log.logInfo((("Invoking " + _local1.__methodName) + " on ") + _local1.__service.__get__name()); var _local3 = new mx.remoting.PendingCall(_local1.__service, _local1.__methodName); _local3.__set__responder(_local1.__responder); var _local2 = null; if (_local1.__arguments == null) { _local2 = new Array(); } else { _local2 = _local1.__arguments.concat(); } _local1.__invokationName = (_local1.__service.__get__name() + ".") + _local1.__methodName; _local2.unshift(_local1.__invokationName, _local3); _local1.__service.connection.call.apply(_local1.__service.__get__connection(), _local2); return(_local3); } function invoke(a) { __arguments = a; } function get responder() { return(__responder); } function set responder(r) { __responder = r; //return(responder); } function get request() { return(__request); } function set request(r) { __request = r; //return(request); } function get name() { return(__methodName); } function createArguments() { var _local1 = this; if (_local1.__request != null) { _local1.__arguments = new Array(); for (var _local2 in _local1.__request) { if (_local2 != "arguments") { _local1.__arguments.unshift(_local1.__request[_local2]); } } } } }Symbol 98 MovieClip [__Packages.mx.data.binding.ObjectDumper] Frame 0class mx.data.binding.ObjectDumper { var inProgress; function ObjectDumper () { inProgress = new Array(); } static function toString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = indent; var _local2 = maxLineLength; var _local3 = new mx.data.binding.ObjectDumper(); if (_local2 == undefined) { _local2 = 100; } if (_local1 == undefined) { _local1 = 0; } return(_local3.realToString(obj, showFunctions, showUndefined, showXMLstructures, _local2, _local1)); } function realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = obj; var x = 0; while (x < inProgress.length) { if (inProgress[x] == _local1) { return("***"); } x++; } inProgress.push(_local1); indent++; var t = typeof(_local1); var result; if ((_local1 instanceof XMLNode) && (showXMLstructures != true)) { result = _local1.toString(); } else if (_local1 instanceof Date) { result = _local1.toString(); } else if (t == "object") { var _local3 = new Array(); if (_local1 instanceof Array) { result = "["; var i = 0; while (i < _local1.length) { _local3.push(i); i++; } } else { result = "{"; for (var i in _local1) { _local3.push(i); } _local3.sort(); } var sep = ""; var _local2 = 0; while (_local2 < _local3.length) { var val = _local1[_local3[_local2]]; var show = true; if (typeof(val) == "function") { show = showFunctions == true; } if (typeof(val) == "undefined") { show = showUndefined == true; } if (show) { result = result + sep; if (!(_local1 instanceof Array)) { result = result + (_local3[_local2] + ": "); } result = result + realToString(val, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent); sep = ", `"; } _local2++; } if (_local1 instanceof Array) { result = result + "]"; } else { result = result + "}"; } } else if (t == "function") { result = "function"; } else if (t == "string") { result = ("\"" + _local1) + "\""; } else { result = String(_local1); } if (result == "undefined") { result = "-"; } inProgress.pop(); return(replaceAll(result, "`", ((result.length < maxLineLength) ? "" : (newline + doIndent(indent))))); } static function replaceAll(str, from, to) { var _local3 = str.split(from); var result = ""; var _local2 = ""; var _local1 = 0; while (_local1 < _local3.length) { result = result + (_local2 + _local3[_local1]); _local2 = to; _local1++; } return(result); } function doIndent(indent) { var _local3 = indent; var _local2 = ""; var _local1 = 0; while (_local1 < _local3) { _local2 = _local2 + " "; _local1++; } return(_local2); } }Symbol 100 MovieClip [__Packages.mx.rpc.DefaultResponder] Frame 0class mx.rpc.DefaultResponder { var __target; function DefaultResponder (t) { target = (t); } function get target() { return(__target); } function set target(t) { __target = t; //return(target); } function onResult(event) { trace("RPC Result: " + event.__get__result()); } function onFault(event) { trace("RPC Fault: " + event.fault.faultstring); } }Symbol 114 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 121 Buttonon (release) { _root.gotoAndStop("game"); }Symbol 124 Buttonon (release) { _root.gotoAndStop("instructions"); }Symbol 137 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 140 Buttonon (release) { getURL ("http://www.tamba.co.uk/", "_blank"); }Symbol 143 Buttonon (rollOver) { Mouse.show(); } on (rollOut) { if (_root._currentframe == 4) { Mouse.hide(); } }Symbol 151 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 156 Buttonon (release) { _root.gotoAndStop("title"); }Symbol 159 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 166 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 188 MovieClip Frame 1stop();Symbol 188 MovieClip Frame 33stop(); if ((_parent.intLevelPoints >= _parent.intLevelTarget) || (_parent.intCaught >= _parent.intItems)) { _parent.endLevel(); }Symbol 206 Buttonon (release) { gotoAndStop ("instruct2"); }Symbol 218 Buttonon (release) { gotoAndStop ("instruct1"); }Symbol 223 MovieClip Frame 1stop();Symbol 223 MovieClip Frame 2stop();Symbol 264 MovieClip Frame 1this._visible = false;Symbol 264 MovieClip Frame 2this._visible = true;Symbol 264 MovieClip Frame 60_root.game.startLevel(); gotoAndStop (1);Symbol 277 MovieClip Frame 1this._visible = false;Symbol 277 MovieClip Frame 2this._visible = true;Symbol 277 MovieClip Frame 60_root.game.startLevel(); gotoAndStop (1);Symbol 283 MovieClip Frame 1this._visible = false;Symbol 283 MovieClip Frame 2this._visible = true;Symbol 283 MovieClip Frame 60_root.game.startLevel(); gotoAndStop (1);Symbol 284 MovieClip Frame 1stop();Symbol 284 MovieClip Frame 2stop();Symbol 284 MovieClip Frame 3stop();Symbol 292 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 303 Buttonon (release) { _root.game.bonusLevel(); }Symbol 304 MovieClip Frame 1this._visible = false;Symbol 305 MovieClip Frame 50gotoAndPlay ("swing");Symbol 308 MovieClip Frame 1duck._visible = false; var intAward = 0;Symbol 318 MovieClip Frame 40stop(); _parent._parent.gotoAndStop(1);Symbol 322 MovieClip Frame 1stop();Instance of Symbol 321 MovieClip in Symbol 322 MovieClip Frame 15on (press) { _parent._parent.intBonusPoints = _parent._parent.intBonusPoints + 500; _parent.stop(); _parent.inner.gotoAndStop(3); }Symbol 322 MovieClip Frame 50gotoAndStop (1);Symbol 322 MovieClip Frame 51stop();Symbol 369 MovieClip Frame 1stop();Symbol 380 MovieClip Frame 1this._visible = false;Symbol 380 MovieClip Frame 2this._visible = true;Symbol 380 MovieClip Frame 60_parent.startLevel(); gotoAndStop (1);Symbol 383 Buttonon (release) { _root.game.resetLevel(); }Symbol 384 MovieClip Frame 1this._visible = false;Symbol 385 MovieClip Frame 1function startLevel() { intBonusPoints = 0; Mouse.hide(); crosshair._visible = true; rifle._visible = true; level_intro._visible = false; level_outro._visible = false; boolRunGameB = true; bonusTimerINT = setInterval(updateTimer, 1000); } function buildTrack(intID, intDucks, intWidth, decSize, decSpeed, intValue) { intSec = 10; intMin = 0; intBonusPoints = 0; var _local6 = this["track_" + intID]; var trackLoop = new Path(0, decSize); trackLoop.circleCWTo(0, -decSize, 0.5); trackLoop.lineTo(intWidth, -decSize); trackLoop.circleCWTo(intWidth, decSize, 0.5); trackLoop.lineTo(0, decSize); _local6.intTraverse = 0; _local6.intDucks = intDucks; _local6.decSpeed = decSpeed; _local6.intValue = intValue; i = 1; while (i <= intDucks) { var _local3 = _local6.attachMovie("duck_target", "duck_" + i, i); _local3.onEnterFrame = function () { if ((this._rotation >= 180) && (this.inner._currentframe > 1)) { this.inner.gotoAndStop(1); } }; _local3.onPress = function () { if ((boolRunGameB == true) && (this.inner._currentframe == 1)) { intBonusPoints = intBonusPoints + this._parent.intValue; this.inner.gotoAndPlay(2); if (_root.game.intLevel >= 3) { if ((getTimer() % 10) == 0) { var _local3 = Math.round(Math.random() * 2) + 1; if (_root.game.bonus["target_" + _local3]._currentframe <= 1) { var _local4 = Math.round(Math.random() * 1) + 1; _root.game.bonus["target_" + _local3].inner.gotoAndStop(_local4); _root.game.bonus["target_" + _local3].gotoAndPlay(1); } } } } }; if (decSpeed < 0) { _local3.initFrame = 2; _local3.gotoAndStop(_local3.initFrame); } i++; } _local6.onEnterFrame = function () { this.intTraverse = this.intTraverse - this.decSpeed; if (this.intTraverse < 0) { this.intTraverse = 99999 /* 0x01869F */; } decDecr = 100 / this.intDucks; i = 1; while (i <= this.intDucks) { trackLoop.traverse(this["duck_" + i], ((this.intTraverse + (decDecr * (i - 1))) % 100) / 100, true); i++; } }; } function updateTimer() { intSec--; if (intSec < 0) { intSec = 59; intMin--; } if ((intMin <= 0) && (intSec <= 0)) { endBonus(); } if (intSec < 10) { strTime = (intMin + ":0") + intSec; } else { strTime = (intMin + ":") + intSec; } } function endBonus() { _root.game.intScore = _root.game.intScore + intBonusPoints; boolRunGameB = false; clearInterval(bonusTimerINT); _parent.intScore = _parent.intScore + ((_parent.boolBonusLevel = false)); level_outro.end_score_txt.text = intBonusPoints + " points"; Mouse.show(); crosshair._visible = false; rifle._visible = false; level_outro._visible = true; strTime = "0:00"; } Path = function () { this.init.apply(this, arguments); }; Path.prototype.init = function (start_x, start_y) { this._segments = []; this._length = 0; if (arguments.length) { this.moveTo(start_x, start_y); } else { this.moveTo(0, 0); } }; Path.prototype.curveToAccuracy = 10; Path.prototype.clear = function () { this.init(0, 0); }; Path.prototype.moveTo = function (start_x, start_y) { this._position = {_x:start_x, _y:start_y}; return(this); }; Path.prototype.lineTo = function (end_x, end_y) { var _local3 = end_x - this._position._x; var _local2 = end_y - this._position._y; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); this._segments[this._segments.length] = {d:_local4, start:this._position, end:{_x:end_x, _y:end_y}, type:"L"}; this._length = this._length + _local4; this._position = {_x:end_x, _y:end_y}; return(this); }; Path.prototype.circleTo = (Path.prototype.circleCWTo = function (end_x, end_y, arc, dir) { if (dir == undefined) { dir = "CW"; } if (arc == undefined) { arc = 0.5; } if (arc > 1) { arc = 1; } else if (arc <= 0) { return(this.lineTo(end_x, end_y)); } if (dir == "CCW") { arc = 1 - arc; } var _local3 = {_x:(this._position._x + end_x) / 2, _y:(this._position._y + end_y) / 2}; var _local5 = end_x - this._position._x; var _local4 = end_y - this._position._y; var _local12 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); var _local8 = _local12 / 2; var _local9 = _local8 / Math.tan(arc * Math.PI); var _local11 = _local8 / Math.sin(arc * Math.PI); var _local10 = Math.atan2(_local4, _local5) + (Math.PI/2); _local3._x = _local3._x + (Math.cos(_local10) * _local9); _local3._y = _local3._y + (Math.sin(_local10) * _local9); var _local18 = Math.atan2(this._position._y - _local3._y, this._position._x - _local3._x); var _local16 = Math.atan2(end_y - _local3._y, end_x - _local3._x); if (dir == "CW") { if (_local16 < _local18) { _local16 = _local16 + (Math.PI*2); } } else if (_local18 < _local16) { _local18 = _local18 + (Math.PI*2); } _local12 = _local11 * Math.abs(_local16 - _local18); this._segments[this._segments.length] = {d:_local12, r:_local11, a1:_local18, a2:_local16, o:_local3, dir:dir, type:"C"}; this._length = this._length + _local12; this._position = {_x:end_x, _y:end_y}; return(this); }); Path.prototype.circleCCWTo = function (end_x, end_y, arc) { return(this.circleTo.call(this, end_x, end_y, arc, "CCW")); }; Path.prototype.curveTo = function (con_x, con_y, end_x, end_y) { var _local3 = this.divideBezier(this._position._x, this._position._y, con_x, con_y, end_x, end_y); this._segments[this._segments.length] = {d:_local3.d, start:this._position, con:{_x:con_x, _y:con_y}, end:{_x:end_x, _y:end_y}, segs:_local3, type:"B"}; this._length = this._length + _local3.d; this._position = {_x:end_x, _y:end_y}; return(this); }; Path.prototype.divideBezier = function (x1, y1, x2, y2, x3, y3) { var _local2; var _local15; var _local14; var _local12; var _local11; var _local9; var _local8; var _local7; var _local6; var _local29; var _local13 = []; var _local5 = {_x:x1, _y:y1}; var _local22 = x2 - x1; var _local20 = y2 - y1; var _local21 = x3 - x2; var _local19 = y3 - y2; var _local16 = Math.atan2; var _local18 = Math.sqrt; var _local17 = 0; var _local36; var _local3; var _local10; var _local30 = _local16(_local20, _local22); var _local4 = 1; while (_local4 < this.curveToAccuracy) { _local2 = _local4 / this.curveToAccuracy; _local15 = x1 + (_local22 * _local2); _local12 = (x2 + (_local21 * _local2)) - _local15; _local14 = y1 + (_local20 * _local2); _local11 = (y2 + (_local19 * _local2)) - _local14; _local7 = _local15 + (_local12 * _local2); _local6 = _local14 + (_local11 * _local2); _local9 = _local7 - _local5._x; _local8 = _local6 - _local5._y; _local29 = _local18((_local9 * _local9) + (_local8 * _local8)); _local17 = _local17 + _local29; _local10 = _local16(_local11, _local12); _local3 = _local10 - _local30; if (_local3 > Math.PI) { _local3 = _local3 - (Math.PI*2); } else if (_local3 < -3.14159265358979) { _local3 = _local3 + (Math.PI*2); } _local13[_local13.length] = {d:_local29, start:_local5, end:{_x:_local7, _y:_local6}, a:{base:_local30, d:_local3}}; _local30 = _local10; _local5 = {_x:_local7, _y:_local6}; _local4++; } _local9 = x3 - _local5._x; _local8 = y3 - _local5._y; _local29 = _local18((_local9 * _local9) + (_local8 * _local8)); _local17 = _local17 + _local29; _local10 = _local16(_local19, _local21); _local13[_local13.length] = {d:_local29, start:_local5, end:{_x:x3, _y:y3}, a:{base:_local30, d:_local10 - _local30}}; _local13.d = _local17; return(_local13); }; Path.prototype.setInBezier = function (obj, t, s, orient) { if (t < 0) { t = 0; } else if (t > 1) { t = 1; } var _local6 = s.d * t; var _local2; var _local3 = 0; var _local4 = s.length + 1; var _local1 = 1; while (_local1 < _local4) { _local2 = s[_local1 - 1]; if ((_local1 == _local4) || ((_local3 + _local2.d) >= _local6)) { break; } _local3 = _local3 + _local2.d; _local1++; } t = (_local6 - _local3) / _local2.d; var _local9 = _local2.end._x - _local2.start._x; var _local8 = _local2.end._y - _local2.start._y; obj._x = _local2.start._x + (_local9 * t); obj._y = _local2.start._y + (_local8 * t); if (orient) { obj._rotation = ((_local2.a.base + (_local2.a.d * t)) * 180) / Math.PI; } }; Path.prototype.traverse = function (obj, t, orient, offset) { if (t < 0) { t = 0; } else if (t > 1) { t = 1; } var _local7 = this._length * t; var _local3; var _local4 = 0; var _local5 = this._segments.length + 1; var _local2 = 1; while (_local2 < _local5) { _local3 = this._segments[_local2 - 1]; if ((_local2 == _local5) || ((_local4 + _local3.d) >= _local7)) { break; } _local4 = _local4 + _local3.d; _local2++; } t = (_local7 - _local4) / _local3.d; switch (_local3.type) { case "L" : var _local11 = _local3.end._x - _local3.start._x; var _local10 = _local3.end._y - _local3.start._y; obj._x = _local3.start._x + (_local11 * t); obj._y = _local3.start._y + (_local10 * t); if (orient) { obj._rotation = (Math.atan2(_local10, _local11) * 180) / Math.PI; } break; case "C" : var _local12 = _local3.a1; var _local13 = _local3.a2; var _local9 = _local12 + ((_local13 - _local12) * t); obj._x = _local3.o._x + (Math.cos(_local9) * _local3.r); obj._y = _local3.o._y + (Math.sin(_local9) * _local3.r); if (orient) { obj._rotation = ((_local3.dir == "CW") ? (((_local9 * 180) / Math.PI) + 90) : (((_local9 * 180) / Math.PI) - 90)); } break; case "B" : this.setInBezier(obj, t, _local3.segs, orient); } return(this); }; Path.prototype.mcCircleTo = function (cen_x, cen_y, a1, a2, r) { var _local5 = Math.cos; var _local6 = Math.sin; var _local14 = Math.abs(a2 - a1); var _local13 = Math.floor(_local14 / (Math.PI/4)) + 1; var _local11 = _local14 / _local13; var _local12 = _local11 / 2; var _local8 = r / _local5(_local12); this.moveTo(cen_x + (_local5(a1) * r), cen_y + (_local6(a1) * r)); var _local3 = 0; while (_local3 < _local13) { a2 = a1 + _local12; a1 = a1 + _local11; this.curveTo(cen_x + (_local5(a2) * _local8), cen_y + (_local6(a2) * _local8), cen_x + (_local5(a1) * r), cen_y + (_local6(a1) * r)); _local3++; } return(this); }; Path.prototype.draw = function (mc) { var _local3 = this._segments; var _local5 = _local3.length; var _local2 = 0; while (_local2 < _local5) { switch (_local3[_local2].type) { case "L" : mc.moveTo(_local3[_local2].start._x, _local3[_local2].start._y); mc.lineTo(_local3[_local2].end._x, _local3[_local2].end._y); break; case "C" : if (_local3[_local2].dir == "CW") { this.mcCircleTo.call(mc, _local3[_local2].o._x, _local3[_local2].o._y, _local3[_local2].a1, _local3[_local2].a2, _local3[_local2].r); } else { this.mcCircleTo.call(mc, _local3[_local2].o._x, _local3[_local2].o._y, _local3[_local2].a2, _local3[_local2].a1, _local3[_local2].r); } break; case "B" : mc.moveTo(_local3[_local2].start._x, _local3[_local2].start._y); mc.curveTo(_local3[_local2].con._x, _local3[_local2].con._y, _local3[_local2].end._x, _local3[_local2].end._y); } _local2++; } return(this); }; var intBonusPoints; var intMin; var intSec; var strTime; var boolRunGameB = false; intSec = 0; intMin = 2; strTime = "0:10"; buildTrack(1, 12, 465, 40, 0.3, 100); buildTrack(2, 8, 390, 40, -0.4, 200); buildTrack(3, 6, 425, 40, 0.5, 300); track_2._xscale = (track_2._yscale = 85); track_3._xscale = (track_3._yscale = 66); Mouse.hide(); intBonusPoints = 0; onMouseMove = function () { xdir = _xmouse; ydir = _ymouse; crosshair._y = ydir - (crosshair._height / 2); crosshair._x = xdir - (crosshair._width / 2); rifle._x = xdir; }; onMouseDown = function () { if (level_intro._visible == true) { if (level_outro._visible == false) { level_intro.gotoAndStop(1); startLevel(); } } rifle.gotoAndPlay(2); };Instance of Symbol 384 MovieClip "level_outro" in Symbol 385 MovieClip Frame 1/* no clip actions */Symbol 386 MovieClip Frame 1function resetGame() { _root.boolSubmitScore = true; _root.intScore = 0; intMaxPoints = 0; intLevel = 0; intMaxWidth = 240; intMaxHeight = 75; intWidth = 240; intHeight = 75; intScore = 0; intLevelTarget = 500; centerX = pool_center._x; centerY = pool_center._y; resetLevel(); } function resetLevel() { Mouse.hide(); hook_rod._visible = true; level_outro._visible = false; gotoAndStop (2); hook_rod._rotation = -10; boolBonusLevel = false; clearInterval(timerINT); intLevel++; intLevelTarget = intLevel * 800; intLevelPoints = 0; intMin = 1; intSec = 0; intItems = 0; hook_rod._visible = false; boolRunGame = false; boolOnHook = false; boolHookable = false; strTime = (intMin + ":0") + intSec; intCaught = 0; buildRing(30, intWidth, intHeight, 1); } function startLevel() { hook_rod._visible = true; boolRunGame = true; timerINT = setInterval(updateTimer, 1000); } function assignRoles(intMaxItems, intMaxNeg, intMaxNeut, intMaxBonus) { arrRoles = []; var _local1 = 0; while (_local1 < intMaxItems) { arrRoles[_local1] = 1; _local1++; } _local1 = 0; while (_local1 < intMaxNeg) { intRand = Math.round(Math.random() * intMaxItems); arrRoles[intRand] = 2; _local1++; } _local1 = 0; while (_local1 < intMaxNeut) { intRand = Math.round(Math.random() * intMaxItems); arrRoles[intRand] = 3; _local1++; } _local1 = 0; while (_local1 < intMaxBonus) { intRand = Math.round(Math.random() * intMaxItems); arrRoles[intRand] = 4; _local1++; } } function buildRing(intMaxItems, radiusX, radiusY, intRing) { var _local9 = 0; var _local8 = 0; var _local11 = 0; if (intLevel >= 2) { _local9 = 3 + (intLevel - 3); } if ((intLevel >= 2) && (intLevel < 5)) { _local11 = 1; } else if (intLevel > 5) { _local11 = 2; } if (intLevel >= 3) { _local8 = 2 + (intLevel - 4); } if (_local9 > 5) { _local9 = 5; } if (_local8 > 5) { _local8 = 5; } assignRoles(intMaxItems, _local9, _local8, _local11); this["pool_" + intRing].inner.removeMovieClip(); this["pool_" + intRing].createEmptyMovieClip("inner", 1); var _local12 = 0; var _local4 = 0; while (_local4 < intMaxItems) { var _local3 = this["pool_" + intRing].inner.attachMovie("item", "item" + _local4, _local4 + 1); _local3.angle = _local4 * ((Math.PI*2) / (intMaxItems / 3)); _local3.perspective = _local4 * ((Math.PI*2) / (intMaxItems / 3)); _local3.radiusX = radiusX; _local3.decOffset = 0; _local3.intType = ""; _local3.intFrame = 1; if (arrRoles[_local4] == 1) { _local3.strType = "positive"; _local3.gotoAndStop("positive"); _local3.intPoints = 100; intItems++; } else if (arrRoles[_local4] == 2) { _local3.gotoAndStop("negative"); _local3.strType = "negative"; _local3.intFrame = Math.round((Math.random() * _local3.inner._totalframes) - 1) + 1; _local3.inner.gotoAndStop(_local3.intFrame); _local3.intPoints = -100; } else if (arrRoles[_local4] == 3) { _local3.gotoAndStop("neutral"); _local3.intPoints = 0; _local3.strType = "neutral"; _local3.intFrame = Math.round((Math.random() * _local3.inner._totalframes) - 1) + 1; _local3.inner.gotoAndStop(_local3.intFrame); } else if (arrRoles[_local4] == 4) { _local3.intPoints = 100; _local3.strType = "bonus"; _local3.gotoAndStop("bonus"); intItems++; } if (_local4 <= 9) { _local3.decSpeed = 0.02; } else if ((_local4 > 9) && (_local4 <= 19)) { _local3.decOffset = 20; _local3.decSpeed = 0.04; if (arrRoles[_local4] != 2) { _local3.intPoints = _local3.intPoints * 2; } } else if (_local4 > 19) { _local3.decOffset = 40; _local3.decSpeed = 0.06; if (arrRoles[_local4] != 2) { _local3.intPoints = _local3.intPoints * 4; } } if (arrRoles[_local4] == 4) { _local3.intPoints = _local3.intPoints * 2; } intMaxPoints = intMaxPoints + _local3.intPoints; _local3.inner._xscale = (_local3.inner._yscale = 100 - (_local3.decOffset / 2)); _local3.radiusY = radiusY; _local3.intRing = intRing; _local3.onEnterFrame = mover; _local3._visible = false; _local3.inner.stop(); _local3.inner.onEnterFrame = function () { objGame = _root.game; if (objGame.boolOnHook != true) { if (objGame.boolHookable == true) { if (this._parent.getDepth() > 145) { if (this.inner.ring.hitTest(objGame.hook_rod.hook)) { if (objGame.checkCollision(this.inner.ring, objGame.hook_rod.hook)) { objGame.boolOnHook = true; objGame.hook_rod.intAward = this._parent.intPoints; objGame.hook_rod.duck.gotoAndPlay(1); objGame.hook_rod.duck.inner.shadow._visible = false; objGame.hook_rod.duck.inner.mask._height = 78; objGame.hook_rod.duck.inner.gotoAndStop(this._parent.strType); objGame.hook_rod.duck.inner.inner.gotoAndStop(this._parent.intFrame); objGame.hook_rod.duck._visible = true; this._parent.removeMovieClip(); } } } } } }; _local4++; } if (intLevel == 1) { level_intro.gotoAndPlay(1); } else if (intLevel == 2) { level_intro.gotoAndPlay(2); } else { level_intro.gotoAndPlay(3); } if (intLevelTarget > intMaxPoints) { this.level_intro.inner.target_text.text = "Hook all the friendly ducks!"; } else if (intLevel == 1) { this.level_intro.inner.target_text.text = ("Target: " + intLevelTarget) + " points"; } else { this.level_intro.inner.target_text.text = ("Target: Another " + intLevelTarget) + " points"; } this.level_intro.inner.level_text.text = intLevel; this.level_intro.inner.gotoAndPlay(1); this["pool_" + intRing]._y = this["pool_" + intRing]._y - (14 * (intRing - 1)); } function mover() { if (boolBonusLevel != true) { if (this._visible == false) { this._visible = true; } var _local2 = this.radiusY - this.decOffset; var _local4 = this.radiusX * (_local2 / this.radiusY); this._x = (Math.cos(this.angle) * _local4) + centerX; this._y = (Math.sin(this.angle) * _local2) + centerY; var _local3 = (this._y - this.perspective) / ((centerY + this.radiusY) - this.perspective); this._xscale = (this._yscale = _local3 * 100); this.angle = this.angle + (-this.decSpeed); this.swapDepths(Math.round(this._xscale) + 100); } } function checkCollision(mc1, mc2) { var _local1 = new flash.geom.Matrix(); var _local2 = {x:0, y:0}; var _local3 = {x:0, y:0}; mc1.localToGlobal(_local2); mc2.localToGlobal(_local3); _local1.tx = _local2.x; _local1.ty = _local2.y; var _local4 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 255, 255, 0); var _local5 = new flash.display.BitmapData(700, 600, false); _local5.draw(mc1, _local1, _local4, "normal"); _local4 = new flash.geom.ColorTransform(0, 0, 0, 1, 255, 255, 255, 0); _local1.tx = _local3.x; _local1.ty = _local3.y; _local5.draw(mc2, _local1, _local4, "difference"); var _local7 = _local5.getColorBoundsRect(16777215, 16711680, true); var _local6 = true; if ((_local7.width == 0) and (_local7.height == 0)) { _local6 = false; } return(_local6); } function gameOver() { clearInterval(timerINT); boolRunGame = false; _root.intScore = intScore; _root.gotoAndStop("gameover_m"); } function endLevel() { Mouse.show(); hook_rod._visible = false; level_outro.end_score_txt.text = intLevelPoints + " points"; level_outro._visible = true; clearInterval(timerINT); boolRunGame = false; } function bonusLevel() { boolBonusLevel = true; gotoAndStop (3); } function updateTimer() { intSec--; if (intSec < 0) { intSec = 59; intMin--; } if ((intMin <= 0) && (intSec <= 0)) { strTime = "0:00"; gameOver(); } if (intSec < 10) { strTime = (intMin + ":0") + intSec; } else { strTime = (intMin + ":") + intSec; } } var intMaxWidth; var intMaxHeight; var intWidth; var intHeight; var intScore; var boolRunGame; var centerX; var centerY; var intMin; var intSec; var intItems; var boolOnHook; var boolHookable; var boolBonusLevel; var strTime; var intCaught; var intLevelTarget; var intLevelPoints; var intLevel; var intMaxPoints; var arrRoles; resetGame(); checkX = function (dx, oldVal, newVal) { if (oldVal < newVal) { trace("moving right"); } else if (oldVal > newVal) { trace("moving left"); } return(newVal); }; checkY = function (dy, oldVal, newVal) { if (oldVal < newVal) { boolHookable = false; } else if (oldVal > newVal) { boolHookable = true; } else { boolHookable = false; } return(newVal); }; this.watch("ydir", checkY); onMouseMove = function () { if (boolRunGame == true) { decScale = ((hook_rod._y / 500) * 100) + 38; if (decScale < 70) { decScale = 70; } xdir = _xmouse; ydir = _ymouse; hook_rod._y = ydir; hook_rod._x = xdir - (130 * (decScale / 100)); hook_rod._xscale = decScale; hook_rod._yscale = decScale; if (hook_rod.duck._visible == true) { if (hook_rod.hitTest(shelf)) { if (hook_rod.intAward > 0) { intCaught++; } intScore = intScore + hook_rod.intAward; intLevelPoints = intLevelPoints + hook_rod.intAward; if (hook_rod.intAward >= 0) { duck_scoring.duck.score_text.text = "+" + hook_rod.intAward; } else { duck_scoring.duck.score_text.text = hook_rod.intAward; } duck_scoring.gotoAndPlay(2); hook_rod.duck._visible = false; boolOnHook = false; } } } };Instance of Symbol 304 MovieClip "level_outro" in Symbol 386 MovieClip Frame 1/* no clip actions */Symbol 386 MovieClip Frame 2stop();Symbol 396 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 400 Buttonon (release) { popup_tcs._visible = true; }Symbol 405 Buttonon (release) { if (_root.boolSubmitScore == true) { _root.gotoAndStop("submit_score"); } else { _root.gotoAndStop("leaderboard"); } }Symbol 409 Buttonon (release) { _root.gotoAndStop("send_friend"); }Symbol 413 Buttonon (release) { _root.gotoAndStop("leaderboard"); }Symbol 417 Buttonon (release) { _root.gotoAndStop("game"); }Symbol 418 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 419 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 422 Buttonon (release) { _root.gotoAndStop("mobile"); }Symbol 426 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 446 Buttonon (release) { this._visible = false; }Symbol 447 MovieClip Frame 1scrolling = function () { objContent = scoreList_mc; var _local5 = scrollTrack._height; var _local2 = objContent._height; var _local4 = scrollFace._height; var _local3 = maskedView._height; var initPosition = ((scrollFace._y = scrollTrack._y)); var initContentPos = objContent._y; var finalContentPos = ((_local3 - _local2) + initContentPos); var left = scrollTrack._x; var top = scrollTrack._y; var right = scrollTrack._x; var bottom = ((scrollTrack._height - _local4) + scrollTrack._y); var dy = 0; var speed = 10; var moveVal = ((_local2 - _local3) / (_local5 - _local4)); scrollFace.onPress = function () { var _local2 = this._y; startDrag (this, false, left + 1, top, right, bottom); this.onMouseMove = function () { scrollFace._x = left; dy = Math.abs(initPosition - this._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrollFace.onMouseUp = function () { stopDrag(); scrollFace._x = left; delete this.onMouseMove; }; btnUp.onPress = function () { this.onEnterFrame = function () { if ((objContent._y + speed) < maskedView._y) { if (scrollFace._y <= top) { scrollFace._y = top; } else { scrollFace._y = scrollFace._y - (speed / moveVal); } objContent._y = objContent._y + speed; } else { scrollFace._y = top; objContent._y = maskedView._y; delete this.onEnterFrame; } }; }; btnUp.onDragOut = function () { delete this.onEnterFrame; }; btnUp.onRelease = function () { delete this.onEnterFrame; }; btnDown.onPress = function () { this.onEnterFrame = function () { if ((objContent._y - speed) > finalContentPos) { if (scrollFace._y >= bottom) { scrollFace._y = bottom; } else { scrollFace._y = scrollFace._y + (speed / moveVal); } objContent._y = objContent._y - speed; } else { scrollFace._y = bottom; objContent._y = finalContentPos; delete this.onEnterFrame; } }; }; btnDown.onRelease = function () { delete this.onEnterFrame; }; btnDown.onDragOut = function () { delete this.onEnterFrame; }; if (_local2 < _local3) { scrollFace._visible = false; scrollTrack._visible = false; btnUp._visible = false; btnDown._visible = false; } else { scrollFace._visible = true; scrollTrack._visible = true; btnUp._visible = true; btnDown._visible = true; } scrollTrack.onPress = function () { scrollFace._y = _ymouse; if (scrollFace._y < (btnUp._y + btnUp._height)) { scrollFace._y = btnUp._y + btnUp._height; } else if ((scrollFace._y + scrollFace._height) > btnDown._y) { scrollFace._y = btnDown._y - scrollFace._height; } dy = Math.abs(initPosition - scrollFace._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrolling();Symbol 448 MovieClip Frame 1popup_tcs._visible = false;Symbol 454 Buttonon (release) { _root.gotoAndStop("gameover"); }Symbol 458 Buttonon (release) { this.boolSubmit = true; strUserName = user_name.text; strUserEmail = user_email.text; intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); if (((!strUserEmail) || (intUserIndexOfAt == -1)) || (intUserLastIndexOfDot == -1)) { this.boolSubmit = false; error_text.text = "Your email address is not valid"; } else if (!strUserName) { this.boolSubmit = false; error_text.text = "Please enter your name"; } if (this.boolSubmit != false) { error_text.text = "Submitting score, please wait..."; _root.objRemote.setHighScores(strUserName, strUserEmail, _root.intScore); } }Symbol 467 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 468 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 469 Buttonon (release) { popup_tcs._visible = true; }Symbol 475 Buttonon (release) { this.boolSubmit = true; strUserName = user_name.text; strUserEmail = user_email.text; intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); strFriendName = friend_name.text; strFriendEmail = friend_email.text; intFriendIndexOfAt = strFriendEmail.indexOf("@"); intFriendLastIndexOfDot = strFriendEmail.lastIndexOf("."); if (((!strUserEmail) || (intUserIndexOfAt == -1)) || (intUserLastIndexOfDot == -1)) { this.boolSubmit = false; error_text.text = "Your email address is not valid"; } else if (!strUserName) { this.boolSubmit = false; error_text.text = "Please enter your name"; } else if (((!strFriendEmail) || (intFriendIndexOfAt == -1)) || (intFriendLastIndexOfDot == -1)) { this.boolSubmit = false; error_text.text = "Your friend's email address is not valid"; } else if (!strFriendName) { this.boolSubmit = false; error_text.text = "Please enter your friend's name"; } if (this.boolSubmit != false) { error_text.text = "Sending, please wait..."; _root.objRemote.sendToFriend(strUserName, strUserEmail, strFriendName, strFriendEmail, _root.intScore); } }Symbol 477 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 489 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 494 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 497 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 503 Buttonon (release) { _root.gotoAndStop("gameover"); }Symbol 504 MovieClip Frame 1function showHighScores(arrScores) { i = 0; while (i <= (arrScores.length - 1)) { var _local5 = i + 10000; var _local4 = ("scoreLine" + (i + 1)) + "_mc"; duplicateMovieClip (scoreList_mc.scoreLine_mc, _local4, _local5); var _local2 = scoreList_mc[("scoreLine" + (i + 1)) + "_mc"]; _local2._y = 26 * i; _local2.pos.text = i + 1; _local2.playerName.text = arrScores[i].name; _local2.score.text = arrScores[i].score; nextScorePos = this.scoreList_mc.scoreLine_mc._height; i++; } scrolling(); } this.scoreList_mc.scoreLine_mc._visible = false; _root.objRemote.getHighScores(20); scrolling = function () { objContent = scoreList_mc; var _local5 = scrollTrack._height; var _local2 = objContent._height; var _local4 = scrollFace._height; var _local3 = maskedView._height; var initPosition = ((scrollFace._y = scrollTrack._y)); var initContentPos = objContent._y; var finalContentPos = ((_local3 - _local2) + initContentPos); var left = scrollTrack._x; var top = scrollTrack._y; var right = scrollTrack._x; var bottom = ((scrollTrack._height - _local4) + scrollTrack._y); var dy = 0; var speed = 10; var moveVal = ((_local2 - _local3) / (_local5 - _local4)); scrollFace.onPress = function () { var _local2 = this._y; startDrag (this, false, left + 1, top, right, bottom); this.onMouseMove = function () { scrollFace._x = left; dy = Math.abs(initPosition - this._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrollFace.onMouseUp = function () { stopDrag(); scrollFace._x = left; delete this.onMouseMove; }; btnUp.onPress = function () { this.onEnterFrame = function () { if ((objContent._y + speed) < maskedView._y) { if (scrollFace._y <= top) { scrollFace._y = top; } else { scrollFace._y = scrollFace._y - (speed / moveVal); } objContent._y = objContent._y + speed; } else { scrollFace._y = top; objContent._y = maskedView._y; delete this.onEnterFrame; } }; }; btnUp.onDragOut = function () { delete this.onEnterFrame; }; btnUp.onRelease = function () { delete this.onEnterFrame; }; btnDown.onPress = function () { this.onEnterFrame = function () { if ((objContent._y - speed) > finalContentPos) { if (scrollFace._y >= bottom) { scrollFace._y = bottom; } else { scrollFace._y = scrollFace._y + (speed / moveVal); } objContent._y = objContent._y - speed; } else { scrollFace._y = bottom; objContent._y = finalContentPos; delete this.onEnterFrame; } }; }; btnDown.onRelease = function () { delete this.onEnterFrame; }; btnDown.onDragOut = function () { delete this.onEnterFrame; }; if (_local2 < _local3) { scrollFace._visible = false; scrollTrack._visible = false; btnUp._visible = false; btnDown._visible = false; } else { scrollFace._visible = true; scrollTrack._visible = true; btnUp._visible = true; btnDown._visible = true; } scrollTrack.onPress = function () { scrollFace._y = _ymouse; if (scrollFace._y < (btnUp._y + btnUp._height)) { scrollFace._y = btnUp._y + btnUp._height; } else if ((scrollFace._y + scrollFace._height) > btnDown._y) { scrollFace._y = btnDown._y - scrollFace._height; } dy = Math.abs(initPosition - scrollFace._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrolling();Symbol 515 Buttonon (release) { _root.gotoAndStop("leaderboard"); }Symbol 519 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 542 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 548 Buttonon (release) { getURL ("http://www.prizeboom.com/userregister.php", "_blank"); }Symbol 553 Buttonon (release) { this.boolSubmit = true; strUserName = user_name.text; strUserEmail = user_email.text; strUserMobile = user_mobile.text; intMobileIndex = strUserMobile.indexOf("07"); intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); if (((!strUserEmail) || (intUserIndexOfAt == -1)) || (intUserLastIndexOfDot == -1)) { this.boolSubmit = false; error_text.text = "Your email address is not valid"; } else if (!strUserName) { this.boolSubmit = false; error_text.text = "Please enter your name"; } else if ((intMobileIndex != 0) || (strUserMobile.length < 10)) { this.boolSubmit = false; error_text.text = "Please enter a valid mobile number"; } if (this.boolSubmit != false) { error_text.text = "Submitting, please wait..."; _root.objRemote.logMobile(strUserName, strUserEmail, strUserMobile); } }Symbol 562 MovieClip Frame 1popup_tcs._visible = false;Symbol 567 MovieClip Frame 1this._visible = false;
Library Items
Symbol 1 Bitmap | Used by:2 171 | |
Symbol 2 Graphic | Uses:1 | Used by:3 107 |
Symbol 3 MovieClip [duck_png] | Uses:2 | Used by:6 8 16 |
Symbol 4 Graphic | Used by:5 | |
Symbol 5 MovieClip | Uses:4 | Used by:6 8 |
Symbol 6 MovieClip | Uses:3 5 | Used by:8 |
Symbol 7 Sound | Used by:8 | |
Symbol 8 MovieClip | Uses:3 5 6 7 | Used by:9 |
Symbol 9 MovieClip [duck_target] | Uses:8 | |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:39 |
Symbol 12 Graphic | Used by:13 121 124 140 156 292 385 409 413 417 422 429 430 439 454 458 475 503 553 563 | |
Symbol 13 MovieClip | Uses:12 | Used by:39 |
Symbol 14 Graphic | Used by:15 | |
Symbol 15 MovieClip | Uses:14 | Used by:16 20 23 26 30 33 37 |
Symbol 16 MovieClip | Uses:3 15 | Used by:17 |
Symbol 17 MovieClip | Uses:16 | Used by:39 549 |
Symbol 18 Bitmap | Used by:19 219 268 | |
Symbol 19 Graphic | Uses:18 | Used by:20 |
Symbol 20 MovieClip | Uses:19 15 | Used by:27 |
Symbol 21 Bitmap | Used by:22 219 268 | |
Symbol 22 Graphic | Uses:21 | Used by:23 |
Symbol 23 MovieClip | Uses:22 15 | Used by:27 |
Symbol 24 Bitmap | Used by:25 219 268 | |
Symbol 25 Graphic | Uses:24 | Used by:26 |
Symbol 26 MovieClip | Uses:25 15 | Used by:27 |
Symbol 27 MovieClip | Uses:20 23 26 | Used by:39 |
Symbol 28 Bitmap | Used by:29 221 278 | |
Symbol 29 Graphic | Uses:28 | Used by:30 |
Symbol 30 MovieClip | Uses:29 15 | Used by:34 |
Symbol 31 Bitmap | Used by:32 221 278 | |
Symbol 32 Graphic | Uses:31 | Used by:33 |
Symbol 33 MovieClip | Uses:32 15 | Used by:34 |
Symbol 34 MovieClip | Uses:30 33 | Used by:39 |
Symbol 35 Bitmap | Used by:36 221 271 | |
Symbol 36 Graphic | Uses:35 | Used by:37 |
Symbol 37 MovieClip | Uses:36 15 | Used by:38 |
Symbol 38 MovieClip | Uses:37 | Used by:39 |
Symbol 39 MovieClip [item] | Uses:11 13 17 27 34 38 | Used by:305 |
Symbol 41 Bitmap | Used by:42 | |
Symbol 42 Graphic | Uses:41 | Used by:43 |
Symbol 43 MovieClip | Uses:42 | Used by:44 89 |
Symbol 44 MovieClip [RemotingDebugClasses] | Uses:43 | |
Symbol 89 MovieClip [RemotingClasses] | Uses:43 | |
Symbol 101 Bitmap | Used by:102 | |
Symbol 102 Graphic | Uses:101 | Used by:Timeline |
Symbol 103 Font | Used by:104 453 460 461 464 473 479 480 482 483 484 485 486 554 555 556 557 558 559 561 | |
Symbol 104 EditableText | Uses:103 | Used by:Timeline |
Symbol 105 Font | Used by:106 261 263 275 281 296 376 381 | |
Symbol 106 Text | Uses:105 | Used by:Timeline |
Symbol 107 MovieClip | Uses:2 | Used by:108 |
Symbol 108 MovieClip | Uses:107 | Used by:Timeline |
Symbol 109 Font | Used by:110 290 291 552 564 | |
Symbol 110 EditableText | Uses:109 | Used by:Timeline |
Symbol 569 MovieClip [__Packages.remoting.RemotingFunctions] | ||
Symbol 570 MovieClip [__Packages.remoting.RemotingService] | ||
Symbol 96 MovieClip [__Packages.mx.remoting.Service] | ||
Symbol 45 MovieClip [__Packages.mx.services.Log] | ||
Symbol 46 MovieClip [__Packages.mx.remoting.Connection] | ||
Symbol 52 MovieClip [__Packages.mx.remoting.NetServiceProxy] | ||
Symbol 95 MovieClip [__Packages.mx.rpc.Responder] | ||
Symbol 94 MovieClip [__Packages.mx.rpc.FaultEvent] | ||
Symbol 93 MovieClip [__Packages.mx.rpc.Fault] | ||
Symbol 92 MovieClip [__Packages.mx.rpc.ResultEvent] | ||
Symbol 51 MovieClip [__Packages.mx.events.EventDispatcher] | ||
Symbol 75 MovieClip [__Packages.mx.remoting.debug.NetDebug] | ||
Symbol 59 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig] | ||
Symbol 68 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection] | ||
Symbol 571 MovieClip [__Packages.remoting.RemotingMethod] | ||
Symbol 572 MovieClip [__Packages.remoting.RemotingCall] | ||
Symbol 91 MovieClip [__Packages.mx.remoting.PendingCall] | ||
Symbol 573 MovieClip [__Packages.mx.utils.Delegate] | ||
Symbol 99 MovieClip [__Packages.mx.rpc.RelayResponder] | ||
Symbol 574 MovieClip [__Packages.it.sephiroth.Serializer] | ||
Symbol 40 MovieClip [__Packages.mx.remoting.DebugClasses] | ||
Symbol 47 MovieClip [__Packages.mx.remoting.NetServices] | ||
Symbol 48 MovieClip [__Packages.mx.data.DataRange] | ||
Symbol 49 MovieClip [__Packages.mx.data.PageableData] | ||
Symbol 50 MovieClip [__Packages.mx.data.PageableList] | ||
Symbol 53 MovieClip [__Packages.mx.utils.Iterator] | ||
Symbol 54 MovieClip [__Packages.mx.remoting.RecordSet] | ||
Symbol 55 MovieClip [__Packages.mx.remoting.RecordSetIterator] | ||
Symbol 56 MovieClip [__Packages.mx.remoting.RsDataRange] | ||
Symbol 57 MovieClip [__Packages.mx.remoting.RsDataFetcher] | ||
Symbol 58 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder] | ||
Symbol 60 MovieClip [__Packages.mx.utils.ObjectCopy] | ||
Symbol 61 MovieClip [__Packages.mx.remoting.debug.events.NetDebug] | ||
Symbol 62 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection] | ||
Symbol 63 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect] | ||
Symbol 64 MovieClip [__Packages.mx.remoting.debug.commands.Local] | ||
Symbol 65 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace] | ||
Symbol 66 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin] | ||
Symbol 67 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError] | ||
Symbol 69 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig] | ||
Symbol 70 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError] | ||
Symbol 71 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus] | ||
Symbol 72 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError] | ||
Symbol 73 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices] | ||
Symbol 74 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace] | ||
Symbol 76 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient] | ||
Symbol 77 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse] | ||
Symbol 78 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall] | ||
Symbol 79 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult] | ||
Symbol 80 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall] | ||
Symbol 81 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy] | ||
Symbol 82 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose] | ||
Symbol 83 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace] | ||
Symbol 84 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader] | ||
Symbol 85 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError] | ||
Symbol 86 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog] | ||
Symbol 87 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig] | ||
Symbol 88 MovieClip [__Packages.mx.remoting.ApiClasses] | ||
Symbol 90 MovieClip [__Packages.mx.remoting.DataGlue] | ||
Symbol 97 MovieClip [__Packages.mx.remoting.Operation] | ||
Symbol 98 MovieClip [__Packages.mx.data.binding.ObjectDumper] | ||
Symbol 100 MovieClip [__Packages.mx.rpc.DefaultResponder] | ||
Symbol 111 Bitmap | Used by:112 | |
Symbol 112 Graphic | Uses:111 | Used by:125 |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 Button | Uses:113 | Used by:125 385 386 |
Symbol 115 Font | Used by:116 117 119 120 122 123 154 155 404 408 412 414 415 416 510 511 513 | |
Symbol 116 Text | Uses:115 | Used by:121 |
Symbol 117 Text | Uses:115 | Used by:118 121 124 156 405 409 413 417 422 426 454 503 |
Symbol 118 MovieClip | Uses:117 | Used by:121 124 156 405 409 413 417 422 426 454 503 |
Symbol 119 Text | Uses:115 | Used by:121 |
Symbol 120 Text | Uses:115 | Used by:121 124 156 405 409 413 417 422 426 454 503 |
Symbol 121 Button | Uses:116 118 119 117 12 120 | Used by:125 223 |
Symbol 122 Text | Uses:115 | Used by:124 |
Symbol 123 Text | Uses:115 | Used by:124 |
Symbol 124 Button | Uses:122 118 123 117 12 120 | Used by:125 |
Symbol 125 MovieClip | Uses:112 114 121 124 | Used by:Timeline |
Symbol 126 Graphic | Used by:129 137 159 467 477 494 | |
Symbol 127 Font | Used by:128 162 165 169 170 173 174 175 176 191 197 198 208 209 210 211 212 213 220 222 262 269 272 276 279 282 297 298 377 382 397 399 445 499 500 507 508 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 540 541 543 544 | |
Symbol 128 Text | Uses:127 | Used by:129 137 159 394 396 467 477 494 |
Symbol 129 MovieClip | Uses:126 128 | Used by:137 159 467 477 494 |
Symbol 130 Bitmap | Used by:132 158 395 466 476 493 539 | |
Symbol 131 Bitmap | Used by:132 157 395 466 476 493 539 | |
Symbol 132 Graphic | Uses:130 131 | Used by:137 |
Symbol 133 Graphic | Used by:134 137 159 396 467 477 494 542 | |
Symbol 134 MovieClip | Uses:133 | Used by:137 159 396 467 477 494 542 |
Symbol 135 Graphic | Used by:136 137 159 396 467 477 494 | |
Symbol 136 MovieClip | Uses:135 | Used by:137 159 396 467 477 494 |
Symbol 137 Button | Uses:129 132 134 136 126 128 133 135 | Used by:Timeline |
Symbol 138 Font | Used by:139 141 | |
Symbol 139 Text | Uses:138 | Used by:140 |
Symbol 140 Button | Uses:139 12 | Used by:Timeline |
Symbol 141 Text | Uses:138 | Used by:143 |
Symbol 142 Graphic | Used by:143 | |
Symbol 143 Button | Uses:141 142 | Used by:Timeline |
Symbol 144 Sound | Used by:Timeline | |
Symbol 145 Bitmap | Used by:146 | |
Symbol 146 Graphic | Uses:145 | Used by:223 |
Symbol 147 Graphic | Used by:148 151 419 468 489 497 548 | |
Symbol 148 MovieClip | Uses:147 | Used by:151 419 468 489 497 548 |
Symbol 149 Bitmap | Used by:150 547 | |
Symbol 150 Graphic | Uses:149 | Used by:151 419 468 489 497 |
Symbol 151 Button | Uses:148 150 147 | Used by:223 |
Symbol 152 Bitmap | Used by:153 313 | |
Symbol 153 Graphic | Uses:152 | Used by:223 |
Symbol 154 Text | Uses:115 | Used by:156 454 503 |
Symbol 155 Text | Uses:115 | Used by:156 454 503 |
Symbol 156 Button | Uses:154 118 155 117 12 120 | Used by:223 |
Symbol 157 Graphic | Uses:131 | Used by:159 |
Symbol 158 Graphic | Uses:130 | Used by:159 |
Symbol 159 Button | Uses:134 157 129 136 158 133 126 128 135 | Used by:223 |
Symbol 160 Graphic | Used by:161 | |
Symbol 161 MovieClip | Uses:160 | Used by:166 418 |
Symbol 162 Text | Uses:127 | Used by:166 418 |
Symbol 163 Graphic | Used by:164 166 418 | |
Symbol 164 MovieClip | Uses:163 | Used by:166 418 |
Symbol 165 Text | Uses:127 | Used by:166 418 |
Symbol 166 Button | Uses:161 162 164 165 163 | Used by:223 470 490 504 |
Symbol 167 Font | Used by:168 286 | |
Symbol 168 Text | Uses:167 | Used by:223 |
Symbol 169 Text | Uses:127 | Used by:223 |
Symbol 170 Text | Uses:127 | Used by:223 |
Symbol 171 Graphic | Uses:1 | Used by:172 |
Symbol 172 Button | Uses:171 | Used by:223 385 386 |
Symbol 173 Text | Uses:127 | Used by:223 |
Symbol 174 Text | Uses:127 | Used by:223 |
Symbol 175 Text | Uses:127 | Used by:223 |
Symbol 176 Text | Uses:127 | Used by:223 |
Symbol 177 Bitmap | Used by:178 | |
Symbol 178 Graphic | Uses:177 | Used by:223 308 |
Symbol 179 Bitmap | Used by:180 | |
Symbol 180 Graphic | Uses:179 | Used by:181 |
Symbol 181 MovieClip | Uses:180 | Used by:223 308 |
Symbol 182 Bitmap | Used by:183 | |
Symbol 183 Graphic | Uses:182 | Used by:186 |
Symbol 184 Font | Used by:185 401 402 406 407 410 411 420 421 423 424 455 456 457 474 498 | |
Symbol 185 EditableText | Uses:184 | Used by:186 |
Symbol 186 MovieClip | Uses:183 185 | Used by:188 |
Symbol 187 Sound | Used by:188 | |
Symbol 188 MovieClip | Uses:186 187 | Used by:223 386 |
Symbol 189 Bitmap | Used by:190 251 | |
Symbol 190 Graphic | Uses:189 | Used by:223 |
Symbol 191 Text | Uses:127 | Used by:223 |
Symbol 192 Bitmap | Used by:194 323 | |
Symbol 193 Bitmap | Used by:194 323 | |
Symbol 194 Graphic | Uses:192 193 | Used by:223 |
Symbol 195 Bitmap | Used by:196 323 | |
Symbol 196 Graphic | Uses:195 | Used by:223 |
Symbol 197 Text | Uses:127 | Used by:223 |
Symbol 198 Text | Uses:127 | Used by:223 |
Symbol 199 Bitmap | Used by:200 340 | |
Symbol 200 Graphic | Uses:199 | Used by:223 |
Symbol 201 Graphic | Used by:206 | |
Symbol 202 Font | Used by:203 205 215 217 302 428 465 487 488 509 538 545 546 | |
Symbol 203 Text | Uses:202 | Used by:206 |
Symbol 204 Graphic | Used by:206 | |
Symbol 205 Text | Uses:202 | Used by:206 |
Symbol 206 Button | Uses:201 203 204 205 | Used by:223 |
Symbol 207 Graphic | Used by:223 | |
Symbol 208 Text | Uses:127 | Used by:223 |
Symbol 209 Text | Uses:127 | Used by:223 |
Symbol 210 Text | Uses:127 | Used by:223 |
Symbol 211 Text | Uses:127 | Used by:223 |
Symbol 212 Text | Uses:127 | Used by:223 |
Symbol 213 Text | Uses:127 | Used by:223 |
Symbol 214 Graphic | Used by:218 | |
Symbol 215 Text | Uses:202 | Used by:218 |
Symbol 216 Graphic | Used by:218 | |
Symbol 217 Text | Uses:202 | Used by:218 |
Symbol 218 Button | Uses:214 215 216 217 | Used by:223 |
Symbol 219 Graphic | Uses:18 24 21 | Used by:223 |
Symbol 220 Text | Uses:127 | Used by:223 |
Symbol 221 Graphic | Uses:28 31 35 | Used by:223 |
Symbol 222 Text | Uses:127 | Used by:223 |
Symbol 223 MovieClip | Uses:146 151 153 156 159 166 168 169 121 170 172 173 174 175 176 178 181 188 190 191 194 196 197 198 200 206 207 208 209 210 211 212 213 218 219 220 221 222 | Used by:Timeline |
Symbol 224 Bitmap | Used by:226 | |
Symbol 225 Bitmap | Used by:226 | |
Symbol 226 Graphic | Uses:224 225 | Used by:386 |
Symbol 227 Font | Used by:228 334 | |
Symbol 228 Text | Uses:227 | Used by:386 |
Symbol 229 Graphic | Used by:230 | |
Symbol 230 MovieClip | Uses:229 | Used by:386 |
Symbol 231 MovieClip | Used by:386 | |
Symbol 232 ShapeTweening | Used by:242 | |
Symbol 233 ShapeTweening | Used by:242 | |
Symbol 234 Graphic | Used by:242 247 | |
Symbol 235 ShapeTweening | Used by:242 | |
Symbol 236 ShapeTweening | Used by:242 | |
Symbol 237 Graphic | Used by:242 247 | |
Symbol 238 Graphic | Used by:239 | |
Symbol 239 MovieClip | Uses:238 | Used by:242 247 |
Symbol 240 Graphic | Used by:241 | |
Symbol 241 MovieClip | Uses:240 | Used by:242 247 |
Symbol 242 MovieClip | Uses:232 233 234 235 236 237 239 241 | Used by:386 |
Symbol 243 ShapeTweening | Used by:247 | |
Symbol 244 ShapeTweening | Used by:247 | |
Symbol 245 ShapeTweening | Used by:247 | |
Symbol 246 ShapeTweening | Used by:247 | |
Symbol 247 MovieClip | Uses:243 244 234 245 246 237 239 241 | Used by:386 |
Symbol 248 MovieClip | Used by:386 | |
Symbol 249 Graphic | Used by:250 | |
Symbol 250 MovieClip | Uses:249 | Used by:386 |
Symbol 251 Graphic | Uses:189 | Used by:386 |
Symbol 252 Font | Used by:253 254 338 339 | |
Symbol 253 EditableText | Uses:252 | Used by:386 |
Symbol 254 EditableText | Uses:252 | Used by:386 |
Symbol 255 Font | Used by:257 258 | |
Symbol 256 Font | Used by:257 258 | |
Symbol 257 Text | Uses:255 256 | Used by:385 386 |
Symbol 258 Text | Uses:255 256 | Used by:385 386 |
Symbol 259 Bitmap | Used by:260 274 | |
Symbol 260 Graphic | Uses:259 | Used by:264 |
Symbol 261 EditableText | Uses:105 | Used by:264 |
Symbol 262 EditableText | Uses:127 | Used by:264 |
Symbol 263 Text | Uses:105 | Used by:264 277 283 |
Symbol 264 MovieClip | Uses:260 261 262 263 | Used by:284 |
Symbol 265 Graphic | Used by:277 283 | |
Symbol 266 Graphic | Used by:267 | |
Symbol 267 MovieClip | Uses:266 | Used by:277 283 |
Symbol 268 Graphic | Uses:18 24 21 | Used by:270 |
Symbol 269 Text | Uses:127 | Used by:270 |
Symbol 270 MovieClip | Uses:268 269 | Used by:277 283 |
Symbol 271 Graphic | Uses:35 | Used by:273 |
Symbol 272 Text | Uses:127 | Used by:273 |
Symbol 273 MovieClip | Uses:271 272 | Used by:277 283 |
Symbol 274 Graphic | Uses:259 | Used by:277 283 |
Symbol 275 EditableText | Uses:105 | Used by:277 |
Symbol 276 EditableText | Uses:127 | Used by:277 |
Symbol 277 MovieClip | Uses:265 267 270 273 274 275 276 263 | Used by:284 |
Symbol 278 Graphic | Uses:28 31 | Used by:280 |
Symbol 279 Text | Uses:127 | Used by:280 |
Symbol 280 MovieClip | Uses:278 279 | Used by:283 |
Symbol 281 EditableText | Uses:105 | Used by:283 |
Symbol 282 EditableText | Uses:127 | Used by:283 |
Symbol 283 MovieClip | Uses:265 267 280 270 273 274 281 282 263 | Used by:284 |
Symbol 284 MovieClip | Uses:264 277 283 | Used by:386 |
Symbol 285 Graphic | Used by:304 384 | |
Symbol 286 Text | Uses:167 | Used by:304 384 |
Symbol 287 Graphic | Used by:304 384 | |
Symbol 288 Graphic | Used by:289 | |
Symbol 289 MovieClip | Uses:288 | Used by:304 384 |
Symbol 290 Text | Uses:109 | Used by:292 |
Symbol 291 Text | Uses:109 | Used by:292 |
Symbol 292 Button | Uses:290 12 291 | Used by:304 384 |
Symbol 293 Bitmap | Used by:294 | |
Symbol 294 Graphic | Uses:293 | Used by:295 |
Symbol 295 MovieClip | Uses:294 | Used by:304 384 |
Symbol 296 Text | Uses:105 | Used by:304 |
Symbol 297 Text | Uses:127 | Used by:304 384 |
Symbol 298 EditableText | Uses:127 | Used by:304 |
Symbol 299 Bitmap | Used by:300 | |
Symbol 300 Graphic | Uses:299 | Used by:304 384 |
Symbol 301 Graphic | Used by:303 383 | |
Symbol 302 Text | Uses:202 | Used by:303 383 |
Symbol 303 Button | Uses:301 302 | Used by:304 |
Symbol 304 MovieClip | Uses:285 286 287 289 292 295 296 297 298 300 303 | Used by:386 |
Symbol 305 MovieClip | Uses:39 | Used by:308 |
Symbol 306 Graphic | Used by:307 | |
Symbol 307 MovieClip | Uses:306 | Used by:308 |
Symbol 308 MovieClip | Uses:178 181 305 307 | Used by:386 |
Symbol 309 Sound | Used by:386 | |
Symbol 310 Sound | Used by:386 Timeline | |
Symbol 311 Bitmap | Used by:312 | |
Symbol 312 Graphic | Uses:311 | Used by:385 |
Symbol 313 Graphic | Uses:152 | Used by:319 |
Symbol 314 Bitmap | Used by:315 | |
Symbol 315 Graphic | Uses:314 | Used by:319 |
Symbol 316 Graphic | Used by:317 | |
Symbol 317 MovieClip | Uses:316 | Used by:318 |
Symbol 318 MovieClip | Uses:317 | Used by:319 |
Symbol 319 MovieClip | Uses:313 315 318 | Used by:322 |
Symbol 320 Graphic | Used by:321 | |
Symbol 321 MovieClip | Uses:320 | Used by:322 |
Symbol 322 MovieClip | Uses:319 321 | Used by:385 |
Symbol 323 Graphic | Uses:195 192 193 | Used by:385 |
Symbol 324 Graphic | Used by:385 | |
Symbol 325 MovieClip | Used by:385 | |
Symbol 326 Bitmap | Used by:327 | |
Symbol 327 Graphic | Uses:326 | Used by:385 |
Symbol 328 Graphic | Used by:385 | |
Symbol 329 Bitmap | Used by:330 | |
Symbol 330 Graphic | Uses:329 | Used by:385 |
Symbol 331 Bitmap | Used by:333 427 | |
Symbol 332 Bitmap | Used by:333 | |
Symbol 333 Graphic | Uses:331 332 | Used by:385 |
Symbol 334 Text | Uses:227 | Used by:385 |
Symbol 335 Bitmap | Used by:337 459 | |
Symbol 336 Bitmap | Used by:337 459 | |
Symbol 337 Graphic | Uses:335 336 | Used by:385 |
Symbol 338 EditableText | Uses:252 | Used by:385 |
Symbol 339 EditableText | Uses:252 | Used by:385 |
Symbol 340 Graphic | Uses:199 | Used by:341 |
Symbol 341 MovieClip | Uses:340 | Used by:369 |
Symbol 342 Sound | Used by:369 | |
Symbol 343 Graphic | Used by:344 | |
Symbol 344 MovieClip | Uses:343 | Used by:369 |
Symbol 345 Graphic | Used by:346 | |
Symbol 346 MovieClip | Uses:345 | Used by:368 |
Symbol 347 Graphic | Used by:368 | |
Symbol 348 Graphic | Used by:349 | |
Symbol 349 MovieClip | Uses:348 | Used by:368 |
Symbol 350 Graphic | Used by:368 | |
Symbol 351 Graphic | Used by:352 | |
Symbol 352 MovieClip | Uses:351 | Used by:368 |
Symbol 353 Graphic | Used by:354 | |
Symbol 354 MovieClip | Uses:353 | Used by:368 |
Symbol 355 Graphic | Used by:368 | |
Symbol 356 Graphic | Used by:357 | |
Symbol 357 MovieClip | Uses:356 | Used by:368 |
Symbol 358 Graphic | Used by:368 | |
Symbol 359 Graphic | Used by:360 | |
Symbol 360 MovieClip | Uses:359 | Used by:368 |
Symbol 361 Graphic | Used by:368 | |
Symbol 362 Graphic | Used by:363 | |
Symbol 363 MovieClip | Uses:362 | Used by:368 |
Symbol 364 Graphic | Used by:368 | |
Symbol 365 Graphic | Used by:366 | |
Symbol 366 MovieClip | Uses:365 | Used by:368 |
Symbol 367 Graphic | Used by:368 | |
Symbol 368 MovieClip | Uses:346 347 349 350 352 354 355 357 358 360 361 363 364 366 367 | Used by:369 |
Symbol 369 MovieClip | Uses:341 342 344 368 | Used by:385 |
Symbol 370 Graphic | Used by:371 | |
Symbol 371 MovieClip | Uses:370 | Used by:385 |
Symbol 372 Graphic | Used by:380 | |
Symbol 373 Bitmap | Used by:374 | |
Symbol 374 Graphic | Uses:373 | Used by:375 |
Symbol 375 MovieClip | Uses:374 | Used by:380 |
Symbol 376 Text | Uses:105 | Used by:380 |
Symbol 377 Text | Uses:127 | Used by:380 |
Symbol 378 Bitmap | Used by:379 | |
Symbol 379 Graphic | Uses:378 | Used by:380 |
Symbol 380 MovieClip | Uses:372 375 376 377 379 | Used by:385 |
Symbol 381 Text | Uses:105 | Used by:384 |
Symbol 382 EditableText | Uses:127 | Used by:384 |
Symbol 383 Button | Uses:301 302 | Used by:384 |
Symbol 384 MovieClip | Uses:285 286 287 289 295 381 297 382 292 300 383 | Used by:385 |
Symbol 385 MovieClip | Uses:312 322 323 324 325 327 328 330 12 333 334 337 114 172 338 339 257 258 369 371 380 384 | Used by:386 |
Symbol 386 MovieClip | Uses:226 228 172 230 231 242 247 248 188 250 251 253 254 257 258 284 304 308 114 309 310 385 | Used by:Timeline |
Symbol 387 Sound | Used by:Timeline | |
Symbol 388 Bitmap | Used by:389 | |
Symbol 389 Graphic | Uses:388 | Used by:448 |
Symbol 390 Graphic | Used by:396 | |
Symbol 391 Graphic | Used by:392 396 | |
Symbol 392 MovieClip | Uses:391 | Used by:396 |
Symbol 393 Graphic | Used by:394 396 | |
Symbol 394 MovieClip | Uses:393 128 | Used by:396 |
Symbol 395 Graphic | Uses:131 130 | Used by:396 |
Symbol 396 Button | Uses:390 392 394 395 134 136 391 393 128 133 135 | Used by:448 |
Symbol 397 Text | Uses:127 | Used by:400 |
Symbol 398 Graphic | Used by:400 446 469 | |
Symbol 399 Text | Uses:127 | Used by:400 469 |
Symbol 400 Button | Uses:397 398 399 | Used by:448 562 |
Symbol 401 Text | Uses:184 | Used by:405 |
Symbol 402 Text | Uses:184 | Used by:405 |
Symbol 403 Graphic | Used by:405 | |
Symbol 404 Text | Uses:115 | Used by:405 426 |
Symbol 405 Button | Uses:401 118 402 117 403 404 120 | Used by:448 |
Symbol 406 Text | Uses:184 | Used by:409 |
Symbol 407 Text | Uses:184 | Used by:409 |
Symbol 408 Text | Uses:115 | Used by:409 422 |
Symbol 409 Button | Uses:406 118 407 117 12 408 120 | Used by:448 |
Symbol 410 Text | Uses:184 | Used by:413 |
Symbol 411 Text | Uses:184 | Used by:413 |
Symbol 412 Text | Uses:115 | Used by:413 |
Symbol 413 Button | Uses:410 118 411 117 12 412 120 | Used by:448 |
Symbol 414 Text | Uses:115 | Used by:417 |
Symbol 415 Text | Uses:115 | Used by:417 |
Symbol 416 Text | Uses:115 | Used by:417 |
Symbol 417 Button | Uses:414 118 415 117 12 416 120 | Used by:448 |
Symbol 418 Button | Uses:161 162 164 165 163 | Used by:448 |
Symbol 419 Button | Uses:148 150 147 | Used by:448 568 |
Symbol 420 Text | Uses:184 | Used by:422 |
Symbol 421 Text | Uses:184 | Used by:422 |
Symbol 422 Button | Uses:420 118 421 117 12 408 120 | Used by:448 |
Symbol 423 Text | Uses:184 | Used by:426 |
Symbol 424 Text | Uses:184 | Used by:426 |
Symbol 425 Graphic | Used by:426 | |
Symbol 426 Button | Uses:423 118 424 117 425 404 120 | Used by:448 |
Symbol 427 Graphic | Uses:331 | Used by:448 |
Symbol 428 Text | Uses:202 | Used by:448 |
Symbol 429 MovieClip | Uses:12 | Used by:447 |
Symbol 430 MovieClip | Uses:12 | Used by:447 504 |
Symbol 431 Font | Used by:432 434 | |
Symbol 432 Text | Uses:431 | Used by:433 |
Symbol 433 MovieClip | Uses:432 | Used by:436 |
Symbol 434 Text | Uses:431 | Used by:435 |
Symbol 435 MovieClip | Uses:434 | Used by:436 |
Symbol 436 MovieClip | Uses:433 435 | Used by:447 |
Symbol 437 Graphic | Used by:438 | |
Symbol 438 MovieClip | Uses:437 | Used by:447 504 |
Symbol 439 Button | Uses:12 | Used by:440 |
Symbol 440 MovieClip | Uses:439 | Used by:447 504 |
Symbol 441 Graphic | Used by:442 | |
Symbol 442 MovieClip | Uses:441 | Used by:447 504 |
Symbol 443 Graphic | Used by:444 | |
Symbol 444 MovieClip | Uses:443 | Used by:447 504 |
Symbol 445 Text | Uses:127 | Used by:446 |
Symbol 446 Button | Uses:445 398 | Used by:447 |
Symbol 447 MovieClip | Uses:429 430 436 438 440 442 444 446 | Used by:448 470 562 |
Symbol 448 MovieClip | Uses:389 396 400 405 409 413 417 418 419 422 426 427 428 447 | Used by:Timeline |
Symbol 449 Bitmap | Used by:450 | |
Symbol 450 Graphic | Uses:449 | Used by:470 |
Symbol 451 Graphic | Used by:452 | |
Symbol 452 MovieClip | Uses:451 | Used by:470 490 562 |
Symbol 453 Text | Uses:103 | Used by:470 |
Symbol 454 Button | Uses:154 118 155 117 12 120 | Used by:470 490 567 568 |
Symbol 455 Text | Uses:184 | Used by:458 553 |
Symbol 456 Text | Uses:184 | Used by:458 475 553 |
Symbol 457 Text | Uses:184 | Used by:458 475 553 |
Symbol 458 Button | Uses:455 456 12 457 | Used by:470 |
Symbol 459 Graphic | Uses:335 336 | Used by:470 |
Symbol 460 EditableText | Uses:103 | Used by:470 |
Symbol 461 EditableText | Uses:103 | Used by:470 |
Symbol 462 Font | Used by:463 478 560 | |
Symbol 463 EditableText | Uses:462 | Used by:470 |
Symbol 464 Text | Uses:103 | Used by:470 |
Symbol 465 EditableText | Uses:202 | Used by:470 |
Symbol 466 Graphic | Uses:130 131 | Used by:467 |
Symbol 467 Button | Uses:129 466 134 136 126 128 133 135 | Used by:470 |
Symbol 468 Button | Uses:148 150 147 | Used by:470 |
Symbol 469 Button | Uses:399 398 | Used by:470 |
Symbol 470 MovieClip | Uses:450 452 453 454 458 459 460 461 166 463 464 465 467 468 469 447 | Used by:Timeline |
Symbol 471 Bitmap | Used by:472 | |
Symbol 472 Graphic | Uses:471 | Used by:490 |
Symbol 473 Text | Uses:103 | Used by:490 |
Symbol 474 Text | Uses:184 | Used by:475 |
Symbol 475 Button | Uses:474 456 12 457 | Used by:490 |
Symbol 476 Graphic | Uses:130 131 | Used by:477 |
Symbol 477 Button | Uses:129 476 134 136 126 128 133 135 | Used by:490 568 |
Symbol 478 EditableText | Uses:462 | Used by:490 |
Symbol 479 EditableText | Uses:103 | Used by:490 |
Symbol 480 EditableText | Uses:103 | Used by:490 |
Symbol 481 Graphic | Used by:490 | |
Symbol 482 Text | Uses:103 | Used by:490 |
Symbol 483 Text | Uses:103 | Used by:490 |
Symbol 484 EditableText | Uses:103 | Used by:490 |
Symbol 485 EditableText | Uses:103 | Used by:490 |
Symbol 486 Text | Uses:103 | Used by:490 |
Symbol 487 Text | Uses:202 | Used by:490 |
Symbol 488 Text | Uses:202 | Used by:490 |
Symbol 489 Button | Uses:148 150 147 | Used by:490 |
Symbol 490 MovieClip | Uses:472 452 473 454 475 477 166 478 479 480 481 482 483 484 485 486 487 488 489 | Used by:Timeline |
Symbol 491 Bitmap | Used by:492 | |
Symbol 492 Graphic | Uses:491 | Used by:504 |
Symbol 493 Graphic | Uses:130 131 | Used by:494 |
Symbol 494 Button | Uses:129 493 134 136 126 128 133 135 | Used by:504 |
Symbol 495 Font | Used by:496 | |
Symbol 496 Text | Uses:495 | Used by:504 |
Symbol 497 Button | Uses:148 150 147 | Used by:504 |
Symbol 498 EditableText | Uses:184 | Used by:501 |
Symbol 499 EditableText | Uses:127 | Used by:501 |
Symbol 500 EditableText | Uses:127 | Used by:501 |
Symbol 501 MovieClip | Uses:498 499 500 | Used by:502 |
Symbol 502 MovieClip | Uses:501 | Used by:504 |
Symbol 503 Button | Uses:154 118 155 117 12 120 | Used by:504 |
Symbol 504 MovieClip | Uses:492 494 166 496 497 430 502 438 440 442 444 503 | Used by:Timeline |
Symbol 505 Bitmap | Used by:506 | |
Symbol 506 Graphic | Uses:505 | Used by:549 |
Symbol 507 Text | Uses:127 | Used by:549 |
Symbol 508 Text | Uses:127 | Used by:549 |
Symbol 509 Text | Uses:202 | Used by:549 |
Symbol 510 Text | Uses:115 | Used by:515 |
Symbol 511 Text | Uses:115 | Used by:512 |
Symbol 512 MovieClip | Uses:511 | Used by:515 |
Symbol 513 Text | Uses:115 | Used by:515 |
Symbol 514 Graphic | Used by:515 | |
Symbol 515 Button | Uses:510 512 513 514 | Used by:549 |
Symbol 516 Graphic | Used by:519 | |
Symbol 517 Graphic | Used by:519 | |
Symbol 518 Graphic | Used by:519 | |
Symbol 519 Button | Uses:516 517 518 | Used by:549 |
Symbol 520 Graphic | Used by:521 | |
Symbol 521 Button | Uses:520 | Used by:549 |
Symbol 522 Text | Uses:127 | Used by:549 |
Symbol 523 Text | Uses:127 | Used by:549 |
Symbol 524 Text | Uses:127 | Used by:549 |
Symbol 525 Text | Uses:127 | Used by:549 |
Symbol 526 Text | Uses:127 | Used by:549 |
Symbol 527 Text | Uses:127 | Used by:549 |
Symbol 528 Text | Uses:127 | Used by:549 |
Symbol 529 Text | Uses:127 | Used by:549 |
Symbol 530 Text | Uses:127 | Used by:549 |
Symbol 531 Text | Uses:127 | Used by:549 |
Symbol 532 Text | Uses:127 | Used by:549 |
Symbol 533 Text | Uses:127 | Used by:549 |
Symbol 534 Text | Uses:127 | Used by:549 |
Symbol 535 Text | Uses:127 | Used by:549 |
Symbol 536 Text | Uses:127 | Used by:549 |
Symbol 537 Text | Uses:127 | Used by:549 |
Symbol 538 Text | Uses:202 | Used by:549 |
Symbol 539 Graphic | Uses:130 131 | Used by:542 |
Symbol 540 Text | Uses:127 | Used by:542 |
Symbol 541 Text | Uses:127 | Used by:542 |
Symbol 542 Button | Uses:539 134 540 541 133 | Used by:549 |
Symbol 543 Text | Uses:127 | Used by:549 |
Symbol 544 Text | Uses:127 | Used by:549 |
Symbol 545 Text | Uses:202 | Used by:549 |
Symbol 546 Text | Uses:202 | Used by:549 |
Symbol 547 Graphic | Uses:149 | Used by:548 |
Symbol 548 Button | Uses:148 547 147 | Used by:549 |
Symbol 549 MovieClip | Uses:506 507 508 509 515 519 17 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 542 543 544 545 546 548 | Used by:Timeline |
Symbol 550 Bitmap | Used by:551 | |
Symbol 551 Graphic | Uses:550 | Used by:568 |
Symbol 552 Text | Uses:109 | Used by:568 |
Symbol 553 Button | Uses:455 456 12 457 | Used by:562 |
Symbol 554 Text | Uses:103 | Used by:562 |
Symbol 555 EditableText | Uses:103 | Used by:562 |
Symbol 556 Text | Uses:103 | Used by:562 |
Symbol 557 EditableText | Uses:103 | Used by:562 |
Symbol 558 Text | Uses:103 | Used by:562 |
Symbol 559 EditableText | Uses:103 | Used by:562 |
Symbol 560 EditableText | Uses:462 | Used by:562 |
Symbol 561 EditableText | Uses:103 | Used by:562 |
Symbol 562 MovieClip | Uses:400 553 452 554 555 556 557 558 559 560 561 447 | Used by:568 |
Symbol 563 MovieClip | Uses:12 | Used by:567 |
Symbol 564 Text | Uses:109 | Used by:567 |
Symbol 565 Font | Used by:566 | |
Symbol 566 Text | Uses:565 | Used by:567 |
Symbol 567 MovieClip | Uses:563 454 564 566 | Used by:568 |
Symbol 568 MovieClip | Uses:551 454 552 477 419 562 567 | Used by:Timeline |
Instance Names
"load_pct" | Frame 1 | Symbol 104 EditableText |
"debug" | Frame 1 | Symbol 110 EditableText |
"soundbutton_mc" | Frame 2 | Symbol 143 Button |
"game" | Frame 4 | Symbol 386 MovieClip |
"gameover" | Frame 5 | Symbol 448 MovieClip |
"submit_score" | Frame 7 | Symbol 470 MovieClip |
"sendfriend" | Frame 8 | Symbol 490 MovieClip |
"leaderboard" | Frame 9 | Symbol 504 MovieClip |
"mobile" | Frame 11 | Symbol 568 MovieClip |
"inner" | Symbol 6 MovieClip Frame 1 | Symbol 3 MovieClip [duck_png] |
"inner" | Symbol 8 MovieClip Frame 1 | Symbol 3 MovieClip [duck_png] |
"inner" | Symbol 9 MovieClip [duck_target] Frame 1 | Symbol 8 MovieClip |
"ring" | Symbol 16 MovieClip Frame 1 | Symbol 15 MovieClip |
"inner" | Symbol 17 MovieClip Frame 1 | Symbol 16 MovieClip |
"ring" | Symbol 20 MovieClip Frame 1 | Symbol 15 MovieClip |
"ring" | Symbol 23 MovieClip Frame 1 | Symbol 15 MovieClip |
"ring" | Symbol 26 MovieClip Frame 1 | Symbol 15 MovieClip |
"inner" | Symbol 27 MovieClip Frame 1 | Symbol 20 MovieClip |
"inner" | Symbol 27 MovieClip Frame 2 | Symbol 23 MovieClip |
"inner" | Symbol 27 MovieClip Frame 3 | Symbol 26 MovieClip |
"ring" | Symbol 30 MovieClip Frame 1 | Symbol 15 MovieClip |
"ring" | Symbol 33 MovieClip Frame 1 | Symbol 15 MovieClip |
"inner" | Symbol 34 MovieClip Frame 1 | Symbol 30 MovieClip |
"inner" | Symbol 34 MovieClip Frame 2 | Symbol 33 MovieClip |
"ring" | Symbol 37 MovieClip Frame 1 | Symbol 15 MovieClip |
"inner" | Symbol 38 MovieClip Frame 1 | Symbol 37 MovieClip |
"shadow" | Symbol 39 MovieClip [item] Frame 1 | Symbol 11 MovieClip |
"mask" | Symbol 39 MovieClip [item] Frame 1 | Symbol 13 MovieClip |
"inner" | Symbol 39 MovieClip [item] Frame 1 | Symbol 17 MovieClip |
"inner" | Symbol 39 MovieClip [item] Frame 2 | Symbol 27 MovieClip |
"inner" | Symbol 39 MovieClip [item] Frame 3 | Symbol 34 MovieClip |
"inner" | Symbol 39 MovieClip [item] Frame 4 | Symbol 38 MovieClip |
"preview" | Symbol 44 MovieClip [RemotingDebugClasses] Frame 1 | Symbol 43 MovieClip |
"preview" | Symbol 89 MovieClip [RemotingClasses] Frame 1 | Symbol 43 MovieClip |
"score_text" | Symbol 186 MovieClip Frame 1 | Symbol 185 EditableText |
"duck" | Symbol 188 MovieClip Frame 1 | Symbol 186 MovieClip |
"hookbody" | Symbol 223 MovieClip Frame 1 | Symbol 181 MovieClip |
"duck_scoring" | Symbol 223 MovieClip Frame 1 | Symbol 188 MovieClip |
"level_text" | Symbol 264 MovieClip Frame 1 | Symbol 261 EditableText |
"target_text" | Symbol 264 MovieClip Frame 1 | Symbol 262 EditableText |
"level_objectsbg3" | Symbol 277 MovieClip Frame 1 | Symbol 267 MovieClip |
"level_objects1" | Symbol 277 MovieClip Frame 1 | Symbol 270 MovieClip |
"level_objects2" | Symbol 277 MovieClip Frame 1 | Symbol 273 MovieClip |
"level_text" | Symbol 277 MovieClip Frame 1 | Symbol 275 EditableText |
"target_text" | Symbol 277 MovieClip Frame 1 | Symbol 276 EditableText |
"level_objectsbg3" | Symbol 283 MovieClip Frame 1 | Symbol 267 MovieClip |
"level_objects1" | Symbol 283 MovieClip Frame 1 | Symbol 270 MovieClip |
"level_objects2" | Symbol 283 MovieClip Frame 1 | Symbol 273 MovieClip |
"level_text" | Symbol 283 MovieClip Frame 1 | Symbol 281 EditableText |
"target_text" | Symbol 283 MovieClip Frame 1 | Symbol 282 EditableText |
"inner" | Symbol 284 MovieClip Frame 1 | Symbol 264 MovieClip |
"inner" | Symbol 284 MovieClip Frame 2 | Symbol 277 MovieClip |
"inner" | Symbol 284 MovieClip Frame 3 | Symbol 283 MovieClip |
"level_objectsbg1" | Symbol 304 MovieClip Frame 1 | Symbol 289 MovieClip |
"end_score_txt" | Symbol 304 MovieClip Frame 1 | Symbol 298 EditableText |
"inner" | Symbol 305 MovieClip Frame 1 | Symbol 39 MovieClip [item] |
"hookbody" | Symbol 308 MovieClip Frame 1 | Symbol 181 MovieClip |
"duck" | Symbol 308 MovieClip Frame 1 | Symbol 305 MovieClip |
"hook" | Symbol 308 MovieClip Frame 1 | Symbol 307 MovieClip |
"inner" | Symbol 322 MovieClip Frame 1 | Symbol 319 MovieClip |
"level_objectsbg1" | Symbol 384 MovieClip Frame 1 | Symbol 289 MovieClip |
"end_score_txt" | Symbol 384 MovieClip Frame 1 | Symbol 382 EditableText |
"target_1" | Symbol 385 MovieClip Frame 1 | Symbol 322 MovieClip |
"target_2" | Symbol 385 MovieClip Frame 1 | Symbol 322 MovieClip |
"target_3" | Symbol 385 MovieClip Frame 1 | Symbol 322 MovieClip |
"track_3" | Symbol 385 MovieClip Frame 1 | Symbol 325 MovieClip |
"track_2" | Symbol 385 MovieClip Frame 1 | Symbol 325 MovieClip |
"track_1" | Symbol 385 MovieClip Frame 1 | Symbol 325 MovieClip |
"rifle" | Symbol 385 MovieClip Frame 1 | Symbol 369 MovieClip |
"crosshair" | Symbol 385 MovieClip Frame 1 | Symbol 371 MovieClip |
"level_intro" | Symbol 385 MovieClip Frame 1 | Symbol 380 MovieClip |
"level_outro" | Symbol 385 MovieClip Frame 1 | Symbol 384 MovieClip |
"pool_mask" | Symbol 386 MovieClip Frame 1 | Symbol 230 MovieClip |
"pool_center" | Symbol 386 MovieClip Frame 1 | Symbol 231 MovieClip |
"pool_1" | Symbol 386 MovieClip Frame 1 | Symbol 248 MovieClip |
"duck_scoring" | Symbol 386 MovieClip Frame 1 | Symbol 188 MovieClip |
"shelf" | Symbol 386 MovieClip Frame 1 | Symbol 250 MovieClip |
"level_intro" | Symbol 386 MovieClip Frame 1 | Symbol 284 MovieClip |
"level_outro" | Symbol 386 MovieClip Frame 1 | Symbol 304 MovieClip |
"hook_rod" | Symbol 386 MovieClip Frame 1 | Symbol 308 MovieClip |
"bonus" | Symbol 386 MovieClip Frame 3 | Symbol 385 MovieClip |
"maskedView" | Symbol 447 MovieClip Frame 1 | Symbol 430 MovieClip |
"scoreList_mc" | Symbol 447 MovieClip Frame 1 | Symbol 436 MovieClip |
"scrollTrack" | Symbol 447 MovieClip Frame 1 | Symbol 438 MovieClip |
"scrollFace" | Symbol 447 MovieClip Frame 1 | Symbol 440 MovieClip |
"btnUp" | Symbol 447 MovieClip Frame 1 | Symbol 442 MovieClip |
"btnDown" | Symbol 447 MovieClip Frame 1 | Symbol 444 MovieClip |
"popup_tcs" | Symbol 448 MovieClip Frame 1 | Symbol 447 MovieClip |
"user_name" | Symbol 470 MovieClip Frame 1 | Symbol 460 EditableText |
"user_email" | Symbol 470 MovieClip Frame 1 | Symbol 461 EditableText |
"error_text" | Symbol 470 MovieClip Frame 1 | Symbol 463 EditableText |
"popup_tcs" | Symbol 470 MovieClip Frame 1 | Symbol 447 MovieClip |
"error_text" | Symbol 490 MovieClip Frame 1 | Symbol 478 EditableText |
"user_name" | Symbol 490 MovieClip Frame 1 | Symbol 479 EditableText |
"user_email" | Symbol 490 MovieClip Frame 1 | Symbol 480 EditableText |
"friend_name" | Symbol 490 MovieClip Frame 1 | Symbol 484 EditableText |
"friend_email" | Symbol 490 MovieClip Frame 1 | Symbol 485 EditableText |
"playerName" | Symbol 501 MovieClip Frame 1 | Symbol 498 EditableText |
"score" | Symbol 501 MovieClip Frame 1 | Symbol 499 EditableText |
"pos" | Symbol 501 MovieClip Frame 1 | Symbol 500 EditableText |
"scoreLine_mc" | Symbol 502 MovieClip Frame 1 | Symbol 501 MovieClip |
"maskedView" | Symbol 504 MovieClip Frame 1 | Symbol 430 MovieClip |
"scoreList_mc" | Symbol 504 MovieClip Frame 1 | Symbol 502 MovieClip |
"scrollTrack" | Symbol 504 MovieClip Frame 1 | Symbol 438 MovieClip |
"scrollFace" | Symbol 504 MovieClip Frame 1 | Symbol 440 MovieClip |
"btnUp" | Symbol 504 MovieClip Frame 1 | Symbol 442 MovieClip |
"btnDown" | Symbol 504 MovieClip Frame 1 | Symbol 444 MovieClip |
"user_name" | Symbol 562 MovieClip Frame 1 | Symbol 555 EditableText |
"user_email" | Symbol 562 MovieClip Frame 1 | Symbol 557 EditableText |
"user_mobile" | Symbol 562 MovieClip Frame 1 | Symbol 559 EditableText |
"error_text" | Symbol 562 MovieClip Frame 1 | Symbol 560 EditableText |
"user_name" | Symbol 562 MovieClip Frame 1 | Symbol 561 EditableText |
"popup_tcs" | Symbol 562 MovieClip Frame 1 | Symbol 447 MovieClip |
"form" | Symbol 568 MovieClip Frame 1 | Symbol 562 MovieClip |
"thanks" | Symbol 568 MovieClip Frame 1 | Symbol 567 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "duck_png" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "duck_target" |
ExportAssets (56) | Timeline Frame 1 | Symbol 39 as "item" |
ExportAssets (56) | Timeline Frame 1 | Symbol 44 as "RemotingDebugClasses" |
ExportAssets (56) | Timeline Frame 1 | Symbol 89 as "RemotingClasses" |
ExportAssets (56) | Timeline Frame 1 | Symbol 569 as "__Packages.remoting.RemotingFunctions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 570 as "__Packages.remoting.RemotingService" |
ExportAssets (56) | Timeline Frame 1 | Symbol 96 as "__Packages.mx.remoting.Service" |
ExportAssets (56) | Timeline Frame 1 | Symbol 45 as "__Packages.mx.services.Log" |
ExportAssets (56) | Timeline Frame 1 | Symbol 46 as "__Packages.mx.remoting.Connection" |
ExportAssets (56) | Timeline Frame 1 | Symbol 52 as "__Packages.mx.remoting.NetServiceProxy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 95 as "__Packages.mx.rpc.Responder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 94 as "__Packages.mx.rpc.FaultEvent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 93 as "__Packages.mx.rpc.Fault" |
ExportAssets (56) | Timeline Frame 1 | Symbol 92 as "__Packages.mx.rpc.ResultEvent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 51 as "__Packages.mx.events.EventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 75 as "__Packages.mx.remoting.debug.NetDebug" |
ExportAssets (56) | Timeline Frame 1 | Symbol 59 as "__Packages.mx.remoting.debug.NetDebugConfig" |
ExportAssets (56) | Timeline Frame 1 | Symbol 68 as "__Packages.mx.remoting.debug.GlobalLocalConnection" |
ExportAssets (56) | Timeline Frame 1 | Symbol 571 as "__Packages.remoting.RemotingMethod" |
ExportAssets (56) | Timeline Frame 1 | Symbol 572 as "__Packages.remoting.RemotingCall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 91 as "__Packages.mx.remoting.PendingCall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 573 as "__Packages.mx.utils.Delegate" |
ExportAssets (56) | Timeline Frame 1 | Symbol 99 as "__Packages.mx.rpc.RelayResponder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 574 as "__Packages.it.sephiroth.Serializer" |
ExportAssets (56) | Timeline Frame 1 | Symbol 40 as "__Packages.mx.remoting.DebugClasses" |
ExportAssets (56) | Timeline Frame 1 | Symbol 47 as "__Packages.mx.remoting.NetServices" |
ExportAssets (56) | Timeline Frame 1 | Symbol 48 as "__Packages.mx.data.DataRange" |
ExportAssets (56) | Timeline Frame 1 | Symbol 49 as "__Packages.mx.data.PageableData" |
ExportAssets (56) | Timeline Frame 1 | Symbol 50 as "__Packages.mx.data.PageableList" |
ExportAssets (56) | Timeline Frame 1 | Symbol 53 as "__Packages.mx.utils.Iterator" |
ExportAssets (56) | Timeline Frame 1 | Symbol 54 as "__Packages.mx.remoting.RecordSet" |
ExportAssets (56) | Timeline Frame 1 | Symbol 55 as "__Packages.mx.remoting.RecordSetIterator" |
ExportAssets (56) | Timeline Frame 1 | Symbol 56 as "__Packages.mx.remoting.RsDataRange" |
ExportAssets (56) | Timeline Frame 1 | Symbol 57 as "__Packages.mx.remoting.RsDataFetcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 58 as "__Packages.mx.remoting.NetServiceProxyResponder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 60 as "__Packages.mx.utils.ObjectCopy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 61 as "__Packages.mx.remoting.debug.events.NetDebug" |
ExportAssets (56) | Timeline Frame 1 | Symbol 62 as "__Packages.mx.remoting.debug.events.NetDebugNetConnection" |
ExportAssets (56) | Timeline Frame 1 | Symbol 63 as "__Packages.mx.remoting.debug.events.NetDebugConnect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 64 as "__Packages.mx.remoting.debug.commands.Local" |
ExportAssets (56) | Timeline Frame 1 | Symbol 65 as "__Packages.mx.remoting.debug.commands.StartRTMPTrace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 66 as "__Packages.mx.remoting.debug.ConnectionMixin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 67 as "__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError" |
ExportAssets (56) | Timeline Frame 1 | Symbol 69 as "__Packages.mx.remoting.debug.commands.GetConfig" |
ExportAssets (56) | Timeline Frame 1 | Symbol 70 as "__Packages.mx.remoting.debug.events.NetDebugFailedSendError" |
ExportAssets (56) | Timeline Frame 1 | Symbol 71 as "__Packages.mx.remoting.debug.events.NetDebugStatus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 72 as "__Packages.mx.remoting.debug.events.NetDebugError" |
ExportAssets (56) | Timeline Frame 1 | Symbol 73 as "__Packages.mx.remoting.debug.events.NetDebugTraceNetServices" |
ExportAssets (56) | Timeline Frame 1 | Symbol 74 as "__Packages.mx.remoting.debug.events.NetDebugTrace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 76 as "__Packages.mx.remoting.debug.commands.AddRTMPClient" |
ExportAssets (56) | Timeline Frame 1 | Symbol 77 as "__Packages.mx.remoting.RTMPClientIDResponse" |
ExportAssets (56) | Timeline Frame 1 | Symbol 78 as "__Packages.mx.remoting.debug.events.NetDebugCall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 79 as "__Packages.mx.remoting.debug.events.NetDebugResult" |
ExportAssets (56) | Timeline Frame 1 | Symbol 80 as "__Packages.mx.remoting.debug.events.NetDebugReceiveCall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 81 as "__Packages.mx.remoting.debug.NetDebugResponseProxy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 82 as "__Packages.mx.remoting.debug.events.NetDebugClose" |
ExportAssets (56) | Timeline Frame 1 | Symbol 83 as "__Packages.mx.remoting.debug.commands.StopRTMPTrace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 84 as "__Packages.mx.remoting.debug.events.NetDebugAddHeader" |
ExportAssets (56) | Timeline Frame 1 | Symbol 85 as "__Packages.mx.remoting.debug.events.NetDebugInfoError" |
ExportAssets (56) | Timeline Frame 1 | Symbol 86 as "__Packages.mx.remoting.debug.events.NetDebugRtmpLog" |
ExportAssets (56) | Timeline Frame 1 | Symbol 87 as "__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig" |
ExportAssets (56) | Timeline Frame 1 | Symbol 88 as "__Packages.mx.remoting.ApiClasses" |
ExportAssets (56) | Timeline Frame 1 | Symbol 90 as "__Packages.mx.remoting.DataGlue" |
ExportAssets (56) | Timeline Frame 1 | Symbol 97 as "__Packages.mx.remoting.Operation" |
ExportAssets (56) | Timeline Frame 1 | Symbol 98 as "__Packages.mx.data.binding.ObjectDumper" |
ExportAssets (56) | Timeline Frame 1 | Symbol 100 as "__Packages.mx.rpc.DefaultResponder" |
Labels
"preloader" | Frame 1 |
"title" | Frame 2 |
"instructions" | Frame 3 |
"game" | Frame 4 |
"gameover_m" | Frame 5 |
"gameover" | Frame 6 |
"submit_score" | Frame 7 |
"send_friend" | Frame 8 |
"leaderboard" | Frame 9 |
"thanks" | Frame 10 |
"mobile" | Frame 11 |
"positive" | Symbol 39 MovieClip [item] Frame 1 |
"negative" | Symbol 39 MovieClip [item] Frame 2 |
"neutral" | Symbol 39 MovieClip [item] Frame 3 |
"bonus" | Symbol 39 MovieClip [item] Frame 4 |
"instruct1" | Symbol 223 MovieClip Frame 1 |
"instruct2" | Symbol 223 MovieClip Frame 2 |
"swing" | Symbol 305 MovieClip Frame 10 |
"drop" | Symbol 322 MovieClip Frame 51 |
Dynamic Text Variables
strTime | Symbol 253 EditableText | "1:20" |
intScore | Symbol 254 EditableText | "238020" |
strTime | Symbol 338 EditableText | "0:00" |
intBonusPoints | Symbol 339 EditableText | "238020" |
|