Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds Krav Maga and Hallway Brawler fighting styles. #10306

Closed
wants to merge 9 commits into from
Closed

Adds Krav Maga and Hallway Brawler fighting styles. #10306

wants to merge 9 commits into from

Conversation

Iamgoofball
Copy link
Contributor

kravmaga

gue4gd8
Krav Maga is a fighting style good for 1 on 1 combat. It's obtainable from the traitor uplink in the form of gloves for 10tc, and Round-Start Security staff know it innately. It's got 3 combos, a Leg Sweep, a Quick Choke, a Head Elbow, and a Neck Chop.

You do a base 10 damage per punch, and you do bonus damage to weakened on the ground opponents. You sacrifice your chances to weaken people on hit for this.

When disarming someone, you grab objects they are holding, instead of it hitting the ground. You sacrifice your knockdown with disarm for this.

You also have a 25% chance to either counter or block hits directed at you in melee.

If someone is using Krav Maga, which you can tell by the hit sounds, keep your distance and pelt them from afar with ranged weapons.

This is probably a bit overpowered and could use some nerfing, so I'll let you guys come up with values.

Hallway Brawler is a silly thing I coded for fun while I was figuring out how to use the martial arts datums. I left it in as an admin spawn/thing you beg the admins to let your trade TCs for, as it's pretty fun to play with and play against. It also has the countering and blocking mechanic, and you can find the info on it's combos using the ability the gloves give you. Sprites for this glove are by Ausops.

Sounds are from freesound.org.
https://www.freesound.org/people/RSilveira_88/sounds/216196/
https://www.freesound.org/people/Taira%20Komori/sounds/214200/
https://www.freesound.org/people/FlameEagle/sounds/131142/

@SconesC
Copy link
Contributor

SconesC commented Jul 1, 2015

👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 not for sec you monster

@Iamgoofball
Copy link
Contributor Author

@SconesC Earn your Krav Maga by taking it from the graves of your fallen enemies

@PKPenguin321
Copy link
Contributor

dude this looks hella cool and i can definitely see myself taking the traitor one 👍

edit: it would be way cooler as an implant though so that once i'm sent to the permabrig i can surprise the HoS by busting out my radical fighting moves, legswipe him and table him (but i guess that might be too powerful 😦 )

@Fox-McCloud
Copy link
Contributor

Oh gosh wrasslin' gloves.

👍

@PKPenguin321
Copy link
Contributor

Also this might be a good alternative fighting style for Gang rather than plasma fist, paging Dr. @Xhuis

@Iamgoofball
Copy link
Contributor Author

@PKPenguin321 it isn't plasma fist nerd, it's sleeping carp

@ghost
Copy link

ghost commented Jul 1, 2015

Security starting with combat training isn't a bad idea.

@Razharas
Copy link
Contributor

Razharas commented Jul 1, 2015

Id prefer they start with something disabling like wrestlingish things instead of damaging

@RemieRichards
Copy link
Contributor

you spelt hadouken wrong in the explanation text for Shakunetsu hadouken.

@ghost
Copy link

ghost commented Jul 1, 2015

If they've been stripped of all their weapons they're up against something that requires lethal force more often than not

@Iamgoofball
Copy link
Contributor Author

@Razharas If a security officer is to the point of being unarmed he probably needs that lethal force.

@RemieRichards whoops

@Ausops
Copy link

Ausops commented Jul 1, 2015

sec trained in krav maga

yesssss

@ghost
Copy link

ghost commented Jul 1, 2015

I like that security is formidable on their own outside of their base gear.

They should be different from normal crew members in that they're trained professionals or at least pretend to be that way. Mall ninja martial arts fits perfectly.

@Iamgoofball
Copy link
Contributor Author

@SconesC fix your fukken comment nerd

@PKPenguin321
Copy link
Contributor

ohhh shit i didn't realize security starts with it too
that's kind of odd considering it looks like it's mostly used for murdering people (your hands become toolboxes) and doesn't seem all that fitting for sec (and encourages shitcurity with murder and all that), but as long as traitors get it too that's cool i guess
i'd like to see how this plays out on a live server

@Iamgoofball
Copy link
Contributor Author

@PKPenguin321 It's actually really good for subduing criminals. Leg Sweep them and Neck Chop so they'll shut the fuck up while you cuff their asses.

@PKPenguin321
Copy link
Contributor

yeah see that's what i'm thinking because of the stun moves, so it's good for sec, but with that comes the ten/fifteen damage fists so there's kind of a tradeoff there
like i said i'd like to see it on a live server to see how it works when handed to players

edit: and regardless of all that, karate gloves for traitors definitely gets a 👍 from me

@Iamgoofball
Copy link
Contributor Author

@PKPenguin321 Yeah, but if they're to the point of just hammering on the guy with their fists it's probably a "do or die" situation anyways

@theOperand
Copy link
Contributor

put giving it to sec into another PR or something vOv

also you know whats also good for stunning criminals while you cuff them? tasers and stunbatons.

@Iamgoofball
Copy link
Contributor Author

Pretty much everyone and their mom that I've shown it to so far likes the idea of sec getting it, I'll keep it in this pr unless everyone changes their mind.

@Fox-McCloud
Copy link
Contributor

Kinda with @Miauw62 on this one, personally---Sec already has access to equipment no one else does, now you're giving something, tied directly to the job, and unobtainable to non-traitors...to them.

shrug just my 2 cents.

if(slot == slot_gloves)
var/mob/living/carbon/human/H = user
style.teach(H,1)
user.verbs += /mob/living/carbon/human/proc/hallway_brawler_help

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Help verbs could be put into the datum teach proc surely?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably a good idea, yeah

@Dorsisdwarf
Copy link
Contributor

Security has no equipment that anyone with a stunprod+wire coil / emag cannot get. I like the idea of roundstart officers being slightly better than some random shithead greytider, able to beat your ass to the ground even if you loldisarm his baton

@OhEmGee
Copy link

OhEmGee commented Jul 1, 2015

[heavy breathing]

@Profakos
Copy link
Contributor

Profakos commented Jul 1, 2015

Could there possibly be a config option for servers, in case I want to make all cops be Hallway Brawlers/boxers/none instead?

@Nanotransistor
Copy link

Who cares about balance. Might as well add a pulse rifle or two to the armory while we are at it.

@Rinoka
Copy link
Contributor

Rinoka commented Jul 2, 2015

That or an op-specific one.

@Iamgoofball
Copy link
Contributor Author

removed from sec, FOR ANOTHER PR

adds a changelog

fixed some bugs

@@ -914,7 +916,11 @@
user.do_attack_animation(H)
if((user != H) && H.check_shields(I.force, "the [I.name]", I))
return 0

if(H.martial_art)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no other way as far as I know, you got an alternative?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, i was looking into it, i couldn't pull it off successfully

@Supermichael777
Copy link
Contributor

no longer sold but traitor does need direct buffs like this. at least it's not a direct sec nerf

@duncathan
Copy link
Contributor

He said he'd give it to sec for another PR.

@Rinoka
Copy link
Contributor

Rinoka commented Jul 2, 2015

Most likely mainly because it's a balance problem in terms of how easily you can metaknow your sec. :')

@AKlimentyev
Copy link

This is certainly an interesting item for traitors. Pretty much every traitorling is going to grab this, since mutesting + quick choke = ggnore for the target.
Then again, people are saying that they want the game to be more lethal. So, cautiously optimistic I guess.

@theOperand
Copy link
Contributor

  1. ling is stupid
  2. being both a traitor and a ling is rare

i've honestly given up trying to balance ling as it stands now, and if they want a ggnore takedown they can still mute+stunprod+armblade.

@Cheridan
Copy link
Contributor

Cheridan commented Jul 4, 2015

straight-up calling them Hadoukens seems pretty rip-offy to me.

@ghost
Copy link

ghost commented Jul 4, 2015

FORNO FIREBALL

@Falamazeer
Copy link

Well...
Perhaps you should tie it to implants? Loyalty implants could have a benefit, rather than just meaning revs kill you rather than convert you.

And the traitor equivalent could be tied to a purchasable implant, meaning you could "Disarm" the implant by surgery.

@Iamgoofball
Copy link
Contributor Author

@Falamazeer implant code is atrocious

…ky intent swapping

adds some requested changes by Aranclanos in regards to static datums
@WJohn WJohn added the Feature Exposes new bugs in interesting ways label Jul 18, 2015
@Supermichael777
Copy link
Contributor

@Aranclanos Bump.

@Cheridan Cheridan added this to the Goofball, Fix Your Shit milestone Aug 2, 2015
@Jordie0608
Copy link
Member

@Iamgoofball Are you still working on this

@Cheridan
Copy link
Contributor

he's not

@Cheridan Cheridan closed this Aug 11, 2015
@PKPenguin321
Copy link
Contributor

noo

@Iamgoofball
Copy link
Contributor Author

i'll get this re-opened and fixed up when I get back home

@PKPenguin321
Copy link
Contributor

@Iamgoofball
Copy link
Contributor Author

oh is that what I did to this PR

@AKlimentyev
Copy link

Wew

@PKPenguin321
Copy link
Contributor

i have hijacked the code, PR inbound

@PKPenguin321 PKPenguin321 mentioned this pull request Apr 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do Not Merge You must have really upset someone Feature Exposes new bugs in interesting ways
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet