"WaveSchedule" { "StartingCurrency" "800" // Валюта, с которой начинают игроки "RespawnWaveTime" "5" // Время до возрождения игрока "CanBotsAttackWhileInSpawnRoom" "yes" // Разрешение ботам атаковать, пока они в зоне спавна // Настройка первой волны "Wave" { "WaveSpawn" { "Name" "Heavy Scouts" "TotalCount" "30" "WaitBeforeStarting" "5" "WaitBetweenSpawns" "1" "Where" "spawnbot" "TotalCurrency" "100" "Bot" { "ClassName" "Heavy" "Health" "300" "Name" "Fast Heavy" "Skill" "Expert" "Attributes" { "MoveSpeedBonus" "1.5" } } } "WaveSpawn" { "Name" "Giant Soldiers" "TotalCount" "5" "WaitBeforeStarting" "10" "WaitBetweenSpawns" "5" "Where" "spawnbot" "TotalCurrency" "150" "Bot" { "ClassName" "Soldier" "Health" "5000" "Name" "Giant Soldier" "Skill" "Expert" "Scale" "1.75" } } "Support" { "ClassName" "Sniper" "TotalCount" "6" "MaxActive" "2" "WaitBeforeStarting" "15" "Where" "spawnbot" } "Support" { "ClassName" "Spy" "TotalCount" "6" "MaxActive" "2" "WaitBeforeStarting" "15" "Where" "spawnbot" } } // Настройка второй волны "Wave" { "WaveSpawn" { "Name" "Tank Wave" "TotalCount" "2" "WaitBeforeStarting" "5" "WaitBetweenSpawns" "30" "Where" "spawnbot" "TotalCurrency" "200" "Tank" { "Health" "30000" "Speed" "75" "Name" "Tank" "StartingPathTrackNode" "tank_path_a" } } "WaveSpawn" { "Name" "Rapid Fire Pyros" "TotalCount" "40" "WaitBeforeStarting" "10" "WaitBetweenSpawns" "0.75" "Where" "spawnbot" "TotalCurrency" "100" "Bot" { "ClassName" "Pyro" "Health" "200" "Name" "Rapid Fire Pyro" "Skill" "Expert" "WeaponRestrictions" "PrimaryOnly" } } "Support" { "ClassName" "Medic" "TotalCount" "4" "MaxActive" "1" "WaitBeforeStarting" "20" "Where" "spawnbot" } } // Настройка третьей волны "Wave" { "WaveSpawn" { "Name" "Boss Wave" "TotalCount" "1" "WaitBeforeStarting" "5" "WaitBetweenSpawns" "0" "Where" "spawnbot" "TotalCurrency" "300" "Bot" { "ClassName" "Heavy" "Health" "15000" "Name" "Boss Heavy" "Skill" "Expert" "Scale" "2.0" "WeaponRestrictions" "PrimaryOnly" "Attributes" { "MoveSpeedBonus" "0.5" } } } "WaveSpawn" { "Name" "Giant Medics" "TotalCount" "2" "WaitBeforeStarting" "5" "WaitBetweenSpawns" "10" "Where" "spawnbot" "TotalCurrency" "100" "Bot" { "ClassName" "Medic" "Health" "5000" "Name" "Giant Medic" "Skill" "Expert" "Scale" "1.75" "WeaponRestrictions" "MeleeOnly" } } "Support" { "ClassName" "Spy" "TotalCount" "8" "MaxActive" "3" "WaitBeforeStarting" "10" "Where" "spawnbot" } "Support" { "ClassName" "Sniper" "TotalCount" "8" "MaxActive" "2" "WaitBeforeStarting" "15" "Where" "spawnbot" } } // Настройка четвертой волны "Wave" { "WaveSpawn" { "Name" "Final Tank Wave" "TotalCount" "1" "WaitBeforeStarting" "5" "WaitBetweenSpawns" "0" "Where" "spawnbot" "TotalCurrency" "500" "Tank" { "Health" "50000" "Speed" "50" "Name" "Final Tank" "StartingPathTrackNode" "tank_path_a" } } "WaveSpawn" { "Name" "Fast Scouts" "TotalCount" "50" "WaitBeforeStarting" "10" "WaitBetweenSpawns" "0.5" "Where" "spawnbot" "TotalCurrency" "150" "Bot" { "ClassName" "Scout" "Health" "150" "Name" "Fast Scout" "Skill" "Expert" "Attributes" { "MoveSpeedBonus" "2.0" } } } "WaveSpawn" { "Name" "Heavy Soldiers" "TotalCount" "10" "WaitBeforeStarting" "15" "WaitBetweenSpawns" "3" "Where" "spawnbot" "TotalCurrency" "100" "Bot" { "ClassName" "Soldier" "Health" "2000" "Name" "Heavy Soldier" "Skill" "Expert" } } "Support" { "ClassName" "Engineer" "TotalCount" "4" "MaxActive" "2" "WaitBeforeStarting" "20" "Where" "spawnbot" } } }