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

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

Late for Work - point and click timed puzzle game.swf

This is the info page for
Flash #129635

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


Text
99%

PLAY

12

9

6

3

4
5
6
3
4
0
6
7

Name:

Position:

Division:

Department:

xxxxxxxxxx

yyyyyyyy

xxxxxxxx

yyyyy

Wake up! It's getting late. Reach
the office before clock strikes nine.
Have a nice day!

4
5
6
3
4
0
6
7

Washington

$ 13,40

876.26.884695.03410.19.7

xxxxx yyyyy oooo fffff

<p align="center"><font face="Arial Black" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>12 -12 -2012</b></font></p>

Train No

4567

xxxx

4
5
6
3
4
0
6
7

Emp Code:

52478

stop

Try Again

<p align="center"></p>

Give me any clue

Yeah!

Train subway

xxxxxx

OFFICE

<p align="center"><font face="Digital Readout Expanded" size="21" color="#000000" letterSpacing="0.000000" kerning="1"><b>23 :15</b></font></p>

4
5
6
3
4
0
6
7

<p align="center"><font face="Arial Black" size="21" color="#4477c4" letterSpacing="0.000000" kerning="1"><b>52478</b></font></p>

Time:

<p align="left"></p>

More Timefall Games:

ActionScript [AS3]

Section 1
//MD5 (com.adobe.crypto.MD5) package com.adobe.crypto { import flash.utils.*; import com.adobe.utils.*; public class MD5 { public static var digest:ByteArray; private static function ff(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(f, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function f(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg2) | (~(_arg1) & _arg3))); } private static function g(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg3) | (_arg2 & ~(_arg3)))); } private static function h(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 ^ _arg2) ^ _arg3)); } private static function i(_arg1:int, _arg2:int, _arg3:int):int{ return ((_arg2 ^ (_arg1 | ~(_arg3)))); } private static function transform(_arg1:Function, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:int):int{ var _local9:int; _local9 = (((_arg2 + int(_arg1(_arg3, _arg4, _arg5))) + _arg6) + _arg8); return ((IntUtil.rol(_local9, _arg7) + _arg3)); } private static function hh(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(h, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } public static function hash(_arg1:String):String{ var _local2:ByteArray; _local2 = new ByteArray(); _local2.writeUTFBytes(_arg1); return (hashBinary(_local2)); } private static function createBlocks(_arg1:ByteArray):Array{ var _local2:Array; var _local3:int; var _local4:int; var _local5:int; _local2 = new Array(); _local3 = (_arg1.length * 8); _local4 = 0xFF; _local5 = 0; while (_local5 < _local3) { _local2[int((_local5 >> 5))] = (_local2[int((_local5 >> 5))] | ((_arg1[(_local5 / 8)] & _local4) << (_local5 % 32))); _local5 = (_local5 + 8); }; _local2[int((_local3 >> 5))] = (_local2[int((_local3 >> 5))] | (128 << (_local3 % 32))); _local2[int(((((_local3 + 64) >>> 9) << 4) + 14))] = _local3; return (_local2); } public static function hashBinary(_arg1:ByteArray):String{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:Array; var _local11:int; var _local12:int; _local2 = 1732584193; _local3 = -271733879; _local4 = -1732584194; _local5 = 271733878; _local10 = createBlocks(_arg1); _local11 = _local10.length; _local12 = 0; while (_local12 < _local11) { _local6 = _local2; _local7 = _local3; _local8 = _local4; _local9 = _local5; _local2 = ff(_local2, _local3, _local4, _local5, _local10[int((_local12 + 0))], 7, -680876936); _local5 = ff(_local5, _local2, _local3, _local4, _local10[int((_local12 + 1))], 12, -389564586); _local4 = ff(_local4, _local5, _local2, _local3, _local10[int((_local12 + 2))], 17, 606105819); _local3 = ff(_local3, _local4, _local5, _local2, _local10[int((_local12 + 3))], 22, -1044525330); _local2 = ff(_local2, _local3, _local4, _local5, _local10[int((_local12 + 4))], 7, -176418897); _local5 = ff(_local5, _local2, _local3, _local4, _local10[int((_local12 + 5))], 12, 1200080426); _local4 = ff(_local4, _local5, _local2, _local3, _local10[int((_local12 + 6))], 17, -1473231341); _local3 = ff(_local3, _local4, _local5, _local2, _local10[int((_local12 + 7))], 22, -45705983); _local2 = ff(_local2, _local3, _local4, _local5, _local10[int((_local12 + 8))], 7, 1770035416); _local5 = ff(_local5, _local2, _local3, _local4, _local10[int((_local12 + 9))], 12, -1958414417); _local4 = ff(_local4, _local5, _local2, _local3, _local10[int((_local12 + 10))], 17, -42063); _local3 = ff(_local3, _local4, _local5, _local2, _local10[int((_local12 + 11))], 22, -1990404162); _local2 = ff(_local2, _local3, _local4, _local5, _local10[int((_local12 + 12))], 7, 1804603682); _local5 = ff(_local5, _local2, _local3, _local4, _local10[int((_local12 + 13))], 12, -40341101); _local4 = ff(_local4, _local5, _local2, _local3, _local10[int((_local12 + 14))], 17, -1502002290); _local3 = ff(_local3, _local4, _local5, _local2, _local10[int((_local12 + 15))], 22, 1236535329); _local2 = gg(_local2, _local3, _local4, _local5, _local10[int((_local12 + 1))], 5, -165796510); _local5 = gg(_local5, _local2, _local3, _local4, _local10[int((_local12 + 6))], 9, -1069501632); _local4 = gg(_local4, _local5, _local2, _local3, _local10[int((_local12 + 11))], 14, 643717713); _local3 = gg(_local3, _local4, _local5, _local2, _local10[int((_local12 + 0))], 20, -373897302); _local2 = gg(_local2, _local3, _local4, _local5, _local10[int((_local12 + 5))], 5, -701558691); _local5 = gg(_local5, _local2, _local3, _local4, _local10[int((_local12 + 10))], 9, 38016083); _local4 = gg(_local4, _local5, _local2, _local3, _local10[int((_local12 + 15))], 14, -660478335); _local3 = gg(_local3, _local4, _local5, _local2, _local10[int((_local12 + 4))], 20, -405537848); _local2 = gg(_local2, _local3, _local4, _local5, _local10[int((_local12 + 9))], 5, 568446438); _local5 = gg(_local5, _local2, _local3, _local4, _local10[int((_local12 + 14))], 9, -1019803690); _local4 = gg(_local4, _local5, _local2, _local3, _local10[int((_local12 + 3))], 14, -187363961); _local3 = gg(_local3, _local4, _local5, _local2, _local10[int((_local12 + 8))], 20, 1163531501); _local2 = gg(_local2, _local3, _local4, _local5, _local10[int((_local12 + 13))], 5, -1444681467); _local5 = gg(_local5, _local2, _local3, _local4, _local10[int((_local12 + 2))], 9, -51403784); _local4 = gg(_local4, _local5, _local2, _local3, _local10[int((_local12 + 7))], 14, 1735328473); _local3 = gg(_local3, _local4, _local5, _local2, _local10[int((_local12 + 12))], 20, -1926607734); _local2 = hh(_local2, _local3, _local4, _local5, _local10[int((_local12 + 5))], 4, -378558); _local5 = hh(_local5, _local2, _local3, _local4, _local10[int((_local12 + 8))], 11, -2022574463); _local4 = hh(_local4, _local5, _local2, _local3, _local10[int((_local12 + 11))], 16, 1839030562); _local3 = hh(_local3, _local4, _local5, _local2, _local10[int((_local12 + 14))], 23, -35309556); _local2 = hh(_local2, _local3, _local4, _local5, _local10[int((_local12 + 1))], 4, -1530992060); _local5 = hh(_local5, _local2, _local3, _local4, _local10[int((_local12 + 4))], 11, 1272893353); _local4 = hh(_local4, _local5, _local2, _local3, _local10[int((_local12 + 7))], 16, -155497632); _local3 = hh(_local3, _local4, _local5, _local2, _local10[int((_local12 + 10))], 23, -1094730640); _local2 = hh(_local2, _local3, _local4, _local5, _local10[int((_local12 + 13))], 4, 681279174); _local5 = hh(_local5, _local2, _local3, _local4, _local10[int((_local12 + 0))], 11, -358537222); _local4 = hh(_local4, _local5, _local2, _local3, _local10[int((_local12 + 3))], 16, -722521979); _local3 = hh(_local3, _local4, _local5, _local2, _local10[int((_local12 + 6))], 23, 76029189); _local2 = hh(_local2, _local3, _local4, _local5, _local10[int((_local12 + 9))], 4, -640364487); _local5 = hh(_local5, _local2, _local3, _local4, _local10[int((_local12 + 12))], 11, -421815835); _local4 = hh(_local4, _local5, _local2, _local3, _local10[int((_local12 + 15))], 16, 530742520); _local3 = hh(_local3, _local4, _local5, _local2, _local10[int((_local12 + 2))], 23, -995338651); _local2 = ii(_local2, _local3, _local4, _local5, _local10[int((_local12 + 0))], 6, -198630844); _local5 = ii(_local5, _local2, _local3, _local4, _local10[int((_local12 + 7))], 10, 1126891415); _local4 = ii(_local4, _local5, _local2, _local3, _local10[int((_local12 + 14))], 15, -1416354905); _local3 = ii(_local3, _local4, _local5, _local2, _local10[int((_local12 + 5))], 21, -57434055); _local2 = ii(_local2, _local3, _local4, _local5, _local10[int((_local12 + 12))], 6, 1700485571); _local5 = ii(_local5, _local2, _local3, _local4, _local10[int((_local12 + 3))], 10, -1894986606); _local4 = ii(_local4, _local5, _local2, _local3, _local10[int((_local12 + 10))], 15, -1051523); _local3 = ii(_local3, _local4, _local5, _local2, _local10[int((_local12 + 1))], 21, -2054922799); _local2 = ii(_local2, _local3, _local4, _local5, _local10[int((_local12 + 8))], 6, 1873313359); _local5 = ii(_local5, _local2, _local3, _local4, _local10[int((_local12 + 15))], 10, -30611744); _local4 = ii(_local4, _local5, _local2, _local3, _local10[int((_local12 + 6))], 15, -1560198380); _local3 = ii(_local3, _local4, _local5, _local2, _local10[int((_local12 + 13))], 21, 1309151649); _local2 = ii(_local2, _local3, _local4, _local5, _local10[int((_local12 + 4))], 6, -145523070); _local5 = ii(_local5, _local2, _local3, _local4, _local10[int((_local12 + 11))], 10, -1120210379); _local4 = ii(_local4, _local5, _local2, _local3, _local10[int((_local12 + 2))], 15, 718787259); _local3 = ii(_local3, _local4, _local5, _local2, _local10[int((_local12 + 9))], 21, -343485551); _local2 = (_local2 + _local6); _local3 = (_local3 + _local7); _local4 = (_local4 + _local8); _local5 = (_local5 + _local9); _local12 = (_local12 + 16); }; digest = new ByteArray(); digest.writeInt(_local2); digest.writeInt(_local3); digest.writeInt(_local4); digest.writeInt(_local5); digest.position = 0; return ((((IntUtil.toHex(_local2) + IntUtil.toHex(_local3)) + IntUtil.toHex(_local4)) + IntUtil.toHex(_local5))); } private static function gg(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(g, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function ii(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(i, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } public static function hashBytes(_arg1:ByteArray):String{ return (hashBinary(_arg1)); } } }//package com.adobe.crypto
Section 2
//BitString (com.adobe.images.BitString) package com.adobe.images { public class BitString { public var val:int;// = 0 public var len:int;// = 0 public function BitString(){ len = 0; val = 0; super(); } } }//package com.adobe.images
Section 3
//JPGEncoder (com.adobe.images.JPGEncoder) package com.adobe.images { import flash.utils.*; import flash.display.*; import flash.geom.*; public class JPGEncoder { private var fdtbl_UV:Array; private var std_ac_chrominance_values:Array; private var std_dc_chrominance_nrcodes:Array; private var std_dc_chrominance_values:Array; private var ZigZag:Array; private var YDC_HT:Array; private var bytenew:int;// = 0 private var fdtbl_Y:Array; private var YAC_HT:Array; private var std_ac_chrominance_nrcodes:Array; private var DU:Array; private var std_ac_luminance_values:Array; private var UVTable:Array; private var UDU:Array; private var YDU:Array; private var byteout:ByteArray; private var UVAC_HT:Array; private var UVDC_HT:Array; private var bytepos:int;// = 7 private var VDU:Array; private var std_ac_luminance_nrcodes:Array; private var std_dc_luminance_values:Array; private var YTable:Array; private var std_dc_luminance_nrcodes:Array; private var bitcode:Array; private var category:Array; public function JPGEncoder(_arg1:Number=50){ var _local2:int; ZigZag = [0, 1, 5, 6, 14, 15, 27, 28, 2, 4, 7, 13, 16, 26, 29, 42, 3, 8, 12, 17, 25, 30, 41, 43, 9, 11, 18, 24, 31, 40, 44, 53, 10, 19, 23, 32, 39, 45, 52, 54, 20, 22, 33, 38, 46, 51, 55, 60, 21, 34, 37, 47, 50, 56, 59, 61, 35, 36, 48, 49, 57, 58, 62, 63]; YTable = new Array(64); UVTable = new Array(64); fdtbl_Y = new Array(64); fdtbl_UV = new Array(64); std_dc_luminance_nrcodes = [0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0]; std_dc_luminance_values = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; std_ac_luminance_nrcodes = [0, 0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 125]; std_ac_luminance_values = [1, 2, 3, 0, 4, 17, 5, 18, 33, 49, 65, 6, 19, 81, 97, 7, 34, 113, 20, 50, 129, 145, 161, 8, 35, 66, 177, 193, 21, 82, 209, 240, 36, 51, 98, 114, 130, 9, 10, 22, 23, 24, 25, 26, 37, 38, 39, 40, 41, 42, 52, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250]; std_dc_chrominance_nrcodes = [0, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]; std_dc_chrominance_values = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; std_ac_chrominance_nrcodes = [0, 0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 119]; std_ac_chrominance_values = [0, 1, 2, 3, 17, 4, 5, 33, 49, 6, 18, 65, 81, 7, 97, 113, 19, 34, 50, 129, 8, 20, 66, 145, 161, 177, 193, 9, 35, 51, 82, 240, 21, 98, 114, 209, 10, 22, 36, 52, 225, 37, 241, 23, 24, 25, 26, 38, 39, 40, 41, 42, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 226, 227, 228, 229, 230, 231, 232, 233, 234, 242, 243, 244, 245, 246, 247, 248, 249, 250]; bitcode = new Array(0xFFFF); category = new Array(0xFFFF); bytenew = 0; bytepos = 7; DU = new Array(64); YDU = new Array(64); UDU = new Array(64); VDU = new Array(64); super(); if (_arg1 <= 0){ _arg1 = 1; }; if (_arg1 > 100){ _arg1 = 100; }; _local2 = 0; if (_arg1 < 50){ _local2 = int((5000 / _arg1)); } else { _local2 = int((200 - (_arg1 * 2))); }; initHuffmanTbl(); initCategoryNumber(); initQuantTables(_local2); } private function RGB2YUV(_arg1:BitmapData, _arg2:int, _arg3:int):void{ var _local4:int; var _local5:int; var _local6:int; var _local7:uint; var _local8:Number; var _local9:Number; var _local10:Number; _local4 = 0; _local5 = 0; while (_local5 < 8) { _local6 = 0; while (_local6 < 8) { _local7 = _arg1.getPixel32((_arg2 + _local6), (_arg3 + _local5)); _local8 = Number(((_local7 >> 16) & 0xFF)); _local9 = Number(((_local7 >> 8) & 0xFF)); _local10 = Number((_local7 & 0xFF)); YDU[_local4] = ((((0.299 * _local8) + (0.587 * _local9)) + (0.114 * _local10)) - 128); UDU[_local4] = (((-0.16874 * _local8) + (-0.33126 * _local9)) + (0.5 * _local10)); VDU[_local4] = (((0.5 * _local8) + (-0.41869 * _local9)) + (-0.08131 * _local10)); _local4++; _local6++; }; _local5++; }; } private function writeWord(_arg1:int):void{ writeByte(((_arg1 >> 8) & 0xFF)); writeByte((_arg1 & 0xFF)); } private function writeByte(_arg1:int):void{ byteout.writeByte(_arg1); } private function writeDHT():void{ var _local1:int; writeWord(65476); writeWord(418); writeByte(0); _local1 = 0; while (_local1 < 16) { writeByte(std_dc_luminance_nrcodes[(_local1 + 1)]); _local1++; }; _local1 = 0; while (_local1 <= 11) { writeByte(std_dc_luminance_values[_local1]); _local1++; }; writeByte(16); _local1 = 0; while (_local1 < 16) { writeByte(std_ac_luminance_nrcodes[(_local1 + 1)]); _local1++; }; _local1 = 0; while (_local1 <= 161) { writeByte(std_ac_luminance_values[_local1]); _local1++; }; writeByte(1); _local1 = 0; while (_local1 < 16) { writeByte(std_dc_chrominance_nrcodes[(_local1 + 1)]); _local1++; }; _local1 = 0; while (_local1 <= 11) { writeByte(std_dc_chrominance_values[_local1]); _local1++; }; writeByte(17); _local1 = 0; while (_local1 < 16) { writeByte(std_ac_chrominance_nrcodes[(_local1 + 1)]); _local1++; }; _local1 = 0; while (_local1 <= 161) { writeByte(std_ac_chrominance_values[_local1]); _local1++; }; } private function writeBits(_arg1:BitString):void{ var _local2:int; var _local3:int; _local2 = _arg1.val; _local3 = (_arg1.len - 1); while (_local3 >= 0) { if ((_local2 & uint((1 << _local3)))){ bytenew = (bytenew | uint((1 << bytepos))); }; _local3--; bytepos--; if (bytepos < 0){ if (bytenew == 0xFF){ writeByte(0xFF); writeByte(0); } else { writeByte(bytenew); }; bytepos = 7; bytenew = 0; }; }; } private function initHuffmanTbl():void{ YDC_HT = computeHuffmanTbl(std_dc_luminance_nrcodes, std_dc_luminance_values); UVDC_HT = computeHuffmanTbl(std_dc_chrominance_nrcodes, std_dc_chrominance_values); YAC_HT = computeHuffmanTbl(std_ac_luminance_nrcodes, std_ac_luminance_values); UVAC_HT = computeHuffmanTbl(std_ac_chrominance_nrcodes, std_ac_chrominance_values); } public function encode(_arg1:BitmapData):ByteArray{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:int; var _local6:int; var _local7:BitString; byteout = new ByteArray(); bytenew = 0; bytepos = 7; writeWord(65496); writeAPP0(); writeDQT(); writeSOF0(_arg1.width, _arg1.height); writeDHT(); writeSOS(); _local2 = 0; _local3 = 0; _local4 = 0; bytenew = 0; bytepos = 7; _local5 = 0; while (_local5 < _arg1.height) { _local6 = 0; while (_local6 < _arg1.width) { RGB2YUV(_arg1, _local6, _local5); _local2 = processDU(YDU, fdtbl_Y, _local2, YDC_HT, YAC_HT); _local3 = processDU(UDU, fdtbl_UV, _local3, UVDC_HT, UVAC_HT); _local4 = processDU(VDU, fdtbl_UV, _local4, UVDC_HT, UVAC_HT); _local6 = (_local6 + 8); }; _local5 = (_local5 + 8); }; if (bytepos >= 0){ _local7 = new BitString(); _local7.len = (bytepos + 1); _local7.val = ((1 << (bytepos + 1)) - 1); writeBits(_local7); }; writeWord(65497); return (byteout); } private function initCategoryNumber():void{ var _local1:int; var _local2:int; var _local3:int; var _local4:int; _local1 = 1; _local2 = 2; _local4 = 1; while (_local4 <= 15) { _local3 = _local1; while (_local3 < _local2) { category[(32767 + _local3)] = _local4; bitcode[(32767 + _local3)] = new BitString(); bitcode[(32767 + _local3)].len = _local4; bitcode[(32767 + _local3)].val = _local3; _local3++; }; _local3 = -((_local2 - 1)); while (_local3 <= -(_local1)) { category[(32767 + _local3)] = _local4; bitcode[(32767 + _local3)] = new BitString(); bitcode[(32767 + _local3)].len = _local4; bitcode[(32767 + _local3)].val = ((_local2 - 1) + _local3); _local3++; }; _local1 = (_local1 << 1); _local2 = (_local2 << 1); _local4++; }; } private function writeDQT():void{ var _local1:int; writeWord(65499); writeWord(132); writeByte(0); _local1 = 0; while (_local1 < 64) { writeByte(YTable[_local1]); _local1++; }; writeByte(1); _local1 = 0; while (_local1 < 64) { writeByte(UVTable[_local1]); _local1++; }; } private function writeAPP0():void{ writeWord(65504); writeWord(16); writeByte(74); writeByte(70); writeByte(73); writeByte(70); writeByte(0); writeByte(1); writeByte(1); writeByte(0); writeWord(1); writeWord(1); writeByte(0); writeByte(0); } private function writeSOS():void{ writeWord(65498); writeWord(12); writeByte(3); writeByte(1); writeByte(0); writeByte(2); writeByte(17); writeByte(3); writeByte(17); writeByte(0); writeByte(63); writeByte(0); } private function processDU(_arg1:Array, _arg2:Array, _arg3:Number, _arg4:Array, _arg5:Array):Number{ var _local6:BitString; var _local7:BitString; var _local8:int; var _local9:Array; var _local10:int; var _local11:int; var _local12:int; var _local13:int; var _local14:int; _local6 = _arg5[0]; _local7 = _arg5[240]; _local9 = fDCTQuant(_arg1, _arg2); _local8 = 0; while (_local8 < 64) { DU[ZigZag[_local8]] = _local9[_local8]; _local8++; }; _local10 = (DU[0] - _arg3); _arg3 = DU[0]; if (_local10 == 0){ writeBits(_arg4[0]); } else { writeBits(_arg4[category[(32767 + _local10)]]); writeBits(bitcode[(32767 + _local10)]); }; _local11 = 63; while ((((_local11 > 0)) && ((DU[_local11] == 0)))) { _local11--; }; if (_local11 == 0){ writeBits(_local6); return (_arg3); }; _local8 = 1; while (_local8 <= _local11) { _local12 = _local8; while ((((DU[_local8] == 0)) && ((_local8 <= _local11)))) { _local8++; }; _local13 = (_local8 - _local12); if (_local13 >= 16){ _local14 = 1; while (_local14 <= (_local13 / 16)) { writeBits(_local7); _local14++; }; _local13 = int((_local13 & 15)); }; writeBits(_arg5[((_local13 * 16) + category[(32767 + DU[_local8])])]); writeBits(bitcode[(32767 + DU[_local8])]); _local8++; }; if (_local11 != 63){ writeBits(_local6); }; return (_arg3); } private function initQuantTables(_arg1:int):void{ var _local2:int; var _local3:Number; var _local4:Array; var _local5:Array; var _local6:Array; var _local7:int; var _local8:int; _local4 = [16, 11, 10, 16, 24, 40, 51, 61, 12, 12, 14, 19, 26, 58, 60, 55, 14, 13, 16, 24, 40, 57, 69, 56, 14, 17, 22, 29, 51, 87, 80, 62, 18, 22, 37, 56, 68, 109, 103, 77, 24, 35, 55, 64, 81, 104, 113, 92, 49, 64, 78, 87, 103, 121, 120, 101, 72, 92, 95, 98, 112, 100, 103, 99]; _local2 = 0; while (_local2 < 64) { _local3 = Math.floor((((_local4[_local2] * _arg1) + 50) / 100)); if (_local3 < 1){ _local3 = 1; } else { if (_local3 > 0xFF){ _local3 = 0xFF; }; }; YTable[ZigZag[_local2]] = _local3; _local2++; }; _local5 = [17, 18, 24, 47, 99, 99, 99, 99, 18, 21, 26, 66, 99, 99, 99, 99, 24, 26, 56, 99, 99, 99, 99, 99, 47, 66, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99]; _local2 = 0; while (_local2 < 64) { _local3 = Math.floor((((_local5[_local2] * _arg1) + 50) / 100)); if (_local3 < 1){ _local3 = 1; } else { if (_local3 > 0xFF){ _local3 = 0xFF; }; }; UVTable[ZigZag[_local2]] = _local3; _local2++; }; _local6 = [1, 1.387039845, 1.306562965, 1.175875602, 1, 0.785694958, 0.5411961, 0.275899379]; _local2 = 0; _local7 = 0; while (_local7 < 8) { _local8 = 0; while (_local8 < 8) { fdtbl_Y[_local2] = (1 / (((YTable[ZigZag[_local2]] * _local6[_local7]) * _local6[_local8]) * 8)); fdtbl_UV[_local2] = (1 / (((UVTable[ZigZag[_local2]] * _local6[_local7]) * _local6[_local8]) * 8)); _local2++; _local8++; }; _local7++; }; } private function writeSOF0(_arg1:int, _arg2:int):void{ writeWord(65472); writeWord(17); writeByte(8); writeWord(_arg2); writeWord(_arg1); writeByte(3); writeByte(1); writeByte(17); writeByte(0); writeByte(2); writeByte(17); writeByte(1); writeByte(3); writeByte(17); writeByte(1); } private function computeHuffmanTbl(_arg1:Array, _arg2:Array):Array{ var _local3:int; var _local4:int; var _local5:Array; var _local6:int; var _local7:int; _local3 = 0; _local4 = 0; _local5 = new Array(); _local6 = 1; while (_local6 <= 16) { _local7 = 1; while (_local7 <= _arg1[_local6]) { _local5[_arg2[_local4]] = new BitString(); _local5[_arg2[_local4]].val = _local3; _local5[_arg2[_local4]].len = _local6; _local4++; _local3++; _local7++; }; _local3 = (_local3 * 2); _local6++; }; return (_local5); } private function fDCTQuant(_arg1:Array, _arg2:Array):Array{ var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; var _local11:Number; var _local12:Number; var _local13:Number; var _local14:Number; var _local15:Number; var _local16:Number; var _local17:Number; var _local18:Number; var _local19:Number; var _local20:Number; var _local21:Number; var _local22:int; var _local23:int; _local23 = 0; _local22 = 0; while (_local22 < 8) { _local3 = (_arg1[(_local23 + 0)] + _arg1[(_local23 + 7)]); _local10 = (_arg1[(_local23 + 0)] - _arg1[(_local23 + 7)]); _local4 = (_arg1[(_local23 + 1)] + _arg1[(_local23 + 6)]); _local9 = (_arg1[(_local23 + 1)] - _arg1[(_local23 + 6)]); _local5 = (_arg1[(_local23 + 2)] + _arg1[(_local23 + 5)]); _local8 = (_arg1[(_local23 + 2)] - _arg1[(_local23 + 5)]); _local6 = (_arg1[(_local23 + 3)] + _arg1[(_local23 + 4)]); _local7 = (_arg1[(_local23 + 3)] - _arg1[(_local23 + 4)]); _local11 = (_local3 + _local6); _local14 = (_local3 - _local6); _local12 = (_local4 + _local5); _local13 = (_local4 - _local5); _arg1[(_local23 + 0)] = (_local11 + _local12); _arg1[(_local23 + 4)] = (_local11 - _local12); _local15 = ((_local13 + _local14) * 0.707106781); _arg1[(_local23 + 2)] = (_local14 + _local15); _arg1[(_local23 + 6)] = (_local14 - _local15); _local11 = (_local7 + _local8); _local12 = (_local8 + _local9); _local13 = (_local9 + _local10); _local19 = ((_local11 - _local13) * 0.382683433); _local16 = ((0.5411961 * _local11) + _local19); _local18 = ((1.306562965 * _local13) + _local19); _local17 = (_local12 * 0.707106781); _local20 = (_local10 + _local17); _local21 = (_local10 - _local17); _arg1[(_local23 + 5)] = (_local21 + _local16); _arg1[(_local23 + 3)] = (_local21 - _local16); _arg1[(_local23 + 1)] = (_local20 + _local18); _arg1[(_local23 + 7)] = (_local20 - _local18); _local23 = (_local23 + 8); _local22++; }; _local23 = 0; _local22 = 0; while (_local22 < 8) { _local3 = (_arg1[(_local23 + 0)] + _arg1[(_local23 + 56)]); _local10 = (_arg1[(_local23 + 0)] - _arg1[(_local23 + 56)]); _local4 = (_arg1[(_local23 + 8)] + _arg1[(_local23 + 48)]); _local9 = (_arg1[(_local23 + 8)] - _arg1[(_local23 + 48)]); _local5 = (_arg1[(_local23 + 16)] + _arg1[(_local23 + 40)]); _local8 = (_arg1[(_local23 + 16)] - _arg1[(_local23 + 40)]); _local6 = (_arg1[(_local23 + 24)] + _arg1[(_local23 + 32)]); _local7 = (_arg1[(_local23 + 24)] - _arg1[(_local23 + 32)]); _local11 = (_local3 + _local6); _local14 = (_local3 - _local6); _local12 = (_local4 + _local5); _local13 = (_local4 - _local5); _arg1[(_local23 + 0)] = (_local11 + _local12); _arg1[(_local23 + 32)] = (_local11 - _local12); _local15 = ((_local13 + _local14) * 0.707106781); _arg1[(_local23 + 16)] = (_local14 + _local15); _arg1[(_local23 + 48)] = (_local14 - _local15); _local11 = (_local7 + _local8); _local12 = (_local8 + _local9); _local13 = (_local9 + _local10); _local19 = ((_local11 - _local13) * 0.382683433); _local16 = ((0.5411961 * _local11) + _local19); _local18 = ((1.306562965 * _local13) + _local19); _local17 = (_local12 * 0.707106781); _local20 = (_local10 + _local17); _local21 = (_local10 - _local17); _arg1[(_local23 + 40)] = (_local21 + _local16); _arg1[(_local23 + 24)] = (_local21 - _local16); _arg1[(_local23 + 8)] = (_local20 + _local18); _arg1[(_local23 + 56)] = (_local20 - _local18); _local23++; _local22++; }; _local22 = 0; while (_local22 < 64) { _arg1[_local22] = Math.round((_arg1[_local22] * _arg2[_local22])); _local22++; }; return (_arg1); } } }//package com.adobe.images
Section 4
//PNGEncoder (com.adobe.images.PNGEncoder) package com.adobe.images { import flash.utils.*; import flash.display.*; public class PNGEncoder { private static var crcTableComputed:Boolean = false; private static var crcTable:Array; private static function writeChunk(_arg1:ByteArray, _arg2:uint, _arg3:ByteArray):void{ var _local4:uint; var _local5:uint; var _local6:uint; var _local7:int; var _local8:uint; var _local9:uint; var _local10:uint; if (!crcTableComputed){ crcTableComputed = true; crcTable = []; _local9 = 0; while (_local9 < 0x0100) { _local8 = _local9; _local10 = 0; while (_local10 < 8) { if ((_local8 & 1)){ _local8 = uint((uint(3988292384) ^ uint((_local8 >>> 1)))); } else { _local8 = uint((_local8 >>> 1)); }; _local10++; }; crcTable[_local9] = _local8; _local9++; }; }; _local4 = 0; if (_arg3 != null){ _local4 = _arg3.length; }; _arg1.writeUnsignedInt(_local4); _local5 = _arg1.position; _arg1.writeUnsignedInt(_arg2); if (_arg3 != null){ _arg1.writeBytes(_arg3); }; _local6 = _arg1.position; _arg1.position = _local5; _local8 = 4294967295; _local7 = 0; while (_local7 < (_local6 - _local5)) { _local8 = uint((crcTable[((_local8 ^ _arg1.readUnsignedByte()) & uint(0xFF))] ^ uint((_local8 >>> 8)))); _local7++; }; _local8 = uint((_local8 ^ uint(4294967295))); _arg1.position = _local6; _arg1.writeUnsignedInt(_local8); } public static function encode(_arg1:BitmapData):ByteArray{ var _local2:ByteArray; var _local3:ByteArray; var _local4:ByteArray; var _local5:int; var _local6:uint; var _local7:int; _local2 = new ByteArray(); _local2.writeUnsignedInt(2303741511); _local2.writeUnsignedInt(218765834); _local3 = new ByteArray(); _local3.writeInt(_arg1.width); _local3.writeInt(_arg1.height); _local3.writeUnsignedInt(134610944); _local3.writeByte(0); writeChunk(_local2, 1229472850, _local3); _local4 = new ByteArray(); _local5 = 0; while (_local5 < _arg1.height) { _local4.writeByte(0); if (!_arg1.transparent){ _local7 = 0; while (_local7 < _arg1.width) { _local6 = _arg1.getPixel(_local7, _local5); _local4.writeUnsignedInt(uint((((_local6 & 0xFFFFFF) << 8) | 0xFF))); _local7++; }; } else { _local7 = 0; while (_local7 < _arg1.width) { _local6 = _arg1.getPixel32(_local7, _local5); _local4.writeUnsignedInt(uint((((_local6 & 0xFFFFFF) << 8) | (_local6 >>> 24)))); _local7++; }; }; _local5++; }; _local4.compress(); writeChunk(_local2, 1229209940, _local4); writeChunk(_local2, 1229278788, null); return (_local2); } } }//package com.adobe.images
Section 5
//JSON (com.adobe.serialization.json.JSON) package com.adobe.serialization.json { public class JSON { public static function decode(_arg1:String){ var _local2:JSONDecoder; _local2 = new JSONDecoder(_arg1); return (_local2.getValue()); } public static function encode(_arg1:Object):String{ var _local2:JSONEncoder; _local2 = new JSONEncoder(_arg1); return (_local2.getString()); } } }//package com.adobe.serialization.json
Section 6
//JSONDecoder (com.adobe.serialization.json.JSONDecoder) package com.adobe.serialization.json { public class JSONDecoder { private var value; private var tokenizer:JSONTokenizer; private var token:JSONToken; public function JSONDecoder(_arg1:String){ tokenizer = new JSONTokenizer(_arg1); nextToken(); value = parseValue(); } private function nextToken():JSONToken{ return ((token = tokenizer.getNextToken())); } private function parseObject():Object{ var _local1:Object; var _local2:String; _local1 = new Object(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACE){ return (_local1); }; while (true) { if (token.type == JSONTokenType.STRING){ _local2 = String(token.value); nextToken(); if (token.type == JSONTokenType.COLON){ nextToken(); _local1[_local2] = parseValue(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACE){ return (_local1); }; if (token.type == JSONTokenType.COMMA){ nextToken(); } else { tokenizer.parseError(("Expecting } or , but found " + token.value)); }; } else { tokenizer.parseError(("Expecting : but found " + token.value)); }; } else { tokenizer.parseError(("Expecting string but found " + token.value)); }; }; return (null); } private function parseArray():Array{ var _local1:Array; _local1 = new Array(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACKET){ return (_local1); }; while (true) { _local1.push(parseValue()); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACKET){ return (_local1); }; if (token.type == JSONTokenType.COMMA){ nextToken(); } else { tokenizer.parseError(("Expecting ] or , but found " + token.value)); }; }; return (null); } public function getValue(){ return (value); } private function parseValue():Object{ if (token == null){ tokenizer.parseError("Unexpected end of input"); }; switch (token.type){ case JSONTokenType.LEFT_BRACE: return (parseObject()); case JSONTokenType.LEFT_BRACKET: return (parseArray()); case JSONTokenType.STRING: case JSONTokenType.NUMBER: case JSONTokenType.TRUE: case JSONTokenType.FALSE: case JSONTokenType.NULL: return (token.value); default: tokenizer.parseError(("Unexpected " + token.value)); }; return (null); } } }//package com.adobe.serialization.json
Section 7
//JSONEncoder (com.adobe.serialization.json.JSONEncoder) package com.adobe.serialization.json { import flash.utils.*; public class JSONEncoder { private var jsonString:String; public function JSONEncoder(_arg1){ jsonString = convertToString(_arg1); } private function arrayToString(_arg1:Array):String{ var _local2:String; var _local3:int; _local2 = ""; _local3 = 0; while (_local3 < _arg1.length) { if (_local2.length > 0){ _local2 = (_local2 + ","); }; _local2 = (_local2 + convertToString(_arg1[_local3])); _local3++; }; return ((("[" + _local2) + "]")); } private function convertToString(_arg1):String{ if ((_arg1 is String)){ return (escapeString((_arg1 as String))); }; if ((_arg1 is Number)){ return ((isFinite((_arg1 as Number))) ? _arg1.toString() : "null"); } else { if ((_arg1 is Boolean)){ return ((_arg1) ? "true" : "false"); } else { if ((_arg1 is Array)){ return (arrayToString((_arg1 as Array))); }; if ((((_arg1 is Object)) && (!((_arg1 == null))))){ return (objectToString(_arg1)); }; }; }; return ("null"); } private function escapeString(_arg1:String):String{ var _local2:String; var _local3:String; var _local4:Number; var _local5:int; var _local6:String; var _local7:String; _local2 = ""; _local4 = _arg1.length; _local5 = 0; while (_local5 < _local4) { _local3 = _arg1.charAt(_local5); switch (_local3){ case "\"": _local2 = (_local2 + "\\\""); break; case "\\": _local2 = (_local2 + "\\\\"); break; case "\b": _local2 = (_local2 + "\\b"); break; case "\f": _local2 = (_local2 + "\\f"); break; case "\n": _local2 = (_local2 + "\\n"); break; case "\r": _local2 = (_local2 + "\\r"); break; case "\t": _local2 = (_local2 + "\\t"); break; default: if (_local3 < " "){ _local6 = _local3.charCodeAt(0).toString(16); _local7 = ((_local6.length == 2)) ? "00" : "000"; _local2 = (_local2 + (("\\u" + _local7) + _local6)); } else { _local2 = (_local2 + _local3); }; }; _local5++; }; return ((("\"" + _local2) + "\"")); } private function objectToString(_arg1:Object):String{ var s:String; var classInfo:XML; var value:Object; var key:String; var v:XML; var o = _arg1; s = ""; classInfo = describeType(o); if (classInfo.@name.toString() == "Object"){ for (key in o) { value = o[key]; if ((value is Function)){ } else { if (s.length > 0){ s = (s + ","); }; s = (s + ((escapeString(key) + ":") + convertToString(value))); }; }; } else { for each (v in classInfo..*.(((name() == "variable")) || ((name() == "accessor")))) { if (s.length > 0){ s = (s + ","); }; s = (s + ((escapeString(v.@name.toString()) + ":") + convertToString(o[v.@name]))); }; }; return ((("{" + s) + "}")); } public function getString():String{ return (jsonString); } } }//package com.adobe.serialization.json
Section 8
//JSONParseError (com.adobe.serialization.json.JSONParseError) package com.adobe.serialization.json { public class JSONParseError extends Error { private var _text:String; private var _location:int; public function JSONParseError(_arg1:String="", _arg2:int=0, _arg3:String=""){ super(_arg1); name = "JSONParseError"; _location = _arg2; _text = _arg3; } public function get text():String{ return (_text); } public function get location():int{ return (_location); } } }//package com.adobe.serialization.json
Section 9
//JSONToken (com.adobe.serialization.json.JSONToken) package com.adobe.serialization.json { public class JSONToken { private var _value:Object; private var _type:int; public function JSONToken(_arg1:int=-1, _arg2:Object=null){ _type = _arg1; _value = _arg2; } public function set value(_arg1:Object):void{ _value = _arg1; } public function get value():Object{ return (_value); } public function set type(_arg1:int):void{ _type = _arg1; } public function get type():int{ return (_type); } } }//package com.adobe.serialization.json
Section 10
//JSONTokenizer (com.adobe.serialization.json.JSONTokenizer) package com.adobe.serialization.json { public class JSONTokenizer { private var loc:int; private var ch:String; private var obj:Object; private var jsonString:String; public function JSONTokenizer(_arg1:String){ jsonString = _arg1; loc = 0; nextChar(); } private function skipComments():void{ if (ch == "/"){ nextChar(); switch (ch){ case "/": do { nextChar(); } while (((!((ch == "\n"))) && (!((ch == ""))))); nextChar(); break; case "*": nextChar(); while (true) { if (ch == "*"){ nextChar(); if (ch == "/"){ nextChar(); break; }; } else { nextChar(); }; if (ch == ""){ parseError("Multi-line comment not closed"); }; }; break; default: parseError((("Unexpected " + ch) + " encountered (expecting '/' or '*' )")); }; }; } private function isDigit(_arg1:String):Boolean{ return ((((_arg1 >= "0")) && ((_arg1 <= "9")))); } private function readNumber():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:Number; _local1 = new JSONToken(); _local1.type = JSONTokenType.NUMBER; _local2 = ""; if (ch == "-"){ _local2 = (_local2 + "-"); nextChar(); }; if (!isDigit(ch)){ parseError("Expecting a digit"); }; if (ch == "0"){ _local2 = (_local2 + ch); nextChar(); if (isDigit(ch)){ parseError("A digit cannot immediately follow 0"); }; } else { while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; if (ch == "."){ _local2 = (_local2 + "."); nextChar(); if (!isDigit(ch)){ parseError("Expecting a digit"); }; while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; if ((((ch == "e")) || ((ch == "E")))){ _local2 = (_local2 + "e"); nextChar(); if ((((ch == "+")) || ((ch == "-")))){ _local2 = (_local2 + ch); nextChar(); }; if (!isDigit(ch)){ parseError("Scientific notation number needs exponent value"); }; while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; _local3 = Number(_local2); if (((isFinite(_local3)) && (!(isNaN(_local3))))){ _local1.value = _local3; return (_local1); }; parseError((("Number " + _local3) + " is not valid!")); return (null); } private function nextChar():String{ return ((ch = jsonString.charAt(loc++))); } public function getNextToken():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:String; var _local4:String; _local1 = new JSONToken(); skipIgnored(); switch (ch){ case "{": _local1.type = JSONTokenType.LEFT_BRACE; _local1.value = "{"; nextChar(); break; case "}": _local1.type = JSONTokenType.RIGHT_BRACE; _local1.value = "}"; nextChar(); break; case "[": _local1.type = JSONTokenType.LEFT_BRACKET; _local1.value = "["; nextChar(); break; case "]": _local1.type = JSONTokenType.RIGHT_BRACKET; _local1.value = "]"; nextChar(); break; case ",": _local1.type = JSONTokenType.COMMA; _local1.value = ","; nextChar(); break; case ":": _local1.type = JSONTokenType.COLON; _local1.value = ":"; nextChar(); break; case "t": _local2 = ((("t" + nextChar()) + nextChar()) + nextChar()); if (_local2 == "true"){ _local1.type = JSONTokenType.TRUE; _local1.value = true; nextChar(); } else { parseError(("Expecting 'true' but found " + _local2)); }; break; case "f": _local3 = (((("f" + nextChar()) + nextChar()) + nextChar()) + nextChar()); if (_local3 == "false"){ _local1.type = JSONTokenType.FALSE; _local1.value = false; nextChar(); } else { parseError(("Expecting 'false' but found " + _local3)); }; break; case "n": _local4 = ((("n" + nextChar()) + nextChar()) + nextChar()); if (_local4 == "null"){ _local1.type = JSONTokenType.NULL; _local1.value = null; nextChar(); } else { parseError(("Expecting 'null' but found " + _local4)); }; break; case "\"": _local1 = readString(); break; default: if (((isDigit(ch)) || ((ch == "-")))){ _local1 = readNumber(); } else { if (ch == ""){ return (null); }; parseError((("Unexpected " + ch) + " encountered")); }; }; return (_local1); } private function skipWhite():void{ while (isWhiteSpace(ch)) { nextChar(); }; } private function isWhiteSpace(_arg1:String):Boolean{ return ((((((((_arg1 == " ")) || ((_arg1 == "\t")))) || ((_arg1 == "\n")))) || ((_arg1 == "\r")))); } public function parseError(_arg1:String):void{ throw (new JSONParseError(_arg1, loc, jsonString)); } private function skipIgnored():void{ var _local1:int; do { _local1 = loc; skipWhite(); skipComments(); } while (_local1 != loc); } private function isHexDigit(_arg1:String):Boolean{ var _local2:String; _local2 = _arg1.toUpperCase(); return (((isDigit(_arg1)) || ((((_local2 >= "A")) && ((_local2 <= "F")))))); } private function readString():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:String; var _local4:int; _local1 = new JSONToken(); _local1.type = JSONTokenType.STRING; _local2 = ""; nextChar(); while (((!((ch == "\""))) && (!((ch == ""))))) { if (ch == "\\"){ nextChar(); switch (ch){ case "\"": _local2 = (_local2 + "\""); break; case "/": _local2 = (_local2 + "/"); break; case "\\": _local2 = (_local2 + "\\"); break; case "b": _local2 = (_local2 + "\b"); break; case "f": _local2 = (_local2 + "\f"); break; case "n": _local2 = (_local2 + "\n"); break; case "r": _local2 = (_local2 + "\r"); break; case "t": _local2 = (_local2 + "\t"); break; case "u": _local3 = ""; _local4 = 0; while (_local4 < 4) { if (!isHexDigit(nextChar())){ parseError((" Excepted a hex digit, but found: " + ch)); }; _local3 = (_local3 + ch); _local4++; }; _local2 = (_local2 + String.fromCharCode(parseInt(_local3, 16))); break; default: _local2 = (_local2 + ("\\" + ch)); }; } else { _local2 = (_local2 + ch); }; nextChar(); }; if (ch == ""){ parseError("Unterminated string literal"); }; nextChar(); _local1.value = _local2; return (_local1); } } }//package com.adobe.serialization.json
Section 11
//JSONTokenType (com.adobe.serialization.json.JSONTokenType) package com.adobe.serialization.json { public class JSONTokenType { public static const NUMBER:int = 11; public static const FALSE:int = 8; public static const RIGHT_BRACKET:int = 4; public static const NULL:int = 9; public static const TRUE:int = 7; public static const RIGHT_BRACE:int = 2; public static const UNKNOWN:int = -1; public static const COMMA:int = 0; public static const LEFT_BRACKET:int = 3; public static const STRING:int = 10; public static const LEFT_BRACE:int = 1; public static const COLON:int = 6; } }//package com.adobe.serialization.json
Section 12
//IntUtil (com.adobe.utils.IntUtil) package com.adobe.utils { public class IntUtil { private static var hexChars:String = "0123456789abcdef"; public static function toHex(_arg1:int, _arg2:Boolean=false):String{ var _local3:String; var _local4:int; var _local5:int; _local3 = ""; if (_arg2){ _local4 = 0; while (_local4 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> (((3 - _local4) * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> ((3 - _local4) * 8)) & 15)))); _local4++; }; } else { _local5 = 0; while (_local5 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> ((_local5 * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> (_local5 * 8)) & 15)))); _local5++; }; }; return (_local3); } public static function ror(_arg1:int, _arg2:int):uint{ var _local3:int; _local3 = (32 - _arg2); return (((_arg1 << _local3) | (_arg1 >>> (32 - _local3)))); } public static function rol(_arg1:int, _arg2:int):int{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } } }//package com.adobe.utils
Section 13
//BanUsers (com.facebook.commands.admin.BanUsers) package com.facebook.commands.admin { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class BanUsers extends FacebookCall { public var uids:Array; public static const SCHEMA:Array = ["uids"]; public static const METHOD_NAME:String = "admin.banUsers"; public function BanUsers(_arg1:Array){ super(METHOD_NAME); this.uids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(uids)); super.initialize(); } } }//package com.facebook.commands.admin
Section 14
//GetAllocation (com.facebook.commands.admin.GetAllocation) package com.facebook.commands.admin { import com.facebook.net.*; import com.facebook.*; public class GetAllocation extends FacebookCall { public var user:String; public var integration_point_name:String; public static const SCHEMA:Array = ["integration_point_name"]; public static const METHOD_NAME:String = "admin.getAllocation"; public function GetAllocation(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.integration_point_name = _arg1; this.user = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, this.integration_point_name); super.initialize(); } } }//package com.facebook.commands.admin
Section 15
//GetAppProperties (com.facebook.commands.admin.GetAppProperties) package com.facebook.commands.admin { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetAppProperties extends FacebookCall { public var properties:Array; public static const SCHEMA:Array = ["properties"]; public static const METHOD_NAME:String = "admin.getAppProperties"; public function GetAppProperties(_arg1:Array){ super(METHOD_NAME); this.properties = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(this.properties)); super.initialize(); } } }//package com.facebook.commands.admin
Section 16
//GetBannedUsers (com.facebook.commands.admin.GetBannedUsers) package com.facebook.commands.admin { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class GetBannedUsers extends FacebookCall { public var uids:Array; public static const SCHEMA:Array = ["uids"]; public static const METHOD_NAME:String = "admin.getBannedUsers"; public function GetBannedUsers(_arg1:Array=null){ super(METHOD_NAME); this.uids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(uids)); super.initialize(); } } }//package com.facebook.commands.admin
Section 17
//GetMetrics (com.facebook.commands.admin.GetMetrics) package com.facebook.commands.admin { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; import com.facebook.*; public class GetMetrics extends FacebookCall { public var metrics:Array; public var start_time:Date; public var period:uint; public var end_time:Date; public static const SCHEMA:Array = ["start_time", "end_time", "period", "metrics"]; public static const METHOD_NAME:String = "admin.getMetrics"; public function GetMetrics(_arg1:Date, _arg2:Date, _arg3:uint, _arg4:Array){ super(METHOD_NAME); this.start_time = _arg1; this.end_time = _arg2; this.period = _arg3; this.metrics = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toDateString(start_time), FacebookDataUtils.toDateString(end_time), period, JSON.encode(metrics)); super.initialize(); } } }//package com.facebook.commands.admin
Section 18
//GetRestrictionInfo (com.facebook.commands.admin.GetRestrictionInfo) package com.facebook.commands.admin { import com.facebook.net.*; public class GetRestrictionInfo extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "admin.getRestrictionInfo"; public function GetRestrictionInfo(){ super(METHOD_NAME); } } }//package com.facebook.commands.admin
Section 19
//SetAppProperties (com.facebook.commands.admin.SetAppProperties) package com.facebook.commands.admin { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class SetAppProperties extends FacebookCall { public var properties:Object; public static const SCHEMA:Array = ["properties"]; public static const METHOD_NAME:String = "admin.setAppProperties"; public function SetAppProperties(_arg1:Object){ super(METHOD_NAME); this.properties = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(this.properties)); super.initialize(); } } }//package com.facebook.commands.admin
Section 20
//SetRestrictionInfo (com.facebook.commands.admin.SetRestrictionInfo) package com.facebook.commands.admin { import com.facebook.net.*; import com.facebook.*; public class SetRestrictionInfo extends FacebookCall { public var restriction_str:String; public static const SCHEMA:Array = ["restriction_str"]; public static const METHOD_NAME:String = "admin.setRestrictionInfo"; public function SetRestrictionInfo(_arg1:String=""){ super(METHOD_NAME); this.restriction_str = _arg1; } override facebook_internal function initialize():void{ this.applySchema(SCHEMA, restriction_str); super.initialize(); } } }//package com.facebook.commands.admin
Section 21
//UnbanUsers (com.facebook.commands.admin.UnbanUsers) package com.facebook.commands.admin { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class UnbanUsers extends FacebookCall { public var uids:Array; public static const SCHEMA:Array = ["uids"]; public static const METHOD_NAME:String = "admin.unbanUsers"; public function UnbanUsers(_arg1:Array){ super(METHOD_NAME); this.uids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(uids)); super.initialize(); } } }//package com.facebook.commands.admin
Section 22
//GetPublicInfo (com.facebook.commands.application.GetPublicInfo) package com.facebook.commands.application { import com.facebook.net.*; import com.facebook.*; public class GetPublicInfo extends FacebookCall { public var application_api_key:String; public var application_canvas_name:String; public var application_id:String; public static const SCHEMA:Array = ["application_id", "application_api_key", "application_canvas_name"]; public static const METHOD_NAME:String = "application.getPublicInfo"; public function GetPublicInfo(_arg1:String=null, _arg2:String=null, _arg3:String=null){ var _local4:Boolean; var _local5:Boolean; var _local6:Boolean; super(METHOD_NAME); _local4 = !((_arg1 == null)); _local5 = !((_arg2 == null)); _local6 = !((_arg3 == null)); if (((((((_local4) && (_local5))) || (((_local4) && (_local6))))) || (((_local5) && (_local6))))){ throw (new Error("You must specify exactly one of application_id, application_api_key or application_canvas_name.")); }; this.application_id = _arg1; this.application_api_key = _arg2; this.application_canvas_name = _arg3; } override facebook_internal function initialize():void{ this.applySchema(SCHEMA, application_id, application_api_key, application_canvas_name); super.initialize(); } } }//package com.facebook.commands.application
Section 23
//CreateToken (com.facebook.commands.auth.CreateToken) package com.facebook.commands.auth { import com.facebook.net.*; public class CreateToken extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "auth.createToken"; public function CreateToken(){ super(METHOD_NAME); } } }//package com.facebook.commands.auth
Section 24
//ExpireSession (com.facebook.commands.auth.ExpireSession) package com.facebook.commands.auth { import com.facebook.net.*; public class ExpireSession extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "auth.expireSession"; public function ExpireSession(){ super(METHOD_NAME); } } }//package com.facebook.commands.auth
Section 25
//GetSession (com.facebook.commands.auth.GetSession) package com.facebook.commands.auth { import com.facebook.net.*; import com.facebook.*; public class GetSession extends FacebookCall { public var auth_token:String; public static const SCHEMA:Array = ["auth_token"]; public static const METHOD_NAME:String = "auth.getSession"; public function GetSession(_arg1:String){ super(METHOD_NAME); this.auth_token = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, auth_token); super.initialize(); } } }//package com.facebook.commands.auth
Section 26
//PromoteSession (com.facebook.commands.auth.PromoteSession) package com.facebook.commands.auth { import com.facebook.net.*; public class PromoteSession extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "auth.promoteSession"; public function PromoteSession(){ super(METHOD_NAME); } } }//package com.facebook.commands.auth
Section 27
//RevokeAuthorization (com.facebook.commands.auth.RevokeAuthorization) package com.facebook.commands.auth { import com.facebook.net.*; import com.facebook.*; public class RevokeAuthorization extends FacebookCall { public var user:String; public static const SCHEMA:Array = ["user"]; public static const METHOD_NAME:String = "auth.revokeAuthorization"; public function RevokeAuthorization(_arg1:String=null){ super(METHOD_NAME); this.user = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, user); super.initialize(); } } }//package com.facebook.commands.auth
Section 28
//RevokeExtendedPermission (com.facebook.commands.auth.RevokeExtendedPermission) package com.facebook.commands.auth { import com.facebook.net.*; import com.facebook.*; public class RevokeExtendedPermission extends FacebookCall { public var uid:String; public var perm:String; public static const SCHEMA:Array = ["perm", "uid"]; public static const METHOD_NAME:String = "auth.revokeExtendedPermission"; public function RevokeExtendedPermission(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.perm = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, perm, uid); super.initialize(); } } }//package com.facebook.commands.auth
Section 29
//BatchRun (com.facebook.commands.batch.BatchRun) package com.facebook.commands.batch { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.data.*; import flash.net.*; import com.facebook.delegates.*; import com.facebook.data.batch.*; import com.facebook.*; public class BatchRun extends FacebookCall { public var serial_only:Boolean; public var method_feed:BatchCollection; public static const SCHEMA:Array = ["method_feed", "serial_only"]; public static const METHOD_NAME:String = "batch.run"; public function BatchRun(_arg1:BatchCollection, _arg2:Boolean=false){ super(METHOD_NAME); if (_arg1.length > 20){ throw (new RangeError(InternalErrorMessages.BATCH_RUN_RANGE_ERROR)); }; this.method_feed = _arg1; this.serial_only = _arg2; } override facebook_internal function initialize():void{ var _local1:Array; var _local2:uint; var _local3:uint; var _local4:String; var _local5:FacebookCall; var _local6:URLVariables; _local1 = []; _local2 = method_feed.length; _local3 = 0; while (_local3 < _local2) { _local5 = (method_feed.getItemAt(_local3) as FacebookCall); _local5.session = session; _local5.initialize(); RequestHelper.formatRequest(_local5); _local6 = _local5.args; _local1.push(_local6.toString()); _local3++; }; _local4 = JSON.encode(_local1); applySchema(SCHEMA, _local4, serial_only); super.initialize(); super.initialize(); } } }//package com.facebook.commands.batch
Section 30
//AddComments (com.facebook.commands.comments.AddComments) package com.facebook.commands.comments { import com.facebook.net.*; import com.facebook.*; public class AddComments extends FacebookCall { public var xid:String; public var publish_to_stream:Boolean; public var object_id:String; public var text:String; public var uid:String; public var title:String; public var url:String; public static const SCHEMA:Array = ["text", "xid", "object_id", "uid", "title", "url", "publish_to_stream"]; public static const METHOD_NAME:String = "comments.add"; public function AddComments(_arg1:String, _arg2:String=null, _arg3:String=null, _arg4:String=null, _arg5:String=null, _arg6:String=null, _arg7:Boolean=false){ super(METHOD_NAME); if ((((_arg2 == null)) && ((_arg3 == null)))){ throw (new Error("xid or object_id is required")); }; this.text = _arg1; this.xid = _arg2; this.object_id = _arg3; this.uid = _arg4; this.title = _arg5; this.url = _arg6; this.publish_to_stream = _arg7; } override facebook_internal function initialize():void{ applySchema(SCHEMA, text, xid, object_id, uid, title, url, publish_to_stream); super.initialize(); } } }//package com.facebook.commands.comments
Section 31
//GetComments (com.facebook.commands.comments.GetComments) package com.facebook.commands.comments { import com.facebook.net.*; import com.facebook.*; public class GetComments extends FacebookCall { public var xid:String; public var post_id:String; public var object_id:String; public static const SCHEMA:Array = ["xid", "object_id", "post_id"]; public static const METHOD_NAME:String = "comments.get"; public function GetComments(_arg1:String=null, _arg2:String=null, _arg3:String=null){ super(METHOD_NAME); if ((((((_arg1 == null)) && ((_arg2 == null)))) && ((_arg3 == null)))){ throw (new Error("xid, post_id, or object_id is required")); }; this.xid = _arg1; this.object_id = _arg2; this.post_id = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, xid, object_id, post_id); super.initialize(); } } }//package com.facebook.commands.comments
Section 32
//RemoveComments (com.facebook.commands.comments.RemoveComments) package com.facebook.commands.comments { import com.facebook.net.*; import com.facebook.*; public class RemoveComments extends FacebookCall { public var comment_id:String; public var xid:String; public var object_id:String; public static const SCHEMA:Array = ["comment_id", "xid", "object_id"]; public static const METHOD_NAME:String = "comments.remove"; public function RemoveComments(_arg1:String, _arg2:String=null, _arg3:String=null){ super(METHOD_NAME); if ((((_arg2 == null)) && ((_arg3 == null)))){ throw (new Error("xid or object_id is required")); }; this.comment_id = _arg1; this.xid = _arg2; this.object_id = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, comment_id, xid, object_id); super.initialize(); } } }//package com.facebook.commands.comments
Section 33
//GetUnconnectedFriendsCount (com.facebook.commands.connect.GetUnconnectedFriendsCount) package com.facebook.commands.connect { import com.facebook.net.*; public class GetUnconnectedFriendsCount extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "connect.getUnconnectedFriendsCount"; public function GetUnconnectedFriendsCount(){ super(METHOD_NAME); } } }//package com.facebook.commands.connect
Section 34
//RegisterUsers (com.facebook.commands.connect.RegisterUsers) package com.facebook.commands.connect { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.data.connect.*; import com.facebook.*; public class RegisterUsers extends FacebookCall { public var accounts:ConnectAccountMapCollection; public static const SCHEMA:Array = ["accounts"]; public static const METHOD_NAME:String = "connect.registerUsers"; public function RegisterUsers(_arg1:ConnectAccountMapCollection){ super(METHOD_NAME); this.accounts = _arg1; } override facebook_internal function initialize():void{ var _local1:String; _local1 = FacebookDataUtils.facebookCollectionToJSONArray(accounts); applySchema(SCHEMA, _local1); super.initialize(); } } }//package com.facebook.commands.connect
Section 35
//UnregisterUsers (com.facebook.commands.connect.UnregisterUsers) package com.facebook.commands.connect { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class UnregisterUsers extends FacebookCall { public var email_hashes:Array; public static const SCHEMA:Array = ["email_hashes"]; public static const METHOD_NAME:String = "connect.unregisterUsers"; public function UnregisterUsers(_arg1:Array){ super(METHOD_NAME); this.email_hashes = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(email_hashes)); super.initialize(); } } }//package com.facebook.commands.connect
Section 36
//CreateObject (com.facebook.commands.data.CreateObject) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class CreateObject extends FacebookCall { protected var properties; protected var obj_type:String; public static const SCHEMA:Array = ["obj_type", "properties"]; public static const METHOD_NAME:String = "data.createObject"; public function CreateObject(_arg1:String, _arg2=null){ super(METHOD_NAME); this.obj_type = _arg1; this.properties = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, properties); super.initialize(); } } }//package com.facebook.commands.data
Section 37
//CreateObjectType (com.facebook.commands.data.CreateObjectType) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class CreateObjectType extends FacebookCall { public var name:String; public static const SCHEMA:Array = ["name"]; public static const METHOD_NAME:String = "data.createObjectType"; public function CreateObjectType(_arg1:String){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; this.name = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, this.name); super.initialize(); } } }//package com.facebook.commands.data
Section 38
//DefineAssociation (com.facebook.commands.data.DefineAssociation) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.data.data.*; import com.facebook.*; public class DefineAssociation extends FacebookCall { protected var name:String; protected var assoc_info2:AssocInfoData; protected var assoc_info1:AssocInfoData; protected var assoc_type:Number; protected var inverse:String; public static const SCHEMA:Array = ["name", "assoc_type", "assoc_info1", "assoc_info2", "inverse"]; public static const METHOD_NAME:String = "data.defineAssociation"; public function DefineAssociation(_arg1:String, _arg2:Number, _arg3:AssocInfoData, _arg4:AssocInfoData, _arg5:String){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg5) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg5}))); }; this.name = _arg1; this.assoc_type = _arg2; this.assoc_info1 = _arg3; this.assoc_info2 = _arg4; this.inverse = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, assoc_type, assoc_info1, assoc_info2, inverse); super.initialize(); } } }//package com.facebook.commands.data
Section 39
//DefineObjectProperty (com.facebook.commands.data.DefineObjectProperty) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class DefineObjectProperty extends FacebookCall { public var obj_type:String; public var prop_name:String; public var prop_type:uint; public static const SCHEMA:Array = ["obj_type", "prop_name", "prop_type"]; public static const METHOD_NAME:String = "data.defineObjectProperty"; public function DefineObjectProperty(_arg1:String, _arg2:String, _arg3:uint){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg2) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg2}))); }; this.prop_name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, prop_name, prop_type); super.initialize(); } } }//package com.facebook.commands.data
Section 40
//DeleteObject (com.facebook.commands.data.DeleteObject) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class DeleteObject extends FacebookCall { public var obj_id:String; public static const SCHEMA:Array = ["obj_id"]; public static const METHOD_NAME:String = "data.deleteObject"; public function DeleteObject(_arg1:String){ super(METHOD_NAME); this.obj_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id); super.initialize(); } } }//package com.facebook.commands.data
Section 41
//DeleteObjects (com.facebook.commands.data.DeleteObjects) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class DeleteObjects extends FacebookCall { public var obj_ids:Array; public static const SCHEMA:Array = ["obj_ids"]; public static const METHOD_NAME:String = "data.deleteObjects"; public function DeleteObjects(_arg1:Array){ super(METHOD_NAME); this.obj_ids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_ids); super.initialize(); } } }//package com.facebook.commands.data
Section 42
//DropObjectType (com.facebook.commands.data.DropObjectType) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class DropObjectType extends FacebookCall { public var obj_type:String; public static const SCHEMA:Array = ["obj_type"]; public static const METHOD_NAME:String = "data.dropObjectType"; public function DropObjectType(_arg1:String){ super(METHOD_NAME); if ((((_arg1.length > 32)) || ((ValidationUtils.isDataObjectTypeValid(_arg1) == false)))){ throw (new RangeError(InternalErrorMessages.DATA_INVALID_NAME_ERROR)); }; this.obj_type = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type); super.initialize(); } } }//package com.facebook.commands.data
Section 43
//GetAssociatedObjectCount (com.facebook.commands.data.GetAssociatedObjectCount) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetAssociatedObjectCount extends FacebookCall { public var name:String; public var obj_id:String; public static const SCHEMA:Array = ["name", "obj_id"]; public static const METHOD_NAME:String = "data.getAssociatedObjectCount"; public function GetAssociatedObjectCount(_arg1:String, _arg2:String){ super(METHOD_NAME); this.name = _arg1; this.obj_id = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_id); super.initialize(); } } }//package com.facebook.commands.data
Section 44
//GetAssociatedObjectCounts (com.facebook.commands.data.GetAssociatedObjectCounts) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetAssociatedObjectCounts extends FacebookCall { public var name:String; public var obj_ids:Array; public static const SCHEMA:Array = ["name", "obj_ids"]; public static const METHOD_NAME:String = "data.getAssociatedObjectCounts"; public function GetAssociatedObjectCounts(_arg1:String, _arg2:Array){ super(METHOD_NAME); this.name = _arg1; this.obj_ids = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_ids); super.initialize(); } } }//package com.facebook.commands.data
Section 45
//GetAssociatedObjects (com.facebook.commands.data.GetAssociatedObjects) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetAssociatedObjects extends FacebookCall { public var name:String; public var obj_id:String; public var no_data:Boolean; public static const SCHEMA:Array = ["name", "obj_id", "no_data"]; public static const METHOD_NAME:String = "data.getAssociatedObjects"; public function GetAssociatedObjects(_arg1:String, _arg2:String, _arg3:Boolean=false){ super(METHOD_NAME); this.name = _arg1; this.obj_id = _arg2; this.no_data = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_id, no_data); super.initialize(); } } }//package com.facebook.commands.data
Section 46
//GetAssociationDefinition (com.facebook.commands.data.GetAssociationDefinition) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetAssociationDefinition extends FacebookCall { public var name:String; public static const SCHEMA:Array = ["name"]; public static const METHOD_NAME:String = "data.getAssociationDefinition"; public function GetAssociationDefinition(_arg1:String){ super(METHOD_NAME); this.name = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name); super.initialize(); } } }//package com.facebook.commands.data
Section 47
//GetAssociationDefinitions (com.facebook.commands.data.GetAssociationDefinitions) package com.facebook.commands.data { import com.facebook.net.*; public class GetAssociationDefinitions extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "data.getAssociationDefinitions"; public function GetAssociationDefinitions(){ super(METHOD_NAME); } } }//package com.facebook.commands.data
Section 48
//GetAssociations (com.facebook.commands.data.GetAssociations) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetAssociations extends FacebookCall { public var no_data:Boolean; public var obj_id1:String; public var obj_id2:String; public static const SCHEMA:Array = ["obj_id1", "obj_id2", "no_data"]; public static const METHOD_NAME:String = "data.getAssociations"; public function GetAssociations(_arg1:String, _arg2:String, _arg3:Boolean=true){ super(METHOD_NAME); this.obj_id1 = _arg1; this.obj_id2 = _arg2; this.no_data = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id1, obj_id2, no_data); super.initialize(); } } }//package com.facebook.commands.data
Section 49
//GetCookies (com.facebook.commands.data.GetCookies) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetCookies extends FacebookCall { public var name:String; public var uid:String; public static const SCHEMA:Array = ["uid", "name"]; public static const METHOD_NAME:String = "data.getCookies"; public function GetCookies(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.uid = _arg1; this.name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, name); super.initialize(); } } }//package com.facebook.commands.data
Section 50
//GetCookiesData (com.facebook.commands.data.GetCookiesData) package com.facebook.commands.data { import com.facebook.data.*; public class GetCookiesData extends FacebookData { public var name:String; public var uid:String; public var path:String; public var value:String; public var expires:Number; } }//package com.facebook.commands.data
Section 51
//GetHashValue (com.facebook.commands.data.GetHashValue) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetHashValue extends FacebookCall { public var obj_type:String; public var key:String; public var prop_name:String; public static const SCHEMA:Array = ["obj_type", "key", "prop_name"]; public static const METHOD_NAME:String = "data.getHashValue"; public function GetHashValue(_arg1:String, _arg2:String, _arg3:String){ super(METHOD_NAME); this.obj_type = _arg1; this.key = _arg2; this.prop_name = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, key, prop_name); super.initialize(); } } }//package com.facebook.commands.data
Section 52
//GetObject (com.facebook.commands.data.GetObject) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetObject extends FacebookCall { public var prop_names:Array; public var obj_id:String; public static const SCHEMA:Array = ["obj_id", "prop_names"]; public static const METHOD_NAME:String = "data.getObject"; public function GetObject(_arg1:String, _arg2:Array=null){ super(METHOD_NAME); this.obj_id = _arg1; this.prop_names = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id, prop_names); super.initialize(); } } }//package com.facebook.commands.data
Section 53
//GetObjectProperty (com.facebook.commands.data.GetObjectProperty) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetObjectProperty extends FacebookCall { public var obj_id:String; public var prop_name:String; public static const SCHEMA:Array = ["obj_id", "prop_name"]; public static const METHOD_NAME:String = "data.getObjectProperty"; public function GetObjectProperty(_arg1:String, _arg2:String){ super(METHOD_NAME); this.obj_id = _arg1; this.prop_name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id, prop_name); super.initialize(); } } }//package com.facebook.commands.data
Section 54
//GetObjects (com.facebook.commands.data.GetObjects) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetObjects extends FacebookCall { public var prop_names:Array; public var obj_ids:Array; public static const SCHEMA:Array = ["obj_ids", "prop_names"]; public static const METHOD_NAME:String = "data.getObjects"; public function GetObjects(_arg1:Array, _arg2:Array=null){ super(METHOD_NAME); this.obj_ids = _arg1; this.prop_names = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(obj_ids), FacebookDataUtils.toArrayString(prop_names)); super.initialize(); } } }//package com.facebook.commands.data
Section 55
//GetObjectType (com.facebook.commands.data.GetObjectType) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class GetObjectType extends FacebookCall { public var obj_type:String; public static const SCHEMA:Array = ["obj_type"]; public static const METHOD_NAME:String = "data.getObjectType"; public function GetObjectType(_arg1:String){ super(METHOD_NAME); this.obj_type = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type); super.initialize(); } } }//package com.facebook.commands.data
Section 56
//GetObjectTypes (com.facebook.commands.data.GetObjectTypes) package com.facebook.commands.data { import com.facebook.net.*; public class GetObjectTypes extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "data.getObjectTypes"; public function GetObjectTypes(){ super(METHOD_NAME); } } }//package com.facebook.commands.data
Section 57
//GetUserPreference (com.facebook.commands.data.GetUserPreference) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.*; public class GetUserPreference extends FacebookCall { public var value:String; public var pref_id:Number; public static const SCHEMA:Array = ["pref_id"]; public static const METHOD_NAME:String = "data.getUserPreference"; public function GetUserPreference(_arg1:uint){ super(METHOD_NAME); if (_arg1 > 200){ throw (new RangeError(InternalErrorMessages.USER_PREFERENCE_ID_RANGE_ERROR)); }; this.pref_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, pref_id); super.initialize(); } } }//package com.facebook.commands.data
Section 58
//GetUserPreferences (com.facebook.commands.data.GetUserPreferences) package com.facebook.commands.data { import com.facebook.net.*; public class GetUserPreferences extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "data.getUserPreferences"; public function GetUserPreferences(){ super(METHOD_NAME); } } }//package com.facebook.commands.data
Section 59
//IncHashValue (com.facebook.commands.data.IncHashValue) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class IncHashValue extends FacebookCall { public var obj_type:String; public var key:String; public var prop_name:String; public var increment:Number; public static const SCHEMA:Array = ["obj_type", "key", "prop_name", "increment"]; public static const METHOD_NAME:String = "data.incHashValue"; public function IncHashValue(_arg1:String, _arg2:String, _arg3:String, _arg4:Number){ super(METHOD_NAME); this.obj_type = _arg1; this.key = _arg2; this.prop_name = _arg3; this.increment = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, key, prop_name, increment); super.initialize(); } } }//package com.facebook.commands.data
Section 60
//RemoveAssociatedObjects (com.facebook.commands.data.RemoveAssociatedObjects) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class RemoveAssociatedObjects extends FacebookCall { public var name:String; public var obj_id:String; public static const SCHEMA:Array = ["name", "obj_id"]; public static const METHOD_NAME:String = "data.removeAssociatedObjects"; public function RemoveAssociatedObjects(_arg1:String, _arg2:String){ super(METHOD_NAME); this.name = _arg1; this.obj_id = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_id); super.initialize(); } } }//package com.facebook.commands.data
Section 61
//RemoveAssociation (com.facebook.commands.data.RemoveAssociation) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class RemoveAssociation extends FacebookCall { public var name:String; public var obj_id1:Number; public var obj_id2:Number; public static const SCHEMA:Array = ["name", "obj_id1", "obj_id2"]; public static const METHOD_NAME:String = "data.removeAssociatedObjects"; public function RemoveAssociation(){ super(METHOD_NAME); this.name = name; this.obj_id1 = obj_id1; this.obj_id2 = obj_id2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_id1, obj_id2); super.initialize(); } } }//package com.facebook.commands.data
Section 62
//RemoveAssociations (com.facebook.commands.data.RemoveAssociations) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class RemoveAssociations extends FacebookCall { public var name:String; public var assocs:Array; public static const SCHEMA:Array = ["assocs", "name"]; public static const METHOD_NAME:String = "data.removeAssociations"; public function RemoveAssociations(_arg1:Array, _arg2:String=""){ super(METHOD_NAME); this.assocs = _arg1; this.name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, assocs, name); super.initialize(); } } }//package com.facebook.commands.data
Section 63
//RemoveHashKey (com.facebook.commands.data.RemoveHashKey) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class RemoveHashKey extends FacebookCall { public var obj_type:String; public var key:String; public static const SCHEMA:Array = ["obj_type", "key"]; public static const METHOD_NAME:String = "data.removeHashKey"; public function RemoveHashKey(_arg1:String, _arg2:String){ super(METHOD_NAME); this.obj_type = _arg1; this.key = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, key); super.initialize(); } } }//package com.facebook.commands.data
Section 64
//RemoveHashKeys (com.facebook.commands.data.RemoveHashKeys) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class RemoveHashKeys extends FacebookCall { public var obj_type:String; public var keys:Array; public static const SCHEMA:Array = ["obj_type", "keys"]; public static const METHOD_NAME:String = "data.removeHashKeys"; public function RemoveHashKeys(_arg1:String, _arg2:Array){ super(METHOD_NAME); this.obj_type = _arg1; this.keys = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, keys); super.initialize(); } } }//package com.facebook.commands.data
Section 65
//RenameAssociation (com.facebook.commands.data.RenameAssociation) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class RenameAssociation extends FacebookCall { public var name:String; public var new_alias1:String; public var new_name:String; public var new_alias2:String; public static const SCHEMA:Array = ["name", "new_name", "new_alias1", "new_alias2"]; public static const METHOD_NAME:String = "data.renameAssociation"; public function RenameAssociation(_arg1:String, _arg2:String="", _arg3:String="", _arg4:String=""){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg2) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg2}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg3) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg3}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg4) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg4}))); }; this.name = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, new_name, new_alias1, new_alias2); super.initialize(); } } }//package com.facebook.commands.data
Section 66
//RenameObjectProperty (com.facebook.commands.data.RenameObjectProperty) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class RenameObjectProperty extends FacebookCall { public var obj_type:String; public var new_name:String; public var prop_name:String; public static const SCHEMA:Array = ["obj_type", "prop_name", "new_name"]; public static const METHOD_NAME:String = "data.renameObjectProperty"; public function RenameObjectProperty(_arg1:String, _arg2:String, _arg3:String){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg2) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg2}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg3) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg3}))); }; this.obj_type = _arg1; this.prop_name = _arg2; this.new_name = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, prop_name, new_name); super.initialize(); } } }//package com.facebook.commands.data
Section 67
//RenameObjectType (com.facebook.commands.data.RenameObjectType) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class RenameObjectType extends FacebookCall { public var obj_type:String; public var new_name:String; public static const SCHEMA:Array = ["obj_type", "new_name"]; public static const METHOD_NAME:String = "data.renameObjectType"; public function RenameObjectType(_arg1:String, _arg2:String){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg2) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg2}))); }; this.obj_type = _arg1; this.new_name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, new_name); super.initialize(); } } }//package com.facebook.commands.data
Section 68
//SetAssociation (com.facebook.commands.data.SetAssociation) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class SetAssociation extends FacebookCall { public var name:String; public var data:String; public var obj_id1:String; public var obj_id2:String; public var assoc_time:Date; public static const SCHEMA:Array = ["name", "obj_id1", "obj_id2", "data", "assoc_time"]; public static const METHOD_NAME:String = "data.setAssociation"; public function SetAssociation(_arg1:String, _arg2:String, _arg3:String, _arg4:String=null, _arg5:Date=null){ super(method, args); if (ValidationUtils.validateLength(_arg4) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg4}))); }; this.name = _arg1; this.obj_id1 = _arg2; this.obj_id2 = _arg3; this.assoc_time = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, obj_id1, obj_id2, data, FacebookDataUtils.toDateString(assoc_time)); super.initialize(); } } }//package com.facebook.commands.data
Section 69
//SetAssociations (com.facebook.commands.data.SetAssociations) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.data.*; import com.facebook.*; public class SetAssociations extends FacebookCall { protected var name:String; protected var assocs:SetAssociationsDataCollection; public static const SCHEMA:Array = ["assocs", "name"]; public static const METHOD_NAME:String = "data.setAssociations"; public function SetAssociations(_arg1:SetAssociationsDataCollection, _arg2:String=null){ super(METHOD_NAME); this.assocs = _arg1; this.name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, assocs, name); super.initialize(); } } }//package com.facebook.commands.data
Section 70
//SetCookie (com.facebook.commands.data.SetCookie) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class SetCookie extends FacebookCall { public var name:String; public var uid:String; public var expires:Date; public var value:String; public var path:String; public static const SCHEMA:Array = ["uid", "name", "value", "expires", "path"]; public static const METHOD_NAME:String = "data.setCookie"; public function SetCookie(_arg1:String, _arg2:String, _arg3:String, _arg4:Date=null, _arg5:String="/"){ super(METHOD_NAME); this.uid = _arg1; this.name = _arg2; this.value = _arg3; this.expires = _arg4; this.path = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, name, value, FacebookDataUtils.toDateString(expires), path); super.initialize(); } } }//package com.facebook.commands.data
Section 71
//SetHashValue (com.facebook.commands.data.SetHashValue) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class SetHashValue extends FacebookCall { public var obj_type:String; public var key:String; public var prop_name:String; public var value:String; public static const SCHEMA:Array = ["obj_type", "key", "value", "prop_name"]; public static const METHOD_NAME:String = "data.setHashValue"; public function SetHashValue(_arg1:String, _arg2:String, _arg3:String, _arg4:String){ super(METHOD_NAME); this.obj_type = _arg1; this.key = _arg2; this.value = _arg3; this.prop_name = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, key, value, prop_name); super.initialize(); } } }//package com.facebook.commands.data
Section 72
//SetObjectProperty (com.facebook.commands.data.SetObjectProperty) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class SetObjectProperty extends FacebookCall { public var obj_id:String; public var prop_value:String; public var prop_name:String; public static const SCHEMA:Array = ["obj_id", "prop_name", "prop_value"]; public static const METHOD_NAME:String = "data.setObjectProperty"; public function SetObjectProperty(_arg1:String, _arg2:String, _arg3:String){ super(METHOD_NAME); this.obj_id = _arg1; this.prop_name = _arg2; this.prop_value = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id, prop_name, prop_value); super.initialize(); } } }//package com.facebook.commands.data
Section 73
//SetUserPreference (com.facebook.commands.data.SetUserPreference) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.*; public class SetUserPreference extends FacebookCall { public var value:String; public var pref_id:Number; public static const SCHEMA:Array = ["pref_id", "value"]; public static const METHOD_NAME:String = "data.setUserPreference"; public function SetUserPreference(_arg1:uint, _arg2:String){ super(METHOD_NAME); if (_arg1 > 200){ throw (new RangeError(InternalErrorMessages.USER_PREFERENCE_ID_RANGE_ERROR)); }; if (((!((_arg2 == null))) && ((_arg2.length > 128)))){ throw (new RangeError(InternalErrorMessages.USER_PREFERENCE_VALUE_RANGE_ERROR)); }; if (_arg2 == null){ _arg2 = "0"; }; this.pref_id = _arg1; this.value = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, pref_id, value); super.initialize(); } } }//package com.facebook.commands.data
Section 74
//SetUserPreferences (com.facebook.commands.data.SetUserPreferences) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.data.data.*; import com.facebook.*; public class SetUserPreferences extends FacebookCall { public var map:NameValueCollection; public var replace:Boolean; public static const SCHEMA:Array = ["map", "replace"]; public static const METHOD_NAME:String = "data.setUserPreferences"; public function SetUserPreferences(_arg1:NameValueCollection, _arg2:Boolean){ super(METHOD_NAME); this.map = _arg1; this.replace = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toJSONValuesArray(map.toArray()), replace); super.initialize(); } } }//package com.facebook.commands.data
Section 75
//UndefineAssociation (com.facebook.commands.data.UndefineAssociation) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.*; public class UndefineAssociation extends FacebookCall { public var name:String; public static const SCHEMA:Array = ["name"]; public static const METHOD_NAME:String = "data.undefineAssociation"; public function UndefineAssociation(_arg1:String){ super(METHOD_NAME); this.name = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, this.name); super.initialize(); } } }//package com.facebook.commands.data
Section 76
//UndefineObjectProperty (com.facebook.commands.data.UndefineObjectProperty) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.utils.*; import com.facebook.*; public class UndefineObjectProperty extends FacebookCall { public var obj_type:String; public var prop_name:String; public static const SCHEMA:Array = ["obj_type", "prop_name"]; public static const METHOD_NAME:String = "data.undefineObjectProperty"; public function UndefineObjectProperty(_arg1:String, _arg2:String){ super(METHOD_NAME); if (ValidationUtils.isDataObjectTypeValid(_arg1) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg1}))); }; if (ValidationUtils.isDataObjectTypeValid(_arg2) == false){ throw (new RangeError(FacebookDataUtils.supplantString(InternalErrorMessages.DATA_INVALID_NAME_ERROR, {propName:_arg2}))); }; this.obj_type = _arg1; this.prop_name = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_type, prop_name); super.initialize(); } } }//package com.facebook.commands.data
Section 77
//UpdateObject (com.facebook.commands.data.UpdateObject) package com.facebook.commands.data { import com.facebook.net.*; import com.facebook.data.data.*; import com.facebook.*; public class UpdateObject extends FacebookCall { public var properties:NameValueData; public var obj_id:String; public var replace:Boolean; public static const SCHEMA:Array = ["obj_id", "properties", "replace"]; public static const METHOD_NAME:String = "data.updateObject"; public function UpdateObject(_arg1:String, _arg2:NameValueData, _arg3:Boolean){ super(METHOD_NAME); this.obj_id = _arg1; this.properties = _arg2; this.replace = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, obj_id, properties, replace); super.initialize(); } } }//package com.facebook.commands.data
Section 78
//CancelEvent (com.facebook.commands.events.CancelEvent) package com.facebook.commands.events { import com.facebook.net.*; import com.facebook.*; public class CancelEvent extends FacebookCall { public var cancel_message:String; public var eid:String; public static const SCHEMA:Array = ["eid", "cancel_message"]; public static const METHOD_NAME:String = "events.cancel"; public function CancelEvent(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.eid = _arg1; this.cancel_message = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, eid, cancel_message); super.initialize(); } } }//package com.facebook.commands.events
Section 79
//CreateEvent (com.facebook.commands.events.CreateEvent) package com.facebook.commands.events { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; import com.facebook.data.events.*; import com.facebook.commands.photos.*; import com.facebook.*; public class CreateEvent extends FacebookCall implements IUploadPhoto { protected var _data:Object; public var event_info:CreateEventData; protected var _uploadQuality:uint;// = 80 protected var _uploadType:String;// = "png" public static const SCHEMA:Array = ["event_info", "data"]; public static const METHOD_NAME:String = "events.create"; public function CreateEvent(_arg1:CreateEventData, _arg2:Object=null){ _uploadType = UploadPhotoTypes.PNG; _uploadQuality = 80; super(METHOD_NAME); this.event_info = _arg1; this.data = _arg2; } override facebook_internal function initialize():void{ var _local1:Object; var _local2:String; var _local3:Object; _local1 = {}; for each (_local2 in event_info.schema) { _local3 = event_info[_local2]; if ((_local3 is Date)){ _local3 = FacebookDataUtils.toDateString((_local3 as Date)); }; _local1[_local2] = _local3; }; applySchema(SCHEMA, JSON.encode(_local1), data); super.initialize(); } public function get data():Object{ return (_data); } public function set uploadType(_arg1:String):void{ _uploadType = _arg1; } public function get uploadQuality():uint{ return (_uploadQuality); } public function set data(_arg1:Object):void{ _data = _arg1; } public function get uploadType():String{ return (_uploadType); } public function set uploadQuality(_arg1:uint):void{ _uploadQuality = _arg1; } } }//package com.facebook.commands.events
Section 80
//EditEvent (com.facebook.commands.events.EditEvent) package com.facebook.commands.events { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; import com.facebook.data.events.*; import com.facebook.*; public class EditEvent extends FacebookCall { public var event_info:EditEventData; public var eid:String; public static const SCHEMA:Array = ["eid", "event_info"]; public static const METHOD_NAME:String = "events.edit"; public function EditEvent(_arg1:String, _arg2:EditEventData){ super(METHOD_NAME); this.eid = _arg1; this.event_info = _arg2; } override facebook_internal function initialize():void{ var _local1:Object; var _local2:String; var _local3:Object; _local1 = {}; for each (_local2 in event_info.schema) { _local3 = event_info[_local2]; if ((_local3 is Date)){ _local3 = FacebookDataUtils.toDateString((_local3 as Date)); }; _local1[_local2] = _local3; }; applySchema(SCHEMA, eid, JSON.encode(event_info)); super.initialize(); } } }//package com.facebook.commands.events
Section 81
//GetEvents (com.facebook.commands.events.GetEvents) package com.facebook.commands.events { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetEvents extends FacebookCall { public var eids:Array; public var uid:String; public var start_time:Date; public var end_time:Date; public var rsvp_status:String; public static const SCHEMA:Array = ["uid", "eids", "start_time", "end_time", "rsvp_status"]; public static const METHOD_NAME:String = "events.get"; public function GetEvents(_arg1:String=null, _arg2:Array=null, _arg3:Date=null, _arg4:Date=null, _arg5:String=null){ super(METHOD_NAME); this.uid = _arg1; this.eids = _arg2; this.start_time = _arg3; this.end_time = _arg4; this.rsvp_status = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, FacebookDataUtils.toArrayString(eids), FacebookDataUtils.toDateString(start_time), FacebookDataUtils.toDateString(end_time), rsvp_status); super.initialize(); } } }//package com.facebook.commands.events
Section 82
//GetMembers (com.facebook.commands.events.GetMembers) package com.facebook.commands.events { import com.facebook.net.*; import com.facebook.*; public class GetMembers extends FacebookCall { public var eid:String; public static const SCHEMA:Array = ["eid"]; public static const METHOD_NAME:String = "events.getMembers"; public function GetMembers(_arg1:String){ super(METHOD_NAME); this.eid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, eid); super.initialize(); } } }//package com.facebook.commands.events
Section 83
//Invite (com.facebook.commands.events.Invite) package com.facebook.commands.events { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class Invite extends FacebookCall { public var personal_message:String; public var eid:String; public var uids:Array; public static const SCHEMA:Array = ["eid", "uids", "personal_message"]; public static const METHOD_NAME:String = "events.invite"; public function Invite(_arg1:String, _arg2:Array, _arg3:String=null){ super(METHOD_NAME); this.eid = _arg1; this.uids = _arg2; this.personal_message = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, eid, FacebookDataUtils.toArrayString(uids), personal_message); super.initialize(); } } }//package com.facebook.commands.events
Section 84
//RSVP (com.facebook.commands.events.RSVP) package com.facebook.commands.events { import com.facebook.net.*; import com.facebook.*; public class RSVP extends FacebookCall { public var eid:String; public var rsvp_status:String; public static const SCHEMA:Array = ["eid", "rsvp_status"]; public static const METHOD_NAME:String = "events.rsvp"; public function RSVP(_arg1:String, _arg2:String){ super(METHOD_NAME); this.eid = _arg1; this.rsvp_status = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, eid, rsvp_status); super.initialize(); } } }//package com.facebook.commands.events
Section 85
//DeleteCustomTags (com.facebook.commands.fbml.DeleteCustomTags) package com.facebook.commands.fbml { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class DeleteCustomTags extends FacebookCall { public var names:Array; public static const SCHEMA:Array = ["names"]; public static const METHOD_NAME:String = "fbml.deleteCustomTags"; public function DeleteCustomTags(_arg1:Array=null){ super(METHOD_NAME); this.names = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toJSONValuesArray(names)); super.initialize(); } } }//package com.facebook.commands.fbml
Section 86
//GetCustomTags (com.facebook.commands.fbml.GetCustomTags) package com.facebook.commands.fbml { import com.facebook.net.*; import com.facebook.*; public class GetCustomTags extends FacebookCall { protected var app_id:String; public static const SCHEMA:Array = ["app_id"]; public static const METHOD_NAME:String = "fbml.getCustomTags"; public function GetCustomTags(_arg1:String=""){ super(METHOD_NAME); this.app_id = _arg1; } override facebook_internal function initialize():void{ this.applySchema(SCHEMA, this.app_id); super.initialize(); } } }//package com.facebook.commands.fbml
Section 87
//RefreshImgSrc (com.facebook.commands.fbml.RefreshImgSrc) package com.facebook.commands.fbml { import com.facebook.net.*; import com.facebook.*; public class RefreshImgSrc extends FacebookCall { public var url:String; public static const SCHEMA:Array = ["url"]; public static const METHOD_NAME:String = "fbml.refreshImgSrc"; public function RefreshImgSrc(_arg1:String){ super(METHOD_NAME); this.url = _arg1; } override facebook_internal function initialize():void{ this.applySchema(SCHEMA, url); super.initialize(); } } }//package com.facebook.commands.fbml
Section 88
//RefreshRefUrl (com.facebook.commands.fbml.RefreshRefUrl) package com.facebook.commands.fbml { import com.facebook.net.*; import com.facebook.*; public class RefreshRefUrl extends FacebookCall { public var url:String; public static const SCHEMA:Array = ["url"]; public static const METHOD_NAME:String = "fbml.refreshRefUrl"; public function RefreshRefUrl(_arg1:String){ super(METHOD_NAME); this.url = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, url); super.initialize(); } } }//package com.facebook.commands.fbml
Section 89
//RegisterCustomTags (com.facebook.commands.fbml.RegisterCustomTags) package com.facebook.commands.fbml { import com.facebook.data.fbml.*; import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class RegisterCustomTags extends FacebookCall { public var tags:TagCollection; public static const SCHEMA:Array = ["tags"]; public static const METHOD_NAME:String = "fbml.registerCustomTags"; public function RegisterCustomTags(_arg1:TagCollection){ super(METHOD_NAME); this.tags = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.facebookCollectionToJSONArray(tags)); super.initialize(); } } }//package com.facebook.commands.fbml
Section 90
//SetRefHandle (com.facebook.commands.fbml.SetRefHandle) package com.facebook.commands.fbml { import com.facebook.net.*; import com.facebook.*; public class SetRefHandle extends FacebookCall { public var fmbl:String; public var handle:String; public static const SCHEMA:Array = ["handle", "fmbl"]; public static const METHOD_NAME:String = "fbml.setRefHandle"; public function SetRefHandle(_arg1:String, _arg2:String){ super(METHOD_NAME); this.handle = _arg1; this.fmbl = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, handle, fmbl); super.initialize(); } } }//package com.facebook.commands.fbml
Section 91
//DeactivateTemplateBundleByID (com.facebook.commands.feed.DeactivateTemplateBundleByID) package com.facebook.commands.feed { import com.facebook.net.*; import com.facebook.*; public class DeactivateTemplateBundleByID extends FacebookCall { public var template_bundle_id:String; public static const SCHEMA:Array = ["template_bundle_id"]; public static const METHOD_NAME:String = "feed.deactivateTemplateBundleByID"; public function DeactivateTemplateBundleByID(_arg1:String){ super(METHOD_NAME); this.template_bundle_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, template_bundle_id); super.initialize(); } } }//package com.facebook.commands.feed
Section 92
//GetRegisteredTemplateBundleByID (com.facebook.commands.feed.GetRegisteredTemplateBundleByID) package com.facebook.commands.feed { import com.facebook.net.*; import com.facebook.*; public class GetRegisteredTemplateBundleByID extends FacebookCall { public var template_bundle_id:String; public static const SCHEMA:Array = ["template_bundle_id"]; public static const METHOD_NAME:String = "feed.getRegisteredTemplateBundleByID"; public function GetRegisteredTemplateBundleByID(_arg1:String){ super(METHOD_NAME); this.template_bundle_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, template_bundle_id); super.initialize(); } } }//package com.facebook.commands.feed
Section 93
//GetRegisteredTemplateBundles (com.facebook.commands.feed.GetRegisteredTemplateBundles) package com.facebook.commands.feed { import com.facebook.net.*; public class GetRegisteredTemplateBundles extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "feed.getRegisteredTemplateBundles"; public function GetRegisteredTemplateBundles(){ super(METHOD_NAME); } } }//package com.facebook.commands.feed
Section 94
//PublishTemplatizedAction (com.facebook.commands.feed.PublishTemplatizedAction) package com.facebook.commands.feed { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; import com.facebook.*; public class PublishTemplatizedAction extends FacebookCall { public var image_4_link:String; public var target_ids:Array; public var title_template:String; public var image_1_link:String; public var body_data:Object; public var title_data:Object; public var body_general:String; public var image_1:String; public var image_4:String; public var image_2_link:String; public var page_actor_id:String; public var image_3:String; public var image_2:String; public var image_3_link:String; public var body_template:String; public static const SCHEMA:Array = ["title_template", "title_data", "body_template", "body_data", "body_general", "page_actor_id", "image_1", "image_1_link", "image_2", "image_2_link", "image_3", "image_3_link", "image_4", "image_4_link", "target_ids"]; public static const METHOD_NAME:String = "feed.publishTemplatizedAction"; public function PublishTemplatizedAction(_arg1:String, _arg2:Object=null, _arg3:String="", _arg4:String="", _arg5:String="", _arg6:String="", _arg7:String="", _arg8:String="", _arg9:String="", _arg10:String="", _arg11:String="", _arg12:String="", _arg13:String="", _arg14:String="", _arg15:Array=null){ super(METHOD_NAME); this.title_template = _arg1; this.title_data = _arg2; this.body_template = _arg3; this.body_data = _arg4; this.body_general = _arg5; this.page_actor_id = _arg6; this.image_1 = _arg7; this.image_1_link = _arg8; this.image_2 = _arg9; this.image_2_link = _arg10; this.image_3 = _arg11; this.image_3_link = _arg12; this.image_4 = _arg13; this.image_4_link = _arg14; this.target_ids = _arg15; } override facebook_internal function initialize():void{ applySchema(SCHEMA, title_template, JSON.encode(title_data), body_template, body_data, body_general, page_actor_id, image_1, image_1_link, image_2, image_2_link, image_3, image_3_link, image_4, image_4_link, FacebookDataUtils.toArrayString(target_ids)); super.initialize(); } } }//package com.facebook.commands.feed
Section 95
//PublishUserAction (com.facebook.commands.feed.PublishUserAction) package com.facebook.commands.feed { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; public class PublishUserAction extends FacebookCall { public var template_bundle_id:String; public var body_general:String; public var user_message:String; public var story_size:Number; public var target_ids:Array; public var template_data:Object; public static const SCHEMA:Array = ["template_bundle_id", "template_data", "target_ids", "body_general", "story_size", "user_message"]; public static const METHOD_NAME:String = "feed.publishUserAction"; public function PublishUserAction(_arg1:String, _arg2:Object, _arg3:Array=null, _arg4:String=null, _arg5:Number=NaN, _arg6:String=null){ super(METHOD_NAME); this.template_bundle_id = _arg1; this.template_data = _arg2; this.target_ids = _arg3; this.body_general = _arg4; this.story_size = _arg5; this.user_message = _arg6; applySchema(SCHEMA, _arg1, JSON.encode(_arg2), FacebookDataUtils.toArrayString(_arg3), _arg4, _arg5, _arg6); } } }//package com.facebook.commands.feed
Section 96
//RegisterTemplateBundle (com.facebook.commands.feed.RegisterTemplateBundle) package com.facebook.commands.feed { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.utils.*; import com.facebook.data.feed.*; import com.facebook.*; public class RegisterTemplateBundle extends FacebookCall { public var short_story_templates:TemplateCollection; public var full_story_template:TemplateData; public var action_links:ActionLinkCollection; public var one_line_story_templates:Array; public static const SCHEMA:Array = ["one_line_story_templates", "short_story_templates", "full_story_template", "action_links"]; public static const METHOD_NAME:String = "feed.registerTemplateBundle"; public function RegisterTemplateBundle(_arg1:Array, _arg2:TemplateCollection, _arg3:TemplateData, _arg4:ActionLinkCollection){ super(METHOD_NAME); this.one_line_story_templates = _arg1; this.short_story_templates = _arg2; this.full_story_template = _arg3; this.action_links = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(one_line_story_templates), FacebookDataUtils.facebookCollectionToJSONArray(short_story_templates), JSON.encode(full_story_template), FacebookDataUtils.facebookCollectionToJSONArray(action_links)); super.initialize(); } } }//package com.facebook.commands.feed
Section 97
//FqlMultiquery (com.facebook.commands.fql.FqlMultiquery) package com.facebook.commands.fql { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class FqlMultiquery extends FacebookCall { public var queries:String; public static const SCHEMA:Array = ["queries"]; public static const METHOD_NAME:String = "fql.multiquery"; public function FqlMultiquery(_arg1:Object){ super(METHOD_NAME); queries = JSON.encode(_arg1); } override facebook_internal function initialize():void{ applySchema(SCHEMA, queries); super.initialize(); } } }//package com.facebook.commands.fql
Section 98
//FqlQuery (com.facebook.commands.fql.FqlQuery) package com.facebook.commands.fql { import com.facebook.net.*; import com.facebook.*; public class FqlQuery extends FacebookCall { public var query:String; public static const SCHEMA:Array = ["query"]; public static const METHOD_NAME:String = "fql.query"; public function FqlQuery(_arg1:String){ super(METHOD_NAME); this.query = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, this.query); super.initialize(); } } }//package com.facebook.commands.fql
Section 99
//AreFriends (com.facebook.commands.friends.AreFriends) package com.facebook.commands.friends { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class AreFriends extends FacebookCall { public var uids1:Array; public var uids2:Array; public static const SCHEMA:Array = ["uids1", "uids2"]; public static const METHOD_NAME:String = "friends.areFriends"; public function AreFriends(_arg1:Array, _arg2:Array){ super(METHOD_NAME); this.uids1 = _arg1; this.uids2 = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(uids1), FacebookDataUtils.toArrayString(uids2)); super.initialize(); } } }//package com.facebook.commands.friends
Section 100
//GetAppUsers (com.facebook.commands.friends.GetAppUsers) package com.facebook.commands.friends { import com.facebook.net.*; public class GetAppUsers extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "friends.getAppUsers"; public function GetAppUsers(){ super(METHOD_NAME); } } }//package com.facebook.commands.friends
Section 101
//GetFriends (com.facebook.commands.friends.GetFriends) package com.facebook.commands.friends { import com.facebook.net.*; import com.facebook.*; public class GetFriends extends FacebookCall { public var uid:String; public var flid:String; public static const SCHEMA:Array = ["flid", "uid"]; public static const METHOD_NAME:String = "friends.get"; public function GetFriends(_arg1:String=null, _arg2:String=null){ super(METHOD_NAME); this.flid = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, flid, uid); super.initialize(); } } }//package com.facebook.commands.friends
Section 102
//GetLists (com.facebook.commands.friends.GetLists) package com.facebook.commands.friends { import com.facebook.net.*; public class GetLists extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "friends.getLists"; public function GetLists(){ super(METHOD_NAME); } } }//package com.facebook.commands.friends
Section 103
//GetMutualFriends (com.facebook.commands.friends.GetMutualFriends) package com.facebook.commands.friends { import com.facebook.net.*; import com.facebook.*; public class GetMutualFriends extends FacebookCall { public var target_uid:String; public var source_uid:String; public static const SCHEMA:Array = ["target_uid", "source_uid"]; public static const METHOD_NAME:String = "friends.getMutualFriends"; public function GetMutualFriends(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.target_uid = _arg1; this.source_uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, target_uid, source_uid); super.initialize(); } } }//package com.facebook.commands.friends
Section 104
//GetGroupMembers (com.facebook.commands.groups.GetGroupMembers) package com.facebook.commands.groups { import com.facebook.net.*; import com.facebook.*; public class GetGroupMembers extends FacebookCall { public var gid:String; public static const SCHEMA:Array = ["gid"]; public static const METHOD_NAME:String = "groups.getMembers"; public function GetGroupMembers(_arg1:String){ super(METHOD_NAME); this.gid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, gid); super.initialize(); } } }//package com.facebook.commands.groups
Section 105
//GetGroups (com.facebook.commands.groups.GetGroups) package com.facebook.commands.groups { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetGroups extends FacebookCall { public var uid:String; public var gids:Array; public static const SCHEMA:Array = ["gids", "uid"]; public static const METHOD_NAME:String = "groups.get"; public function GetGroups(_arg1:Array=null, _arg2:String=null){ super(METHOD_NAME); this.gids = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(gids), uid); super.initialize(); } } }//package com.facebook.commands.groups
Section 106
//GetTranslations (com.facebook.commands.intl.GetTranslations) package com.facebook.commands.intl { import com.facebook.net.*; import com.facebook.*; public class GetTranslations extends FacebookCall { public var locale:String; public var all:Boolean; public static const SCHEMA:Array = ["locale", "all"]; public static const METHOD_NAME:String = "intl.getTranslations"; public function GetTranslations(_arg1:String="en_US", _arg2:Boolean=false){ super(METHOD_NAME); this.locale = _arg1; this.all = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, locale, all); super.initialize(); } } }//package com.facebook.commands.intl
Section 107
//UploadNativeStrings (com.facebook.commands.intl.UploadNativeStrings) package com.facebook.commands.intl { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class UploadNativeStrings extends FacebookCall { public var native_strings:Array; public static const SCHEMA:Array = ["native_strings"]; public static const METHOD_NAME:String = "intl.uploadNativeStrings"; public function UploadNativeStrings(_arg1:Array){ super(METHOD_NAME); this.native_strings = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, JSON.encode(native_strings)); super.initialize(); } } }//package com.facebook.commands.intl
Section 108
//GetLinks (com.facebook.commands.links.GetLinks) package com.facebook.commands.links { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetLinks extends FacebookCall { public var link_ids:Array; public var limit:String; public var uid:String; public static const SCHEMA:Array = ["uid", "link_ids", "limit"]; public static const METHOD_NAME:String = "links.get"; public function GetLinks(_arg1:String=null, _arg2:Array=null, _arg3:String=null){ super(METHOD_NAME); this.uid = _arg1; this.link_ids = _arg2; this.limit = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, FacebookDataUtils.toArrayString(link_ids), limit); super.initialize(); } } }//package com.facebook.commands.links
Section 109
//PostLink (com.facebook.commands.links.PostLink) package com.facebook.commands.links { import com.facebook.net.*; import com.facebook.*; public class PostLink extends FacebookCall { public var uid:String; public var comment:String; public var url:String; public static const SCHEMA:Array = ["uid", "url", "comment"]; public static const METHOD_NAME:String = "links.post"; public function PostLink(_arg1:String, _arg2:String, _arg3:String){ super(METHOD_NAME); this.uid = _arg1; this.url = _arg2; this.comment = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, url, comment); super.initialize(); } } }//package com.facebook.commands.links
Section 110
//SendLiveMessage (com.facebook.commands.livemessage.SendLiveMessage) package com.facebook.commands.livemessage { import com.facebook.net.*; import com.facebook.*; public class SendLiveMessage extends FacebookCall { public var event_name:String; public var recipient:String; public var message:String; public static const SCHEMA:Array = ["recipient", "event_name", "message"]; public static const METHOD_NAME:String = "liveMessage.send"; public function SendLiveMessage(_arg1:String, _arg2:String, _arg3:String){ super(METHOD_NAME); this.recipient = _arg1; this.event_name = _arg2; this.message = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, recipient, event_name, message); super.initialize(); } } }//package com.facebook.commands.livemessage
Section 111
//GetThreadsInFolder (com.facebook.commands.message.GetThreadsInFolder) package com.facebook.commands.message { import com.facebook.net.*; import com.facebook.*; public class GetThreadsInFolder extends FacebookCall { public var folder_id:String; public var offset:String; public var uid:String; public var limit:String; public static const SCHEMA:Array = ["folder_id", "uid", "limit", "offset"]; public static const METHOD_NAME:String = "Message.getThreadsInFolder"; public function GetThreadsInFolder(_arg1:String=null, _arg2:String=null, _arg3:String=null, _arg4:String=null){ super(METHOD_NAME); this.folder_id = _arg1; this.uid = _arg2; this.limit = _arg3; this.offset = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, folder_id, uid, limit, offset); super.initialize(); } } }//package com.facebook.commands.message
Section 112
//CreateNotes (com.facebook.commands.notes.CreateNotes) package com.facebook.commands.notes { import com.facebook.net.*; import com.facebook.*; public class CreateNotes extends FacebookCall { public var title:String; public var uid:String; public var content:String; public static const SCHEMA:Array = ["title", "content", "uid"]; public static const METHOD_NAME:String = "notes.create"; public function CreateNotes(_arg1:String, _arg2:String, _arg3:String=null){ super(METHOD_NAME); this.title = _arg1; this.content = _arg2; this.uid = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, title, content, uid); super.initialize(); } } }//package com.facebook.commands.notes
Section 113
//DeleteNotes (com.facebook.commands.notes.DeleteNotes) package com.facebook.commands.notes { import com.facebook.net.*; import com.facebook.*; public class DeleteNotes extends FacebookCall { public var note_id:String; public var uid:String; public static const SCHEMA:Array = ["note_id", "uid"]; public static const METHOD_NAME:String = "notes.delete"; public function DeleteNotes(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.note_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, note_id, uid); super.initialize(); } } }//package com.facebook.commands.notes
Section 114
//EditNotes (com.facebook.commands.notes.EditNotes) package com.facebook.commands.notes { import com.facebook.net.*; import com.facebook.*; public class EditNotes extends FacebookCall { public var note_id:String; public var uid:String; public var title:String; public var content:String; public static const SCHEMA:Array = ["note_id", "title", "content", "uid"]; public static const METHOD_NAME:String = "notes.edit"; public function EditNotes(_arg1:String, _arg2:String=null, _arg3:String=null, _arg4:String=null){ super(METHOD_NAME); this.note_id = _arg1; this.title = _arg2; this.content = _arg3; this.uid = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, note_id, title, content, uid); super.initialize(); } } }//package com.facebook.commands.notes
Section 115
//GetNotes (com.facebook.commands.notes.GetNotes) package com.facebook.commands.notes { import com.facebook.net.*; import com.facebook.*; public class GetNotes extends FacebookCall { public var uid:String; public static const SCHEMA:Array = ["uid"]; public static const METHOD_NAME:String = "notes.get"; public function GetNotes(_arg1:String=null){ super(METHOD_NAME); this.uid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid); super.initialize(); } } }//package com.facebook.commands.notes
Section 116
//GetList (com.facebook.commands.notifications.GetList) package com.facebook.commands.notifications { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetList extends FacebookCall { public var include_read:Boolean; public var start_time:Date; public static const SCHEMA:Array = ["start_time", "include_read"]; public static const METHOD_NAME:String = "notifications.getList"; public function GetList(_arg1:Date=null, _arg2:Boolean=false){ super(METHOD_NAME); this.start_time = _arg1; this.include_read = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toDateString(start_time), include_read); super.initialize(); } } }//package com.facebook.commands.notifications
Section 117
//GetNotifications (com.facebook.commands.notifications.GetNotifications) package com.facebook.commands.notifications { import com.facebook.net.*; public class GetNotifications extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "notifications.get"; public function GetNotifications(){ super(METHOD_NAME); } } }//package com.facebook.commands.notifications
Section 118
//MarkRead (com.facebook.commands.notifications.MarkRead) package com.facebook.commands.notifications { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class MarkRead extends FacebookCall { public var notification_ids:Array; public static const SCHEMA:Array = ["notification_ids"]; public static const METHOD_NAME:String = "notifications.markRead"; public function MarkRead(_arg1:Array){ super(METHOD_NAME); this.notification_ids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(notification_ids)); super.initialize(); } } }//package com.facebook.commands.notifications
Section 119
//SendEmail (com.facebook.commands.notifications.SendEmail) package com.facebook.commands.notifications { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class SendEmail extends FacebookCall { public var subject:String; public var recipients:Array; public var fbml:String; public var text:String; public static const SCHEMA:Array = ["recipients", "subject", "text", "fbml"]; public static const METHOD_NAME:String = "notifications.sendEmail"; public function SendEmail(_arg1:Array, _arg2:String, _arg3:String=null, _arg4:String=null){ super(METHOD_NAME); if ((((_arg3 == null)) && ((_arg4 == null)))){ throw (new Error("Must specify text or fbml string")); }; this.recipients = _arg1; this.subject = _arg2; this.text = _arg3; this.fbml = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(recipients), subject, text, fbml); super.initialize(); } } }//package com.facebook.commands.notifications
Section 120
//SendNotification (com.facebook.commands.notifications.SendNotification) package com.facebook.commands.notifications { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class SendNotification extends FacebookCall { public var type:String; public var notification:String; public var to_ids:Array; public static const SCHEMA:Array = ["to_ids", "notification", "type"]; public static const METHOD_NAME:String = "notifications.send"; public function SendNotification(_arg1:Array, _arg2:String, _arg3:String=null){ super(METHOD_NAME); this.to_ids = _arg1; this.notification = _arg2; this.type = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(to_ids), notification, type); super.initialize(); } } }//package com.facebook.commands.notifications
Section 121
//GetPageInfo (com.facebook.commands.pages.GetPageInfo) package com.facebook.commands.pages { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetPageInfo extends FacebookCall { public var page_ids:Array; public var uid:String; public var fields:Array; public static const SCHEMA:Array = ["fields", "page_ids", "uid"]; public static const METHOD_NAME:String = "pages.getInfo"; public function GetPageInfo(_arg1:Array, _arg2:Array=null, _arg3:String=null){ super(METHOD_NAME); this.fields = _arg1; this.page_ids = _arg2; this.uid = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(fields), FacebookDataUtils.toArrayString(page_ids), uid); super.initialize(); } } }//package com.facebook.commands.pages
Section 122
//IsAdmin (com.facebook.commands.pages.IsAdmin) package com.facebook.commands.pages { import com.facebook.net.*; import com.facebook.*; public class IsAdmin extends FacebookCall { public var page_id:String; public var uid:String; public static const SCHEMA:Array = ["page_id", "uid"]; public static const METHOD_NAME:String = "pages.isAdmin"; public function IsAdmin(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.page_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, page_id, uid); super.initialize(); } } }//package com.facebook.commands.pages
Section 123
//IsAppAdded (com.facebook.commands.pages.IsAppAdded) package com.facebook.commands.pages { import com.facebook.net.*; import com.facebook.*; public class IsAppAdded extends FacebookCall { public var page_id:String; public static const SCHEMA:Array = ["page_id"]; public static const METHOD_NAME:String = "pages.isAppAdded"; public function IsAppAdded(_arg1:String=null){ super(METHOD_NAME); this.page_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, page_id); super.initialize(); } } }//package com.facebook.commands.pages
Section 124
//IsFan (com.facebook.commands.pages.IsFan) package com.facebook.commands.pages { import com.facebook.net.*; import com.facebook.*; public class IsFan extends FacebookCall { public var page_id:String; public var uid:String; public static const SCHEMA:Array = ["page_id", "uid"]; public static const METHOD_NAME:String = "pages.isFan"; public function IsFan(_arg1:String=null, _arg2:String=null){ super(METHOD_NAME); this.page_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, page_id, uid); super.initialize(); } } }//package com.facebook.commands.pages
Section 125
//AddTag (com.facebook.commands.photos.AddTag) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.data.photos.*; import com.facebook.utils.*; import com.facebook.*; public class AddTag extends FacebookCall { public var pid:String; public var tags:PhotoTagCollection; public var yPos:Number; public var tag_uid:String; public var tag_text:String; public var xPos:Number; public var owner_uid:String; public static const SCHEMA:Array = ["pid", "tag_uid", "tag_text", "x", "y", "tags", "owner_uid"]; public static const METHOD_NAME:String = "photos.addTag"; public function AddTag(_arg1:String, _arg2:String=null, _arg3:String=null, _arg4:Number=NaN, _arg5:Number=NaN, _arg6:PhotoTagCollection=null, _arg7:String=null){ super(METHOD_NAME); if ((((_arg6 == null)) && ((((((((_arg2 == null)) && ((_arg3 == null)))) || (isNaN(_arg4)))) || (isNaN(_arg5)))))){ throw (new Error("Must specify tags:PhotoTagCollection, or else must specify tag_uid or tag_text and both x and y values")); }; this.pid = _arg1; this.tag_uid = _arg2; this.tag_text = _arg3; this.xPos = _arg4; this.yPos = _arg5; this.tags = _arg6; this.owner_uid = _arg7; } override facebook_internal function initialize():void{ applySchema(SCHEMA, pid, tag_uid, tag_text, xPos, yPos, FacebookDataUtils.facebookCollectionToJSONArray(tags), owner_uid); super.initialize(); } } }//package com.facebook.commands.photos
Section 126
//CreateAlbum (com.facebook.commands.photos.CreateAlbum) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.*; public class CreateAlbum extends FacebookCall { public var name:String; public var uid:String; public var visible:String; public var location:String; public var description:String; public static const SCHEMA:Array = ["name", "location", "description", "visible", "uid"]; public static const METHOD_NAME:String = "photos.createAlbum"; public function CreateAlbum(_arg1:String, _arg2:String=null, _arg3:String=null, _arg4:String=null, _arg5:String=null){ super(METHOD_NAME); this.name = _arg1; this.location = _arg2; this.description = _arg3; this.visible = _arg4; this.uid = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, name, location, description, visible, uid); super.initialize(); } } }//package com.facebook.commands.photos
Section 127
//GetAlbums (com.facebook.commands.photos.GetAlbums) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetAlbums extends FacebookCall { public var uid:String; public var aids:Array; public static const SCHEMA:Array = ["uid", "aids"]; public static const METHOD_NAME:String = "photos.getAlbums"; public function GetAlbums(_arg1:String=null, _arg2:Array=null){ super(METHOD_NAME); this.uid = _arg1; this.aids = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, FacebookDataUtils.toArrayString(aids)); super.initialize(); } } }//package com.facebook.commands.photos
Section 128
//GetPhotos (com.facebook.commands.photos.GetPhotos) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetPhotos extends FacebookCall { protected var subj_id:String; protected var pids:Array; protected var aid:String; public static const SCHEMA:Array = ["subj_id", "aid", "pids"]; public static const METHOD_NAME:String = "photos.get"; public function GetPhotos(_arg1:String=null, _arg2:String=null, _arg3:Array=null){ super(METHOD_NAME); if ((((((_arg1 == null)) && ((_arg2 == null)))) && ((_arg3 == null)))){ throw (new Error("Include at least one of subj_id, aid, or pids")); }; this.subj_id = _arg1; this.aid = _arg2; this.pids = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, subj_id, aid, FacebookDataUtils.toArrayString(pids)); super.initialize(); } } }//package com.facebook.commands.photos
Section 129
//GetTags (com.facebook.commands.photos.GetTags) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetTags extends FacebookCall { public var pids:Array; public static const SCHEMA:Array = ["pids"]; public static const METHOD_NAME:String = "photos.getTags"; public function GetTags(_arg1:Array=null){ super(METHOD_NAME); this.pids = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(pids)); super.initialize(); } } }//package com.facebook.commands.photos
Section 130
//UploadPhoto (com.facebook.commands.photos.UploadPhoto) package com.facebook.commands.photos { import com.facebook.net.*; import com.facebook.data.photos.*; import com.facebook.*; public class UploadPhoto extends FacebookCall implements IUploadPhoto { protected var _data:Object; public var uploadedPhoto:FacebookPhoto; public var aid:String; protected var _uploadQuality:uint;// = 80 public var uid:String; public var caption:String; protected var _uploadType:String;// = "png" public static const SCHEMA:Array = ["data", "aid", "caption", "uid"]; public static const METHOD_NAME:String = "photos.upload"; public function UploadPhoto(_arg1:Object, _arg2:String=null, _arg3:String=null, _arg4:String=null){ _uploadType = UploadPhotoTypes.PNG; _uploadQuality = 80; super(METHOD_NAME); this.data = _arg1; this.aid = _arg2; this.caption = _arg3; this.uid = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, data, aid, caption, uid); super.initialize(); } public function get data():Object{ return (_data); } public function set uploadType(_arg1:String):void{ _uploadType = _arg1; } public function get uploadQuality():uint{ return (_uploadQuality); } public function set data(_arg1:Object):void{ _data = _arg1; } public function get uploadType():String{ return (_uploadType); } public function set uploadQuality(_arg1:uint):void{ _uploadQuality = _arg1; } } }//package com.facebook.commands.photos
Section 131
//UploadPhotoTypes (com.facebook.commands.photos.UploadPhotoTypes) package com.facebook.commands.photos { public class UploadPhotoTypes { public static const JPEG:String = "jpeg"; public static const PNG:String = "png"; } }//package com.facebook.commands.photos
Section 132
//GetFBML (com.facebook.commands.profile.GetFBML) package com.facebook.commands.profile { import com.facebook.net.*; import com.facebook.*; public class GetFBML extends FacebookCall { public var type:Number; public var uid:String; public static const SCHEMA:Array = ["uid", "type"]; public static const METHOD_NAME:String = "profile.getFBML"; public function GetFBML(_arg1:String=null, _arg2:Number=NaN){ super(METHOD_NAME); this.uid = _arg1; this.type = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, type); super.initialize(); } } }//package com.facebook.commands.profile
Section 133
//GetInfoOptions (com.facebook.commands.profile.GetInfoOptions) package com.facebook.commands.profile { import com.facebook.net.*; import com.facebook.*; public class GetInfoOptions extends FacebookCall { public var field:String; public static const SCHEMA:Array = ["field"]; public static const METHOD_NAME:String = "profile.getInfoOptions"; public function GetInfoOptions(_arg1:String){ super(METHOD_NAME); this.field = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, field); super.initialize(); } } }//package com.facebook.commands.profile
Section 134
//ProfileGetInfo (com.facebook.commands.profile.ProfileGetInfo) package com.facebook.commands.profile { import com.facebook.net.*; import com.facebook.*; public class ProfileGetInfo extends FacebookCall { public var uid:String; public static const SCHEMA:Array = ["uid"]; public static const METHOD_NAME:String = "profile.getInfo"; public function ProfileGetInfo(_arg1:String){ super(METHOD_NAME); this.uid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid); super.initialize(); } } }//package com.facebook.commands.profile
Section 135
//SetFBML (com.facebook.commands.profile.SetFBML) package com.facebook.commands.profile { import com.facebook.net.*; import com.facebook.*; public class SetFBML extends FacebookCall { public var mobile_profile:String; public var markup:String; public var profile:String; public var profile_main:String; public var uid:String; public static const SCHEMA:Array = ["markup", "uid", "profile", "mobile_profile", "profile_main"]; public static const METHOD_NAME:String = "profile.setFBML"; public function SetFBML(_arg1:String=null, _arg2:String=null, _arg3:String=null, _arg4:String=null, _arg5:String=null){ super(METHOD_NAME); this.markup = _arg1; this.uid = _arg2; this.profile = _arg3; this.mobile_profile = _arg4; this.profile_main = _arg5; } override facebook_internal function initialize():void{ applySchema(SCHEMA, markup, uid, profile, mobile_profile, profile_main); super.initialize(); } } }//package com.facebook.commands.profile
Section 136
//SetInfo (com.facebook.commands.profile.SetInfo) package com.facebook.commands.profile { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.data.profile.*; import com.facebook.*; public class SetInfo extends FacebookCall { public var type:Number; public var title:String; public var items:InfoFieldsData; public var uid:String; public var format:String; public static const SCHEMA:Array = ["title", "type", "items", "uid", "format"]; public static const METHOD_NAME:String = "profile.setInfo"; public function SetInfo(_arg1:String, _arg2:Number, _arg3:InfoFieldsData, _arg4:String, _arg5:String=null){ super(METHOD_NAME); this.title = _arg1; this.type = _arg2; this.items = _arg3; this.uid = _arg4; this.format = _arg5; } override facebook_internal function initialize():void{ var _local1:Object; var _local2:Number; var _local3:Number; var _local4:InfoItemData; var _local5:Object; var _local6:Object; _local1 = {items:[], field:items.field}; _local2 = items.items.length; _local3 = 0; while (_local3 < _local2) { _local4 = (items.items.getItemAt(_local3) as InfoItemData); _local5 = {}; for each (_local6 in _local4.schema) { if (_local4[_local6] == null){ } else { _local5[_local6] = _local4[_local6]; }; }; _local1.items.push(_local5); _local3++; }; applySchema(SCHEMA, title, type, JSON.encode(_local1), uid, format); super.initialize(); } } }//package com.facebook.commands.profile
Section 137
//SetInfoOptions (com.facebook.commands.profile.SetInfoOptions) package com.facebook.commands.profile { import com.facebook.net.*; import com.facebook.*; public class SetInfoOptions extends FacebookCall { public var field:String; public var options:Array; public var format:String; public static const SCHEMA:Array = ["field", "options", "format"]; public static const METHOD_NAME:String = "profile.setInfoOptions"; public function SetInfoOptions(_arg1:String, _arg2:Array, _arg3:String){ super(METHOD_NAME); this.field = _arg1; this.options = _arg2; this.format = _arg3; } override facebook_internal function initialize():void{ applySchema(SCHEMA, field, options, format); super.initialize(); } } }//package com.facebook.commands.profile
Section 138
//CanSendSMS (com.facebook.commands.sms.CanSendSMS) package com.facebook.commands.sms { import com.facebook.net.*; import com.facebook.*; public class CanSendSMS extends FacebookCall { public var uid:String; public static const SCHEMA:Array = ["uid"]; public static const METHOD_NAME:String = "sms.canSend"; public function CanSendSMS(_arg1:String=null){ super(METHOD_NAME); this.uid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid); super.initialize(); } } }//package com.facebook.commands.sms
Section 139
//SendSMS (com.facebook.commands.sms.SendSMS) package com.facebook.commands.sms { import com.facebook.net.*; import com.facebook.*; public class SendSMS extends FacebookCall { public var uid:String; public var message:String; public var session_id:Number; public var req_session:Boolean; public static const SCHEMA:Array = ["uid", "message", "session_id", "req_session"]; public static const METHOD_NAME:String = "sms.send"; public function SendSMS(_arg1:String, _arg2:String=null, _arg3:Number=NaN, _arg4:Boolean=false){ super(METHOD_NAME); this.uid = _arg1; this.message = _arg2; this.session_id = _arg3; this.req_session = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, message, session_id, req_session); super.initialize(); } } }//package com.facebook.commands.sms
Section 140
//GetStatus (com.facebook.commands.status.GetStatus) package com.facebook.commands.status { import com.facebook.net.*; import com.facebook.*; public class GetStatus extends FacebookCall { public var limit:uint; public var uid:String; public static const SCHEMA:Array = ["uid", "limit"]; public static const METHOD_NAME:String = "status.get"; public function GetStatus(_arg1:String=null, _arg2:uint=100){ this.uid = _arg1; this.limit = _arg2; super(METHOD_NAME); } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid, limit); super.initialize(); } } }//package com.facebook.commands.status
Section 141
//SetStatus (com.facebook.commands.status.SetStatus) package com.facebook.commands.status { import com.facebook.net.*; import com.facebook.*; public class SetStatus extends FacebookCall { public var uid:String; public var status:String; public static const SCHEMA:Array = ["status", "uid"]; public static const METHOD_NAME:String = "Status.set"; public function SetStatus(_arg1:String=null, _arg2:String=null){ super(METHOD_NAME); this.status = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, status, uid); super.initialize(); } } }//package com.facebook.commands.status
Section 142
//AddComment (com.facebook.commands.stream.AddComment) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class AddComment extends FacebookCall { public var post_id:String; public var comment:String; public static const SCHEMA:Array = ["post_id", "comment"]; public static const METHOD_NAME:String = "stream.addComment"; public function AddComment(_arg1:String, _arg2:String){ super(METHOD_NAME); this.post_id = _arg1; this.comment = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, post_id, comment); super.initialize(); } } }//package com.facebook.commands.stream
Section 143
//AddLike (com.facebook.commands.stream.AddLike) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class AddLike extends FacebookCall { public var post_id:String; public var uid:String; public static const SCHEMA:Array = ["post_id", "uid"]; public static const METHOD_NAME:String = "stream.addLike"; public function AddLike(_arg1:String=null, _arg2:String=null){ super(METHOD_NAME); this.post_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, post_id, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 144
//GetComments (com.facebook.commands.stream.GetComments) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class GetComments extends FacebookCall { public var post_id:String; public static const SCHEMA:Array = ["post_id"]; public static const METHOD_NAME:String = "stream.getComments"; public function GetComments(_arg1:String=null){ super(METHOD_NAME); this.post_id = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, post_id); super.initialize(); } } }//package com.facebook.commands.stream
Section 145
//GetFilters (com.facebook.commands.stream.GetFilters) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class GetFilters extends FacebookCall { public var uid:String; public static const SCHEMA:Array = ["uid"]; public static const METHOD_NAME:String = "stream.getFilters"; public function GetFilters(_arg1:String=null){ super(METHOD_NAME); this.uid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 146
//GetStream (com.facebook.commands.stream.GetStream) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetStream extends FacebookCall { public var start_time:Date; public var source_ids:Array; public var filter_key:String; public var end_time:Date; public var metadata:Array; public var limit:uint; public var viewer_id:String; public static const SCHEMA:Array = ["viewer_id", "source_ids", "start_time", "end_time", "limit", "filter_key", "metadata"]; public static const METHOD_NAME:String = "stream.get"; public function GetStream(_arg1:String=null, _arg2:Array=null, _arg3:Date=null, _arg4:Date=null, _arg5:uint=30, _arg6:String=null, _arg7:Array=null){ super(METHOD_NAME); this.viewer_id = _arg1; this.source_ids = _arg2; this.start_time = _arg3; this.end_time = _arg4; this.limit = _arg5; this.filter_key = _arg6; this.metadata = _arg7; } override facebook_internal function initialize():void{ applySchema(SCHEMA, viewer_id, FacebookDataUtils.toArrayString(source_ids), FacebookDataUtils.toDateString(start_time), FacebookDataUtils.toDateString(end_time), limit, filter_key, FacebookDataUtils.toArrayString(metadata)); super.initialize(); } } }//package com.facebook.commands.stream
Section 147
//PublishPost (com.facebook.commands.stream.PublishPost) package com.facebook.commands.stream { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.*; public class PublishPost extends FacebookCall { public var message:String; public var attachment:Object; public var target_id:String; public var action_links:Array; public var uid:String; public static const SCHEMA:Array = ["message", "attachment", "action_links", "target_id", "uid"]; public static const METHOD_NAME:String = "stream.publish"; public function PublishPost(_arg1:String=null, _arg2:Object=null, _arg3:Array=null, _arg4:String=null, _arg5:String=null){ super(METHOD_NAME); this.message = _arg1; this.attachment = _arg2; this.action_links = _arg3; this.target_id = _arg4; this.uid = _arg5; } override facebook_internal function initialize():void{ var _local1:String; _local1 = JSON.encode(action_links); applySchema(SCHEMA, message, JSON.encode(attachment), ((_local1)!="null") ? _local1 : null, target_id, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 148
//RemoveComment (com.facebook.commands.stream.RemoveComment) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class RemoveComment extends FacebookCall { public var comment_id:String; public var uid:String; public static const SCHEMA:Array = ["comment_id", "uid"]; public static const METHOD_NAME:String = "stream.removeComment"; public function RemoveComment(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.comment_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, comment_id, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 149
//RemoveLike (com.facebook.commands.stream.RemoveLike) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class RemoveLike extends FacebookCall { public var post_id:String; public var uid:String; public static const SCHEMA:Array = ["post_id", "uid"]; public static const METHOD_NAME:String = "stream.removeLike"; public function RemoveLike(_arg1:String=null, _arg2:String=null){ super(METHOD_NAME); this.post_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, post_id, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 150
//RemovePost (com.facebook.commands.stream.RemovePost) package com.facebook.commands.stream { import com.facebook.net.*; import com.facebook.*; public class RemovePost extends FacebookCall { public var post_id:String; public var uid:String; public static const SCHEMA:Array = ["post_id", "uid"]; public static const METHOD_NAME:String = "stream.remove"; public function RemovePost(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.post_id = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, post_id, uid); super.initialize(); } } }//package com.facebook.commands.stream
Section 151
//GetInfo (com.facebook.commands.users.GetInfo) package com.facebook.commands.users { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetInfo extends FacebookCall { public var uids:Array; public var fields:Array; public static const SCHEMA:Array = ["uids", "fields"]; public static const METHOD_NAME:String = "users.getInfo"; public function GetInfo(_arg1:Array, _arg2:Array){ super(METHOD_NAME); this.uids = _arg1; this.fields = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(uids), FacebookDataUtils.toArrayString(fields)); super.initialize(); } } }//package com.facebook.commands.users
Section 152
//GetLoggedInUser (com.facebook.commands.users.GetLoggedInUser) package com.facebook.commands.users { import com.facebook.net.*; public class GetLoggedInUser extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "users.getLoggedInUser"; public function GetLoggedInUser(){ super(METHOD_NAME); } } }//package com.facebook.commands.users
Section 153
//GetStandardInfo (com.facebook.commands.users.GetStandardInfo) package com.facebook.commands.users { import com.facebook.net.*; import com.facebook.utils.*; import com.facebook.*; public class GetStandardInfo extends FacebookCall { public var uids:Array; public var fields:Array; public static const SCHEMA:Array = ["uids", "fields"]; public static const METHOD_NAME:String = "users.getStandardInfo"; public function GetStandardInfo(_arg1:Array, _arg2:Array){ super(METHOD_NAME); this.uids = _arg1; this.fields = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, FacebookDataUtils.toArrayString(uids), FacebookDataUtils.toArrayString(fields)); super.initialize(); } } }//package com.facebook.commands.users
Section 154
//HasAppPermission (com.facebook.commands.users.HasAppPermission) package com.facebook.commands.users { import com.facebook.net.*; import com.facebook.*; public class HasAppPermission extends FacebookCall { public var uid:String; public var ext_perm:String; public static const SCHEMA:Array = ["ext_perm", "uid"]; public static const METHOD_NAME:String = "users.hasAppPermission"; public function HasAppPermission(_arg1:String, _arg2:String=null){ super(METHOD_NAME); this.ext_perm = _arg1; this.uid = _arg2; } override facebook_internal function initialize():void{ applySchema(SCHEMA, ext_perm, uid); super.initialize(); } } }//package com.facebook.commands.users
Section 155
//IsAppUser (com.facebook.commands.users.IsAppUser) package com.facebook.commands.users { import com.facebook.net.*; import com.facebook.*; public class IsAppUser extends FacebookCall { public var uid:String; public static const SCHEMA:Array = ["uid"]; public static const METHOD_NAME:String = "users.isAppUser"; public function IsAppUser(_arg1:String=null){ super(METHOD_NAME); this.uid = _arg1; } override facebook_internal function initialize():void{ applySchema(SCHEMA, uid); super.initialize(); } } }//package com.facebook.commands.users
Section 156
//IsVerified (com.facebook.commands.users.IsVerified) package com.facebook.commands.users { import com.facebook.net.*; public class IsVerified extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "users.isVerified"; public function IsVerified(_arg1:String=null){ super(METHOD_NAME); } } }//package com.facebook.commands.users
Section 157
//SetStatus (com.facebook.commands.users.SetStatus) package com.facebook.commands.users { import com.facebook.net.*; import com.facebook.*; public class SetStatus extends FacebookCall { public var clear:Boolean; public var uid:String; public var status_includes_verb:Boolean; public var status:String; public static const SCHEMA:Array = ["status", "clear", "status_includes_verb", "uid"]; public static const METHOD_NAME:String = "users.setStatus"; public function SetStatus(_arg1:String=null, _arg2:Boolean=false, _arg3:Boolean=false, _arg4:String=null){ super(METHOD_NAME); this.status = _arg1; this.clear = _arg2; this.status_includes_verb = _arg3; this.uid = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, status, clear, status_includes_verb, uid); super.initialize(); } } }//package com.facebook.commands.users
Section 158
//GetUploadLimits (com.facebook.commands.video.GetUploadLimits) package com.facebook.commands.video { import com.facebook.net.*; public class GetUploadLimits extends FacebookCall { public static const SCHEMA:Array = []; public static const METHOD_NAME:String = "video.getUploadLimits"; public function GetUploadLimits(){ super(METHOD_NAME); } } }//package com.facebook.commands.video
Section 159
//UploadVideo (com.facebook.commands.video.UploadVideo) package com.facebook.commands.video { import com.facebook.net.*; import com.facebook.*; public class UploadVideo extends FacebookCall implements IUploadVideo { protected var _data:Object; protected var _description:String; protected var _title:String; protected var _ext:String; public static const SCHEMA:Array = ["data", "title", "description"]; public static const METHOD_NAME:String = "video.upload"; public function UploadVideo(_arg1:String, _arg2:Object, _arg3:String=null, _arg4:String=null){ super(METHOD_NAME); this.ext = _arg1; this.data = _arg2; this.title = _arg3; this.description = _arg4; } override facebook_internal function initialize():void{ applySchema(SCHEMA, data, title, description); super.initialize(); } public function get ext():String{ return (_ext); } public function set title(_arg1:String):void{ _title = _arg1; } public function get data():Object{ return (_data); } public function set ext(_arg1:String):void{ _ext = _arg1; } public function set data(_arg1:Object):void{ _data = _arg1; } public function get title():String{ return (_title); } public function set description(_arg1:String):void{ _description = _arg1; } public function get description():String{ return (_description); } } }//package com.facebook.commands.video
Section 160
//UploadVideoTypes (com.facebook.commands.video.UploadVideoTypes) package com.facebook.commands.video { public class UploadVideoTypes { public static const WMV:String = "wmv"; public static const VOB:String = "vob"; public static const MPE:String = "mpe"; public static const MPEG:String = "mpeg"; public static const MPG:String = "mpg"; public static const MPEG4:String = "mpeg4"; public static const FLV:String = "flv"; public static const MSV:String = "nsv"; public static const _3GPP:String = "3gpp"; public static const ASF:String = "asf"; public static const _3GP:String = "3gp"; public static const QT:String = "qt"; public static const MP4:String = "mp4"; public static const MOV:String = "mov"; public static const OGM:String = "ogm"; public static const M4V:String = "m4v"; public static const MKV:String = "mkv"; public static const AVI:String = "avi"; public static const _3G2:String = "3g2"; } }//package com.facebook.commands.video
Section 161
//GetAllocationData (com.facebook.data.admin.GetAllocationData) package com.facebook.data.admin { import com.facebook.data.*; public class GetAllocationData extends FacebookData { public var allocationLimit:Number; } }//package com.facebook.data.admin
Section 162
//GetAllocationValues (com.facebook.data.admin.GetAllocationValues) package com.facebook.data.admin { public class GetAllocationValues { public static const NOTIFICATIONS_PER_DAY:String = "notifications_per_day"; public static const ANNOUNCEMENT_NOTIFICATIONS_PER_WEEK:String = "announcement_notifications_per_week"; public static const EMAIL_DISABLE_MESSAGE_LOCATION:String = "email_disable_message_location"; public static const EMAILS_PER_DAY:String = "emails_per_day"; public static const REQUESTS_PER_DAY:String = "requests_per_day"; } }//package com.facebook.data.admin
Section 163
//GetAppPropertiesData (com.facebook.data.admin.GetAppPropertiesData) package com.facebook.data.admin { import com.facebook.data.*; public class GetAppPropertiesData extends FacebookData { public var appProperties:Object; } }//package com.facebook.data.admin
Section 164
//GetMetricsData (com.facebook.data.admin.GetMetricsData) package com.facebook.data.admin { import com.facebook.data.*; public class GetMetricsData extends FacebookData { public var metricsCollection:MetricsDataCollection; } }//package com.facebook.data.admin
Section 165
//GetMetricsPeriodValues (com.facebook.data.admin.GetMetricsPeriodValues) package com.facebook.data.admin { public class GetMetricsPeriodValues { public static const DAYS_30:uint = 0x278D00; public static const DAYS_1:uint = 86400; public static const DAYS_7:uint = 60400; } }//package com.facebook.data.admin
Section 166
//GetMetricsValues (com.facebook.data.admin.GetMetricsValues) package com.facebook.data.admin { public class GetMetricsValues { public static const CANVAS_PAGE_VIEWS_HTTP_CODE_413:String = "canvas_page_views_http_code_413"; public static const UNIQUE_UNBLOCKS:String = "unique_unblocks"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_0:String = "canvas_page_views_http_code_0"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_100:String = "canvas_page_views_http_code_100"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_422:String = "canvas_page_views_http_code_422"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_500:String = "canvas_page_views_http_code_500"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_303:String = "canvas_page_views_http_code_303"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_503:String = "canvas_page_views_http_code_503"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_505:String = "canvas_page_views_http_code_505"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_301:String = "canvas_page_views_http_code_301"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_302:String = "canvas_page_views_http_code_302"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_502:String = "canvas_page_views_http_code_502"; public static const ALL_VALUES:Array = ALL_USEAGE_VALUES.slice().concat(ALL_HTTP_METRICS.slice()); public static const API_CALLS:String = "api_calls"; public static const UNIQUE_BLOCKS:String = "unique_blocks"; public static const CANVAS_HTTP_REQUEST_TIME_AVG:String = "canvas_http_request_time_avg"; public static const UNIQUE_API_CALLS:String = "unique_api_calls"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_200ND:String = "canvas_page_views_http_code_200ND"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_200:String = "canvas_page_views_http_code_200"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_400:String = "canvas_page_views_http_code_400"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_401:String = "canvas_page_views_http_code_401"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_403:String = "canvas_page_views_http_code_403"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_404:String = "canvas_page_views_http_code_404"; public static const CANVAS_PAGE_VIEWS_HTTP_CODE_405:String = "canvas_page_views_http_code_405"; public static const CANVAS_PAGE_VIEWS:String = "canvas_page_views"; public static const ALL_HTTP_METRICS:Array = [CANVAS_PAGE_VIEWS_HTTP_CODE_0, CANVAS_PAGE_VIEWS_HTTP_CODE_100, CANVAS_PAGE_VIEWS_HTTP_CODE_200, CANVAS_PAGE_VIEWS_HTTP_CODE_200ND, CANVAS_PAGE_VIEWS_HTTP_CODE_301, CANVAS_PAGE_VIEWS_HTTP_CODE_302, CANVAS_PAGE_VIEWS_HTTP_CODE_303, CANVAS_PAGE_VIEWS_HTTP_CODE_400, CANVAS_PAGE_VIEWS_HTTP_CODE_401, CANVAS_PAGE_VIEWS_HTTP_CODE_403, CANVAS_PAGE_VIEWS_HTTP_CODE_404, CANVAS_PAGE_VIEWS_HTTP_CODE_405, CANVAS_PAGE_VIEWS_HTTP_CODE_413, CANVAS_PAGE_VIEWS_HTTP_CODE_422, CANVAS_PAGE_VIEWS_HTTP_CODE_500, CANVAS_PAGE_VIEWS_HTTP_CODE_502, CANVAS_PAGE_VIEWS_HTTP_CODE_503, CANVAS_PAGE_VIEWS_HTTP_CODE_505]; public static const ALL_USEAGE_VALUES:Array = [ACTIVE_USERS, API_CALLS, UNIQUE_API_CALLS, CANVAS_PAGE_VIEWS, UNIQUE_CANVAS_PAGE_VIEWS, CANVAS_HTTP_REQUEST_TIME_AVG, CANVAS_FBML_RENDER_TIME_AVG, UNIQUE_BLOCKS, UNIQUE_UNBLOCKS]; public static const CANVAS_FBML_RENDER_TIME_AVG:String = "canvas_fbml_render_time_avg"; public static const ACTIVE_USERS:String = "active_users"; public static const UNIQUE_CANVAS_PAGE_VIEWS:String = "unique_canvas_page_views"; } }//package com.facebook.data.admin
Section 167
//MetricsData (com.facebook.data.admin.MetricsData) package com.facebook.data.admin { public class MetricsData { public var end_time:Date; public var canvas_page_views:Number; public var active_users:Number; } }//package com.facebook.data.admin
Section 168
//MetricsDataCollection (com.facebook.data.admin.MetricsDataCollection) package com.facebook.data.admin { import com.facebook.utils.*; public class MetricsDataCollection extends FacebookArrayCollection { public function MetricsDataCollection(){ super(null, MetricsData); } } }//package com.facebook.data.admin
Section 169
//RestrictionData (com.facebook.data.admin.RestrictionData) package com.facebook.data.admin { public class RestrictionData { public var age_distribution:Number; public var location:String; public var type:Number; public var age:Number; } }//package com.facebook.data.admin
Section 170
//GetPublicInfoData (com.facebook.data.application.GetPublicInfoData) package com.facebook.data.application { import com.facebook.data.*; public class GetPublicInfoData extends FacebookData { public var monthly_active_users:Number; public var canvas_name:String; public var logo_url:String; public var company_name:String; public var display_name:String; public var icon_url:String; public var weekly_active_users:Number; public var developers:String; public var daily_active_users:Number; public var app_id:String; public var api_key:String; public var description:String; } }//package com.facebook.data.application
Section 171
//ExtendedPermissionValues (com.facebook.data.auth.ExtendedPermissionValues) package com.facebook.data.auth { public class ExtendedPermissionValues { public static const READ_STREAM:String = "read_stream"; public static const PHOTO_UPLOAD:String = "photo_upload"; public static const PUBLISH_STREAM:String = "publish_stream"; public static const SHARE_ITEM:String = "share_item"; public static const CREATE_NOTE:String = "create_note"; public static const OFFLINE_ACCESS:String = "offline_access"; public static const CREATE_LISTING:String = "create_listing"; public static const VIDEO_UPLOAD:String = "video_upload"; public static const READ_MAILBOX:String = "read_mailbox"; public static const RSVP_EVENT:String = "rsvp_event"; public static const CREATE_EVENT:String = "create_event"; public static const SMS:String = "sms"; public static const EMAIL:String = "email"; public static const STATUS_UPDATE:String = "status_update"; } }//package com.facebook.data.auth
Section 172
//GetSessionData (com.facebook.data.auth.GetSessionData) package com.facebook.data.auth { import com.facebook.data.*; public class GetSessionData extends FacebookData { public var uid:String; public var secret:String; public var expires:Date; public var session_key:String; } }//package com.facebook.data.auth
Section 173
//BatchCollection (com.facebook.data.batch.BatchCollection) package com.facebook.data.batch { import com.facebook.net.*; import com.facebook.utils.*; public class BatchCollection extends FacebookArrayCollection { public function BatchCollection(){ super(null, FacebookCall); } } }//package com.facebook.data.batch
Section 174
//BatchResult (com.facebook.data.batch.BatchResult) package com.facebook.data.batch { import com.facebook.data.*; public class BatchResult extends FacebookData { public var results:Array; } }//package com.facebook.data.batch
Section 175
//ConnectAccountMapCollection (com.facebook.data.connect.ConnectAccountMapCollection) package com.facebook.data.connect { import com.facebook.utils.*; public class ConnectAccountMapCollection extends FacebookArrayCollection { public function ConnectAccountMapCollection(){ super(null, ConnectAccountMapData); } } }//package com.facebook.data.connect
Section 176
//ConnectAccountMapData (com.facebook.data.connect.ConnectAccountMapData) package com.facebook.data.connect { public class ConnectAccountMapData { public var email_hash:String; public var account_url:String; public var account_id:Number; } }//package com.facebook.data.connect
Section 177
//AssocInfoData (com.facebook.data.data.AssocInfoData) package com.facebook.data.data { public class AssocInfoData { public var alias:String; public var unique:Boolean; public var object_type:String; } }//package com.facebook.data.data
Section 178
//AssocTypeValue (com.facebook.data.data.AssocTypeValue) package com.facebook.data.data { public class AssocTypeValue { public static const TWO_WAY_SYMMETRIC:uint = 2; public static const ONE_WAY:uint = 1; public static const TWO_WAY_ASYMMETRIC:uint = 3; } }//package com.facebook.data.data
Section 179
//GetObjectTypeData (com.facebook.data.data.GetObjectTypeData) package com.facebook.data.data { import com.facebook.data.*; public class GetObjectTypeData extends FacebookData { public var name:String; public var data_type:Number; public var index_type:Number; } }//package com.facebook.data.data
Section 180
//GetObjectTypesData (com.facebook.data.data.GetObjectTypesData) package com.facebook.data.data { import com.facebook.data.*; public class GetObjectTypesData extends FacebookData { public var objectTypeCollection:ObjectTypesCollection; } }//package com.facebook.data.data
Section 181
//GetUserPreferencesData (com.facebook.data.data.GetUserPreferencesData) package com.facebook.data.data { import com.facebook.data.*; public class GetUserPreferencesData extends FacebookData { public var perferenceCollection:PreferenceCollection; } }//package com.facebook.data.data
Section 182
//NameValueCollection (com.facebook.data.data.NameValueCollection) package com.facebook.data.data { import com.facebook.utils.*; public class NameValueCollection extends FacebookArrayCollection { public function NameValueCollection(){ super(null, NameValueData); } } }//package com.facebook.data.data
Section 183
//NameValueData (com.facebook.data.data.NameValueData) package com.facebook.data.data { public class NameValueData { public var value:String; public var id:uint; } }//package com.facebook.data.data
Section 184
//ObjectTypesCollection (com.facebook.data.data.ObjectTypesCollection) package com.facebook.data.data { import com.facebook.utils.*; public class ObjectTypesCollection extends FacebookArrayCollection { public function ObjectTypesCollection(){ super(null, ObjectTypesData); } } }//package com.facebook.data.data
Section 185
//ObjectTypesData (com.facebook.data.data.ObjectTypesData) package com.facebook.data.data { public class ObjectTypesData { public var object_class:String; public var name:String; } }//package com.facebook.data.data
Section 186
//PreferenceCollection (com.facebook.data.data.PreferenceCollection) package com.facebook.data.data { import com.facebook.utils.*; public class PreferenceCollection extends FacebookArrayCollection { public function PreferenceCollection(){ super(null, PreferenceData); } } }//package com.facebook.data.data
Section 187
//PreferenceData (com.facebook.data.data.PreferenceData) package com.facebook.data.data { public class PreferenceData { public var value:String; public var pref_id:Number; } }//package com.facebook.data.data
Section 188
//SetAssociationsData (com.facebook.data.data.SetAssociationsData) package com.facebook.data.data { public class SetAssociationsData { public var data:String; public var obj_id1:Number; public var obj_id2:Number; public var assoc_time:Date; } }//package com.facebook.data.data
Section 189
//SetAssociationsDataCollection (com.facebook.data.data.SetAssociationsDataCollection) package com.facebook.data.data { import com.facebook.utils.*; public class SetAssociationsDataCollection extends FacebookArrayCollection { public function SetAssociationsDataCollection(){ super(null, SetAssociationsData); } } }//package com.facebook.data.data
Section 190
//CreateEventData (com.facebook.data.events.CreateEventData) package com.facebook.data.events { import com.facebook.*; public class CreateEventData { public var street:String; public var subcategory:String; public var start_time:Date; public var name:String; public var tagline:String; public var privacy_type:String; public var page_id:Number; facebook_internal var schema:Array; public var email:String; public var host:String; public var description:String; public var city:String; public var phone:String; public var end_time:Date; public var location:String; public var category:String; public function CreateEventData(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String, _arg6:String, _arg7:Date, _arg8:Date, _arg9:String=null, _arg10:String=null, _arg11:String=null, _arg12:Number=NaN, _arg13:String=null, _arg14:String=null, _arg15:String=null){ schema = ["name", "category", "subcategory", "host", "location", "city", "start_time", "end_time", "street", "phone", "email", "page_id", "description", "privacy_type", "tagline"]; this.name = _arg1; this.category = _arg2; this.subcategory = _arg3; this.host = _arg4; this.location = _arg5; this.city = _arg6; this.start_time = _arg7; this.end_time = _arg8; this.street = _arg9; this.phone = _arg10; this.email = _arg11; this.page_id = _arg12; this.description = _arg13; this.privacy_type = _arg14; this.tagline = _arg15; } } }//package com.facebook.data.events
Section 191
//EditEventData (com.facebook.data.events.EditEventData) package com.facebook.data.events { public class EditEventData { public var street:String; public var category:String; public var start_time:Date; public var tagline:String; public var privacy_type:String; public var host_id:Number; public var description:String; public var schema:Array; public var email:String; public var host:String; public var city:String; public var phone:String; public var end_time:Date; public var location:String; public var subcategory:String; public function EditEventData(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String, _arg6:Date, _arg7:Date, _arg8:String=null, _arg9:String=null, _arg10:String=null, _arg11:Number=NaN, _arg12:String=null, _arg13:String=null, _arg14:String=null){ schema = ["city", "category", "subcategory", "host", "location", "start_time", "end_time", "street", "phone", "email", "host_id", "description", "privacy_type", "tagline"]; this.city = _arg1; this.category = _arg2; this.subcategory = _arg3; this.host = _arg4; this.location = _arg5; this.start_time = _arg6; this.end_time = _arg7; this.street = _arg8; this.phone = _arg9; this.email = _arg10; this.host_id = _arg11; this.description = _arg12; this.privacy_type = _arg13; this.tagline = _arg14; } } }//package com.facebook.data.events
Section 192
//EventCategoriesValues (com.facebook.data.events.EventCategoriesValues) package com.facebook.data.events { public class EventCategoriesValues { public static const PARTY:Number = 1; public static const EDUCATION:Number = 3; public static const MUSIC_ARTS:Number = 5; public static const TRIPS:Number = 7; public static const CAUSES:Number = 2; public static const OTHER:Number = 8; public static const MEETINGS:Number = 4; public static const SPORTS:Number = 6; } }//package com.facebook.data.events
Section 193
//EventCollection (com.facebook.data.events.EventCollection) package com.facebook.data.events { import com.facebook.utils.*; public class EventCollection extends FacebookArrayCollection { public function EventCollection(){ super(null, EventData); } } }//package com.facebook.data.events
Section 194
//EventData (com.facebook.data.events.EventData) package com.facebook.data.events { import com.facebook.data.*; public class EventData { public var eid:String; public var update_time:Date; public var nid:Number; public var pic:String; public var name:String; public var tagline:String; public var start_time:Date; public var end_time:Date; public var event_subtype:String; public var pic_small:String; public var pic_big:String; public var host:String; public var creator:Number; public var venue:FacebookLocation; public var location:String; public var description:String; public var event_type:String; } }//package com.facebook.data.events
Section 195
//EventPrivacyTypeValues (com.facebook.data.events.EventPrivacyTypeValues) package com.facebook.data.events { public class EventPrivacyTypeValues { public static const SECRET:String = "SECRET"; public static const OPEN:String = "OPEN"; public static const CLOSED:String = "CLOSED"; } }//package com.facebook.data.events
Section 196
//EventSubCategoriesValues (com.facebook.data.events.EventSubCategoriesValues) package com.facebook.data.events { public class EventSubCategoriesValues { public static const CAMPING_TRIP:Number = 49; public static const GROUP_TRIP:Number = 51; public static const RECITAL:Number = 42; public static const CARD_NIGHT:Number = 8; public static const FUNDRAISER:Number = 24; public static const PERFORMANCE:Number = 40; public static const INFORMATIONAL_MEETING:Number = 34; public static const PEP_RALLY:Number = 44; public static const HOLIDAY_PARTY:Number = 10; public static const RETAIL:Number = 57; public static const LISTENING_PARTY:Number = 38; public static const JAM_SESSION:Number = 37; public static const CARNIVAL:Number = 53; public static const FLEA_MARKET:Number = 56; public static const OPENING:Number = 39; public static const ROADTRIP:Number = 52; public static const STUDY_GROUP:Number = 16; public static const MOVIE_TV_NIGHT:Number = 12; public static const AUDITION:Number = 35; public static const FRATERNITY_SORORITY_PARTY:Number = 5; public static const RALLY:Number = 26; public static const CLASS:Number = 27; public static const REUNION:Number = 23; public static const LECTURE:Number = 28; public static const DORM_HOUSE_MEETING:Number = 33; public static const SLUMBER_PARTY:Number = 18; public static const NIGHT_OF_MAYHEM:Number = 11; public static const CONVENTION:Number = 32; public static const DRINKING_GAMES:Number = 13; public static const BENEFIT:Number = 20; public static const FESTIVAL:Number = 55; public static const PICK_UP:Number = 45; public static const REHEARSAL:Number = 43; public static const LAN_PARTY:Number = 15; public static const CLUB_GROUP_MEETING:Number = 31; public static const CEREMONY:Number = 54; public static const BIRTHDAY_PARTY:Number = 1; public static const CONCERT:Number = 4; public static const WORKSHOP:Number = 30; public static const EXHIBIT:Number = 36; public static const BUSINESS_MEETING:Number = 6; public static const PROTEST:Number = 25; public static const DAYTRIP:Number = 50; public static const PREVIEW:Number = 41; public static const BAR_NIGHT:Number = 14; public static const EROTIC_PARTY:Number = 19; public static const DINNER_PARTY:Number = 9; public static const OFFICE_HOURS:Number = 29; public static const HOUSE_PARTY:Number = 22; public static const BARBECUE:Number = 7; public static const SPORTING_EVENT:Number = 46; public static const COCKTAIL_PARTY:Number = 2; public static const TOURNAMENT:Number = 48; public static const MIXER:Number = 17; public static const SPORTS_PRACTICE:Number = 47; public static const CLUB_PARTY:Number = 3; public static const GOODBYE_PARTY:Number = 21; } }//package com.facebook.data.events
Section 197
//FacebookEventData (com.facebook.data.events.FacebookEventData) package com.facebook.data.events { import com.facebook.data.users.*; import com.facebook.data.*; public class FacebookEventData { public var eid:String; public var update_time:Date; public var attending:FacebookUserCollection; public var nid:Number; public var pic:String; public var name:String; public var not_replied:FacebookUserCollection; public var tagline:String; public var start_time:Date; public var end_time:Date; public var event_subtype:String; public var pic_small:String; public var pic_big:String; public var host:String; public var creator:FacebookUser; public var unsure:FacebookUserCollection; public var venue:FacebookLocation; public var location:String; public var description:String; public var declined:FacebookUserCollection; public var event_type:String; public function FacebookEventData(_arg1:String):void{ this.eid = _arg1; } } }//package com.facebook.data.events
Section 198
//FacebookEventDataCollection (com.facebook.data.events.FacebookEventDataCollection) package com.facebook.data.events { import com.facebook.utils.*; public class FacebookEventDataCollection extends FacebookArrayCollection { public function FacebookEventDataCollection(){ super(null, FacebookEventData); } } }//package com.facebook.data.events
Section 199
//GetEventsData (com.facebook.data.events.GetEventsData) package com.facebook.data.events { import com.facebook.data.*; public class GetEventsData extends FacebookData { public var eventCollection:EventCollection; } }//package com.facebook.data.events
Section 200
//GetMembersData (com.facebook.data.events.GetMembersData) package com.facebook.data.events { import com.facebook.data.*; public class GetMembersData extends FacebookData { public var attending:Array; public var not_replied:Array; public var declined:Array; public var unsure:Array; } }//package com.facebook.data.events
Section 201
//RSVPStatus (com.facebook.data.events.RSVPStatus) package com.facebook.data.events { public class RSVPStatus { public static const UNSURE:String = "unsure"; public static const ATTENDING:String = "attending"; public static const NOT_REPLIED:String = "not_replied"; public static const DECLINED:String = "declined"; } }//package com.facebook.data.events
Section 202
//RSVPStatusValues (com.facebook.data.events.RSVPStatusValues) package com.facebook.data.events { public class RSVPStatusValues { public static const UNSURE:String = "unsure"; public static const ATTENDING:String = "attending"; public static const NOT_REPLIED:String = "not_replied"; public static const DECLINED:String = "declined"; } }//package com.facebook.data.events
Section 203
//AbstractTagData (com.facebook.data.fbml.AbstractTagData) package com.facebook.data.fbml { public class AbstractTagData { public var description:String; public var name:String; public var header_fbml:String; public var attributes:AttributeCollection; public var type:String; public var is_public:String; public var footer_fbml:String; public function AbstractTagData(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String="", _arg6:String="", _arg7:AttributeCollection=null){ this.name = _arg1; this.type = _arg4; this.description = _arg5; this.is_public = _arg6; this.header_fbml = _arg2; this.footer_fbml = _arg3; this.attributes = _arg7; } } }//package com.facebook.data.fbml
Section 204
//AttributeCollection (com.facebook.data.fbml.AttributeCollection) package com.facebook.data.fbml { import com.facebook.utils.*; public class AttributeCollection extends FacebookArrayCollection { public function AttributeCollection(){ super(null, AttributeData); } } }//package com.facebook.data.fbml
Section 205
//AttributeData (com.facebook.data.fbml.AttributeData) package com.facebook.data.fbml { public class AttributeData { public var default_value:String; public var name:String; public var description:String; } }//package com.facebook.data.fbml
Section 206
//ContainerTagData (com.facebook.data.fbml.ContainerTagData) package com.facebook.data.fbml { public class ContainerTagData extends AbstractTagData { public var close_tag_fbml:String; public var open_tag_fbml:String; public function ContainerTagData(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String, _arg6:String, _arg7:String="", _arg8:String="", _arg9:AttributeCollection=null){ this.open_tag_fbml = _arg5; this.close_tag_fbml = _arg6; super(_arg1, _arg2, _arg3, _arg4, _arg7, _arg8, _arg9); } } }//package com.facebook.data.fbml
Section 207
//GetCustomTagsData (com.facebook.data.fbml.GetCustomTagsData) package com.facebook.data.fbml { import com.facebook.data.*; public class GetCustomTagsData extends FacebookData { public var tagCollection:TagCollection; } }//package com.facebook.data.fbml
Section 208
//LeafTagData (com.facebook.data.fbml.LeafTagData) package com.facebook.data.fbml { public class LeafTagData extends AbstractTagData { public var fbml:String; public function LeafTagData(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:String, _arg6:String="", _arg7:String="", _arg8:AttributeCollection=null){ super(_arg1, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); this.fbml = _arg2; } } }//package com.facebook.data.fbml
Section 209
//TagCollection (com.facebook.data.fbml.TagCollection) package com.facebook.data.fbml { import com.facebook.utils.*; public class TagCollection extends FacebookArrayCollection { public function TagCollection(){ super(null, AbstractTagData); } } }//package com.facebook.data.fbml
Section 210
//TagData (com.facebook.data.fbml.TagData) package com.facebook.data.fbml { public class TagData { public var description:String; public var name:String; public var footer_fbml:String; public var header_fbml:String; public var open_tag_fbml:String; public var attributes:AttributeCollection; public var type:String; public var fbml:String; public var is_public:String; public var close_tag_fbml:String; } }//package com.facebook.data.fbml
Section 211
//ActionLinkCollection (com.facebook.data.feed.ActionLinkCollection) package com.facebook.data.feed { import com.facebook.utils.*; public class ActionLinkCollection extends FacebookArrayCollection { public function ActionLinkCollection(){ super(null, ActionLinkData); } } }//package com.facebook.data.feed
Section 212
//ActionLinkData (com.facebook.data.feed.ActionLinkData) package com.facebook.data.feed { public class ActionLinkData { public var href:String; public var text:String; } }//package com.facebook.data.feed
Section 213
//GetRegisteredTemplateBundleByIDData (com.facebook.data.feed.GetRegisteredTemplateBundleByIDData) package com.facebook.data.feed { import com.facebook.data.*; public class GetRegisteredTemplateBundleByIDData extends FacebookData { public var templateCollection:TemplateCollection; } }//package com.facebook.data.feed
Section 214
//GetRegisteredTemplateBundleData (com.facebook.data.feed.GetRegisteredTemplateBundleData) package com.facebook.data.feed { import com.facebook.data.*; public class GetRegisteredTemplateBundleData extends FacebookData { public var bundleCollection:TemplateCollection; } }//package com.facebook.data.feed
Section 215
//StorySizeValues (com.facebook.data.feed.StorySizeValues) package com.facebook.data.feed { public class StorySizeValues { public static const SHORT:uint = 2; public static const ONE_LINE:uint = 1; public static const FULL:uint = 4; } }//package com.facebook.data.feed
Section 216
//TemplateBundleCollection (com.facebook.data.feed.TemplateBundleCollection) package com.facebook.data.feed { import com.facebook.utils.*; public class TemplateBundleCollection extends FacebookArrayCollection { public function TemplateBundleCollection(){ super(null, TemplateData); } } }//package com.facebook.data.feed
Section 217
//TemplateCollection (com.facebook.data.feed.TemplateCollection) package com.facebook.data.feed { import com.facebook.utils.*; public class TemplateCollection extends FacebookArrayCollection { public var template_bundle_id:Number; public var time_created:Date; public function TemplateCollection(){ super(null, TemplateData); } public function addTemplateData(_arg1:TemplateData):void{ this.addItem(_arg1); } } }//package com.facebook.data.feed
Section 218
//TemplateData (com.facebook.data.feed.TemplateData) package com.facebook.data.feed { public class TemplateData { public var template_title:String; public var template_body:String; public var type:String; } }//package com.facebook.data.feed
Section 219
//AreFriendsData (com.facebook.data.friends.AreFriendsData) package com.facebook.data.friends { import com.facebook.data.*; public class AreFriendsData extends FacebookData { public var friendsCollection:FriendsCollection; } }//package com.facebook.data.friends
Section 220
//FriendsCollection (com.facebook.data.friends.FriendsCollection) package com.facebook.data.friends { import com.facebook.utils.*; public class FriendsCollection extends FacebookArrayCollection { public function FriendsCollection(){ super(null, FriendsData); } } }//package com.facebook.data.friends
Section 221
//FriendsData (com.facebook.data.friends.FriendsData) package com.facebook.data.friends { public class FriendsData { public var uid1:Number; public var uid2:Number; public var are_friends:Boolean; } }//package com.facebook.data.friends
Section 222
//GetAppUserData (com.facebook.data.friends.GetAppUserData) package com.facebook.data.friends { import com.facebook.data.*; public class GetAppUserData extends FacebookData { public var uids:Array; } }//package com.facebook.data.friends
Section 223
//GetFriendsData (com.facebook.data.friends.GetFriendsData) package com.facebook.data.friends { import com.facebook.data.users.*; import com.facebook.data.*; public class GetFriendsData extends FacebookData { public var friends:FacebookUserCollection; } }//package com.facebook.data.friends
Section 224
//GetListsData (com.facebook.data.friends.GetListsData) package com.facebook.data.friends { import com.facebook.data.*; public class GetListsData extends FacebookData { public var lists:Array; } }//package com.facebook.data.friends
Section 225
//GetLoggedInUserData (com.facebook.data.friends.GetLoggedInUserData) package com.facebook.data.friends { import com.facebook.data.*; public class GetLoggedInUserData extends FacebookData { public var loggedInUser:Number; } }//package com.facebook.data.friends
Section 226
//ListsData (com.facebook.data.friends.ListsData) package com.facebook.data.friends { public class ListsData { public var flid:Number; public var name:String; } }//package com.facebook.data.friends
Section 227
//GetGroupData (com.facebook.data.groups.GetGroupData) package com.facebook.data.groups { import com.facebook.data.*; public class GetGroupData extends FacebookData { public var groups:GroupCollection; } }//package com.facebook.data.groups
Section 228
//GetMemberData (com.facebook.data.groups.GetMemberData) package com.facebook.data.groups { import com.facebook.data.*; public class GetMemberData extends FacebookData { public var admins:Array; public var members:Array; public var notReplied:Array; public var officers:Array; } }//package com.facebook.data.groups
Section 229
//GroupCollection (com.facebook.data.groups.GroupCollection) package com.facebook.data.groups { import com.facebook.utils.*; public class GroupCollection extends FacebookArrayCollection { public function GroupCollection(){ super(null, GroupData); } public function addGroup(_arg1:GroupData):void{ this.addItem(_arg1); } } }//package com.facebook.data.groups
Section 230
//GroupData (com.facebook.data.groups.GroupData) package com.facebook.data.groups { import com.facebook.data.*; public class GroupData { public var gid:String; public var update_time:Date; public var privacy:String; public var nid:Number; public var pic:String; public var name:String; public var pic_big:String; public var website:String; public var group_type:String; public var office:String; public var pic_small:String; public var creator:String; public var venue:FacebookLocation; public var recent_news:String; public var group_subtype:String; public var description:String; } }//package com.facebook.data.groups
Section 231
//GetNotesData (com.facebook.data.notes.GetNotesData) package com.facebook.data.notes { import com.facebook.data.*; public class GetNotesData extends FacebookData { public var notesCollection:NotesCollection; } }//package com.facebook.data.notes
Section 232
//NoteData (com.facebook.data.notes.NoteData) package com.facebook.data.notes { public class NoteData { public var note_id:String; public var created_time:Date; public var updated_time:Date; public var title:String; public var content:String; public var uid:String; } }//package com.facebook.data.notes
Section 233
//NotesCollection (com.facebook.data.notes.NotesCollection) package com.facebook.data.notes { import com.facebook.utils.*; public class NotesCollection extends FacebookArrayCollection { public function NotesCollection(){ super(null, NoteData); } } }//package com.facebook.data.notes
Section 234
//GetNotificationData (com.facebook.data.notifications.GetNotificationData) package com.facebook.data.notifications { import com.facebook.data.*; public class GetNotificationData extends FacebookData { public var group_invites:Array; public var notificationCollection:NotificationCollection; public var friendsRequests:Array; public var event_invites:Array; } }//package com.facebook.data.notifications
Section 235
//GetNotificationValue (com.facebook.data.notifications.GetNotificationValue) package com.facebook.data.notifications { public class GetNotificationValue { public static const APP_TO_USER:String = "app_to_user"; public static const USER_TO_USER:String = "user_to_user"; } }//package com.facebook.data.notifications
Section 236
//NotificationCollection (com.facebook.data.notifications.NotificationCollection) package com.facebook.data.notifications { import com.facebook.utils.*; public class NotificationCollection extends FacebookArrayCollection { public function NotificationCollection(){ super(null, null); } } }//package com.facebook.data.notifications
Section 237
//NotificationMessageData (com.facebook.data.notifications.NotificationMessageData) package com.facebook.data.notifications { public class NotificationMessageData { public var most_recent:Number; public var unread:Number; } }//package com.facebook.data.notifications
Section 238
//NotificationPokeData (com.facebook.data.notifications.NotificationPokeData) package com.facebook.data.notifications { public class NotificationPokeData { public var most_recent:Number; public var unread:Number; } }//package com.facebook.data.notifications
Section 239
//NotificationShareData (com.facebook.data.notifications.NotificationShareData) package com.facebook.data.notifications { public class NotificationShareData { public var most_recent:Number; public var unread:Number; } }//package com.facebook.data.notifications
Section 240
//GenreData (com.facebook.data.pages.GenreData) package com.facebook.data.pages { public class GenreData { public var party:Boolean; public var talk:Boolean; public var raunchy:Boolean; public var relax:Boolean; public var think:Boolean; public var dance:Boolean; public var headphones:Boolean; public var sing:Boolean; public var workout:Boolean; public var intimate:Boolean; } }//package com.facebook.data.pages
Section 241
//GetPageInfoData (com.facebook.data.pages.GetPageInfoData) package com.facebook.data.pages { import com.facebook.data.*; public class GetPageInfoData extends FacebookData { public var pageInfoCollection:PageInfoCollection; } }//package com.facebook.data.pages
Section 242
//PageInfoCollection (com.facebook.data.pages.PageInfoCollection) package com.facebook.data.pages { import com.facebook.utils.*; public class PageInfoCollection extends FacebookArrayCollection { public function PageInfoCollection(){ super(null, PageInfoData); } public function addPageInfo(_arg1:PageInfoData):void{ this.addItem(_arg1); } } }//package com.facebook.data.pages
Section 243
//PageInfoData (com.facebook.data.pages.PageInfoData) package com.facebook.data.pages { import com.facebook.data.*; import flash.events.*; public class PageInfoData extends EventDispatcher { public var starring:String; public var genre:String; public var season:String; public var bio:String; public var name:String; public var pic_small:String; public var schedule:String; public var website:String; public var founded:String; public var influences:String; public var hours:String; public var record_label:String; public var band_members:String; public var location:FacebookLocation; public var mission:String; public var directed_by:String; public var type:String; public var awards:String; public var pic_large:String; public var page_id:Number; public var network:String; public var pic_big:String; public var studio:String; public var release_date:String; public var products:String; public var hometown:String; public var pic_square:String; public var produced_by:String; public var company_overview:String; public var plot_outline:String; public var has_added_app:Boolean; public var written_by:String; } }//package com.facebook.data.pages
Section 244
//PageInfoFieldValues (com.facebook.data.pages.PageInfoFieldValues) package com.facebook.data.pages { public class PageInfoFieldValues { public static var FOUNDED:String = "founded"; public static var SEASON:String = "season"; public static var PIC_LARGE:String = "pic_large"; public static var STARRING:String = "starring"; public static var PIC_BIG:String = "pic_big"; public static var RELEASE_DATE:String = "release_date"; public static var NETWORK:String = "network"; public static var PIC_SQUARE:String = "pic_square"; public static var SCHEDULE:String = "schedule"; public static var NAME:String = "name"; public static var COMPANY_OVERVIEW:String = "company_overview"; public static var INFLUENCES:String = "influences"; public static var WRITTEN_BY:String = "written_by"; public static var ALL_VALUES:Array = [PAGE_ID, NAME, PIC_SMALL, PIC_BIG, PIC_SQUARE, PIC_LARGE, TYPE, WEBSITE, LOCATION, HOURS, BAND_MEMBERS, BIO, HOMETOWN, GENRE, RECORD_LABEL, INFLUENCES, HAS_ADDED_APP, FOUNDED, COMPANY_OVERVIEW, MISSION, PRODUCTS, RELEASE_DATE, STARRING, WRITTEN_BY, DIRECTED_BY, PRODUCED_BY, STUDIO, AWARDS, PLOT_OUTLINE, NETWORK, SEASON, SCHEDULE]; public static var HAS_ADDED_APP:String = "has_added_app"; public static var DIRECTED_BY:String = "directed_by"; public static var LOCATION:String = "location"; public static var AWARDS:String = "awards"; public static var TYPE:String = "type"; public static var PLOT_OUTLINE:String = "plot_outline"; public static var PAGE_ID:String = "page_id"; public static var PIC_SMALL:String = "pic_small"; public static var STUDIO:String = "studio"; public static var GENRE:String = "genre"; public static var PRODUCTS:String = "products"; public static var RECORD_LABEL:String = "record_label"; public static var BIO:String = "bio"; public static var MISSION:String = "mission"; public static var BAND_MEMBERS:String = "band_members"; public static var HOMETOWN:String = "hometown"; public static var PRODUCED_BY:String = "produced_by"; public static var WEBSITE:String = "website"; public static var HOURS:String = "hours"; } }//package com.facebook.data.pages
Section 245
//PageTypeValue (com.facebook.data.pages.PageTypeValue) package com.facebook.data.pages { public class PageTypeValue { public static const RETAIL:String = "retail"; public static const HOME_LIVING:String = "home_living"; public static const TECHNOLOGY:String = "technology"; public static const CONVENTION_CENTERS_SPORTS_COMPLEXES:String = "convertion_centers_sports_complexes"; public static const MUSEUMS_ATTRACTIONS:String = "museums_attractions"; public static const POLITICIANS:String = "politicians"; public static const TELEVISION:String = "television"; public static const REAL_ESTATE:String = "real_estate"; public static const PUBLIC_FIGURES:String = "public_figures"; public static const BARS_CLUBS:String = "bars_clubs"; public static const TRAVEL:String = "travel"; public static const COMMUNITIES:String = "communities"; public static const MODEL:String = "model"; public static const GOVERNMENT_PUBLIC_SERVICES:String = "government_public_services"; public static const LOCAL_HOTELS_LODGING:String = "local_hotels_lodging"; public static const NONPROFIT:String = "nonprofit"; public static const LOCAL_STORES:String = "local_stores"; public static const ONLINE_STORES:String = "online_stores"; public static const APPLICATION:String = "application"; public static const WEBSITES:String = "websites"; public static const LOCAL_BUSINESS:String = "local_business"; public static const FOOD_BEVERAGE:String = "food_beverage"; public static const PUBLIC_FIGURES_OTHER:String = "public_figures_other"; public static const PLACES:String = "place"; public static const PRODUCTS_OTHER:String = "products_other"; public static const PETS:String = "pets"; public static const RENTAL_CARS:String = "rental_cars"; public static const RELIGIOUS_ORGANIZATIONS:String = "religious_organizations"; public static const COMMUNICATIONS:String = "communications"; public static const SERVICES:String = "services"; public static const ARTIST:String = "artist"; public static const PRODUCTS:String = "products"; public static const MUSICIANS:String = "musicians"; public static const MEDICAL_SERVICES:String = "medical_services"; public static const FINANCIAL_SERVICES:String = "financial_services"; public static const CLUBS:String = "clubs"; public static const PROFESSIONAL_SERVICES:String = "professional_services"; public static const WRITER:String = "writer"; public static const EVENT_PLANNING_SERVICES:String = "event_planning_services"; public static const PHARMA:String = "pharma"; public static const CRITIC:String = "critic"; public static const FILM:String = "film"; public static const COMEDIAN:String = "comedian"; public static const LOCAL_RELIGIOUS_CENTERS:String = "local_religious_centers"; public static const EDUCATION:String = "education"; public static const LOCAL_PROFESSIONAL_SERVICES:String = "local_professional_services"; public static const LOCAL_AUTOMOTIVE_DEALERS_VEHICLE_SERVICES:String = "local_automotive_dealers_vehicle_services"; public static const RESTAURANTS_CAFES:String = "resturants_cafes"; public static const SPORTS_ATHLETICS:String = "sports_athletics"; public static const CONSUMER_PRODUCTS:String = "consumer_producrs"; public static const CAFE:String = "cafe"; public static const FASHION:String = "fashion"; public static const GAMES:String = "games"; public static const ATHLETE:String = "athlete"; public static const PARKS:String = "parks"; public static const STORES:String = "stores"; public static const RESTAURANTS:String = "restaurants"; public static const HOME_SERVICES:String = "home_services"; public static const HEALTH_BEAUTY:String = "health_beauty"; public static const BARS:String = "bars"; public static const LOCAL_BANKING_FINANCIAL_SERVICES:String = "local_banking_financial_services"; public static const HOTELS_LODGING:String = "hotels_lodging"; public static const LIBRARIES_PUBLIC_BUILDINGS:String = "libraries_public_buildings"; public static const ACTOR:String = "actor"; public static const SPORTS_TEAMS:String = "sports_teams"; public static const LOCAL_TECHNOLOGY_TELECOMMUNICATIONS_SERVICES:String = "local_technology_telecommunications_services"; public static const GROCERY:String = "grocery"; public static const LOCAL_TRAVEL_SERVICES:String = "local_travel_services"; public static const AUTOMOTIVE:String = "automotive"; public static const AIRLINES_SHIPS_TRAIN:String = "airlines_ships_train"; } }//package com.facebook.data.pages
Section 246
//AlbumCollection (com.facebook.data.photos.AlbumCollection) package com.facebook.data.photos { import com.facebook.utils.*; public class AlbumCollection extends FacebookArrayCollection { public function AlbumCollection(){ super(null, AlbumData); } public function addAlbum(_arg1:AlbumData):void{ this.addItem(_arg1); } } }//package com.facebook.data.photos
Section 247
//AlbumData (com.facebook.data.photos.AlbumData) package com.facebook.data.photos { public class AlbumData { public var cover_pid:String; public var size:Number; public var modified:Date; public var modified_major:Date; public var name:String; public var aid:String; public var type:String; public var edit_link:String; public var created:Date; public var visible:String; public var owner:String; public var location:String; public var link:String; public var description:String; } }//package com.facebook.data.photos
Section 248
//FacebookPhoto (com.facebook.data.photos.FacebookPhoto) package com.facebook.data.photos { import com.facebook.data.*; public class FacebookPhoto extends FacebookData { public var src_small:String; public var pid:String; public var tags:Array; public var src:String; public var src_big:String; public var created:Date; public var caption:String; public var owner:Number; public var link:String; public var aid:String; public function FacebookPhoto(){ tags = []; super(); } } }//package com.facebook.data.photos
Section 249
//GetAlbumsData (com.facebook.data.photos.GetAlbumsData) package com.facebook.data.photos { import com.facebook.data.*; public class GetAlbumsData extends FacebookData { public var albumCollection:AlbumCollection; } }//package com.facebook.data.photos
Section 250
//GetCreateAlbumData (com.facebook.data.photos.GetCreateAlbumData) package com.facebook.data.photos { import com.facebook.data.*; public class GetCreateAlbumData extends FacebookData { public var albumData:AlbumData; } }//package com.facebook.data.photos
Section 251
//GetPhotosData (com.facebook.data.photos.GetPhotosData) package com.facebook.data.photos { import com.facebook.data.*; public class GetPhotosData extends FacebookData { public var photoCollection:PhotoCollection; } }//package com.facebook.data.photos
Section 252
//GetTagsData (com.facebook.data.photos.GetTagsData) package com.facebook.data.photos { import com.facebook.data.*; public class GetTagsData extends FacebookData { public var photoTagsCollection:PhotoTagCollection; } }//package com.facebook.data.photos
Section 253
//PhotoCollection (com.facebook.data.photos.PhotoCollection) package com.facebook.data.photos { import com.facebook.utils.*; public class PhotoCollection extends FacebookArrayCollection { public function PhotoCollection(){ super(null, PhotoData); } public function addPhoto(_arg1:PhotoData):void{ this.addItem(_arg1); } } }//package com.facebook.data.photos
Section 254
//PhotoData (com.facebook.data.photos.PhotoData) package com.facebook.data.photos { public class PhotoData { public var src:String; public var src_big:String; public var pid:String; public var src_small:String; public var caption:String; public var owner:String; public var created:Date; public var link:String; public var aid:String; } }//package com.facebook.data.photos
Section 255
//PhotoTagCollection (com.facebook.data.photos.PhotoTagCollection) package com.facebook.data.photos { import com.facebook.utils.*; public class PhotoTagCollection extends FacebookArrayCollection { public function PhotoTagCollection(_arg1:Array=null){ super(_arg1, TagData); } public function addPhotoTag(_arg1:TagData):void{ this.addItem(_arg1); } } }//package com.facebook.data.photos
Section 256
//PhotoVisibleValue (com.facebook.data.photos.PhotoVisibleValue) package com.facebook.data.photos { public class PhotoVisibleValue { public static const NETWORKS:String = "networks"; public static const FRIENDS_OF_FRIENDS:String = "friends-of-friends"; public static const EVERYONE:String = "everyone"; public static const FRIENDS:String = "friends"; } }//package com.facebook.data.photos
Section 257
//TagData (com.facebook.data.photos.TagData) package com.facebook.data.photos { public class TagData { protected var _actualText:String; public var pid:String; protected var _actualY:Number; protected var _actualX:Number; public var created:Date; public var tag_uid:String; public var subject:String; public function set y(_arg1:Number):void{ _actualY = _arg1; } public function set text(_arg1:String):void{ _actualText = _arg1; } public function get ycoord():Number{ return (_actualY); } public function set tag_text(_arg1:String):void{ _actualText = _arg1; } public function get text():String{ return (_actualText); } public function set x(_arg1:Number):void{ _actualX = _arg1; } public function get tag_text():String{ return (_actualText); } public function set ycoord(_arg1:Number):void{ _actualY = _arg1; } public function get y():Number{ return (_actualY); } public function set xcoord(_arg1:Number):void{ _actualX = _arg1; } public function get xcoord():Number{ return (_actualX); } public function get x():Number{ return (_actualX); } } }//package com.facebook.data.photos
Section 258
//GetInfoOptionsData (com.facebook.data.profile.GetInfoOptionsData) package com.facebook.data.profile { import com.facebook.data.*; public class GetInfoOptionsData extends FacebookData { public var infoItemCollection:InfoItemCollection; } }//package com.facebook.data.profile
Section 259
//InfoFieldsData (com.facebook.data.profile.InfoFieldsData) package com.facebook.data.profile { public class InfoFieldsData { public var items:InfoItemCollection; public var field:String; } }//package com.facebook.data.profile
Section 260
//InfoItemCollection (com.facebook.data.profile.InfoItemCollection) package com.facebook.data.profile { import com.facebook.utils.*; public class InfoItemCollection extends FacebookArrayCollection { public function InfoItemCollection(_arg1:Array=null){ super(null, InfoItemData); } public function addInfoItem(_arg1:InfoItemData):void{ this.addItem(_arg1); } } }//package com.facebook.data.profile
Section 261
//InfoItemData (com.facebook.data.profile.InfoItemData) package com.facebook.data.profile { import com.facebook.*; public class InfoItemData { public var sublabel:String; public var label:String; facebook_internal var schema:Array; public var link:String; public var image:String; public var description:String; public function InfoItemData(){ facebook_internal::schema = ["label", "link", "image", "description", "sublabel"]; } } }//package com.facebook.data.profile
Section 262
//ProfileTypeValues (com.facebook.data.profile.ProfileTypeValues) package com.facebook.data.profile { public class ProfileTypeValues { public static const ORIGINAL:uint = 1; public static const PROFILE_MAIN:uint = 2; } }//package com.facebook.data.profile
Section 263
//SetInfoTypeValue (com.facebook.data.profile.SetInfoTypeValue) package com.facebook.data.profile { public class SetInfoTypeValue { public static const THUMBNAIL:uint = 5; public static const TEXT_ONLY:uint = 1; } }//package com.facebook.data.profile
Section 264
//GetStatusData (com.facebook.data.status.GetStatusData) package com.facebook.data.status { import com.facebook.data.*; public class GetStatusData extends FacebookData { public var status:Array; } }//package com.facebook.data.status
Section 265
//Status (com.facebook.data.status.Status) package com.facebook.data.status { public class Status { public var message:String; public var status_id:String; public var time:Date; public var uid:String; public var source:String; } }//package com.facebook.data.status
Section 266
//ActionLinkCollection (com.facebook.data.stream.ActionLinkCollection) package com.facebook.data.stream { import com.facebook.utils.*; public class ActionLinkCollection extends FacebookArrayCollection { public function ActionLinkCollection(){ super(null, ActionLinkData); } } }//package com.facebook.data.stream
Section 267
//ActionLinkData (com.facebook.data.stream.ActionLinkData) package com.facebook.data.stream { public class ActionLinkData { public var href:String; public var text:String; } }//package com.facebook.data.stream
Section 268
//AttachmentData (com.facebook.data.stream.AttachmentData) package com.facebook.data.stream { public class AttachmentData { public var name:String; public var title:String; public var body:String; public var media:Array; public var caption:String; public var href:String; public var text:String; public var properties:Array; public var label:String; public var icon:String; public var description:String; } }//package com.facebook.data.stream
Section 269
//CommentsData (com.facebook.data.stream.CommentsData) package com.facebook.data.stream { public class CommentsData { public var posts:Array; public var can_post:Boolean; public var count:uint; public var can_remove:Boolean; } }//package com.facebook.data.stream
Section 270
//FlashMedia (com.facebook.data.stream.FlashMedia) package com.facebook.data.stream { public class FlashMedia { public var source_url:String; public var preview_img:String; } }//package com.facebook.data.stream
Section 271
//GetCommentsData (com.facebook.data.stream.GetCommentsData) package com.facebook.data.stream { import com.facebook.data.*; public class GetCommentsData extends FacebookData { public var comments:Array; } }//package com.facebook.data.stream
Section 272
//GetFiltersData (com.facebook.data.stream.GetFiltersData) package com.facebook.data.stream { import com.facebook.data.*; public class GetFiltersData extends FacebookData { public var filters:StreamFilterCollection; } }//package com.facebook.data.stream
Section 273
//GetStreamData (com.facebook.data.stream.GetStreamData) package com.facebook.data.stream { import com.facebook.data.*; import com.facebook.data.photos.*; public class GetStreamData extends FacebookData { public var profiles:ProfileCollection; public var albums:AlbumCollection; public var stories:StreamStoryCollection; } }//package com.facebook.data.stream
Section 274
//LikesData (com.facebook.data.stream.LikesData) package com.facebook.data.stream { public class LikesData { public var can_like:Boolean; public var user_likes:Boolean; public var href:String; public var count:uint; public var friends:Array; public var sample:Array; } }//package com.facebook.data.stream
Section 275
//MediaTypes (com.facebook.data.stream.MediaTypes) package com.facebook.data.stream { public class MediaTypes { public static const PHOTO:String = "photo"; public static const LINK:String = "link"; public static const VIDEO:String = "video"; } }//package com.facebook.data.stream
Section 276
//MusicMedia (com.facebook.data.stream.MusicMedia) package com.facebook.data.stream { public class MusicMedia { public var title:String; public var source_url:String; public var artist:String; } }//package com.facebook.data.stream
Section 277
//PhotoMedia (com.facebook.data.stream.PhotoMedia) package com.facebook.data.stream { public class PhotoMedia { public var pid:String; public var index:uint; public var owner:String; public var aid:String; } }//package com.facebook.data.stream
Section 278
//PostCommentData (com.facebook.data.stream.PostCommentData) package com.facebook.data.stream { public class PostCommentData { public var fromid:String; public var text:String; public var time:Date; public var id:String; } }//package com.facebook.data.stream
Section 279
//ProfileCollection (com.facebook.data.stream.ProfileCollection) package com.facebook.data.stream { import com.facebook.utils.*; public class ProfileCollection extends FacebookArrayCollection { public function ProfileCollection(){ super(null, ProfileData); } } }//package com.facebook.data.stream
Section 280
//ProfileData (com.facebook.data.stream.ProfileData) package com.facebook.data.stream { public class ProfileData { public var name:String; public var url:String; public var pic_square:String; public var id:String; } }//package com.facebook.data.stream
Section 281
//StoryType (com.facebook.data.stream.StoryType) package com.facebook.data.stream { public class StoryType { public static const LINK:uint = 12; public static const FLICKR:uint = 7; public static const JOINED:uint = 9; public static const NOTE:uint = 15; public static const YOU_TUBE:uint = 22; public static const RELATIONSHIP:uint = 19; public static const CONNECT_SHARE:uint = 237; public static const PHOTO:uint = 247; public static const FAN_PAGE:uint = 6; public static const LIKES:uint = 11; public static const CHANGED_PROFILE:uint = 2; public static const GROUP:uint = 8; public static const POST:uint = 17; public static const LIKES_POST:uint = 10; public static const TAG:uint = 20; public static const MOBILE:uint = 14; public static const VIDEO:uint = 128; public static const POST_NOTE:uint = 80; public static const FAN:uint = 5; public static const NO_ICON:uint = 56; public static const ABSENT:uint = 46; public static const EVENT:uint = 4; public static const COMMENT:uint = 3; } }//package com.facebook.data.stream
Section 282
//StreamFilterCollection (com.facebook.data.stream.StreamFilterCollection) package com.facebook.data.stream { import com.facebook.utils.*; public class StreamFilterCollection extends FacebookArrayCollection { public function StreamFilterCollection(){ super(null, StreamFilterData); } } }//package com.facebook.data.stream
Section 283
//StreamFilterData (com.facebook.data.stream.StreamFilterData) package com.facebook.data.stream { public class StreamFilterData { public var icon_url:String; public var name:String; public var rank:uint; public var uid:String; public var value:String; public var filter_key:String; public var type:String; public var is_visible:Boolean; } }//package com.facebook.data.stream
Section 284
//StreamMediaData (com.facebook.data.stream.StreamMediaData) package com.facebook.data.stream { public class StreamMediaData { public var src:String; public var music:MusicMedia; public var alt:String; public var href:String; public var flash:FlashMedia; public var photo:PhotoMedia; public var type:String; public var video:VideoMedia; public function toString():String{ return ([("type: " + type), ("href: " + href), ("src: " + src), ("alt: " + alt), ("photo: " + photo), ("video: " + video), ("flash: " + flash)].join(": ")); } } }//package com.facebook.data.stream
Section 285
//StreamStoryCollection (com.facebook.data.stream.StreamStoryCollection) package com.facebook.data.stream { import com.facebook.utils.*; public class StreamStoryCollection extends FacebookArrayCollection { public function StreamStoryCollection(){ super(null, StreamStoryData); } } }//package com.facebook.data.stream
Section 286
//StreamStoryData (com.facebook.data.stream.StreamStoryData) package com.facebook.data.stream { public class StreamStoryData { public var comments:CommentsData; public var created_time:Date; public var target_id:String; public var sourceXML:XML; public var message:String; public var updated_time:Date; public var source_id:String; public var filter_key:String; public var post_id:String; public var action_links:Array; public var privacy:String; public var attachment:AttachmentData; public var actor_id:String; public var is_hidden:Boolean; public var viewer_id:String; public var permalink:String; public var metadata:Object; public var app_id:String; public var type:uint; public var likes:LikesData; public var attribution:String; } }//package com.facebook.data.stream
Section 287
//VideoMedia (com.facebook.data.stream.VideoMedia) package com.facebook.data.stream { public class VideoMedia { public var permalink:String; public var preview_img:String; public var display_url:String; public var owner:String; public var source_url:String; } }//package com.facebook.data.stream
Section 288
//AffiliationCollection (com.facebook.data.users.AffiliationCollection) package com.facebook.data.users { import com.facebook.utils.*; public class AffiliationCollection extends FacebookArrayCollection { public function AffiliationCollection(){ super(null, AffiliationData); } public function addAffiliation(_arg1:AffiliationData):void{ this.addItem(_arg1); } } }//package com.facebook.data.users
Section 289
//AffiliationData (com.facebook.data.users.AffiliationData) package com.facebook.data.users { public class AffiliationData { public var nid:Number; public var name:String; public var status:String; public var type:String; public var year:String; } }//package com.facebook.data.users
Section 290
//FacebookUser (com.facebook.data.users.FacebookUser) package com.facebook.data.users { import com.facebook.data.*; public class FacebookUser extends FacebookData { public var isLoggedInUser:Boolean; public var status:StatusData; public var education_history:Array; public var pic_big_with_logo:String; public var notes_count:int; public var pic_small:String; public var has_added_app:Boolean; public var pic_with_logo:String; public var music:String; public var religion:String; public var significant_other_id:int; public var email_hashes:Array; public var hs2_name:String; public var movies:String; public var uid:String; public var hometown_location:FacebookLocation; public var wall_count:int; public var proxied_email:String; public var meeting_sex:Array; public var sex:String; public var work_history:Array; public var hs_info:String; public var pic_square:String; public var hs1_id:int; public var quotes:String; public var locale:String; public var birthday:String; public var tv:String; public var affiliations:Array; public var interests:String; public var pic:String; public var name:String;// = "" public var grad_year:String; public var about_me:String; public var last_name:String;// = "" public var pic_small_with_logo:String; public var is_app_user:Boolean; public var hs1_name:String; public var books:String; public var first_name:String;// = "" public var current_location:FacebookLocation; public var meeting_for:Array; public var pic_big:String; public var networkAffiliations:Array; public var birthdayDate:Date; public var hs2_id:int; public var relationship_status:String; public var profile_url:String; public var profile_update_time:Date; public var pic_square_with_logo:String; public var timezone:int; public var activities:String; public var political:String; public function FacebookUser():void{ name = ""; first_name = ""; last_name = ""; super(); } } }//package com.facebook.data.users
Section 291
//FacebookUserCollection (com.facebook.data.users.FacebookUserCollection) package com.facebook.data.users { import com.facebook.utils.*; public class FacebookUserCollection extends FacebookArrayCollection { public function FacebookUserCollection(){ super(null, FacebookUser); } public function getUserById(_arg1:String):FacebookUser{ return ((findItemByProperty("uid", _arg1) as FacebookUser)); } public function addUser(_arg1:FacebookUser):void{ addItem(_arg1); } } }//package com.facebook.data.users
Section 292
//FriendsGetData (com.facebook.data.users.FriendsGetData) package com.facebook.data.users { import com.facebook.data.*; public class FriendsGetData extends FacebookData { } }//package com.facebook.data.users
Section 293
//GetInfoData (com.facebook.data.users.GetInfoData) package com.facebook.data.users { import com.facebook.data.*; public class GetInfoData extends FacebookData { public var userCollection:FacebookUserCollection; } }//package com.facebook.data.users
Section 294
//GetInfoFieldValues (com.facebook.data.users.GetInfoFieldValues) package com.facebook.data.users { public class GetInfoFieldValues { public static const TIMEZONE:String = "timezone"; public static const TV:String = "tv"; public static const AFFILIATIONS:String = "affiliations"; public static const MEETING_FOR:String = "meeting_for"; public static const BOOKS:String = "books"; public static const PIC_BIG:String = "pic_big"; public static const MUSIC:String = "music"; public static const NAME:String = "name"; public static const PIC_SQUARE_WITH_LOGO:String = "pic_square_with_logo"; public static const LAST_NAME:String = "last_name"; public static const PIC_SQUARE:String = "pic_square"; public static const HAS_ADDED_APP:String = "has_added_app"; public static const ALL_VALUES:Array = [ABOUT_ME, ACTIVITIES, AFFILIATIONS, BIRTHDAY, BOOKS, CURRENT_LOCATION, EDUCATION_HISTORY, EMAIL_HASHES, FIRST_NAME, HAS_ADDED_APP, HOMETOWN_LOCATION, HS_INFO, INTERESTS, IS_APP_USER, LAST_NAME, LOCALE, MEETING_FOR, MEETING_SEX, MOVIES, MUSIC, NAME, NOTES_COUNT, PIC, PIC_WITH_LOGO, PIC_BIG, PIC_BIG_WITH_LOGO, PIC_SMALL, PIC_SMALL_WITH_LOGO, PIC_SQUARE, PIC_SQUARE_WITH_LOGO, POLITICAL, PROFILE_UPDATE_TIME, PROFILE_URL, PROXIED_EMAIL, QUOTES, RELATIONSHIP_STATUS, RELIGION, SEX, SIGNIFICANT_OTHER_ID, STATUS, TIMEZONE, TV, WALL_COUNT, WORK_HISTORY]; public static const ABOUT_ME:String = "about_me"; public static const MEETING_SEX:String = "meeting_sex"; public static const RELIGION:String = "religion"; public static const PROXIED_EMAIL:String = "proxied_email"; public static const EDUCATION_HISTORY:String = "education_history"; public static const IS_APP_USER:String = "is_app_user"; public static const HOMETOWN_LOCATION:String = "hometown_location"; public static const PROFILE_URL:String = "profile_url"; public static const WALL_COUNT:String = "wall_count"; public static const MOVIES:String = "movies"; public static const PROFILE_UPDATE_TIME:String = "profile_update_time"; public static const PIC_BIG_WITH_LOGO:String = "pic_big_with_logo"; public static const NOTES_COUNT:String = "notes_count"; public static const SEX:String = "sex"; public static const PIC_SMALL_WITH_LOGO:String = "pic_small_with_logo"; public static const NO_SESSION_VALUES:Array = [FIRST_NAME, LAST_NAME, NAME, LOCALE, AFFILIATIONS, PIC_SQUARE, PROFILE_URL]; public static const PIC_SMALL:String = "pic_small"; public static const FIRST_NAME:String = "first_name"; public static const CURRENT_LOCATION:String = "current_location"; public static const POLITICAL:String = "political"; public static const EMAIL_HASHES:String = "email_hashes"; public static const RELATIONSHIP_STATUS:String = "relationship_status"; public static const HS_INFO:String = "hs_info"; public static const WORK_HISTORY:String = "work_history"; public static const INTERESTS:String = "interests"; public static const PIC:String = "pic"; public static const ACTIVITIES:String = "activities"; public static const PIC_WITH_LOGO:String = "pic_with_logo"; public static const LOCALE:String = "locale"; public static const SIGNIFICANT_OTHER_ID:String = "significant_other_id"; public static const QUOTES:String = "quotes"; public static const STATUS:String = "status"; public static const BIRTHDAY:String = "birthday"; } }//package com.facebook.data.users
Section 295
//GetStandardInfoData (com.facebook.data.users.GetStandardInfoData) package com.facebook.data.users { import com.facebook.data.*; public class GetStandardInfoData extends FacebookData { public var userCollection:UserCollection; } }//package com.facebook.data.users
Section 296
//HasAppPermissionValues (com.facebook.data.users.HasAppPermissionValues) package com.facebook.data.users { public class HasAppPermissionValues { public static const CREATE_LISTING:String = "create_listing"; public static const EMAIL:String = "email"; public static const OFFLINE_ACCESS:String = "offline_access"; public static const PHOTO_UPLOAD:String = "photo_upload"; public static const PUBLISH_STREAM:String = "publish_stream"; public static const STATUS_UPDATE:String = "status_update"; public static const CREATE_EVENT:String = "create_event"; public static const SMS:String = "sms"; public static const SHARE_ITEM:String = "share_item"; public static const RSVP_EVENT:String = "rsvp_event"; } }//package com.facebook.data.users
Section 297
//StatusData (com.facebook.data.users.StatusData) package com.facebook.data.users { public class StatusData { public var message:String; public var time:Date; } }//package com.facebook.data.users
Section 298
//UserCollection (com.facebook.data.users.UserCollection) package com.facebook.data.users { import com.facebook.utils.*; public class UserCollection extends FacebookArrayCollection { public function UserCollection(_arg1:Array=null){ super(null, UserData); } } }//package com.facebook.data.users
Section 299
//UserData (com.facebook.data.users.UserData) package com.facebook.data.users { public class UserData { public var affiations:AffiliationCollection; public var name:String; public var uid:String; public var timezone:Number; public var first_name:String; public var last_name:String; public function toString():String{ return ((((((((((((("[ UserData uid: " + uid) + " affiation:") + affiations) + " first_name:") + first_name) + " last_name:") + last_name) + " name:") + name) + " timezone: ") + timezone) + "]")); } } }//package com.facebook.data.users
Section 300
//ArrayResultData (com.facebook.data.ArrayResultData) package com.facebook.data { public class ArrayResultData extends FacebookData { public var arrayResult:Array; } }//package com.facebook.data
Section 301
//BooleanResultData (com.facebook.data.BooleanResultData) package com.facebook.data { public class BooleanResultData extends FacebookData { public var value:Boolean; } }//package com.facebook.data
Section 302
//FacebookData (com.facebook.data.FacebookData) package com.facebook.data { import flash.events.*; public class FacebookData extends EventDispatcher { public var rawResult:String; } }//package com.facebook.data
Section 303
//FacebookEducationInfo (com.facebook.data.FacebookEducationInfo) package com.facebook.data { public class FacebookEducationInfo { public var concentrations:Array; public var name:String; public var degree:String; public var year:String; public function FacebookEducationInfo(){ concentrations = []; } } }//package com.facebook.data
Section 304
//FacebookErrorCodes (com.facebook.data.FacebookErrorCodes) package com.facebook.data { public class FacebookErrorCodes { public static const API_EC_VERSION:Number = 12; public static const API_EC_PERMISSION_DENIED:Number = 10; public static const API_EC_HOST_UP:Number = 7; public static const API_EC_SERVICE:Number = 2; public static const API_EC_RATE:Number = 9; public static const API_EC_METHOD:Number = 3; public static const API_EC_HOST_API:Number = 6; public static const API_EC_SUCCESS:Number = 0; public static const SERVER_ERROR:Number = -1; public static const API_EC_UNKNOWN:Number = 1; public static const API_EC_DEPRECATED:Number = 11; public static const API_EC_SECURE:Number = 8; public static const API_EC_TOO_MANY_CALLS:Number = 4; public static const API_EC_BAD_IP:Number = 5; } }//package com.facebook.data
Section 305
//FacebookErrorReason (com.facebook.data.FacebookErrorReason) package com.facebook.data { public class FacebookErrorReason { public static const CONNECT_TIMEOUT:String = "connectTimeout"; public static const LOAD_TIMEOUT:String = "loadTimeout"; } }//package com.facebook.data
Section 306
//FacebookLocation (com.facebook.data.FacebookLocation) package com.facebook.data { public class FacebookLocation extends FacebookData { public var street:String; public var country:String; public var state:String; public var zip:String; public var city:String; } }//package com.facebook.data
Section 307
//FacebookNetwork (com.facebook.data.FacebookNetwork) package com.facebook.data { public class FacebookNetwork { public var nid:int; public var name:String; public var status:String; public var type:String; public var year:String; } }//package com.facebook.data
Section 308
//FacebookWorkInfo (com.facebook.data.FacebookWorkInfo) package com.facebook.data { public class FacebookWorkInfo { public var position:String; public var start_date:Date; public var company_name:String; public var location:FacebookLocation; public var end_date:Date; public var description:String; } }//package com.facebook.data
Section 309
//FBJSData (com.facebook.data.FBJSData) package com.facebook.data { public class FBJSData extends FacebookData { public var results:Array; } }//package com.facebook.data
Section 310
//InternalErrorMessages (com.facebook.data.InternalErrorMessages) package com.facebook.data { public class InternalErrorMessages { public static var DATA_INVALID_NAME_ERROR:String = ""; public static var USER_PREFERENCE_ID_RANGE_ERROR:String = "pref_id must be less then 200."; public static var USER_PREFERENCE_VALUE_RANGE_ERROR:String = ""; public static var BATCH_RUN_RANGE_ERROR:String = ""; } }//package com.facebook.data
Section 311
//JSONResultData (com.facebook.data.JSONResultData) package com.facebook.data { public class JSONResultData extends FacebookData { public var result:Object; } }//package com.facebook.data
Section 312
//NumberResultData (com.facebook.data.NumberResultData) package com.facebook.data { public class NumberResultData extends FacebookData { public var value:Number; } }//package com.facebook.data
Section 313
//StringResultData (com.facebook.data.StringResultData) package com.facebook.data { public class StringResultData extends FacebookData { public var value:String; } }//package com.facebook.data
Section 314
//XMLDataParser (com.facebook.data.XMLDataParser) package com.facebook.data { import com.facebook.data.users.*; import com.facebook.data.fbml.*; import com.adobe.serialization.json.*; import com.facebook.errors.*; import com.facebook.data.photos.*; import com.facebook.utils.*; import flash.events.*; import com.facebook.data.status.*; import com.facebook.data.data.*; import com.facebook.data.notes.*; import com.facebook.commands.data.*; import com.facebook.data.application.*; import com.facebook.data.feed.*; import com.facebook.data.admin.*; import com.facebook.data.events.*; import com.facebook.data.friends.*; import com.facebook.data.pages.*; import com.facebook.data.notifications.*; import com.facebook.data.groups.*; import com.facebook.data.batch.*; import com.facebook.data.auth.*; public class XMLDataParser implements IFacebookResultParser { protected var fb_namespace:Namespace; public function XMLDataParser(){ fb_namespace = new Namespace("http://api.facebook.com/1.0/"); } protected function parseGetPhotos(_arg1:XML):GetPhotosData{ var _local2:GetPhotosData; var _local3:PhotoCollection; var _local4:*; var _local5:PhotoData; _local2 = new GetPhotosData(); _local3 = new PhotoCollection(); for each (_local4 in _arg1..fb_namespace::photo) { _local5 = new PhotoData(); _local5.pid = _local4.fb_namespace::pid; _local5.aid = _local4.fb_namespace::aid; _local5.owner = _local4.fb_namespace::owner; _local5.src = _local4.fb_namespace::src; _local5.src_big = _local4.fb_namespace::src_big; _local5.src_small = _local4.fb_namespace::src_small; _local5.caption = _local4.fb_namespace::caption; _local5.created = FacebookXMLParserUtils.toDate(_local4.fb_namespace::created); _local3.addPhoto(_local5); }; _local2.photoCollection = _local3; return (_local2); } protected function parseGetNotifications(_arg1:XML):GetNotificationData{ var _local2:GetNotificationData; var _local3:NotificationCollection; var _local4:*; var _local5:*; var _local6:*; var _local7:NotificationMessageData; var _local8:NotificationPokeData; var _local9:NotificationShareData; _local2 = new GetNotificationData(); _local3 = new NotificationCollection(); for each (_local4 in _arg1.fb_namespace::messages) { _local7 = new NotificationMessageData(); _local7.unread = _local4.fb_namespace::unread; _local7.most_recent = _local4.fb_namespace::most_recent; _local3.addItem(_local7); }; for each (_local5 in _arg1.fb_namespace::pokes) { _local8 = new NotificationPokeData(); _local8.unread = _local5.fb_namespace::unread; _local8.most_recent = _local5.fb_namespace::most_recent; _local3.addItem(_local8); }; for each (_local6 in _arg1.fb_namespace::shares) { _local9 = new NotificationShareData(); _local9.unread = _local6.fb_namespace::unread; _local9.most_recent = _local6.fb_namespace::most_recent; _local3.addItem(_local9); }; _local2.friendsRequests = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::friend_requests[0]); _local2.group_invites = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::group_invites[0]); _local2.event_invites = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::event_invites[0]); _local2.notificationCollection = _local3; return (_local2); } public function createFacebookError(_arg1:Object, _arg2:String):FacebookError{ var _local3:FacebookError; _local3 = new FacebookError(); _local3.rawResult = _arg2; _local3.errorCode = FacebookErrorCodes.SERVER_ERROR; if ((_arg1 is Error)){ _local3.error = (_arg1 as Error); } else { _local3.errorEvent = (_arg1 as ErrorEvent); }; return (_local3); } protected function parseSendEmail(_arg1:XML):ArrayResultData{ var _local2:ArrayResultData; _local2 = new ArrayResultData(); _local2.arrayResult = FacebookXMLParserUtils.toArray(_arg1); return (_local2); } protected function getAffiliation(_arg1:XML):AffiliationCollection{ var _local2:AffiliationCollection; var _local3:*; var _local4:AffiliationData; _local2 = new AffiliationCollection(); for each (_local3 in _arg1..fb_namespace::afflication) { _local4 = new AffiliationData(); _local4.nid = _local3.fb_namespace::nid; _local4.name = _local3.fb_namespace::name; _local4.type = _local3.fb_namespace::type; _local4.status = _local3.fb_namespace::status; _local4.year = _local3.fb_namespace::year; _local2.addAffiliation(_local4); }; return (_local2); } protected function parseGetUserPreferences(_arg1:XML):GetUserPreferencesData{ var _local2:GetUserPreferencesData; var _local3:PreferenceCollection; var _local4:*; var _local5:PreferenceData; _local2 = new GetUserPreferencesData(); _local3 = new PreferenceCollection(); for each (_local4 in _arg1..fb_namespace::preference) { _local5 = new PreferenceData(); _local5.pref_id = _local4.fb_namespace::pref_id; _local5.value = _local4.fb_namespace::value; _local3.addItem(_local5); }; _local2.perferenceCollection = _local3; return (_local2); } protected function parseGetStandardInfo(_arg1:XML):GetStandardInfoData{ var _local2:GetStandardInfoData; var _local3:UserCollection; var _local4:*; var _local5:UserData; _local2 = new GetStandardInfoData(); _local3 = new UserCollection(); for each (_local4 in _arg1..fb_namespace::user) { _local5 = new UserData(); _local5.uid = _local4.fb_namespace::uid; _local5.affiations = getAffiliation(XML(_local4.fb_namespace::affiliations.toXMLString())); _local5.first_name = _local4.fb_namespace::first_name; _local5.last_name = _local4.fb_namespace::last_name; _local5.name = _local4.fb_namespace::name; _local5.timezone = _local4.fb_namespace::timezone; _local3.addItem(_local5); }; _local2.userCollection = _local3; return (_local2); } protected function parseGetAppProperties(_arg1:XML):GetAppPropertiesData{ var _local2:GetAppPropertiesData; _local2 = new GetAppPropertiesData(); _local2.appProperties = JSON.decode(_arg1.toString()); return (_local2); } protected function parseGetRegisteredTemplateBundles(_arg1:XML):GetRegisteredTemplateBundleData{ var _local2:GetRegisteredTemplateBundleData; var _local3:TemplateBundleCollection; var _local4:TemplateCollection; var _local5:*; _local2 = new GetRegisteredTemplateBundleData(); _local3 = new TemplateBundleCollection(); _local4 = new TemplateCollection(); for each (_local5 in _arg1..fb_namespace::template_bundle) { getTemplate(_local5.fb_namespace::one_line_story_template, _local4); getTemplate(_local5.fb_namespace::short_story_templates, _local4); getTemplate(_local5.fb_namespace::full_story_template, _local4); _local4.template_bundle_id = _local5.fb_namespace::template_bundle_id; _local4.time_created = FacebookXMLParserUtils.toDate(_local5.fb_namespace::time_created); }; _local2.bundleCollection = _local4; return (_local2); } protected function parseGetRegisteredTemplateBundleByID(_arg1:XML):GetRegisteredTemplateBundleByIDData{ var _local2:GetRegisteredTemplateBundleByIDData; var _local3:TemplateCollection; _local2 = new GetRegisteredTemplateBundleByIDData(); _local3 = new TemplateCollection(); getTemplate(_arg1.fb_namespace::one_line_story_template, _local3); getTemplate(_arg1.fb_namespace::short_story_templates, _local3); getTemplate(_arg1.fb_namespace::full_story_template, _local3); _local3.template_bundle_id = _arg1.fb_namespace::template_bundle_id; _local3.time_created = FacebookXMLParserUtils.toDate(_arg1.fb_namespace::time_created); _local2.templateCollection = _local3; return (_local2); } protected function responseNodeNameToMethodName(_arg1:String):String{ var _local2:Array; _local2 = _arg1.split("_"); _local2.pop(); return (_local2.join(".")); } protected function parseGetObjectTypes(_arg1:XML):GetObjectTypesData{ var _local2:GetObjectTypesData; var _local3:ObjectTypesCollection; var _local4:*; var _local5:ObjectTypesData; _local2 = new GetObjectTypesData(); _local3 = new ObjectTypesCollection(); for each (_local4 in _arg1..fb_namespace::object_type_info) { _local5 = new ObjectTypesData(); _local5.name = _local4.fb_namespace::name; _local5.object_class = _local4.fb_namespace::object_class; _local3.addItem(_local5); }; _local2.objectTypeCollection = _local3; return (_local2); } protected function parseFacebookPhoto(_arg1:XML):FacebookPhoto{ var _local2:FacebookPhoto; _local2 = new FacebookPhoto(); _local2.pid = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::pid[0]); _local2.aid = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::aid[0]); _local2.owner = FacebookXMLParserUtils.toNumber(_arg1.fb_namespace::owner[0]); _local2.src = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::src[0]); _local2.src_big = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::src_big[0]); _local2.src_small = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::src_small[0]); _local2.link = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::link[0]); _local2.caption = FacebookXMLParserUtils.toStringValue(_arg1.fb_namespace::caption[0]); return (_local2); } protected function parseGetObjectType(_arg1:XML):GetObjectTypeData{ var _local2:GetObjectTypeData; _local2 = new GetObjectTypeData(); _local2.name = _arg1.fb_namespace::name; _local2.data_type = _arg1.fb_namespace::data_type; _local2.index_type = _arg1.fb_namespace::index_type; return (_local2); } protected function createTagObject(_arg1:XML, _arg2:Array){ var _local3:Number; var _local4:String; var _local5:AbstractTagData; var _local6:Number; var _local7:Object; _local3 = _arg1.children().length(); _local4 = _arg1.children()[0].toLowerCase(); if (_local4 == "leaf"){ _local5 = new LeafTagData(null, null, null, null, null); (_local5 as LeafTagData).fbml = _arg1.children()[9]; } else { _local5 = new ContainerTagData(null, null, null, null, null, null, null); (_local5 as ContainerTagData).open_tag_fbml = _arg1.children()[2]; (_local5 as ContainerTagData).close_tag_fbml = _arg1.children()[4]; }; _local6 = 0; while (_local6 < _local3) { _local7 = _arg1.children()[_local6]; switch (_arg2[_local6]){ case "name": case "type": case "description": case "is_public": case "header_fbml": case "footer_fbml": _local5[_arg2[_local6]] = _local7.text(); break; case "attributes": if ((_local7.children() is XMLList)){ if (_local7.children().length() == 0){ _local5[_arg2[_local6]] = null; }; }; break; }; _local6++; }; return (_local5); } protected function parseGetNotes(_arg1:XML):GetNotesData{ var _local2:GetNotesData; var _local3:NotesCollection; var _local4:*; var _local5:NoteData; _local2 = new GetNotesData(); _local3 = new NotesCollection(); for each (_local4 in _arg1..fb_namespace::note) { _local5 = new NoteData(); _local5.note_id = _local4.fb_namespace::note_id; _local5.title = _local4.fb_namespace::title; _local5.content = _local4.fb_namespace::content; _local5.created_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::created_time); _local5.updated_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::updated_time); _local5.uid = _local4.fb_namespace::uid; _local3.addItem(_local5); }; _local2.notesCollection = _local3; return (_local2); } protected function parseGetMetrics(_arg1:XML):GetMetricsData{ var _local2:GetMetricsData; var _local3:MetricsDataCollection; var _local4:*; var _local5:MetricsData; _local2 = new GetMetricsData(); _local3 = new MetricsDataCollection(); for each (_local4 in _arg1..fb_namespace::metrics) { _local5 = new MetricsData(); _local5.end_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::end_time); _local5.active_users = _local4.fb_namespace::active_users; _local5.canvas_page_views = _local4.fb_namespace::canvas_page_views; _local3.addItem(_local5); }; _local2.metricsCollection = _local3; return (_local2); } protected function parsePageGetInfo(_arg1:XML):GetPageInfoData{ var _local2:GetPageInfoData; var _local3:PageInfoCollection; var _local4:XMLList; var _local5:Object; var _local6:PageInfoData; _local2 = new GetPageInfoData(); _local3 = new PageInfoCollection(); _local4 = _arg1.fb_namespace::page; for each (_local5 in _local4) { _local6 = new PageInfoData(); _local6.page_id = _local5.fb_namespace::page_id; _local6.name = _local5.fb_namespace::name; _local6.pic_small = _local5.fb_namespace::pic_small; _local6.pic_big = _local5.fb_namespace::pic_big; _local6.pic_square = _local5.fb_namespace::pic_square; _local6.pic_large = _local5.fb_namespace::pic_large; _local6.type = _local5.fb_namespace::type; _local6.website = _local5.fb_namespace::website; _local6.location = FacebookXMLParserUtils.createLocation(_local5.fb_namespace::location[0], fb_namespace); _local6.hours = _local5.fb_namespace::hours; _local6.band_members = _local5.fb_namespace::band_members; _local6.bio = _local5.fb_namespace::bio; _local6.hometown = _local5.fb_namespace::hometown; _local6.genre = FacebookXMLParserUtils.toStringValue(_local5.fb_namespace::genre[0]); _local6.record_label = _local5.fb_namespace::record_label; _local6.influences = _local5.fb_namespace::influences; _local6.has_added_app = FacebookXMLParserUtils.toBoolean(_local5.fb_namespace::has_added_app[0]); _local6.founded = _local5.fb_namespace::founded; _local6.company_overview = _local5.fb_namespace::company_overview; _local6.mission = _local5.fb_namespace::mission; _local6.products = _local5.fb_namespace::products; _local6.release_date = _local5.fb_namespace::release_date; _local6.starring = _local5.fb_namespace::starring; _local6.written_by = _local5.fb_namespace::written_by; _local6.directed_by = _local5.fb_namespace::directed_by; _local6.produced_by = _local5.fb_namespace::produced_by; _local6.studio = _local5.fb_namespace::studio; _local6.awards = _local5.fb_namespace::awards; _local6.plot_outline = _local5.fb_namespace::plot_outline; _local6.network = _local5.fb_namespace::network; _local6.season = _local5.fb_namespace::season; _local6.schedule = _local5.fb_namespace::schedule; _local3.addPageInfo(_local6); }; _local2.pageInfoCollection = _local3; return (_local2); } protected function parseGetTags(_arg1:XML):GetTagsData{ var _local2:GetTagsData; var _local3:PhotoTagCollection; var _local4:*; var _local5:TagData; _local2 = new GetTagsData(); _local3 = new PhotoTagCollection(); for each (_local4 in _arg1..fb_namespace::photo_tag) { _local5 = new TagData(); _local5.text = _local4.fb_namespace::text; _local5.pid = _local4.fb_namespace::pid; _local5.subject = _local4.fb_namespace::subject; _local5.xcoord = _local4.fb_namespace::xcoord; _local5.ycoord = _local4.fb_namespace::ycoord; _local5.created = FacebookXMLParserUtils.toDate(_local4.fb_namespace::created); _local3.addPhotoTag(_local5); }; _local2.photoTagsCollection = _local3; return (_local2); } protected function parseGetGroupMembers(_arg1:XML):GetMemberData{ var _local2:GetMemberData; _local2 = new GetMemberData(); _local2.members = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::members[0]); _local2.admins = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::admins[0]); _local2.officers = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::officers[0]); _local2.notReplied = FacebookXMLParserUtils.toUIDArray(_arg1.fb_namespace::not_replied[0]); return (_local2); } protected function parseGetGroups(_arg1:XML):GetGroupData{ var _local2:GetGroupData; var _local3:GroupCollection; var _local4:*; var _local5:GroupData; _local2 = new GetGroupData(); _local3 = new GroupCollection(); for each (_local4 in _arg1..fb_namespace::group) { _local5 = new GroupData(); _local5.gid = _local4.fb_namespace::gid; _local5.name = _local4.fb_namespace::name; _local5.nid = _local4.fb_namespace::nid; _local5.description = _local4.fb_namespace::description; _local5.group_type = _local4.fb_namespace::group_type; _local5.group_subtype = _local4.fb_namespace::group_subtype; _local5.recent_news = _local4.fb_namespace::recent_news; _local5.pic = _local4.fb_namespace::pic; _local5.pic_big = _local4.fb_namespace::pic_big; _local5.pic_small = _local4.fb_namespace::pic_small; _local5.creator = _local4.fb_namespace::creator; _local5.update_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::update_time); _local5.office = _local4.fb_namespace::office; _local5.website = _local4.fb_namespace::website; _local5.venue = FacebookXMLParserUtils.createLocation(_local4.fb_namespace::venue[0], fb_namespace); _local5.privacy = _local4.fb_namespace::privacy; _local3.addGroup(_local5); }; _local2.groups = _local3; return (_local2); } protected function parseCreateAlbum(_arg1:XML):GetCreateAlbumData{ var _local2:GetCreateAlbumData; var _local3:AlbumData; _local2 = new GetCreateAlbumData(); _local3 = new AlbumData(); _local3.aid = _arg1.fb_namespace::aid; _local3.cover_pid = _arg1.fb_namespace::cover_pid; _local3.owner = _arg1.fb_namespace::owner; _local3.name = _arg1.fb_namespace::name; _local3.created = FacebookXMLParserUtils.toDate(_arg1.fb_namespace::created); _local3.modified = FacebookXMLParserUtils.toDate(_arg1.fb_namespace::modified); _local3.description = _arg1.fb_namespace::description; _local3.location = _arg1.fb_namespace::location; _local3.link = _arg1.fb_namespace::link; _local3.size = _arg1.fb_namespace::size; _local3.visible = _arg1.fb_namespace::visible; _local2.albumData = _local3; return (_local2); } protected function parseGetAllocation(_arg1:XML):GetAllocationData{ var _local2:GetAllocationData; _local2 = new GetAllocationData(); _local2.allocationLimit = Number(_arg1.toString()); return (_local2); } protected function parseGetCookies(_arg1:XML):GetCookiesData{ var _local2:GetCookiesData; _local2 = new GetCookiesData(); _local2.uid = _arg1.fb_namespace::uid; _local2.name = _arg1.fb_namespace::name; _local2.value = _arg1.fb_namespace::value; _local2.expires = _arg1.fb_namespace::expires; _local2.path = _arg1.fb_namespace::path; return (_local2); } protected function parseGetCustomTags(_arg1:XML):GetCustomTagsData{ var _local2:Array; var _local3:GetCustomTagsData; var _local4:TagCollection; var _local5:*; _local2 = ["type", "name", "open_tag_fbml", "description", "close_tag_fbml", "is_public", "attributes", "header_fbml", "footer_fbml", "fbml"]; _local3 = new GetCustomTagsData(); _local4 = new TagCollection(); for each (_local5 in _arg1..fb_namespace::custom_tag) { _local4.addItem(createTagObject(_local5, _local2)); }; _local3.tagCollection = _local4; return (_local3); } protected function parseGetAlbums(_arg1:XML):GetAlbumsData{ var _local2:GetAlbumsData; _local2 = new GetAlbumsData(); _local2.albumCollection = FacebookXMLParserUtils.createAlbumCollection(_arg1, fb_namespace); return (_local2); } protected function parseGetInfo(_arg1:XML):GetInfoData{ var _local2:FacebookUserCollection; var _local3:XMLList; var _local4:uint; var _local5:uint; var _local6:GetInfoData; var _local7:FacebookUser; _local2 = new FacebookUserCollection(); _local3 = _arg1..fb_namespace::user; _local4 = _local3.length(); _local5 = 0; while (_local5 < _local4) { _local7 = FacebookUserXMLParser.createFacebookUser(_local3[_local5], fb_namespace); _local2.addItem(_local7); _local5++; }; _local6 = new GetInfoData(); _local6.userCollection = _local2; return (_local6); } protected function parseGetLists(_arg1:XML):GetListsData{ var _local2:GetListsData; var _local3:Array; var _local4:*; var _local5:ListsData; _local2 = new GetListsData(); _local3 = []; for each (_local4 in _arg1..fb_namespace::friendlist) { _local5 = new ListsData(); _local5.flid = _local4.fb_namespace::flid; _local5.name = _local4.fb_namespace::name; _local3.push(_local5); }; _local2.lists = _local3; return (_local2); } public function parse(_arg1:String, _arg2:String):FacebookData{ var _local3:FacebookData; var _local4:XML; _local4 = new XML(_arg1); switch (_arg2){ case "application.getPublicInfo": _local3 = parseGetPublicInfo(_local4); break; case "data.getCookies": _local3 = parseGetCookies(_local4); break; case "admin.getAllocation": _local3 = parseGetAllocation(_local4); break; case "admin.getAppProperties": _local3 = parseGetAppProperties(_local4); break; case "admin.getMetrics": _local3 = parseGetMetrics(_local4); break; case "auth.getSession": _local3 = new GetSessionData(); (_local3 as GetSessionData).expires = FacebookXMLParserUtils.toDate(_local4.fb_namespace::expires); (_local3 as GetSessionData).uid = FacebookXMLParserUtils.toStringValue(_local4.fb_namespace::uid[0]); (_local3 as GetSessionData).session_key = _local4.fb_namespace::session_key.toString(); (_local3 as GetSessionData).secret = String(_local4.fb_namespace::secret); break; case "feed.getRegisteredTemplateBundles": _local3 = parseGetRegisteredTemplateBundles(_local4); break; case "friends.areFriends": _local3 = parseAreFriends(_local4); break; case "notes.get": _local3 = parseGetNotes(_local4); break; case "friends.get": _local3 = parseGetFriends(_local4); break; case "friends.getAppUsers": _local3 = parseGetAppUsersData(_local4); break; case "friends.getLists": _local3 = parseGetLists(_local4); break; case "groups.get": _local3 = parseGetGroups(_local4); break; case "data.getAssociationDefinitions": _local3 = new FacebookData(); break; case "data.getAssociationDefinition": _local3 = new FacebookData(); break; case "data.getObject": case "data.getObjects": _local3 = new FacebookData(); break; case "groups.getMembers": _local3 = parseGetGroupMembers(_local4); break; case "users.getInfo": _local3 = parseGetInfo(_local4); break; case "data.createObject": case "data.setHashValue": case "connect.getUnconnectedFriendsCount": case "feed.registerTemplateBundle": _local3 = new NumberResultData(); (_local3 as NumberResultData).value = FacebookXMLParserUtils.toNumber(_local4); break; case "notifications.get": _local3 = parseGetNotifications(_local4); break; case "feed.getRegisteredTemplateBundleByID": _local3 = parseGetRegisteredTemplateBundleByID(_local4); break; case "users.getStandardInfo": _local3 = parseGetStandardInfo(_local4); break; case "feed.getRegisteredTemplateBundles": _local3 = parseGetRegisteredTemplateBundles(_local4); break; case "data.getUserPreferences": _local3 = parseGetUserPreferences(_local4); break; case "users.isAppUser": case "users.hasAppPermission": case "users.setStatus": case "pages.isFan": case "pages.isAppAdded": case "pages.isAdmin": case "admin.setAppProperties": case "auth.expireSession": case "auth.revokeAuthorization": case "events.cancel": case "events.edit": case "events.rsvp": case "liveMessage.send": case "data.undefineAssociation": case "data.defineAssociation": case "data.removeHashKeys": case "data.removeHashKey": case "data.incHashValue": case "data.updateObject": case "data.deleteObject": case "data.deleteObjects": case "data.renameAssociation": case "data.setObjectProperty": case "profile.setInfo": case "profile.setInfoOptions": case "feed.deactivateTemplateBundleByID": case "feed.publishTemplatizedAction": case "admin.setRestrictionInfo": case "data.setCookie": case "data.createObjectType": case "notes.delete": case "notes.edit": case "data.setUserPreference": case "data.dropObjectType": case "data.renameObjectType": case "fbml.registerCustomTags": case "fbml.deleteCustomTags": case "fbml.refreshRefUrl": case "fbml.refreshImgSrc": case "fbml.setRefHandle": case "data.setUserPreferences": case "data.defineObjectProperty": case "photos.addTag": case "stream.addLike": case "stream.removeLike": case "stream.removeComment": case "sms.canSend": _local3 = new BooleanResultData(); (_local3 as BooleanResultData).value = FacebookXMLParserUtils.toBoolean(_local4); break; case "feed.publishUserAction": _local3 = new BooleanResultData(); (_local3 as BooleanResultData).value = FacebookXMLParserUtils.toBoolean(_local4.children()[0]); break; case "notifications.sendEmail": _local3 = parseSendEmail(_local4); break; case "data.getObjectTypes": _local3 = parseGetObjectTypes(_local4); break; case "users.getStandardInfo": _local3 = parseGetStandardInfo(_local4); break; case "data.getObjectType": _local3 = parseGetObjectType(_local4); break; case "events.get": _local3 = parseGetEvent(_local4); break; case "events.getMembers": _local3 = parseGetMembers(_local4); break; case "fql.multiquery": _local3 = new FacebookData(); break; case "fql.query": _local3 = new FacebookData(); break; case "photos.createAlbum": _local3 = parseCreateAlbum(_local4); break; case "photos.get": _local3 = parseGetPhotos(_local4); break; case "photos.getTags": _local3 = parseGetTags(_local4); break; case "photos.getAlbums": _local3 = parseGetAlbums(_local4); break; case "photos.upload": _local3 = parseFacebookPhoto(_local4); break; case "pages.getInfo": _local3 = parsePageGetInfo(_local4); break; case "batch.run": _local3 = parseBatchRun(_local4); break; case "fbml.getCustomTags": _local3 = parseGetCustomTags(_local4); break; case "connect.unregisterUsers": case "connect.registerUsers": _local3 = new ArrayResultData(); (_local3 as ArrayResultData).arrayResult = FacebookXMLParserUtils.toArray(_local4); break; case "status.get": _local3 = parseGetStatus(_local4); break; case "stream.get": _local3 = FacebookStreamXMLParser.createStream(_local4, fb_namespace); break; case "stream.getComments": _local3 = FacebookStreamXMLParser.createGetCommentsData(_local4, fb_namespace); break; case "stream.getFilters": _local3 = FacebookStreamXMLParser.createStreamFilterCollection(_local4, fb_namespace); break; case "auth.createToken": case "events.create": case "links.post": case "auth.promoteSession": case "admin.getRestrictionInfo": case "data.getObjectProperty": case "notifications.send": case "notes.create": case "data.getUserPreference": case "profile.setFBML": case "users.getLoggedInUser": case "stream.addComment": default: _local3 = new StringResultData(); (_local3 as StringResultData).value = FacebookXMLParserUtils.toStringValue(_local4); break; }; _local3.rawResult = _arg1; return (_local3); } protected function parseGetAppUsersData(_arg1:XML):GetAppUserData{ var _local2:Array; var _local3:GetAppUserData; _local2 = FacebookXMLParserUtils.toUIDArray(_arg1); _local3 = new GetAppUserData(); _local3.uids = _local2; return (_local3); } protected function parseGetStatus(_arg1:XML):GetStatusData{ var _local2:GetStatusData; var _local3:Array; var _local4:XMLList; var _local5:uint; var _local6:uint; var _local7:XML; var _local8:Status; _local2 = new GetStatusData(); _local3 = []; _local4 = _arg1.children(); _local5 = _local4.length(); _local6 = 0; while (_local6 < _local5) { _local7 = _local4[_local6]; _local8 = new Status(); _local8.uid = FacebookXMLParserUtils.toStringValue(_local7.fb_namespace::uid[0]); _local8.status_id = FacebookXMLParserUtils.toStringValue(_local7.fb_namespace::status_id[0]); _local8.time = FacebookXMLParserUtils.toDate(_local7.fb_namespace::time[0]); _local8.source = FacebookXMLParserUtils.toStringValue(_local7.fb_namespace::source[0]); _local8.message = FacebookXMLParserUtils.toStringValue(_local7.fb_namespace::message[0]); _local3.push(_local8); _local6++; }; _local2.status = _local3; return (_local2); } protected function parseGetMembers(_arg1:XML):GetMembersData{ var _local2:GetMembersData; _local2 = new GetMembersData(); _local2.attending = FacebookXMLParserUtils.toUIDArray(_arg1..fb_namespace::attending[0]); _local2.unsure = FacebookXMLParserUtils.toUIDArray(_arg1..fb_namespace::unsure[0]); _local2.declined = FacebookXMLParserUtils.toUIDArray(_arg1..fb_namespace::declined[0]); _local2.not_replied = FacebookXMLParserUtils.toUIDArray(_arg1..fb_namespace::not_replied[0]); return (_local2); } protected function parseGetEvent(_arg1:XML):GetEventsData{ var _local2:GetEventsData; var _local3:EventCollection; var _local4:*; var _local5:EventData; _local2 = new GetEventsData(); _local3 = new EventCollection(); for each (_local4 in _arg1..fb_namespace::event) { _local5 = new EventData(); _local5.eid = _local4.fb_namespace::eid; _local5.name = _local4.fb_namespace::name; _local5.tagline = _local4.fb_namespace::tagline; _local5.nid = _local4.fb_namespace::nid; _local5.pic = _local4.fb_namespace::pic; _local5.pic_big = _local4.fb_namespace::pic_big; _local5.pic_small = _local4.fb_namespace::pic_small; _local5.host = _local4.fb_namespace::host; _local5.description = _local4.fb_namespace::description; _local5.event_type = _local4.fb_namespace::event_type; _local5.event_subtype = _local4.fb_namespace::event_subtype; _local5.start_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::start_time); _local5.end_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::end_time); _local5.creator = _local4.fb_namespace::end_time; _local5.update_time = FacebookXMLParserUtils.toDate(_local4.fb_namespace::update_time); _local5.location = _local4.fb_namespace::location; _local5.venue = FacebookXMLParserUtils.createLocation(_local4.fb_namespace::venue[0], fb_namespace); _local3.addItem(_local5); }; _local2.eventCollection = _local3; return (_local2); } protected function parseGetFriends(_arg1:XML):GetFriendsData{ var _local2:GetFriendsData; var _local3:FacebookUserCollection; var _local4:*; var _local5:FacebookUser; _local2 = new GetFriendsData(); _local3 = new FacebookUserCollection(); for each (_local4 in _arg1..fb_namespace::uid) { _local5 = new FacebookUser(); _local5.uid = _local4; _local3.addItem(_local5); }; _local2.friends = _local3; return (_local2); } protected function parseGetPublicInfo(_arg1:XML):GetPublicInfoData{ var _local2:GetPublicInfoData; _local2 = new GetPublicInfoData(); _local2.app_id = _arg1.fb_namespace::app_id; _local2.api_key = _arg1.fb_namespace::api_key; _local2.canvas_name = _arg1.fb_namespace::canvas_name; _local2.display_name = _arg1.fb_namespace::display_name; _local2.icon_url = _arg1.fb_namespace::icon_url; _local2.logo_url = _arg1.fb_namespace::logo_url; _local2.developers = _arg1.fb_namespace::developers; _local2.company_name = _arg1.fb_namespace::company_name; _local2.developers = _arg1.fb_namespace::developers; _local2.daily_active_users = _arg1.fb_namespace::daily_active_users; _local2.weekly_active_users = _arg1.fb_namespace::weekly_active_users; _local2.monthly_active_users = _arg1.fb_namespace::monthly_active_users; _local2.description = _arg1.fb_namespace::description; return (_local2); } protected function parseAreFriends(_arg1:XML):AreFriendsData{ var _local2:AreFriendsData; var _local3:FriendsCollection; var _local4:*; var _local5:FriendsData; _local2 = new AreFriendsData(); _local3 = new FriendsCollection(); for each (_local4 in _arg1..fb_namespace::friend_info) { _local5 = new FriendsData(); _local5.uid1 = _local4.fb_namespace::uid1; _local5.uid2 = _local4.fb_namespace::uid2; _local5.are_friends = FacebookXMLParserUtils.toBoolean(XML(_local4.fb_namespace::are_friends.toXMLString())); _local3.addItem(_local5); }; _local2.friendsCollection = _local3; return (_local2); } public function validateFacebookResponce(_arg1:String):FacebookError{ var error:FacebookError; var xml:XML; var xmlError:Error; var hasXMLError:Boolean; var result = _arg1; error = null; hasXMLError = false; try { xml = new XML(result); } catch(e) { xmlError = e; hasXMLError = true; }; if (hasXMLError == false){ if (xml.localName() == "error_response"){ error = new FacebookError(); error.rawResult = result; error.errorCode = Number(xml.fb_namespace::error_code); error.errorMsg = xml.fb_namespace::error_msg; error.requestArgs = FacebookXMLParserUtils.xmlToUrlVariables(xml..arg); }; return (error); }; if (hasXMLError == true){ error = new FacebookError(); error.error = xmlError; error.errorCode = -1; }; return (error); } protected function parseBatchRun(_arg1:XML):FacebookData{ var _local2:XMLList; var _local3:uint; var _local4:Array; var _local5:uint; var _local6:BatchResult; var _local7:String; var _local8:XML; var _local9:FacebookError; var _local10:String; var _local11:FacebookData; _local2 = _arg1..fb_namespace::batch_run_response_elt; _local3 = _local2.length(); _local4 = []; _local5 = 0; while (_local5 < _local3) { _local7 = _local2[_local5].toString(); _local8 = new XML(_local7); _local9 = validateFacebookResponce(_local7); if (_local9 === null){ _local10 = responseNodeNameToMethodName(_local8.localName().toString()); _local11 = parse(_local7, _local10); _local4.push(_local11); } else { _local4.push(_local9); }; _local5++; }; _local6 = new BatchResult(); _local6.results = _local4; return (_local6); } protected function getTemplate(_arg1:XMLList, _arg2:TemplateCollection):void{ var _local3:*; var _local4:TemplateData; for each (_local3 in _arg1) { _local4 = new TemplateData(); _local4.type = _local3.localName(); _local4.template_body = _local3.fb_namespace::template_body; _local4.template_title = _local3.fb_namespace::template_title; _arg2.addTemplateData(_local4); }; } } }//package com.facebook.data
Section 315
//AbstractFileUploadDelegate (com.facebook.delegates.AbstractFileUploadDelegate) package com.facebook.delegates { import flash.utils.*; import com.facebook.net.*; import flash.net.*; import com.facebook.utils.*; import flash.events.*; import com.facebook.session.*; public class AbstractFileUploadDelegate extends WebDelegate { protected var ba:ByteArray; public function AbstractFileUploadDelegate(_arg1:FacebookCall, _arg2:WebSession){ super(_arg1, _arg2); ba = new ByteArray(); } override protected function onDataComplete(_arg1:Event):void{ var _local2:ByteArray; var _local3:String; _local2 = (_arg1.target.data as ByteArray); if (_local2 == null){ super.onDataComplete(_arg1); } else { _local3 = _local2.readUTFBytes(_local2.length); _local2.length = 0; _local2 = null; handleResult(_local3); }; } protected function getContentType():String{ return (null); } protected function uploadByteArray(_arg1:ByteArray):void{ var _local2:PostRequest; var _local3:String; var _local4:URLRequest; _local2 = new PostRequest(); for (_local3 in call.args) { if (_local3 != "data"){ _local2.writePostData(_local3, call.args[_local3]); }; }; _local2.writeFileData(((("fn" + call.args["call_id"]) + ".") + getExt()), _arg1, getContentType()); _local2.close(); _local4 = new URLRequest(); _local4.method = URLRequestMethod.POST; _local4.contentType = ("multipart/form-data; boundary=" + _local2.boundary); _local4.data = _local2.getPostData(); _local4.url = _session.rest_url; createURLLoader(); loader.dataFormat = URLLoaderDataFormat.BINARY; loader.load(_local4); } protected function getExt():String{ return (null); } protected function onFileRefComplete(_arg1:Event):void{ fileRef = (call.args.data as FileReference); uploadByteArray(fileRef["data"]); } } }//package com.facebook.delegates
Section 316
//DesktopDelegate (com.facebook.delegates.DesktopDelegate) package com.facebook.delegates { import com.facebook.net.*; import com.facebook.session.*; public class DesktopDelegate extends WebDelegate { public function DesktopDelegate(_arg1:FacebookCall, _arg2:DesktopSession){ super(_arg1, _arg2); } override protected function addOptionalArguments():void{ } } }//package com.facebook.delegates
Section 317
//IFacebookCallDelegate (com.facebook.delegates.IFacebookCallDelegate) package com.facebook.delegates { import com.facebook.net.*; import flash.events.*; import com.facebook.session.*; public interface IFacebookCallDelegate extends IEventDispatcher { function set session(_arg1:IFacebookSession):void; function get session():IFacebookSession; function close():void; function set call(_arg1:FacebookCall):void; function get call():FacebookCall; } }//package com.facebook.delegates
Section 318
//JSDelegate (com.facebook.delegates.JSDelegate) package com.facebook.delegates { import com.facebook.net.*; import com.adobe.serialization.json.*; import com.facebook.data.*; import com.facebook.errors.*; import com.facebook.utils.*; import flash.events.*; import com.facebook.session.*; import com.facebook.*; import flash.external.*; public class JSDelegate extends EventDispatcher implements IFacebookCallDelegate { protected var _session:JSSession; protected var _call:FacebookCall; protected static var externalInterfaceCalls:Object = {}; protected static var externalInterfaceCallId:Number = 0; public function JSDelegate(_arg1:FacebookCall, _arg2:JSSession){ this.call = _arg1; this.session = _arg2; execute(); } public function set session(_arg1:IFacebookSession):void{ this._session = (_arg1 as JSSession); } protected function onReceiveStatus(_arg1:StatusEvent):void{ var _local2:FacebookError; switch ((_arg1.level == "error")){ case "error": _local2 = new FacebookError(); _local2.rawResult = _arg1.level; var _local3 = call; _local3.facebook_internal::handleError(_local2); break; case "warning": case "status": break; }; } public function get session():IFacebookSession{ return (_session); } protected function onReceiveError(_arg1:ErrorEvent):void{ var _local2:FacebookError; _local2 = new FacebookError(); _local2.errorEvent = _arg1; var _local3 = call; _local3.facebook_internal::handleError(_local2); } public function get call():FacebookCall{ return (_call); } protected function buildCall():String{ var _local1:String; var _local2:Object; var _local3:String; var _local4:String; _local1 = ("bridgeFacebookCall_" + externalInterfaceCallId); RequestHelper.formatRequest(call); _local2 = {}; for (_local3 in call.args) { _local2[_local3] = call.args[_local3]; }; _local4 = (((((((((((((((("function " + _local1) + "() { ") + "FB.Facebook.apiClient.callMethod(\"") + call.method) + "\", ") + JavascriptRequestHelper.formatURLVariables(call.args)) + ", ") + "function(result, exception) {") + "document.") + (_session as JSSession).as_swf_name) + ".bridgeFacebookReply(result, exception, ") + externalInterfaceCallId) + ")") + "}") + ");") + "}"); return (_local4); } protected function execute():void{ var _local1:Array; var _local2:Object; var _local3:String; _local1 = []; for each (_local2 in call.args) { _local1.push(_local2); }; var _local4 = ++externalInterfaceCallId; externalInterfaceCalls[_local4] = call; _local3 = buildCall(); ExternalInterface.addCallback("bridgeFacebookReply", postBridgeAsyncReply); ExternalInterface.call(_local3); } protected function postBridgeAsyncReply(_arg1:Object, _arg2:Object, _arg3:uint):void{ var _local4:FacebookCall; var _local5:JSONResultData; var _local6:FacebookError; _local4 = externalInterfaceCalls[_arg3]; if (_arg1){ _local5 = new JSONResultData(); _local5.result = _arg1; var _local7 = _local4; _local7.facebook_internal::handleResult(_local5); } else { _local6 = new FacebookError(); _local6.rawResult = JSON.encode(_arg2); _local7 = _local4; _local7.facebook_internal::handleError(_local6); }; delete externalInterfaceCalls[_arg3]; } public function set call(_arg1:FacebookCall):void{ this._call = _arg1; } public function close():void{ } } }//package com.facebook.delegates
Section 319
//RequestHelper (com.facebook.delegates.RequestHelper) package com.facebook.delegates { import flash.utils.*; import flash.display.*; import com.facebook.net.*; import flash.net.*; import com.facebook.session.*; import com.adobe.crypto.*; public class RequestHelper { protected static var callID:int = 0; public static function formatRequest(_arg1:FacebookCall):void{ var _local2:IFacebookSession; var _local3:String; _local2 = _arg1.session; _arg1.setRequestArgument("v", _local2.api_version); if (_local2.api_key != null){ _arg1.setRequestArgument("api_key", _local2.api_key); }; if (((!((_local2.session_key == null))) && (_arg1.useSession))){ _arg1.setRequestArgument("session_key", _local2.session_key); }; _local3 = (new Date().time.toString() + callID++.toString()); _arg1.setRequestArgument("call_id", _local3); _arg1.setRequestArgument("method", _arg1.method); _arg1.setRequestArgument("sig", formatSig(_arg1)); } public static function formatSig(_arg1:FacebookCall):String{ var _local2:IFacebookSession; var _local3:Array; var _local4:String; var _local5:String; var _local6:*; _local2 = _arg1.session; _local3 = []; for (_local4 in _arg1.args) { _local6 = _arg1.args[_local4]; if (((((((((!((_local4 === "sig"))) && (!((_local6 is ByteArray))))) && (!((_local6 is FileReference))))) && (!((_local6 is BitmapData))))) && (!((_local6 is Bitmap))))){ _local3.push(((_local4 + "=") + _local6.toString())); }; }; _local3.sort(); _local5 = _local3.join(""); if (_local2.secret != null){ _local5 = (_local5 + _local2.secret); }; return (MD5.hash(_local5)); } } }//package com.facebook.delegates
Section 320
//WebDelegate (com.facebook.delegates.WebDelegate) package com.facebook.delegates { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.errors.*; import flash.net.*; import flash.events.*; import com.facebook.session.*; import com.facebook.events.*; public class WebDelegate extends EventDispatcher implements IFacebookCallDelegate { protected var loader:URLLoader; protected var _session:WebSession; protected var parser:XMLDataParser; protected var fileRef:FileReference; protected var _call:FacebookCall; public function WebDelegate(_arg1:FacebookCall, _arg2:WebSession){ this.call = _arg1; this.session = _arg2; parser = new XMLDataParser(); execute(); } protected function addOptionalArguments():void{ call.setRequestArgument("ss", true); } protected function clean():void{ if (loader == null){ return; }; loader.removeEventListener(Event.COMPLETE, onDataComplete); loader.removeEventListener(IOErrorEvent.IO_ERROR, onError); loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, onError); } protected function handleResult(_arg1:String):void{ var _local2:FacebookError; var _local3:FacebookData; clean(); _local2 = parser.validateFacebookResponce(_arg1); if (_local2 == null){ _local3 = parser.parse(_arg1, call.method); call.handleResult(_local3); } else { call.handleError(_local2); }; } public function get session():IFacebookSession{ return (_session); } protected function onDataComplete(_arg1:Event):void{ handleResult((_arg1.target.data as String)); } public function get call():FacebookCall{ return (_call); } protected function post():void{ addOptionalArguments(); RequestHelper.formatRequest(call); sendRequest(); } protected function execute():void{ if (call == null){ throw (new Error("No call defined.")); }; post(); } protected function sendRequest():void{ var _local1:URLRequest; createURLLoader(); _local1 = new URLRequest(_session.rest_url); _local1.contentType = "application/x-www-form-urlencoded"; _local1.method = URLRequestMethod.POST; _local1.data = call.args; trace(((_local1.url + "?") + unescape(call.args.toString()))); loader.dataFormat = URLLoaderDataFormat.TEXT; loader.load(_local1); } protected function createURLLoader():void{ loader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onDataComplete); loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, onHTTPStatus); loader.addEventListener(IOErrorEvent.IO_ERROR, onError); loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onError); } protected function onError(_arg1:ErrorEvent):void{ var _local2:FacebookError; clean(); _local2 = parser.createFacebookError(_arg1, loader.data); call.handleError(_local2); dispatchEvent(new FacebookEvent(FacebookEvent.COMPLETE, false, false, false, null, _local2)); } public function set session(_arg1:IFacebookSession):void{ _session = (_arg1 as WebSession); } public function close():void{ try { loader.close(); } catch(e) { }; } protected function onHTTPStatus(_arg1:HTTPStatusEvent):void{ } public function set call(_arg1:FacebookCall):void{ _call = _arg1; } } }//package com.facebook.delegates
Section 321
//WebImageUploadDelegate (com.facebook.delegates.WebImageUploadDelegate) package com.facebook.delegates { import flash.utils.*; import com.adobe.images.*; import flash.display.*; import com.facebook.net.*; import flash.net.*; import com.facebook.utils.*; import flash.events.*; import com.facebook.session.*; import com.facebook.commands.photos.*; public class WebImageUploadDelegate extends AbstractFileUploadDelegate { public function WebImageUploadDelegate(_arg1:FacebookCall, _arg2:WebSession){ super(_arg1, _arg2); } override protected function getContentType():String{ return ("Content-Type: image/jpg"); } override protected function sendRequest():void{ var _local1:ByteArray; var _local2:URLRequest; var _local3:Object; var _local4:JPGEncoder; _local2 = new URLRequest(_session.rest_url); _local3 = call.args.data; if (_local3 == null){ super.sendRequest(); return; }; if ((((PlayerUtils.majorVersion == 9)) && ((_local3 is FileReference)))){ throw (new TypeError("Uploading FileReference with Player 9 is unsupported. Use either an BitmapData or ByteArray.")); }; if ((_local3 is Bitmap)){ _local3 = (_local3 as Bitmap).bitmapData; }; if ((((PlayerUtils.majorVersion == 10)) && ((_local3 is FileReference)))){ _local1 = (_local3 as FileReference)["load"](); fileRef = (_local3 as FileReference); fileRef.addEventListener(Event.COMPLETE, onFileRefComplete); } else { if ((_local3 is ByteArray)){ uploadByteArray((_local3 as ByteArray)); } else { if ((_local3 is BitmapData)){ switch ((call as UploadPhoto).uploadType){ case UploadPhotoTypes.JPEG: _local4 = new JPGEncoder((call as UploadPhoto).uploadQuality); ba = _local4.encode((_local3 as BitmapData)); break; case UploadPhotoTypes.PNG: ba = PNGEncoder.encode((_local3 as BitmapData)); break; }; uploadByteArray(ba); } else { throw (new Error((("Error data type " + call.args.data) + " is not supported. Please use one of the following types: FileReference, ByteArray, BitmapData or Bitmap."))); }; }; }; } override protected function getExt():String{ return ((((call as IUploadPhoto).uploadType == UploadPhotoTypes.JPEG)) ? "jpeg" : "png"); } } }//package com.facebook.delegates
Section 322
//VideoUploadDelegate (com.facebook.delegates.VideoUploadDelegate) package com.facebook.delegates { import flash.utils.*; import com.facebook.net.*; import flash.net.*; import com.facebook.utils.*; import flash.events.*; import com.facebook.session.*; import com.facebook.commands.video.*; public class VideoUploadDelegate extends AbstractFileUploadDelegate { public function VideoUploadDelegate(_arg1:FacebookCall, _arg2:WebSession){ super(_arg1, _arg2); } override protected function getContentType():String{ return (("Content-Type: video/" + (call as UploadVideo).ext)); } override protected function sendRequest():void{ var _local1:ByteArray; var _local2:URLRequest; var _local3:Object; _local2 = new URLRequest(_session.rest_url); _local3 = call.args.data; if ((((PlayerUtils.majorVersion == 9)) && ((_local3 is FileReference)))){ throw (new TypeError("Uploading FileReference with Player 9 is unsupported. Use ByteArray.")); }; if ((((PlayerUtils.majorVersion == 10)) && ((_local3 is FileReference)))){ _local1 = (_local3 as FileReference)["load"](); fileRef = (_local3 as FileReference); fileRef.addEventListener(Event.COMPLETE, onFileRefComplete); } else { if ((_local3 is ByteArray)){ uploadByteArray((_local3 as ByteArray)); } else { throw (new Error((("Error data type " + call.args.data) + " is not supported. Please use one of the following types: FileReference or ByteArray."))); }; }; } override protected function getExt():String{ return ((call as UploadVideo).ext); } } }//package com.facebook.delegates
Section 323
//FacebookError (com.facebook.errors.FacebookError) package com.facebook.errors { import com.facebook.data.*; import flash.net.*; import flash.events.*; public class FacebookError extends FacebookData { public var reason:String; public var error:Error; public var requestArgs:URLVariables; public var errorCode:Number; public var errorMsg:String; public var errorEvent:ErrorEvent; } }//package com.facebook.errors
Section 324
//FacebookEvent (com.facebook.events.FacebookEvent) package com.facebook.events { import com.facebook.data.*; import com.facebook.errors.*; import flash.events.*; public class FacebookEvent extends Event { public var success:Boolean; public var permission:String; public var error:FacebookError; public var hasPermission:Boolean; public var data:FacebookData; public static const PERMISSIONS_LOADED:String = "permissionsLoaded"; public static const LOGOUT:String = "logout"; public static const CONNECT:String = "connect"; public static const VERIFYING_SESSION:String = "verifyingSession"; public static const WAITING_FOR_LOGIN:String = "waitingForLogin"; public static const PERMISSION_CHANGE:String = "permissionChanged"; public static const PERMISSION_STATUS:String = "permissionStatus"; public static const LOGIN_SUCCESS:String = "loginSuccess"; public static const ERROR:String = "facebookEventError"; public static const PERMISSIONS_WINDOW_SHOW:String = "permissionsWindowShow"; public static const LOGIN_FAILURE:String = "loginFailure"; public static const LOGIN_WINDOW_SHOW:String = "loginWindoShow"; public static const COMPLETE:String = "complete"; public function FacebookEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false, _arg4:Boolean=false, _arg5:FacebookData=null, _arg6:FacebookError=null, _arg7:String="", _arg8:Boolean=false){ this.success = _arg4; this.data = _arg5; this.error = _arg6; this.permission = _arg7; this.hasPermission = _arg8; super(_arg1, _arg2, _arg3); } override public function clone():Event{ return (new FacebookEvent(type, bubbles, cancelable, success, data, error)); } override public function toString():String{ return (formatToString("FacebookEvent", "type", "success", "data", "error")); } } }//package com.facebook.events
Section 325
//FacebookCall (com.facebook.net.FacebookCall) package com.facebook.net { import com.facebook.data.*; import com.facebook.errors.*; import flash.net.*; import flash.events.*; import com.facebook.delegates.*; import com.facebook.session.*; import com.facebook.events.*; import com.facebook.*; public class FacebookCall extends EventDispatcher { public var success:Boolean;// = false public var delegate:IFacebookCallDelegate; public var error:FacebookError; public var session:IFacebookSession; public var result:FacebookData; public var method:String; public var args:URLVariables; public var useSession:Boolean;// = true public function FacebookCall(_arg1:String="no_method_required", _arg2:URLVariables=null){ success = false; useSession = true; super(); this.method = _arg1; this.args = ((_arg2)!=null) ? _arg2 : new URLVariables(); } facebook_internal function clearRequestArguments():void{ this.args = new URLVariables(); } facebook_internal function initialize():void{ } facebook_internal function handleError(_arg1:FacebookError):void{ this.error = _arg1; success = false; dispatchEvent(new FacebookEvent(FacebookEvent.COMPLETE, false, false, false, null, _arg1)); } facebook_internal function setRequestArgument(_arg1:String, _arg2:Object):void{ if ((((_arg2 is Number)) && (isNaN((_arg2 as Number))))){ return; }; if (((((_arg1) && (!((_arg2 == null))))) && ((String(_arg2).length > 0)))){ this.args[_arg1] = _arg2; }; } protected function applySchema(_arg1:Array, ... _args):void{ var _local3:uint; var _local4:uint; _local3 = _arg1.length; _local4 = 0; while (_local4 < _local3) { setRequestArgument(_arg1[_local4], _args[_local4]); _local4++; }; } facebook_internal function handleResult(_arg1:FacebookData):void{ this.result = _arg1; success = true; dispatchEvent(new FacebookEvent(FacebookEvent.COMPLETE, false, false, true, _arg1)); } } }//package com.facebook.net
Section 326
//IUploadPhoto (com.facebook.net.IUploadPhoto) package com.facebook.net { public interface IUploadPhoto { function set data(_arg1:Object):void; function set uploadType(_arg1:String):void; function get data():Object; function get uploadType():String; function set uploadQuality(_arg1:uint):void; function get uploadQuality():uint; } }//package com.facebook.net
Section 327
//IUploadVideo (com.facebook.net.IUploadVideo) package com.facebook.net { public interface IUploadVideo { function set title(_arg1:String):void; function set ext(_arg1:String):void; function get title():String; function get ext():String; function get description():String; function set description(_arg1:String):void; } }//package com.facebook.net
Section 328
//DesktopSession (com.facebook.session.DesktopSession) package com.facebook.session { import com.facebook.net.*; import com.facebook.data.*; import com.facebook.errors.*; import flash.net.*; import com.facebook.delegates.*; import com.facebook.events.*; import com.facebook.data.auth.*; import com.facebook.*; import com.facebook.commands.auth.*; import com.facebook.commands.users.*; public class DesktopSession extends WebSession implements IFacebookSession { protected var _waiting_for_login:Boolean;// = false protected var _auth_token:String; protected var _offline_access:Boolean;// = false protected var loginRequest:IFacebookCallDelegate; public function DesktopSession(_arg1:String, _arg2:String=null, _arg3:String=null){ _waiting_for_login = false; _offline_access = false; super(_arg1, null); this._is_connected = false; this._secret = _arg2; if (_arg3){ this._session_key = _arg3; }; } override public function get waiting_for_login():Boolean{ return (_waiting_for_login); } protected function onVerifyLogin(_arg1:FacebookEvent):void{ var _local2:FacebookEvent; _local2 = new FacebookEvent(FacebookEvent.CONNECT); _local2.success = _arg1.success; if (_arg1.success){ facebook_internal::_uid = (_arg1.data as StringResultData).value; _local2.data = _arg1.data; _is_connected = true; } else { _local2.error = _arg1.error; _is_connected = false; }; dispatchEvent(_local2); } override public function post(_arg1:FacebookCall):IFacebookCallDelegate{ rest_url = REST_URL; if ((_arg1 is IUploadPhoto)){ return (new WebImageUploadDelegate(_arg1, this)); }; if ((_arg1 is IUploadVideo)){ rest_url = VIDEO_URL; return (new VideoUploadDelegate(_arg1, this)); }; return (new DesktopDelegate(_arg1, this)); } protected function validateSessionReply(_arg1:FacebookEvent):void{ var _local2:GetSessionData; if (_arg1.success){ _local2 = (_arg1.data as GetSessionData); facebook_internal::_uid = _local2.uid; this._session_key = _local2.session_key; this._expires = _local2.expires; this._secret = ((((_local2.secret == null)) || ((_local2.secret == "")))) ? this._secret : _local2.secret; _is_connected = true; dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, true, _local2)); } else { onConnectionError(_arg1.error); }; } protected function tokenCreated():void{ navigateToURL(new URLRequest(login_url)); } override public function refreshSession():void{ var _local1:GetSession; _waiting_for_login = false; _local1 = new GetSession(_auth_token); _local1.session = this; var _local2 = _local1; _local2.facebook_internal::initialize(); _local1.addEventListener(FacebookEvent.COMPLETE, validateSessionReply); post(_local1); } protected function onLogin(_arg1:FacebookEvent):void{ var _local2:URLRequest; var _local3:String; _arg1.target.removeEventListener(FacebookEvent.COMPLETE, onLogin); if (_arg1.success){ _auth_token = (_arg1.data as StringResultData).value; _local2 = new URLRequest(); _local3 = "?"; if (_offline_access){ _local3 = (_local3 + "ext_perm=offline_access&"); }; _local2.url = (((((((login_url + _local3) + "api_key=") + api_key) + "&v=") + api_version) + "&auth_token=") + _auth_token); navigateToURL(_local2, "_blank"); _waiting_for_login = true; dispatchEvent(new FacebookEvent(FacebookEvent.WAITING_FOR_LOGIN)); } else { onConnectionError(_arg1.error); }; } override public function verifySession():void{ var _local1:FacebookCall; if (_session_key){ _local1 = new GetLoggedInUser(); _local1.session = this; var _local2 = _local1; _local2.facebook_internal::initialize(); _local1.addEventListener(FacebookEvent.COMPLETE, onVerifyLogin, false, 0, true); post(_local1); dispatchEvent(new FacebookEvent(FacebookEvent.VERIFYING_SESSION)); } else { _is_connected = false; dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT)); }; } override public function login(_arg1:Boolean):void{ var _local2:FacebookCall; _offline_access = _arg1; _session_key = null; _local2 = new CreateToken(); _local2.session = this; var _local3 = _local2; _local3.facebook_internal::initialize(); _local2.addEventListener(FacebookEvent.COMPLETE, onLogin); post(_local2); } protected function onConnectionError(_arg1:FacebookError):void{ _is_connected = false; dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, false, null, _arg1)); } } }//package com.facebook.session
Section 329
//IFacebookSession (com.facebook.session.IFacebookSession) package com.facebook.session { import com.facebook.net.*; import flash.events.*; import com.facebook.delegates.*; public interface IFacebookSession extends IEventDispatcher { function get rest_url():String; function get waiting_for_login():Boolean; function get api_key():String; function get is_connected():Boolean; function get uid():String; function set rest_url(_arg1:String):void; function verifySession():void; function set secret(_arg1:String):void; function post(_arg1:FacebookCall):IFacebookCallDelegate; function login(_arg1:Boolean):void; function set session_key(_arg1:String):void; function get secret():String; function get expires():Date; function get session_key():String; function get api_version():String; function refreshSession():void; } }//package com.facebook.session
Section 330
//JSSession (com.facebook.session.JSSession) package com.facebook.session { import com.facebook.net.*; import flash.events.*; import com.facebook.delegates.*; import com.facebook.events.*; import com.facebook.*; import com.facebook.commands.users.*; public class JSSession extends EventDispatcher implements IFacebookSession { public var _api_key:String; public var as_swf_name:String; protected var _session_key:String; public function JSSession(_arg1:String, _arg2:String){ this._api_key = _arg1; this.as_swf_name = _arg2; } public function get rest_url():String{ return (null); } public function set rest_url(_arg1:String):void{ } public function get waiting_for_login():Boolean{ return (true); } protected function onVerifyLogin(_arg1:FacebookEvent):void{ if (_arg1.success){ dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, true)); } else { dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, false)); }; } public function get is_sessionless():Boolean{ return (true); } public function post(_arg1:FacebookCall):IFacebookCallDelegate{ return (new JSDelegate(_arg1, this)); } public function get secret():String{ return (null); } public function get api_version():String{ return ("1.0"); } public function get is_connected():Boolean{ return (true); } public function get session_key():String{ return (_session_key); } public function get api_key():String{ return (_api_key); } public function get expires():Date{ return (null); } public function get uid():String{ return (null); } public function refreshSession():void{ } public function verifySession():void{ var _local1:FacebookCall; _local1 = new GetLoggedInUser(); _local1.addEventListener(FacebookEvent.COMPLETE, onVerifyLogin); _local1.session = this; var _local2 = _local1; _local2.facebook_internal::initialize(); post(_local1); } public function set secret(_arg1:String):void{ } public function login(_arg1:Boolean):void{ } public function set session_key(_arg1:String):void{ _session_key = _arg1; } } }//package com.facebook.session
Section 331
//WebSession (com.facebook.session.WebSession) package com.facebook.session { import com.facebook.net.*; import flash.events.*; import com.facebook.delegates.*; import com.facebook.events.*; import com.facebook.*; public class WebSession extends EventDispatcher implements IFacebookSession { protected var _api_key:String; protected var _api_version:String;// = "1.0" facebook_internal var _uid:String; protected var _is_connected:Boolean;// = false public var login_url:String;// = "http://www.facebook.com/login.php" protected var _secret:String; protected var _rest_url:String;// = "http://api.facebook.com/restserver.php" protected var _expires:Date; protected var _session_key:String; public static const VIDEO_URL:String = "http://api-video.facebook.com/restserver.php"; public static const REST_URL:String = "http://api.facebook.com/restserver.php"; public function WebSession(_arg1:String, _arg2:String, _arg3:String=null){ _api_version = "1.0"; _is_connected = false; _rest_url = REST_URL; login_url = "http://www.facebook.com/login.php"; super(); this._api_key = _arg1; this._session_key = _arg3; this.secret = _arg2; } public function get rest_url():String{ return (_rest_url); } public function set rest_url(_arg1:String):void{ _rest_url = _arg1; } public function get waiting_for_login():Boolean{ return (false); } public function post(_arg1:FacebookCall):IFacebookCallDelegate{ rest_url = REST_URL; if ((_arg1 is IUploadPhoto)){ return (new WebImageUploadDelegate(_arg1, this)); }; if ((_arg1 is IUploadVideo)){ rest_url = VIDEO_URL; return (new VideoUploadDelegate(_arg1, this)); }; return (new WebDelegate(_arg1, this)); } public function get secret():String{ return (_secret); } public function get api_version():String{ return (this._api_version); } public function get is_connected():Boolean{ return (_is_connected); } public function get session_key():String{ return (_session_key); } public function get api_key():String{ return (_api_key); } public function get expires():Date{ return (_expires); } public function get uid():String{ return (facebook_internal::_uid); } public function refreshSession():void{ } public function verifySession():void{ if (_session_key){ _is_connected = true; dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, true)); } else { _is_connected = false; dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, false)); }; } public function set secret(_arg1:String):void{ _secret = _arg1; } public function set api_version(_arg1:String):void{ this._api_version = _arg1; } public function login(_arg1:Boolean):void{ } public function set session_key(_arg1:String):void{ _session_key = _arg1; } } }//package com.facebook.session
Section 332
//EmailHashUtil (com.facebook.utils.EmailHashUtil) package com.facebook.utils { import flash.utils.*; import com.adobe.crypto.*; public class EmailHashUtil { protected static const crcTable:Array = createCRCTable(); protected static function CRC32(_arg1:ByteArray, _arg2:uint=0, _arg3:uint=0):uint{ var _local4:uint; var _local5:uint; if (_arg2 >= _arg1.length){ _arg2 = _arg1.length; }; if (_arg3 == 0){ _arg3 = (_arg1.length - _arg2); }; if ((_arg3 + _arg2) > _arg1.length){ _arg3 = (_arg1.length - _arg2); }; _local4 = 4294967295; _local5 = _arg2; while (_local5 < _arg3) { _local4 = (uint(crcTable[((_local4 ^ _arg1[_local5]) & 0xFF)]) ^ (_local4 >>> 8)); _local5++; }; return ((_local4 ^ 4294967295)); } protected static function createCRCTable():Array{ var _local1:Array; var _local2:uint; var _local3:uint; var _local4:uint; _local1 = []; _local3 = 0; while (_local3 < 0x0100) { _local2 = _local3; _local4 = 0; while (_local4 < 8) { if ((_local2 & 1)){ _local2 = (3988292384 ^ (_local2 >>> 1)); } else { _local2 = (_local2 >>> 1); }; _local4++; }; _local1.push(_local2); _local3++; }; return (_local1); } public static function createHash(_arg1:String):String{ var _local2:String; var _local3:ByteArray; var _local4:uint; var _local5:String; _local2 = _arg1.replace(/\s/ig, ""); _local2 = _local2.toLowerCase(); _local3 = new ByteArray(); _local3.writeUTFBytes(_local2); _local4 = CRC32(_local3, 0, _local3.length); _local5 = MD5.hash(_local2); return (((_local4 + "_") + _local5)); } } }//package com.facebook.utils
Section 333
//FacebookArrayCollection (com.facebook.utils.FacebookArrayCollection) package com.facebook.utils { import flash.utils.*; import flash.events.*; public class FacebookArrayCollection extends EventDispatcher { protected var _source:Array; protected var _type:Class; protected var hash:Dictionary; public function FacebookArrayCollection(_arg1:Array=null, _arg2:Class=null){ reset(); _type = _arg2; initilizeSource(_arg1); } public function indexOf(_arg1:Object):int{ return (_source.indexOf(_arg1)); } public function reset():void{ hash = new Dictionary(true); _source = []; } public function findItemByProperty(_arg1:String, _arg2:Object, _arg3:Boolean=false):Object{ var _local4:Object; for (_local4 in hash) { if (((((_arg3) && ((_arg1 in _local4)))) && ((_local4[_arg1] === _arg2)))){ return (_local4); }; if (((((!(_arg3)) && ((_arg1 in _local4)))) && ((_local4[_arg1] == _arg2)))){ return (_local4); }; }; return (null); } public function get source():Array{ return (_source); } public function toArray():Array{ var _local1:Array; var _local2:uint; var _local3:uint; _local1 = []; _local2 = length; _local3 = 0; while (_local3 < _local2) { _local1.push(getItemAt(_local3)); _local3++; }; return (_local1); } public function contains(_arg1:Object):Boolean{ return ((hash[_arg1] === true)); } protected function verifyIndex(_arg1:uint):void{ if (_source.length < _arg1){ throw (new RangeError((("Index: " + _arg1) + ", is out of range."))); }; } public function removeItemAt(_arg1:uint):void{ var _local2:Object; verifyIndex(_arg1); _local2 = _source[_arg1]; delete hash[_local2]; _source.splice(_arg1, 1); } public function addItem(_arg1:Object):void{ addItemAt(_arg1, length); } public function get length():int{ return (_source.length); } public function addItemAt(_arg1:Object, _arg2:uint):void{ if (hash[_arg1] != null){ throw (new Error("Item already exists.")); }; if (((!((_type === null))) && (!((_arg1 is _type))))){ throw (new TypeError((("This collection requires " + _type) + " as the type."))); }; hash[_arg1] = true; _source.splice(_arg2, 0, _arg1); } public function getItemAt(_arg1:uint):Object{ verifyIndex(_arg1); return (_source[_arg1]); } override public function toString():String{ return (_source.join(", ")); } public function get type():Class{ return (_type); } protected function initilizeSource(_arg1:Array):void{ var _local2:uint; var _local3:uint; _source = []; if (_arg1 == null){ return; }; _local2 = _arg1.length; _local3 = 0; while (_local3 < _local2) { addItem(_arg1[_local3]); _local3++; }; } } }//package com.facebook.utils
Section 334
//FacebookConnectUtil (com.facebook.utils.FacebookConnectUtil) package com.facebook.utils { import flash.display.*; import com.facebook.net.*; import com.facebook.data.*; import com.facebook.errors.*; import flash.events.*; import com.facebook.*; import flash.external.*; public class FacebookConnectUtil extends EventDispatcher { protected var _loaderInfo:LoaderInfo; protected static var externalInterfaceCallId:Number = 0; protected static var externalInterfaceCalls:Object = {}; protected static var hasCallback:Boolean = false; public function FacebookConnectUtil(_arg1:LoaderInfo){ if (hasCallback == false){ ExternalInterface.addCallback("handleConnectCallback", handleConnectCallback); hasCallback = true; }; _loaderInfo = _arg1; } public function getLoggedInUser():String{ return (ExternalInterface.call("FB.Connect.get_loggedInUser")); } public function callMethod(_arg1:String, ... _args):FacebookCall{ var _local3:String; var _local4:String; var _local5:FacebookCall; _local3 = ("bridgeFacebookCall_" + externalInterfaceCallId); _local4 = (((((((((((((((("function " + _local3) + "() { ") + "FB.Connect.") + _arg1) + "(") + JavascriptRequestHelper.formatParams(_args)) + ", ") + "function(result, exception) {") + "document.") + _loaderInfo.parameters.as_swf_name) + ".handleConnectCallback(result, exception, ") + externalInterfaceCallId) + ")") + "}") + ");") + "}"); ExternalInterface.call(_local4); _local5 = new FacebookCall(_arg1); externalInterfaceCalls[externalInterfaceCallId] = _local5; return (_local5); } protected static function handleConnectCallback(_arg1:Object, _arg2:Object, _arg3:String):void{ var _local4:FacebookCall; var _local5:FacebookData; var _local6:FacebookError; _local4 = externalInterfaceCalls[_arg3]; if (_arg1){ _local5 = new FacebookData(); _local5.rawResult = (_arg1 as String); var _local7 = _local4; _local7.facebook_internal::handleResult(_local5); } else { _local6 = new FacebookError(); _local6.rawResult = (_arg2 as String); _local7 = _local4; _local7.facebook_internal::handleError(_local6); }; delete externalInterfaceCalls[_arg3]; } } }//package com.facebook.utils
Section 335
//FacebookDataUtils (com.facebook.utils.FacebookDataUtils) package com.facebook.utils { import com.adobe.serialization.json.*; public class FacebookDataUtils { public static function toJSONValuesArray(_arg1:Array):String{ var _local2:Array; var _local3:Number; var _local4:Number; if (_arg1 == null){ return (null); }; _local2 = []; _local3 = _arg1.length; _local4 = 0; while (_local4 < _local3) { _local2.push(JSON.encode(_arg1[_local4])); _local4++; }; return (_local2.join(",")); } public static function formatDate(_arg1:String):Date{ var _local2:Date; var _local3:Array; var _local4:Array; var _local5:Array; if ((((_arg1 == "")) || ((_arg1 == null)))){ return (null); }; _local2 = new Date(); _local3 = _arg1.split(" "); if (_local3.length == 2){ _local4 = _local3[0].split("-"); _local5 = _local3[1].split(":"); _local2.setFullYear(_local4[0]); _local2.setMonth((_local4[1] - 1)); _local2.setDate(_local4[2]); _local2.setHours(_local5[0]); _local2.setMinutes(_local5[1]); _local2.setSeconds(_local5[2]); } else { _local2.setTime((parseInt(_arg1) * 1000)); }; return (_local2); } public static function facebookCollectionToJSONArray(_arg1:FacebookArrayCollection):String{ if (_arg1 == null){ return (null); }; return (JSON.encode(_arg1.toArray())); } public static function toDateString(_arg1:Date):String{ if (_arg1 == null){ return (null); }; _arg1.setDate((_arg1.date + 1)); return (((_arg1 == null)) ? null : _arg1.getTime().toString().slice(0, 10)); } public static function supplantString(_arg1:String, _arg2:Object):String{ var _local3:String; var _local4:String; _local3 = _arg1; for (_local4 in _arg2) { _local3 = _local3.replace(new RegExp((("\\{" + _local4) + "\\}"), "g"), _arg2[_local4]); }; return (_local3); } public static function toArrayString(_arg1:Array):String{ return (((_arg1 == null)) ? null : _arg1.join(",")); } } }//package com.facebook.utils
Section 336
//FacebookSessionUtil (com.facebook.utils.FacebookSessionUtil) package com.facebook.utils { import flash.display.*; import flash.net.*; import flash.events.*; import com.facebook.session.*; import com.facebook.events.*; import com.facebook.*; import flash.system.*; public class FacebookSessionUtil extends EventDispatcher { public var facebook:Facebook; protected var loaderInfo:LoaderInfo; protected var secret:String; protected var _activeSession:IFacebookSession; protected var session_key:String; protected var api_key:String; public function FacebookSessionUtil(_arg1:String, _arg2:String, _arg3:LoaderInfo){ var _local4:SharedObject; var _local5:Object; super(); this.secret = ((_arg2 == null)) ? _arg3.parameters.fb_sig_ss : _arg2; this.api_key = _arg1; this.loaderInfo = _arg3; _local4 = getStoredSession(); if (_local4.data.session_key){ session_key = _local4.data.session_key; }; _local5 = ((_arg3)!=null) ? _arg3.parameters : {}; if (_local5.fb_sig_session_key != null){ session_key = _local5.fb_sig_session_key; }; if ((((_arg3.url.slice(0, 5) == "file:")) || ((Capabilities.playerType == "Desktop")))){ _activeSession = new DesktopSession(_arg1, this.secret); } else { if (((((_local5.fb_sig_ss) && (_local5.fb_sig_api_key))) && (_local5.fb_sig_session_key))){ _activeSession = new WebSession(_local5.fb_sig_api_key, _local5.fb_sig_ss, _local5.fb_sig_session_key); (_activeSession as WebSession).facebook_internal::_uid = _local5.fb_sig_user; } else { if (_local5.as_app_name){ _activeSession = new JSSession(_arg1, _local5.as_app_name); } else { _activeSession = new DesktopSession(_arg1, _arg2); }; }; }; _activeSession.session_key = session_key; _activeSession.addEventListener(FacebookEvent.VERIFYING_SESSION, onVerifyingSession); facebook = new Facebook(); facebook.addEventListener(FacebookEvent.WAITING_FOR_LOGIN, handleWaitingForLogin); facebook.addEventListener(FacebookEvent.CONNECT, onFacebookReady); facebook.startSession(_activeSession); } protected function handleWaitingForLogin(_arg1:FacebookEvent):void{ dispatchEvent(_arg1); } public function onVerifyingSession(_arg1:FacebookEvent):void{ dispatchEvent(_arg1); } protected function onVerifyLogin(_arg1:FacebookEvent):void{ _activeSession.removeEventListener(FacebookEvent.CONNECT, onVerifyLogin); if (_arg1.success){ onFacebookReady(null); dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, true)); } else { dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, false)); }; } public function logout():void{ getStoredSession().clear(); getStoredSession().flush(); facebook.logout(); } public function verifySession():void{ _activeSession.verifySession(); } protected function onFacebookReady(_arg1:FacebookEvent):void{ var _local2:SharedObject; if (facebook.session_key){ _local2 = getStoredSession(); _local2.data.session_key = facebook.session_key; _local2.data.stored_secret = facebook.secret; _local2.flush(3000); }; if (_arg1){ dispatchEvent(_arg1); }; } public function login(_arg1:Boolean=true):void{ facebook.login(_arg1); } protected function onWaitingForLogin(_arg1:FacebookEvent):void{ dispatchEvent(_arg1); } public function get activeSession():IFacebookSession{ return (_activeSession); } public function validateLogin():void{ facebook.refreshSession(); } protected function getStoredSession():SharedObject{ return (SharedObject.getLocal((api_key + "_stored_session"))); } } }//package com.facebook.utils
Section 337
//FacebookStreamXMLParser (com.facebook.utils.FacebookStreamXMLParser) package com.facebook.utils { import com.facebook.data.stream.*; public class FacebookStreamXMLParser { public static function createCommentsArray(_arg1:XMLList, _arg2:Namespace):Array{ var _local3:Array; var _local4:uint; var _local5:uint; var _local6:XML; var _local7:PostCommentData; _local3 = []; _local4 = _arg1.length(); _local5 = 0; while (_local5 < _local4) { _local6 = _arg1[_local5]; _local7 = new PostCommentData(); _local7.fromid = FacebookXMLParserUtils.toStringValue(_local6._arg2::fromid[0]); _local7.id = FacebookXMLParserUtils.toStringValue(_local6._arg2::id[0]); _local7.text = FacebookXMLParserUtils.toStringValue(_local6._arg2::text[0]); _local7.time = FacebookXMLParserUtils.toDate(_local6._arg2::time[0]); _local3.push(_local7); _local5++; }; return (_local3); } protected static function createMediaArray(_arg1:XML, _arg2:Namespace):Array{ var _local3:Array; var _local4:XMLList; var _local5:uint; var _local6:uint; var _local7:XML; var _local8:StreamMediaData; if (_arg1 == null){ return (null); }; _local3 = []; _local4 = _arg1.children(); _local5 = _local4.length(); _local6 = 0; while (_local6 < _local5) { _local7 = _local4[_local6]; _local8 = new StreamMediaData(); _local8.type = FacebookXMLParserUtils.toStringValue(_local7._arg2::type[0]); _local8.alt = FacebookXMLParserUtils.toStringValue(_local7._arg2::alt[0]); _local8.href = FacebookXMLParserUtils.toStringValue(_local7._arg2::href[0]); _local8.src = FacebookXMLParserUtils.toStringValue(_local7._arg2::src[0]); _local8.video = createVideoMedia(_local7._arg2::video[0], _arg2); _local8.photo = createPhotoMedia(_local7._arg2::photo[0], _arg2); _local8.flash = createFlashMedia(_local7._arg2::swf[0], _arg2); _local8.music = createMusicMedia(_local7._arg2::music[0], _arg2); _local3.push(_local8); _local6++; }; return (_local3); } public static function createStreamFilterCollection(_arg1:XML, _arg2:Namespace):GetFiltersData{ var _local3:GetFiltersData; var _local4:StreamFilterCollection; var _local5:XMLList; var _local6:uint; var _local7:uint; var _local8:XML; var _local9:StreamFilterData; _local3 = new GetFiltersData(); _local4 = new StreamFilterCollection(); _local5 = _arg1.._arg2::stream_filter; _local6 = _local5.length(); _local7 = 0; while (_local7 < _local6) { _local8 = _local5[_local7]; _local9 = new StreamFilterData(); _local9.filter_key = FacebookXMLParserUtils.toStringValue(_local8._arg2::filter_key[0]); _local9.icon_url = FacebookXMLParserUtils.toStringValue(_local8._arg2::icon_url[0]); _local9.is_visible = FacebookXMLParserUtils.toBoolean(_local8._arg2::is_visible[0]); _local9.name = FacebookXMLParserUtils.toStringValue(_local8._arg2::name[0]); _local9.rank = FacebookXMLParserUtils.toNumber(_local8._arg2::rank[0]); _local9.type = FacebookXMLParserUtils.toStringValue(_local8._arg2::type[0]); _local9.uid = FacebookXMLParserUtils.toStringValue(_local8._arg2::uid[0]); _local9.value = FacebookXMLParserUtils.toStringValue(_local8._arg2::value[0]); _local4.addItem(_local9); _local7++; }; _local3.filters = _local4; return (_local3); } protected static function createVideoMedia(_arg1:XML, _arg2:Namespace):VideoMedia{ var _local3:VideoMedia; if (_arg1 == null){ return (null); }; _local3 = new VideoMedia(); _local3.display_url = FacebookXMLParserUtils.toStringValue(_arg1._arg2::display_url[0]); _local3.owner = FacebookXMLParserUtils.toStringValue(_arg1._arg2::owner[0]); _local3.permalink = FacebookXMLParserUtils.toStringValue(_arg1._arg2::permalink[0]); _local3.source_url = FacebookXMLParserUtils.toStringValue(_arg1._arg2::source_url[0]); _local3.preview_img = FacebookXMLParserUtils.toStringValue(_arg1._arg2::preview_img[0]); return (_local3); } protected static function createFlashMedia(_arg1:XML, _arg2:Namespace):FlashMedia{ var _local3:FlashMedia; if (_arg1 == null){ return (null); }; _local3 = new FlashMedia(); _local3.source_url = FacebookXMLParserUtils.toStringValue(_arg1._arg2::source_url[0]); _local3.preview_img = FacebookXMLParserUtils.toStringValue(_arg1._arg2::preview_img[0]); return (_local3); } public static function createGetCommentsData(_arg1:XML, _arg2:Namespace):GetCommentsData{ var _local3:XMLList; var _local4:GetCommentsData; _local3 = _arg1.._arg2::comment; _local4 = new GetCommentsData(); _local4.comments = createCommentsArray(_local3, _arg2); return (_local4); } protected static function createActionLinksArray(_arg1:XML, _arg2:Namespace):Array{ var _local3:Array; var _local4:XMLList; var _local5:uint; var _local6:uint; var _local7:XML; var _local8:ActionLinkData; if (_arg1 == null){ return (null); }; _local3 = []; _local4 = _arg1.children(); _local5 = _local4.length(); _local6 = 0; while (_local6 < _local5) { _local7 = _local4[_local6]; _local8 = new ActionLinkData(); _local8.text = FacebookXMLParserUtils.toStringValue(_local7._arg2::text[0]); _local8.href = FacebookXMLParserUtils.toStringValue(_local7._arg2::href[0]); _local3.push(_local8); _local6++; }; return (_local3); } protected static function createMusicMedia(_arg1:XML, _arg2:Namespace):MusicMedia{ var _local3:MusicMedia; if (_arg1 == null){ return (null); }; _local3 = new MusicMedia(); _local3.source_url = FacebookXMLParserUtils.toStringValue(_arg1._arg2::source_url[0]); _local3.artist = FacebookXMLParserUtils.toStringValue(_arg1._arg2::artist[0]); _local3.title = FacebookXMLParserUtils.toStringValue(_arg1._arg2::title[0]); return (_local3); } public static function createStream(_arg1:XML, _arg2:Namespace):GetStreamData{ var _local3:GetStreamData; var _local4:StreamStoryCollection; var _local5:ProfileCollection; var _local6:uint; var _local7:uint; var _local8:XMLList; var _local9:XMLList; var _local10:XML; var _local11:StreamStoryData; var _local12:XML; var _local13:AttachmentData; var _local14:LikesData; var _local15:XML; var _local16:XML; var _local17:ProfileData; var _local18:XML; _local3 = new GetStreamData(); _local4 = new StreamStoryCollection(); _local5 = new ProfileCollection(); _local3.stories = _local4; _local3.profiles = _local5; _local8 = _arg1._arg2::posts.children(); _local6 = _local8.length(); _local7 = 0; while (_local7 < _local6) { _local10 = _local8[_local7]; _local11 = new StreamStoryData(); _local11.sourceXML = _local10; _local12 = _local10._arg2::attachment[0]; _local13 = new AttachmentData(); _local13.name = FacebookXMLParserUtils.toStringValue(_local12._arg2::name[0]); _local13.text = FacebookXMLParserUtils.toStringValue(_local12._arg2::text[0]); _local13.body = FacebookXMLParserUtils.toStringValue(_local12._arg2::body[0]); _local13.icon = FacebookXMLParserUtils.toStringValue(_local12._arg2::icon[0]); _local13.label = FacebookXMLParserUtils.toStringValue(_local12._arg2::label[0]); _local13.media = createMediaArray(_local12._arg2::media[0], _arg2); _local13.title = FacebookXMLParserUtils.toStringValue(_local12._arg2::title[0]); _local13.href = FacebookXMLParserUtils.toStringValue(_local12._arg2::href[0]); _local13.caption = FacebookXMLParserUtils.toStringValue(_local12._arg2::caption[0]); _local13.description = FacebookXMLParserUtils.toStringValue(_local12._arg2::description[0]); _local13.properties = FacebookXMLParserUtils.xmlListToObjectArray(_local12.._arg2::stream_property); _local11.attachment = _local13; _local11.actor_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::actor_id[0]); _local11.comments = createComments(_local10._arg2::comments[0], _arg2); _local14 = new LikesData(); _local15 = _local10._arg2::likes[0]; _local14.can_like = FacebookXMLParserUtils.toBoolean(_local15._arg2::can_like[0]); _local14.user_likes = FacebookXMLParserUtils.toBoolean(_local15._arg2::user_likes[0]); _local14.count = FacebookXMLParserUtils.toNumber(_local15._arg2::count[0]); _local14.friends = FacebookXMLParserUtils.toUIDArray(_local15._arg2::friends[0]); _local14.sample = FacebookXMLParserUtils.toUIDArray(_local15._arg2::sample[0]); _local14.href = FacebookXMLParserUtils.toStringValue(_local15._arg2::href[0]); _local11.likes = _local14; _local11.attribution = FacebookXMLParserUtils.toStringValue(_local10._arg2::attribution[0]); _local11.app_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::app_id[0]); _local11.metadata = FacebookXMLParserUtils.nodeToObject(_local10._arg2::metadata); _local11.message = FacebookXMLParserUtils.toStringValue(_local10._arg2::message[0]); _local11.source_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::source_id[0]); _local11.target_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::target_id[0]); _local11.post_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::post_id[0]); _local11.updated_time = FacebookXMLParserUtils.toDate(_local10._arg2::updated_time[0]); _local11.created_time = FacebookXMLParserUtils.toDate(_local10._arg2::created_time[0]); _local11.type = FacebookXMLParserUtils.toNumber(_local10._arg2::type[0]); _local11.viewer_id = FacebookXMLParserUtils.toStringValue(_local10._arg2::viewer_id[0]); _local16 = _local10._arg2::privacy[0]; _local11.privacy = FacebookXMLParserUtils.toStringValue(_local16._arg2::value[0]); _local11.filter_key = FacebookXMLParserUtils.toStringValue(_local10._arg2::filter_key[0]); _local11.permalink = FacebookXMLParserUtils.toStringValue(_local10._arg2::permalink[0]); _local11.is_hidden = FacebookXMLParserUtils.toBoolean(_local10._arg2::is_hidden[0]); _local11.action_links = createActionLinksArray(_local10._arg2::action_links[0], _arg2); _local4.addItem(_local11); _local7++; }; _local9 = _arg1._arg2::profiles.children(); _local6 = _local9.length(); _local7 = 0; while (_local7 < _local6) { _local17 = new ProfileData(); _local18 = _local9[_local7]; _local17.id = FacebookXMLParserUtils.toStringValue(_local18._arg2::id[0]); _local17.name = FacebookXMLParserUtils.toStringValue(_local18._arg2::name[0]); _local17.pic_square = FacebookXMLParserUtils.toStringValue(_local18._arg2::pic_square[0]); _local17.url = FacebookXMLParserUtils.toStringValue(_local18._arg2::url[0]); _local5.addItem(_local17); _local7++; }; _local3.albums = FacebookXMLParserUtils.createAlbumCollection(_arg1._arg2::albums[0], _arg2); return (_local3); } protected static function createPhotoMedia(_arg1:XML, _arg2:Namespace):PhotoMedia{ var _local3:PhotoMedia; if (_arg1 == null){ return (null); }; _local3 = new PhotoMedia(); _local3.aid = FacebookXMLParserUtils.toStringValue(_arg1._arg2::aid[0]); _local3.index = FacebookXMLParserUtils.toNumber(_arg1._arg2::index[0]); _local3.owner = FacebookXMLParserUtils.toStringValue(_arg1._arg2::owner[0]); _local3.pid = FacebookXMLParserUtils.toStringValue(_arg1._arg2::pid[0]); return (_local3); } protected static function createComments(_arg1:XML, _arg2:Namespace):CommentsData{ var _local3:CommentsData; var _local4:XMLList; _local3 = new CommentsData(); _local3.can_remove = FacebookXMLParserUtils.toBoolean(_arg1._arg2::can_remove[0]); _local3.can_post = FacebookXMLParserUtils.toBoolean(_arg1._arg2::can_post[0]); _local3.count = FacebookXMLParserUtils.toNumber(_arg1._arg2::count[0]); _local4 = _arg1._arg2::comment_list.children(); _local3.posts = createCommentsArray(_local4, _arg2); return (_local3); } } }//package com.facebook.utils
Section 338
//FacebookUserXMLParser (com.facebook.utils.FacebookUserXMLParser) package com.facebook.utils { import com.facebook.data.users.*; import com.facebook.data.*; public class FacebookUserXMLParser { protected static function parseWorkHistory(_arg1:XML, _arg2:Namespace):Array{ var _local3:Array; var _local4:XMLList; var _local5:Object; var _local6:FacebookWorkInfo; _local3 = []; _local4 = _arg1.children(); for each (_local5 in _local4) { _local6 = new FacebookWorkInfo(); _local6.location = FacebookXMLParserUtils.createLocation(_local5._arg2::location[0], _arg2); _local6.company_name = String(_local5._arg2::company_name); _local6.description = String(_local5._arg2::description); _local6.position = String(_local5._arg2::position); _local6.start_date = FacebookDataUtils.formatDate(_local5._arg2::start_date); _local6.end_date = FacebookDataUtils.formatDate(_local5._arg2::end_date); _local3.push(_local6); }; return (_local3); } protected static function createStatus(_arg1:XML, _arg2:Namespace):StatusData{ var _local3:StatusData; _local3 = new StatusData(); _local3.message = String(_arg1._arg2::message); _local3.time = FacebookDataUtils.formatDate(String(_arg1._arg2::time)); return (_local3); } protected static function parseEducationHistory(_arg1:XML, _arg2:Namespace):Array{ var _local3:Array; var _local4:XMLList; var _local5:Object; var _local6:FacebookEducationInfo; var _local7:XML; _local3 = []; _local4 = _arg1.children(); for each (_local5 in _local4) { _local6 = new FacebookEducationInfo(); _local6.name = String(_local5._arg2::name); _local6.year = String(_local5._arg2::year); _local6.degree = String(_local5._arg2::degree); _local6.concentrations = []; for each (_local7 in _local5.concentration) { _local6.concentrations.push(_local7); }; _local3.push(_local6); }; return (_local3); } public static function createFacebookUser(_arg1:XML, _arg2:Namespace):FacebookUser{ var _local3:FacebookUser; var _local4:XMLList; var _local5:uint; var _local6:XML; var _local7:String; var _local8:uint; _local3 = new FacebookUser(); _local4 = _arg1.children(); _local5 = _local4.length(); _local8 = 0; while (_local8 < _local5) { _local6 = _local4[_local8]; _local7 = _local6.localName().toString(); switch (_local7){ case "status": _local3[_local7] = createStatus(_local6, _arg2); break; case "affiliations": _local3[_local7] = createAffiliations(_local6.children(), _arg2); break; case "hometown_location": case "current_location": _local3[_local7] = FacebookXMLParserUtils.createLocation(_local6, _arg2); break; case "profile_update_time": _local3[_local7] = FacebookDataUtils.formatDate(_local6.toString()); break; case "hs_info": _local3.hs1_id = parseInt(_local6._arg2::hs1_id); _local3.hs1_name = String(_local6._arg2::hs1_name); _local3.hs2_id = parseInt(_local6._arg2::hs2_id); _local3.hs2_name = String(_local6._arg2::hs2_name); _local3.grad_year = String(_local6._arg2::grad_year); break; case "education_history": _local3[_local7] = parseEducationHistory(_local6, _arg2); break; case "work_history": _local3[_local7] = parseWorkHistory(_local6, _arg2); break; case "timezone": case "notes_count": case "wall_count": _local3[_local7] = Number(_local6.toString()); break; case "has_added_app": case "is_app_user": _local3[_local7] = FacebookXMLParserUtils.toBoolean(_local6); break; case "meeting_sex": case "meeting_for": case "email_hashes": _local3[_local7] = toArray(_local6, _arg2); break; default: if ((_local7 in _local3)){ _local3[_local7] = String(_local6); }; }; _local8++; }; return (_local3); } protected static function toArray(_arg1:XML, _arg2:Namespace):Array{ var _local3:Array; var _local4:XMLList; var _local5:uint; var _local6:uint; _local3 = []; _local4 = _arg1.children(); _local5 = _local4.length(); _local6 = 0; while (_local6 < _local5) { _local3.push(_local4[_local6].toString()); _local6++; }; return (_local3); } protected static function createAffiliations(_arg1:XMLList, _arg2:Namespace):Array{ var _local3:Array; var _local4:*; var _local5:FacebookNetwork; _local3 = []; for each (_local4 in _arg1) { _local5 = new FacebookNetwork(); _local5.nid = parseInt(_local4._arg2::nid); _local5.name = String(_local4._arg2::name); _local5.type = String(_local4._arg2::type); _local5.status = String(_local4._arg2::status); _local5.year = String(_local4._arg2::year); _local3.push(_local5); }; return (_local3); } } }//package com.facebook.utils
Section 339
//FacebookXMLParserUtils (com.facebook.utils.FacebookXMLParserUtils) package com.facebook.utils { import com.facebook.data.*; import flash.net.*; import com.facebook.data.photos.*; public class FacebookXMLParserUtils { public static function createAlbumCollection(_arg1:XML, _arg2:Namespace):AlbumCollection{ var _local3:AlbumCollection; var _local4:*; var _local5:AlbumData; _local3 = new AlbumCollection(); for each (_local4 in _arg1.._arg2::album) { _local5 = new AlbumData(); _local5.aid = FacebookXMLParserUtils.toStringValue(_local4._arg2::aid[0]); _local5.cover_pid = FacebookXMLParserUtils.toStringValue(_local4._arg2::cover_pid[0]); _local5.owner = _local4._arg2::owner; _local5.name = _local4._arg2::name; _local5.created = FacebookXMLParserUtils.toDate(_local4._arg2::created); _local5.modified = FacebookXMLParserUtils.toDate(_local4._arg2::modified); _local5.description = _local4._arg2::description; _local5.location = _local4._arg2::location; _local5.link = _local4._arg2::link; _local5.size = _local4._arg2::size; _local5.visible = _local4._arg2::visible; _local5.modified_major = FacebookXMLParserUtils.toDate(_local4._arg2::modified_major); _local5.edit_link = _local4._arg2::edit_link; _local5.type = _local4._arg2::type; _local3.addAlbum(_local5); }; return (_local3); } public static function toNumber(_arg1:XML):Number{ if (_arg1 == null){ return (NaN); }; return (Number(_arg1.toString())); } public static function toStringValue(_arg1:XML):String{ if (_arg1 == null){ return (null); }; return (_arg1.toString()); } public static function toDate(_arg1:String):Date{ var _local2:String; var _local3:Date; if (_arg1 == null){ return (null); }; _local2 = _arg1; while (_local2.length < 13) { _local2 = (_local2 + "0"); }; _local3 = new Date(Number(_local2)); return (_local3); } public static function xmlListToObjectArray(_arg1:XMLList):Array{ var _local2:Array; var _local3:uint; var _local4:uint; _local2 = []; if (_arg1 == null){ return (_local2); }; _local3 = _arg1.length(); _local4 = 0; while (_local4 < _local3) { _local2.push(xmlToObject(_arg1[_local4])); _local4++; }; return (_local2); } public static function toUIDArray(_arg1:XML):Array{ var _local2:Array; var _local3:XMLList; var _local4:uint; var _local5:uint; _local2 = []; if (_arg1 == null){ return (_local2); }; _local3 = _arg1.children(); _local4 = _local3.length(); _local5 = 0; while (_local5 < _local4) { _local2.push(toNumber(_local3[_local5])); _local5++; }; return (_local2); } public static function toBoolean(_arg1:XML):Boolean{ if (_arg1 == null){ return (false); }; return ((_arg1.toString() == "1")); } public static function createLocation(_arg1:XML, _arg2:Namespace):FacebookLocation{ var _local3:FacebookLocation; _local3 = new FacebookLocation(); if (_arg1 == null){ return (_local3); }; _local3.city = String(_arg1._arg2::city); _local3.state = String(_arg1._arg2::state); _local3.country = String(_arg1._arg2::country); _local3.zip = String(_arg1._arg2::zip); _local3.street = String(_arg1._arg2::street); return (_local3); } public static function xmlToObject(_arg1:XML):Object{ var _local2:Object; var _local3:XMLList; var _local4:uint; var _local5:uint; var _local6:XML; _local2 = {}; _local3 = _arg1.children(); _local4 = _local3.length(); _local5 = 0; while (_local5 < _local4) { _local6 = _local3[_local5]; _local2[_local6.localName()] = _local6.toString(); _local5++; }; return (_local2); } public static function xmlToUrlVariables(_arg1:XMLList):URLVariables{ var _local2:URLVariables; var _local3:XML; _local2 = new URLVariables(); for each (_local3 in _arg1) { _local2[_local3.key.valueOf()] = _local3.value.valueOf(); }; return (_local2); } public static function nodeToObject(_arg1:XMLList):Object{ var _local2:Object; var _local3:XML; _local2 = {}; for each (_local3 in _arg1) { _local2[_local3.key.valueOf()] = _local3.value.valueOf(); }; return (_local2); } public static function toArray(_arg1:XML):Array{ if (_arg1 == null){ return (null); }; return (_arg1.toString().split(",")); } } }//package com.facebook.utils
Section 340
//FBJSBridgeUtil (com.facebook.utils.FBJSBridgeUtil) package com.facebook.utils { import com.facebook.data.*; import flash.net.*; import flash.events.*; import com.facebook.events.*; public class FBJSBridgeUtil extends EventDispatcher { public var fb_fbjs_connection:String; public var fb_local_connection:String; protected var _params:Array; protected var _methodName:String; public var _api_key:String; protected static var receiveConnection:LocalConnection; protected static var connection:LocalConnection; public function FBJSBridgeUtil(_arg1:String, _arg2:String, _arg3:String){ var api_key = _arg1; var fb_local_connection = _arg2; var fb_fbjs_connection = _arg3; super(); this._api_key = api_key; this.fb_local_connection = fb_local_connection; this.fb_fbjs_connection = fb_fbjs_connection; if (connection == null){ connection = new LocalConnection(); connection.allowInsecureDomain("*"); connection.allowDomain("*"); connection.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onSendError, false, 0, true); connection.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onSendError, false, 0, true); connection.addEventListener(StatusEvent.STATUS, onSendStatus, false, 0, true); }; if (receiveConnection == null){ receiveConnection = new LocalConnection(); receiveConnection.allowInsecureDomain("apps.facebook.com", "apps.*.facebook.com"); receiveConnection.allowDomain("apps.facebook.com", "apps.*.facebook.com"); receiveConnection.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onReceiveError, false, 0, true); receiveConnection.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onReceiveError, false, 0, true); receiveConnection.addEventListener(StatusEvent.STATUS, onReceiveStatus, false, 0, true); receiveConnection.client = {asFunction:asFunction}; try { receiveConnection.connect(fb_fbjs_connection); } catch(e) { }; }; } protected function onSendError(_arg1:ErrorEvent):void{ dispatchEvent(_arg1); } protected function onReceiveStatus(_arg1:StatusEvent):void{ dispatchEvent(_arg1); } protected function onSendStatus(_arg1:StatusEvent):void{ dispatchEvent(_arg1); } protected function onReceiveError(_arg1:ErrorEvent):void{ dispatchEvent(_arg1); } public function call(_arg1:String, ... _args):void{ _methodName = _arg1; _params = _args; execute(); } protected function execute():void{ connection.send(fb_local_connection, "callFBJS", _methodName, _params); } public function close():void{ try { connection.close(); } catch(e) { }; try { receiveConnection.close(); } catch(e) { }; } protected function asFunction(... _args):void{ var _local2:FBJSData; _local2 = new FBJSData(); _local2.results = _args; dispatchEvent(new FacebookEvent(FacebookEvent.COMPLETE, false, false, true, _local2)); } } }//package com.facebook.utils
Section 341
//IFacebookResultParser (com.facebook.utils.IFacebookResultParser) package com.facebook.utils { import com.facebook.data.*; import com.facebook.errors.*; public interface IFacebookResultParser { function parse(_arg1:String, _arg2:String):FacebookData; function validateFacebookResponce(_arg1:String):FacebookError; } }//package com.facebook.utils
Section 342
//JavascriptRequestHelper (com.facebook.utils.JavascriptRequestHelper) package com.facebook.utils { import flash.utils.*; import flash.net.*; public class JavascriptRequestHelper { public static function objectToString(_arg1:Object):String{ var _local2:Array; var _local3:String; _local2 = []; for (_local3 in _arg1) { _local2.push((((_local3 + ": ") + quote(_arg1[_local3])) + "")); }; return ((("{" + _local2.join(", ")) + " }")); } public static function quote(_arg1:String):String{ var _local2:RegExp; _local2 = /[\\"\r\n]/g; return ((("\"" + _arg1.replace(_local2, _quote)) + "\"")); } public static function formatParams(_arg1:Array):String{ var _local2:Array; var _local3:uint; var _local4:uint; var _local5:Object; var _local6:String; _local2 = []; _local3 = _arg1.length; _local4 = 0; while (_local4 < _local3) { _local5 = _arg1[_local4]; _local6 = getQualifiedClassName(_local5); switch (_local6){ case "Array": _local5 = (("[" + _local5.join(", ")) + "]"); break; case "Object": _local5 = objectToString(_local5); break; case "String": default: _local5 = (("\"" + _local5) + "\""); break; }; _local2.push(_local5); _local4++; }; return (_local2.join(", ")); } protected static function _quote(_arg1:String, ... _args):String{ switch (_arg1){ case "\\": return ("\\\\"); case "\r": return ("\\r"); case "\n": return ("\\n"); case "\"": return ("\\\""); }; return (null); } public static function formatURLVariables(_arg1:URLVariables):String{ var _local2:Object; var _local3:Boolean; var _local4:Object; var _local5:String; _local2 = {method:true, sig:true, api_key:true, call_id:true}; _local3 = false; _local4 = {}; for (_local5 in _arg1) { if (_local2[_local5]){ } else { _local3 = true; _local4[_local5] = _arg1[_local5]; }; }; return ((_local3) ? objectToString(_local4) : "null"); } } }//package com.facebook.utils
Section 343
//PlayerUtils (com.facebook.utils.PlayerUtils) package com.facebook.utils { import flash.system.*; public class PlayerUtils { protected static var versionObj:Object; public static function get internalBuildNumber():Number{ return (parseVersionString().internalBuildNumber); } public static function get platform():String{ return (parseVersionString().platform); } public static function get buildNumber():Number{ return (parseVersionString().buildNumber); } public static function get minorVersion():Number{ return (parseVersionString().minorVersion); } public static function parseVersionString():Object{ var _local1:String; var _local2:Array; if (versionObj != null){ return (versionObj); }; _local1 = Capabilities.version; versionObj = {}; _local2 = _local1.split(" "); versionObj.platform = _local2[0]; _local2.shift(); _local2 = _local2[0].split(","); versionObj.majorVersion = Number(_local2[0]); versionObj.minorVersion = Number(_local2[1]); versionObj.buildNumber = Number(_local2[2]); versionObj.internalBuildNumber = Number(_local2[3]); return (versionObj); } public static function get majorVersion():Number{ return (parseVersionString().majorVersion); } } }//package com.facebook.utils
Section 344
//PostRequest (com.facebook.utils.PostRequest) package com.facebook.utils { import flash.utils.*; public class PostRequest { protected var postData:ByteArray; protected var _boundary:String;// = "-----" public function PostRequest(){ _boundary = "-----"; super(); createPostData(); } public function getPostData():ByteArray{ postData.position = 0; return (postData); } protected function writeDoubleDash():void{ postData.writeShort(0x2D2D); } public function writeFileData(_arg1:String, _arg2:ByteArray, _arg3:String):void{ var _local4:String; var _local5:Number; writeBoundary(); writeLineBreak(); _local4 = "Content-Disposition: form-data; filename=\""; _local5 = 0; while (_local5 < _local4.length) { postData.writeByte(_local4.charCodeAt(_local5)); _local5++; }; postData.writeUTFBytes(_arg1); writeQuotationMark(); writeLineBreak(); _local4 = _arg3; _local5 = 0; while (_local5 < _local4.length) { postData.writeByte(_local4.charCodeAt(_local5)); _local5++; }; writeLineBreak(); writeLineBreak(); _arg2.position = 0; postData.writeBytes(_arg2, 0, _arg2.length); writeLineBreak(); } public function createPostData():void{ postData = new ByteArray(); postData.endian = Endian.BIG_ENDIAN; } public function writePostData(_arg1:String, _arg2:String):void{ var _local3:String; var _local4:uint; var _local5:Number; writeBoundary(); writeLineBreak(); _local3 = (("Content-Disposition: form-data; name=\"" + _arg1) + "\""); _local4 = _local3.length; _local5 = 0; while (_local5 < _local4) { postData.writeByte(_local3.charCodeAt(_local5)); _local5++; }; writeLineBreak(); writeLineBreak(); postData.writeUTFBytes(_arg2); writeLineBreak(); } protected function writeBoundary():void{ var _local1:Number; writeDoubleDash(); _local1 = 0; while (_local1 < boundary.length) { postData.writeByte(boundary.charCodeAt(_local1)); _local1++; }; } protected function writeLineBreak():void{ postData.writeShort(3338); } public function get boundary():String{ return (_boundary); } public function close():void{ writeBoundary(); writeDoubleDash(); } protected function writeQuotationMark():void{ postData.writeByte(34); } public function set boundary(_arg1:String):void{ _boundary = _arg1; } } }//package com.facebook.utils
Section 345
//ValidationUtils (com.facebook.utils.ValidationUtils) package com.facebook.utils { public class ValidationUtils { public static function validateLength(_arg1:String):Boolean{ var _local2:Boolean; _local2 = ((((_arg1 == null)) || ((_arg1.length >= 0xFF)))) ? false : true; return (_local2); } public static function isDataObjectTypeValid(_arg1:String):Boolean{ var _local2:RegExp; if ((((_arg1 == null)) || ((_arg1.length > 32)))){ return (false); }; _local2 = new RegExp("[^a-z_0-9]", "ig"); return (!(_local2.exec(_arg1))); } } }//package com.facebook.utils
Section 346
//Facebook (com.facebook.Facebook) package com.facebook { import com.facebook.net.*; import flash.net.*; import flash.events.*; import com.facebook.delegates.*; import com.facebook.session.*; import com.facebook.events.*; import com.facebook.commands.auth.*; public class Facebook extends EventDispatcher { public var waiting_for_login:Boolean; public var connectionErrorMessage:String; protected var _currentSession:IFacebookSession; public function Facebook():void{ } public function get api_version():String{ return ((_currentSession) ? this._currentSession.api_version : null); } public function get expires():Date{ return ((_currentSession) ? this._currentSession.expires : new Date()); } public function get uid():String{ return ((_currentSession) ? this._currentSession.uid : null); } public function grantPermission(_arg1:Boolean):void{ var _local2:String; _local2 = ((("http://www.facebook.com/login.php?return_session=" + (_arg1) ? 1 : 0) + "&api_key=") + api_key); navigateToURL(new URLRequest(_local2), "_blank"); } public function refreshSession():void{ _currentSession.refreshSession(); } public function logout():void{ var _local1:ExpireSession; _local1 = new ExpireSession(); _local1.addEventListener(FacebookEvent.COMPLETE, onLoggedOut, false, 0, true); post(_local1); } public function startSession(_arg1:IFacebookSession):void{ _currentSession = _arg1; if (_currentSession.is_connected){ dispatchEvent(new FacebookEvent(FacebookEvent.CONNECT, false, false, true)); } else { _currentSession.addEventListener(FacebookEvent.CONNECT, onSessionConnected); _currentSession.addEventListener(FacebookEvent.WAITING_FOR_LOGIN, onWaitingForLogin); }; } protected function onLoggedOut(_arg1:FacebookEvent):void{ if (_arg1.success == true){ _currentSession.session_key = null; }; dispatchEvent(new FacebookEvent(FacebookEvent.LOGOUT, false, false, _arg1.success, _arg1.data, _arg1.error)); } public function post(_arg1:FacebookCall):FacebookCall{ var _local2:IFacebookCallDelegate; if (_currentSession){ _arg1.session = _currentSession; _arg1.initialize(); _local2 = _currentSession.post(_arg1); _arg1.delegate = _local2; } else { throw (new Error("Cannot post a call; no session has been set.")); }; return (_arg1); } protected function onSessionConnected(_arg1:FacebookEvent):void{ var _local2:IFacebookSession; _local2 = (_arg1.target as IFacebookSession); dispatchEvent(_arg1); } public function grantExtendedPermission(_arg1:String):void{ navigateToURL(new URLRequest(((((("http://www.facebook.com/authorize.php?api_key=" + api_key) + "&v=") + api_version) + "&ext_perm=") + _arg1)), "_blank"); } public function login(_arg1:Boolean):void{ _currentSession.login(_arg1); } protected function onWaitingForLogin(_arg1:FacebookEvent):void{ waiting_for_login = true; dispatchEvent(new FacebookEvent(FacebookEvent.WAITING_FOR_LOGIN)); } public function get secret():String{ return ((_currentSession) ? this._currentSession.secret : null); } public function get session_key():String{ return ((_currentSession) ? this._currentSession.session_key : null); } public function get api_key():String{ return ((_currentSession) ? this._currentSession.api_key : null); } public function get is_connected():Boolean{ return ((_currentSession) ? this._currentSession.is_connected : false); } } }//package com.facebook
Section 347
//facebook_internal (com.facebook.facebook_internal) package com.facebook { public namespace facebook_internal = "http://api.facebook.com/1.0/"; }//package com.facebook
Section 348
//TweenLite (gs.TweenLite) package gs { import flash.utils.*; import flash.display.*; import flash.events.*; import flash.geom.*; public class TweenLite { public var delay:Number; protected var _hasUpdate:Boolean; public var started:Boolean; protected var _subTweens:Array; public var initted:Boolean; public var active:Boolean; public var startTime:Number; public var target:Object; public var duration:Number; protected var _hst:Boolean; protected var _isDisplayObject:Boolean; public var gc:Boolean; public var vars:Object; public var ease:Function; public var tweens:Array; protected var _specialVars:Object; public var combinedTimeScale:Number; public var initTime:Number; private static var _timer:Timer = new Timer(2000); private static var _classInitted:Boolean; public static var defaultEase:Function = TweenLite.easeOut; public static var version:Number = 9.3; public static var masterList:Dictionary = new Dictionary(false); public static var currentTime:uint; public static var overwriteManager:Object; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; public static var timingSprite:Sprite = new Sprite(); public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){ var _local4:int; super(); if (_arg1 == null){ return; }; if (!_classInitted){ currentTime = getTimer(); timingSprite.addEventListener(Event.ENTER_FRAME, updateAll, false, 0, true); if (overwriteManager == null){ overwriteManager = {mode:1, enabled:false}; }; _timer.addEventListener("timer", killGarbage, false, 0, true); _timer.start(); _classInitted = true; }; this.vars = _arg3; this.duration = ((_arg2) || (0.001)); this.delay = ((_arg3.delay) || (0)); this.combinedTimeScale = ((_arg3.timeScale) || (1)); this.active = Boolean((((_arg2 == 0)) && ((this.delay == 0)))); this.target = _arg1; _isDisplayObject = Boolean((((_arg1 is DisplayObject)) || (_arg1.hasOwnProperty("isTweenProxy")))); if (!(this.vars.ease is Function)){ this.vars.ease = defaultEase; }; if (this.vars.easeParams != null){ this.vars.proxiedEase = this.vars.ease; this.vars.ease = easeProxy; }; this.ease = this.vars.ease; if (!isNaN(Number(this.vars.autoAlpha))){ this.vars.alpha = Number(this.vars.autoAlpha); this.vars.visible = Boolean((this.vars.alpha > 0)); }; _specialVars = ((this.vars.isTV)==true) ? this.vars.exposedProps : this.vars; this.tweens = []; _subTweens = []; _hst = (this.initted = false); this.initTime = currentTime; this.startTime = (this.initTime + (this.delay * 1000)); _local4 = ((((_arg3.overwrite == undefined)) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite); if ((((masterList[_arg1] == undefined)) || (((!((_arg1 == null))) && ((_local4 == 1)))))){ masterList[_arg1] = []; }; masterList[_arg1].push(this); if ((((((this.vars.runBackwards == true)) && (!((this.vars.renderOnStart == true))))) || (this.active))){ initTweenVals(); if (this.active){ render((this.startTime + 1)); } else { render(this.startTime); }; if (((((!((_specialVars.visible == null))) && ((this.vars.runBackwards == true)))) && (_isDisplayObject))){ this.target.visible = _specialVars.visible; }; }; } public function set enabled(_arg1:Boolean):void{ var _local2:Array; var _local3:Boolean; var _local4:int; if (_arg1){ if (masterList[this.target] == undefined){ masterList[this.target] = [this]; } else { _local2 = masterList[this.target]; _local4 = (_local2.length - 1); while (_local4 > -1) { if (_local2[_local4] == this){ _local3 = true; break; }; _local4--; }; if (!_local3){ masterList[this.target].push(this); }; }; }; this.gc = (_arg1) ? false : true; if (this.gc){ this.active = false; } else { this.active = this.started; }; } public function render(_arg1:uint):void{ var _local2:Number; var _local3:Number; var _local4:Object; var _local5:int; _local2 = ((_arg1 - this.startTime) * 0.001); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = ((((this.ease == this.vars.ease)) || ((this.duration == 0.001)))) ? 1 : 0; } else { _local3 = this.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4[0][_local4[1]] = (_local4[2] + (_local3 * _local4[3])); _local5--; }; if (_hst){ _local5 = (_subTweens.length - 1); while (_local5 > -1) { _subTweens[_local5].proxy(_subTweens[_local5], _local2); _local5--; }; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } public function activate():void{ this.started = (this.active = true); if (!this.initted){ initTweenVals(); }; if (this.vars.onStart != null){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (this.duration == 0.001){ this.startTime = (this.startTime - 1); }; } public function clear():void{ this.tweens = []; _subTweens = []; this.vars = {}; _hst = (_hasUpdate = false); } protected function addSubTween(_arg1:String, _arg2:Function, _arg3:Object, _arg4:Object, _arg5:Object=null):void{ var _local6:String; _subTweens[_subTweens.length] = {name:_arg1, proxy:_arg2, target:_arg3, info:_arg5}; for (_local6 in _arg4) { if (typeof(_arg4[_local6]) == "number"){ this.tweens[this.tweens.length] = [_arg3, _local6, _arg3[_local6], (_arg4[_local6] - _arg3[_local6]), _arg1]; } else { this.tweens[this.tweens.length] = [_arg3, _local6, _arg3[_local6], Number(_arg4[_local6]), _arg1]; }; }; _hst = true; } public function initTweenVals(_arg1:Boolean=false, _arg2:String=""):void{ var _local3:String; var _local4:int; var _local5:Array; var _local6:ColorTransform; var _local7:ColorTransform; var _local8:Object; if (((!(_arg1)) && (overwriteManager.enabled))){ overwriteManager.manageOverwrites(this, masterList[this.target]); }; if ((this.target is Array)){ _local5 = ((this.vars.endArray) || ([])); _local4 = 0; while (_local4 < _local5.length) { if (((!((this.target[_local4] == _local5[_local4]))) && (!((this.target[_local4] == undefined))))){ this.tweens[this.tweens.length] = [this.target, _local4.toString(), this.target[_local4], (_local5[_local4] - this.target[_local4]), _local4.toString()]; }; _local4++; }; } else { if (((((!((typeof(_specialVars.tint) == "undefined"))) || ((this.vars.removeTint == true)))) && (this.target.hasOwnProperty("transform")))){ _local6 = this.target.transform.colorTransform; _local7 = new ColorTransform(); if (_specialVars.alpha != undefined){ _local7.alphaMultiplier = _specialVars.alpha; delete _specialVars.alpha; } else { _local7.alphaMultiplier = this.target.alpha; }; if (((!((this.vars.removeTint == true))) && (((((!((_specialVars.tint == null))) && (!((_specialVars.tint == ""))))) || ((_specialVars.tint == 0)))))){ _local7.color = _specialVars.tint; }; addSubTween("tint", tintProxy, {progress:0}, {progress:1}, {target:this.target, color:_local6, endColor:_local7}); }; if (((!((_specialVars.frame == null))) && (_isDisplayObject))){ addSubTween("frame", frameProxy, {frame:this.target.currentFrame}, {frame:_specialVars.frame}, {target:this.target}); }; if (((!(isNaN(this.vars.volume))) && (this.target.hasOwnProperty("soundTransform")))){ addSubTween("volume", volumeProxy, this.target.soundTransform, {volume:this.vars.volume}, {target:this.target}); }; if (((!((_specialVars.visible == null))) && (_isDisplayObject))){ addSubTween("visible", visibleProxy, {}, {}, {tween:this}); }; for (_local3 in _specialVars) { if ((((((((((((((((((((((((((((((((((((_local3 == "ease")) || ((_local3 == "delay")))) || ((_local3 == "overwrite")))) || ((_local3 == "onComplete")))) || ((_local3 == "onCompleteParams")))) || ((_local3 == "runBackwards")))) || ((_local3 == "visible")))) || ((_local3 == "autoOverwrite")))) || ((_local3 == "persist")))) || ((_local3 == "onUpdate")))) || ((_local3 == "onUpdateParams")))) || ((_local3 == "autoAlpha")))) || ((_local3 == "onStart")))) || ((_local3 == "onStartParams")))) || ((_local3 == "renderOnStart")))) || ((_local3 == "proxiedEase")))) || ((_local3 == "easeParams")))) || (((_arg1) && (!((_arg2.indexOf(((" " + _local3) + " ")) == -1))))))){ } else { if (((!(((_isDisplayObject) && ((((((_local3 == "tint")) || ((_local3 == "removeTint")))) || ((_local3 == "frame"))))))) && (!((((_local3 == "volume")) && (this.target.hasOwnProperty("soundTransform"))))))){ if (typeof(_specialVars[_local3]) == "number"){ this.tweens[this.tweens.length] = [this.target, _local3, this.target[_local3], (_specialVars[_local3] - this.target[_local3]), _local3]; } else { this.tweens[this.tweens.length] = [this.target, _local3, this.target[_local3], Number(_specialVars[_local3]), _local3]; }; }; }; }; }; if (this.vars.runBackwards == true){ _local4 = (this.tweens.length - 1); while (_local4 > -1) { _local8 = this.tweens[_local4]; _local8[2] = (_local8[2] + _local8[3]); _local8[3] = (_local8[3] * -1); _local4--; }; }; if (this.vars.onUpdate != null){ _hasUpdate = true; }; this.initted = true; } protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams))); } public function killVars(_arg1:Object):void{ if (overwriteManager.enabled){ overwriteManager.killVars(_arg1, this.vars, this.tweens, _subTweens, []); }; } public function get enabled():Boolean{ return ((this.gc) ? false : true); } public function complete(_arg1:Boolean=false):void{ if (!_arg1){ if (!this.initted){ initTweenVals(); }; this.startTime = (currentTime - ((this.duration * 1000) / this.combinedTimeScale)); render(currentTime); return; }; if (this.vars.persist != true){ this.enabled = false; }; if (this.vars.onComplete != null){ this.vars.onComplete.apply(null, this.vars.onCompleteParams); }; } public static function frameProxy(_arg1:Object, _arg2:Number=0):void{ _arg1.info.target.gotoAndStop(Math.round(_arg1.target.frame)); } public static function removeTween(_arg1:TweenLite, _arg2:Boolean=true):void{ if (_arg1 != null){ if (_arg2){ _arg1.clear(); }; _arg1.enabled = false; }; } public static function visibleProxy(_arg1:Object, _arg2:Number):void{ var _local3:TweenLite; _local3 = _arg1.info.tween; if (_local3.duration == _arg2){ if (((!((_local3.vars.runBackwards == true))) && ((_local3.ease == _local3.vars.ease)))){ _local3.target.visible = _local3.vars.visible; }; } else { if (_local3.target.visible != true){ _local3.target.visible = true; }; }; } public static function killTweensOf(_arg1:Object=null, _arg2:Boolean=false):void{ var _local3:Array; var _local4:int; var _local5:TweenLite; if (((!((_arg1 == null))) && (!((masterList[_arg1] == undefined))))){ _local3 = masterList[_arg1]; _local4 = (_local3.length - 1); while (_local4 > -1) { _local5 = _local3[_local4]; if (((_arg2) && (!(_local5.gc)))){ _local5.complete(false); }; _local5.clear(); _local4--; }; delete masterList[_arg1]; }; } public static function updateAll(_arg1:Event=null):void{ var _local2:uint; var _local3:Dictionary; var _local4:Array; var _local5:int; var _local6:TweenLite; _local2 = (currentTime = getTimer()); _local3 = masterList; for each (_local4 in _local3) { _local5 = (_local4.length - 1); while (_local5 > -1) { _local6 = _local4[_local5]; if (_local6 == null){ } else { if (_local6.active){ _local6.render(_local2); } else { if (_local6.gc){ _local4.splice(_local5, 1); } else { if (_local2 >= _local6.startTime){ _local6.activate(); _local6.render(_local2); }; }; }; }; _local5--; }; }; } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null):TweenLite{ return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ _arg3.runBackwards = true; return (new TweenLite(_arg1, _arg2, _arg3)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function tintProxy(_arg1:Object, _arg2:Number=0):void{ var _local3:Number; var _local4:Number; var _local5:Object; var _local6:Object; _local3 = _arg1.target.progress; _local4 = (1 - _local3); _local5 = _arg1.info.color; _local6 = _arg1.info.endColor; _arg1.info.target.transform.colorTransform = new ColorTransform(((_local5.redMultiplier * _local4) + (_local6.redMultiplier * _local3)), ((_local5.greenMultiplier * _local4) + (_local6.greenMultiplier * _local3)), ((_local5.blueMultiplier * _local4) + (_local6.blueMultiplier * _local3)), ((_local5.alphaMultiplier * _local4) + (_local6.alphaMultiplier * _local3)), ((_local5.redOffset * _local4) + (_local6.redOffset * _local3)), ((_local5.greenOffset * _local4) + (_local6.greenOffset * _local3)), ((_local5.blueOffset * _local4) + (_local6.blueOffset * _local3)), ((_local5.alphaOffset * _local4) + (_local6.alphaOffset * _local3))); } public static function volumeProxy(_arg1:Object, _arg2:Number=0):void{ _arg1.info.target.soundTransform = _arg1.target; } protected static function killGarbage(_arg1:TimerEvent):void{ var _local2:Dictionary; var _local3:Object; var _local4:Array; _local2 = masterList; for (_local3 in _local2) { if (_local2[_local3].length == 0){ delete _local2[_local3]; }; }; } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ return (new TweenLite(_arg1, _arg2, _arg3)); } } }//package gs
Section 349
//adasd_233 (LateForWork_fla.adasd_233) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class adasd_233 extends MovieClip { public function adasd_233(){ addFrameScript(1, frame2, 74, frame75); } function frame75(){ stop(); MovieClip(root).gotoAndStop("s8"); } function frame2(){ MovieClip(root).playSound2("bikemove"); } } }//package LateForWork_fla
Section 350
//adBoxnew_1 (LateForWork_fla.adBoxnew_1) package LateForWork_fla { import flash.display.*; public dynamic class adBoxnew_1 extends MovieClip { public var _mc:MovieClip; public function adBoxnew_1(){ addFrameScript(0, frame1); } function frame1(){ } } }//package LateForWork_fla
Section 351
//asdasd_266 (LateForWork_fla.asdasd_266) package LateForWork_fla { import flash.display.*; public dynamic class asdasd_266 extends MovieClip { public function asdasd_266(){ addFrameScript(14, frame15); } function frame15(){ stop(); MovieClip(parent).gotoAndStop(1); } } }//package LateForWork_fla
Section 352
//bath_158 (LateForWork_fla.bath_158) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class bath_158 extends MovieClip { public function bath_158(){ addFrameScript(0, frame1, 1, frame2, 48, frame49, 49, frame50); } function frame1(){ } function frame2(){ MovieClip(root).stopAction_mc.visible = true; } function frame49(){ MovieClip(root).stopAction_mc.visible = false; MovieClip(root).man_mc.visible = true; MovieClip(root).man_mc.gotoAndStop("cantTake1"); } function frame50(){ stop(); MovieClip(root).playSound("no2"); MovieClip(parent).gotoAndStop(1); } } }//package LateForWork_fla
Section 353
//bgMc_291 (LateForWork_fla.bgMc_291) package LateForWork_fla { import flash.display.*; public dynamic class bgMc_291 extends MovieClip { public var scratch_mc:MovieClip; public var door_mc:MovieClip; } }//package LateForWork_fla
Section 354
//bhjjkmuuaacopy_118 (LateForWork_fla.bhjjkmuuaacopy_118) package LateForWork_fla { import flash.display.*; public dynamic class bhjjkmuuaacopy_118 extends MovieClip { public function bhjjkmuuaacopy_118(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 355
//bncvj_323 (LateForWork_fla.bncvj_323) package LateForWork_fla { import flash.display.*; public dynamic class bncvj_323 extends MovieClip { public function bncvj_323(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 356
//bossTx_324 (LateForWork_fla.bossTx_324) package LateForWork_fla { import flash.display.*; public dynamic class bossTx_324 extends MovieClip { public var txt:MovieClip; } }//package LateForWork_fla
Section 357
//cardPanMc_111 (LateForWork_fla.cardPanMc_111) package LateForWork_fla { import flash.display.*; public dynamic class cardPanMc_111 extends MovieClip { public var close_btn:MovieClip; public function cardPanMc_111(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 358
//dfgret_42 (LateForWork_fla.dfgret_42) package LateForWork_fla { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class dfgret_42 extends MovieClip { public var logo_mc:MovieClip; public function dfgret_42(){ addFrameScript(0, frame1); } function frame1(){ logo_mc.buttonMode = true; logo_mc.tabEnabled = false; logo_mc.addEventListener(MouseEvent.MOUSE_DOWN, logoFun); } public function logoFun(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.timefall.com/"), "_blank"); } } }//package LateForWork_fla
Section 359
//ededr_279 (LateForWork_fla.ededr_279) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ededr_279 extends MovieClip { public var wire1:MovieClip; public var signal2:SimpleButton; public var signal1:SimpleButton; public var signal3:SimpleButton; public var wire2:MovieClip; public function ededr_279(){ addFrameScript(0, frame1, 8, frame9); } public function signal3Fun(_arg1:MouseEvent){ if ((((((((MovieClip(parent).sig2.currentFrame == 1)) && (MovieClip(parent).wire1Var))) && (MovieClip(parent).wire2Var))) && (!(MovieClip(parent).walkAllow)))){ MovieClip(parent).crossVar = false; MovieClip(parent).sig3.gotoAndStop(2); MovieClip(parent).sig1.gotoAndStop(1); MovieClip(parent).car_mc.play(); }; } public function signal1Fun(_arg1:MouseEvent){ if ((((((((MovieClip(parent).sig1.currentFrame == 1)) && (MovieClip(parent).wire1Var))) && (MovieClip(parent).wire2Var))) && (!(MovieClip(parent).walkAllow)))){ MovieClip(parent).crossVar = true; MovieClip(parent).sig1.gotoAndStop(2); MovieClip(parent).sig3.gotoAndStop(1); }; } function frame1(){ stop(); } function frame9(){ stop(); wire1.addEventListener(MouseEvent.MOUSE_DOWN, wireFun1); wire2.addEventListener(MouseEvent.MOUSE_DOWN, wireFun2); signal1.addEventListener(MouseEvent.MOUSE_DOWN, signal1Fun); signal3.addEventListener(MouseEvent.MOUSE_DOWN, signal3Fun); } public function wireFun1(_arg1:MouseEvent){ if (wire1.currentFrame == 1){ MovieClip(parent).wire1Var = true; wire1.gotoAndPlay(2); }; } public function wireFun2(_arg1:MouseEvent){ if (wire2.currentFrame == 1){ MovieClip(parent).wire2Var = true; wire2.gotoAndPlay(2); }; } } }//package LateForWork_fla
Section 360
//ertert_269 (LateForWork_fla.ertert_269) package LateForWork_fla { import flash.display.*; public dynamic class ertert_269 extends MovieClip { public var take_mc:MovieClip; public var man_mc:MovieClip; public function ertert_269(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 361
//fasfasmuu_120 (LateForWork_fla.fasfasmuu_120) package LateForWork_fla { import flash.display.*; public dynamic class fasfasmuu_120 extends MovieClip { public function fasfasmuu_120(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 362
//fhcgnmuu_115 (LateForWork_fla.fhcgnmuu_115) package LateForWork_fla { import flash.display.*; public dynamic class fhcgnmuu_115 extends MovieClip { public var mute_btn:MovieClip; public function fhcgnmuu_115(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 363
//fhcgnmuucopy_119 (LateForWork_fla.fhcgnmuucopy_119) package LateForWork_fla { import flash.display.*; public dynamic class fhcgnmuucopy_119 extends MovieClip { public var mute_btn:MovieClip; public function fhcgnmuucopy_119(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 364
//filePage_lncopy2_107 (LateForWork_fla.filePage_lncopy2_107) package LateForWork_fla { import flash.display.*; public dynamic class filePage_lncopy2_107 extends MovieClip { public var close_btn:MovieClip; public function filePage_lncopy2_107(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 365
//finMct_322 (LateForWork_fla.finMct_322) package LateForWork_fla { import flash.display.*; public dynamic class finMct_322 extends MovieClip { public var txt:MovieClip; } }//package LateForWork_fla
Section 366
//GBHFCint_62 (LateForWork_fla.GBHFCint_62) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class GBHFCint_62 extends MovieClip { public var manHit:SimpleButton; public function GBHFCint_62(){ addFrameScript(0, frame1, 83, frame84, 135, frame136, 136, frame137, 175, frame176, 204, frame205, 206, frame207); } function frame84(){ MovieClip(parent).alarm_mc.gotoAndPlay(2); } function frame207(){ stop(); MovieClip(parent).man_mc.visible = true; } function frame205(){ } function frame176(){ if (MovieClip(parent).longChannel.position > 0){ MovieClip(parent).stopSound2(); }; MovieClip(parent).alarm_mc.gotoAndStop(95); } function frame1(){ stop(); } function frame136(){ MovieClip(parent).stopAction_mc.visible = false; } function frame137(){ stop(); manHit.addEventListener(MouseEvent.CLICK, manHitFun); } public function manHitFun(_arg1:MouseEvent){ gotoAndPlay(137); } } }//package LateForWork_fla
Section 367
//gfhj_325 (LateForWork_fla.gfhj_325) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class gfhj_325 extends MovieClip { public function gfhj_325(){ addFrameScript(0, frame1, 3, frame4); } function frame1(){ stop(); } function frame4(){ MovieClip(root).finTxt_txt.visible = false; } } }//package LateForWork_fla
Section 368
//gfs_257 (LateForWork_fla.gfs_257) package LateForWork_fla { import flash.display.*; public dynamic class gfs_257 extends MovieClip { public function gfs_257(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 369
//ghuds_135 (LateForWork_fla.ghuds_135) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ghuds_135 extends MovieClip { public var sObj1_2:MovieClip; public function ghuds_135(){ addFrameScript(0, frame1, 1, frame2); } public function takeObj1(_arg1:MouseEvent){ var _local2:Point; _arg1.currentTarget.visible = false; _local2 = new Point(sObj1_2.x, sObj1_2.y); _local2 = sObj1_2.parent.localToGlobal(_local2); MovieClip(root).takeLobj1(_local2.x, _local2.y); } function frame1(){ stop(); } function frame2(){ stop(); sObj1_2.tabEnabled = false; sObj1_2.buttonMode = true; if (MovieClip(root).viewArray[1] == 1){ sObj1_2.visible = false; }; sObj1_2.addEventListener(MouseEvent.MOUSE_DOWN, takeObj1); } } }//package LateForWork_fla
Section 370
//ghuihuicopy_258 (LateForWork_fla.ghuihuicopy_258) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ghuihuicopy_258 extends MovieClip { public function ghuihuicopy_258(){ addFrameScript(13, frame14, 44, frame45); } function frame14(){ stop(); MovieClip(root).time2 = setTimeout(MovieClip(root).nextTrainFun, 5000); } function frame45(){ stop(); MovieClip(parent).gotoAndPlay(70); } } }//package LateForWork_fla
Section 371
//ghuiyu_228 (LateForWork_fla.ghuiyu_228) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ghuiyu_228 extends MovieClip { public var tyreHit:MovieClip; public function ghuiyu_228(){ addFrameScript(0, frame1); } function frame1(){ stop(); tyreHit.buttonMode = true; tyreHit.tabEnabled = false; tyreHit.addEventListener(MouseEvent.MOUSE_DOWN, tyreHitFun); } public function tyreHitFun(_arg1:MouseEvent){ if (((MovieClip(parent).skaterPlaced) && ((MovieClip(parent).man_mc.currentLabel == "standSkater")))){ MovieClip(parent).man_mc.gotoAndStop("stand2"); MovieClip(parent).man_mc.visible = false; gotoAndStop(2); }; } } }//package LateForWork_fla
Section 372
//ghuo_241 (LateForWork_fla.ghuo_241) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ghuo_241 extends MovieClip { public var wayHit:MovieClip; public function ghuo_241(){ addFrameScript(0, frame1, 39, frame40); } function frame1(){ stop(); wayHit.buttonMode = true; wayHit.tabEnabled = false; wayHit.addEventListener(MouseEvent.MOUSE_DOWN, wayHitFun); } function frame40(){ stop(); MovieClip(parent).gotoAndStop("s10"); } public function wayHitFun(_arg1:MouseEvent){ if ((((MovieClip(parent).scootMan_mc.currentFrame == 65)) && (MovieClip(parent).thnkVar))){ MovieClip(parent).thnk_mc.scaleX = 0; MovieClip(parent).thnk_mc.scaleY = 0; MovieClip(parent).scootMan_mc.gotoAndStop(66); gotoAndPlay(2); }; } } }//package LateForWork_fla
Section 373
//ghuocopy_262 (LateForWork_fla.ghuocopy_262) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class ghuocopy_262 extends MovieClip { public var breakHit:MovieClip; public var take_mc:MovieClip; public var man_mc:MovieClip; public var sObj8_2:MovieClip; public var stoneHit:MovieClip; public function ghuocopy_262(){ addFrameScript(20, frame21, 33, frame34, 52, frame53, 66, frame67); } function frame67(){ stop(); sObj8_2.tabEnabled = false; sObj8_2.buttonMode = true; if (MovieClip(root).viewArray[8] == 1){ sObj8_2.visible = false; }; sObj8_2.addEventListener(MouseEvent.MOUSE_DOWN, takeObj8); } public function takeObj8(_arg1:MouseEvent){ var _local2:Point; take_mc.gotoAndStop(2); _arg1.currentTarget.visible = false; _local2 = new Point(sObj8_2.x, sObj8_2.y); _local2 = sObj8_2.parent.localToGlobal(_local2); MovieClip(root).takeLobj8(_local2.x, _local2.y); } function frame21(){ stop(); breakHit.buttonMode = true; breakHit.tabEnabled = false; breakHit.addEventListener(MouseEvent.MOUSE_DOWN, breakHitFun); } function frame34(){ MovieClip(parent).playSound("thwindow"); } public function breakHitFun(_arg1:MouseEvent){ if (((MovieClip(parent).throwStone) && ((currentFrame == 22)))){ MovieClip(parent).playSound("throwstone"); gotoAndPlay(23); } else { if (currentFrame == 21){ man_mc.gotoAndStop(2); }; }; } function frame53(){ MovieClip(parent).playSound("skateFall"); } } }//package LateForWork_fla
Section 374
//ghuodsf_152 (LateForWork_fla.ghuodsf_152) package LateForWork_fla { import flash.display.*; public dynamic class ghuodsf_152 extends MovieClip { public function ghuodsf_152(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 375
//guhicopy_260 (LateForWork_fla.guhicopy_260) package LateForWork_fla { import flash.display.*; public dynamic class guhicopy_260 extends MovieClip { public function guhicopy_260(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 376
//gui_65 (LateForWork_fla.gui_65) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class gui_65 extends MovieClip { public function gui_65(){ addFrameScript(0, frame1, 53, frame54, 94, frame95); } function frame95(){ stop(); } function frame1(){ stop(); } function frame54(){ MovieClip(parent).playSound2("alarm"); stop(); } } }//package LateForWork_fla
Section 377
//guo_153 (LateForWork_fla.guo_153) package LateForWork_fla { import flash.display.*; public dynamic class guo_153 extends MovieClip { public function guo_153(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 378
//guyicopy_142 (LateForWork_fla.guyicopy_142) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class guyicopy_142 extends MovieClip { public var dress3:MovieClip; public var i:int; public var keyHit:MovieClip; public var dress1:MovieClip; public var dress2:MovieClip; public var dress4:MovieClip; public function guyicopy_142(){ addFrameScript(0, frame1, 1, frame2, 19, frame20, 20, frame21); } public function dressingFun(_arg1:MouseEvent){ var _local2:String; _local2 = _arg1.currentTarget.name.substr((_arg1.currentTarget.name.length - 1)); trace(_local2); if (MovieClip(root).man_mc.currentLabel == "stand1"){ if (((MovieClip(root).bathVar) && ((_local2 == "3")))){ MovieClip(root).right_btn.visible = true; MovieClip(root).changeDress = true; _arg1.currentTarget.visible = false; MovieClip(root).man_mc.gotoAndStop("stand2"); } else { MovieClip(root).cantTakeFun(); }; }; } function frame1(){ stop(); } function frame21(){ stop(); if (MovieClip(root).changeDress){ dress3.visible = false; }; i = 1; while (i <= 4) { this[("dress" + i)].buttonMode = true; this[("dress" + i)].tabEnabled = false; this[("dress" + i)].addEventListener(MouseEvent.MOUSE_DOWN, dressingFun); i++; }; } function frame20(){ } function frame2(){ } } }//package LateForWork_fla
Section 379
//gyuhiu_155 (LateForWork_fla.gyuhiu_155) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class gyuhiu_155 extends MovieClip { public function gyuhiu_155(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); if (MovieClip(root).bathDoor){ gotoAndStop(6); }; } } }//package LateForWork_fla
Section 380
//gyuhiucopy_162 (LateForWork_fla.gyuhiucopy_162) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class gyuhiucopy_162 extends MovieClip { public function gyuhiucopy_162(){ addFrameScript(1, frame2, 12, frame13, 31, frame32, 32, frame33, 33, frame34, 45, frame46, 46, frame47); } function frame13(){ MovieClip(root).playSound2("shower"); } function frame2(){ MovieClip(root).stopAction_mc.visible = true; } function frame34(){ MovieClip(root).stopAction_mc.visible = true; if (MovieClip(root).longChannel.position > 0){ MovieClip(root).longChannel.stop(); }; } function frame33(){ stop(); } function frame47(){ stop(); MovieClip(root).man_mc.visible = true; MovieClip(parent).gotoAndStop(1); } function frame32(){ MovieClip(root).stopAction_mc.visible = false; } function frame46(){ MovieClip(root).stopAction_mc.visible = false; MovieClip(root).bathVar = true; } } }//package LateForWork_fla
Section 381
//gyuhiucopy2_164 (LateForWork_fla.gyuhiucopy2_164) package LateForWork_fla { import flash.display.*; public dynamic class gyuhiucopy2_164 extends MovieClip { public function gyuhiucopy2_164(){ addFrameScript(5, frame6); } function frame6(){ stop(); MovieClip(parent).gotoAndStop(6); } } }//package LateForWork_fla
Section 382
//gyuifukicopy2_161 (LateForWork_fla.gyuifukicopy2_161) package LateForWork_fla { import flash.display.*; public dynamic class gyuifukicopy2_161 extends MovieClip { public function gyuifukicopy2_161(){ addFrameScript(6, frame7); } function frame7(){ } } }//package LateForWork_fla
Section 383
//gyuifukicopy6_246 (LateForWork_fla.gyuifukicopy6_246) package LateForWork_fla { import flash.display.*; public dynamic class gyuifukicopy6_246 extends MovieClip { public function gyuifukicopy6_246(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package LateForWork_fla
Section 384
//gyuifukicopy7_77 (LateForWork_fla.gyuifukicopy7_77) package LateForWork_fla { import flash.display.*; public dynamic class gyuifukicopy7_77 extends MovieClip { public function gyuifukicopy7_77(){ addFrameScript(6, frame7); } function frame7(){ stop(); MovieClip(parent).gotoAndStop("stand2"); } } }//package LateForWork_fla
Section 385
//hgu_220 (LateForWork_fla.hgu_220) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hgu_220 extends MovieClip { public function hgu_220(){ addFrameScript(32, frame33, 33, frame34, 191, frame192, 219, frame220); } function frame220(){ if (MovieClip(parent).banana_mc.currentFrame == 2){ stop(); }; } function frame192(){ if (MovieClip(parent).banana_mc.currentFrame == 1){ stop(); gotoAndPlay(221); }; } function frame34(){ if (MovieClip(parent).banana_mc.currentFrame == 2){ stop(); }; } function frame33(){ if (MovieClip(parent).banana_mc.currentFrame == 1){ stop(); gotoAndPlay(36); }; } } }//package LateForWork_fla
Section 386
//hguiasd_238 (LateForWork_fla.hguiasd_238) package LateForWork_fla { import flash.display.*; public dynamic class hguiasd_238 extends MovieClip { public function hguiasd_238(){ addFrameScript(76, frame77); } function frame77(){ stop(); MovieClip(parent).gotoAndStop("s9"); } } }//package LateForWork_fla
Section 387
//hguiasdcopy_244 (LateForWork_fla.hguiasdcopy_244) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hguiasdcopy_244 extends MovieClip { public function hguiasdcopy_244(){ addFrameScript(34, frame35, 64, frame65); } function frame65(){ stop(); MovieClip(parent).thnkFun(); } function frame35(){ MovieClip(parent).stopSound2(); } } }//package LateForWork_fla
Section 388
//hguioiuo_154 (LateForWork_fla.hguioiuo_154) package LateForWork_fla { import flash.display.*; public dynamic class hguioiuo_154 extends MovieClip { public var bathCont_mc:MovieClip; public var bath_mc:MovieClip; public function hguioiuo_154(){ addFrameScript(0, frame1, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 389
//hguiozdse_249 (LateForWork_fla.hguiozdse_249) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hguiozdse_249 extends MovieClip { public var green_btn:SimpleButton; public var sObj6_2:MovieClip; public function hguiozdse_249(){ addFrameScript(0, frame1, 1, frame2, 9, frame10, 10, frame11); } function frame10(){ MovieClip(parent).stopAction_mc.visible = false; } function frame1(){ stop(); green_btn.addEventListener(MouseEvent.MOUSE_DOWN, greenFun); } public function greenFun(_arg1:MouseEvent){ if (!MovieClip(parent).cardTaken){ MovieClip(parent).macClip = _arg1.currentTarget.parent; MovieClip(parent).manPostureFun((_arg1.currentTarget.parent.x - 30)); }; } public function takeObj6(_arg1:MouseEvent){ var _local2:Point; MovieClip(parent).right_btn.visible = true; _arg1.currentTarget.visible = false; _local2 = new Point(sObj6_2.x, sObj6_2.y); _local2 = sObj6_2.parent.localToGlobal(_local2); MovieClip(parent).manPostureFun((_local2.x - 50)); MovieClip(root).takeLobj6(_local2.x, _local2.y); } function frame11(){ stop(); sObj6_2.tabEnabled = false; sObj6_2.buttonMode = true; if (MovieClip(root).viewArray[6] == 1){ sObj6_2.visible = false; }; sObj6_2.addEventListener(MouseEvent.MOUSE_DOWN, takeObj6); } function frame2(){ MovieClip(parent).stopAction_mc.visible = true; } } }//package LateForWork_fla
Section 390
//hguoio_254 (LateForWork_fla.hguoio_254) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hguoio_254 extends MovieClip { public var train_mc:MovieClip; public function hguoio_254(){ addFrameScript(0, frame1, 1, frame2, 32, frame33, 95, frame96); } function frame1(){ stop(); } function frame96(){ stop(); trace(MovieClip(root).trainArray[MovieClip(root).trainNo[MovieClip(root).numCnt]]); if (((MovieClip(parent).catchTrain) && ((MovieClip(root).trainNo[MovieClip(root).numCnt] == 1)))){ trace("done"); clearTimeout(MovieClip(root).time2); clearTimeout(MovieClip(root).time1); stop(); MovieClip(root).gotoAndStop("s12"); } else { if (((MovieClip(parent).enterTrain) && (!((MovieClip(root).trainNo[MovieClip(root).numCnt] == 1))))){ clearTimeout(MovieClip(root).time2); clearTimeout(MovieClip(root).time1); MovieClip(parent).tryFun(); } else { MovieClip(parent).catchTrain = false; MovieClip(parent).getToTrain_mc.visible = true; MovieClip(parent).getToTrain_mc.gotoAndStop(1); MovieClip(parent).changeTrain(); }; }; } function frame2(){ } function frame33(){ stop(); train_mc.buttonMode = true; train_mc.tabEnabled = false; train_mc.addEventListener(MouseEvent.MOUSE_DOWN, trainMoveFun); } public function trainMoveFun(_arg1:MouseEvent){ if (!MovieClip(parent).catchTrain){ MovieClip(parent).enterTrain = true; MovieClip(parent).catchTrain = true; MovieClip(parent).getToTrain_mc.gotoAndPlay(2); }; } } }//package LateForWork_fla
Section 391
//hgyuis_184 (LateForWork_fla.hgyuis_184) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hgyuis_184 extends MovieClip { public function hgyuis_184(){ addFrameScript(2, frame3, 58, frame59); } function frame3(){ if (!MovieClip(parent).bike1){ MovieClip(parent).bike1 = true; MovieClip(parent).playSound2("bikemove"); }; } function frame59(){ if (MovieClip(root).liftGiven){ MovieClip(parent).stopSound2(); stop(); this.visible = false; MovieClip(root).lift_mc.visible = true; MovieClip(root).lift_mc.gotoAndStop(2); MovieClip(parent).txtView1(); }; } } }//package LateForWork_fla
Section 392
//hgyuiscopy_179 (LateForWork_fla.hgyuiscopy_179) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hgyuiscopy_179 extends MovieClip { public function hgyuiscopy_179(){ addFrameScript(0, frame1, 2, frame3, 23, frame24, 79, frame80); } function frame80(){ stop(); MovieClip(parent).stopSound2(); MovieClip(parent).gotoAndStop("s6"); } function frame3(){ MovieClip(parent).man_mc.visible = false; } function frame1(){ stop(); } function frame24(){ MovieClip(parent).playSound2("bikemove"); } } }//package LateForWork_fla
Section 393
//hioasd_285 (LateForWork_fla.hioasd_285) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hioasd_285 extends MovieClip { public function hioasd_285(){ addFrameScript(3, frame4, 13, frame14, 23, frame24, 34, frame35, 45, frame46, 56, frame57, 75, frame76); } function frame76(){ } function frame14(){ if (MovieClip(parent).crossVar){ MovieClip(parent).stopSound(); MovieClip(parent).right_btn.visible = true; stop(); }; } function frame4(){ MovieClip(parent).playSound("carfront"); } function frame24(){ MovieClip(parent).playSound("carfront"); } function frame35(){ if (MovieClip(parent).crossVar){ stop(); MovieClip(parent).stopSound(); MovieClip(parent).right_btn.visible = true; }; } function frame46(){ if (MovieClip(parent).crossVar){ stop(); MovieClip(parent).stopSound(); MovieClip(parent).right_btn.visible = true; }; } function frame57(){ MovieClip(parent).playSound("carback"); } } }//package LateForWork_fla
Section 394
//hjiodret_277 (LateForWork_fla.hjiodret_277) package LateForWork_fla { import flash.display.*; public dynamic class hjiodret_277 extends MovieClip { public function hjiodret_277(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 395
//hjioio_110 (LateForWork_fla.hjioio_110) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class hjioio_110 extends MovieClip { public var date_txt:TextField; public function hjioio_110(){ addFrameScript(0, frame1); } function frame1(){ date_txt.text = (((((Number(MovieClip(root).todaysDate.month) + 1) + "-") + MovieClip(root).todaysDate.date) + "-") + MovieClip(root).todaysDate.fullYear); } } }//package LateForWork_fla
Section 396
//hu8989_74 (LateForWork_fla.hu8989_74) package LateForWork_fla { import flash.display.*; public dynamic class hu8989_74 extends MovieClip { public var takeCard_mc:MovieClip; public function hu8989_74(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 397
//hu8989copy_326 (LateForWork_fla.hu8989copy_326) package LateForWork_fla { import flash.display.*; public dynamic class hu8989copy_326 extends MovieClip { public function hu8989copy_326(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 398
//hu8989copyend_337 (LateForWork_fla.hu8989copyend_337) package LateForWork_fla { import flash.display.*; public dynamic class hu8989copyend_337 extends MovieClip { public function hu8989copyend_337(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 399
//huh_281 (LateForWork_fla.huh_281) package LateForWork_fla { import flash.display.*; public dynamic class huh_281 extends MovieClip { public function huh_281(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 400
//huioyu_280 (LateForWork_fla.huioyu_280) package LateForWork_fla { import flash.display.*; public dynamic class huioyu_280 extends MovieClip { public function huioyu_280(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 401
//huiu_276 (LateForWork_fla.huiu_276) package LateForWork_fla { import flash.display.*; public dynamic class huiu_276 extends MovieClip { public function huiu_276(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 402
//huiuich2_298 (LateForWork_fla.huiuich2_298) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class huiuich2_298 extends MovieClip { public var back_btn:SimpleButton; public var time_txt:TextField; public var num_txt:TextField; public var i:int; public var num0:SimpleButton; public var num1:SimpleButton; public var num3:SimpleButton; public var num6:SimpleButton; public var num7:SimpleButton; public var num4:SimpleButton; public var num5:SimpleButton; public var num2:SimpleButton; public var num8:SimpleButton; public var num9:SimpleButton; public var clear_btn:SimpleButton; public var numArray; public function huiuich2_298(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); numArray = new Array("", 5, 2, 4, 7, 8); MovieClip(root).specialStone = MovieClip(root).panel_mc.obj9; MovieClip(root).specialStone.visible = true; MovieClip(root).forSpecialStone(); back_btn.addEventListener(MouseEvent.MOUSE_DOWN, removeFun); clear_btn.addEventListener(MouseEvent.MOUSE_DOWN, clearFun); num_txt.text = ""; num_txt.maxChars = 6; i = 0; while (i <= 9) { this[("num" + i)].addEventListener(MouseEvent.MOUSE_DOWN, numberFun); i++; }; } public function removeFun(_arg1:MouseEvent){ var _local2:String; var _local3:String; var _local4:String; _local2 = num_txt.text; _local3 = _local2.substring(_local2.length, (_local2.length - 1)); _local4 = _local2.substring((_local2.length - 1), -(_local2.length)); num_txt.text = _local4; } function frame1(){ stop(); } public function numberFun(_arg1:MouseEvent){ var _local2:String; _local2 = _arg1.currentTarget.name.substr((_arg1.currentTarget.name.length - 1)); num_txt.appendText(_local2); numCheckFun(); } public function openFun(){ MovieClip(parent).bg_mc.door_mc.gotoAndPlay(2); MovieClip(parent).scratchMac_mc.visible = false; } public function clearFun(_arg1:MouseEvent){ num_txt.text = ""; } public function numCheckFun(){ if (num_txt.text == "52478"){ trace("Open"); setTimeout(openFun, 500); }; } } }//package LateForWork_fla
Section 403
//invPanel_mcar_93 (LateForWork_fla.invPanel_mcar_93) package LateForWork_fla { import flash.display.*; public dynamic class invPanel_mcar_93 extends MovieClip { public var ref3:MovieClip; public var ref4:MovieClip; public var ref1:MovieClip; public var ref6:MovieClip; public var ref5:MovieClip; public var ref7:MovieClip; public var ref9:MovieClip; public var obj9:MovieClip; public var obj3:MovieClip; public var obj5:MovieClip; public var obj1:MovieClip; public var obj6:MovieClip; public var obj8:MovieClip; public var ref8:MovieClip; public var obj2:MovieClip; public var obj4:MovieClip; public var ref12:MovieClip; public var panelIn_mc:MovieClip; public var ref11:MovieClip; public var obj7:MovieClip; public var ref10:MovieClip; public var ref2:MovieClip; } }//package LateForWork_fla
Section 404
//jhbioioch2_186 (LateForWork_fla.jhbioioch2_186) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class jhbioioch2_186 extends MovieClip { public function jhbioioch2_186(){ addFrameScript(2, frame3, 81, frame82, 112, frame113, 139, frame140); } function frame82(){ MovieClip(parent).playSound("bikeair"); } function frame3(){ } function frame113(){ MovieClip(parent).stopSound2(); } function frame140(){ stop(); MovieClip(root).gotoAndStop("s7"); } } }//package LateForWork_fla
Section 405
//jhioiuoui_256 (LateForWork_fla.jhioiuoui_256) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class jhioiuoui_256 extends MovieClip { public var num_mc:MovieClip; public function jhioiuoui_256(){ addFrameScript(0, frame1); } function frame1(){ trace(("text=" + MovieClip(root).trainNo[MovieClip(root).numCnt])); num_mc.gotoAndStop(MovieClip(root).trainNo[MovieClip(root).numCnt]); } } }//package LateForWork_fla
Section 406
//jioeeqwch2_293 (LateForWork_fla.jioeeqwch2_293) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class jioeeqwch2_293 extends MovieClip { public function jioeeqwch2_293(){ addFrameScript(0, frame1, 8, frame9); } function frame1(){ stop(); } function frame9(){ stop(); MovieClip(root).enterOffice(); } } }//package LateForWork_fla
Section 407
//jioiotr_113 (LateForWork_fla.jioiotr_113) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class jioiotr_113 extends MovieClip { public var try_btn:SimpleButton; public function jioiotr_113(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ try_btn.addEventListener(MouseEvent.MOUSE_DOWN, tryFun2); try_btn.addEventListener(MouseEvent.MOUSE_OVER, tryOverFun); } function frame1(){ stop(); try_btn.addEventListener(MouseEvent.MOUSE_DOWN, tryFun); try_btn.addEventListener(MouseEvent.MOUSE_OVER, tryOverFun); } function frame2(){ try_btn.addEventListener(MouseEvent.MOUSE_DOWN, tryFun2); try_btn.addEventListener(MouseEvent.MOUSE_OVER, tryOverFun); } public function tryOverFun(_arg1:MouseEvent){ MovieClip(root).playSound("button"); } public function tryFun(_arg1:MouseEvent){ MovieClip(root).gotoAndStop("tryPage"); } public function tryFun2(_arg1:MouseEvent){ MovieClip(root).gotoAndStop("startPage"); } } }//package LateForWork_fla
Section 408
//jioumb_272 (LateForWork_fla.jioumb_272) package LateForWork_fla { import flash.display.*; public dynamic class jioumb_272 extends MovieClip { public function jioumb_272(){ addFrameScript(0, frame1, 121, frame122); } function frame1(){ stop(); } function frame122(){ stop(); MovieClip(parent).gotoAndStop("s13"); } } }//package LateForWork_fla
Section 409
//MainPaaa_28 (LateForWork_fla.MainPaaa_28) package LateForWork_fla { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class MainPaaa_28 extends MovieClip { public var logo_mc:MovieClip; public function MainPaaa_28(){ addFrameScript(0, frame1); } function frame1(){ logo_mc.buttonMode = true; logo_mc.addEventListener(MouseEvent.MOUSE_DOWN, logoFun); } public function logoFun(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.y8.com/"), "_blank"); } } }//package LateForWork_fla
Section 410
//MainTimeline (LateForWork_fla.MainTimeline) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import gs.*; import flash.events.*; import nature.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var enterTub:Boolean; public var rightMove:Boolean; public var clock:MovieClip; public var bananaPlaced:Boolean; public var catchTrain:Boolean; public var sleep_mc:MovieClip; public var dummyClip:MovieClip; public var todaysDate:Date; public var objName:Array; public var numCnt:Number; public var ran:Number; public var enterOffVar:Boolean; public var clockVar:Boolean; public var cupbrd2Open:Boolean; public var speed:Number; public var sec:String; public var wireVar:Boolean; public var changeDress:Boolean; public var i:int; public var bike1:Boolean; public var hourHand; public var screwCnt:Number; public var leftMove:Boolean; public var tid:int; public var tim:int; public var carView:Boolean; public var banana_mc:MovieClip; public var logo_mc:MovieClip; public var pauseSound:Boolean; public var minuteHand; public var pauseMode:Boolean; public var mac1:MovieClip; public var mac2:MovieClip; public var mac3:MovieClip; public var objectTaken:int; public var skaterPlaced:Boolean; public var txtCnt:Number; public var getInitDepth:Number; public var gf:GlowFilter; public var bgChannel:SoundChannel; public var skaMan_mc:MovieClip; public var count:Number; public var menuItem:ContextMenuItem; public var stoneThrow_mc:MovieClip; public var timeVar:Number; public var introVar:Boolean; public var throwStone:Boolean; public var scratchCard:Boolean; public var sObj3:MovieClip; public var sObj4:MovieClip; public var trainArray:Array; public var sObj7:MovieClip; public var sObj9:MovieClip; public var bathDoor:Boolean; public var macClip:MovieClip; public var totalObjects:int; public var thnk_mc:MovieClip; public var levels:int; public var mute_mc:MovieClip; public var sig2:MovieClip; public var sig3:MovieClip; public var sig1:MovieClip; public var board_mc:MovieClip; public var swap:Boolean; public var finTxt_txt:MovieClip; public var still:Boolean; public var drawOpen:Boolean; public var panel_mc:MovieClip; public var backArray:Array; public var carClicked:Boolean; public var right_btn:SimpleButton; public var gameScore:Number; public var fuelOut:Boolean; public var clockId:int; public var cupboard_mc:MovieClip; public var timeInc:Boolean; public var cupboardOpen:Boolean; public var car_mc:MovieClip; public var enterCar:Boolean; public var trainNo:Array; public var clickScore:Number; public var time_txt:TextField; public var scootMan_mc:MovieClip; public var dummyObject:MovieClip; public var board2:MovieClip; public var preloader_mc:MovieClip; public var enterTrain:Boolean; public var s1:MovieClip; public var scratchMac_mc:MovieClip; public var left_btn:SimpleButton; public var getObject:int; public var alarm_mc:MovieClip; public var thnkVar:Boolean; public var min:Number; public var muteVar:Boolean; public var stopAction_mc:MovieClip; public var bath_mc:MovieClip; public var skaterPlace_mc:MovieClip; public var myContextMenu:ContextMenu; public var more_btn:SimpleButton; public var finMan_mc:MovieClip; public var score:int; public var try_mc:MovieClip; public var man_mc:MovieClip; public var boss_txt:MovieClip; public var ticketPan_mc:MovieClip; public var adBox:MovieClip; public var scooter_mc:MovieClip; public var viewArray:Array; public var getToTrain_mc:MovieClip; public var clickCnt:Number; public var crossVar:Boolean; public var objectInterchange:Boolean; public var play_btn:SimpleButton; public var longChannel:SoundChannel; public var secondHand; public var time2:int; public var time1:int; public var objMsg:MovieClip; public var walkAllow:Boolean; public var getKey:Boolean; public var train_mc:MovieClip; public var liftGiven:Boolean; public var specialStone:MovieClip; public var giveBag:Boolean; public var wire1Var:Boolean; public var sideArray:Array; public var bathVar:Boolean; public var umMan_mc:MovieClip; public var lift_mc:MovieClip; public var subSoundChannel1:SoundChannel; public var objectVar:Boolean; public var bgSndObj:bgSound; public var switch1:Boolean; public var wire_mc:MovieClip; public var timeArray:Array; public var rain:Rain; public var gameStart:Boolean; public var cardTaken:Boolean; public var wire2Var:Boolean; public var drawer_mc:MovieClip; public var rainCont_mc:MovieClip; public var cardPan_mc:MovieClip; public var txt1:MovieClip; public var txt3:MovieClip; public var txt4:MovieClip; public var timeScore:Number; public var txt2:MovieClip; public var bg_mc:MovieClip; public var walk_mc:MovieClip; public var clickX:Number; public var cupbrd2:MovieClip; public var int_mc:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20); } public function hideObjTip(){ objMsg.visible = false; } public function sObj9Fun(_arg1:MouseEvent){ subtakeInv(sObj9, 9); view1Fun(); } public function cupbrd2Fun(_arg1:MouseEvent){ if (cupbrd2.currentFrame == 1){ playSound("drawer"); cupbrd2Open = true; cupbrd2.gotoAndStop(2); } else { if (cupbrd2.currentFrame == 1){ cantTakeFun(); }; }; } public function scooterFun1(_arg1:MouseEvent){ if ((((((scooter_mc.currentFrame > 10)) && ((scooter_mc.currentFrame <= 30)))) && (!(liftGiven)))){ liftGiven = true; man_mc.gotoAndStop("askLift"); }; } public function cantTakeFun(){ if (man_mc.visible == true){ if (man_mc.currentLabel == "stand1"){ playSound("no2"); man_mc.gotoAndStop("cantTake1"); } else { if (man_mc.currentLabel == "stand2"){ playSound("no2"); man_mc.gotoAndStop("cantTake2"); }; }; }; } public function changeTrain(){ if (numCnt < 3){ numCnt++; } else { numCnt = 1; trainNo = randomNumber.generateRandom(1, 4); }; trace(("train=" + numCnt)); time1 = setTimeout(trainRun, 3000); } public function takeLobj1(_arg1:Number, _arg2:Number){ var _local3:sObj1_1; _local3 = new sObj1_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 1); } public function takeLobj4(_arg1:Number, _arg2:Number){ var _local3:sObj4_1; _local3 = new sObj4_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 4); } public function manWalkFun(){ stage.addEventListener(Event.ENTER_FRAME, manMoveFun); } public function showProgress(_arg1:Event):void{ var _local2:Number; var _local3:Number; _local2 = Math.round(((this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal) * 105)); _local3 = Math.round(((this.loaderInfo.bytesLoaded / this.loaderInfo.bytesLoaded) * 197)); if (preloader_mc.currentFrame == 54){ preloader_mc.per_txt.text = (String(_local2) + "%"); if (_local2 >= 100){ removeEventListener(Event.ENTER_FRAME, showProgress); playTimeFall(); preloader_mc.per_txt.visible = false; preloader_mc.gotoAndPlay(198); trace("LOADING COMPLETE"); }; }; } function frame10(){ changeFrame("s7"); txt3.scaleX = 0; txt3.scaleY = 0; txt4.scaleX = 0; txt4.scaleY = 0; man_mc.x = 412; man_mc.visible = true; man_mc.scaleX = (man_mc.scaleX * -1); if (bananaPlaced){ banana_mc.gotoAndStop(2); }; txtCnt = 1; if (viewArray[4] == 1){ sObj4.visible = false; }; txtView11(); sObj4.buttonMode = true; sObj4.tabEnabled = false; banana_mc.buttonMode = true; banana_mc.tabEnabled = false; } public function takeLobj8(_arg1:Number, _arg2:Number){ var _local3:sObj8_1; _local3 = new sObj8_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 8); } function frame14(){ changeFrame("s11"); levels = 11; time1 = 0; time2 = 0; setTimeout(trainRun, 3000); man_mc.visible = false; trainArray = new Array("", "4567", "3278", "3671", "7892"); trainNo = new Array(); trainNo = randomNumber.generateRandom(1, 4); trace(("trainNo=" + trainNo)); numCnt = 0; } public function takeLobj5(_arg1:Number, _arg2:Number){ var _local3:sObj5_1; _local3 = new sObj5_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 5); } function frame12(){ changeFrame("s9"); thnk_mc.scaleX = 0; thnk_mc.scaleY = 0; } function frame16(){ changeFrame("s13"); if (longChannel.position > 0){ longChannel.stop(); }; right_btn.visible = true; sig3.gotoAndStop(2); man_mc.x = 69; man_mc.visible = true; manPostureFun(209); board2.visible = false; board_mc.buttonMode = true; board_mc.tabEnabled = false; board_mc.addEventListener(MouseEvent.MOUSE_DOWN, boardFun); board2.buttonMode = true; board2.tabEnabled = false; board2.addEventListener(MouseEvent.MOUSE_DOWN, board2Fun); } function frame17(){ changeFrame("s14"); if (viewArray[9] != 1){ clearListener(); stopAction_mc.visible = true; try_mc.gotoAndStop(2); playSound("tryagain"); TweenLite.to(try_mc, 1, {y:281}); }; scratchMac_mc.visible = false; bg_mc.scratch_mc.buttonMode = true; bg_mc.scratch_mc.tabEnabled = false; bg_mc.scratch_mc.addEventListener(MouseEvent.MOUSE_DOWN, scratchView); if (hourHand < 10){ if (minuteHand < 10){ scratchMac_mc.time_txt.text = (((("0" + hourHand) + ":") + "0") + minuteHand); } else { scratchMac_mc.time_txt.text = ((("0" + hourHand) + ":") + minuteHand); }; } else { if (minuteHand < 10){ scratchMac_mc.time_txt.text = (((hourHand + ":") + "0") + minuteHand); } else { scratchMac_mc.time_txt.text = ((hourHand + ":") + minuteHand); }; }; } function frame18(){ changeFrame("s15"); clearInterval(clockId); man_mc.visible = false; finTxt_txt.scaleX = 0; finTxt_txt.scaleY = 0; boss_txt.scaleX = 0; boss_txt.scaleY = 0; trace(("hourHand=" + hourHand)); trace(("minuteHand=" + minuteHand)); if ((((hourHand >= 9)) && ((minuteHand >= 0)))){ trace("late"); boss_txt.txt.gotoAndStop(2); TweenLite.to(boss_txt, 0.4, {scaleX:1, scaleY:1}); setTimeout(docFun, 2000); } else { if (hourHand < 9){ trace("soon"); boss_txt.txt.gotoAndStop(1); TweenLite.to(boss_txt, 0.4, {scaleX:1, scaleY:1}); setTimeout(docFun, 2000); }; }; } public function takeLobj6(_arg1:Number, _arg2:Number){ var _local3:sObj6_1; _local3 = new sObj6_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 6); } public function GiveDoc(){ if (currentLabel == "s15"){ boss_txt.txt.gotoAndStop(4); setTimeout(gameEndFun, 2000); }; } function frame1(){ stage.scaleMode = "exactFit"; stop(); addEventListener(Event.ENTER_FRAME, showProgress); preloader_mc.per_txt.visible = false; myContextMenu = new ContextMenu(); myContextMenu.hideBuiltInItems(); menuItem = new ContextMenuItem("A game by QuickSailor"); menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, getAction); myContextMenu.customItems.push(menuItem); this.contextMenu = myContextMenu; } function frame11(){ changeFrame("s8"); man_mc.visible = false; } function frame3(){ SoundMixer.stopAll(); stop(); tid = 0; min = 0; sec = ""; tim = 0; pauseSound = false; pauseMode = false; score = 0; still = false; gameStart = false; i = 0; totalObjects = 9; count = 0; screwCnt = 0; timeInc = true; timeVar = 0; gameScore = 0; clickCnt = 0; timeScore = 0; clickScore = 50000; muteVar = false; objectVar = false; backArray = new Array(); viewArray = new Array(); timeArray = new Array(""); clickX = 0; speed = 4; levels = 1; clockVar = false; clockId = 0; hourHand = 8; minuteHand = 45; secondHand = 1; introVar = false; walkAllow = false; leftMove = false; rightMove = false; todaysDate = new Date(); cupbrd2Open = false; bathDoor = false; wireVar = false; bathVar = false; switch1 = false; drawOpen = false; cupboardOpen = false; changeDress = false; enterTub = false; carView = false; getKey = false; carClicked = false; enterCar = false; fuelOut = false; liftGiven = false; bike1 = false; bananaPlaced = false; skaterPlaced = false; thnkVar = false; cardTaken = false; macClip = new MovieClip(); macClip = null; catchTrain = false; throwStone = false; enterTrain = false; wire2Var = false; wire1Var = false; crossVar = false; swap = false; scratchCard = false; enterOffVar = false; giveBag = false; objName = new Array(); objName["obj1"] = "Key"; objName["obj2"] = "Bag"; objName["obj3"] = "Car Key"; objName["obj4"] = "Banana Skin"; objName["obj5"] = "Skate"; objName["obj6"] = "Train Ticket"; objName["obj7"] = "Stone"; objName["obj8"] = "Umbrella"; objName["obj9"] = "Employee pass"; stop(); play_btn.addEventListener(MouseEvent.MOUSE_DOWN, playFun); play_btn.tabEnabled = false; } function frame5(){ changeFrame("s2"); left_btn.visible = false; if (changeDress){ right_btn.visible = true; }; if (wireVar){ wire_mc.gotoAndStop(2); }; if (switch1){ s1.gotoAndStop(2); }; if (cupboardOpen){ cupboard_mc.gotoAndStop(cupboard_mc.totalFrames); }; bath_mc.buttonMode = true; bath_mc.tabEnabled = false; wire_mc.buttonMode = true; wire_mc.tabEnabled = false; if (!bathVar){ bath_mc.addEventListener(MouseEvent.MOUSE_DOWN, bathFun); } else { bath_mc.gotoAndStop(6); }; if (drawOpen){ drawer_mc.gotoAndStop(2); }; s1.buttonMode = true; s1.tabEnabled = false; s1.addEventListener(MouseEvent.MOUSE_DOWN, switchFun); drawer_mc.addEventListener(MouseEvent.MOUSE_DOWN, drawerFun); wire_mc.addEventListener(MouseEvent.MOUSE_DOWN, wireFun); } function frame8(){ changeFrame("s5"); man_mc.x = 180; txt1.scaleX = 0; txt1.scaleY = 0; txt2.scaleX = 0; txt2.scaleY = 0; man_mc.visible = true; lift_mc.visible = false; lift_mc.buttonMode = true; lift_mc.tabEnabled = false; scooter_mc.tabEnabled = false; scooter_mc.buttonMode = true; scooter_mc.addEventListener(MouseEvent.MOUSE_DOWN, scooterFun1); } public function takeLobj2(_arg1:Number, _arg2:Number){ var _local3:sObj2_1; _local3 = new sObj2_1(); _local3.x = _arg1; _local3.y = _arg2; addChild(_local3); subtakeInv(_local3, 2); } function frame4(){ stop(); if (!gameStart){ bgSndFun(); man_mc.object = 0; dummyClip = new MovieClip(); dummyClip = null; tid = setInterval(stimer, 1000); gf = new GlowFilter(0xFFFFFF, 50, 1, 3, 5, 3, false, false); gameStart = true; dummyObject = new MovieClip(); dummyObject = null; objectTaken = 0; getObject = 0; getInitDepth = 0; sideArray = new Array("", ""); objectInterchange = false; specialStone = new MovieClip(); i = 1; while (i <= totalObjects) { panel_mc[("obj" + i)].addEventListener(MouseEvent.MOUSE_DOWN, takeObject); panel_mc[("obj" + i)].filters = [gf]; panel_mc[("ref" + i)].free = 0; panel_mc[("ref" + i)].objectId = 0; i++; }; stage.addEventListener(MouseEvent.MOUSE_UP, leaveObject); if (dummyObject != null){ dummyObject.pressed++; }; }; mute_mc.tabEnabled = false; mute_mc.buttonMode = true; mute_mc.addEventListener(MouseEvent.MOUSE_DOWN, muteFun); stage.addEventListener(KeyboardEvent.KEY_DOWN, listenKey); subSoundChannel1 = new SoundChannel(); stage.addEventListener(MouseEvent.MOUSE_OVER, showText); stage.addEventListener(MouseEvent.MOUSE_OUT, hideText); stage.addEventListener(Event.ENTER_FRAME, moveTip); man_mc.buttonMode = true; man_mc.tabEnabled = false; man_mc.addEventListener(MouseEvent.MOUSE_DOWN, manFun); ran = 1; clockHandler(); if (!clockVar){ clockVar = true; clockId = setInterval(clockHandler, 400); }; walk_mc.buttonMode = true; walk_mc.tabEnabled = false; walk_mc.addEventListener(MouseEvent.MOUSE_DOWN, walkFun); changeFrame("s1"); right_btn.visible = false; if (!introVar){ man_mc.visible = false; introVar = true; sleep_mc.gotoAndPlay(2); setTimeout(sleepFun, 3000); } else { int_mc.visible = false; sleep_mc.gotoAndStop(sleep_mc.totalFrames); }; left_btn.visible = false; if (cupbrd2Open){ cupbrd2.gotoAndStop(2); }; cupbrd2.addEventListener(MouseEvent.MOUSE_DOWN, cupbrd2Fun); if (viewArray[3] == 1){ sObj3.visible = false; }; if (viewArray[9] == 1){ sObj9.visible = false; }; sObj3.buttonMode = true; sObj3.tabEnabled = false; sObj3.addEventListener(MouseEvent.MOUSE_DOWN, sObj3Fun); sObj9.buttonMode = true; sObj9.tabEnabled = false; sObj9.addEventListener(MouseEvent.MOUSE_DOWN, sObj9Fun); cardPan_mc.close_btn.addEventListener(MouseEvent.MOUSE_DOWN, closeCard); ticketPan_mc.close_btn.addEventListener(MouseEvent.MOUSE_DOWN, closeTicket); left_btn.addEventListener(MouseEvent.MOUSE_DOWN, rightFun); right_btn.addEventListener(MouseEvent.MOUSE_DOWN, rightFun); } function frame7(){ changeFrame("s4"); man_mc.visible = false; if (fuelOut){ gotoAndStop("s5"); } else { car_mc.gotoAndPlay(2); }; } function frame19(){ try_mc.y = -238; stopAction_mc.visible = false; if (levels == 11){ catchTrain = false; throwStone = false; enterTrain = false; gotoAndStop(("s" + levels)); } else { gotoAndPlay("startPage"); }; } function frame9(){ changeFrame("s6"); man_mc.visible = false; playSound2("bikemove"); } function frame13(){ changeFrame("s10"); man_mc.visible = true; right_btn.visible = false; } function frame15(){ changeFrame("s12"); playSound2("rain"); rain = new Rain(); rainFun(); umMan_mc.visible = false; if (viewArray[7] == 1){ sObj7.visible = false; }; sObj7.buttonMode = true; sObj7.tabEnabled = false; sObj7.addEventListener(MouseEvent.MOUSE_DOWN, sObj7Fun); } function frame20(){ if (min <= 9){ if (tim <= 9){ time_txt.text = String(((("0" + min) + ":0") + tim)); } else { time_txt.text = String(((("0" + min) + ":") + tim)); }; } else { if (tim <= 9){ time_txt.text = String(((min + ":0") + tim)); } else { time_txt.text = String(((min + ":") + tim)); }; }; } public function showTicket(){ objectVar = false; panel_mc.obj6.visible = true; } public function manPostureFun(_arg1:Number){ if (((((!(walkAllow)) && ((man_mc.visible == true)))) && ((((man_mc.currentLabel == "stand1")) || ((man_mc.currentLabel == "stand2")))))){ clickX = _arg1; walkAllow = true; if ((((man_mc.scaleX > 0)) && ((clickX < man_mc.x)))){ leftMove = true; man_mc.scaleX = (man_mc.scaleX * -1); } else { if ((((man_mc.scaleX < 0)) && ((clickX > man_mc.x)))){ rightMove = true; man_mc.scaleX = (man_mc.scaleX * -1); } else { if (clickX < man_mc.x){ leftMove = true; } else { if (clickX > man_mc.x){ rightMove = true; }; }; }; }; if (!changeDress){ man_mc.gotoAndStop("walk"); } else { man_mc.gotoAndStop("walk2"); }; manWalkFun(); }; } public function takeInventory(_arg1:MouseEvent){ subtakeInv((_arg1.currentTarget as MovieClip), int(_arg1.currentTarget.name.substr((_arg1.currentTarget.name.length - 1)))); } function frame6(){ changeFrame("s3"); car_mc.buttonMode = true; car_mc.tabEnabled = false; car_mc.addEventListener(MouseEvent.MOUSE_DOWN, carFun); if (carView){ man_mc.visible = true; right_btn.visible = true; }; } public function thnkFun(){ TweenLite.to(thnk_mc, 0.4, {scaleX:1, scaleY:1, onComplete:hideThnk}); } public function muteFun(_arg1:MouseEvent){ muteFunction(); } public function scratchView(_arg1:MouseEvent){ scratchMac_mc.visible = true; } public function boardFun(_arg1:MouseEvent){ board2.visible = true; } public function leaveObject(_arg1:MouseEvent){ var _local2:Boolean; var _local3:int; if (dummyObject != null){ _local2 = false; if (currentLabel == "s2"){ if (dummyObject.id == 1){ if (((dummyObject.hitTestObject(cupboard_mc.keyHit)) && ((cupboard_mc.currentFrame == 1)))){ _local2 = true; cupboardOpen = true; cupboard_mc.gotoAndPlay(2); dummyObject.visible = false; }; }; }; if (currentLabel == "s3"){ if (dummyObject.id == 3){ if (((dummyObject.hitTestObject(man_mc)) && (getKey))){ enterCar = true; _local2 = true; gotoAndStop("s4"); dummyObject.visible = false; }; }; }; if (currentLabel == "s7"){ if (dummyObject.id == 4){ if (((dummyObject.hitTestObject(man_mc)) && ((banana_mc.currentFrame == 1)))){ _local2 = true; bananaPlaced = true; man_mc.gotoAndStop("standBanana"); dummyObject.visible = false; }; }; if (dummyObject.id == 5){ if (((dummyObject.hitTestObject(man_mc)) && ((skaterPlace_mc.currentFrame == 1)))){ _local2 = true; skaterPlaced = true; man_mc.gotoAndStop("standSkater"); dummyObject.visible = false; }; }; }; if (currentLabel == "s12"){ if (dummyObject.id == 7){ if (((dummyObject.hitTestObject(stoneThrow_mc.stoneHit)) && ((stoneThrow_mc.currentFrame == 21)))){ _local2 = true; throwStone = true; stoneThrow_mc.gotoAndStop(22); dummyObject.visible = false; }; }; if (dummyObject.id == 8){ if (((dummyObject.hitTestObject(stoneThrow_mc.stoneHit)) && ((stoneThrow_mc.currentFrame == 67)))){ _local2 = true; stoneThrow_mc.gotoAndStop(68); umMan_mc.visible = true; umMan_mc.gotoAndPlay(2); dummyObject.visible = false; }; }; }; if (currentLabel == "s14"){ if (dummyObject.id == 9){ if (((dummyObject.hitTestObject(scratchMac_mc)) && ((scratchMac_mc.currentFrame == 1)))){ scratchCard = true; _local2 = true; scratchMac_mc.gotoAndPlay(2); dummyObject.visible = false; }; }; }; if (currentLabel == "s15"){ if ((((dummyObject.id == 2)) && (giveBag))){ if (dummyObject.hitTestObject(finMan_mc)){ _local2 = true; finMan_mc.gotoAndStop(2); finTxt_txt.txt.gotoAndStop(1); TweenLite.to(finTxt_txt, 0.4, {scaleX:1, scaleY:1}); setTimeout(GiveDoc, 2000); dummyObject.visible = false; }; }; }; if (!_local2){ objectTaken = 0; getObject = 0; Mouse.show(); stopDrag(); _local3 = getFreeSpace(); dummyObject.pressed = 0; dummyObject.refId = _local3; panel_mc[("ref" + _local3)].objectId = dummyObject.id; stopAction_mc.visible = true; TweenLite.to(panel_mc[("obj" + dummyObject.id)], 0.5, {x:panel_mc[("ref" + _local3)].x, y:panel_mc[("ref" + _local3)].y, onComplete:resetMc, onCompleteParams:[panel_mc[("obj" + dummyObject.id)]]}); dummyObject = null; } else { Mouse.show(); stopDrag(); dummyObject = null; objectTaken = 0; getObject = 0; }; }; } public function carFun(_arg1:MouseEvent){ if ((((viewArray[3] == 1)) && (enterCar))){ fuelOut = false; man_mc.visible = false; gotoAndStop("s4"); } else { carClicked = true; manPostureFun(470); }; } public function muteFunction(){ if (mute_mc.currentFrame == 1){ muteVar = true; bgChannel.stop(); SoundMixer.stopAll(); mute_mc.gotoAndStop(2); } else { muteVar = false; mute_mc.gotoAndStop(1); bgChannel = bgSndObj.play(0, int.MAX_VALUE); }; } public function hide2Txt(){ txt1.visible = false; } public function closeCard(_arg1:MouseEvent){ TweenLite.to(cardPan_mc, 0.5, {x:314, y:855, scaleX:0.1, scaleY:0.1, onComplete:showCard}); } public function getAction(_arg1:ContextMenuEvent){ navigateToURL(new URLRequest("http://www.quicksailor.com/"), "_blank"); } public function docFun(){ boss_txt.txt.gotoAndStop(3); setTimeout(showDocFun, 1000); } public function manMoveFun(_arg1:Event){ if (walkAllow){ if ((((man_mc.x >= (clickX + 20))) && (leftMove))){ man_mc.x = (man_mc.x - speed); } else { if ((((man_mc.x <= (clickX - 20))) && (rightMove))){ man_mc.x = (man_mc.x + speed); } else { if ((((man_mc.x > 580)) && (rightMove))){ man_mc.x = (man_mc.x + speed); if (man_mc.x > 580){ if (currentFrame < 17){ nextFrame(); man_mc.x = 100; removeWalkFun(); } else { removeWalkFun(); }; }; } else { if ((((man_mc.x < 100)) && (leftMove))){ man_mc.x = (man_mc.x - speed); if (man_mc.x < 0){ if (currentFrame > 2){ prevFrame(); man_mc.x = 500; removeWalkFun(); } else { removeWalkFun(); }; }; } else { if (dummyClip != null){ if (currentLabel == "s2"){ if ((((dummyClip.name == "bath_mc")) && (!(bathVar)))){ if (((!(wireVar)) || (((((wireVar) && (!(switch1)))) && ((bath_mc.currentFrame == 1)))))){ man_mc.visible = false; bath_mc.gotoAndStop(2); } else { if (switch1){ man_mc.visible = false; bath_mc.gotoAndStop(3); }; }; }; }; }; if (currentLabel == "s3"){ if (viewArray[3] == 1){ getKey = true; }; }; if (currentLabel == "s5"){ lift_mc.gotoAndPlay(2); }; if (currentLabel == "s10"){ trace(macClip.name); if (((!(cardTaken)) && (!((macClip == null))))){ cardTaken = true; macClip.gotoAndPlay(2); }; if (cardTaken){ man_mc.gotoAndStop("takeCard"); }; }; if (currentLabel == "s14"){ if (enterOffVar){ nextFrame(); }; }; removeWalkFun(); }; }; }; }; }; } public function gameEndFun(){ clearInterval(clockId); clearListener(); gotoAndStop("gameEnds"); } public function playSound2(_arg1:String){ var _local2:Class; var _local3:Object; var _local4:SoundTransform; if (mute_mc.currentFrame == 1){ _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); _local4 = new SoundTransform(); longChannel = _local3.play(0, int.MAX_VALUE); if (_arg1 == "alarm"){ _local4.volume = 0.1; } else { _local4.volume = 0.5; }; longChannel.soundTransform = _local4; }; } public function rainFun(){ rain.init(400, 50, 5, 600, 500, "left"); rainCont_mc.addChild(rain); } public function showObjTip(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number){ if (objectTaken == 0){ objMsg.visible = true; objMsg.text_txt.text = _arg1; objMsg.width = _arg2; objMsg.alpha = 0; TweenLite.to(objMsg, 0.5, {alpha:1}); }; } public function bathFun(_arg1:MouseEvent){ if (bathDoor){ if (((((((!(bathVar)) && ((bath_mc.currentFrame == 1)))) && ((man_mc.visible == true)))) && (!(enterTub)))){ enterTub = false; trace("aaa"); dummyClip = bath_mc; manPostureFun(248); } else { trace("else"); if (bath_mc.currentFrame == 1){ bath_mc.gotoAndStop(5); }; }; }; if (!bathDoor){ if (bath_mc.currentFrame == 1){ bathDoor = true; bath_mc.bath_mc.gotoAndPlay(2); }; }; if (bath_mc.currentFrame == 3){ trace("bathing"); if (bath_mc.bathCont_mc.currentFrame == 33){ bath_mc.bathCont_mc.gotoAndPlay(34); }; }; } public function txtView1(){ TweenLite.to(txt1, 0.4, {scaleX:1, scaleY:1, onComplete:txtView2}); man_mc.gotoAndStop("talk"); } public function txtView2(){ TweenLite.to(txt2, 0.4, {scaleX:1, scaleY:1, onComplete:txtView3}); setTimeout(hide2Txt, 2000); } public function hideText(_arg1:MouseEvent){ if (objectTaken == 0){ objMsg.text_txt.text = ""; hideObjTip(); }; } public function txtView3(){ setTimeout(hide3, 2000); } public function playFun(_arg1:MouseEvent){ MochiBot.track(this, "3b75758c"); gotoAndStop("s1"); } public function rightFun(_arg1:MouseEvent){ if (_arg1.currentTarget.name == "right_btn"){ if (currentLabel != "s13"){ trace("right"); if (currentLabel == "s3"){ fuelOut = true; carClicked = false; getKey = false; }; manPostureFun(_arg1.currentTarget.x); } else { if (!crossVar){ cantTakeFun(); } else { trace("else"); if (car_mc.currentFrame > 50){ swap = true; }; manPostureFun(_arg1.currentTarget.x); }; }; } else { manPostureFun(_arg1.currentTarget.x); }; } public function manFun(_arg1:MouseEvent){ if (currentLabel == "s5"){ if ((((((scooter_mc.currentFrame > 10)) && ((scooter_mc.currentFrame <= 30)))) && (!(liftGiven)))){ liftGiven = true; man_mc.gotoAndStop("askLift"); }; if (((((liftGiven) && ((lift_mc.currentFrame == 2)))) && ((man_mc.currentLabel == "stand2")))){ txt1.visible = false; txt2.visible = false; manPostureFun(204); }; }; } public function showText(_arg1:MouseEvent){ if (objectTaken == 0){ if (objName[_arg1.target.name] != undefined){ showObjTip(objName[_arg1.target.name], 100, _arg1.currentTarget.x, _arg1.currentTarget.y); }; }; } public function sObj3Fun(_arg1:MouseEvent){ subtakeInv(sObj3, 3); view1Fun(); } public function tryFun(){ playSound("tryagain"); stopAction_mc.visible = true; TweenLite.to(try_mc, 1, {y:281}); } public function scooterFun(_arg1:MouseEvent){ if (((liftGiven) && ((lift_mc.currentFrame == 2)))){ txt1.visible = false; txt2.visible = false; manPostureFun(204); }; } public function removeWalkFun(){ leftMove = false; rightMove = false; walkAllow = false; stage.removeEventListener(Event.ENTER_FRAME, manMoveFun); if (currentLabel == "s3"){ if (((!((viewArray[3] == 1))) && (carClicked))){ playSound("no2"); man_mc.gotoAndStop("cantTake2"); } else { man_mc.gotoAndStop("stand2"); }; } else { if (currentLabel == "s10"){ man_mc.gotoAndStop("takeCard"); } else { if (!changeDress){ man_mc.gotoAndStop("stand1"); } else { man_mc.gotoAndStop("stand2"); }; }; }; } public function switchFun(_arg1:MouseEvent){ if (_arg1.currentTarget.currentFrame == 1){ playSound("switch"); switch1 = true; _arg1.currentTarget.gotoAndStop(2); }; } public function interChangeObject(_arg1:int){ var _local2:int; stopAction_mc.visible = true; objectInterchange = true; _local2 = 0; _local2 = _arg1; while (_local2 < totalObjects) { if (panel_mc[("ref" + (_local2 + 1))].objectId != 0){ trace(("r=" + _local2)); TweenLite.to(panel_mc[("obj" + panel_mc[("ref" + (_local2 + 1))].objectId)], 0.25, {x:panel_mc[("ref" + _local2)].x, onComplete:hideStopAction}); panel_mc[("obj" + panel_mc[("ref" + (_local2 + 1))].objectId)].refId = _local2; panel_mc[("ref" + _local2)].objectId = panel_mc[("ref" + (_local2 + 1))].objectId; panel_mc[("ref" + (_local2 + 1))].objectId = 0; panel_mc[("ref" + _local2)].free = 1; panel_mc[("ref" + (_local2 + 1))].free = 0; }; _local2++; }; stopAction_mc.visible = false; } public function txtView11(){ TweenLite.to(txt3, 0.4, {scaleX:1, scaleY:1}); setTimeout(txtView22, 2000); } public function clearListener(){ clearInterval(clockId); clearInterval(tid); stage.removeEventListener(Event.ENTER_FRAME, moveTip); stage.removeEventListener(MouseEvent.MOUSE_OVER, showText); stage.removeEventListener(MouseEvent.MOUSE_OUT, hideText); stage.removeEventListener(Event.ENTER_FRAME, manMoveFun); stage.removeEventListener(MouseEvent.MOUSE_UP, leaveObject); stage.removeEventListener(KeyboardEvent.KEY_DOWN, listenKey); } public function stopSound(){ subSoundChannel1.stop(); } public function sObj4Fun(_arg1:MouseEvent){ txt3.scaleX = 0; txt3.scaleY = 0; txt4.scaleX = 0; txt4.scaleY = 0; subtakeInv(sObj4, 4); } public function playSound(_arg1:String){ var _local2:Class; var _local3:Object; var _local4:SoundTransform; if (mute_mc.currentFrame == 1){ _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); subSoundChannel1 = _local3.play(); _local4 = new SoundTransform(); _local4.volume = 0.5; subSoundChannel1.soundTransform = _local4; } else { stopSound(); }; } public function txtView22(){ txtCnt++; txt3.txt.gotoAndStop(txtCnt); if (txtCnt < 3){ setTimeout(txtView22, 2000); } else { txt3.scaleX = 0; txt3.scaleY = 0; man_mc.gotoAndStop("talk"); TweenLite.to(txt4, 0.4, {scaleX:1, scaleY:1, onComplete:txtView33}); }; } public function tryFunn2(){ playSound("tryagain"); try_mc.gotoAndStop(3); TweenLite.to(try_mc, 1, {y:281}); } public function txtView33(){ if (currentLabel == "s7"){ banana_mc.addEventListener(MouseEvent.MOUSE_DOWN, bananaFun); sObj4.addEventListener(MouseEvent.MOUSE_DOWN, sObj4Fun); setTimeout(hide2, 1000); }; } public function nextTrainFun(){ if (((!(catchTrain)) && ((currentLabel == "s11")))){ train_mc.gotoAndPlay(70); }; } public function forSpecialStone(){ var _local1:int; objectTaken = 0; getObject = 0; Mouse.show(); stopDrag(); _local1 = getFreeSpace(); trace(("fspace=" + _local1)); specialStone.pressed = 0; specialStone.refId = _local1; panel_mc[("ref" + _local1)].objectId = specialStone.id; stopAction_mc.visible = true; TweenLite.to(panel_mc[("obj" + specialStone.id)], 0.5, {x:panel_mc[("ref" + _local1)].x, y:panel_mc[("ref" + _local1)].y, onComplete:resetMc, onCompleteParams:[panel_mc[("obj" + specialStone.id)]]}); specialStone = null; } public function showDocFun(){ if (viewArray[2] != 1){ boss_txt.scaleX = 0; boss_txt.scaleY = 0; finTxt_txt.txt.gotoAndStop(2); TweenLite.to(finTxt_txt, 0.4, {scaleX:1, scaleY:1}); setTimeout(tryFunn2, 2000); } else { giveBag = true; }; } public function panelOut(_arg1:MouseEvent){ if (((!((objectTaken == 0))) && ((objectInterchange == false)))){ interChangeObject(objectTaken); getObject = objectTaken; } else { if (objectTaken == 0){ }; }; } public function takeObject(_arg1:MouseEvent){ if ((((objectTaken == 0)) && (!(still)))){ hideObjTip(); trace(("currentId=" + _arg1.currentTarget.id)); if ((((_arg1.currentTarget.id == 6)) && (!(objectVar)))){ playSound("invclick"); objectVar = true; stopAction_mc.visible = true; panel_mc.obj6.visible = false; TweenLite.to(ticketPan_mc, 0.5, {x:337, y:290, scaleX:1.1, scaleY:1.1, onComplete:hideStopAction}); } else { if ((((((((_arg1.currentTarget.id == 9)) && (!(objectVar)))) && (!((currentLabel == "s14"))))) || ((((((_arg1.currentTarget.id == 9)) && ((currentLabel == "s14")))) && (scratchCard))))){ playSound("invclick"); objectVar = true; stopAction_mc.visible = true; panel_mc.obj9.visible = false; TweenLite.to(cardPan_mc, 0.5, {x:337, y:290, scaleX:1.1, scaleY:1.1, onComplete:hideStopAction}); } else { dummyObject = MovieClip(_arg1.currentTarget); dummyObject.filters = []; Mouse.hide(); objectInterchange = false; objectTaken = dummyObject.refId; if (dummyObject.pressed == 0){ panel_mc[("ref" + dummyObject.refId)].free = 0; }; dummyObject.startDrag(true); }; }; }; } public function stimer(){ tim++; if (tim == 60){ tim = 0; min++; }; } public function wireFun(_arg1:MouseEvent){ wireVar = true; wire_mc.gotoAndStop(2); } public function drawerFun(_arg1:MouseEvent){ if ((((drawer_mc.currentFrame == 1)) && (bathVar))){ playSound("drawer"); drawOpen = true; drawer_mc.gotoAndStop(2); } else { if (drawer_mc.currentFrame == 1){ cantTakeFun(); }; }; } public function walkFun(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.timefall.com/games/point-and-click/late-for-work-walkthrough/"), "_blank"); } public function changeObject(_arg1:MovieClip){ var _local2:int; _local2 = _arg1.id; _arg1.x = -100; viewArray[_local2] = 1; panel_mc[("obj" + _local2)].tabEnabled = false; panel_mc[("obj" + _local2)].buttonMode = true; panel_mc[("obj" + _local2)].pressed = 0; panel_mc[("obj" + _local2)].id = _local2; panel_mc[("obj" + _local2)].refId = _arg1.refId; panel_mc[("ref" + _arg1.refId)].objectId = _local2; panel_mc[("obj" + _local2)].x = panel_mc[("ref" + _arg1.refId)].x; panel_mc[("obj" + _local2)].y = panel_mc[("ref" + _arg1.refId)].y; stopAction_mc.visible = false; if (currentLabel == "s1"){ view1Fun(); }; } public function moveTip(_arg1:Event){ if (objMsg.visible == true){ objMsg.x = mouseX; objMsg.y = mouseY; }; } public function closeTicket(_arg1:MouseEvent){ TweenLite.to(ticketPan_mc, 0.5, {x:314, y:855, scaleX:0.1, scaleY:0.1, onComplete:showTicket}); } public function sleepFun(){ int_mc.visible = false; } public function hide3(){ txt2.visible = false; } public function hide1(){ thnk_mc.scaleX = 0; thnk_mc.scaleY = 0; } public function listenKey(_arg1:KeyboardEvent){ if ((((_arg1.keyCode == 77)) || ((_arg1.keyCode == 109)))){ muteFunction(); }; } public function playTimeFall(){ var _local1:timefallSnd; _local1 = new timefallSnd(); _local1.play(); } public function hide2(){ txt4.scaleX = 0; txt4.scaleY = 0; } public function getFreeSpace():int{ var _local1:int; _local1 = 0; _local1 = 1; while (_local1 <= totalObjects) { if (panel_mc[("ref" + _local1)].free == 0){ panel_mc[("ref" + _local1)].free = 1; break; }; _local1++; }; return (_local1); } public function resetMc(_arg1:MovieClip){ _arg1.filters = [gf]; stopAction_mc.visible = false; _arg1.pressed = 0; } public function sObj7Fun(_arg1:MouseEvent){ subtakeInv(sObj7, 7); } public function trainRun(){ if (((!(catchTrain)) && ((currentLabel == "s11")))){ train_mc.gotoAndPlay(2); }; } public function clockHandler(){ secondHand++; if (secondHand == 60){ secondHand = 1; minuteHand++; if (minuteHand == 60){ minuteHand = 0; hourHand++; }; }; clock.hourHand.rotation = ((30 * hourHand) + (minuteHand / 2)); clock.hourhandshadow.rotation = ((30 * hourHand) + (minuteHand / 2)); clock.minuteHand.rotation = (6 * minuteHand); clock.minutehandshadow.rotation = (6 * minuteHand); clock.secondHand.rotation = (6 * secondHand); clock.secondhandshadow.rotation = (6 * secondHand); } public function changeFrame(_arg1:String){ if (_arg1 == "s1"){ right_btn.visible = true; left_btn.visible = true; } else { if ((((_arg1 == "s3")) || ((_arg1 == "s2")))){ right_btn.visible = false; } else { right_btn.visible = false; left_btn.visible = false; }; }; } public function subtakeInv(_arg1:MovieClip, _arg2:int){ var _local3:int; _local3 = getFreeSpace(); if (_local3 != 0){ _arg1.refId = _local3; _arg1.id = _arg2; stopAction_mc.visible = true; TweenLite.to(_arg1, 0.75, {x:panel_mc[("ref" + _local3)].x, y:panel_mc[("ref" + _local3)].y, onComplete:changeObject, onCompleteParams:[MovieClip(_arg1)]}); }; } public function stopSound2(){ if (longChannel.position > 0){ longChannel.stop(); }; } public function showCard(){ objectVar = false; panel_mc.obj9.visible = true; } public function view1Fun(){ if ((((((viewArray[3] == 1)) && ((viewArray[2] == 1)))) && ((viewArray[9] == 1)))){ trace("view1"); right_btn.visible = true; }; } public function enterOffice(){ enterOffVar = true; manPostureFun(320); } public function hideThnk(){ thnkVar = true; setTimeout(hide1, 1000); } public function hideStopAction1(_arg1:int){ stopAction_mc.visible = false; panel_mc[("obj" + _arg1)].visible = true; } public function hideStopAction(){ stopAction_mc.visible = false; } public function bananaFun(_arg1:MouseEvent){ if (((((bananaPlaced) && ((banana_mc.currentFrame == 1)))) && ((man_mc.currentLabel == "standBanana")))){ man_mc.scaleX = (man_mc.scaleX * -1); man_mc.gotoAndStop("take2"); banana_mc.gotoAndStop(2); }; } public function board2Fun(_arg1:MouseEvent){ if (board2.currentFrame == 1){ board2.gotoAndPlay(2); }; } public function bgSndFun(){ SoundMixer.stopAll(); bgSndObj = new bgSound(); bgChannel = bgSndObj.play(0, int.MAX_VALUE); } } }//package LateForWork_fla
Section 411
//mancolor1_88 (LateForWork_fla.mancolor1_88) package LateForWork_fla { import flash.display.*; public dynamic class mancolor1_88 extends MovieClip { public function mancolor1_88(){ addFrameScript(14, frame15); } function frame15(){ stop(); MovieClip(parent).gotoAndStop("stand1"); } } }//package LateForWork_fla
Section 412
//mancolor2copych1_85 (LateForWork_fla.mancolor2copych1_85) package LateForWork_fla { import flash.display.*; public dynamic class mancolor2copych1_85 extends MovieClip { public function mancolor2copych1_85(){ addFrameScript(14, frame15); } function frame15(){ stop(); MovieClip(parent).gotoAndStop("stand2"); } } }//package LateForWork_fla
Section 413
//mancolor4_83 (LateForWork_fla.mancolor4_83) package LateForWork_fla { import flash.display.*; public dynamic class mancolor4_83 extends MovieClip { public function mancolor4_83(){ addFrameScript(10, frame11); } function frame11(){ stop(); MovieClip(parent).gotoAndStop("stand2"); } } }//package LateForWork_fla
Section 414
//mancolor4copy4_231 (LateForWork_fla.mancolor4copy4_231) package LateForWork_fla { import flash.display.*; import flash.events.*; public dynamic class mancolor4copy4_231 extends MovieClip { public var man_mc:MovieClip; public var manHit:SimpleButton; public function mancolor4copy4_231(){ addFrameScript(11, frame12, 33, frame34); } function frame12(){ stop(); manHit.addEventListener(MouseEvent.MOUSE_DOWN, manHitFun); } function frame34(){ stop(); MovieClip(parent).gotoAndStop(3); } public function manHitFun(_arg1:MouseEvent){ gotoAndPlay(13); } } }//package LateForWork_fla
Section 415
//mancolor5ch1_86 (LateForWork_fla.mancolor5ch1_86) package LateForWork_fla { import flash.display.*; public dynamic class mancolor5ch1_86 extends MovieClip { public function mancolor5ch1_86(){ addFrameScript(23, frame24); } function frame24(){ stop(); MovieClip(parent).gotoAndStop("stand2"); } } }//package LateForWork_fla
Section 416
//mancolor5copy2_84 (LateForWork_fla.mancolor5copy2_84) package LateForWork_fla { import flash.display.*; public dynamic class mancolor5copy2_84 extends MovieClip { public function mancolor5copy2_84(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); MovieClip(parent).gotoAndStop("stand2"); } function frame1(){ } } }//package LateForWork_fla
Section 417
//mc_skip_but_03aqqlnewaa_22 (LateForWork_fla.mc_skip_but_03aqqlnewaa_22) package LateForWork_fla { import flash.display.*; import flash.events.*; public dynamic class mc_skip_but_03aqqlnewaa_22 extends MovieClip { public var hit_mc:MovieClip; public function mc_skip_but_03aqqlnewaa_22(){ addFrameScript(0, frame1, 10, frame11); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame1(){ stop(); this.hitArea = hit_mc; hit_mc.visible = false; mouseChildren = false; buttonMode = true; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } function frame11(){ stop(); } public function onClick(_arg1:MouseEvent):void{ var _local2 = root; _local2["gotoAndPlay"](2); } } }//package LateForWork_fla
Section 418
//msg_panelfdthaaainv_132 (LateForWork_fla.msg_panelfdthaaainv_132) package LateForWork_fla { import flash.display.*; import flash.text.*; public dynamic class msg_panelfdthaaainv_132 extends MovieClip { public var text_txt:TextField; public function msg_panelfdthaaainv_132(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 419
//obj5ar_99 (LateForWork_fla.obj5ar_99) package LateForWork_fla { import flash.display.*; public dynamic class obj5ar_99 extends MovieClip { public function obj5ar_99(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 420
//owlaqqlnewaa_5 (LateForWork_fla.owlaqqlnewaa_5) package LateForWork_fla { import flash.display.*; public dynamic class owlaqqlnewaa_5 extends MovieClip { public function owlaqqlnewaa_5(){ addFrameScript(25, frame26); } function frame26(){ stop(); } } }//package LateForWork_fla
Section 421
//owlloo_46 (LateForWork_fla.owlloo_46) package LateForWork_fla { import flash.display.*; public dynamic class owlloo_46 extends MovieClip { public function owlloo_46(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 422
//preloadaqqlnewaa_4 (LateForWork_fla.preloadaqqlnewaa_4) package LateForWork_fla { import flash.display.*; import flash.net.*; import flash.events.*; import flash.text.*; public dynamic class preloadaqqlnewaa_4 extends MovieClip { public var per_txt:TextField; public var logo_btn:SimpleButton; public function preloadaqqlnewaa_4(){ addFrameScript(32, frame33, 53, frame54, 216, frame217); } public function linkFun(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.timefall.com/"), "_blank"); } function frame217(){ stop(); logo_btn.addEventListener(MouseEvent.MOUSE_DOWN, linkFun); } function frame33(){ logo_btn.addEventListener(MouseEvent.MOUSE_DOWN, linkFun); } function frame54(){ stop(); per_txt.visible = true; } } }//package LateForWork_fla
Section 423
//sndas1_30 (LateForWork_fla.sndas1_30) package LateForWork_fla { import flash.display.*; public dynamic class sndas1_30 extends MovieClip { public function sndas1_30(){ addFrameScript(0, frame1, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 424
//sObj4_219 (LateForWork_fla.sObj4_219) package LateForWork_fla { import flash.display.*; public dynamic class sObj4_219 extends MovieClip { public function sObj4_219(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 425
//sObj4copy_237 (LateForWork_fla.sObj4copy_237) package LateForWork_fla { import flash.display.*; public dynamic class sObj4copy_237 extends MovieClip { public function sObj4copy_237(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 426
//Sprite19_122 (LateForWork_fla.Sprite19_122) package LateForWork_fla { import flash.display.*; public dynamic class Sprite19_122 extends MovieClip { public var secondHand:MovieClip; public var hourhandshadow:MovieClip; public var minutehandshadow:MovieClip; public var hourHand:MovieClip; public var minuteHand:MovieClip; public var secondhandshadow:MovieClip; public function Sprite19_122(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 427
//Symbol2_235 (LateForWork_fla.Symbol2_235) package LateForWork_fla { import flash.display.*; public dynamic class Symbol2_235 extends MovieClip { public function Symbol2_235(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 428
//txt3Mc_234 (LateForWork_fla.txt3Mc_234) package LateForWork_fla { import flash.display.*; public dynamic class txt3Mc_234 extends MovieClip { public var txt:MovieClip; } }//package LateForWork_fla
Section 429
//uhbiu_278 (LateForWork_fla.uhbiu_278) package LateForWork_fla { import flash.display.*; public dynamic class uhbiu_278 extends MovieClip { public function uhbiu_278(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 430
//uhgo_223 (LateForWork_fla.uhgo_223) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class uhgo_223 extends MovieClip { public var sObj5_2:MovieClip; public function uhgo_223(){ addFrameScript(4, frame5, 15, frame16); } public function takeObj5(_arg1:MouseEvent){ var _local2:Point; _arg1.currentTarget.visible = false; _local2 = new Point(sObj5_2.x, sObj5_2.y); _local2 = sObj5_2.parent.localToGlobal(_local2); MovieClip(root).takeLobj5(_local2.x, _local2.y); } function frame16(){ stop(); sObj5_2.tabEnabled = false; sObj5_2.buttonMode = true; if (MovieClip(root).viewArray[5] == 1){ sObj5_2.visible = false; }; sObj5_2.addEventListener(MouseEvent.MOUSE_DOWN, takeObj5); } function frame5(){ MovieClip(root).playSound("skateFall"); } } }//package LateForWork_fla
Section 431
//uho_56 (LateForWork_fla.uho_56) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class uho_56 extends MovieClip { public var sObj2_2:MovieClip; public function uho_56(){ addFrameScript(0, frame1, 1, frame2); } public function takeObj1(_arg1:MouseEvent){ var _local2:Point; _arg1.currentTarget.visible = false; _local2 = new Point(sObj2_2.x, sObj2_2.y); _local2 = sObj2_2.parent.localToGlobal(_local2); MovieClip(root).takeLobj2(_local2.x, _local2.y); MovieClip(root).view1Fun(); } function frame1(){ stop(); } function frame2(){ sObj2_2.tabEnabled = false; sObj2_2.buttonMode = true; if (MovieClip(root).viewArray[2] == 1){ sObj2_2.visible = false; }; sObj2_2.addEventListener(MouseEvent.MOUSE_DOWN, takeObj1); } } }//package LateForWork_fla
Section 432
//uyiyui_270 (LateForWork_fla.uyiyui_270) package LateForWork_fla { import flash.display.*; public dynamic class uyiyui_270 extends MovieClip { public function uyiyui_270(){ addFrameScript(10, frame11); } function frame11(){ stop(); MovieClip(parent).gotoAndStop(1); } } }//package LateForWork_fla
Section 433
//ytutgy_265 (LateForWork_fla.ytutgy_265) package LateForWork_fla { import flash.display.*; public dynamic class ytutgy_265 extends MovieClip { public var man_mc:MovieClip; public function ytutgy_265(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LateForWork_fla
Section 434
//yu8o_168 (LateForWork_fla.yu8o_168) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class yu8o_168 extends MovieClip { public var keyHit:SimpleButton; public function yu8o_168(){ addFrameScript(0, frame1, 10, frame11, 11, frame12, 73, frame74); } function frame74(){ stop(); MovieClip(root).carView = true; MovieClip(root).fuelOut = false; MovieClip(root).gotoAndStop("s3"); } public function keyHitFun(_arg1:MouseEvent){ if (currentFrame == 11){ gotoAndPlay(12); }; } function frame12(){ MovieClip(parent).playSound("carstart"); } function frame1(){ stop(); } function frame11(){ stop(); keyHit.addEventListener(MouseEvent.MOUSE_DOWN, keyHitFun); } } }//package LateForWork_fla
Section 435
//yuiyui_259 (LateForWork_fla.yuiyui_259) package LateForWork_fla { import flash.utils.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.media.*; import flash.filters.*; import flash.ui.*; import flash.text.*; import flash.geom.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.printing.*; import flash.xml.*; public dynamic class yuiyui_259 extends MovieClip { public function yuiyui_259(){ addFrameScript(0, frame1, 37, frame38); } function frame1(){ stop(); } function frame38(){ stop(); this.visible = false; MovieClip(parent).train_mc.train_mc.gotoAndPlay(39); } } }//package LateForWork_fla
Section 436
//randomNumber (nature.randomNumber) package nature { public class randomNumber { public static function generateRandom(_arg1:int, _arg2:int):Array{ var _local3:int; var _local4:Array; var _local5:Array; var _local6:int; var _local7:int; _local3 = 0; _local4 = new Array(); _local5 = new Array(); _local6 = (_arg2 - _arg1); _local3 = _arg1; while (_local3 <= _arg2) { _local5.push(_local3); _local3++; }; _local3 = _arg1; while (_local3 <= _arg2) { _local7 = Math.round((Math.random() * (_local5.length - 1))); _local4.push(_local5[_local7]); _local5.splice(_local7, 1); _local3++; }; return (_local4); } public static function randomize(_arg1:Array):Array{ var _local2:int; var _local3:Array; var _local4:Array; var _local5:int; _local2 = 0; if (_arg1[0] == ""){ _local2 = 1; }; _local3 = new Array(); _local4 = generateRandom(_local2, (_arg1.length - 1)); _local5 = 0; while (_local5 < _local4.length) { _local3.push(_arg1[_local4[_local5]]); _local5++; }; return (_local3); } } }//package nature
Section 437
//alarm (alarm) package { import flash.media.*; public dynamic class alarm extends Sound { } }//package
Section 438
//bgSound (bgSound) package { import flash.media.*; public dynamic class bgSound extends Sound { } }//package
Section 439
//bikeair (bikeair) package { import flash.media.*; public dynamic class bikeair extends Sound { } }//package
Section 440
//bikemove (bikemove) package { import flash.media.*; public dynamic class bikemove extends Sound { } }//package
Section 441
//button (button) package { import flash.media.*; public dynamic class button extends Sound { } }//package
Section 442
//carback (carback) package { import flash.media.*; public dynamic class carback extends Sound { } }//package
Section 443
//carfront (carfront) package { import flash.media.*; public dynamic class carfront extends Sound { } }//package
Section 444
//carstart (carstart) package { import flash.media.*; public dynamic class carstart extends Sound { } }//package
Section 445
//drawer (drawer) package { import flash.media.*; public dynamic class drawer extends Sound { } }//package
Section 446
//Drop (Drop) package { import flash.display.*; public dynamic class Drop extends MovieClip { public function Drop(){ addFrameScript(0, frame1); } function frame1(){ this.mouseChildren = false; this.mouseEnabled = false; } } }//package
Section 447
//invclick (invclick) package { import flash.media.*; public dynamic class invclick extends Sound { } }//package
Section 448
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 449
//no2 (no2) package { import flash.media.*; public dynamic class no2 extends Sound { } }//package
Section 450
//Rain (Rain) package { import flash.display.*; import flash.events.*; public class Rain extends MovieClip { private var offset:int;// = 50 private var dropsNumber:int; private var dropsVector:Array; public function Rain(){ offset = 50; dropsVector = new Array(); super(); } public function init(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:String):void{ var _local7:int; var _local8:Drop; dropsNumber = _arg1; if (_arg6 == "right"){ offset = (offset * -1); }; _local7 = 0; while (_local7 < _arg1) { _local8 = new Drop(); _local8.fallSpeed = _arg2; _local8.windSpeed = _arg3; _local8.dir = _arg6; _local8.hArea = _arg4; _local8.vArea = _arg5; _local8.x = (Math.random() * (_arg4 + offset)); _local8.y = (Math.random() * _arg5); _local8.scaleX = (Math.round((((Math.random() * 1) + 0.3) * 10)) / 10); _local8.scaleY = _local8.scaleX; dropsVector.push(_local8); addChild(_local8); _local7++; }; inTheDirection(); } private function moveLeft(_arg1:Event):void{ _arg1.target.x = (_arg1.target.x - _arg1.target.windSpeed); _arg1.target.y = (_arg1.target.y + (Math.random() * _arg1.target.fallSpeed)); if (_arg1.target.y > (_arg1.target.vArea + _arg1.target.height)){ _arg1.target.x = (Math.random() * (_arg1.target.hArea + (offset * 2))); _arg1.target.y = -(_arg1.target.height); }; } private function moveRight(_arg1:Event):void{ _arg1.target.x = (_arg1.target.x + _arg1.target.windSpeed); _arg1.target.y = (_arg1.target.y + (Math.random() * _arg1.target.fallSpeed)); if (_arg1.target.y > (_arg1.target.vArea + _arg1.target.height)){ _arg1.target.x = ((Math.random() * (_arg1.target.hArea - (offset * 2))) + (offset * 2)); _arg1.target.y = -(_arg1.target.height); }; } private function inTheDirection():void{ var _local1:int; _local1 = 0; while (_local1 < dropsNumber) { switch (dropsVector[_local1].dir){ case "left": dropsVector[_local1].addEventListener(Event.ENTER_FRAME, moveLeft); break; case "right": dropsVector[_local1].scaleX = (dropsVector[_local1].scaleX * -1); dropsVector[_local1].addEventListener(Event.ENTER_FRAME, moveRight); break; default: trace("There is some error dude..."); }; _local1++; }; } } }//package
Section 451
//rain (rain) package { import flash.media.*; public dynamic class rain extends Sound { } }//package
Section 452
//shower (shower) package { import flash.media.*; public dynamic class shower extends Sound { } }//package
Section 453
//skateFall (skateFall) package { import flash.media.*; public dynamic class skateFall extends Sound { } }//package
Section 454
//sObj1_1 (sObj1_1) package { import flash.display.*; public dynamic class sObj1_1 extends MovieClip { } }//package
Section 455
//sObj2_1 (sObj2_1) package { import flash.display.*; public dynamic class sObj2_1 extends MovieClip { } }//package
Section 456
//sObj3_1 (sObj3_1) package { import flash.display.*; public dynamic class sObj3_1 extends MovieClip { } }//package
Section 457
//sObj4_1 (sObj4_1) package { import flash.display.*; public dynamic class sObj4_1 extends MovieClip { } }//package
Section 458
//sObj5_1 (sObj5_1) package { import flash.display.*; public dynamic class sObj5_1 extends MovieClip { } }//package
Section 459
//sObj6_1 (sObj6_1) package { import flash.display.*; public dynamic class sObj6_1 extends MovieClip { } }//package
Section 460
//sObj8_1 (sObj8_1) package { import flash.display.*; public dynamic class sObj8_1 extends MovieClip { } }//package
Section 461
//switch (switch) package { import flash.media.*; public dynamic class switch extends Sound { } }//package
Section 462
//throwstone (throwstone) package { import flash.media.*; public dynamic class throwstone extends Sound { } }//package
Section 463
//thwindow (thwindow) package { import flash.media.*; public dynamic class thwindow extends Sound { } }//package
Section 464
//timefallSnd (timefallSnd) package { import flash.media.*; public dynamic class timefallSnd extends Sound { } }//package
Section 465
//tryagain (tryagain) package { import flash.media.*; public dynamic class tryagain extends Sound { } }//package

Library Items

Symbol 1 Sound {timefallSnd}
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip {Drop}Uses:2
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip {sObj1_1}Uses:4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip {sObj4_1}Uses:6
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip {sObj3_1}Uses:8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip {sObj2_1}Uses:10
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip {sObj8_1}Uses:12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:18 295 656 657
Symbol 16 GraphicUsed by:18 295 656 657
Symbol 17 GraphicUsed by:18 642 656 657
Symbol 18 MovieClip {sObj5_1}Uses:15 16 17
Symbol 19 GraphicUsed by:22 322 722 723
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22 322 722 723
Symbol 22 MovieClip {sObj6_1}Uses:19 21
Symbol 23 GraphicUsed by:25
Symbol 24 MovieClipUsed by:25
Symbol 25 MovieClip {LateForWork_fla.adBoxnew_1}Uses:23 24Used by:Timeline
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:Timeline
Symbol 28 GraphicUsed by:29 150
Symbol 29 MovieClipUses:28Used by:40 41
Symbol 30 GraphicUsed by:31 151
Symbol 31 MovieClipUses:30Used by:40 41
Symbol 32 GraphicUsed by:33 152
Symbol 33 MovieClipUses:32Used by:40 41
Symbol 34 GraphicUsed by:35 153
Symbol 35 MovieClipUses:34Used by:40 41
Symbol 36 GraphicUsed by:37 154
Symbol 37 MovieClipUses:36Used by:40 41
Symbol 38 GraphicUsed by:39 155
Symbol 39 MovieClipUses:38Used by:40 41
Symbol 40 MovieClipUses:29 31 33 35 37 39Used by:41
Symbol 41 MovieClip {LateForWork_fla.owlaqqlnewaa_5}Uses:29 31 33 35 37 39 40Used by:82
Symbol 42 FontUsed by:43
Symbol 43 EditableTextUses:42Used by:82
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:82
Symbol 46 GraphicUsed by:48
Symbol 47 GraphicUsed by:48 148
Symbol 48 MovieClipUses:46 47Used by:82
Symbol 49 GraphicUsed by:50 149
Symbol 50 MovieClipUses:49Used by:82
Symbol 51 GraphicUsed by:52
Symbol 52 ButtonUses:51Used by:82
Symbol 53 GraphicUsed by:70 82
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:70 82
Symbol 56 GraphicUsed by:70 82
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:70 82
Symbol 59 GraphicUsed by:70 82
Symbol 60 ShapeTweeningUsed by:70 82
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:70 82
Symbol 63 GraphicUsed by:65
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:63 64Used by:70
Symbol 66 ShapeTweeningUsed by:70
Symbol 67 ShapeTweeningUsed by:70
Symbol 68 GraphicUsed by:70 82
Symbol 69 GraphicUsed by:70 82
Symbol 70 MovieClipUses:53 55 56 58 59 60 62 65 66 67 68 69Used by:82
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:81
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:81
Symbol 75 FontUsed by:76
Symbol 76 TextUses:75Used by:77
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClipUses:77Used by:81
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81
Symbol 81 MovieClip {LateForWork_fla.mc_skip_but_03aqqlnewaa_22}Uses:72 74 78 80Used by:82
Symbol 82 MovieClip {LateForWork_fla.preloadaqqlnewaa_4}Uses:41 43 45 48 50 52 53 55 56 58 59 60 62 70 68 69 81Used by:Timeline
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:86
Symbol 86 MovieClip {LateForWork_fla.MainPaaa_28}Uses:85Used by:Timeline
Symbol 87 GraphicUsed by:108
Symbol 88 Sound {alarm}Used by:108
Symbol 89 SoundUsed by:108
Symbol 90 Sound {bgSound}Used by:108
Symbol 91 Sound {bikemove}Used by:108
Symbol 92 Sound {bikeair}Used by:108
Symbol 93 Sound {carback}Used by:108
Symbol 94 Sound {carfront}Used by:108
Symbol 95 Sound {carstart}Used by:108
Symbol 96 SoundUsed by:108
Symbol 97 Sound {drawer}Used by:108
Symbol 98 Sound {invclick}Used by:108
Symbol 99 Sound {no2}Used by:108
Symbol 100 Sound {rain}Used by:108
Symbol 101 Sound {shower}Used by:108
Symbol 102 Sound {skateFall}Used by:108
Symbol 103 Sound {switch}Used by:108
Symbol 104 Sound {throwstone}Used by:108
Symbol 105 Sound {thwindow}Used by:108
Symbol 106 SoundUsed by:108
Symbol 107 Sound {tryagain}Used by:108
Symbol 108 MovieClip {LateForWork_fla.sndas1_30}Uses:87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107Used by:Timeline
Symbol 109 GraphicUsed by:Timeline
Symbol 110 GraphicUsed by:111 861
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 GraphicUsed by:883  Timeline
Symbol 113 GraphicUsed by:883  Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:Timeline
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:Timeline
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:Timeline
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:Timeline
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:Timeline
Symbol 124 GraphicUsed by:140 206 255 260 261 262 263 264 265 266 267 271 277 280 294 297 460 463 538 616 617 667 700 707 708 709 746 749 770 774 792 795 804 953 973
Symbol 125 GraphicUsed by:140 260 264 265 266 267 271 277 294 297 538 590 616 617 667 668 686 700 707 708 709 746 749 770 774 792 795 804 953 973
Symbol 126 GraphicUsed by:140 260 264 265 266 267 271 277 294 297 538 616 617 667 700 707 708 709 746 749 770 774 792 795 804 953 973
Symbol 127 GraphicUsed by:140
Symbol 128 GraphicUsed by:140
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:140
Symbol 131 GraphicUsed by:140 260 264 265 266 267 271 277 294 297 538 590 616 617 667 668 686 700 707 708 709 746 749 770 774 792 795 804 953 973
Symbol 132 GraphicUsed by:140
Symbol 133 GraphicUsed by:139 254 275 589 802 972
Symbol 134 GraphicUsed by:139 200 254 275 589 802 972
Symbol 135 GraphicUsed by:139
Symbol 136 GraphicUsed by:139 200 254 275 589 802 972
Symbol 137 GraphicUsed by:139 200 254 275 589 802 972
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:133 134 135 136 137 138Used by:140
Symbol 140 MovieClipUses:124 125 126 127 128 130 131 132 139Used by:Timeline
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:Timeline
Symbol 143 GraphicUsed by:146
Symbol 144 GraphicUsed by:146
Symbol 145 Sound {button}Used by:146
Symbol 146 ButtonUses:143 144 145Used by:Timeline
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147 47Used by:159
Symbol 149 MovieClipUses:49Used by:159
Symbol 150 MovieClipUses:28Used by:156 157
Symbol 151 MovieClipUses:30Used by:156 157
Symbol 152 MovieClipUses:32Used by:156 157
Symbol 153 MovieClipUses:34Used by:156 157
Symbol 154 MovieClipUses:36Used by:156 157
Symbol 155 MovieClipUses:38Used by:156 157
Symbol 156 MovieClipUses:150 151 152 153 154 155Used by:157
Symbol 157 MovieClip {LateForWork_fla.owlloo_46}Uses:150 151 152 153 154 155 156Used by:159
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:148 149 157 158Used by:160
Symbol 160 MovieClip {LateForWork_fla.dfgret_42}Uses:159Used by:364  Timeline
Symbol 161 GraphicUsed by:Timeline
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:Timeline
Symbol 166 GraphicUsed by:Timeline
Symbol 167 GraphicUsed by:173
Symbol 168 GraphicUsed by:169
Symbol 169 ButtonUses:168Used by:173
Symbol 170 GraphicUsed by:173
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClip {LateForWork_fla.uho_56}Uses:167 169 170 172Used by:Timeline
Symbol 174 GraphicUsed by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:Timeline
Symbol 181 GraphicUsed by:Timeline
Symbol 182 GraphicUsed by:206
Symbol 183 GraphicUsed by:206 255 261 262 263 280 460 463
Symbol 184 GraphicUsed by:206 255 261 262 263 280 460 463
Symbol 185 GraphicUsed by:206
Symbol 186 GraphicUsed by:206
Symbol 187 GraphicUsed by:206 255 261 262 263 280 460 463
Symbol 188 GraphicUsed by:206
Symbol 189 GraphicUsed by:206
Symbol 190 GraphicUsed by:206
Symbol 191 GraphicUsed by:206
Symbol 192 GraphicUsed by:206
Symbol 193 GraphicUsed by:194
Symbol 194 ButtonUses:193Used by:206
Symbol 195 GraphicUsed by:206
Symbol 196 GraphicUsed by:200
Symbol 197 GraphicUsed by:200
Symbol 198 GraphicUsed by:200
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:196 197 198 136 137 199 134Used by:206
Symbol 201 GraphicUsed by:206
Symbol 202 GraphicUsed by:206
Symbol 203 GraphicUsed by:206
Symbol 204 GraphicUsed by:206
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClip {LateForWork_fla.GBHFCint_62}Uses:182 124 183 184 185 186 187 188 189 190 191 192 194 195 200 201 202 203 204 205Used by:Timeline
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:226 227
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:226 227
Symbol 211 GraphicUsed by:226 227
Symbol 212 FontUsed by:213 214 215 216
Symbol 213 TextUses:212Used by:226 227
Symbol 214 TextUses:212Used by:226 227
Symbol 215 TextUses:212Used by:226 227
Symbol 216 TextUses:212Used by:226 227
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:226 227
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:226 227
Symbol 221 GraphicUsed by:226
Symbol 222 GraphicUsed by:226
Symbol 223 GraphicUsed by:226
Symbol 224 GraphicUsed by:226
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:208 210 211 213 214 215 216 218 220 221 222 223 224 225Used by:227
Symbol 227 MovieClip {LateForWork_fla.gui_65}Uses:208 210 211 213 214 215 216 218 220 226Used by:Timeline
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:Timeline
Symbol 230 GraphicUsed by:245 317 349 899
Symbol 231 FontUsed by:232 234 313 343 895
Symbol 232 TextUses:231Used by:234
Symbol 233 TextUsed by:234
Symbol 234 MovieClipUses:231 232 233Used by:245
Symbol 235 GraphicUsed by:245
Symbol 236 FontUsed by:237 238 239 240 241 242 243 244 336 347 348 925
Symbol 237 TextUses:236Used by:245 317 349 899
Symbol 238 TextUses:236Used by:245 317 349 899
Symbol 239 TextUses:236Used by:245 317 899
Symbol 240 TextUses:236Used by:245 317 349 899
Symbol 241 TextUses:236Used by:245 317 349 899
Symbol 242 TextUses:236Used by:245 317 349 899
Symbol 243 TextUses:236Used by:245 317 899
Symbol 244 TextUses:236Used by:245 317 349 899
Symbol 245 MovieClipUses:230 234 235 237 238 239 240 241 242 243 244Used by:Timeline
Symbol 246 FontUsed by:247 355 673 676
Symbol 247 TextUses:246Used by:248
Symbol 248 MovieClipUses:247Used by:Timeline
Symbol 249 GraphicUsed by:255 261 262 263 460 463
Symbol 250 GraphicUsed by:255 261 262 263 463
Symbol 251 GraphicUsed by:255 260 261 262 263 264 265 266 267 294 297 463 538 667 668 686 700 708 709 746 749 774 792 795 953
Symbol 252 GraphicUsed by:254
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:133 134 252 136 137 253Used by:255 260 261 262 263 264 265 266 267 294 297 463 538 667 668 686 700 707 708 709 746 749 774 792 795 953
Symbol 255 MovieClipUses:124 183 184 249 250 187 251 254Used by:298
Symbol 256 GraphicUsed by:260 264 265 266 267 294 297 538 667 668 686 700 707 708 709 746 749 774 792 795 953
Symbol 257 GraphicUsed by:260 264 265 266 267 294 297 538 667 668 686 700 707 708 709 746 749 774 792 795 953
Symbol 258 GraphicUsed by:260 463 708
Symbol 259 GraphicUsed by:260 463 708
Symbol 260 MovieClip {LateForWork_fla.gyuifukicopy7_77}Uses:124 125 126 256 257 131 251 254 258 259Used by:298
Symbol 261 MovieClipUses:124 183 184 249 250 187 251 254Used by:298
Symbol 262 MovieClipUses:124 183 184 249 250 187 251 254Used by:298
Symbol 263 MovieClipUses:124 183 184 249 250 187 251 254Used by:298
Symbol 264 MovieClipUses:124 125 126 256 257 131 251 254Used by:298 667 709 749 771 793 954
Symbol 265 MovieClipUses:124 125 126 256 257 131 251 254Used by:298
Symbol 266 MovieClip {LateForWork_fla.mancolor4_83}Uses:124 125 126 256 257 131 251 254Used by:298
Symbol 267 MovieClip {LateForWork_fla.mancolor5copy2_84}Uses:124 125 126 256 257 131 251 254Used by:298
Symbol 268 GraphicUsed by:271 277 770
Symbol 269 GraphicUsed by:271 277 770
Symbol 270 GraphicUsed by:271 280 770
Symbol 271 MovieClip {LateForWork_fla.mancolor2copych1_85}Uses:124 125 126 268 269 131 270Used by:298
Symbol 272 GraphicUsed by:277
Symbol 273 GraphicUsed by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:133 134 273 136 137 274Used by:277
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClip {LateForWork_fla.mancolor5ch1_86}Uses:124 125 126 268 269 131 272 275 276Used by:298
Symbol 278 GraphicUsed by:280
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClip {LateForWork_fla.mancolor1_88}Uses:124 183 184 278 279 187 270Used by:298
Symbol 281 GraphicUsed by:294
Symbol 282 GraphicUsed by:294
Symbol 283 GraphicUsed by:294
Symbol 284 GraphicUsed by:294
Symbol 285 GraphicUsed by:294
Symbol 286 GraphicUsed by:294
Symbol 287 GraphicUsed by:294
Symbol 288 GraphicUsed by:294
Symbol 289 GraphicUsed by:294
Symbol 290 GraphicUsed by:294
Symbol 291 GraphicUsed by:294
Symbol 292 GraphicUsed by:294
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:124 125 126 256 257 281 131 251 254 282 283 284 285 286 287 288 289 290 291 292 293Used by:298
Symbol 295 MovieClipUses:15 16Used by:297 647 667 668 686 709
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:124 125 126 256 257 295 296 131 251 254Used by:298
Symbol 298 MovieClip {LateForWork_fla.hu8989_74}Uses:255 260 261 262 263 264 265 266 267 271 277 280 294 297Used by:Timeline
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:323
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:323
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:323
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:323
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:323
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClip {LateForWork_fla.obj5ar_99}Uses:309Used by:323
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:323
Symbol 313 TextUses:231Used by:315
Symbol 314 TextUsed by:315
Symbol 315 MovieClipUses:313 314Used by:317
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:230 315 316 237 238 239 240 241 242 243 244Used by:323
Symbol 318 GraphicUsed by:319 805
Symbol 319 MovieClipUses:318Used by:323
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:323
Symbol 322 MovieClipUses:19 21Used by:323
Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93}Uses:300 302 304 306 308 310 312 317 319 321 322Used by:Timeline
Symbol 324 GraphicUsed by:325
Symbol 325 ButtonUses:324Used by:Timeline
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:342 349
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:342 349
Symbol 330 GraphicUsed by:341
Symbol 331 FontUsed by:332 333 334 335 337 338
Symbol 332 TextUses:331Used by:341
Symbol 333 TextUses:331Used by:341
Symbol 334 TextUses:331Used by:341
Symbol 335 TextUses:331Used by:341
Symbol 336 EditableTextUses:236Used by:341
Symbol 337 TextUses:331Used by:341
Symbol 338 TextUses:331Used by:341
Symbol 339 FontUsed by:340 395
Symbol 340 TextUses:339Used by:341
Symbol 341 MovieClip {LateForWork_fla.hjioio_110}Uses:330 332 333 334 335 336 337 338 340Used by:342
Symbol 342 MovieClip {LateForWork_fla.filePage_lncopy2_107}Uses:327 329 341Used by:Timeline
Symbol 343 TextUses:231Used by:345
Symbol 344 TextUsed by:345
Symbol 345 MovieClipUses:343 344Used by:349
Symbol 346 GraphicUsed by:349
Symbol 347 TextUses:236Used by:349
Symbol 348 TextUses:236Used by:349
Symbol 349 MovieClip {LateForWork_fla.cardPanMc_111}Uses:327 329 230 345 346 237 238 347 240 241 242 348 244Used by:Timeline
Symbol 350 GraphicUsed by:353
Symbol 351 FontUsed by:352
Symbol 352 TextUses:351Used by:353
Symbol 353 MovieClipUses:350 352Used by:Timeline
Symbol 354 GraphicUsed by:364
Symbol 355 TextUses:246Used by:364
Symbol 356 GraphicUsed by:360
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 ButtonUses:356 357 358 359Used by:364
Symbol 361 GraphicUsed by:364
Symbol 362 GraphicUsed by:364
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClip {LateForWork_fla.jioiotr_113}Uses:354 355 360 160 361 362 363Used by:Timeline
Symbol 365 GraphicUsed by:371
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:368 370
Symbol 368 MovieClipUses:367Used by:371
Symbol 369 GraphicUsed by:371 376
Symbol 370 MovieClip {LateForWork_fla.bhjjkmuuaacopy_118}Uses:367Used by:371
Symbol 371 MovieClip {LateForWork_fla.fhcgnmuu_115}Uses:365 368 369 370Used by:Timeline
Symbol 372 GraphicUsed by:376
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:375
Symbol 375 MovieClip {LateForWork_fla.fasfasmuu_120}Uses:374Used by:376
Symbol 376 MovieClip {LateForWork_fla.fhcgnmuucopy_119}Uses:372 369 375Used by:Timeline
Symbol 377 GraphicUsed by:378 379
Symbol 378 MovieClipUses:377Used by:382
Symbol 379 MovieClipUses:377Used by:382
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:382
Symbol 382 MovieClipUses:378 379 381Used by:394
Symbol 383 MovieClipUsed by:394
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:394
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 MovieClipUses:387Used by:394
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:394
Symbol 391 GraphicUsed by:393
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:391 392Used by:394
Symbol 394 MovieClip {LateForWork_fla.Sprite19_122}Uses:382 383 385 388 390 393Used by:Timeline
Symbol 395 EditableTextUses:339Used by:396
Symbol 396 MovieClip {LateForWork_fla.msg_panelfdthaaainv_132}Uses:395Used by:Timeline
Symbol 397 GraphicUsed by:Timeline
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:Timeline
Symbol 400 GraphicUsed by:Timeline
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:Timeline
Symbol 403 GraphicUsed by:Timeline
Symbol 404 GraphicUsed by:410
Symbol 405 GraphicUsed by:406
Symbol 406 ButtonUses:405Used by:410
Symbol 407 GraphicUsed by:410
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:410 440
Symbol 410 MovieClip {LateForWork_fla.ghuds_135}Uses:404 406 407 409Used by:Timeline
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:420  Timeline
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:420  Timeline
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:Timeline
Symbol 417 GraphicUsed by:Timeline
Symbol 418 GraphicUsed by:420
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:418 414 412 419Used by:Timeline
Symbol 421 GraphicUsed by:440
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:440
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:440
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:440
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:440
Symbol 430 GraphicUsed by:440
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:440
Symbol 433 GraphicUsed by:440
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:440
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:440
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClip {LateForWork_fla.guyicopy_142}Uses:421 423 425 427 429 430 432 433 435 437 409 439Used by:Timeline
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:Timeline
Symbol 443 GraphicUsed by:Timeline
Symbol 444 GraphicUsed by:446
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClip {LateForWork_fla.ghuodsf_152}Uses:444 445Used by:Timeline
Symbol 447 GraphicUsed by:Timeline
Symbol 448 GraphicUsed by:450
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClip {LateForWork_fla.guo_153}Uses:448 449Used by:Timeline
Symbol 451 GraphicUsed by:456 470 471
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:456 464 469 470 471
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:456 464 469 470 471
Symbol 456 MovieClip {LateForWork_fla.gyuhiu_155}Uses:451 453 455Used by:471
Symbol 457 GraphicUsed by:464 469
Symbol 458 GraphicUsed by:460
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:124 183 184 249 458 187 459Used by:464 469
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:464 469
Symbol 463 MovieClip {LateForWork_fla.gyuifukicopy2_161}Uses:124 183 184 249 250 187 251 254 258 259Used by:464 469
Symbol 464 MovieClip {LateForWork_fla.bath_158}Uses:457 460 462 453 455 463Used by:471
Symbol 465 ShapeTweeningUsed by:468
Symbol 466 ShapeTweeningUsed by:468
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:465 466 467Used by:469
Symbol 469 MovieClip {LateForWork_fla.gyuhiucopy_162}Uses:457 460 462 453 455 463 468Used by:471
Symbol 470 MovieClip {LateForWork_fla.gyuhiucopy2_164}Uses:451 453 455Used by:471
Symbol 471 MovieClip {LateForWork_fla.hguioiuo_154}Uses:456 464 469 470 451 453 455Used by:Timeline
Symbol 472 GraphicUsed by:Timeline
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:473Used by:Timeline
Symbol 475 GraphicUsed by:Timeline
Symbol 476 GraphicUsed by:Timeline
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:Timeline
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:Timeline
Symbol 481 GraphicUsed by:493
Symbol 482 GraphicUsed by:493
Symbol 483 GraphicUsed by:493
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:493
Symbol 486 GraphicUsed by:493
Symbol 487 GraphicUsed by:493
Symbol 488 GraphicUsed by:493
Symbol 489 GraphicUsed by:493
Symbol 490 GraphicUsed by:491
Symbol 491 ButtonUses:490Used by:493
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClip {LateForWork_fla.yu8o_168}Uses:481 482 483 485 486 487 488 489 491 492Used by:Timeline
Symbol 494 GraphicUsed by:Timeline
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:Timeline
Symbol 497 GraphicUsed by:Timeline
Symbol 498 GraphicUsed by:499 564
Symbol 499 MovieClipUses:498Used by:Timeline
Symbol 500 GraphicUsed by:501 565
Symbol 501 MovieClipUses:500Used by:Timeline
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:Timeline
Symbol 504 GraphicUsed by:Timeline
Symbol 505 GraphicUsed by:506 569
Symbol 506 MovieClipUses:505Used by:Timeline
Symbol 507 GraphicUsed by:Timeline
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:Timeline
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:Timeline
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:Timeline
Symbol 514 GraphicUsed by:538 661
Symbol 515 GraphicUsed by:538 539 667 668 669 686 709
Symbol 516 GraphicUsed by:517 575
Symbol 517 MovieClipUses:516Used by:533 538 667 668 669 686 709
Symbol 518 GraphicUsed by:538
Symbol 519 GraphicUsed by:538 539 590 617 667 668 669 686 709
Symbol 520 GraphicUsed by:538 539 590 617 667 668 669 686 709
Symbol 521 GraphicUsed by:538 539 590 617 667 668 669 686 709
Symbol 522 GraphicUsed by:538 539 590 617 667 668 669 686 709
Symbol 523 GraphicUsed by:538 539 667 668 669 686 709
Symbol 524 GraphicUsed by:538 539 590 617 667 668 669 686 709
Symbol 525 GraphicUsed by:538 539 667 668 669 686 709
Symbol 526 GraphicUsed by:532 585
Symbol 527 GraphicUsed by:532 585
Symbol 528 GraphicUsed by:532
Symbol 529 GraphicUsed by:532 585
Symbol 530 GraphicUsed by:532 585
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:526 527 528 529 530 531Used by:538 539 667 668 669 686 709
Symbol 533 MovieClipUses:517Used by:535 709
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:533 534Used by:538 539
Symbol 536 GraphicUsed by:538 590 617 667 668 686 709
Symbol 537 GraphicUsed by:538 709
Symbol 538 MovieClip {LateForWork_fla.hgyuiscopy_179}Uses:514 515 517 518 519 520 521 522 523 524 525 532 124 125 126 256 257 131 251 254 535 536 537Used by:Timeline
Symbol 539 MovieClipUses:515 520 535 519 521 522 523 524 525 532Used by:540
Symbol 540 MovieClip {LateForWork_fla.hgyuis_184}Uses:539Used by:Timeline
Symbol 541 GraphicUsed by:572
Symbol 542 GraphicUsed by:543 689
Symbol 543 MovieClipUses:542Used by:572
Symbol 544 GraphicUsed by:572
Symbol 545 GraphicUsed by:546 691
Symbol 546 MovieClipUses:545Used by:572
Symbol 547 GraphicUsed by:572  Timeline
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:572
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:556
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:556
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:556
Symbol 556 MovieClipUses:551 553 555Used by:572
Symbol 557 GraphicUsed by:562 630
Symbol 558 GraphicUsed by:559 627
Symbol 559 MovieClipUses:558Used by:562
Symbol 560 GraphicUsed by:562
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:557 559 560 561Used by:572
Symbol 563 GraphicUsed by:572
Symbol 564 MovieClipUses:498Used by:572
Symbol 565 MovieClipUses:500Used by:572
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:572
Symbol 568 GraphicUsed by:572
Symbol 569 MovieClipUses:505Used by:572
Symbol 570 GraphicUsed by:572
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:541 543 544 546 547 549 556 562 563 564 565 567 568 569 570 571Used by:617
Symbol 573 GraphicUsed by:590 617
Symbol 574 GraphicUsed by:590 616 617
Symbol 575 MovieClipUses:516Used by:576 617
Symbol 576 MovieClipUses:575Used by:578 617
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:576 577Used by:590
Symbol 579 GraphicUsed by:590 617
Symbol 580 GraphicUsed by:590 617
Symbol 581 GraphicUsed by:590 616 617
Symbol 582 GraphicUsed by:590 617
Symbol 583 GraphicUsed by:585
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:526 527 583 529 530 584Used by:590 617
Symbol 586 GraphicUsed by:590 617
Symbol 587 GraphicUsed by:589
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:133 134 587 136 137 588Used by:590 616 617
Symbol 590 MovieClipUses:573 574 519 125 578 520 521 522 536 579 580 581 524 131 582 585 586 589Used by:617
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:599  Timeline
Symbol 593 GraphicUsed by:599
Symbol 594 GraphicUsed by:599
Symbol 595 GraphicUsed by:599
Symbol 596 GraphicUsed by:599
Symbol 597 GraphicUsed by:599  Timeline
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:592 593 594 595 596 597 598Used by:617
Symbol 600 GraphicUsed by:603
Symbol 601 GraphicUsed by:603
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:600 601 602Used by:617
Symbol 604 GraphicUsed by:605 660
Symbol 605 MovieClipUses:604Used by:606
Symbol 606 MovieClipUses:605Used by:617
Symbol 607 GraphicUsed by:617
Symbol 608 GraphicUsed by:617
Symbol 609 GraphicUsed by:617
Symbol 610 GraphicUsed by:617
Symbol 611 GraphicUsed by:617
Symbol 612 GraphicUsed by:617
Symbol 613 GraphicUsed by:617
Symbol 614 GraphicUsed by:617
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:124 125 126 574 581 131 615 589Used by:617
Symbol 617 MovieClip {LateForWork_fla.jhbioioch2_186}Uses:572 590 599 603 573 574 519 125 606 576 607 520 521 522 536 579 580 581 524 131 582 585 586 589 608 609 610 611 612 613 124 126 575 614 616Used by:Timeline
Symbol 618 GraphicUsed by:Timeline
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:619Used by:625
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:625
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:625
Symbol 625 MovieClipUses:620 622 624Used by:Timeline
Symbol 626 GraphicUsed by:Timeline
Symbol 627 MovieClipUses:558Used by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:557 627 628 629Used by:Timeline
Symbol 631 GraphicUsed by:Timeline
Symbol 632 GraphicUsed by:Timeline
Symbol 633 GraphicUsed by:635
Symbol 634 GraphicUsed by:635
Symbol 635 MovieClip {LateForWork_fla.sObj4_219}Uses:633 634Used by:Timeline
Symbol 636 GraphicUsed by:647 657
Symbol 637 GraphicUsed by:647 657
Symbol 638 GraphicUsed by:647 657
Symbol 639 GraphicUsed by:647 657
Symbol 640 GraphicUsed by:647 657
Symbol 641 GraphicUsed by:647 657
Symbol 642 MovieClipUses:17Used by:647
Symbol 643 GraphicUsed by:647
Symbol 644 GraphicUsed by:647
Symbol 645 GraphicUsed by:647
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:295 636 637 638 639 640 641 642 643 644 645 646Used by:658
Symbol 648 GraphicUsed by:657
Symbol 649 GraphicUsed by:657
Symbol 650 GraphicUsed by:652
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:650 651Used by:655
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:655
Symbol 655 MovieClipUses:652 654Used by:657 795
Symbol 656 MovieClipUses:15 16 17Used by:657
Symbol 657 MovieClip {LateForWork_fla.uhgo_223}Uses:15 16 636 637 638 639 640 641 17 648 649 655 656Used by:658
Symbol 658 MovieClip {LateForWork_fla.hgu_220}Uses:647 657Used by:Timeline
Symbol 659 GraphicUsed by:669
Symbol 660 MovieClipUses:604Used by:667 668 669 686 709
Symbol 661 MovieClipUses:514Used by:669
Symbol 662 GraphicUsed by:667
Symbol 663 GraphicUsed by:667
Symbol 664 GraphicUsed by:665
Symbol 665 ButtonUses:664Used by:667
Symbol 666 GraphicUsed by:667 668 686 709
Symbol 667 MovieClip {LateForWork_fla.mancolor4copy4_231}Uses:515 124 125 126 256 257 131 251 254 517 662 660 519 520 521 522 523 524 525 532 295 663 264 665 666 536Used by:669
Symbol 668 MovieClip {LateForWork_fla.adasd_233}Uses:515 256 519 125 295 517 660 666 520 521 522 523 524 525 532 536 257 131 251 254Used by:669
Symbol 669 MovieClip {LateForWork_fla.ghuiyu_228}Uses:515 517 659 660 519 520 521 522 523 524 525 532 661 667 668Used by:Timeline
Symbol 670 GraphicUsed by:675 677 944 950
Symbol 671 GraphicUsed by:674
Symbol 672 GraphicUsed by:674
Symbol 673 TextUses:246Used by:674
Symbol 674 MovieClip {LateForWork_fla.Symbol2_235}Uses:671 672 673Used by:675
Symbol 675 MovieClip {LateForWork_fla.txt3Mc_234}Uses:670 674Used by:Timeline
Symbol 676 TextUses:246Used by:677
Symbol 677 MovieClipUses:670 676Used by:Timeline
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClip {LateForWork_fla.sObj4copy_237}Uses:678Used by:Timeline
Symbol 680 GraphicUsed by:Timeline
Symbol 681 GraphicUsed by:Timeline
Symbol 682 GraphicUsed by:Timeline
Symbol 683 GraphicUsed by:Timeline
Symbol 684 GraphicUsed by:Timeline
Symbol 685 GraphicUsed by:Timeline
Symbol 686 MovieClip {LateForWork_fla.hguiasd_238}Uses:515 256 519 125 295 517 660 666 520 521 522 523 524 525 532 536 257 131 251 254Used by:Timeline
Symbol 687 GraphicUsed by:Timeline
Symbol 688 GraphicUsed by:Timeline
Symbol 689 MovieClipUses:542Used by:Timeline
Symbol 690 GraphicUsed by:Timeline
Symbol 691 MovieClipUses:545Used by:Timeline
Symbol 692 GraphicUsed by:700 795
Symbol 693 GraphicUsed by:696
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:693 694 695Used by:700 795
Symbol 697 GraphicUsed by:700 795
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClipUses:698Used by:700
Symbol 700 MovieClip {LateForWork_fla.ghuo_241}Uses:692 696 697 699 124 125 126 256 257 131 251 254Used by:Timeline
Symbol 701 GraphicUsed by:Timeline
Symbol 702 FontUsed by:703 716
Symbol 703 TextUses:702Used by:Timeline
Symbol 704 GraphicUsed by:709
Symbol 705 GraphicUsed by:709
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:124 125 126 256 257 131 706 254Used by:709
Symbol 708 MovieClip {LateForWork_fla.gyuifukicopy6_246}Uses:124 125 126 256 257 131 251 254 258 259Used by:709
Symbol 709 MovieClip {LateForWork_fla.hguiasdcopy_244}Uses:515 256 519 125 295 517 660 666 520 521 522 523 524 525 532 536 257 131 251 254 533 704 537 124 126 705 707 264 708Used by:Timeline
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:Timeline
Symbol 712 GraphicUsed by:Timeline
Symbol 713 GraphicUsed by:714
Symbol 714 MovieClipUses:713Used by:Timeline
Symbol 715 GraphicUsed by:723
Symbol 716 TextUses:702Used by:723
Symbol 717 GraphicUsed by:718 719
Symbol 718 MovieClipUses:717Used by:719
Symbol 719 ButtonUses:717 718Used by:723
Symbol 720 ShapeTweeningUsed by:723
Symbol 721 ShapeTweeningUsed by:723
Symbol 722 MovieClipUses:19 21Used by:723
Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249}Uses:715 716 719 720 21 721 19 722Used by:Timeline
Symbol 724 GraphicUsed by:Timeline
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:Timeline
Symbol 727 GraphicUsed by:748
Symbol 728 GraphicUsed by:748  Timeline
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClipUses:729 730Used by:748  Timeline
Symbol 732 GraphicUsed by:748
Symbol 733 GraphicUsed by:739
Symbol 734 GraphicUsed by:738
Symbol 735 GraphicUsed by:738
Symbol 736 GraphicUsed by:738
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClip {LateForWork_fla.gfs_257}Uses:734 735 736 737Used by:739
Symbol 739 MovieClip {LateForWork_fla.jhioiuoui_256}Uses:733 738Used by:748
Symbol 740 GraphicUsed by:746
Symbol 741 GraphicUsed by:746
Symbol 742 GraphicUsed by:746
Symbol 743 GraphicUsed by:746
Symbol 744 GraphicUsed by:746
Symbol 745 GraphicUsed by:746 749
Symbol 746 MovieClip {LateForWork_fla.ghuihuicopy_258}Uses:740 741 742 743 744 745 124 125 126 256 257 131 251 254Used by:748
Symbol 747 GraphicUsed by:748
Symbol 748 MovieClip {LateForWork_fla.hguoio_254}Uses:727 728 731 732 739 746 747Used by:Timeline
Symbol 749 MovieClip {LateForWork_fla.yuiyui_259}Uses:745 264 124 125 126 256 257 131 251 254Used by:Timeline
Symbol 750 GraphicUsed by:Timeline
Symbol 751 GraphicUsed by:Timeline
Symbol 752 GraphicUsed by:Timeline
Symbol 753 GraphicUsed by:Timeline
Symbol 754 GraphicUsed by:758 795
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClipUses:755Used by:758 795
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClip {LateForWork_fla.guhicopy_260}Uses:754 756 757Used by:Timeline
Symbol 759 GraphicUsed by:Timeline
Symbol 760 GraphicUsed by:Timeline
Symbol 761 GraphicUsed by:Timeline
Symbol 762 GraphicUsed by:767 794 795
Symbol 763 GraphicUsed by:767 795
Symbol 764 GraphicUsed by:767 795
Symbol 765 GraphicUsed by:767 795
Symbol 766 GraphicUsed by:767 795
Symbol 767 MovieClipUses:762 763 764 765 766Used by:795
Symbol 768 GraphicUsed by:769 831 838
Symbol 769 MovieClipUses:768Used by:795
Symbol 770 MovieClip {LateForWork_fla.asdasd_266}Uses:124 125 126 268 269 131 270Used by:771
Symbol 771 MovieClip {LateForWork_fla.ytutgy_265}Uses:264 770Used by:795
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:772Used by:774 795
Symbol 774 MovieClipUses:124 125 126 256 257 773 131 251 254Used by:795
Symbol 775 GraphicUsed by:795
Symbol 776 GraphicUsed by:795
Symbol 777 GraphicUsed by:795
Symbol 778 GraphicUsed by:795
Symbol 779 GraphicUsed by:795
Symbol 780 GraphicUsed by:795
Symbol 781 GraphicUsed by:795
Symbol 782 GraphicUsed by:795
Symbol 783 GraphicUsed by:795
Symbol 784 GraphicUsed by:795
Symbol 785 GraphicUsed by:795
Symbol 786 GraphicUsed by:795
Symbol 787 GraphicUsed by:795
Symbol 788 GraphicUsed by:795
Symbol 789 GraphicUsed by:795
Symbol 790 GraphicUsed by:795
Symbol 791 GraphicUsed by:795
Symbol 792 MovieClip {LateForWork_fla.uyiyui_270}Uses:124 125 126 256 257 131 251 254Used by:793
Symbol 793 MovieClip {LateForWork_fla.ertert_269}Uses:264 792Used by:795
Symbol 794 MovieClipUses:762Used by:795
Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262}Uses:692 696 767 124 125 126 256 257 131 251 254 754 756 697 769 771 774 773 775 776 777 778 779 780 781 782 762 763 764 765 766 783 784 785 655 786 787 788 789 790 791 793 794Used by:Timeline
Symbol 796 GraphicUsed by:Timeline
Symbol 797 GraphicUsed by:804
Symbol 798 GraphicUsed by:804
Symbol 799 GraphicUsed by:804
Symbol 800 GraphicUsed by:802
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:133 134 800 136 137 801Used by:804
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClip {LateForWork_fla.jioumb_272}Uses:124 125 126 797 798 799 802 803 131Used by:Timeline
Symbol 805 MovieClipUses:318Used by:Timeline
Symbol 806 MovieClipUsed by:Timeline
Symbol 807 GraphicUsed by:Timeline
Symbol 808 GraphicUsed by:Timeline
Symbol 809 GraphicUsed by:Timeline
Symbol 810 GraphicUsed by:Timeline
Symbol 811 GraphicUsed by:Timeline
Symbol 812 GraphicUsed by:Timeline
Symbol 813 GraphicUsed by:Timeline
Symbol 814 GraphicUsed by:Timeline
Symbol 815 GraphicUsed by:817
Symbol 816 GraphicUsed by:817 843
Symbol 817 MovieClip {LateForWork_fla.huiu_276}Uses:815 816Used by:Timeline
Symbol 818 GraphicUsed by:820
Symbol 819 GraphicUsed by:820 844
Symbol 820 MovieClip {LateForWork_fla.hjiodret_277}Uses:818 819Used by:Timeline
Symbol 821 GraphicUsed by:823
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClip {LateForWork_fla.uhbiu_278}Uses:821 822Used by:Timeline
Symbol 824 GraphicUsed by:847
Symbol 825 GraphicUsed by:831
Symbol 826 GraphicUsed by:831
Symbol 827 GraphicUsed by:831
Symbol 828 GraphicUsed by:831
Symbol 829 GraphicUsed by:831
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClip {LateForWork_fla.huioyu_280}Uses:825 768 826 827 828 829 830Used by:847
Symbol 832 GraphicUsed by:838
Symbol 833 GraphicUsed by:838
Symbol 834 GraphicUsed by:838
Symbol 835 GraphicUsed by:838
Symbol 836 GraphicUsed by:838
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClip {LateForWork_fla.huh_281}Uses:832 768 833 834 835 836 837Used by:847
Symbol 839 GraphicUsed by:847
Symbol 840 ShapeTweeningUsed by:847
Symbol 841 ShapeTweeningUsed by:847
Symbol 842 GraphicUsed by:847
Symbol 843 ButtonUses:816Used by:847
Symbol 844 ButtonUses:819Used by:847
Symbol 845 GraphicUsed by:846
Symbol 846 ButtonUses:845Used by:847
Symbol 847 MovieClip {LateForWork_fla.ededr_279}Uses:824 831 838 839 840 841 842 843 844 846Used by:Timeline
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848Used by:859
Symbol 850 GraphicUsed by:859
Symbol 851 GraphicUsed by:852
Symbol 852 MovieClipUses:851Used by:859
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:853Used by:859
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:859
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClipUses:857Used by:859
Symbol 859 MovieClip {LateForWork_fla.hioasd_285}Uses:849 850 852 854 856 858Used by:Timeline
Symbol 860 GraphicUsed by:883
Symbol 861 MovieClipUses:110Used by:883
Symbol 862 GraphicUsed by:871
Symbol 863 GraphicUsed by:871
Symbol 864 GraphicUsed by:871
Symbol 865 GraphicUsed by:871
Symbol 866 GraphicUsed by:871
Symbol 867 GraphicUsed by:871
Symbol 868 GraphicUsed by:871
Symbol 869 GraphicUsed by:871
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClip {LateForWork_fla.jioeeqwch2_293}Uses:862 863 864 865 866 867 868 869 870Used by:883
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClipUses:872Used by:883
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:883
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:883
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878Used by:883
Symbol 880 GraphicUsed by:883
Symbol 881 FontUsed by:882
Symbol 882 TextUses:881Used by:883
Symbol 883 MovieClip {LateForWork_fla.bgMc_291}Uses:860 861 112 113 871 873 875 877 879 880 882Used by:Timeline
Symbol 884 GraphicUsed by:926
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885Used by:889
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887Used by:889
Symbol 889 MovieClipUses:886 888Used by:926
Symbol 890 GraphicUsed by:891
Symbol 891 ButtonUses:890Used by:926
Symbol 892 FontUsed by:893
Symbol 893 EditableTextUses:892Used by:926
Symbol 894 GraphicUsed by:926
Symbol 895 TextUses:231Used by:897
Symbol 896 TextUsed by:897
Symbol 897 MovieClipUses:895 896Used by:899
Symbol 898 GraphicUsed by:899
Symbol 899 MovieClipUses:230 897 898 237 238 239 240 241 242 243 244Used by:926
Symbol 900 GraphicUsed by:926
Symbol 901 GraphicUsed by:902
Symbol 902 ButtonUses:901Used by:926
Symbol 903 GraphicUsed by:904
Symbol 904 ButtonUses:903Used by:926
Symbol 905 GraphicUsed by:906
Symbol 906 ButtonUses:905Used by:926
Symbol 907 GraphicUsed by:908
Symbol 908 ButtonUses:907Used by:926
Symbol 909 GraphicUsed by:910
Symbol 910 ButtonUses:909Used by:926
Symbol 911 GraphicUsed by:912
Symbol 912 ButtonUses:911Used by:926
Symbol 913 GraphicUsed by:914
Symbol 914 ButtonUses:913Used by:926
Symbol 915 GraphicUsed by:916
Symbol 916 ButtonUses:915Used by:926
Symbol 917 GraphicUsed by:918
Symbol 918 ButtonUses:917Used by:926
Symbol 919 GraphicUsed by:920
Symbol 920 ButtonUses:919Used by:926
Symbol 921 GraphicUsed by:922
Symbol 922 ButtonUses:921Used by:926
Symbol 923 GraphicUsed by:924
Symbol 924 ButtonUses:923Used by:926
Symbol 925 EditableTextUses:236Used by:926
Symbol 926 MovieClip {LateForWork_fla.huiuich2_298}Uses:884 889 891 893 894 899 900 902 904 906 908 910 912 914 916 918 920 922 924 925Used by:Timeline
Symbol 927 GraphicUsed by:Timeline
Symbol 928 GraphicUsed by:932
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClipUses:929Used by:932
Symbol 931 GraphicUsed by:932 962
Symbol 932 MovieClipUses:928 930 931Used by:Timeline
Symbol 933 GraphicUsed by:934 963
Symbol 934 MovieClipUses:933Used by:Timeline
Symbol 935 GraphicUsed by:936 964
Symbol 936 MovieClipUses:935Used by:Timeline
Symbol 937 GraphicUsed by:938 965
Symbol 938 MovieClipUses:937Used by:Timeline
Symbol 939 GraphicUsed by:940 966
Symbol 940 MovieClipUses:939Used by:Timeline
Symbol 941 GraphicUsed by:943
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClip {LateForWork_fla.bncvj_323}Uses:941 942Used by:944
Symbol 944 MovieClip {LateForWork_fla.finMct_322}Uses:670 943Used by:Timeline
Symbol 945 GraphicUsed by:949
Symbol 946 GraphicUsed by:949
Symbol 947 GraphicUsed by:949
Symbol 948 GraphicUsed by:949
Symbol 949 MovieClip {LateForWork_fla.gfhj_325}Uses:945 946 947 948Used by:950
Symbol 950 MovieClip {LateForWork_fla.bossTx_324}Uses:670 949Used by:Timeline
Symbol 951 GraphicUsed by:952
Symbol 952 MovieClipUses:951Used by:953
Symbol 953 MovieClipUses:124 125 126 256 257 952 131 251 254Used by:954
Symbol 954 MovieClip {LateForWork_fla.hu8989copy_326}Uses:264 953Used by:Timeline
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:Timeline
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:Timeline
Symbol 959 GraphicUsed by:962
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:962
Symbol 962 MovieClipUses:959 961 931Used by:Timeline
Symbol 963 MovieClipUses:933Used by:Timeline
Symbol 964 MovieClipUses:935Used by:Timeline
Symbol 965 MovieClipUses:937Used by:Timeline
Symbol 966 MovieClipUses:939Used by:Timeline
Symbol 967 GraphicUsed by:973
Symbol 968 GraphicUsed by:973
Symbol 969 GraphicUsed by:973
Symbol 970 GraphicUsed by:972
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:133 134 970 136 137 971Used by:973
Symbol 973 MovieClipUses:124 125 126 967 968 131 969 972Used by:974
Symbol 974 MovieClip {LateForWork_fla.hu8989copyend_337}Uses:973Used by:Timeline
Symbol 975 GraphicUsed by:976
Symbol 976 MovieClipUses:975Used by:Timeline
Symbol 977 FontUsed by:978 987 988
Symbol 978 TextUses:977Used by:Timeline
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:Timeline
Symbol 981 GraphicUsed by:982 983
Symbol 982 MovieClipUses:981Used by:983
Symbol 983 ButtonUses:982 981Used by:Timeline
Symbol 984 GraphicUsed by:985 986
Symbol 985 MovieClipUses:984Used by:986
Symbol 986 ButtonUses:985 984Used by:Timeline
Symbol 987 EditableTextUses:977Used by:Timeline
Symbol 988 TextUses:977Used by:Timeline

Instance Names

"adBox"Frame 1Symbol 25 MovieClip {LateForWork_fla.adBoxnew_1}
"preloader_mc"Frame 1Symbol 82 MovieClip {LateForWork_fla.preloadaqqlnewaa_4}
"logo_mc"Frame 1Symbol 86 MovieClip {LateForWork_fla.MainPaaa_28}
"play_btn"Frame 3Symbol 146 Button
"logo_mc"Frame 3Symbol 86 MovieClip {LateForWork_fla.MainPaaa_28}
"cupbrd2"Frame 4Symbol 173 MovieClip {LateForWork_fla.uho_56}
"sleep_mc"Frame 4Symbol 206 MovieClip {LateForWork_fla.GBHFCint_62}
"alarm_mc"Frame 4Symbol 227 MovieClip {LateForWork_fla.gui_65}
"sObj3"Frame 4Symbol 229 MovieClip
"sObj9"Frame 4Symbol 245 MovieClip
"int_mc"Frame 4Symbol 248 MovieClip
"man_mc"Frame 4Symbol 298 MovieClip {LateForWork_fla.hu8989_74}
"panel_mc"Frame 4Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93}
"right_btn"Frame 4Symbol 325 Button
"left_btn"Frame 4Symbol 325 Button
"ticketPan_mc"Frame 4Symbol 342 MovieClip {LateForWork_fla.filePage_lncopy2_107}
"cardPan_mc"Frame 4Symbol 349 MovieClip {LateForWork_fla.cardPanMc_111}
"stopAction_mc"Frame 4Symbol 353 MovieClip
"try_mc"Frame 4Symbol 364 MovieClip {LateForWork_fla.jioiotr_113}
"mute_mc"Frame 4Symbol 371 MovieClip {LateForWork_fla.fhcgnmuu_115}
"walk_mc"Frame 4Symbol 376 MovieClip {LateForWork_fla.fhcgnmuucopy_119}
"clock"Frame 4Symbol 394 MovieClip {LateForWork_fla.Sprite19_122}
"objMsg"Frame 4Symbol 396 MovieClip {LateForWork_fla.msg_panelfdthaaainv_132}
"drawer_mc"Frame 5Symbol 410 MovieClip {LateForWork_fla.ghuds_135}
"cupboard_mc"Frame 5Symbol 440 MovieClip {LateForWork_fla.guyicopy_142}
"s1"Frame 5Symbol 446 MovieClip {LateForWork_fla.ghuodsf_152}
"wire_mc"Frame 5Symbol 450 MovieClip {LateForWork_fla.guo_153}
"bath_mc"Frame 5Symbol 471 MovieClip {LateForWork_fla.hguioiuo_154}
"car_mc"Frame 6Symbol 478 MovieClip
"car_mc"Frame 7Symbol 493 MovieClip {LateForWork_fla.yu8o_168}
"txt1"Frame 8Symbol 511 MovieClip
"txt2"Frame 8Symbol 513 MovieClip
"lift_mc"Frame 8Symbol 538 MovieClip {LateForWork_fla.hgyuiscopy_179}
"scooter_mc"Frame 8Symbol 540 MovieClip {LateForWork_fla.hgyuis_184}
"banana_mc"Frame 10Symbol 635 MovieClip {LateForWork_fla.sObj4_219}
"skaMan_mc"Frame 10Symbol 658 MovieClip {LateForWork_fla.hgu_220}
"skaterPlace_mc"Frame 10Symbol 669 MovieClip {LateForWork_fla.ghuiyu_228}
"txt3"Frame 10Symbol 675 MovieClip {LateForWork_fla.txt3Mc_234}
"txt4"Frame 10Symbol 677 MovieClip
"sObj4"Frame 10Symbol 679 MovieClip {LateForWork_fla.sObj4copy_237}
"scootMan_mc"Frame 12Symbol 709 MovieClip {LateForWork_fla.hguiasdcopy_244}
"thnk_mc"Frame 12Symbol 711 MovieClip
"mac1"Frame 13Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249}
"mac2"Frame 13Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249}
"mac3"Frame 13Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249}
"train_mc"Frame 14Symbol 748 MovieClip {LateForWork_fla.hguoio_254}
"getToTrain_mc"Frame 14Symbol 749 MovieClip {LateForWork_fla.yuiyui_259}
"stoneThrow_mc"Frame 15Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262}
"umMan_mc"Frame 15Symbol 804 MovieClip {LateForWork_fla.jioumb_272}
"sObj7"Frame 15Symbol 805 MovieClip
"rainCont_mc"Frame 15Symbol 806 MovieClip
"sig1"Frame 16Symbol 817 MovieClip {LateForWork_fla.huiu_276}
"sig2"Frame 16Symbol 820 MovieClip {LateForWork_fla.hjiodret_277}
"sig3"Frame 16Symbol 823 MovieClip {LateForWork_fla.uhbiu_278}
"board_mc"Frame 16Symbol 847 MovieClip {LateForWork_fla.ededr_279}
"board2"Frame 16Symbol 847 MovieClip {LateForWork_fla.ededr_279}
"car_mc"Frame 16Symbol 859 MovieClip {LateForWork_fla.hioasd_285}
"bg_mc"Frame 17Symbol 883 MovieClip {LateForWork_fla.bgMc_291}
"scratchMac_mc"Frame 17Symbol 926 MovieClip {LateForWork_fla.huiuich2_298}
"finTxt_txt"Frame 18Symbol 944 MovieClip {LateForWork_fla.finMct_322}
"boss_txt"Frame 18Symbol 950 MovieClip {LateForWork_fla.bossTx_324}
"finMan_mc"Frame 18Symbol 954 MovieClip {LateForWork_fla.hu8989copy_326}
"more_btn"Frame 20Symbol 986 Button
"time_txt"Frame 20Symbol 987 EditableText
"_mc"Symbol 25 MovieClip {LateForWork_fla.adBoxnew_1} Frame 1Symbol 24 MovieClip
"hit_mc"Symbol 81 MovieClip {LateForWork_fla.mc_skip_but_03aqqlnewaa_22} Frame 1Symbol 72 MovieClip
"per_txt"Symbol 82 MovieClip {LateForWork_fla.preloadaqqlnewaa_4} Frame 1Symbol 43 EditableText
"logo_btn"Symbol 82 MovieClip {LateForWork_fla.preloadaqqlnewaa_4} Frame 33Symbol 52 Button
"logo_mc"Symbol 86 MovieClip {LateForWork_fla.MainPaaa_28} Frame 1Symbol 85 MovieClip
"logo_mc"Symbol 160 MovieClip {LateForWork_fla.dfgret_42} Frame 1Symbol 159 MovieClip
"sObj2_2"Symbol 173 MovieClip {LateForWork_fla.uho_56} Frame 2Symbol 172 MovieClip
"manHit"Symbol 206 MovieClip {LateForWork_fla.GBHFCint_62} Frame 137Symbol 194 Button
"takeCard_mc"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 40Symbol 267 MovieClip {LateForWork_fla.mancolor5copy2_84}
"panelIn_mc"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 300 MovieClip
"ref1"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref2"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref3"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref4"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref5"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref6"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref7"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref8"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref9"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref10"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref11"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"ref12"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 302 MovieClip
"obj1"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 304 MovieClip
"obj2"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 306 MovieClip
"obj3"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 308 MovieClip
"obj4"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 310 MovieClip {LateForWork_fla.obj5ar_99}
"obj5"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 312 MovieClip
"obj9"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 317 MovieClip
"obj7"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 319 MovieClip
"obj8"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 321 MovieClip
"obj6"Symbol 323 MovieClip {LateForWork_fla.invPanel_mcar_93} Frame 1Symbol 322 MovieClip
"date_txt"Symbol 341 MovieClip {LateForWork_fla.hjioio_110} Frame 1Symbol 336 EditableText
"close_btn"Symbol 342 MovieClip {LateForWork_fla.filePage_lncopy2_107} Frame 1Symbol 329 MovieClip
"close_btn"Symbol 349 MovieClip {LateForWork_fla.cardPanMc_111} Frame 1Symbol 329 MovieClip
"try_btn"Symbol 364 MovieClip {LateForWork_fla.jioiotr_113} Frame 1Symbol 360 Button
"try_btn"Symbol 364 MovieClip {LateForWork_fla.jioiotr_113} Frame 2Symbol 360 Button
"mute_btn"Symbol 371 MovieClip {LateForWork_fla.fhcgnmuu_115} Frame 1Symbol 368 MovieClip
"mute_btn"Symbol 371 MovieClip {LateForWork_fla.fhcgnmuu_115} Frame 2Symbol 370 MovieClip {LateForWork_fla.bhjjkmuuaacopy_118}
"mute_btn"Symbol 376 MovieClip {LateForWork_fla.fhcgnmuucopy_119} Frame 2Symbol 375 MovieClip {LateForWork_fla.fasfasmuu_120}
"secondhandshadow"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 385 MovieClip
"secondHand"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 385 MovieClip
"minutehandshadow"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 388 MovieClip
"minuteHand"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 388 MovieClip
"hourhandshadow"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 390 MovieClip
"hourHand"Symbol 394 MovieClip {LateForWork_fla.Sprite19_122} Frame 1Symbol 390 MovieClip
"text_txt"Symbol 396 MovieClip {LateForWork_fla.msg_panelfdthaaainv_132} Frame 1Symbol 395 EditableText
"sObj1_2"Symbol 410 MovieClip {LateForWork_fla.ghuds_135} Frame 2Symbol 409 MovieClip
"dress1"Symbol 440 MovieClip {LateForWork_fla.guyicopy_142} Frame 1Symbol 423 MovieClip
"dress2"Symbol 440 MovieClip {LateForWork_fla.guyicopy_142} Frame 1Symbol 425 MovieClip
"dress3"Symbol 440 MovieClip {LateForWork_fla.guyicopy_142} Frame 1Symbol 427 MovieClip
"dress4"Symbol 440 MovieClip {LateForWork_fla.guyicopy_142} Frame 1Symbol 429 MovieClip
"keyHit"Symbol 440 MovieClip {LateForWork_fla.guyicopy_142} Frame 1Symbol 437 MovieClip
"bath_mc"Symbol 471 MovieClip {LateForWork_fla.hguioiuo_154} Frame 1Symbol 456 MovieClip {LateForWork_fla.gyuhiu_155}
"bathCont_mc"Symbol 471 MovieClip {LateForWork_fla.hguioiuo_154} Frame 3Symbol 469 MovieClip {LateForWork_fla.gyuhiucopy_162}
"bath_mc"Symbol 471 MovieClip {LateForWork_fla.hguioiuo_154} Frame 4Symbol 470 MovieClip {LateForWork_fla.gyuhiucopy2_164}
"keyHit"Symbol 493 MovieClip {LateForWork_fla.yu8o_168} Frame 11Symbol 491 Button
"sObj5_2"Symbol 657 MovieClip {LateForWork_fla.uhgo_223} Frame 16Symbol 656 MovieClip
"man_mc"Symbol 667 MovieClip {LateForWork_fla.mancolor4copy4_231} Frame 12Symbol 264 MovieClip
"manHit"Symbol 667 MovieClip {LateForWork_fla.mancolor4copy4_231} Frame 12Symbol 665 Button
"tyreHit"Symbol 669 MovieClip {LateForWork_fla.ghuiyu_228} Frame 1Symbol 661 MovieClip
"txt"Symbol 675 MovieClip {LateForWork_fla.txt3Mc_234} Frame 1Symbol 674 MovieClip {LateForWork_fla.Symbol2_235}
"wayHit"Symbol 700 MovieClip {LateForWork_fla.ghuo_241} Frame 1Symbol 699 MovieClip
"green_btn"Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249} Frame 1Symbol 719 Button
"sObj6_2"Symbol 723 MovieClip {LateForWork_fla.hguiozdse_249} Frame 11Symbol 722 MovieClip
"num_mc"Symbol 739 MovieClip {LateForWork_fla.jhioiuoui_256} Frame 1Symbol 738 MovieClip {LateForWork_fla.gfs_257}
"train_mc"Symbol 748 MovieClip {LateForWork_fla.hguoio_254} Frame 21Symbol 746 MovieClip {LateForWork_fla.ghuihuicopy_258}
"man_mc"Symbol 771 MovieClip {LateForWork_fla.ytutgy_265} Frame 1Symbol 264 MovieClip
"man_mc"Symbol 771 MovieClip {LateForWork_fla.ytutgy_265} Frame 2Symbol 770 MovieClip {LateForWork_fla.asdasd_266}
"man_mc"Symbol 793 MovieClip {LateForWork_fla.ertert_269} Frame 1Symbol 264 MovieClip
"take_mc"Symbol 793 MovieClip {LateForWork_fla.ertert_269} Frame 2Symbol 792 MovieClip {LateForWork_fla.uyiyui_270}
"breakHit"Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262} Frame 1Symbol 769 MovieClip
"man_mc"Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262} Frame 20Symbol 771 MovieClip {LateForWork_fla.ytutgy_265}
"stoneHit"Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262} Frame 21Symbol 769 MovieClip
"take_mc"Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262} Frame 67Symbol 793 MovieClip {LateForWork_fla.ertert_269}
"sObj8_2"Symbol 795 MovieClip {LateForWork_fla.ghuocopy_262} Frame 67Symbol 794 MovieClip
"wire2"Symbol 847 MovieClip {LateForWork_fla.ededr_279} Frame 1Symbol 831 MovieClip {LateForWork_fla.huioyu_280}
"wire1"Symbol 847 MovieClip {LateForWork_fla.ededr_279} Frame 1Symbol 838 MovieClip {LateForWork_fla.huh_281}
"signal1"Symbol 847 MovieClip {LateForWork_fla.ededr_279} Frame 9Symbol 843 Button
"signal2"Symbol 847 MovieClip {LateForWork_fla.ededr_279} Frame 9Symbol 844 Button
"signal3"Symbol 847 MovieClip {LateForWork_fla.ededr_279} Frame 9Symbol 846 Button
"door_mc"Symbol 883 MovieClip {LateForWork_fla.bgMc_291} Frame 1Symbol 871 MovieClip {LateForWork_fla.jioeeqwch2_293}
"scratch_mc"Symbol 883 MovieClip {LateForWork_fla.bgMc_291} Frame 1Symbol 873 MovieClip
"time_txt"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 1Symbol 893 EditableText
"num1"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 902 Button
"num2"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 904 Button
"num3"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 906 Button
"num4"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 908 Button
"num5"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 910 Button
"num6"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 912 Button
"num7"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 914 Button
"num8"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 916 Button
"num9"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 918 Button
"num0"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 920 Button
"back_btn"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 922 Button
"clear_btn"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 924 Button
"num_txt"Symbol 926 MovieClip {LateForWork_fla.huiuich2_298} Frame 10Symbol 925 EditableText
"txt"Symbol 944 MovieClip {LateForWork_fla.finMct_322} Frame 1Symbol 943 MovieClip {LateForWork_fla.bncvj_323}
"txt"Symbol 950 MovieClip {LateForWork_fla.bossTx_324} Frame 1Symbol 949 MovieClip {LateForWork_fla.gfhj_325}

Special Tags

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

Labels

"startPage"Frame 3
"s1"Frame 4
"s2"Frame 5
"s3"Frame 6
"s4"Frame 7
"s5"Frame 8
"s6"Frame 9
"s7"Frame 10
"s8"Frame 11
"s9"Frame 12
"s10"Frame 13
"s11"Frame 14
"s12"Frame 15
"s13"Frame 16
"s14"Frame 17
"s15"Frame 18
"tryPage"Frame 19
"gameEnds"Frame 20
"over"Symbol 81 MovieClip {LateForWork_fla.mc_skip_but_03aqqlnewaa_22} Frame 2
"up"Symbol 81 MovieClip {LateForWork_fla.mc_skip_but_03aqqlnewaa_22} Frame 12
"stand1"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 1
"talk"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 5
"walk"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 10
"take"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 15
"takeUp"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 20
"stand2"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 25
"walk2"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 30
"take2"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 35
"takeCard"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 40
"cantTake2"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 45
"askLift"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 50
"cantTake1"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 55
"standBanana"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 60
"standSkater"Symbol 298 MovieClip {LateForWork_fla.hu8989_74} Frame 65




http://swfchan.com/26/129635/info.shtml
Created: 23/2 -2019 01:21:19 Last modified: 23/2 -2019 01:21:19 Server time: 03/05 -2024 21:43:50