Author Topic: OMG Advanced Goon Controls!  (Read 6730 times)

Conzul

  • Posts: 1064
  • Turrets: +78/-17
OMG Advanced Goon Controls!
« on: July 28, 2010, 03:05:43 am »
Playing Goon a lot, you get to wishing you had skid control, like a handbrake. Sometimes, you don't quite pounce past the that corner. Also it would be good to mess up human aim, since you could always opt in a split second to slide a few feet further. It would be cool if we could hold SHIFT or something, to enable a brief friction reduction, just like going around a corner with a handbrake in a car. It would be a bit OP, I suppose, so how about we put it on the Advanced Dragoon! About the same distance as human dodge...Give it repeat and everything! Anyone? Like?

1) Shouldn't be too hard to implement.

2) Not a major change - doesn't need extensive testing/balancing.

3) My goon has been turning around onscreen and begging me for it. Srsly it's freaking me out.

4) We should be allowed to charge a pounce while holding skid.
« Last Edit: July 28, 2010, 10:42:56 pm by Conzul »

commander scrooge

  • Posts: 187
  • Turrets: +1/-9
Re: OMG Advanced Goon Controls!
« Reply #1 on: July 28, 2010, 03:39:12 am »
I don't understand how this would help...
Pathbot every thing you need here

F50

  • Posts: 740
  • Turrets: +16/-26
Re: OMG Advanced Goon Controls!
« Reply #2 on: July 28, 2010, 04:13:43 am »
Moreover it would be *fun*. But it would be a bit out of character for tremulous I think.
"Any sufficiently advanced stupidity is indistinguishable from malice." -- Grey's Law


Aelita

  • Posts: 742
  • Turrets: +147/-34
Re: OMG Advanced Goon Controls!
« Reply #3 on: July 28, 2010, 10:19:47 am »
That'd be a neat mod. Hit the wallwalk key or something post pounce, get a few GU of movement.

superspirality

  • Guest
Re: OMG Advanced Goon Controls!
« Reply #4 on: July 28, 2010, 11:58:39 am »
Good idea, should be awesome. ;)
We could look how the crouch-gliding is implemented in Urban Terror (it's ioq3 engine as well) and code something like that.
BTW, for some fun with goon hold Alt and move the mouse, it's fun to look at.

Lecavalier

  • Posts: 227
  • Turrets: +17/-5
Re: OMG Advanced Goon Controls!
« Reply #5 on: July 28, 2010, 07:20:29 pm »
I like it
I wanted you to see me before I killed you.

Celestial_Rage

  • Posts: 636
  • Turrets: +120/-8
Re: OMG Advanced Goon Controls!
« Reply #6 on: July 28, 2010, 08:41:11 pm »
Yeah, why not? Also, if you hit a human while "sliding," will it do damage?
"The reports of my death are greatly exaggerated" ~Mark Twain

Lecavalier

  • Posts: 227
  • Turrets: +17/-5
Re: OMG Advanced Goon Controls!
« Reply #7 on: July 28, 2010, 08:49:09 pm »
Yeah, why not? Also, if you hit a human while "sliding," will it do damage?

maybe it would have knockback similar to pounce but it shouldn't do much damage (if any)
I wanted you to see me before I killed you.

Conzul

  • Posts: 1064
  • Turrets: +78/-17
Re: OMG Advanced Goon Controls!
« Reply #8 on: July 28, 2010, 10:16:27 pm »
Yeah, why not? Also, if you hit a human while "sliding," will it do damage?

I don't really think it should do damage, nor should the slide be very far. Just enough for around-the-corner control.

F50

  • Posts: 740
  • Turrets: +16/-26
Re: OMG Advanced Goon Controls!
« Reply #9 on: July 28, 2010, 10:35:19 pm »
Good idea, should be awesome. ;)
We could look how the crouch-gliding is implemented in Urban Terror (it's ioq3 engine as well) and code something like that.
BTW, for some fun with goon hold Alt and move the mouse, it's fun to look at.

No need to look at the UT code, what you need to do is to create a separate move type in bg_pmove.c and then cause the slide button to trigger that. The jetpack code should be quite similar.
"Any sufficiently advanced stupidity is indistinguishable from malice." -- Grey's Law


Dracone

  • Posts: 1079
  • Turrets: +138/-278
Re: OMG Advanced Goon Controls!
« Reply #10 on: July 28, 2010, 11:41:40 pm »
I posted a thread on goon sliding a long while back, but it was because there was, and I think I've noticed it in GPP as well, a problem where getting shot while in the air can cause you to slide upon landing.

http://tremulous.net/forum/index.php?topic=11477.msg171475#msg171475

Appears that Meisseli noticed it too, I hadn't kept up on the topic.

As for implementation of it as a feature, I think the goon has far more important movement issues that should be fixed before anything new should be thought of or thrown in.
« Last Edit: July 28, 2010, 11:43:26 pm by Dracone »
Quote from: St. Anger
Tip 4 baslick guiz: Make sure you get near them bc u can stiky them i think its a bug lolz. but dont tell 2 many ppl shh.
Quote from: dobruiyyk
It's possible, your descendant will never see the sun because our species is gonna extinct in nearest future. So you better unstick from your computer and find a girl to make a child with!

Conzul

  • Posts: 1064
  • Turrets: +78/-17
Re: OMG Advanced Goon Controls!
« Reply #11 on: July 29, 2010, 04:29:18 am »
Yeah but controlled sliding, that would be both cinematic and useful. Also edited first post.

Venkman

  • Posts: 226
  • Turrets: +24/-8
Re: OMG Advanced Goon Controls!
« Reply #12 on: July 30, 2010, 10:22:32 am »
There's a way to (sort of) do this already: Simply hit jump at the end of your pounce while looking in the direction of the corner you wanted to round or the human you wanted to hit and (I believe) the pounce attack itself continues through the jump.

« Last Edit: July 30, 2010, 11:13:38 am by Venkman »
Don't look at me! GO! SPAM EGGS.
Oooooohoho how we can argue about this one...

commander scrooge

  • Posts: 187
  • Turrets: +1/-9
Re: OMG Advanced Goon Controls!
« Reply #13 on: July 30, 2010, 03:08:23 pm »
How about you sidestep then pounce to get passed the corner?  If it wont do any dmg its just a secondary sidestep.
Pathbot every thing you need here

Conzul

  • Posts: 1064
  • Turrets: +78/-17
Re: OMG Advanced Goon Controls!
« Reply #14 on: July 30, 2010, 05:12:04 pm »
If you just did a strong pounce towards the corner, then you have momentum that a slide could take advantage of. Sidestepping would be slower.

And I know about jumping right after landing, but that sends you UP and often you will collide with the ceiling in low corridors. Nah ah.