Possible evidence that MvM robots would have used teamnum 4
8
   
Award
Favorite
Favorited
Unfavorite
Download
"Modern TF2 uses these team numbers:
  • -1 = TEAM_INVALID
  • 0 = TEAM_UNASSIGNED
  • 1 = TEAM_SPECTATOR
  • 2 = TF_TEAM_RED
  • 3 = TF_TEAM_BLU

Speculation indicates that MvM robots were originally planned to be on a separate team from red/blu defenders, probably the green team. There's not much evidence to go on though, aside from stuff like early robot textures in the SFM leak, the color of deflector heavy tracers, and other minor hints.

Today I happened across this bit of code in the 2013 Feb 14 version of TF2. The purpose of the code is to decide whether or not to override the current taunt with the Halloween thriller taunt. The logic is essentially this:

if the current Holiday is not Halloween/Full Moon, then don't override the taunt if the gamemode is MvM, and the player is on either team 3 or team 4, then don't override the taunt (because robots taunt after kills and when getting bombcarrier buffs, and they likely didn't want those taunts to be overridden) if the player's current weapon is a rage-using weapon (e.g. phlog, banners, minigun with knockback rage upgrade) or a lunchbox item (e.g. sandvich, bonk), then don't override the taunt (since these items are actually activated by means of taunting)

The "or team 4" part has since been removed from the game; now it only checks team 3 (blu team). Teamnum 4 actually shouldn't be valid at all these days. So, perhaps this is a vestige of an earlier time when teamnum 4, perhaps as TF_TEAM_GRN or TF_TEAM_ROBOT or whatever, was still there in certain parts of the code as a leftover from MvM's development."
1 Comments
Hell-met 19 Nov, 2015 @ 6:02pm 
interesting