Tremulous Forum

General => Feedback => Topic started by: Conzul on July 28, 2010, 03:05:43 am

Title: OMG Advanced Goon Controls!
Post by: Conzul 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.
Title: Re: OMG Advanced Goon Controls!
Post by: commander scrooge on July 28, 2010, 03:39:12 am
I don't understand how this would help...
Title: Re: OMG Advanced Goon Controls!
Post by: F50 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.
Title: Re: OMG Advanced Goon Controls!
Post by: Aelita 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.
Title: Re: OMG Advanced Goon Controls!
Post by: superspirality 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.
Title: Re: OMG Advanced Goon Controls!
Post by: Lecavalier on July 28, 2010, 07:20:29 pm
I like it
Title: Re: OMG Advanced Goon Controls!
Post by: Celestial_Rage on July 28, 2010, 08:41:11 pm
Yeah, why not? Also, if you hit a human while "sliding," will it do damage?
Title: Re: OMG Advanced Goon Controls!
Post by: Lecavalier 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)
Title: Re: OMG Advanced Goon Controls!
Post by: Conzul 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.
Title: Re: OMG Advanced Goon Controls!
Post by: F50 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.
Title: Re: OMG Advanced Goon Controls!
Post by: Dracone 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 (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.
Title: Re: OMG Advanced Goon Controls!
Post by: Conzul on July 29, 2010, 04:29:18 am
Yeah but controlled sliding, that would be both cinematic and useful. Also edited first post.
Title: Re: OMG Advanced Goon Controls!
Post by: Venkman 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.

Title: Re: OMG Advanced Goon Controls!
Post by: commander scrooge 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.
Title: Re: OMG Advanced Goon Controls!
Post by: Conzul 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.