RecruitData.ts 759 B

123456789101112131415161718192021222324252627282930
  1. import { _decorator } from 'cc';
  2. import { Data } from '../core/data/Data';
  3. const { ccclass, property } = _decorator;
  4. /**
  5. * @description 招募数据
  6. * @author 郑聂华
  7. */
  8. @ccclass('RecruitData')
  9. export class RecruitData extends Data {
  10. /** 当前选中的心愿武将ID */
  11. public curWishId: number = -1;
  12. /** 心愿武将倍率*/
  13. public wishHeroRate: number = 0;
  14. /**抽卡结果*/
  15. public recruitResults: RecruitResultData[];
  16. }
  17. /**招募奖励结果*/
  18. export class RecruitResultData {
  19. /**武将id*/
  20. id: number;
  21. /**奖品类型 1 整个武将 2 武将碎片*/
  22. type: number;
  23. /**type =2 时 碎片数量*/
  24. sliceNum: number;
  25. /**type =1 时 武将数量*/
  26. heroNum: number;
  27. }