#base robot_giant.pop #base robot_standard.pop #base wooper_weapons.pop WaveSchedule { StartingCurrency 20000 RespawnWaveTime 3 NoReanimators 1 AllowMultipleSappers 1 // ClassLimit //Limits the number of specified classes // { // Scout 0 // Soldier 0 // Pyro 0 // Engineer 0 // Demoman 0 // Heavyweapons 0 // Medic 0 // Sniper 0 // } // PlayerAttributes // { // "maxammo secondary increased" 2 // } CustomWeapon //Allows you to use an alias for items with custom attributes { "Lil Slugger" { OriginalItemName "TF_WEAPON_SCATTERGUN" "clip size penalty" 0.66 "fire rate bonus" 0.8 "reload time increased" 1.3 "crit on cond" 15 } "Marine's Shotgun" { OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "clip size penalty" 0.11 "reload time increased" 0.7 "bullets per shot bonus" 3 "spread penalty" 0.2 "add attributes when active" "move speed bonus|3" "no_jump" 1 "maxammo primary reduced" 0.2 } "The Willowisp" { OriginalItemName "The Flare Gun" "projectile trail particle" "eyeboss_projectile" "fire rate bonus" 0.1 // "reload time decreased" 0.2 // "damage penalty" 0.5 "projectile speed decreased" 0.25 "mod projectile heat seek power" 33 "mod projectile heat aim error" 13 "mod projectile heat no predict target speed" 1 "mod projectile heat aim time" 8 "maxammo secondary increased" 7 "projectile spread angle penalty" 10 "flare no crit burning" 1 } "Blind Folly" { OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "projectile speed decreased" 0.2 "projectile acceleration start time" 0.1 "projectile acceleration time" 1 "projectile acceleration" -2000 "damage bonus" 3.5 "grenade explode on impact" 1 "blast radius increased" 0.5 } "Homerunner" { OriginalItemName "TF_WEAPON_BOTTLE" "damage causes airblast" 1 "is_a_sword" 1 "melee airblast" 1 "fire rate penalty" 0.9 "damage penalty" 0.5 "stun on hit" 4 "stun on hit no giants" 1 "stun on hit type" bonk } "Dekabra" { OriginalItemName "Tomislav" "override projectile type extra" "ornament" "weapon spread bonus" 2 "blast radius increased" 2 "mult crit when health is below percent" 0.6 } "Full Force" { OriginalItemName "TF_WEAPON_SHOTGUN_PRIMARY" "always crit" 1 "self mark for death" 1 "mult teleporter recharge rate" 0.5 "mult dispenser rate" 0.5 "mvm sentry ammo" 0.5 } "Plaguespreader" { OriginalItemName "The Crusader's Crossbow" "add cond on hit" 112 "sniper no headshots" 0 } "Pyro Pipeline" { OriginalItemName "TF_WEAPON_SNIPERRIFLE" "add cond on hit" 123 "sniper no headshots" 1 "crit vs burning players" 1 } "The Ocelot" { OriginalItemName "harvest_revolver_wildwood" "clip size bonus" 2 "reload time increased" 1.8 "last shot crits" 1 "cannot disguise" 1 "fire rate bonus" 0.5 } // "Pocket Rocket" // The name you would use in Item key in TFBot // { // OriginalItemName "powerhouse_revolver_deadreckoner" // The item used as a base // "override projectile type" 2 // "mini rockets" 1 // "clip size penalty" 0.5 // } // "Warmup Suit" // { // OriginalItemName "Dead of Night" // "dmg taken from fire reduced" 0.5 // } // "Laser Pointer" // { // OriginalItemName "teufort_revolver_mayor" // "damage penalty" 0.1 // "mark for death" 1 // "keep disguise on attack" 1 // "sniper fires tracer" 1 // "crit mod disabled" 1 // } // "Cryo Gun" // { // OriginalItemName "TTG Sam Revolver" // "clip size penalty" 0.1 // "crit mod disabled" 1 // "slow enemy on hit major" 3 // "set turn to ice" 1 // } // "La Clémore" // { // OriginalItemName "Prinny Machete" // "melee cleave attack" 1 // "move speed penalty" 0.9 // "is_a_sword" 1 // } // "L'Escampette" // { // OriginalItemName "TF_WEAPON_INVIS" // "effect cond override" 32 // } } DisallowUpgrade { Upgrade "faster reload rate" ItemName "The Willowisp" } ExtraLoadoutItems { Scout { Primary { Item "Lil Slugger" } } Soldier { secondary { Item "Marine's Shotgun" } } Pyro { secondary { Item "The Willowisp" } } Demoman { Primary { Item "Blind Folly" } melee { Item "Homerunner" } } Heavyweapons { primary { Item "Dekabra" } } Engineer { primary { Item "Full Force" } } Medic { primary { Item "Plaguespreader" } } Sniper { primary { Item "Pyro Pipeline" } } Spy { Secondary { Item "The Ocelot" } } } ExtendedUpgrades { upgrade { Name "+25% damage" Attribute "damage bonus" Cap 2 Increment 0.25 Cost 200 AllowedWeapons { ClassName "tf_weapon_charged_smg" ClassName "tf_weapon_drg_pomson" ClassName "tf_weapon_flaregun" ClassName "tf_weapon_flaregun_revenge" ClassName "tf_weapon_handgun_scout_secondary" ClassName "tf_weapon_pistol" ClassName "tf_weapon_raygun" ClassName "tf_weapon_revolver" ClassName "tf_weapon_sentry_revenge" ClassName "tf_weapon_shotgun" ClassName "tf_weapon_smg" ClassName "tf_weapon_syringegun_medic" } DisallowedWeapons { ItemName "The Widowmaker" } } upgrade { Name "Explosive Headshots" Attribute "explosive sniper shot" Cap 1 Increment 1 Cost 600 AllowedWeapons { ItemName "The Ambassador" } } } ExtraSpawnPoint { Name "spawnbot_test" TeamNum 3 X "392" Y "19" Z "-126" } Templates { T_TFBot_Heavy_Pow { Class Heavyweapons Name "Shotgun Heavy?" WeaponRestrictions MeleeOnly Action Mobber UseHumanAnimations 1 Skill Expert Taunt { IfSeeTarget 1 Cooldown 3 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { SpawnCount 10 MaxActive 10 TotalCount 999 Where spawnbot_test TFBot { Class Pyro Action Idle Attributes DisableDodge } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { SpawnCount 1 MaxActive 1 TotalCount 999 Where spawnbot_test TFBot { Template T_TFBot_Giant_Boxing_Heavy Action Idle Attributes DisableDodge Attributes IgnoreEnemies } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { SpawnCount 1 MaxActive 1 TotalCount 999 Where spawnbot_test TFBot { Template T_TFBot_Giant_Boxing_Heavy Action Idle Attributes DisableDodge Attributes AlwaysCrit } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { SpawnCount 10 MaxActive 10 TotalCount 999 Where spawnbot TFBot { Template T_TFBot_Heavy_Pow } } WaveSpawn { SpawnCount 1 MaxActive 1 TotalCount 99 Where spawnbot TFBot { Template T_TFBot_Giant_Boxing_Heavy } } } }