home *** CD-ROM | disk | FTP | other *** search
- package Code.LIB
- {
- import Code.LIB.SOUND._wj196;
- import flash.net.SharedObject;
-
- public class _nd174
- {
-
- private static var records:Array = null;
-
- public static var iPlayerPos:int;
-
- private static var iPlayer:Array = null;
-
- public static var so:SharedObject;
-
-
- public function _nd174()
- {
- super();
- }
-
- public static function get _du300() : Array
- {
- return _nd174.records;
- }
-
- public static function _tp546() : void
- {
- var _loc1_:uint = 0;
- var _loc2_:String = null;
- _nd174.so.clear();
- _loc1_ = 0;
- while(_loc1_ < records.length)
- {
- _loc2_ = _loc1_.toString();
- so.data[records[_loc1_][0]] = records[_loc1_][1];
- _loc1_++;
- }
- so.data["LastPlayer"] = _nd174.iPlayer[0];
- so.flush();
- }
-
- public static function _xk301(param1:String) : Boolean
- {
- var _loc2_:uint = 0;
- _loc2_ = 0;
- while(_loc2_ < records.length)
- {
- if(_nd174.records[_loc2_][0] == param1)
- {
- _nd174.iPlayer = records[_loc2_];
- _nd174.iPlayerPos = _loc2_;
- _wj196._ao83 = _nd174._ai238[1].prMVolume;
- _wj196._qt85 = _nd174._ai238[1].prSVolume;
- return true;
- }
- _loc2_++;
- }
- return false;
- }
-
- public static function get _ai238() : Array
- {
- return _nd174.iPlayer;
- }
-
- public static function _nk262() : Boolean
- {
- var _loc1_:String = null;
- records = new Array();
- so = SharedObject.getLocal("table");
- if(so.size == 0)
- {
- return false;
- }
- for(_loc1_ in so.data)
- {
- if(_loc1_ != "LastPlayer")
- {
- records.push([_loc1_,so.data[_loc1_]]);
- }
- }
- _nd174._xk301(so.data["LastPlayer"]);
- return true;
- }
-
- public static function _lg421(param1:String) : void
- {
- _nd174.iPlayer = [param1,{
- "_wd393":0,
- "prScores":0,
- "prSVolume":_wj196._qt85,
- "prMVolume":_wj196._ao83,
- "prFinishedLevels":0
- }];
- _nd174.records.push(iPlayer);
- _nd174.iPlayerPos = _nd174.records.length - 1;
- _nd174._tp546();
- _bm350.lives = 0;
- }
-
- public static function _hb542(param1:String) : void
- {
- var _loc2_:uint = 0;
- _loc2_ = 0;
- while(_loc2_ < records.length)
- {
- if(_nd174.records[_loc2_][0] == param1)
- {
- _nd174.records.splice(_loc2_,1);
- if(_nd174.records.length == 0)
- {
- _nd174.iPlayer = null;
- _nd174.so.clear();
- so.flush();
- return;
- }
- _nd174.iPlayer = _nd174.records[0];
- _nd174.iPlayerPos = 0;
- }
- _loc2_++;
- }
- _nd174._tp546();
- }
- }
- }
-