gettysburg { StartingCurrency 1200 CanBotsAttackWhileInSpawnRoom Yes RespawnWaveTimeBlue 3 FixedRespawnWaveTimeBlue 1 RobotLimit 50 MaxSpectators 6 WaveStartCountdown 3 NoRomevisionCosmetics 1 BotHumansHaveRobotVoice 0 BotHumansHaveEyeGlow 0 NoMvMDeathTune 1 BodyPartScaleSpeed 50 StuckTimeMultiplier 1.5 //REVERSE STUFF ReverseWinConditions 1 AllowJoinTeamBlue 1 HumansMustJoinTeam Blue AllowJoinTeamBlueMax 3 SetCreditTeam 3 BluHumanFlagCapture 1 FlagCarrierMovementPenalty 0.8 BluHumanFlagPickup 1 BluPlayersAreRobots 1 ExtraSpawnPoint { Name spawnbot_red TeamNum 3 StartDisabled 1 x 1896 y 2270 z 350 } PointTemplates { RedSpawn { NoFixup 1 filter_tf_bot_has_tag { targetname tagfilter tags da negated 0 } trigger_multiple { targetname tripwire spawnflags 1 origin "1313 1041 100" mins "-20 -20 -50" maxs "20 20 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1340 1067 100" mins "-20 -20 -50" maxs "20 20 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1381 1113 100" mins "-20 -20 -50" maxs "20 20 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1416 1147 100" mins "-20 -20 -50" maxs "20 20 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1442 1172 100" mins "-20 -20 -50" maxs "20 20 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1470 1194 100" mins "-10 -10 -50" maxs "10 10 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } trigger_multiple { targetname tripwire spawnflags 1 origin "1486 1214 100" mins "-10 -10 -50" maxs "10 10 500" OnStartTouch "spawnbot_red,enable,,0,-1" filtername tagfilter } prop_dynamic { "targetname" "indicator_engineer" "model" "models/props_mvm/robot_spawnpoint.mdl" "origin" "1900 2265 308" "angles" "0 -135 0" } } // RedSpawnText // { // NoFixup 1 // game_text // { // targetname defensebreachedtext // message "FODDER INCAPABLE OF BASE DEFENSE/nDISPATCHING CAPABLE REINFORCEMENTS" // x -1 // y 0.5 // color "255 0 0" // fadein 0.67 // fadeout 0.67 // holdtime 3 // channel 2 // } // } } OverrideSounds { //"Announcer.MVM_Get_To_Upgrade" "ambient/atmosphere/cave_hit3.wav" "MVM.BombWarning" "ambient/alarms/doomsday_lift_alarm.wav" "MVM.GiantHeavyExplodes" "npc/env_headcrabcanister/explosion.wav" "MVM.GiantCommonExplodes" "npc/env_headcrabcanister/explosion.wav" } Wave { SpawnTemplate RedSpawn StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name red Where spawnbot_red TotalCount 1 SpawnCount 1 Support Limited TFBot { Name "Jarate Bomber" Class Sniper ClassIcon sniper_jarate Health 4200 Skill Expert Item "The Self-Aware Beauty Mark" Item "The Hitman's Heatmaker" Item "The Frag Proof Fragger" Item "The Triggerman's Tacticals" Attributes MiniBoss WeaponRestrictions PrimaryOnly UseCustomModel models/bots/sniper_boss/bot_sniper_boss.mdl CustomWeaponModel { Slot 0 Model models/weapons/w_models/w_rocket.mdl } AimLeadProjectileSpeed 2200 AimAt Feet ItemAttributes { ItemName "The Self-Aware Beauty Mark" is_passive_weapon 1 "effect bar recharge rate increased" 0 "fire rate penalty" 2 } ItemAttributes { ItemName "The Hitman's Heatmaker" "override projectile type" 2 "fire rate bonus" 0.5 "rocket specialist" 1 "mini rockets" 1 "projectile speed increased" 2 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "airblast vertical vulnerability multiplier" 0.5 "override footstep sound set" 7 //"hand scale" 0 "gesture speed increase" 1.35 "use robot voice" 1 "no_jump" 1 "voice pitch scale" .8 } FireWeapon { Type Primary Delay 0.25 Cooldown 0.1 IfSeeTarget 1 } Message { Name "{red}BASE SECURITY COMPROMISED: DISPATCHING REINFORCEMENTS" Delay 3 Repeats 1 } AddCond {Index 5 Delay 0.05 Duration 3} AddCond {Index 43} AddCond {Index 71 Delay 0.05 Duration 3} InterruptAction { Target "2107 2480 385" Delay 6 Duration 3 Cooldown 5 WaitUntilDone 1 } } } WaveSpawn { FirstSpawnWarningSound "ambient/alarms/doomsday_lift_alarm.wav" WaitForAllSpawned red } WaveSpawn { Name 1a Where spawnbot_left Where spawnbot_forwards TotalCount 3 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 4 TFBot { Name "Giant Scout" Class Scout ClassIcon scout_giant Skill Expert Health 1600 Item "The Backwards Ballcap" Item pyroland_scattergun_shottohell Attributes MiniBoss Attributes HoldFireUntilFullReload MaxVisionRange 1200 Tag bot_giant Tag da BehaviorModifiers Push ItemAttributes { ItemName "pyroland_scattergun_shottohell" "damage bonus" 1.2 "reload time decreased" 0.6 "set_item_texture_wear" 1 "killstreak tier" 2 "killstreak idleeffect" 1 } } } WaveSpawn { Name 1a Where spawnbot_left Where spawnbot_right Where spawnbot_forwards TotalCount 10 SpawnCount 2 MaxActive 4 WaitBetweenSpawns 4 Squad { TFBot { Class Soldier Skill Hard Item "The Original" Item "Hero's Hachimaki" Item "Veterans Attire" BehaviorModifiers push Tag da } TFBot { Name "Quick-fix Medic" Class Medic Skill Hard Item "The Quick-fix" Item "Particulate Protector" Item "Uber-Wear" BehaviorModifiers push Tag da } } } } }