// "bot_scaling"
// Multiplied by the amount of CT players is the total amount of bots.
// Capped at 44 or the amount of T spawns the map. Whichever is lowest.

// "bot_static" if you use bot_scaling 0 the plugin will instead use the value given in bot_static to spawn a static amount of bots into the game.
// if bot_scaling is not 0 it will always pick bot_scaling and just ignore bot_static.

// on boss rounds bot_static is used for deciding the amount of bots that will be bosses. 
// on boss rounds bot_scaling is used for deciding the amount of bots that will be minions.
// on boss rounds the minion bots do not count towards zombie count, so they can be killed infinite amount of times.

//
// "PlayerScaleAbility"
// Multiplied by the zombie count, the amount of needed kills to add
// per additional player.

"Waves"
{
    // First Day At Unloze
    "Wave 1"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "50"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // Warming Up
    "Wave 2"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "30"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Zombie Class"          "nemesis_pil"
        "Zombie Class"          "tyrant_pil"
        "Human Class"           "@all"
    }
    // The Dead Walking
    "Wave 3"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "60"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Zombie Class"          "biohazard"
        "Zombie Class"          "centurion"
        "Zombie Class"          "strong"
        "Zombie Class"          "fatty"
        "Human Class"           "@all"
    }
    // Here come the tanks
    "Wave 4"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "40"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Zombie Class"          "biohazard"
        "Zombie Class"          "centurion"
        "Zombie Class"          "strong"
        "Zombie Class"          "fatty"
        "Human Class"           "@all"
    }
    // BOSS - Giant Berserker
    "Wave 5"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.000000"
        "Zombie Count"          "5"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "2" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "berserker"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // Starkiller
    "Wave 6"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "50"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "uberevil"
        "Human Class"           "@all"
    }
    // Death and Beyond
    "Wave 7"
    {
        "PlayerScaleAbility"    "0.5"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "50"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "chucky"
        "Zombie Class"          "strong"
        "Human Class"           "@all"
    }
    // Doom Abaddon
    "Wave 8"
    {
        "PlayerScaleAbility"    "0.3"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "70"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "abaddon"
        "Human Class"           "@all"
    }
    // BOSS - Krall vs Dark Kahn
    "Wave 9"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.000000"
        "Zombie Count"          "5"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "3" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "kahn"
        "Zombie Class"          "krall"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // Mix of Madness
    "Wave 10"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "75"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie3"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "verdugo"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "pil_fast_v5"
        "Zombie Class"          "antlion"
        "Zombie Class"          "tyrant_pil"
        "Zombie Class"          "zombie1"
        "Human Class"           "@all"
    }
    // Alien Invaders
    "Wave 11"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "95"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "alienv1"
        "Zombie Class"          "alien_spider"
        "Human Class"           "@all"
    }
    // Terror-Strike
    "Wave 12"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "100"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "spitter"
        "Zombie Class"          "hunter"
        "Zombie Class"          "witch"
        "Human Class"           "@all"
    }
    // Deadly Strike
    "Wave 13"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "100"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "akasha"
        "Zombie Class"          "alien_spider"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "antlion"
        "Human Class"           "@all"
    }
    // Left 4 Doge
    "Wave 14"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "85"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "doge"
        "Human Class"           "@all"
    }
    // BOSS - Krall and Kahn come back
    "Wave 15"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.000000"
        "Zombie Count"          "5"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "3" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "krall"
        "Zombie Class"          "kahn"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // Invaders vs Akasha
    "Wave 16"
    {
        "PlayerScaleAbility"    "0.15"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "100"
        "Respawns"              "99"
        "bot_scaling"           "16"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "akasha"
        "Zombie Class"          "alienv1"
        "Zombie Class"          "alien_spider"
        "Human Class"           "@all"
    }
    // MINI BOSS - Spiders Party
    "Wave 17"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.000000"
        "Zombie Count"          "16"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "5" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "bosspider"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // BOSS - Raam vs Theron
    "Wave 18"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.000000"
        "Zombie Count"          "10"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "3" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "raam"
        "Zombie Class"          "theron_guard"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // BOSS RUSH!
    "Wave 19"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.500000"
        "Zombie Count"          "6"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "1" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "berserker"
        "Zombie Class"          "krall"
        "Zombie Class"          "kahn"
        "Zombie Class"          "theron_guard"
        "Zombie Class"          "raam"
        "Zombie Class"          "bosspider"
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Human Class"           "@all"
    }
    // Armageddon
    "Wave 20"
    {
        "PlayerScaleAbility"    "0.1"
        "HealthScaleAbility"    "0.100000"
        "Zombie Count"          "250"
        "Respawns"              "99"
        "bot_scaling"           "20"
        "bot_static"           "0"
        "wavecommand"           " "
        "Zombie Class"          "zombie1"
        "Zombie Class"          "zombie2"
        "Zombie Class"          "zombie3"
        "Zombie Class"          "abaddon"
        "Zombie Class"          "servo_skull"
        "Zombie Class"          "alienv1"
        "Zombie Class"          "strong"
        "Zombie Class"          "verdugo"
        "Zombie Class"          "spitter"
        "Zombie Class"          "pil_fast_v5"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "fatty"
        "Zombie Class"          "tyrant_pil"
        "Zombie Class"          "hellknight"
        "Zombie Class"          "doge"
        "Zombie Class"          "hunter"
        "Zombie Class"          "witch"
        "Zombie Class"          "nemesis_pil"
        "Zombie Class"          "starkiller"
        "Zombie Class"          "akasha"
        "Zombie Class"          "alien_spider"
        "Zombie Class"          "centurion"
        "Human Class"           "@all"
    }
    // BOSS - Bahamut
    "Wave 21"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.500000"
        "Zombie Count"          "5"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "3" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "bahamut"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "fatty"
        "Zombie Class"          "tyrant_pil"
        "Zombie Class"          "hellknight"
        "Zombie Class"          "doge"
        "Zombie Class"          "hunter"
        "Zombie Class"          "witch"
        "Zombie Class"          "nemesis_pil"
        "Human Class"           "@all"
    }
    // BOSS - El Gigante
    "Wave 22"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.500000"
        "Zombie Count"          "1"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "1" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "gigantev2"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "fatty"
        "Zombie Class"          "tyrant_pil"
        "Zombie Class"          "hellknight"
        "Zombie Class"          "doge"
        "Zombie Class"          "hunter"
        "Zombie Class"          "witch"
        "Zombie Class"          "nemesis_pil"
        "Human Class"           "@all"
    }
    // FINAL BOSS - The Balrog
    "Wave 23"
    {
        "PlayerScaleAbility"    "0"
        "HealthScaleAbility"    "0.500000"
        "Zombie Count"          "2"
        "Respawns"              "99"
        "bot_scaling"           "5" //on boss round bot_scaling is for minion bots. minion bots dont count towards Zombie Count
        "bot_static"           "1" //on boss round bot_static is for boss bots
        "wavecommand"           " "
        "Zombie Class"          "balrog"
        "Zombie Class"          "majini"
        "Zombie Class"          "uroboro"
        "Zombie Class"          "babycrab"
        "Zombie Class"          "chucky"
        "Zombie Class"          "fatty"
        "Zombie Class"          "tyrant_pil"
        "Zombie Class"          "hellknight"
        "Zombie Class"          "doge"
        "Zombie Class"          "hunter"
        "Zombie Class"          "witch"
        "Zombie Class"          "nemesis_pil"
        "Human Class"           "@all"
    }
}
