EnumDefine.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. export enum Sex {
  2. None = 0,
  3. Boy = 1,
  4. Girl = 2,
  5. }
  6. export enum EPlay {
  7. ShuMao = 0,
  8. FeiPan = 1,
  9. CaiGuTou = 2,
  10. }
  11. export enum ERewardType {
  12. Icon = 0,//金币
  13. Feed = 1,//喂食
  14. Clear = 2,//清洁
  15. Active = 3,//活力
  16. QingMi = 4,//亲密
  17. }
  18. export enum dogStatus {
  19. None = 0,
  20. Feed = 1,//喂食
  21. Play = 3,//玩耍
  22. Clear = 2,//清理
  23. }
  24. export enum CommunicationType {
  25. Water = 1,//喂水
  26. GouLiang = 2,//狗粮
  27. GuanTou = 3,//罐头
  28. Bone = 4,//骨头
  29. ShuBao = 10,//梳毛
  30. FeiPan = 11,//接飞盘
  31. PlayBon = 13,//玩骨头
  32. FeiZhao = 5,//肥皂
  33. XiangZhao = 6,//香皂
  34. XiangBo = 7,//香波
  35. ShunMaoGao = 8,//顺毛膏
  36. }
  37. /** 年龄段 */
  38. export enum EAgeGroup {
  39. /**幼年阶段 */
  40. PERIOD_KIDS = 1,
  41. /**青春期阶段 */
  42. PERIOD_YOUNG = 2,
  43. /**成年阶段 */
  44. PERIOD_GROWNUP = 3
  45. }
  46. /** 消耗 */
  47. export enum EConsume {
  48. /**属性:金币 */
  49. Attr_coin = 1,
  50. /**属性:经验,亲密度 */
  51. Attr_jingyan = 101,
  52. /**属性:勇敢 */
  53. Attr_yonggan = 102,
  54. /**属性:智慧或聪明 */
  55. Attr_congming = 103,
  56. /**属性:魅力 */
  57. Attr_meili = 104,
  58. /**属性:体力或者饥饿 */
  59. Attr_tili = 201,
  60. /**属性:心情 */
  61. Attr_xinqing = 202,
  62. /**属性:卫生或清洁 */
  63. Attr_weisheng = 203,
  64. /**属性:屎 */
  65. Attr_shi = 301
  66. }
  67. // /**1 心情值降低 */
  68. // public static readonly DOG_OUT_EVENT_SAD: number = 1;
  69. // /**2 丢失金币 */
  70. // public static readonly DOG_OUT_EVENT_LOST_MONEY: number = 2;
  71. // /**3 心情值增加 */
  72. // public static readonly DOG_OUT_EVENT_HAPPY: number = 3;
  73. // /**4 获得金币 */
  74. // public static readonly DOG_OUT_EVENT_GAIN_MONEY: number = 4;
  75. /** 任务ID */
  76. export enum ETaskID {
  77. WeiShi = 27,//喂食
  78. QingJie = 28,//清洁
  79. WanShua = 29,//玩耍
  80. WaiChu = 30,//外出
  81. LeiJiXiaoHao = 31,//累计消耗
  82. ZhongJiJiangLi = 32//终极奖励
  83. }
  84. export enum ETaskStatus {
  85. None = 0,
  86. GOTO = 1,//前往
  87. Reward = 2,//领取
  88. Finish = 3,//完成
  89. }
  90. /** 配置表中的属性字段 */
  91. export enum EConfigAttrProp {
  92. cq_attr,
  93. cq_childhood,
  94. cq_youth,
  95. cq_adulthood,
  96. }