{ "enemies": [ { "id": "normal_zombie", "name": "普通僵尸", "type": "basic", "rarity": "common", "weight": 35, "health": 10, "speed": 50, "attack": 20, "range": 30, "attackSpeed": 1.0, "defense": 0, "goldReward": 1 }, { "id": "roadblock_zombie", "name": "路障僵尸", "type": "armored", "rarity": "common", "weight": 25, "health": 18, "speed": 40, "attack": 25, "range": 30, "attackSpeed": 0.8, "defense": 5, "goldReward": 1 }, { "id": "wandering_zombie", "name": "漫步僵尸", "type": "wanderer", "rarity": "uncommon", "weight": 20, "health": 12, "speed": 45, "attack": 30, "range": 40, "attackSpeed": 1.2, "defense": 2, "goldReward": 1 }, { "id": "mage_zombie", "name": "法师僵尸", "type": "ranged_caster", "rarity": "uncommon", "weight": 18, "health": 8, "speed": 35, "attack": 35, "range": 200, "attackSpeed": 0.6, "defense": 0, "goldReward": 25 }, { "id": "archer_zombie", "name": "弓箭僵尸", "type": "ranged_archer", "rarity": "uncommon", "weight": 16, "health": 9, "speed": 40, "attack": 40, "range": 250, "attackSpeed": 0.7, "defense": 1, "goldReward": 22 }, { "id": "stealth_zombie", "name": "隐身僵尸", "type": "stealth", "rarity": "rare", "weight": 12, "health": 7, "speed": 60, "attack": 45, "range": 25, "attackSpeed": 1.5, "defense": 0, "goldReward": 35 }, { "id": "bucket_zombie", "name": "铁桶僵尸", "type": "heavy_armor", "rarity": "uncommon", "weight": 15, "health": 30, "speed": 30, "attack": 35, "range": 30, "attackSpeed": 0.6, "defense": 10, "goldReward": 30 }, { "id": "barrel_zombie", "name": "火药桶僵尸", "type": "explosive", "rarity": "rare", "weight": 10, "health": 6, "speed": 45, "attack": 25, "range": 30, "attackSpeed": 1.0, "defense": 0, "goldReward": 40 }, { "id": "boss1_gatekeeper", "name": "BOSS1", "type": "boss", "rarity": "boss", "weight": 1, "health": 80, "speed": 25, "attack": 80, "range": 50, "attackSpeed": 0.4, "defense": 15, "goldReward": 200 }, { "id": "boss2_gravedigger", "name": "BOSS2", "type": "boss", "rarity": "boss", "weight": 1, "health": 100, "speed": 20, "attack": 100, "range": 60, "attackSpeed": 0.3, "defense": 20, "goldReward": 250 }, { "id": "boss3_cyborg", "name": "BOSS3", "type": "boss", "rarity": "boss", "weight": 1, "health": 120, "speed": 35, "attack": 120, "range": 80, "attackSpeed": 0.5, "defense": 25, "goldReward": 300 } ], "spawnWeights": { "common": 70, "uncommon": 20, "rare": 8, "boss": 2 }, "waveProgression": { "earlyWaves": [ "normal_zombie", "roadblock_zombie" ], "midWaves": [ "wandering_zombie", "mage_zombie", "archer_zombie" ], "lateWaves": [ "stealth_zombie", "bucket_zombie", "barrel_zombie" ], "bossWaves": [ "boss1_gatekeeper", "boss2_gravedigger", "boss3_cyborg" ] }, "nameToIdMapping": { "普通僵尸": "normal_zombie", "路障僵尸": "roadblock_zombie", "漫步僵尸": "wandering_zombie", "法师僵尸": "mage_zombie", "弓箭僵尸": "archer_zombie", "隐身僵尸": "stealth_zombie", "铁桶僵尸": "bucket_zombie", "火药桶僵尸": "barrel_zombie", "BOSS1": "boss1_gatekeeper", "BOSS2": "boss2_gravedigger", "BOSS3": "boss3_cyborg" } }