Info_UserBase.php 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <?php
  2. namespace loyalsoft;
  3. /**
  4. * 玩家基本信息
  5. * @author gwang(wanggangzero@qq.com)
  6. */
  7. class Info_UserBase extends Object_ext {
  8. //put your code here
  9. /**
  10. * 第一次登录时间
  11. * @var int
  12. */
  13. public $firstLogin;
  14. /**
  15. * 上次登录时间
  16. * @var int
  17. */
  18. public $lastLogin;
  19. /**
  20. * 上次活动时间
  21. * @var int
  22. */
  23. public $lastSaveTs;
  24. /**
  25. * @var int 当前等级
  26. */
  27. public $level; //
  28. /**
  29. * @var string 昵称
  30. */
  31. public $name; // 昵称
  32. /**
  33. * @var string 头像
  34. */
  35. public $headImg; // 头像
  36. /**
  37. * @var int 头像框Id
  38. */
  39. public $imgBorderId = 0;
  40. /**
  41. * @var string 形象(龙骨)
  42. */
  43. public $img;
  44. /**
  45. * @var int 金币
  46. */
  47. public $gold; // 金币
  48. /**
  49. * 钻石
  50. * @var int
  51. */
  52. public $cash; //
  53. /**
  54. * 分解后得倒的晶石
  55. * @var int
  56. */
  57. public $spar;
  58. /**
  59. * 体力值
  60. * @var int
  61. */
  62. public $tili = 120; //体力
  63. /**
  64. * 当前经验
  65. */
  66. public $xp = 0;
  67. /**
  68. * 升级经验
  69. * @var type
  70. */
  71. public $maxXp = 0;
  72. /**
  73. * @var int 好友赠送友情点数
  74. */
  75. public $friendPoint = 0;
  76. /**
  77. * @var int 历史充值总金额(单位:分)
  78. */
  79. public $charge_amt = 0; //
  80. /**
  81. * @var int 游戏内赠送游戏币总额
  82. */
  83. public $gift_cash = 0; //
  84. /**
  85. * 言灵等级消耗的资源点
  86. * @var type
  87. */
  88. public $resPoint = 0;
  89. public function initialize() {
  90. my_Assert(GameConfig::primordial_data(), "找不到账号初始化数据"); # 防御
  91. $this->gold = GameConfig::primordial_data()->User_Gold;
  92. $this->cash = GameConfig::primordial_data()->User_Cash;
  93. $this->xp = GameConfig::primordial_data()->User_XP;
  94. $this->maxXp = 0;
  95. $this->level = 1;
  96. $this->name = '步惊云';
  97. $this->spar = 0;
  98. $this->headImg = GameConfig::primordial_data()->User_head;
  99. $this->img = GameConfig::primordial_data()->User_img;
  100. }
  101. }