PtlHcInfo.ts 864 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /**
  2. * 获取合成信息
  3. */
  4. export interface ReqHcInfo {
  5. }
  6. /**
  7. * 返回合成信息
  8. */
  9. export interface ResHcInfo {
  10. chapterId:number //章节ID
  11. tili:number //体力
  12. lastTime:number //最后一次结算体力时间
  13. list:HcInfoList //格子列表
  14. }
  15. export interface HcInfoList {
  16. [gzid: string]: HcInfoGeziInfo;
  17. }
  18. export interface HcInfoGeziInfo {
  19. type:HcType //具体物品类型 0:无物品 1:发射器 2:怪物 3:装备 4:材料
  20. unlock:HcUnlock //解锁状态
  21. correlationId:number //物品ID
  22. }
  23. //具体物品类型
  24. export enum HcType {
  25. wu = 0, //无物品
  26. material = 2, //材料
  27. emitter = 3, //发射器
  28. equip = 4, //装备
  29. monster = 50, //怪物
  30. user = 51, //角色
  31. }
  32. //解锁状态
  33. export enum HcUnlock {
  34. off = 1, //关
  35. on = 0, //开
  36. }
  37. export const conf = {
  38. connet: "ws"
  39. }