[TF2] Add support for MvM-specific Spy Masks + Disguise Portraits (assets linked in post) - #1979
[TF2] Add support for MvM-specific Spy Masks + Disguise Portraits (assets linked in post)#1979rabscootle wants to merge 3 commits into
Conversation
|
This is pretty cool. |
|
This needs to get in. It just does. |
|
This would be a very welcome quality of life addition, especially since the MVM update is so soon! I think Valve would be shooting themselves in the foot by not merging this. |
It's been ages since I've heard of the MVM update, where was it stated it's coming soon? |
https://www.teamfortress.com/post.php?id=276354 |
Nice, thanks for the link, glad to hear it's coming along at least. |
This PR adds a new 'MvMTexture' proxy to allow for texture swaps while playing Mann vs Machine.
The 'MvMTexture' proxy supports swapping textures with a specified asset while in MvM:

An optional 'enemyDisguiseOnly' parameter is included to support robot mask textures only drawing when disguised as the enemy team in MvM.
This material proxy is intended to be used for the following features:
Spy Disguise Masks
mvm_spy_masks.mov
Spy Disguise Portraits (Disguise UI + 2D Player Class HUD)
mvm_disguise_portraits.mov
Assets (Steam Workshop)
Assets can be found here: https://steamcommunity.com/sharedfiles/filedetails/?id=3779034311
Submission includes the following:
Credits
rabscootle - code + implementation aid
badasscook - assets