#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 4000 PrecacheModel models/bots/skeleton_sniper/skeleton_sniper.mdl RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { } PointTemplates { blackrider //Template name { prop_dynamic { "model" "models\props_gameplay\weight_scale.mdl" "solid" "0" "offset" "0 0 0" } // prop_dynamic // { // "model" "models/workshop/player/items/medic/sf14_purity_wings/sf14_purity_wings.mdl" // "solid" "0" // "offset" "20 -20 0" // } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 name angels TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot TFBot { class Scout Name "Judgment Light" Item "Wings of Purity" Scale 1.5 Skill hard CharacterAttributes { "move speed bonus" 0.7 "hand scale" 0.01 } item "The Pomson 6000" ItemAttributes { itemname "The Pomson 6000" "damage bonus" 0 "set item tint rgb" 15787660 "dmg current health" 0.1 "attach particle effect" 17 } } } WaveSpawn { TotalCurrency 400 name whiterider TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Waitforalldead angels Where spawnbot TFBot { class sniper Attributes miniboss scale 1.5 CharacterAttributes { "dmg max health" 0.01 "fire rate bonus" 1.2 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.4 } AddCond //Adds conditions to bots { Name "TF_COND_OFFENSEBUFF" } name "Conquest" Item "Class Crown" UseHumanModel 1 CustomWeaponModel //Sets custom weapon model { Slot 1 Model "models/weapons/c_models/c_bow/c_bow.mdl" } item "The Huntsman" WeaponRestrictions SecondaryOnly Item "The Manmelter" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 9999 "damage bonus" 0.1 "is_passive_weapon" 1 } ItemAttributes { ItemName "The Manmelter" "attach particle effect" 17 "damage bonus" 0.1 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier WeaponRestrictions Meleeonly FireWeapon //Periodically fires weapon { Delay 1 Repeats 0 //How many times should bot use the fire input in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) Duration 999 Type "Primary" } CharacterAttributes { "move speed bonus" 0.55 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "clip size upgrade atomic" -1 "rocket specialist" 1 } Health 20000 Scale 1.5 UseHumanModel 1 Name War Class Soldier Attributes miniboss Skill Expert Item "The Crit Cloak" Item "The Half-Zatoichi" ItemAttributes { ItemName "The Half-Zatoichi" "honorbound" 0 "damage bonus" 1.5 "restore health on kill" 1 } Attributes holdfireuntilfullreload item "tf_weapon_rocketlauncher" ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 3 //Time before the first bot attribute change (Default: 10) Cooldown 5 //Time between each bot attribute change (Default: 10) Repeats 0 //How many times should bot change attributes in total (Default: 0 - Infinite) Name "Attr1" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes { Delay 6 Cooldown 5 Repeats 0 Name "Attr2" } EventChangeAttributes { Attr1 { ItemAttributes { ItemName "tf_weapon_rocketlauncher" "faster reload rate" 0.85 "fire rate bonus" 0.0001 "is_passive_weapon" 1 "projectile spread angle penalty" 20 } CustomWeaponModel //Sets custom weapon model { Slot 3 Model "models/weapons/c_models/c_shogun_katana/c_shogun_katana_soldier.mdl" } HomingRockets { IgnoreDisguisedSpies 1 // Default: 1 IgnoreStealthedSpies 1 // Default: 1 RocketSpeed 0.5 TurnPower 10 //How fast should the rocket rotate to face the target (Default: 10) AimTime 1 //How long should the rocket be aiming (Default: 9999)) } } Attr2 { ItemAttributes { ItemName "tf_weapon_rocketlauncher" "faster reload rate" 0.8 "fire rate bonus" 0.0001 "is_passive_weapon" 1 "projectile speed increased" 0.4 "projectile spread angle penalty" 5 } CustomWeaponModel //Sets custom weapon model { Slot 1 Model "models/weapons/c_models/c_shogun_katana/c_shogun_katana_soldier.mdl" } } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFbot { Class Demoman item "Mr. Mundee's Wild Ride" Name "Famine" Item "the iron bomber" skill expert Attributes miniboss Attributes Alwaysfireweapon SpawnTemplate //Spawn custom player template { Name "blackrider" Bone "bip_hand_R" Angles "0 0 180" modelscale "0.5" } Item "Bedouin Bandana" CharacterAttributes { "move speed bonus" 0.4 "hand scale" 1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "damage bonus" 0.01 "dmg pierces resists absorbs" 1 "faster reload rate" 3 "dmg current health" 0.5 "projectile speed increased" 0.00001 "Blast radius increased" 30 "fuse bonus" 0.00000001 "blast dmg to self increased" 0 "ragdolls plasma effect" 1 "no self blast dmg" 1 } Item "The Scottish Handshake" ItemAttributes { ItemName "The Scottish Handshake" "is_passive_weapon" 1 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFbot { Template T_TFBot_Giant_Soldier ItemAttributes { itemname "TF_Weapon_Rocketlauncher" //"explosion particle" skull_island_explosion "explosion particle" portal_lightning_01 "projectile trail particle" weapon_unusual_energyorb_rocketlauncher "projectile speed increased" 0.8 } } } } }