UserData.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. import { Data } from "../core/data/Data"
  2. export class UserData extends Data {
  3. /**
  4. * 编号
  5. */
  6. public id: number;
  7. /**
  8. * 账号
  9. */
  10. public account: string;
  11. /**
  12. * 密码
  13. */
  14. public token: string;
  15. /**
  16. * 头像
  17. */
  18. public avator: string;
  19. /**
  20. * 昵称
  21. */
  22. public nickName: string;
  23. /**
  24. * 贡献
  25. */
  26. public contribution: number;
  27. /**
  28. * 粮草
  29. */
  30. public money: number;
  31. /**
  32. * 元宝
  33. */
  34. public diamond: number;
  35. /**
  36. * 奖金
  37. */
  38. public bonus: number;
  39. /**
  40. * 已经过了的关卡等级
  41. */
  42. public lv: number;
  43. /**
  44. * 经验
  45. */
  46. public exp: number;
  47. /**
  48. * 客户端对象
  49. */
  50. public client: WebSocket;
  51. /**
  52. * 账号创建时间
  53. */
  54. public createTime: number;
  55. /**
  56. * 账号创建IP
  57. */
  58. public createIP: string;
  59. /**
  60. * 最近登录时间
  61. */
  62. public updateTime: number;
  63. /**
  64. * 威望
  65. */
  66. public prestige = 0;
  67. /**
  68. * 兵营等级,默认为1
  69. */
  70. public campLv = 1;
  71. /**
  72. * 关卡
  73. */
  74. public level = 1;
  75. /**
  76. * 是否领取新手红包
  77. */
  78. public receivedNewUserBonus = true;
  79. }