Level2_20251105_095120.json 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. {
  2. "levelId": "Level2",
  3. "name": "丛林冒险(森林场景)",
  4. "scene": "forest",
  5. "description": "森林场景的塔防挑战,引入新的敌人类型和武器组合",
  6. "backgroundImage": "images/LevelBackground/BG1",
  7. "availableWeapons": [
  8. "毛豆射手",
  9. "尖胡萝卜"
  10. ],
  11. "coinReward": 150,
  12. "diamondReward": 15,
  13. "initialCoins": 45,
  14. "timeLimit": 300,
  15. "difficulty": "normal",
  16. "healthMultiplier": 1.0,
  17. "waves": [
  18. {
  19. "waveId": 1,
  20. "healthMultiplier": 1.0,
  21. "enemies": [
  22. {
  23. "enemyType": "normal_zombie",
  24. "count": 6,
  25. "spawnInterval": 1.0,
  26. "spawnDelay": 0.0,
  27. "characteristics": "中速移动, 无技能",
  28. "healthMultiplier": 1.0
  29. }
  30. ]
  31. },
  32. {
  33. "waveId": 2,
  34. "healthMultiplier": 1.3,
  35. "enemies": [
  36. {
  37. "enemyType": "normal_zombie",
  38. "count": 7,
  39. "spawnInterval": 1.0,
  40. "spawnDelay": 0.0,
  41. "characteristics": "中速移动, 无技能",
  42. "healthMultiplier": 1.3
  43. },
  44. {
  45. "enemyType": "mage_zombie",
  46. "count": 2,
  47. "spawnInterval": 3.0,
  48. "spawnDelay": 10.0,
  49. "characteristics": "远程魔法攻击, 中等生命",
  50. "healthMultiplier": 1.3
  51. }
  52. ]
  53. },
  54. {
  55. "waveId": 3,
  56. "healthMultiplier": 1.6,
  57. "enemies": [
  58. {
  59. "enemyType": "normal_zombie",
  60. "count": 7,
  61. "spawnInterval": 1.0,
  62. "spawnDelay": 0.0,
  63. "characteristics": "中速移动, 无技能",
  64. "healthMultiplier": 1.6
  65. },
  66. {
  67. "enemyType": "roadblock_zombie",
  68. "count": 2,
  69. "spawnInterval": 2.0,
  70. "spawnDelay": 0.0,
  71. "characteristics": "高生命, 慢速移动",
  72. "healthMultiplier": 1.6
  73. }
  74. ]
  75. },
  76. {
  77. "waveId": 4,
  78. "healthMultiplier": 1.9,
  79. "enemies": [
  80. {
  81. "enemyType": "normal_zombie",
  82. "count": 10,
  83. "spawnInterval": 1.0,
  84. "spawnDelay": 0.0,
  85. "characteristics": "中速移动, 无技能",
  86. "healthMultiplier": 1.9
  87. }
  88. ]
  89. },
  90. {
  91. "waveId": 5,
  92. "healthMultiplier": 2.2,
  93. "enemies": [
  94. {
  95. "enemyType": "normal_zombie",
  96. "count": 10,
  97. "spawnInterval": 1.0,
  98. "spawnDelay": 0.0,
  99. "characteristics": "中速移动, 无技能",
  100. "healthMultiplier": 2.2
  101. },
  102. {
  103. "enemyType": "mage_zombie",
  104. "count": 5,
  105. "spawnInterval": 3.0,
  106. "spawnDelay": 10.0,
  107. "characteristics": "远程魔法攻击, 中等生命",
  108. "healthMultiplier": 2.2
  109. },
  110. {
  111. "enemyType": "roadblock_zombie",
  112. "count": 7,
  113. "spawnInterval": 2.0,
  114. "spawnDelay": 0.0,
  115. "characteristics": "高生命, 慢速移动",
  116. "healthMultiplier": 2.2
  117. }
  118. ]
  119. }
  120. ],
  121. "levelSettings": {
  122. "energyMax": 500,
  123. "energyMaxUpgrades": [
  124. 8,
  125. 24,
  126. 48,
  127. 72,
  128. 96,
  129. 120,
  130. 144,
  131. 168,
  132. 192,
  133. 216,
  134. 240,
  135. 264,
  136. 288,
  137. 312,
  138. 336,
  139. 360,
  140. 384,
  141. 408,
  142. 432,
  143. 456
  144. ]
  145. }
  146. }