Difference between revisions of "Mann vs. Machine"

From Team Fortress Wiki
Jump to: navigation, search
(Unused content)
m (Bugs)
Line 145: Line 145:
 
* Currently, there is an exploit, allowing Demomen with [[Chargin' Targe]] and fully upgraded resistance to fire and explosions to receive no damage from afterburn/explosions at all.
 
* Currently, there is an exploit, allowing Demomen with [[Chargin' Targe]] and fully upgraded resistance to fire and explosions to receive no damage from afterburn/explosions at all.
 
* Hitting the F4 key will still toggle ready-up even if the ready-up command was set to another key.
 
* Hitting the F4 key will still toggle ready-up even if the ready-up command was set to another key.
* The [[Mann vs. Machine]] tour completion reward drop would occasionally drop an item with an altered level based on the number of tours completed on a user's [[Tour of Duty Badge]]. This was patched in the September 4 update.
+
 
 +
==Update history==
 +
{{Update history|
 +
'''{{Patch name|8|15|2012}}'''
 +
* Added Mann vs. Machine
 +
 
 +
'''{{Patch name|8|17|2012}}'''
 +
* Fixed a client crash related to Mann vs. Machine stats
 +
* Fixed a crash related to server plug-ins spawning a Tank before the game is ready
 +
* Updated the dedicated server to exit when attempting to start a Mann vs. Machine map with less than 32 maxplayers
 +
* Fixed <code>mp_timelimit</code> causing Mann vs. Machine mode to not reset properly when the defenders lose
 +
* Fixed the Mann vs. Machine wave loss/victory dialog buttons not being clickable sometimes
 +
* Fixed the Mann vs. Machine victory dialog getting stuck on the screen
 +
* Fixed the Mann vs. Machine wave summary dialog showing up at the beginning of the first wave
 +
* Fixed the disconnect reason not being localized properly for Mann vs. Machine mode
 +
* Fixed player glow colors not based on player health in some community mods outside of Mann vs. Machine mode
 +
* Removed console spew related to missing movement warnings
 +
* Updated the matchmaking ConVar <code>tf_mm_strict</code>
 +
 
 +
'''{{Patch name|8|21|2012}}'''
 +
* Fixed matchmaking sending players to out-of-date servers
 +
* Fixed the [[server browser]] showing an incorrect player count in MvM games
 +
* Fixed MvM intro video not playing on some Macs
 +
* Fixed the sound precache string table being nearly full in non-MvM games
 +
** This was causing the "error writing string table baseline" and "failed reading message net_SetConVar" errors
 +
 
 +
'''{{Patch name|8|23|2012}}'''
 +
* Added a new command <code>"player_ready_toggle"</code> for players to ready-up
 +
** Can be bound to any key in the Keyboard tab of the Options dialog
 +
* Fixed a few MvM sounds not being precached properly
 +
* Added Taskbar Window Flash and Drum Roll sound on successful match making for Windows users
 +
** Sound will play even if the game is minimized
 +
* Added difficulty text "Normal" and "Advanced" to the MvM scoreboard when playing official Valve [[Mann vs. Machine mission|missions]]
 +
* Fixed UI Bugs related to the MvM splash screens (Wave Loss and Victory)
 +
* Server browser will now show MvM mission name in the "map" column. (E.g. "mvm_mannworks_advanced")
 +
* Community requests
 +
 
 +
'''{{Patch name|9|10|2012}}'''
 +
* Fixed an issue in the Server Browser where replay bots would add to the player count
 +
* Fixed a bug that would sometimes cause the bomb to get positioned incorrectly when dropped
 +
* Added safeguards to prevent bots from getting stuck in certain cases
 +
* Fixed Steel Gauntlet robots failing to destroy minisentries on slopes
 +
* Fixed the party leader’s mission completions showing in the game lobby instead of your own
 +
 
 +
'''{{Patch name|9|21|2012}}'''
 +
* Matchmaking search criteria supports selecting multiple missions
 +
* Matchmaking will prevent late joining into the a server near the end of the last wave
 +
* Added the tour number to the information on the scoreboard
 +
* Fixed a false positive for the [[Mann vs. Machievements|achievement]] "Clockwork Carnage"
 +
* Added a new command "<code>bot_hurt</code>"
 +
** Parameters <code>-name [bot name]</code>, <code>-team [red/blue/all]</code>, <code>-damage [amount]</code>
 +
 
 +
'''{{Patch name|9|27|2012}}'''
 +
* Fixed a bug where players could only buy 1 upgrade at a time from the [[Upgrade Station]]
 +
* Fixed a bug where the Victory dialog would sometimes show during incorrect times
 +
}}
  
 
== External links ==
 
== External links ==

Revision as of 02:51, 28 September 2012

Gray Mann has built an unstoppable automaton army with a single purpose: to destroy all things Mann Co. Luckily for you, the majority of this robot legion is equipped with basic weaponry that could never level an entire building. Unluckily, they also have access to giant bombs, which they’d drag through hell if it meant dropping one in a Mann Co. bombhole. And it’s up to you to stop them.
Mann vs. Machine publicity blurb

Mann vs. Machine is a co-op game mode released in the update of the same name. In Mann vs. Machine, a team up to six players attempts to prevent a horde of AI-controlled robots from carrying a bomb to their base. Players can purchase upgrades for their weapons using in-game currency, called credits. All purchased upgrades will last for the duration of the game. If a player leaves during the game for any reason, providing they reconnect, their upgrades will be retained.

The only achievements obtainable in Mann vs. Machine are the Mann vs. Machievements. There's a different set of "Best Moments", and playing this game mode will not affect the performance report's bar graph.

Trailer

Introduction video

Mechanics

File:MvM Upgrade UI.jpg
A sample weapon upgrade menu for the Grenade Launcher.

The team is attacked by a horde of AI-controlled robots, and must try to prevent the robots from successfully delivering a bomb to the players' base (as in Payload). Each robot destroyed provides the players with credits (when one player collects a money pile, everyone benefits and earns some money). Between waves of robots, the players have the chance to upgrade their weapons at an Upgrade Station inside the base using this money. They may also upgrade abilities for their current class. The upgraded abilities are kept, even while switching to a different class, but the purchased abilities are only available for the class that they were purchased for.

For a fee, the Upgrade Station can also fill a player's Canteen with a buff—such as personal ÜberCharge, a five-second critical hit boost, or ammunition refill—or an ability such as rapid building upgrades for Engineers or the ability to teleport back to the spawn point. All of these Canteens each provide up to three uses and must be filled with the same buff.

Most of the robot horde is made up of plain robotic versions of eight of the nine playable classes (there are no robot Engineers), with their respective basic weapons equipped. However, there are also a number of special robots with unique abilities.

The bomb-carrying robot receives buffs, which increase over time. A HUD graphic displays the amount of time until the next buff. Buffs are activated by the bomb carrier via taunting, setting off an accompanying audio cue. These buffs are divided into three stages, which stack together:

Stages Upgrades
Bomb carrier defense.png
First stage
Defensive buff, shared with all nearby robots
Bomb carrier health.png
Second stage
Health regeneration
Bomb carrier crits.png
Final stage
Full crits all the time

Abilities and Upgrades

Main article: Upgrade Station
Leaderboard class scout.png Scout
  • Upgraded Mad Milk slows affected enemies.
  • All Scouts have the following innate skills:
    • Extra-large cash collection radius.
    • Health boosts from collected cash.
    • Instant respawns.
Leaderboard class soldier.png Soldier
  • Upgraded Buff Banner can empower entire team.
  • Upgraded Rocket Launcher to increase damage, firing speed, reload speed and projectile speed.
Leaderboard class pyro.png Pyro
  • Upgraded airblast pushes targets further.
  • Use airblasts to separate Medic robots from their targets and push bomb-carrying robots into mineshafts.
  • Upgraded Flare Gun becomes a lethal long range weapon.
Leaderboard class demoman.png Demoman
  • Use a Critical Hit Boost canteen to lay deadly sticky traps.
  • Use damage-upgraded Sticky Bomb clusters to instantly destroy all but the strongest targets.
Leaderboard class heavy.png Heavy
  • Upgraded rounds pass through multiple targets.
  • Upgraded Minigun can shoot down projectiles.
  • Upgraded Heavy can generate rage, causing rounds to knock back enemies.
Leaderboard class engineer.png Engineer
  • Upgraded Engineer can build a second, disposable Mini-Sentry.
  • Use a Critical Hit Boost canteen to temporarily boost Sentry Gun to three times its firing speed.
  • Remember: The Wrangler excels against long-range targets.
Leaderboard class medic.png Medic
  • Upgraded Medi Gun or Kritzkrieg boosts overheal amount and duration.
  • Upgraded Medic can increase ÜberCharge build rate and lengthen deploy duration.
  • Upgraded Medic can share his Canteen effects with heal target.
Leaderboard class sniper.png Sniper
  • Upgraded Jarate slows affected enemies.
  • Upgraded Sniper Rifle rounds and Huntsman arrows pass through multiple targets.
  • Combine Jarate and bleed effect on rounds and arrows to take down larger enemies.
  • Upgraded Sniper Rifle and Huntsman cause explosive headshots.
Leaderboard class spy.png Spy
  • Upgraded Sapper can disable groups of regular robots and slow Giants.
  • Spies' disguises fool all robot enemies; robots may detect a nearby backstab, and will always detect a Spy who is on fire.
  • Upgraded Knife can penetrate armor, allowing increasing effectiveness against Giants.

Gameplay

See also: Community Mann vs. Machine strategy

For the sake of identification, all human players will be dressed in RED and will be identified as team DEFENDERS while all robots will have BLU colors in their visual effects and in the kill feed.

Before each round begins, Defenders will be given a graphic indication of the impending onslaught. Primary targets will have numbers underneath them and will be classified by class or (in the case of special robots) their specialty. Red groups indicate tanks as well as giant robots. Support targets will be noted as such and will tend to be focused on attacking the players rather than carrying the bomb (though some like Scout supports will try to carry the bomb at times). Snipers and Spies are always assigned support roles.

When at least three players enter a Mann vs. Machine server, the option to begin play is enabled. During the setup phase before the robots arrive, Engineers are able to instantly place buildings, fully upgraded to level 3, at no metal cost, and Medics can instantly fill their ÜberCharge meters and rapidly max out ally overheals. Once one player declares he is ready, a 150-second countdown clock will begin. As more players acknowledge they are ready, the clock time will be reduced in 30-second intervals (to 120, 90, 60, and 30 seconds, respectively, depending on the number of players present). Players joining the server during the countdown will not increase the time. If all players acknowledge that they are ready, the round is committed and the clock is reduced to ten seconds. Regardless of how it is done, once the countdown ends, the robots will begin their approach to the field.

Robots cannot attack or be damaged until they jump down into the players' field. A strength gauge will appear to note the remaining forces of the wave. Only primary targets count towards this progress. As they are destroyed, the gauge will empty. Once it is completely empty, the wave is defeated. During the wave, support icons may appear to indicate a specific threat.

  • Sniper - Snipers are entering the field. They enter like regular robots but will be focused on attacking players from afar. Snipers will always display visible lasers from their rifles when scoped, making them easier to spot. Beware of their Special counterparts, the Bowmen. They don't produce visible lasers.
  • Spy - Spy robots are on the field. Unlike the other robots, these used their cloaks to infiltrate the field and will enter from the player's side of the field (which means they'll be coming from behind you most of the time), already disguised as a human. They will act as your average Spy would: sapping Engineer buildings and attempting backstabs.
  • Sentry Buster - Sentry Busters will fixate on a Sentry Gun on the field and try to get close to it. If it reaches the Sentry or runs out of health, it will stop and then explode powerfully after two seconds, destroying all buildings and players within the explosion's radius. Note the Sentry Buster will target the closest Sentry Gun to the ramp, regardless of how much damage it has received.
  • Tank - Heavily-armored tanks will enter the field from specific entry points. They won't attack but will move implacably towards the bomb hatch until they are destroyed or reach their destination. They can however crush any unfortunate player that gets stuck between them and a static object like a wall or fence. Tanks do not need to carry or retrieve the main bomb as each one contains its own bomb.

After each successful wave, the defenders will be evaluated based on how aggressively money was collected (with a credit rating ranging from F to A+). If all the piles of money are collected (the A+ grade), the team will earn a $100 bonus. Once a mission is completed, the defenders will be given a final evaluation, and the server will load the next Mann vs. Machine map after an interval of 20 seconds.

Maps

Name Picture File name
Coal Town Poster Coal Town.png mvm_coaltown
Decoy Decoy.png mvm_decoy
Mannworks Poster Mannworks.png mvm_mannworks

Unused content

  • RED versions of all of the robots can be found in the game files.
  • An Engineer robot was originally going to be in the game according to the secret files in the source filmmaker.

Bugs

  • Sometimes a menu such as team, class, or upgrade choice will freeze on screen, forcing the player to refresh the HUD. (This can be accomplished by typing hud_reloadscheme in the console or pressing TAB.)
  • When killed by a dead bot, such as from afterburn, or when removing a destroyed Spy bot's Sapper, the kill feed may show that the bot has moved to spectator mode. This is due to the internal routine that reassigns bot players for the next attack.
  • Sometimes after the wave is complete, the Administrator will continue to issue warnings about the bomb's progress. This does not impede progress in any way.
  • Bots will occasionally become stuck when jumping down into the map from their spawn.
  • Bots that are destroyed while speaking and players who are killed while using Mann vs. Machine-related responses will continue speaking after their destruction/death. Tank Robots that are destroyed as they stop to deploy the bomb will continue to play the buzz and ding sound sequence.
  • It is possible for the Administrator to announce the team has failed the mission when they haven't, by destroying the bomb carrier as it is about to disappear into the bomb hole. The bomb hatch will be destroyed, but the game considers the bomb undeployed. In this case, the real bomb will never make it to the hatch as it will continue to kill anything that steps in to it.
  • Currently, there is an exploit, allowing Demomen with Chargin' Targe and fully upgraded resistance to fire and explosions to receive no damage from afterburn/explosions at all.
  • Hitting the F4 key will still toggle ready-up even if the ready-up command was set to another key.

Update history

August 15, 2012 Patch
  • Added Mann vs. Machine

August 17, 2012 Patch

  • Fixed a client crash related to Mann vs. Machine stats
  • Fixed a crash related to server plug-ins spawning a Tank before the game is ready
  • Updated the dedicated server to exit when attempting to start a Mann vs. Machine map with less than 32 maxplayers
  • Fixed mp_timelimit causing Mann vs. Machine mode to not reset properly when the defenders lose
  • Fixed the Mann vs. Machine wave loss/victory dialog buttons not being clickable sometimes
  • Fixed the Mann vs. Machine victory dialog getting stuck on the screen
  • Fixed the Mann vs. Machine wave summary dialog showing up at the beginning of the first wave
  • Fixed the disconnect reason not being localized properly for Mann vs. Machine mode
  • Fixed player glow colors not based on player health in some community mods outside of Mann vs. Machine mode
  • Removed console spew related to missing movement warnings
  • Updated the matchmaking ConVar tf_mm_strict

August 21, 2012 Patch

  • Fixed matchmaking sending players to out-of-date servers
  • Fixed the server browser showing an incorrect player count in MvM games
  • Fixed MvM intro video not playing on some Macs
  • Fixed the sound precache string table being nearly full in non-MvM games
    • This was causing the "error writing string table baseline" and "failed reading message net_SetConVar" errors

August 23, 2012 Patch

  • Added a new command "player_ready_toggle" for players to ready-up
    • Can be bound to any key in the Keyboard tab of the Options dialog
  • Fixed a few MvM sounds not being precached properly
  • Added Taskbar Window Flash and Drum Roll sound on successful match making for Windows users
    • Sound will play even if the game is minimized
  • Added difficulty text "Normal" and "Advanced" to the MvM scoreboard when playing official Valve missions
  • Fixed UI Bugs related to the MvM splash screens (Wave Loss and Victory)
  • Server browser will now show MvM mission name in the "map" column. (E.g. "mvm_mannworks_advanced")
  • Community requests

September 10, 2012 Patch

  • Fixed an issue in the Server Browser where replay bots would add to the player count
  • Fixed a bug that would sometimes cause the bomb to get positioned incorrectly when dropped
  • Added safeguards to prevent bots from getting stuck in certain cases
  • Fixed Steel Gauntlet robots failing to destroy minisentries on slopes
  • Fixed the party leader’s mission completions showing in the game lobby instead of your own

September 21, 2012 Patch

  • Matchmaking search criteria supports selecting multiple missions
  • Matchmaking will prevent late joining into the a server near the end of the last wave
  • Added the tour number to the information on the scoreboard
  • Fixed a false positive for the achievement "Clockwork Carnage"
  • Added a new command "bot_hurt"
    • Parameters -name [bot name], -team [red/blue/all], -damage [amount]

September 27, 2012 Patch

  • Fixed a bug where players could only buy 1 upgrade at a time from the Upgrade Station
  • Fixed a bug where the Victory dialog would sometimes show during incorrect times

External links