// 34028234663852886000000000000000000000 // AddTemplate AttachToProjectile UseMeleeThreatPrioritization Attributes CharacterAttributes AimTrackingInterval CustomWeapon OnSpawnOutput OnParentKilledOutput WeaponRestrictions MeleeOnly SecondaryOnly tf_weapon_shotgun_pyro tf_weapon_shotgun_soldier // OriginalItemName StripItemSlot HoldFireUntilFullReload DisableDodge AimLeadProjectileSpeed tf_weapon_rocketlauncher PrecacheModel PrecacheSound tf_weapon_minigun tf_weapon_minigun flamethrower tf_weapon_grenadelauncher tf_weapon_pipebomblauncher // tf_weapon_shotgun_hwg tf_weapon_shotgun_primary Upgradeable tf_weapon_scattergun tf_weapon_syringegun_medic tf_weapon_sniperrifle ExtraLoadoutItems Primary Melee Secondary PlayerItemEquipSpawnTemplate ItemAttributes ItemName #base robot_giant.pop #base robot_standard.pop #base b855_addtemplates.pop #base anticlutter_slick.pop #base robot_officialtemplatefix_b855.pop seggs { LuaScriptFile "scripts/looa.lua" PlayerAttributes { "dmg taken increased" 0.0025 "no damage view flinch" 1 "cancel falling damage" 1 "damage force reduction" 0.0025 // "effect bar recharge rate increased" 0.1 "crit mod disabled" 0 "ammo regen" 1 "always allow taunt" 1 "metal regen" 5000 "maxammo metal increased" 30 "mvm sentry ammo" 999 "effect bar recharge rate increased" 0.01 } ForceItem { Spy { Item "Update Tool" } } CustomWeapon { Name "Update Tool" OriginalItemName "tf_weapon_builder_spy" "throwable damage" 1 //attribute repurposed for reprogramming "cannot be upgraded" 1 "effect bar recharge rate increased" 0.5 "sapper damage penalty" 0 } RobotLimit 10 ExtraLoadoutItems { Spy { Building "Update Tool" } } Templates { T_TFBot_Shot { Class Soldier AddTemplate Ally Scale 0.2 Health 15 CharacterAttributes { "health degen" -8 } } } PointTemplates { thingus { logic_relay { "targetname" "loop" "onspawn" "!self,trigger,0,0.1,-1" "ontrigger" "!self,trigger,0,0.1,-1" "spawnflags" "2" } } bot { OnSpawnOutput { Target guy2 Action $teleporttoentity Param !activator } $tf_bot { "targetname" "guy2" "=template" "T_TFBot_Shot" "$kickafterdeathdelay" "1" } } } PlayerShootTemplate { Name bot ItemName "tf_weapon_rocketlauncher" OverrideShoot 1 Speed 750 } Wave { InitWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name bot1 Where spawnbot_front WaitBetweenSpawns 0.05 SpawnCount 1 MaxActive 3 TFBot { Class Demoman Action Idle Attributes DisableDodge Attributes SuppressFire } Support 1 } WaveSpawn { HideIcon 1 Where spawnbot TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 99999 TFBot {Class Scout ClassIcon scout_d} } } }