Tremulous Forum

Community => Mod Ideas and Desires => Topic started by: Urcscumug on December 15, 2008, 03:20:16 pm

Title: Discouraging unwanted behaviour through delayed respawning
Post by: Urcscumug on December 15, 2008, 03:20:16 pm
I got this idea from the thread about the evo/credit economy.

I got the feeling that the purpose of that idea was to discourage feeding. But I think there should be simpler and more direct methods.

So, how about imposing longer delays before respawning for outstanding feeders (and telling them so)? It's not like their presence on the field is contributing anything, so they might as well just stay in the node buffer staring at the extra delay countdown.
Respawn delayed because of feeding, 0:19 left

This could be used to curtail all kinds of other unwanted behaviour. One that immediately springs to mind is TK. Both feeding and TK could in fact be made particular cases of the same kill/get killed equation. Go too far overboard in one direction and you get reprimanded.

Which of course brings us the the 3rd extreme: killing too much. This could be useful for instance on newbie training servers, when one player gets outstanding amount of kills compared to his team members, which may indicate he's not exactly a newbie or that the teams are extremely unbalanced.

A column could be added to the scores screen that would indicate if a player is currently respawn delayed and different icons for different reasons. Visible only for his own team, of course.

Types of unwanted behaviour which I'm not sure about:

* Destroying or hurting your own structures (aka structure TK). Not sure about this one because in some cases this can be a tactic in itself, such as making a turret explode near an alien or "deconning" a structure when no builder is nearby. And during enemy rushes it's sometimes hard not to shoot the wrong thing.

* Outstanding amount of missed shots. Except this might be difficult/impossible to estimate for the alien melee attacks, which are also used for moving around. They could help discipline trigger-happy humans who waste their ammo on nothing; I'm growing exasperated of pulse-rifle spammers, you have to watch out for them as much as you do for enemy goons. Then again, in some cases it's useful to create a fire barrage, and some types of weapons (chaingun, luci) are actually based on broad area coverage and involve a higher amount of (technically) missed shots.

* Camping (defined as too little movement or confined to a too small area). I personally don't think that camping should be punished in Trem, since by itself it does nothing to win the game. But it's true that limiting camping would make for more animated matches. Not sure about the quality of the result though. Simply being goaded into moving around for the heck of it doesn't seem very productive. There are valid uses for camping too, such as defender or builder.

Bottom line: respawn delay would be a nice middle ground between a gentle slap on the wrist and outright kicking/banning someone. You don't want certain kinds of people out there because they do more harm than good, so you simply limit their presence and give them a chance to learn.

Feedback would be very important for this reason. I'm thinking that once the server decides that a certain player currently meets the criteria for respawn delay, it should let him know somehow (icon on the HUD). So while the player is still alive he might see the error of his ways and try to do something about it so the respawn delay warning goes away.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Amanieu on December 15, 2008, 04:31:54 pm
p-g-qvm already has that
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Urcscumug on December 15, 2008, 06:55:14 pm
It seems it has only the feeder stuff, which is cool. I'll see if I can draw their attention to applying it for TK and uber killer as well. Thanks for pointing it out.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: ACKMAN on December 15, 2008, 07:04:31 pm
g_feedingspree
g_bleedingspree
g_killingspree

^^^^^^^^
P-G
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Undeference on December 15, 2008, 08:16:49 pm
Apparently building/repairing is unwanted behavior that should be punished.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Urcscumug on December 15, 2008, 08:27:54 pm
I can understand punishing careless building since it can ruin the game, but why repairing? :)
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Undeference on December 15, 2008, 08:39:35 pm
I can understand punishing careless building since it can ruin the game, but why repairing? :)
It was your own idea and you don't realize how it would punish builders who are doing their job? Clearly you haven't thought your idea through before suggesting it.

Also, thanks for posting this where it does not belong.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Urcscumug on December 15, 2008, 10:16:11 pm
I have no idea where I said that building is bad behaviour. If you refer to deconning, you'll notice it was in quotes. I was referring to destroying structures by weapon when builder is not nearby and team needs it deconned.

And is this not the mod idea section?

Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Roanoke on December 15, 2008, 11:46:20 pm
Of course, missing a lot shouldn't matter if friendly fire is off on the server. If you use this in tandem with the economy, it should be pretty solid anti-feed protection.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Undeference on December 16, 2008, 03:34:35 am
I have no idea where I said that building is bad behaviour.
If you punish camping or missed shots, you are punishing builders.
Quote
And is this not the mod idea section?
Sorry, this is the "right" place, just the forum is organized rather stupidly.
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Roanoke on December 16, 2008, 04:14:40 am
What do missed shots have to do with anything?
Title: Re: Discouraging unwanted behaviour through continued playing
Post by: player1 on December 16, 2008, 05:53:38 am
Does brushback fire mean anything to you?
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Roanoke on December 16, 2008, 05:55:07 am
No.
Title: Re: Discouraging unwanted behaviour through penalizing misses?
Post by: player1 on December 16, 2008, 06:34:35 am
It means to me that many times a builder will fire his blaster in the general direction of dretches, and many will be cowed by that, and run and hide. Others may not, but since that is his only weapon besides turrets, his time is better spent building than aiming. A "missed shots" penalty penalizes brushback fire, and now builders must spend their time aiming, when indeed, it is the turrets that should be doing the aiming, and the poor builder doesn't get any credit for any of the kills generated by all these structures that he spends his hour of playing Tremulous building and maintaining, and his score ends up looking like he did nothing. He may build again, but he'll resent that scoreboard, even worse than he resented the kills-only scoreboard. Or Lava Croft has taught me nothing.

And Good Luck with any Scoreboard Improvements that anyone proposes.

Cheers!
Title: Re: Discouraging unwanted behaviour through delayed respawning
Post by: Urcscumug on December 16, 2008, 11:45:07 am
Granted, punishing structure damage, camping and missed shots is controversial, which is why I mentioned I'm not sure about them and included pro's and con's. (I edited the original post a few times so you may have caught an earlier version.)

But I'm afraid the discussion is moot if there's already a QVM which covers the main points (feeding, TK and killing spree). I trust nobody considers feeding and TK behaviour that should be encouraged. :)