HeroData.ts 826 B

12345678910111213141516171819202122232425262728293031
  1. import { Data } from "../core/data/Data";
  2. import { Buff } from "./Buff";
  3. export class HeroData extends Data {
  4. /**英雄内部ID */
  5. public _curID: number = 0;
  6. /**英雄ID */
  7. public id: number = 0;
  8. /**英雄等级 */
  9. public lv: number = 1;
  10. /**英雄星级 */
  11. public starLv: number = 1;
  12. /**经验进度 */
  13. public lvProgress: number = 0;
  14. /**目标索引 */
  15. public target: number;
  16. /**攻击计时器 */
  17. public _attackTimer: number = 0;;
  18. /**将要添加的buff */
  19. public _addBuff: Array<any> = [];
  20. /**动态命中 */
  21. public _dyMiss: number = 0;
  22. /**动态攻速 */
  23. public _dyAttackSpeed: number = 0;
  24. /**动态攻击 */
  25. public _dyAttack: number = 0;
  26. /**动态暴击 */
  27. public _dyCri: number = 0;
  28. /**buff */
  29. public _buff: Buff;
  30. }