#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 400 RespawnWaveTime 5 AllowJoinTeamBlue 1 CanBotsAttackWhileInSpawnRoom no WaveStartCountdown 1 Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Mission // Sniper - wave 4 { Objective Sniper InitialCooldown 15 Where spawnbot_mission_sniper BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 35 DesiredCount 2 TFBot { Class Sniper Skill Expert Name Sniper } } Mission // Spy - wave 3 { Objective Spy InitialCooldown 20 Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 15 DesiredCount 1 TFBot { Class Spy Skill Expert Name Spy } } LuaScriptFile "scripts/slick_angletest.lua" PointTemplates { AngleTester { OnSpawnOutput { Target "popscript" Action "$AngleTesterBotSpawn" } } } //"paintkit_proto_def_index"-104 for Carpet Bomber //"paintkit_proto_def_index"-139 for Civil Servant //"paintkit_proto_def_index"-208 for Star Crossed //"paintkit_proto_def_index"-212 for Dream Piped //"paintkit_proto_def_index"-214 for Neo Tokyo //"paintkit_proto_def_index"-215 for Geometrical Teams //"paintkit_proto_def_index"-225 for Cosmic Calamity //"paintkit_proto_def_index"-251 for Sleighin' Style //"paintkit_proto_def_index"-265 for Eyestalker //"paintkit_proto_def_index"-266 for Spider's Cluster //"paintkit_proto_def_index"-271 for Saccharine Striped //"paintkit_proto_def_index"-276 for Gifting Mann's Wrapping Paper //"paintkit_proto_def_index"-282 for Glacial Glazed //"paintkit_proto_def_index"-283 for Cookie Fortress //"paintkit_proto_def_index"-285 for Swashbuckled //"paintkit_proto_def_index"-289 for Neon-ween //"paintkit_proto_def_index"-290 for Simple Spirits //"paintkit_proto_def_index"-291 for Broken Bones //"paintkit_proto_def_index"-293 for Searing Souls //"paintkit_proto_def_index"-297 for Necromanced //"paintkit_proto_def_index"-301 for Park Pigmented //"paintkit_proto_def_index"-304 for Sax Waxed //"paintkit_proto_def_index"-405 for Bonzo Gnawed //"paintkit_proto_def_index"-409 for Pumpkin Plastered CustomWeapon { "Rescue Ranger but cool" { OriginalItemName "The Rescue Ranger" "special item description" "Cool af" "paintkit_proto_def_index" 301 "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "set_item_texture_wear" 0.2 } "Skullcutter but cool" { OriginalItemName "The Scotsman's Skullcutter" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Wrench but cool" { OriginalItemName "Upgradeable TF_WEAPON_WRENCH" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Minigun but cool" { OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Bazaar Bargain but cool" { OriginalItemName "The Bazaar Bargain" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Air Strike but cool" { OriginalItemName "The Air Strike" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Grenade Launcher but cool" { OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Rocket Launcher but cool" { OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Flamethrower but cool" { OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Powerjack but cool" { OriginalItemName "The Powerjack" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Reserve Shooter but cool" { OriginalItemName "The Reserve Shooter" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Revolver but cool" { OriginalItemName "Upgradeable TF_WEAPON_REVOLVER" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Knife but cool" { OriginalItemName "Upgradeable TF_WEAPON_KNIFE" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Crusader's Crossbow but cool" { OriginalItemName "The Crusader's Crossbow" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Medi gun but cool" { OriginalItemName "Upgradeable TF_WEAPON_MEDIGUN" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Ubersaw but cool" { OriginalItemName "The Ubersaw" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Stickybomb Launcher but cool" { OriginalItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "SMG but cool" { OriginalItemName "Upgradeable TF_WEAPON_SMG" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Sniper Rifle but cool" { OriginalItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Scattergun but cool" { OriginalItemName "Upgradeable TF_WEAPON_SCATTERGUN" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Pistol but cool" { OriginalItemName "Upgradeable TF_WEAPON_PISTOL" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Soda Popper but cool" { OriginalItemName "The Soda Popper" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Shortstop but cool" { OriginalItemName "The Shortstop" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Disciplinary Action but cool" { OriginalItemName "The Disciplinary Action" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Black Box but cool" { OriginalItemName "The Black Box" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Winger but cool" { OriginalItemName "The Winger" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Jag but cool" { OriginalItemName "The Jag" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Holy Mackerel but cool" { OriginalItemName "The Holy Mackerel" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Iron Bomber but cool" { OriginalItemName "The Iron Bomber" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Brass Beast but cool" { OriginalItemName "The Brass Beast" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Family Business but cool" { OriginalItemName "The Family Business" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Shotgun but cool" { OriginalItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Tomislav but cool" { OriginalItemName "Tomislav" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Persian but cool" { OriginalItemName "The Persian Persuader" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Detonator but cool" { OriginalItemName "The Detonator" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Amputator but cool" { OriginalItemName "The Amputator" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Shahanshah but cool" { OriginalItemName "The Shahanshah" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Loch-n-Load but cool" { OriginalItemName "The Loch-n-Load" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Loose Cannon but cool" { OriginalItemName "The Loose Cannon" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Panic Attack but cool" { OriginalItemName "Panic Attack Shotgun" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Degreaser but cool" { OriginalItemName "The Degreaser" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Scorch Shot but cool" { OriginalItemName "The Scorch Shot" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Back Scratcher but cool" { OriginalItemName "The Back Scratcher" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } "Claidheamohmor but cool" { OriginalItemName "The Claidheamohmor" "special item description" "Cool af" "custom_paintkit_seed_lo" 0 "custom_paintkit_seed_hi" 12345 "paintkit_proto_def_index" 301 "set_item_texture_wear" 0.2 } } ExtraLoadoutItems { Scout { Primary "Scattergun but cool" Primary "Soda Popper but cool" Primary "Shortstop but cool" Secondary "Pistol but cool" Secondary "Winger but cool" Melee "Holy Mackerel but cool" } Soldier { Primary "Rocket Launcher but cool" Primary "Air Strike but cool" Primary "Black Box but cool" Secondary "Shotgun but cool" Secondary "Reserve Shooter but cool" Secondary "Panic Attack but cool" Melee "Disciplinary Action but cool" } Pyro { Primary "Flamethrower but cool" Primary "Degreaser but cool" Secondary "Shotgun but cool" Secondary "Reserve Shooter but cool" Secondary "Panic Attack but cool" Secondary "Detonator but cool" Secondary "Scorch Shot but cool" Melee "Back Scratcher but cool" Melee "Powerjack but cool" } Demoman { Primary "Grenade Launcher but cool" Primary "Iron Bomber but cool" Primary "Loch-n-Load but cool" Primary "Loose Cannon but cool" Secondary "Stickybomb Launcher but cool" Melee "Skullcutter but cool" Melee "Persian but cool" Melee "Claidheamohmor but cool" } HeavyWeapons { Primary "Minigun but cool" Primary "Brass Beast but cool" Primary "Tomislav but cool" Secondary "Shotgun but cool" Secondary "Panic Attack but cool" Secondary "Family Business but cool" } Engineer { Primary "Shotgun but cool" Primary "Rescue Ranger but cool" Primary "Reserve Shooter but cool" Primary "Panic Attack but cool" Secondary "Pistol but cool" Melee "Wrench but cool" Melee "Jag but cool" } Medic { Primary "Crusader's Crossbow but cool" Secondary "Medi gun but cool" Melee "Ubersaw but cool" Melee "Amputator but cool" } Sniper { Primary "Sniper Rifle but cool" Primary "Bazaar Bargain but cool" Secondary "SMG but cool" Melee "Shahanshah but cool" } Spy { Secondary "Revolver but cool" Melee "Knife but cool" } } //WAVE 1 //Melee Heavies and Scout Melees //Currency 500 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "primarywave" Where spawnbot_front TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 100 TFBot { Class Heavy Attributes IgnoreEnemies Action Idle SpawnTemplate "AngleTester" } } } }