PassCfg.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. export class PassCfg {
  2. public static maxKeyCount = 8;
  3. private static intervalTime = 10;
  4. public static ItemPath = "Pass/Res/Items/"
  5. public static toastPath = "Pass/Prefab/toast"
  6. public static passItems = {
  7. 201: {
  8. id: 201,
  9. reward: [{
  10. itemId: 0,
  11. count: 100,
  12. type: 0
  13. },
  14. {
  15. itemId: 0,
  16. count: 200,
  17. type: 1
  18. }]
  19. },
  20. 202: {
  21. id: 202,
  22. reward: [{
  23. itemId: 0,
  24. count: 100,
  25. type: 0
  26. },
  27. {
  28. itemId: 100,
  29. count: 5,
  30. type: 1
  31. }]
  32. },
  33. 203: {
  34. id: 203,
  35. reward: [{
  36. itemId: 1000,
  37. count: 10,
  38. type: 0
  39. },
  40. {
  41. itemId: 3001,
  42. count: 2,
  43. type: 1
  44. }]
  45. },
  46. 204: {
  47. id: 204,
  48. reward: [{
  49. itemId: 0,
  50. count: 100,
  51. type: 0
  52. },
  53. {
  54. itemId: 3002,
  55. count: 2,
  56. type: 1
  57. }]
  58. },
  59. 205: {
  60. id: 205,
  61. reward: [{
  62. itemId: 100,
  63. count: 5,
  64. type: 0
  65. },
  66. {
  67. itemId: 3003,
  68. count: 1,
  69. type: 1
  70. }]
  71. },
  72. 206: {
  73. id: 206,
  74. reward: [{
  75. itemId: 0,
  76. count: 200,
  77. type: 0
  78. },
  79. {
  80. itemId: 3001,
  81. count: 5,
  82. type: 1
  83. }]
  84. },
  85. 207: {
  86. id: 207,
  87. reward: [{
  88. itemId: 0,
  89. count: 200,
  90. type: 0
  91. },
  92. {
  93. itemId: 1000,
  94. count: 20,
  95. type: 1
  96. }]
  97. },
  98. 208: {
  99. id: 208,
  100. reward: [{
  101. itemId: 0,
  102. count: 500,
  103. type: 0
  104. },
  105. {
  106. itemId: 3002,
  107. count: 3,
  108. type: 1
  109. }]
  110. },
  111. 209: {
  112. id: 209,
  113. reward: [{
  114. itemId: 1000,
  115. count: 30,
  116. type: 0
  117. },
  118. {
  119. itemId: 3003,
  120. count: 3,
  121. type: 1
  122. }]
  123. }
  124. }
  125. }
  126. export class PassItemCfg {
  127. id: number;
  128. reward: PassRewardCfg[];
  129. }
  130. export class PassRewardCfg {
  131. itemId: number;
  132. count: number;
  133. type: number;
  134. }
  135. export enum PassType {
  136. Normal = 0, // 普通
  137. video = 1, // 视频
  138. }