9716bebd-e2ea-4266-871b-498c69f13e6d.js 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971
  1. "use strict";
  2. cc._RF.push(module, '9716b694upCZocbSYxp8T5t', 'gameDate');
  3. // scripts/Game/gameDate.ts
  4. "use strict";
  5. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  6. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  7. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  8. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  9. return c > 3 && r && Object.defineProperty(target, key, r), r;
  10. };
  11. Object.defineProperty(exports, "__esModule", { value: true });
  12. exports.RewardType = exports.PriceType = void 0;
  13. var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
  14. var PriceType;
  15. (function (PriceType) {
  16. PriceType[PriceType["Gold"] = 0] = "Gold";
  17. PriceType[PriceType["Diamond"] = 1] = "Diamond";
  18. PriceType[PriceType["RankReward"] = 2] = "RankReward";
  19. PriceType[PriceType["ZhuanPanReward"] = 3] = "ZhuanPanReward";
  20. PriceType[PriceType["Level"] = 4] = "Level";
  21. })(PriceType = exports.PriceType || (exports.PriceType = {}));
  22. var RewardType;
  23. (function (RewardType) {
  24. RewardType[RewardType["Gold"] = 0] = "Gold";
  25. RewardType[RewardType["Diamond"] = 1] = "Diamond";
  26. RewardType[RewardType["Skin"] = 2] = "Skin";
  27. RewardType[RewardType["Weapon"] = 3] = "Weapon";
  28. })(RewardType = exports.RewardType || (exports.RewardType = {}));
  29. var GameDate = /** @class */ (function () {
  30. function GameDate() {
  31. }
  32. GameDate.TimeReward = [
  33. { time: 1 * 60, coinNum: 1000, diamondNum: 100 },
  34. { time: 5 * 60, coinNum: 1500, diamondNum: 150 },
  35. { time: 15 * 60, coinNum: 2000, diamondNum: 200 },
  36. { time: 30 * 60, coinNum: 3000, diamondNum: 250 },
  37. { time: 60 * 60, coinNum: 5000, diamondNum: 300 },
  38. ];
  39. GameDate.TurntableReward = [
  40. { type: RewardType.Gold, num: 100 },
  41. { type: RewardType.Gold, num: 50 },
  42. { type: RewardType.Diamond, num: 10 },
  43. { type: RewardType.Gold, num: 50 },
  44. { type: RewardType.Gold, num: 150 },
  45. { type: RewardType.Skin, num: 11 },
  46. { type: RewardType.Gold, num: 200 },
  47. { type: RewardType.Gold, num: 50 },
  48. { type: RewardType.Diamond, num: 20 },
  49. { type: RewardType.Gold, num: 50 },
  50. { type: RewardType.Gold, num: 200 },
  51. { type: RewardType.Weapon, num: 14 }
  52. ];
  53. GameDate.Weapon = {
  54. "ak": {
  55. name: "ak步枪",
  56. id: 0,
  57. atk: [30, 33, 35, 40],
  58. atkRange: 1000,
  59. flySpeed: 2500,
  60. atkSpeed: [1 / 3.5, 1 / 3.5, 1 / 4, 1 / 4],
  61. bulletNum: 30,
  62. bulletTotal: [90, 90, 90, 120],
  63. reload: 3,
  64. priceType: PriceType.Gold,
  65. price: 0
  66. },
  67. "cfq": {
  68. name: "冲锋枪",
  69. id: 1,
  70. atk: [20, 22, 25, 30],
  71. atkRange: 1000,
  72. flySpeed: 2500,
  73. atkSpeed: [1 / 4, 1 / 4, 1 / 4.5, 1 / 5],
  74. bulletNum: 25,
  75. bulletTotal: [75, 75, 100, 100],
  76. reload: 2.5,
  77. priceType: PriceType.Gold,
  78. price: 1000
  79. },
  80. "dao": {
  81. name: "刀",
  82. id: 2,
  83. atk: [60, 65, 72, 75],
  84. atkRange: 300,
  85. flySpeed: 0,
  86. atkSpeed: [1 / 2, 1 / 2.5, 1 / 3, 1 / 3],
  87. bulletNum: 1,
  88. bulletTotal: [1, 1, 1, 1],
  89. reload: 3,
  90. priceType: PriceType.Gold,
  91. price: 2000
  92. },
  93. "gj": {
  94. name: "光剑",
  95. id: 3,
  96. atk: [55, 66, 72, 80],
  97. atkRange: 300,
  98. flySpeed: 0,
  99. atkSpeed: [1 / 2, 1 / 2.5, 1 / 3, 1 / 3],
  100. bulletNum: 1,
  101. bulletTotal: [1, 1, 1, 1],
  102. reload: 3,
  103. priceType: PriceType.Gold,
  104. price: 3500
  105. },
  106. "jgb": {
  107. name: "金箍棒",
  108. id: 4,
  109. atk: [100, 150, 200, 250],
  110. atkRange: 300,
  111. flySpeed: 0,
  112. atkSpeed: [1 / 1, 1 / 1, 1 / 1.5, 1 / 1.5],
  113. bulletNum: 1,
  114. bulletTotal: [1, 1, 1, 1],
  115. reload: 3,
  116. priceType: PriceType.Diamond,
  117. price: 500
  118. },
  119. "sd": {
  120. name: "散弹枪",
  121. id: 5,
  122. atk: [140, 160, 180, 200],
  123. atkRange: 1000,
  124. flySpeed: 2000,
  125. atkSpeed: [1 / 2, 1 / 2, 1 / 2, 1 / 2],
  126. bulletNum: 2,
  127. bulletTotal: [10, 12, 14, 16],
  128. reload: 3,
  129. priceType: PriceType.Gold,
  130. price: 1500
  131. },
  132. "hdl": {
  133. name: "HDL",
  134. id: 6,
  135. atk: [40, 45, 48, 50],
  136. atkRange: 1000,
  137. flySpeed: 2000,
  138. atkSpeed: [1 / 3, 1 / 4, 1 / 5, 1 / 5],
  139. bulletNum: 20,
  140. bulletTotal: [60, 80, 100, 120],
  141. reload: 2.5,
  142. priceType: PriceType.Gold,
  143. price: 2000
  144. },
  145. "sq": {
  146. name: "手枪",
  147. id: 7,
  148. atk: [40, 45, 50, 60],
  149. atkRange: 1000,
  150. flySpeed: 2000,
  151. atkSpeed: [1 / 2, 1 / 2.5, 1 / 2.5, 1 / 4],
  152. bulletNum: 8,
  153. bulletTotal: [24, 32, 40, 48],
  154. reload: 2,
  155. priceType: PriceType.Gold,
  156. price: 500
  157. },
  158. "ju": {
  159. name: "狙击枪",
  160. id: 8,
  161. atk: [200, 250, 300, 400],
  162. atkRange: 1500,
  163. flySpeed: 2500,
  164. atkSpeed: [1 / 1, 1 / 1, 1 / 2, 1 / 2],
  165. bulletNum: 2,
  166. bulletTotal: [8, 10, 12, 14],
  167. reload: 3,
  168. priceType: PriceType.Gold,
  169. price: 5000
  170. },
  171. "ld": {
  172. name: "榴弹枪",
  173. id: 9,
  174. atk: [100, 120, 130, 140],
  175. atkRange: 800,
  176. flySpeed: 2000,
  177. atkSpeed: [1 / 2, 1 / 2.5, 1 / 4, 1 / 4],
  178. bulletNum: 3,
  179. bulletTotal: [15, 18, 21, 24],
  180. reload: 3,
  181. priceType: PriceType.Diamond,
  182. price: 500
  183. },
  184. "nnp": {
  185. name: "鸟鸟枪",
  186. id: 10,
  187. atk: [75, 80, 90, 100],
  188. atkRange: 1000,
  189. flySpeed: 2000,
  190. atkSpeed: [1 / 2, 1 / 2, 1 / 3, 1 / 4],
  191. bulletNum: 5,
  192. bulletTotal: [20, 25, 30, 35],
  193. reload: 3,
  194. priceType: PriceType.ZhuanPanReward,
  195. price: 0,
  196. videoCount: 5
  197. },
  198. "gtst": {
  199. name: "钢铁手套",
  200. id: 11,
  201. atk: [30, 40, 45, 60],
  202. atkRange: 1000,
  203. flySpeed: 2000,
  204. atkSpeed: [1 / 5, 1 / 5, 1 / 5, 1 / 5],
  205. bulletNum: 10,
  206. bulletTotal: [40, 50, 60, 70],
  207. reload: 3,
  208. priceType: PriceType.Diamond,
  209. price: 300
  210. },
  211. "tb": {
  212. name: "铁棒",
  213. id: 12,
  214. atk: [40, 50, 55, 60],
  215. atkRange: 300,
  216. flySpeed: 0,
  217. atkSpeed: [1 / 2, 1 / 2.5, 1 / 3, 1 / 3],
  218. bulletNum: 1,
  219. bulletTotal: [1, 1, 1, 1],
  220. reload: 3,
  221. priceType: PriceType.Gold,
  222. price: 1000
  223. },
  224. "mb": {
  225. name: "木棒",
  226. id: 13,
  227. atk: [30, 35, 40, 50],
  228. atkRange: 300,
  229. flySpeed: 0,
  230. atkSpeed: [1 / 2, 1 / 2.5, 1 / 3, 1 / 3],
  231. bulletNum: 1,
  232. bulletTotal: [1, 1, 1, 1],
  233. reload: 3,
  234. priceType: PriceType.Gold,
  235. price: 500
  236. },
  237. "mq": {
  238. name: "喵枪",
  239. id: 14,
  240. atk: [40, 44, 46, 50],
  241. atkRange: 1000,
  242. flySpeed: 2000,
  243. atkSpeed: [1 / 5, 1 / 5, 1 / 5, 1 / 5],
  244. bulletNum: 30,
  245. bulletTotal: [60, 70, 80, 90],
  246. reload: 3,
  247. priceType: PriceType.ZhuanPanReward,
  248. price: 0,
  249. videoCount: 1
  250. },
  251. "szg": {
  252. name: "弩箭",
  253. id: 15,
  254. atk: [110, 150, 200, 250],
  255. atkRange: 2000,
  256. flySpeed: 3000,
  257. atkSpeed: [1 / 1, 1 / 1, 1 / 1, 1 / 2],
  258. bulletNum: 1,
  259. bulletTotal: [11, 12, 13, 15],
  260. reload: 3,
  261. priceType: PriceType.Diamond,
  262. price: 500
  263. },
  264. "rsq": {
  265. name: "镭射枪",
  266. id: 16,
  267. atk: [35, 40, 45, 50],
  268. atkRange: 1000,
  269. flySpeed: 2000,
  270. atkSpeed: [1 / 5, 1 / 5, 1 / 5, 1 / 5],
  271. bulletNum: 15,
  272. bulletTotal: [45, 50, 75, 90],
  273. reload: 3,
  274. priceType: PriceType.Gold,
  275. price: 3000
  276. },
  277. "cjj": {
  278. name: "尖叫鸡",
  279. id: 17,
  280. atk: [50, 54, 63, 72],
  281. atkRange: 600,
  282. flySpeed: 0,
  283. atkSpeed: [1 / 2, 1 / 2, 1 / 3, 1 / 3],
  284. bulletNum: 5,
  285. bulletTotal: [30, 35, 40, 45],
  286. reload: 3,
  287. priceType: PriceType.Diamond,
  288. price: 300,
  289. videoCount: 1
  290. },
  291. "jtl": {
  292. name: "加特林",
  293. id: 18,
  294. atk: [30, 35, 40, 45],
  295. atkRange: 1000,
  296. flySpeed: 2500,
  297. atkSpeed: [1 / 9, 1 / 9, 1 / 9, 1 / 9],
  298. bulletNum: 50,
  299. bulletTotal: [150, 150, 200, 250],
  300. reload: 3,
  301. priceType: PriceType.Diamond,
  302. price: 1000,
  303. videoCount: 2
  304. },
  305. "sq2": {
  306. name: "双枪",
  307. music: "sq",
  308. id: 19,
  309. atk: [40, 45, 50, 60],
  310. atkRange: 1000,
  311. flySpeed: 2000,
  312. atkSpeed: [1 / 4, 1 / 4, 1 / 4, 1 / 4],
  313. bulletNum: 12,
  314. bulletTotal: [48, 48, 60, 60],
  315. reload: 2,
  316. priceType: PriceType.Gold,
  317. price: 2000
  318. },
  319. "tj": {
  320. name: "突击步枪",
  321. music: "ak",
  322. id: 20,
  323. atk: [30, 35, 40, 50],
  324. atkRange: 1000,
  325. flySpeed: 2500,
  326. atkSpeed: [1 / 7, 1 / 7, 1 / 7, 1 / 7],
  327. bulletNum: 15,
  328. bulletTotal: [90, 90, 90, 105],
  329. reload: 3,
  330. priceType: PriceType.Gold,
  331. price: 2000
  332. },
  333. "fs": {
  334. name: "辐射",
  335. music: "rsq",
  336. id: 21,
  337. atk: [35, 40, 45, 50],
  338. atkRange: 1000,
  339. flySpeed: 2000,
  340. atkSpeed: [1 / 5, 1 / 5, 1 / 5, 1 / 5],
  341. bulletNum: 15,
  342. bulletTotal: [45, 45, 60, 60],
  343. reload: 3,
  344. priceType: PriceType.Gold,
  345. price: 2000
  346. }
  347. };
  348. GameDate.SkinMess = {
  349. "1": {
  350. name: "小黑人",
  351. xuedi: 3,
  352. hp: [330, 350, 360, 370, 380, 400, 450],
  353. atk: [1, 2, 4, 6, 8, 9, 10],
  354. speed: [520, 530, 540, 550, 560, 570, 580],
  355. priceType: PriceType.Gold,
  356. price: 0
  357. },
  358. "2": {
  359. name: "螺丝脑",
  360. xuedi: 3,
  361. hp: [350, 370, 380, 390, 420, 430, 440],
  362. atk: [2, 4, 5, 6, 8, 10, 12],
  363. speed: [525, 535, 545, 555, 565, 575, 600],
  364. priceType: PriceType.Gold,
  365. price: 1000
  366. },
  367. "3": {
  368. name: "蝙蝠头",
  369. xuedi: 4,
  370. hp: [360, 370, 380, 390, 400, 420, 450],
  371. atk: [4, 6, 8, 10, 12, 14, 18],
  372. speed: [523, 534, 556, 576, 587, 602, 624],
  373. priceType: PriceType.Gold,
  374. price: 2500
  375. },
  376. "4": {
  377. name: "铁盔头",
  378. xuedi: 6,
  379. hp: [400, 420, 440, 460, 480, 500, 520],
  380. atk: [1, 2, 4, 6, 8, 10, 12],
  381. speed: [502, 513, 523, 533, 543, 553, 563],
  382. priceType: PriceType.Diamond,
  383. price: 1000,
  384. videoCount: 2
  385. },
  386. "5": {
  387. name: "牛头",
  388. xuedi: 5,
  389. hp: [366, 374, 382, 396, 420, 450, 480],
  390. atk: [3, 5, 7, 11, 14, 15, 18],
  391. speed: [525, 534, 556, 566, 573, 584, 600],
  392. priceType: PriceType.Diamond,
  393. price: 500,
  394. videoCount: 1
  395. },
  396. "6": {
  397. name: "骷髅头",
  398. xuedi: 4,
  399. hp: [363, 372, 384, 397, 420, 444, 453],
  400. atk: [1, 3, 7, 9, 11, 14, 16],
  401. speed: [500, 510, 520, 530, 540, 550, 560],
  402. priceType: PriceType.Diamond,
  403. price: 300
  404. },
  405. "7": {
  406. name: "海兵头",
  407. xuedi: 4,
  408. hp: [363, 372, 386, 393, 424, 452, 463],
  409. atk: [2, 3, 6, 8, 11, 13, 14],
  410. speed: [515, 534, 555, 572, 584, 603, 610],
  411. priceType: PriceType.Gold,
  412. price: 2000
  413. },
  414. "8": {
  415. name: "小女孩",
  416. xuedi: 4,
  417. hp: [362, 377, 386, 393, 429, 444, 458],
  418. atk: [1, 2, 4, 6, 8, 10, 12],
  419. speed: [521, 530, 550, 570, 580, 600, 606],
  420. priceType: PriceType.Gold,
  421. price: 2000
  422. },
  423. "9": {
  424. name: "小盒子",
  425. xuedi: 4,
  426. hp: [364, 376, 387, 392, 421, 447, 463],
  427. atk: [1, 3, 6, 9, 12, 15, 16],
  428. speed: [525, 535, 545, 555, 565, 575, 600],
  429. priceType: PriceType.Diamond,
  430. price: 250
  431. },
  432. "10": {
  433. name: "小红帽",
  434. xuedi: 3,
  435. hp: [362, 373, 385, 396, 421, 456, 480],
  436. atk: [2, 5, 8, 12, 14, 15, 16],
  437. speed: [523, 544, 554, 573, 585, 509, 606],
  438. priceType: PriceType.Gold,
  439. price: 1500
  440. },
  441. "11": {
  442. name: "拳皇",
  443. xuedi: 5,
  444. hp: [368, 376, 384, 396, 425, 458, 468],
  445. atk: [1, 5, 8, 10, 15, 17, 20],
  446. speed: [524, 533, 544, 556, 571, 582, 605],
  447. priceType: PriceType.ZhuanPanReward,
  448. price: 0,
  449. videoCount: 1
  450. },
  451. "12": {
  452. name: "灰胡子",
  453. xuedi: 4,
  454. hp: [353, 372, 385, 403, 421, 444, 459],
  455. atk: [1, 2, 3, 5, 6, 9, 11],
  456. speed: [502, 513, 534, 543, 558, 563, 584],
  457. priceType: PriceType.Gold,
  458. price: 2000
  459. }
  460. };
  461. GameDate.EnemyMess = {
  462. "0": {
  463. name: "史莱姆",
  464. hp: 95,
  465. atk: 34,
  466. atkSpeed: 1 / 0.5,
  467. atkRange: 300,
  468. speed: 330
  469. },
  470. "1": {
  471. name: "小红人",
  472. hp: 130,
  473. atk: 0,
  474. atkSpeed: 1,
  475. atkRange: 800,
  476. speed: 450
  477. },
  478. "2": {
  479. name: "拳击手",
  480. hp: 400,
  481. atk: 50,
  482. atkSpeed: 1 / 0.5,
  483. atkRange: 400,
  484. speed: 400
  485. },
  486. "3": {
  487. name: "机枪手",
  488. hp: 250,
  489. atk: 0,
  490. atkSpeed: 1,
  491. atkRange: 1000,
  492. speed: 400
  493. },
  494. "4": {
  495. name: "雪人",
  496. hp: 600,
  497. atk: 40,
  498. atkSpeed: 1 / 0.5,
  499. atkRange: 300,
  500. speed: 400,
  501. },
  502. "5": {
  503. name: "双枪",
  504. hp: 1000,
  505. atk: 0,
  506. atkSpeed: 1,
  507. atkRange: 1000,
  508. speed: 450
  509. },
  510. "6": {
  511. name: "堡垒",
  512. hp: 500,
  513. atk: 50,
  514. atkSpeed: 1,
  515. atkRange: 1000,
  516. speed: 0
  517. },
  518. "7": {
  519. name: "海豹突击",
  520. hp: 400,
  521. atk: 0,
  522. atkSpeed: 1,
  523. atkRange: 1000,
  524. speed: 450
  525. },
  526. "8": {
  527. name: "辐射者",
  528. hp: 400,
  529. atk: 0,
  530. atkSpeed: 1,
  531. atkRange: 1000,
  532. speed: 420
  533. },
  534. "9": {
  535. name: "坦克炮",
  536. hp: 800,
  537. atk: 200,
  538. atkSpeed: 1 / 0.5,
  539. atkRange: 1000,
  540. speed: 440
  541. },
  542. "10": {
  543. name: "树人",
  544. hp: 500,
  545. atk: 50,
  546. atkSpeed: 1 / 0.5,
  547. atkRange: 300,
  548. speed: 200
  549. },
  550. "11": {
  551. name: "野猪",
  552. hp: 400,
  553. atk: 50,
  554. atkSpeed: 1 / 0.5,
  555. atkRange: 400,
  556. speed: 300
  557. },
  558. "12": {
  559. name: "树精",
  560. hp: 1000,
  561. atk: 50,
  562. atkSpeed: 1 / 0.5,
  563. atkRange: 500,
  564. speed: 250
  565. },
  566. "13": {
  567. name: "蜥蜴",
  568. hp: 1000,
  569. atk: 60,
  570. atkSpeed: 1,
  571. atkRange: 500,
  572. speed: 450
  573. }
  574. };
  575. GameDate.SkillMess = {
  576. "1": {
  577. name: "自愈",
  578. cd: 10,
  579. num: 30,
  580. introduce_zh: "恢复血量",
  581. introduce_en: "Restore HP",
  582. level: [
  583. { num: "150%", introduce_zh: "回复量提升50%", introduce_en: "Increase the number of replies by 50%" },
  584. { num: "150%", cd: "80%", introduce_zh: "回复量提升50%,冷却时间减少20%", introduce_en: "Recovery increased by 50%, cooling time reduced by 20%" },
  585. { num: "150%", cd: "50%", introduce_zh: "回复量提升50%,冷却时间减少50%", introduce_en: "Recovery increased by 50%, cooling time reduced by 50%" }
  586. ]
  587. },
  588. "2": {
  589. name: "血蝠",
  590. cd: 10,
  591. num: 50,
  592. target: "enemy",
  593. introduce_zh: "召唤血蝠攻击敌人",
  594. introduce_en: "Summon blood bats to attack enemies",
  595. level: [
  596. { num: "125%", scale: "1.5", introduce_zh: "伤害提升25%", introduce_en: "Damage increased by 25%" },
  597. { num: "125%", cd: "70%", scale: "1.5", introduce_zh: "伤害提升25%,冷却时间减少30%", introduce_en: "Damage increased by 25%, cooling time reduced by 30%" },
  598. { num: "145%", cd: "50%", scale: "1.5", introduce_zh: "伤害提升45%,冷却时间减少50%", introduce_en: "Damage increased by 45%, cooling time reduced by 50%" }
  599. ]
  600. },
  601. "3": {
  602. name: "铁甲",
  603. cd: 10,
  604. num: 2,
  605. introduce_zh: "生成护盾抵挡伤害",
  606. introduce_en: "Generate shield to resist damage",
  607. level: [
  608. { num: "150%", cd: "80%", scale: "1.2", introduce_zh: "持续3秒,冷却时间减少20%", introduce_en: "Lasts for 3 seconds, cooling time reduced by 20%" },
  609. { num: "200%", cd: "70%", scale: "1.4", introduce_zh: "持续4秒,冷却时间减少30%", introduce_en: "Lasts for 4 seconds, cooling time reduced by 30%" },
  610. { num: "250%", cd: "60%", scale: "1.6", introduce_zh: "持续5秒,冷却时间减少40%", introduce_en: "Lasts for 5 seconds, cooling time reduced by 40%" }
  611. ]
  612. },
  613. "4": {
  614. name: "愤怒",
  615. cd: 10,
  616. num: 40,
  617. introduce_zh: "增加攻击力",
  618. introduce_en: "Increase attack power",
  619. level: [
  620. { num: "120%", introduce_zh: "攻击力提升20%", introduce_en: "Attack power increased by 20%" },
  621. { num: "130%", cd: "90%", introduce_zh: "攻击力提升30%,冷却时间减少10%", introduce_en: "Attack power increased by 30%, cooling time reduced by 10%" },
  622. { num: "140%", cd: "70%", introduce_zh: "攻击力提升40%,冷却时间减少30%", introduce_en: "Attack power increased by 40%, cooling time reduced by 30%" }
  623. ]
  624. },
  625. "5": {
  626. name: "冥火",
  627. cd: 10,
  628. num: 100,
  629. target: "enemy",
  630. introduce_zh: "召唤火焰攻击敌人",
  631. introduce_en: "Summon fire to attack enemies",
  632. level: [
  633. { num: "120%", scale: "1.5", introduce_zh: "伤害提升20%", introduce_en: "Attack power increased by 20%" },
  634. { num: "150%", scale: "1.5", introduce_zh: "伤害提升50%", introduce_en: "Attack power increased by 50%" },
  635. { num: "150%", cd: "50%", scale: "1.5", introduce_zh: "伤害提升50%,冷却时间减少50%", introduce_en: "Damage increased by 50%, cooling time reduced by 50%" }
  636. ]
  637. },
  638. "6": {
  639. name: "水盾",
  640. cd: 10,
  641. num: 0.5,
  642. introduce_zh: "召唤水球护盾",
  643. introduce_en: "Summon water polo shield",
  644. level: [
  645. { num: "120%", introduce_zh: "护盾增加20%", introduce_en: "Shield increased by 20%" },
  646. { num: "130%", cd: "80%", introduce_zh: "护盾增加30%,冷却时间减少20%", introduce_en: "Shield increased by 30%, cooling time reduced by 20%" },
  647. { num: "130%", cd: "60%", introduce_zh: "护盾增加30%,冷却时间减少40%", introduce_en: "Shield increased by 30%, cooling time reduced by 40%" }
  648. ]
  649. },
  650. "7": {
  651. name: "风刃",
  652. cd: 10,
  653. num: 40,
  654. target: "enemy",
  655. introduce_zh: "释放风刃攻击敌人",
  656. introduce_en: "Release the wind to attack the enemy",
  657. level: [
  658. { num: "120%", cd: "80%", scale: "1.5", introduce_zh: "伤害提升20%,冷却时间减少20%", introduce_en: "Damage increased by 20%, cooling time reduced by 20%" },
  659. { num: "150%", cd: "70%", scale: "1.5", introduce_zh: "伤害提升50%,冷却时间减少30%", introduce_en: "Damage increased by 50%, cooling time reduced by 30%" },
  660. { num: "150%", cd: "50%", scale: "1.5", introduce_zh: "伤害提升50%,冷却时间减少50%", introduce_en: "Damage increased by 50%, cooling time reduced by 50%" }
  661. ]
  662. },
  663. "8": {
  664. name: "盲盒",
  665. cd: 20,
  666. num: 1,
  667. introduce_zh: "随机掉落道具",
  668. introduce_en: "Random dropping items",
  669. level: [
  670. { num: "200%", introduce_zh: "掉落道具+1", introduce_en: "Drop item+1" },
  671. { num: "300%", introduce_zh: "掉落道具+2", introduce_en: "Drop item+2" },
  672. { num: "300%", cd: "80%", introduce_zh: "掉落道具+2,冷却时间减少20%", introduce_en: "Drop item+2, cooling time reduced by 20%" }
  673. ]
  674. },
  675. "9": {
  676. name: "毒域",
  677. cd: 15,
  678. num: 4,
  679. target: "enemy",
  680. introduce_zh: "召唤毒阵",
  681. introduce_en: "Random dropping items",
  682. level: [
  683. { num: "125%", scale: "1.2", introduce_zh: "持续5秒,范围扩大20%", introduce_en: "Lasts for 5 seconds, the range expands by 20%" },
  684. { num: "150%", scale: "1.5", introduce_zh: "持续6秒,范围扩大50%", introduce_en: "Lasts for 6 seconds, the range expands by 50%" },
  685. { num: "150%", scale: "1.5", cd: "60%", introduce_zh: "持续6秒,范围扩大50,冷却时间减少40%", introduce_en: "Lasts for 6 seconds, the range is expanded by 50%" }
  686. ]
  687. },
  688. "10": {
  689. name: "至高之拳",
  690. cd: 10,
  691. num: 140,
  692. target: "enemy",
  693. introduce_zh: "召唤拳头攻击",
  694. introduce_en: "Summon fist attack",
  695. level: [
  696. { num: "120%", scale: "1.5", introduce_zh: "伤害提升25%", introduce_en: "Damage increased by 25%" },
  697. { num: "130%", cd: "60%", scale: "1.5", introduce_zh: "伤害提升25%,冷却时间减少40%", introduce_en: "Damage increased by 25%, cooling time reduced by 40%" },
  698. { num: "140%", cd: "40%", scale: "1.5", introduce_zh: "伤害提升25%,冷却时间减少60%", introduce_en: "Damage increased by 25%, cooling time reduced by 60%" }
  699. ]
  700. },
  701. "11": {
  702. name: "瞬闪",
  703. cd: 2,
  704. num: 300,
  705. introduce_zh: "闪现一段距离",
  706. introduce_en: "Flash a distance",
  707. level: [
  708. { num: "120%", introduce_zh: "闪现范围+20%", introduce_en: "Flash range+20%" },
  709. { num: "150%", introduce_zh: "闪现范围+50%", introduce_en: "Flash range+50%" },
  710. { num: "150%", cd: "50%", introduce_zh: "闪现范围+50%,冷却时间减少50%", introduce_en: "Flash range+50%, cooling time reduced by 50%" }
  711. ]
  712. },
  713. "12": {
  714. name: "世界缩小器",
  715. cd: 0,
  716. num: 1,
  717. introduce_zh: "血量增加,人物变大",
  718. introduce_en: "The life increases and the character becomes larger",
  719. level: [
  720. { num: "120%", scale: "1", introduce_zh: "血量增加20%,人物变大", introduce_en: "HP increased by 20%, and the character became larger" },
  721. { num: "140%", scale: "1.1", introduce_zh: "血量增加40%,人物变大", introduce_en: "HP increased by 40%, and the character became larger" },
  722. { num: "150%", scale: "1.2", introduce_zh: "血量增加50%,人物变大", introduce_en: "HP increased by 50%, and the character became larger" }
  723. ]
  724. },
  725. "13": {
  726. name: "世界扩大仪",
  727. cd: 0,
  728. num: 1,
  729. introduce_zh: "速度增加,人物变小",
  730. introduce_en: "The speed increases and the characters become smaller",
  731. level: [
  732. { num: "120%", scale: "0.6", introduce_zh: "速度增加20%,人物变小", introduce_en: "Speed increases by 20%, and the characters become smaller" },
  733. { num: "135%", scale: "0.55", introduce_zh: "速度增加35%,人物变小", introduce_en: "Speed increases by 35%, and the characters become smaller" },
  734. { num: "150%", scale: "0.5", introduce_zh: "速度增加50%,人物变小", introduce_en: "Speed increases by 50%, and the characters become smaller" }
  735. ]
  736. },
  737. "14": {
  738. name: "暴走药剂",
  739. cd: 0,
  740. num: 1,
  741. introduce_zh: "射速提升,换弹加快",
  742. introduce_en: "Increase the firing speed and speed up the cartridge change",
  743. level: [
  744. { num: "80%", introduce_zh: "射速增加20%", introduce_en: "Fire speed increased by 20%" },
  745. { num: "70%", reload: "60%", introduce_zh: "射速增加30%,换弹提升40%", introduce_en: "The firing speed is increased by 30%, cartridge change is increased by 40%" },
  746. { num: "60%", reload: "40%", introduce_zh: "射速增加40%,换弹提升60%", introduce_en: "The firing speed is increased by 40%, cartridge change is increased by 60%" }
  747. ]
  748. },
  749. "15": {
  750. name: "子弹背包",
  751. cd: 0,
  752. num: 1,
  753. introduce_zh: "增加子弹",
  754. introduce_en: "Add bullets",
  755. level: [
  756. { num: "120%", introduce_zh: "子弹数量增加20%", introduce_en: "Number of bullets increased by 20%" },
  757. { num: "140%", introduce_zh: "子弹数量增加40%", introduce_en: "Number of bullets increased by 40%" },
  758. { num: "160%", introduce_zh: "子弹数量增加60%", introduce_en: "Number of bullets increased by 60%" }
  759. ]
  760. },
  761. "16": {
  762. name: "刀客",
  763. cd: 0,
  764. num: 1,
  765. introduce_zh: "近战武器伤害提升",
  766. introduce_en: "Melee weapon damage increased",
  767. level: [
  768. { num: "120%", introduce_zh: "近战伤害增加20%", introduce_en: "Melee damage increased by 20%" },
  769. { num: "140%", introduce_zh: "近战伤害增加40%", introduce_en: "Melee damage increased by 40%" },
  770. { num: "180%", introduce_zh: "近战伤害增加80%", introduce_en: "Melee damage increased by 80%" }
  771. ]
  772. }
  773. };
  774. GameDate.PathMess = {
  775. path: {
  776. mapWidth: 6000,
  777. mapHeight: 5000,
  778. gridWidth: 200,
  779. gridHeight: 200,
  780. pathArr: [
  781. [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
  782. [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
  783. [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  784. [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  785. [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  786. [0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  787. [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  788. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  789. [0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  790. [0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  791. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  792. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  793. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  794. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  795. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  796. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  797. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  798. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  799. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  800. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  801. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0],
  802. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0],
  803. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0],
  804. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0],
  805. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0],
  806. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0],
  807. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0],
  808. [0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0],
  809. [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
  810. [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
  811. ]
  812. }
  813. };
  814. GameDate.ZombieMess = {
  815. "0": {
  816. name: "小僵",
  817. hp: 90,
  818. atk: 1,
  819. atkRange: 200,
  820. speed: 420
  821. },
  822. "1": {
  823. name: "铁通僵",
  824. hp: 200,
  825. atk: 1,
  826. atkRange: 200,
  827. speed: 400
  828. },
  829. "2": {
  830. name: "跑步僵",
  831. hp: 120,
  832. atk: 1,
  833. atkRange: 220,
  834. speed: 450
  835. },
  836. "3": {
  837. name: "跳跃僵",
  838. hp: 150,
  839. atk: 1,
  840. atkRange: 220,
  841. speed: 440
  842. },
  843. "4": {
  844. name: "菜刀僵",
  845. hp: 300,
  846. atk: 1,
  847. atkRange: 220,
  848. speed: 400
  849. },
  850. "5": {
  851. name: "炸弹僵",
  852. hp: 150,
  853. atk: 1,
  854. atkRange: 1000,
  855. speed: 400
  856. },
  857. "6": {
  858. name: "毒药僵",
  859. hp: 250,
  860. atk: 1,
  861. atkRange: 1000,
  862. speed: 400
  863. },
  864. "7": {
  865. name: "金币僵",
  866. hp: 250,
  867. atk: 1,
  868. atkRange: 200,
  869. speed: 400
  870. },
  871. "8": {
  872. name: "boss1",
  873. hp: 1500,
  874. atk: 1,
  875. atkRange: 300,
  876. speed: 500
  877. },
  878. "9": {
  879. name: "boss2",
  880. hp: 2000,
  881. atk: 1,
  882. atkRange: 350,
  883. speed: 500
  884. },
  885. "10": {
  886. name: "boss3",
  887. hp: 2500,
  888. atk: 1,
  889. atkRange: 200,
  890. speed: 500
  891. },
  892. "11": {
  893. name: "boss4",
  894. hp: 3000,
  895. atk: 1,
  896. atkRange: 250,
  897. speed: 500
  898. },
  899. "12": {
  900. name: "boss5",
  901. hp: 3500,
  902. atk: 1,
  903. atkRange: 250,
  904. speed: 500
  905. },
  906. "13": {
  907. name: "boss6",
  908. hp: 4000,
  909. atk: 1,
  910. atkRange: 250,
  911. speed: 500
  912. },
  913. "14": {
  914. name: "boss7",
  915. hp: 4500,
  916. atk: 1,
  917. atkRange: 450,
  918. speed: 500
  919. },
  920. "15": {
  921. name: "boss8",
  922. hp: 5000,
  923. atk: 1,
  924. atkRange: 400,
  925. speed: 500
  926. },
  927. "16": {
  928. name: "boss9",
  929. hp: 5500,
  930. atk: 1,
  931. atkRange: 300,
  932. speed: 500
  933. },
  934. "17": {
  935. name: "boss10",
  936. hp: 6000,
  937. atk: 1,
  938. atkRange: 200,
  939. speed: 500
  940. },
  941. "18": {
  942. name: "boss11",
  943. hp: 6600,
  944. atk: 1,
  945. atkRange: 300,
  946. speed: 500
  947. },
  948. "19": {
  949. name: "boss12",
  950. hp: 7200,
  951. atk: 1,
  952. atkRange: 450,
  953. speed: 500
  954. },
  955. "20": {
  956. name: "boss13",
  957. hp: 8000,
  958. atk: 1,
  959. atkRange: 300,
  960. speed: 500
  961. }
  962. };
  963. GameDate = __decorate([
  964. ccclass
  965. ], GameDate);
  966. return GameDate;
  967. }());
  968. exports.default = GameDate;
  969. cc._RF.pop();