Raised This Month: $32 Target: $400
 8% 

[TF2] RED+BLU vs Machine


Post New Thread Reply   
 
Thread Tools Display Modes
Author
FlaminSarge
Veteran Member
Join Date: Jul 2010
Plugin ID:
3836
Plugin Version:
1.0
Plugin Category:
Fun Stuff
Plugin Game:
Team Fortress 2
Plugin Dependencies:
Servers with this Plugin:
 
Plugin Description:
As in Valve's MvM trailer, causes both RED and BLU members fight the robots, instead of just RED
Old 08-11-2013 , 01:27   [TF2] RED+BLU vs Machine
Reply With Quote #1

Valve's MvM trailer shows both RED and BLU members fighting off the Robots, yet all we have right now are RED people. This randomly assigns players to RED or BLU when fighting the robots.

I did the first version of this in about 3 hours so it's bound to be a tad strange or buggy, but it seems to work properly in terms of most things. The bots are currently overridden to be 'reddish' (they're actually unassigned, but clients see them as RED-skinned, though as a bonus Medics and Spies may see their names as grey). < Planned optional feature.

Screenshots:
Spoiler


Cvars:
Just the version cvar at the moment. Don't touch that.

Commands:
mvm_myteam
[team] - Use this to check your MvM team. If you have access to the (nonexistent) command "mvm_redblu_set_access" (access for this command defaults to the Root/z flag) then you can add the [team] argument to set your MvM team (2 is RED, 3 is BLU, and any other values use RED).

Installation:
Install SendProxy Manager (if missing link, use Windows (.dll) or Linux (.so) and this for gamedata).
Install TF2Attributes.
Place the .smx file attached below into addons/sourcemod/plugins/. Restart your server and switch to an MvM map.

Known bugs/weirdness:
Not a clue how Bot Engy buildings behave. They should be BLU, but darker and greyer.
Client prediction causes some player collisions to be... weird. You still walk through your "teammates" (any human).
Any and all bots are considered MvM bots at the moment, I think. Try not to use normal TFBots with this.
Medics can see any bots' health (this is intentional so at the very least they can see their heal target's health).
UI/HUD/respawn timer display bugs for BLU players. Nothing doing.
Same goes for BLU footsteps being robot footsteps. Footstep sounds are determined clientside, sadly.
Humiliation round anims. Same deal.

I have no idea how this interacts with RED2Robots or plugins that swap players to be robots in MvM.

Coming soon:
Cvars to control teams per-class and other team selection methods.
Footstep sounds for others won't be robot steps (though you'll still hear them for yourself if you're BLU).

Changelog:
Code:
08/10/2013 - 1.0
*Initial release
Previous plugin views - nop
Attached Files
File Type: sp Get Plugin or Get Source (mvm_redblu.sp - 1118 views - 7.0 KB)
File Type: smx mvm_redblu.smx (7.6 KB, 1589 views)
__________________
Bread EOTL GunMettle Invasion Jungle Inferno will break everything. Don't even ask.

All plugins: Randomizer/GiveWeapon, ModelManager, etc.
Post in plugin threads with questions.
Steam is for playing games.
You will be fed to javalia otherwise.
Psyduck likes replays.

Last edited by FlaminSarge; 04-15-2014 at 03:04.
FlaminSarge is offline
FlaminSarge
Veteran Member
Join Date: Jul 2010
Old 08-11-2013 , 01:28   Re: [TF2] RED+BLU vs Machine
Reply With Quote #2

Reserved.

I could not think of any better names for this plugin, so if you have a suggestion, please, let me know.
__________________
Bread EOTL GunMettle Invasion Jungle Inferno will break everything. Don't even ask.

All plugins: Randomizer/GiveWeapon, ModelManager, etc.
Post in plugin threads with questions.
Steam is for playing games.
You will be fed to javalia otherwise.
Psyduck likes replays.
FlaminSarge is offline
DeadFuze
Junior Member
Join Date: Mar 2013
Location: Somewhere.
Old 08-11-2013 , 05:40   Re: [TF2] RED+BLU vs Machine
Reply With Quote #3

Quote:
Originally Posted by FlaminSarge View Post
I could not think of any better names for this plugin, so if you have a suggestion, please, let me know.
[TF2] MvM Random Team Assigning?

Last edited by DeadFuze; 08-11-2013 at 09:39.
DeadFuze is offline
Oshizu
Veteran Member
Join Date: Nov 2012
Location: Warsaw
Old 08-11-2013 , 07:28   Re: [TF2] RED+BLU vs Machine
Reply With Quote #4

You should also use SendProxy to change team projectiles color.
__________________
...
Oshizu is offline
thesupremecommander
Member
Join Date: Apr 2012
Old 08-11-2013 , 11:12   Re: [TF2] RED+BLU vs Machine
Reply With Quote #5

Quote:
Originally Posted by FlaminSarge View Post
I could not think of any better names for this plugin, so if you have a suggestion, please, let me know.
"MvM: Movie Style"?

Also, amazing work! I gotta look at this and try this out.
thesupremecommander is offline
FlaminSarge
Veteran Member
Join Date: Jul 2010
Old 08-11-2013 , 16:33   Re: [TF2] RED+BLU vs Machine
Reply With Quote #6

Quote:
Originally Posted by Oshizu View Post
You should also use SendProxy to change team projectiles color.
Probably not a good idea considering those waves of crit soldiers would be firing a ton of crockets and it'd probably confuse players more than this plugin already does. I'd not have changed sentry teams either had it not been for the ability to change the bot sentry color (you can't change the particle on a crocket, after all).

Heads up, if you can't find a valid download for SendProxy Manager, I've updated the first post with an extra link to a download for it.
__________________
Bread EOTL GunMettle Invasion Jungle Inferno will break everything. Don't even ask.

All plugins: Randomizer/GiveWeapon, ModelManager, etc.
Post in plugin threads with questions.
Steam is for playing games.
You will be fed to javalia otherwise.
Psyduck likes replays.

Last edited by FlaminSarge; 08-11-2013 at 17:20.
FlaminSarge is offline
Oshizu
Veteran Member
Join Date: Nov 2012
Location: Warsaw
Old 08-12-2013 , 08:24   Re: [TF2] RED+BLU vs Machine
Reply With Quote #7

Quote:
Originally Posted by FlaminSarge View Post
Probably not a good idea considering those waves of crit soldiers would be firing a ton of crockets and it'd probably confuse players more than this plugin already does. I'd not have changed sentry teams either had it not been for the ability to change the bot sentry color (you can't change the particle on a crocket, after all).

Heads up, if you can't find a valid download for SendProxy Manager, I've updated the first post with an extra link to a download for it.
Maybe try giving robots or BLU purple crits (MONOCULUS Ones)
__________________
...
Oshizu is offline
FlaminSarge
Veteran Member
Join Date: Jul 2010
Old 08-14-2013 , 13:42   Re: [TF2] RED+BLU vs Machine
Reply With Quote #8

I don't know if it's possible to remove a rocket's current crit trail, though of course the purple one might be enough to cover up any other ones (unless you've got a crocket particle mod).
__________________
Bread EOTL GunMettle Invasion Jungle Inferno will break everything. Don't even ask.

All plugins: Randomizer/GiveWeapon, ModelManager, etc.
Post in plugin threads with questions.
Steam is for playing games.
You will be fed to javalia otherwise.
Psyduck likes replays.
FlaminSarge is offline
Oshizu
Veteran Member
Join Date: Nov 2012
Location: Warsaw
Old 08-15-2013 , 12:50   Re: [TF2] RED+BLU vs Machine
Reply With Quote #9

You could try change using SendProxy team of rocket to 1 or 0
Possibly it may remove crit particle or turn it purple.
__________________
...
Oshizu is offline
FlaminSarge
Veteran Member
Join Date: Jul 2010
Old 08-15-2013 , 13:58   Re: [TF2] RED+BLU vs Machine
Reply With Quote #10

I haven't compared the Monoculus rockets to the stock rockets. I should probably do so to see how they're different, and then can probably set that on bot rockets (though you don't want bots blowing up each other accidentally, so yeah, SendProxy).
__________________
Bread EOTL GunMettle Invasion Jungle Inferno will break everything. Don't even ask.

All plugins: Randomizer/GiveWeapon, ModelManager, etc.
Post in plugin threads with questions.
Steam is for playing games.
You will be fed to javalia otherwise.
Psyduck likes replays.
FlaminSarge is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:20.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode