#base robot_giant.pop #base robot_standard.pop #base robot_D_I_L.pop #base robot_deathmatch_base.pop #base robot_deathmatch_commonspawns.pop #base robot_deathmatch_giant_spawns.pop //Updated Version WaveSchedule { StartingCurrency 0 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 1 AllowBotExtraSlots 1 MaxRedPlayers 40 ExtraBotSlotsNoDeathcam 1 RobotLimit 90 SniperAllowHeadshots 1 NoReanimators 1 UpgradeStationKeepWeapons 1 ExtendedUpgradesOnly 1 BluPlayersAreRobots 1 RedPlayersAreRobots 1 BodyPartScaleSpeed 99 NoRedBotsRandomCrit 1 PointTemplates { NoFixup 1 blueman { trigger_add_tf_player_condition { "condition" "43" "origin" "905 3498 751" "maxs" "30 30 30" "mins" "-30 -30 -30" "spawnflags" "1" "duration" "999" } trigger_teleport //teleport timer to box { "targetname" "timertele" "origin" "905 3498 751" "spawnflags" "1" "solid" "0" "StartDisabled" "0" "maxs" "20 20 30" "mins" "-20 -20 -30" "target" "timeregg" } info_target { "targetname" "timeregg" "origin" "7808 1728 512" } } spawnIndicators { NoFixup 1 entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "0.6" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "2ndLeftG" "origin" "905 3498 751" editor { "color" "30 220 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } } } Spawntemplate "blueman" Spawntemplate "spawnIndicators" ExtraSpawnPoint { Name "red" TeamNum 2 X "1468" Y "3745" Z "717" } ExtraSpawnPoint { Name "red" TeamNum 2 X "1774" Y "3368" Z "724" } ExtraSpawnPoint { Name "red" TeamNum 2 X "2280" Y "4781" Z "896" } ExtraSpawnPoint { Name "red" TeamNum 2 X "1662" Y "5195" Z "739" } ExtraSpawnPoint { Name "red" TeamNum 2 X "3132" Y "3571" Z "833" } Templates { } Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target init_wave_relay_alt Action Trigger } WaitWhenDone 65 Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{green}Get money and buy new playstyles with !missionitems" Line "{blu}Go through the Robot indicators to become blu for a single life" } WaveSpawn // 1 Heavyweight champ spawnbot ignore flag push (10) { Where spawnbot TotalCount 1 SpawnCount 1 WaitBeforeStarting 999 WaitBetweenSpawns 0 TotalCurrency 0 Template T_Wavespawn_Blu_Boss } WaveSpawn // blu light { Where spawnbot_left Where spawnbot Where spawnbot_right Where spawnbot_flank Where spawnbot_boss TotalCount 700 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 3600 Template T_Wavespawn_Blu_Light } WaveSpawn // blu Med { Where spawnbot_left Where spawnbot Where spawnbot_right Where spawnbot_flank Where spawnbot_boss TotalCount 100 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 400 Template T_Wavespawn_Blu_Medium } WaveSpawn // blu Heavy { Where spawnbot Where spawnbot_flank Where spawnbot_boss TotalCount 200 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 25 TotalCurrency 10000 Template T_Wavespawn_Blu_Heavy Support 1 } WaveSpawn // blu event { Where spawnbot_left Where spawnbot Where spawnbot_right Where spawnbot_flank Where spawnbot_boss TotalCount 8 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 360 WaitBeforeStarting 300 TotalCurrency 4000 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template MrBomber Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template HomingStar Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template WeeBeastie Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template SoldierSupreme Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template PipePirate Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } } } WaveSpawn // red light { Where red TotalCount 900 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 1 Template T_Wavespawn_Red_Light } WaveSpawn // red Med { Where red TotalCount 100 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 Template T_Wavespawn_Red_Medium } WaveSpawn // red heavy { Where red TotalCount 900 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 25 Template T_Wavespawn_Red_Heavy Support 1 } WaveSpawn // red event { Where red TotalCount 900 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 360 WaitBeforeStarting 480 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template MrBomber Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template HomingStar Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template WeeBeastie Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template SoldierSupreme Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template PipePirate Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } } } } }