JACoders / OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
GNU General Public License v2.0
2.03k stars 615 forks source link

Enabling all taunts for all gamemodes #843

Open circa-III opened 8 years ago

circa-III commented 8 years ago

This is for server-side. By default, only the command /taunt is enabled in all gamemodes. All the other ones (/meditate, /gloat, etc) are only available in Duel and Power Duel. Most mods enable them in all game modes, but I was wondering if they could be enabled in OpenJK out of the box. Seems kinda silly that they're only available in duel modes.

And yes, I know it's a silly thing to ask for and probably should have gone on JKH rather than an issue on here. :P

ensiform commented 8 years ago

I don't see this being an addition for ojk game code that is really needed. I think it also requires cgame to have full prediction?

circa-III commented 8 years ago

For what it's worth, a friend of mine fixed it server-side only just fine. @eezstreet also said it should just require someone to delete this:

https://github.com/JACoders/OpenJK/blob/3918cd94301fdc3ea468d4e6474c9f27c72168d3/codemp/game/g_active.c#L1614-1620

Avygeil commented 8 years ago

/meditate should at least be toggleable, it allows you to hide/have a very small hitbox which is not something you want on competitive servers.

Razish commented 8 years ago

Is anyone ever going to use meditate to their advantage in a competitive match? Something that immobilises you and turns off your saber?

Avygeil commented 8 years ago

In siege, for example, you usually hide by crouching behind boxes. Meditating would allow you to hide behind even smaller objects.

deathsythe47 commented 8 years ago

I don't see this being within scope of main OpenJK repo.

Also, in non-duel gametypes, I think the designers wanted to encourage people to play the game rather than sit there dank memeing. We did enable gloat, flourish, and bow (NOT meditate) on our custom server mods for competitive CTF and Siege, but we already play competitively there so there's no issue of players memeing instead of playing the game.

I think if you want to make this change, you should do it on your own fork, but I don't think this main repo is the place for it.

In siege, for example, you usually hide by crouching behind boxes. Meditating would allow you to hide behind even smaller objects.

+1 for this.

circa-III commented 8 years ago

Understandable. It would be great if it could be enabled/disabled rather than forcing none on certain game types. Because yes, competitive servers wouldn't really want them or need them.