//mvm_october_night_a2b //Reverse system //Difficult: Advanced //red_spawnbot_red //rev_spawn_giant //spawnbot //spawnbot_main //spawnbot_invasion //spawnbot_mission_spy //spawnbot_mission_sniper //spawnbot_mission_engineer //spawnbot_mission_sentrybuster //spawnbot_gate #base robot_standard.pop #base robot_giant.pop #base robot_mastercat.pop #base robot_gatebot.pop #base robot_mastercat_expanded_pack#1.pop #base gatebot_mastercat.pop #base reverse_timer.pop WaveSchedule { StartingCurrency 750 RespawnWaveTime 3 FixedRespawnWaveTime Yes FixedRespawnWaveTimeBlue Yes CanBotsAttackWhileInSpawnRoom No /////////////////// //Player option// /////////////////// NoMvMDeathTune 1 MaxSpectators 4 MaxRedPlayers 10 GrapplingHook 1 AllowMultipleSappers 1 ReverseWinConditions 1 BluHumanFlagCapture 1 BluHumanFlagPickup 1 AllowJoinTeamBlueMax 6 AllowJoinTeamBlue 1 HumansMustJoinTeam Blue BluPlayersAreRobots 1 SetCreditTeam 3 FlagCarrierMovementPenalty 0.75 BluHumanInfiniteAmmo 1 BluHumanInfiniteCloak 1 ////////////////////////// //Robots Attributes ////////////////////////// SentryBusterFriendlyFire 0 BotPushaway 0 EnableDominations 1 MedigunShieldDamage 1 SendBotsToSpectatorImmediately 1 StandableHeads 1 BotsRandomCrit 1 SniperAllowHeadshots 1 ImprovedAirblast 1 NoSapUnownedBuildings 1 DisplayRobotDeathNotice 1 FlagCarrierMovementPenalty 0.4 BotTeleportUberDuration 2 AllowFlagCarrierToFight 1 FlagEscortCountOffset 5 StuckTimeMultiplier 1 EngineerPushRange 40 MinibossSentrySingleKill 1 NoRedBotsRandomCrit 1 NoRedSniperBotHeadshots 1 SentryHintBombForwardRange 0 SentryHintBombBackwardRange 3000 SentryHintMinDistanceFromBomb 1300 RedPlayersAreRobots 1 /////////////////////// //Misc option// /////////////////////// HealOnKillOverhealMelee 1 ConchSpeedBoost 10 ConchHealthOnHit 0.79 BotsDropSpells 1 SpellsEnabled 1 GiantsDropRareSpells 1 SpellDropRateGiant 0.5 NoCritPumpkin 1 FastNPCUpdate 1 ZombiesNoWave666 1 NoHolidayPickups 1 HHHNoControlPointLogic 1 HHHHealthPerPlayer 200 DisallowUpgrade "critboost" DisallowUpgrade "ubercharge" DisallowUpgrade "engy dispenser radius increased" DisallowUpgrade "maxammo primary increased" DisallowUpgrade "maxammo secondary increased" DisallowUpgrade "maxammo metal increased" DisallowUpgrade "maxammo grenades1 increased" DisallowUpgrade "applies snare effect" DisallowUpgrade "uber duration bonus" ExtraLoadoutItems { AllowEquipOutsideSpawn 1 Scout { Primary "The Soda Popper" Secondary "Mad Milk" } Soldier { Secondary "The Buff Banner" } Medic { Secondary "TF_WEAPON_MEDIGUN" } Pyro { Primary "Phlogistinator" Secondary "The Gas Passer" Melee "" } Demoman { Primary "TF_WEAPON_GRANLAUNCHER" } Head "The Cat's Pajamas" // All class item } ClassLimit { Medic 1 Heavyweapons 2 Soldier 2 Demoman 2 Scout 1 Spy 0 } PlayerAttributes { Scout { "move speed bonus" 3 "max health additive bonus" 1000 "is miniboss" 1 } Pyro { "move speed bonus" 1.3 "max health additive bonus" 2500 "is miniboss" 1 } Soldier { "max health additive bonus" 3200 "is miniboss" 1 } Demoman { "max health additive bonus" 3200 "is miniboss" 1 } Medic { "max health additive bonus" 4000 "is miniboss" 1 "move speed bonus" 0.5 } Heavyweapons { "max health additive bonus" 5000 "is miniboss" 1 } "max health additive bonus" 1500 } /////////////////////// //Spawning /////////////////////// FlagResetTime { Name "intel1" ResetTime 150 } FlagResetTime { Name "intel2" ResetTime 150 } ExtraSpawnPoint { Name "spawnalt" TeamNum 3 X "-1545" Y "-539" Z "450" } ExtraSpawnPoint { Name "spawnalt" TeamNum 3 X "-1540" Y "-270" Z "450" } ExtraSpawnPoint { Name "spawnalt" TeamNum 3 X "-1536" Y "-87" Z "449" } ExtraSpawnPoint { Name "spawnbot" TeamNum 2 X "826" Y "6988" Z "468" } PlayerAddCond { Index 56 } /////////////////// //ItemAttributes /////////////////// ItemAttributes { ItemName "The Fan O'War" "single wep deploy time decreased" 2 } ItemAttributes { ClassName "tf_weapon_bat" "always crit" 1 "provide on active" 1 "damage bonus" 0.85 "health from packs decreased" 0.5 } ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 2.5 "fire rate bonus" 0.5 "move speed bonus" 0.8 "faster reload rate" 1.7 "weapon spread bonus" 2.5 } ItemAttributes { ItemName "Crit-a-Cola" "effect bar recharge rate increased" 0.55 } ItemAttributes { ItemName "TF_WEAPON_PISTOL" "heal on hit for slowfire" 7 "fire rate bonus" 1.3 } ItemAttributes { ItemName "Pretty Boy's Pocket Pistol" "heal on hit for slowfire" 7 "fire rate bonus" 1.3 } ItemAttributes { ItemName "TF_WEAPON_SODA_POPPER" "faster reload rate" 1.5 "damage bonus" 1.5 "weapon spread bonus" 1.5 "clip size bonus" 2 } ItemAttributes { ItemName "The Black Box" "damage bonus" 0.8 "faster reload rate" 0.31 "blast radius increased" 1.35 "projectile spread angle penalty" 1.5 "heal on hit for rapidfire" 150 "mult dmg vs tanks" 2.25 } ItemAttributes { ClassName "TF_WEAPON_MINIGUN" "minigun spinup time increased" 1.4 "damage bonus" 1.4 "attack projectiles" 1 } ItemAttributes { ItemName "The Sandvich" "gesture speed increase" 1.5 "effect bar recharge rate increased" 0.5 "switch from wep deploy time decreased" 0.5 "single wep deploy time decreased" 0.5 } ItemAttributes { ItemName "Fists of steel" "heal on kill" 100 } ItemAttributes { ClassName "TF_WEAPON_JAR" "effect bar recharge rate increased" 1.6 } ItemAttributes { ClassName "TF_WEAPON_MAD_MILK" "effect bar recharge rate increased" 1.6 } ItemAttributes { ClassName "tf_weapon_jar_milk" "effect bar recharge rate increased" 1.6 } ItemAttributes { ItemName "The Ubersav" "dmg from ranged reduced" 0.5 } ItemAttributes { ItemName "The Amputator" "dmg from ranged reduced" 0.5 } ItemAttributes { ItemName "TF_WEAPON_BONESAW" "dmg from ranged reduced" 0.5 } ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" } ItemAttributes { ItemName "TF_WEAPON_KNIFE" "provide on active" 1 "cannot pick up intelligence" 1 } PrecacheModel "models/bots/boss_bot/tank_red_drill.mdl" PrecacheModel "models/props_tumb/mvm/tank_shield.mdl" PrecacheModel "models/bots/sniper_boss/bot_sniper_boss.mdl" PrecacheModel "models/bots/demo/red_sentry_buster.mdl" PrecacheModel "models/props_mvm/mvm_upgrade_blu.mdl" PrecacheModel "models/props_mvm/robot_spawnpoint.mdl" PrecacheModel "models/props_mvm/no_entry.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_part1_destruction.mdl" PrecacheModel "models/props_mvm/mvm_upgrade_blu.mdl" PointTemplates { prop_dynamic { "angles" "0 0 0" "origin" "146 7283 19" "model" "models/props_mvm/mvm_upgrade_blu.mdl" "modelscale" "1.0" "solid" "2" "skin" "0" "spawnflags" "0" "targetname" "blue_upgrade_altspawn" } prop_dynamic { "angles" "0 179 0" "model" "models/props_mvm/mvm_upgrade_blu.mdl" "modelscale" "1.0" "skin" "0" "solid" "2" "spawnflags" "0" "targetname" "blu_upgrade_altspawn" "origin" "-6152 -2887 98" } prop_dynamic { "angles" "0 0 0" "origin" "239 7245 257" "modelscale" "1.0" "solid" "2" "spawnflags" "0" "disableshadows" "1" "model" "models/props_mvm/mvm_upgrade_blu.mdl" "targetname" "blue_upgrade_altspawn" } func_nav_prerequisite { "name" "gate1_prerequiste_red" "filtername" "filter_gatebot" "task" "move to entity" "task entity" "location_gate" } } Templates { ////// } /////////////////////////// //Mission// /////////////////////////// // w końcu Mission // sentry busters { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 25 CooldownTime 50 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 Where "spawnalt" Name "1a" TotalCount 17 SpawnCount 3 MaxActive 9 WaitBeforeStarting 4 TFBot { Class Soldier SuppressTimedFetchFlag 1 Item "The Gunboats" Item "The buff banner" ClassIcon soldier_critbuff_red ItemAttributes { Itemname "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 1.6 "fire rate bonus" 3 "faster reload rate" 2 "clip size upgrade atomic" 1 } Attributes AlwaysCrit ItemColor { ItemName "TF_WEAPON_ROCKETLAUNCHER" Red 255 Green 0 Blue 0 } ItemColor { ItemName "The Gunboats" Red 255 Green 0 Blue 0 } AddCond { Name "TF_COND_REPROGRAMMED" //List of available conditions https://wiki.teamfortress.com/wiki/Cheats#addcond Duration 999 } } } WaveSpawn { Where rev_spawn_giant TotalCurrency 80 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 1 WaitforAllDead "1a" TFBot { Template T_TFBot_Giant_Jumping_Scout_Type_1 AddCond { Name "TF_COND_REPROGRAMMED" } } } WaveSpawn { Name "1b" TotalCurrency 200 TotalCount 5 SpawnCount 1 MaxActive 2 Where rev_spawn_giant WaitBetweenSpawns 11 WaitBeforeStarting 10 WaitForAllDead "1a" TFBot { Template T_TFBot_Giant_Bazooks_Soldier Attributes AlwaysCrit Item "The Gunboats" ItemColor { ItemName "The Beggar's Bazooka" Red 255 Green 0 Blue 0 } ItemColor { ItemName "The Gunboats" Red 255 Green 0 Blue 0 } AddCond { Name "TF_COND_REPROGRAMMED" Duration 999 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 Where rev_spawn_giant MaxActive 2 WaitForAlLDead "1b" WaitBeforeStarting 3 TFBot { Template T_TFBot_Giant_Demo_Burst_Type2 AddCond { Name "TF_COND_REPROGRAMMED" } } } WaveSpawn { TotalCount 30 MaxActive 5 SpawnCount 5 WaitBeforeStarting 60 WaitBetweenSpawns 8 Where rev_spawn_giant Support 1 TFBot { Template T_TFBot_Heavy_Natascha_Alternate Attributes AlwaysCrit ItemColor { ItemName "Natascha" Red 255 Blue 0 Green 0 } AddCond { Name "TF_COND_REPROGRAMMED" } } } } //Wave 02 Wave { DoneOutput { Target wave_finished_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } WaveSpawn { TotalCurrency 100 Name "2a" Where rev_spawn_giant TotalCount 6 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Medic_Kritz_AutoRegen ItemColor { ItemName "The Kritzkrieg" Green 0 Blue 0 Red 255 } SuppressTimedFetchFlag 1 Attributes IgnoreFlag AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_Giant_Demo_Burst SuppressTimedFetchFlag 1 Attributes IgnoreFlag ItemColor { ItemName "TF_WEAPON_GRENADELAUNCHER" Red 255 Blue 0 Green 0 } Addcond { Name "TF_COND_REPROGRAMMED" } } } } WaveSpawn { Where rev_spawn_giant TotalCurrency 300 Name "2b" TotalCount 4 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9 WaitForAllDead "2a" TFBot { Template T_TFBot_Giant_Soldier_RocketPush_Buffed AddCond { Name "TF_COND_REPROGRAMMED" } ItemColor { ItemName "The Liberty Launcher" Red 255 Blue 0 Green 0 } } } WaveSpawn { Name "2c" TotalCurrency 150 Where rev_spawn_giant TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 8 WaitBetweenSpawns 8 TFBot { Template T_TFBot_Demo_Burst Attributes AlwaysCrit ItemColor { ItemName "TF_WEAPON_GRENADELAUNCHER" Red 255 Green 0 Blue 0 } AddCond { Name "TF_COND_REPROGRAMMED" Duration 500 } } } WaveSpawn { Name "2d" TotalCurrency 50 Where rev_spawn_giant TotalCount 2 SpawnCount 1 MaxActive 2 WaitBetweenSpawns 15 WaitForAllDead "2b" WaitBeforeStarting 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Brass_Beast AddCond { Name "TF_COND_REPROGRAMMED" } ItemColor { ItemName "The Brass Beast" Red 255 Blue 0 Green 0 } } } WaveSpawn { Name "2e" TotalCurrency 0 Where rev_spawn_giant TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 8 WaitBeforeStarting 1 WaitForAlLDead "2c" TFBot { Template T_TFBot_Dragon's_Fury_Pyro ItemColor { ItemName "The Dragon's Fury" Red 255 Blue 0 Green 0 } AddCond { Name "TF_COND_REPROGRAMMED" Duration 400 } } } WaveSpawn { Name "2f" TotalCurrency 0 Where rev_spawn_giant TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 14 WaitForAllDead "2d" WaitBeforeStarting 1 TFBot { Template T_TFGateBot_Giant_Pyro_Classic Tag bot_gatebot ItemColor { ItemName "TF_WEAPON_FLAMETHROWER" Red 255 Green 0 Blue 0 } AddCond { Name "TF_COND_REPROGRAMMED" } } } WaveSpawn // Blue Giant Soldier gatebot { Name "2.1" TotalCurrency 0 Where spawnbot Where spawnbot_main TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 18 WaitForAllDead "2d" WaitBeforeStarting 1 TFBot { Template T_TFGateBot_Giant_Soldier_Spammer Tag bot_gatebot ItemColor { ItemName "TF_WEAPON_ROCKETLAUNCHER" Red 0 Green 0 Blue 255 } } } WaveSpawn // support for red team { TotalCurrency 0 Where rev_spawn_giant TotalCount 30 MaxActive 5 SpawnCount 5 WaitBeforeStarting 1 WaitForAllDead "2b" WaitBetweenSpawns 2 Support 1 Squad { TFBot { Class Scout Skill Expert Attributes AlwaysCrit ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Class Soldier Skill Expert Attributes AlwaysCrit ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Class Pyro Skill Hard Attributes AlwaysCrit ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Class Demoman Skill Hard Attributes ALwaysCrit ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Class Heavyweapons Skill Hard Attributes AlwaysCrit ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } } } WaveSpawn // support for blue team { TotalCurrency 0 Where spawnbot Where spawnbot_main Where spawnbot_invasion TotalCount 50 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 1 WaitForAllDead "2d" WaitBeforeStarting 1 Support 1 TFBot { Class Demoman Skill Expert Name "Demoman" Item "The Ullapool Cabber" ClassIcon blu2_lite ItemColor { ItemName "The Ullapool Cabber" Red 255 Green 0 Blue 0 } Attributes MeleeOnly } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // Blue team boss { TotalCurrency 50 TotalCount 1 maxActive 1 WaitBeForeStarting 2 WaitBetweenSpawns 0 Where spawnbot Name "3a" TFBot { Template T_TFBot_Chief_Heavy_Weak } } WaveSpawn { TotalCurrency 200 TotalCount 40 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 3 WaitBeForeStarting 0.1 Where rev_spawn_giant TFBot { Template T_TFBot_Buff_Banner_Soldier AddCond { Name "TF_COND_REPROGRAMMED" Duration 99 } ItemColor [SIGSEGV] { ItemName "TF_WEAPON_ROCKETLAUNCHER" Red 255 Blue 0 Green 0 } } } WaveSpawn { TotalCurrency 150 Where rev_spawn_giant TotalCount 12 SpawnCount 3 MaxActive 3 WaitBeForeStarting 1 Name "3.3" WaitForAllDead "3.2" TFBot { Template T_TFBot_Giant_Soldier_RocketPush_Buffed AddCond [SIGSEGV] { Name "TF_COND_REPROGRAMMED" Duration 200 } } } WaveSpawn { TotalCurrency 100 Name "3.2" Where rev_spawn_giant TotalCount 6 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 1 TFBot { Template T_TFBot_Giant_Natasha_Heavy Attributes AlwaysCrit ItemColor { ItemName "Natascha" Red 255 Green 0 Blue 0 } AddCond [SIGSEGV] { Name "TF_COND_REPROGRAMMED" Duration 200 } } } } }