#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 1200 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no RobotLimit 57 NoRomevisionCosmetics 1 AutoWeaponStrip 1 WaveStartCountdown 1 AllowBotExtraSlots 1 LuaScript " function ffff() print('safsfd') end print('AAAAAAAAAA') " ExtraSpawnPoint { Name lol teamnum 3 X -2069.034668 Y 5178.964355 Z 139.031342 } CustomWeapon { "Taunt fast conga" // The name you would use in Item key in TFBot { OriginalItemName "Conga Taunt" // The item used as a base "taunt move speed" 200 } } //WAVE 1 //Currency 700 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave01a" Where lol TotalCount 199 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 0.1 TFBot { Class Soldier Action Mobber //WeaponRestrictions SecondaryOnly //Attributes IgnoreEnemies Attributes SuppressFire //UseHumanAnimations 1 // Use normal class animations instead of a bot / custom model ones //Action Mobber AimTrackingInterval 3 //Override aim tracking time. 0.05 - expert 1.0 - easy DesiredAttackRange 500 // How close to the target the bot should want to move when trying to attack. For melee weapons, default is 100. For other weapons except sniper rifles - 500 //MoveBehindEnemy 4444 // Should the bot try to get behind the target, similar to how the Spy bot behaves. Instead of 1 you can also specify custom distance at which the bot will start strafing around the target (default: 0) CharacterAttributes { //"no_attack" 1 } // ItemAttributes // { // ItemName "TF_WEAPON_SHOVEL" // "fire rate bonus" 2 // } // Sequence // Display a sequence animation with a name // { // Name "taunt_conga" // Name of the sequence // Delay 5 // Delay before playing animation // Repeats 1 // How often repeat the animation // } // Taunt //Taunt periodically // { // Delay 1 //Time before the first taunt starts (Default: 10) // Cooldown 1 //Time between each taunt (Default: 10) // Repeats 1 //How many times the bot should taunt in total (Default: 0 - Infinite) // Duration 1000 //Duration of a looping taunt (Default: 0.1) // Name "Taunt fast conga" //If set, uses this item taunt instead of default // //IfHealthAbove 100 //When set, the task activates only when the bot health is above specified value // } } } // WaveSpawn // { // Name "wave01a" // Where lol // TotalCount 60 // MaxActive 6 // SpawnCount 6 // WaitBeforeStarting 2 // WaitBetweenSpawns 0.1 // Squad // { // TFBot // { // Class Soldier // Name Green // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "0 255 0" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // TFBot // { // Class Soldier // Name Yellow // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "255 255 0" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // TFBot // { // Class Soldier // Name Red // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "255 0 0" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // TFBot // { // Class Soldier // Name Pink // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "255 0 255" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // TFBot // { // Class Soldier // Name Blue // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "0 0 255" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // TFBot // { // Class Soldier // Name Cyan // Action Mobber // FireInput // { // target "!activator" // Action "color" // Param "0 255 255" // delay 0 // Repeats 1 // } // Attributes SuppressFire // } // } // } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave01b" Where spawnbot TotalCount 22 MaxActive 22 SpawnCount 22 WaitBeforeStarting 3 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Class Scout WeaponRestrictions PrimaryOnly } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave01a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 5 TotalCurrency 200 Squad { TFBot { Class Soldier } TFBot { Template T_TFBot_Medic_Overclock } } } } Templates { T_TFBot_Medic_Overclock { Name "Overclock Medic" Class Medic Skill Hard Item "Platinum Pickelhaube" ClassIcon medic_uber Attributes SpawnWithFullCharge ItemAttributes { ItemName "tf_weapon_medigun" "uber duration bonus" 32 "ubercharge rate bonus" 0.01 "bot medic uber health threshold" 9999 //Spawn uber cancels it out } ItemAttributes { ItemName "Platinum Pickelhaube" "attach particle effect" 66 } } } }