home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / zombietypocalypse.swf / scripts / classes / helper / HighscoreElement.as next >
Encoding:
Text File  |  2008-09-15  |  2.7 KB  |  118 lines

  1. package classes.helper
  2. {
  3.    public class HighscoreElement
  4.    {
  5.        
  6.       
  7.       private var _points:Number;
  8.       
  9.       private var _items:Number;
  10.       
  11.       private var _totalPoints:Number;
  12.       
  13.       private var _lp:Number;
  14.       
  15.       private var _playerName:String;
  16.       
  17.       private var _time:Number;
  18.       
  19.       private var _gameLevel:Number;
  20.       
  21.       public function HighscoreElement(param1:Number, param2:String, param3:Number, param4:Number, param5:Number, param6:Number, param7:Number)
  22.       {
  23.          super();
  24.          this.setLp(param1);
  25.          this.setPlayerName(param2);
  26.          this.setPoints(param3);
  27.          this.setGameLevel(param5);
  28.          this.setItems(param6);
  29.          this.setTime(param4);
  30.          this.setTotalPoints(param7);
  31.       }
  32.       
  33.       public function getTime() : String
  34.       {
  35.          return Utilities.convertTimeToString(_time);
  36.       }
  37.       
  38.       public function setTotalPoints(param1:Number) : void
  39.       {
  40.          _totalPoints = param1;
  41.       }
  42.       
  43.       public function getItems() : Number
  44.       {
  45.          return _items;
  46.       }
  47.       
  48.       public function setLp(param1:Number) : void
  49.       {
  50.          _lp = param1;
  51.       }
  52.       
  53.       public function setPlayerName(param1:String) : void
  54.       {
  55.          _playerName = param1;
  56.       }
  57.       
  58.       public function getPlayerName() : String
  59.       {
  60.          return _playerName;
  61.       }
  62.       
  63.       public function getHighscore() : Array
  64.       {
  65.          var _loc1_:Array = null;
  66.          _loc1_ = new Array();
  67.          _loc1_["lp"] = this.getLp();
  68.          _loc1_["player"] = this.getPlayerName();
  69.          _loc1_["time"] = this.getTime();
  70.          _loc1_["points"] = this.getPoints();
  71.          _loc1_["gameLevel"] = this.getGameLevel();
  72.          _loc1_["items"] = this.getItems();
  73.          _loc1_["totalPoints"] = this.getTotalPoints();
  74.          return _loc1_;
  75.       }
  76.       
  77.       public function getPoints() : Number
  78.       {
  79.          return _points;
  80.       }
  81.       
  82.       public function setTime(param1:Number) : void
  83.       {
  84.          _time = param1;
  85.       }
  86.       
  87.       public function getTotalPoints() : Number
  88.       {
  89.          return _totalPoints;
  90.       }
  91.       
  92.       public function setPoints(param1:Number) : void
  93.       {
  94.          _points = param1;
  95.       }
  96.       
  97.       public function setGameLevel(param1:Number) : void
  98.       {
  99.          _gameLevel = param1;
  100.       }
  101.       
  102.       public function getLp() : Number
  103.       {
  104.          return _lp;
  105.       }
  106.       
  107.       public function getGameLevel() : Number
  108.       {
  109.          return _gameLevel;
  110.       }
  111.       
  112.       public function setItems(param1:Number) : void
  113.       {
  114.          _items = param1;
  115.       }
  116.    }
  117. }
  118.