Level3_20250923_120457.json 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. {
  2. "levelId": "Level3",
  3. "name": "魔法废墟(魔幻场景)",
  4. "scene": "magic_ruins",
  5. "description": "魔幻场景的塔防挑战,引入远程攻击敌人和隐身机制",
  6. "backgroundImage": "images/LevelBackground/BG3",
  7. "availableWeapons": [
  8. "毛豆射手",
  9. "尖胡萝卜",
  10. "锯齿草"
  11. ],
  12. "coinReward": 800,
  13. "diamondReward": 50,
  14. "initialCoins": 100,
  15. "timeLimit": 300,
  16. "difficulty": "normal",
  17. "healthMultiplier": 1.4,
  18. "waves": [
  19. {
  20. "waveId": 1,
  21. "healthMultiplier": 1.8,
  22. "enemies": [
  23. {
  24. "enemyType": "normal_zombie",
  25. "count": 10,
  26. "spawnInterval": 3.0,
  27. "spawnDelay": 0.0,
  28. "characteristics": "中速移动, 无技能",
  29. "healthMultiplier": 1.6
  30. },
  31. {
  32. "enemyType": "roadblock_zombie",
  33. "count": 5,
  34. "spawnInterval": 6.0,
  35. "spawnDelay": 0.0,
  36. "characteristics": "高生命, 慢速移动",
  37. "healthMultiplier": 1.8
  38. }
  39. ]
  40. },
  41. {
  42. "waveId": 2,
  43. "healthMultiplier": 2.4,
  44. "enemies": [
  45. {
  46. "enemyType": "normal_zombie",
  47. "count": 20,
  48. "spawnInterval": 2.0,
  49. "spawnDelay": 0.0,
  50. "characteristics": "中速移动, 无技能",
  51. "healthMultiplier": 2.0
  52. },
  53. {
  54. "enemyType": "roadblock_zombie",
  55. "count": 10,
  56. "spawnInterval": 4.0,
  57. "spawnDelay": 0.0,
  58. "characteristics": "高生命, 慢速移动",
  59. "healthMultiplier": 2.2
  60. },
  61. {
  62. "enemyType": "mage_zombie",
  63. "count": 5,
  64. "spawnInterval": 6.0,
  65. "spawnDelay": 10.0,
  66. "characteristics": "远程魔法攻击, 中等生命",
  67. "healthMultiplier": 2.4
  68. }
  69. ]
  70. },
  71. {
  72. "waveId": 3,
  73. "healthMultiplier": 1.4,
  74. "enemies": [
  75. {
  76. "enemyType": "normal_zombie",
  77. "count": 20,
  78. "spawnInterval": 2.0,
  79. "spawnDelay": 0.0,
  80. "characteristics": "中速移动, 无技能",
  81. "healthMultiplier": 1.0
  82. },
  83. {
  84. "enemyType": "roadblock_zombie",
  85. "count": 20,
  86. "spawnInterval": 2.0,
  87. "spawnDelay": 0.0,
  88. "characteristics": "高生命, 慢速移动",
  89. "healthMultiplier": 1.2
  90. },
  91. {
  92. "enemyType": "mage_zombie",
  93. "count": 20,
  94. "spawnInterval": 2.0,
  95. "spawnDelay": 0.0,
  96. "characteristics": "远程魔法攻击, 中等生命",
  97. "healthMultiplier": 1.4
  98. }
  99. ]
  100. },
  101. {
  102. "waveId": 4,
  103. "healthMultiplier": 2.0,
  104. "enemies": [
  105. {
  106. "enemyType": "roadblock_zombie",
  107. "count": 45,
  108. "spawnInterval": 1.0,
  109. "spawnDelay": 0.0,
  110. "characteristics": "高生命, 慢速移动",
  111. "healthMultiplier": 1.6
  112. },
  113. {
  114. "enemyType": "mage_zombie",
  115. "count": 30,
  116. "spawnInterval": 1.5,
  117. "spawnDelay": 0.0,
  118. "characteristics": "远程魔法攻击, 中等生命",
  119. "healthMultiplier": 1.8
  120. },
  121. {
  122. "enemyType": "wandering_zombie",
  123. "count": 20,
  124. "spawnInterval": 2.0,
  125. "spawnDelay": 5.0,
  126. "characteristics": "左右摇摆, 近战范围大",
  127. "healthMultiplier": 2.0
  128. }
  129. ]
  130. },
  131. {
  132. "waveId": 5,
  133. "healthMultiplier": 2.4,
  134. "enemies": [
  135. {
  136. "enemyType": "roadblock_zombie",
  137. "count": 60,
  138. "spawnInterval": 1.0,
  139. "spawnDelay": 0.0,
  140. "characteristics": "高生命, 慢速移动",
  141. "healthMultiplier": 2.2
  142. },
  143. {
  144. "enemyType": "mage_zombie",
  145. "count": 40,
  146. "spawnInterval": 1.5,
  147. "spawnDelay": 0.0,
  148. "characteristics": "远程魔法攻击, 中等生命",
  149. "healthMultiplier": 2.4
  150. },
  151. {
  152. "enemyType": "wandering_zombie",
  153. "count": 60,
  154. "spawnInterval": 1.0,
  155. "spawnDelay": 0.0,
  156. "characteristics": "左右摇摆, 近战范围大",
  157. "healthMultiplier": 1.4
  158. },
  159. {
  160. "enemyType": "boss1_gatekeeper",
  161. "count": 1,
  162. "spawnInterval": 60.0,
  163. "spawnDelay": 10.0,
  164. "characteristics": "超高生命, 多种攻击方式, 召唤小怪",
  165. "healthMultiplier": 1.6
  166. }
  167. ]
  168. },
  169. {
  170. "waveId": 6,
  171. "healthMultiplier": 1.4,
  172. "enemies": [
  173. {
  174. "enemyType": "roadblock_zombie",
  175. "count": 60,
  176. "spawnInterval": 1.0,
  177. "spawnDelay": 0.0,
  178. "characteristics": "高生命, 慢速移动",
  179. "healthMultiplier": 1.0
  180. },
  181. {
  182. "enemyType": "mage_zombie",
  183. "count": 40,
  184. "spawnInterval": 1.5,
  185. "spawnDelay": 0.0,
  186. "characteristics": "远程魔法攻击, 中等生命",
  187. "healthMultiplier": 1.2
  188. },
  189. {
  190. "enemyType": "stealth_zombie",
  191. "count": 20,
  192. "spawnInterval": 2.0,
  193. "spawnDelay": 10.0,
  194. "characteristics": "隐身能力, 快速移动",
  195. "healthMultiplier": 1.4
  196. }
  197. ]
  198. },
  199. {
  200. "waveId": 7,
  201. "healthMultiplier": 1.6,
  202. "enemies": [
  203. {
  204. "enemyType": "roadblock_zombie",
  205. "count": 80,
  206. "spawnInterval": 0.7,
  207. "spawnDelay": 0.0,
  208. "characteristics": "高生命, 慢速移动",
  209. "healthMultiplier": 1.6
  210. },
  211. {
  212. "enemyType": "mage_zombie",
  213. "count": 40,
  214. "spawnInterval": 1.5,
  215. "spawnDelay": 0.0,
  216. "characteristics": "远程魔法攻击, 中等生命",
  217. "healthMultiplier": 1.0
  218. },
  219. {
  220. "enemyType": "stealth_zombie",
  221. "count": 40,
  222. "spawnInterval": 1.5,
  223. "spawnDelay": 0.0,
  224. "characteristics": "隐身能力, 快速移动",
  225. "healthMultiplier": 1.2
  226. },
  227. {
  228. "enemyType": "boss2_gravedigger",
  229. "count": 1,
  230. "spawnInterval": 60.0,
  231. "spawnDelay": 20.0,
  232. "characteristics": "超高生命, 范围攻击, 召唤增援",
  233. "healthMultiplier": 1.4
  234. }
  235. ]
  236. }
  237. ],
  238. "levelSettings": {
  239. "energyMax": 6,
  240. "energyMaxUpgrades": [
  241. 5,
  242. 10,
  243. 15,
  244. 20,
  245. 25,
  246. 30,
  247. 40,
  248. 50,
  249. 60,
  250. 70,
  251. 80,
  252. 90,
  253. 100,
  254. 120,
  255. 150,
  256. 200,
  257. 300,
  258. 400,
  259. 500,
  260. 500
  261. ]
  262. }
  263. }