Paradise icon indicating copy to clipboard operation
Paradise copied to clipboard

Makes Mecha Punches Omnidirectional

Open PollardTheDragon opened this issue 6 months ago • 7 comments

What Does This PR Do

Makes it so mecha melee is not locked to directional targeting.

Why It's Good For The Game

Mech arms can move. In the words of degg: " The mechs arm can't only swing forward. You get behind it, you catch an elbow."

Combat mechs shouldn't be paper thin in melee due to their turn speed.

Testing

Spawned a durand. Punched a bunch of swarming skrells.

Declaration

  • [x] I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below. image

Changelog

:cl: tweak: Removed direction lock from mecha melee /:cl:

PollardTheDragon avatar Jun 06 '25 02:06 PollardTheDragon

Death to circle strafing!

CRUNCH-Borg avatar Jun 06 '25 04:06 CRUNCH-Borg

Mech punches already feel strong enough for this to not really be a thing that needs to be added? You can still get fucked up if the mech predicts your movement even once.

I think having a button to be able to lock your 'i want to shoot this way' direction and being able to move the other ways (Direction Locking) would be not fixing the same problem (and I don't really think there is one, melee combat is a huge gamble for the person attacking the mech since one wrong move = basically confirmed death) but still making mech gameplay a little nicer.

TravisAngeI avatar Jun 06 '25 05:06 TravisAngeI

TBH its such a slight buff to it I think its warranted. Mechs fall so, so often just because they get caught in circle strafes, even if they have people around them to try and help (the mech gets in the way). Close-range with a mech should be terrifying, and in my opinion, im all for this.

EmeraldCandy avatar Jun 06 '25 06:06 EmeraldCandy

I see no issues about that, you really shouldn't fight mechas in melee

kyunkyunkyun avatar Jun 06 '25 12:06 kyunkyunkyun

Mech arms don't make sense to be able to magically twist behind them and to their sides. This isn't supposed to be gundam and the main purpose of a mech's arm is to carry a gun. Presumably in the "actual lore" melee isn't effective on mechs not because they excel in in melee, but because of 2 things:

The mech's armor is too strong for most hand held melee weapons. Go outside to a tank museum and try puncturing the tank with a knife or a machete. (Don't actually do this but you see what I mean)

The mech's firearm will kill anyone before they get too close. In-game, a mech's gun does about 25 damage per shot. In real life it'd probably carry a .50 cal or at least a .30 cal machine gun at the very least, or a laser/plasma equivalent, plus it'd be moving in a group of mechs or infantry. There's just no way anybody could get close enough to melee it effectively.

This is a gigantic buff to mechs anyway, and it's just odd that one would say 'you can't exploit the mech's turn rate' BUT THAT'S INTENTIONAL??? It's a big, bulky vehicle with gameplay-induced armor and firepower limits. Exploiting the turn speed of a bulky power suit is a major component of lots of anime and movies. This just doesn't make sense to remove it.

githubuser4141 avatar Jun 13 '25 09:06 githubuser4141

TBH its such a slight buff to it I think its warranted. Mechs fall so, so often just because they get caught in circle strafes, even if they have people around them to try and help (the mech gets in the way). Close-range with a mech should be terrifying, and in my opinion, im all for this.

Close-range with a mech that's not turned to you shouldn't be terrifying at all. It's not even a tank, and the whole platform shouldn't have much momentum even otherwise it'd crash into things and run people over. Why would it be terrifying? If you're able to get within melee range (most mechs have guns) you should be rewarded by being able to hit it to death.

This is a HRP or MRP server in a grounded universe, 3D printed mechs that don't require any special training to use don't or even a special bodysuit to use shouldn't be these ultra emo death machines from whatever anime you're thinking of. At least this should require a special trait or a special clothing item to use, rather than just anyone hopping into a mech and doing kung fu with it.

It's a huge buff because now a mech can effectively hit in multiple directions at once (fire at a distant enemy, melee a close enemy).

Having the mech's arms twist about that much would realistically take so much time to do you may as well have just re-oriented the mech anyway, and now the mech's arms are facing the opposite way.

There's also just the strafe option that's on most servers, it's a little illogical for the legs to twist that way but at least that doesn't completely remove the option for people to exploit the turn rate, and it's actually nicer for gameplay when you don't have to turn at every corner

githubuser4141 avatar Jun 13 '25 09:06 githubuser4141

actually there is 1 issue - most of simple mobs don't have ranged attacks (terror spiders, blob, cult constructs) so it'll be way harder (most likely impossible) for them to fight with mechas. otherwise than that i think it's a good change, at least until we get mecha code refactor

kinda funny that these problems might be solved by just adding emp terror, emp blob and emp ability for some constructs.. hmmh

kyunkyunkyun avatar Jun 13 '25 10:06 kyunkyunkyun

actually there is 1 issue - most of simple mobs don't have ranged attacks (terror spiders, blob, cult constructs) so it'll be way harder (most likely impossible) for them to fight with mechas. otherwise than that i think it's a good change, at least until we get mecha code refactor

kinda funny that these problems might be solved by just adding emp terror, emp blob and emp ability for some constructs.. hmmh

blobs, tspiers, terrors, and to a lesser extent have numbers, 3/4 can very easily swarm and over whelm mechas

1080pCat avatar Aug 20 '25 06:08 1080pCat

This PR is going to be closed at this time. It has been on test for awhile and has failed the vote while being on TM. Anonymous comments about the PR are listed below.

against this idea, this would make mechs nearly impossible to deal with in any upclose senario (rip the biggest xeno nerf if so)

A mech has very high HP, can break WALLS and can be upgraded to never have to recharge and self healing. Its big and slow, its counter is kiting it or out maneuvering it. Either pilot it with backup or maneuver yourself into a position to cover your flanks Hell, the mech doesnt have to turn a full 360 degrees, it can turn front to back on command. I dont think mechs need to be any stronger than they already are as they are meant to be a heavy weapons platform, not a CQC power suit.

On the IC side of things - makes no sense to be able to punch backwards. Balance wise - mechs already are a stickler against mobs. This would be a bit too much.

As always, thank you for making the PR. I know this one did not make it in, but the information gained here is always valuable. If you want to tweak this PR and reopen a different version in the future, make sure to contact the design team and go over it with them.

Burzah avatar Aug 24 '25 14:08 Burzah