-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Paraplegia! #27999
base: master
Are you sure you want to change the base?
Paraplegia! #27999
Conversation
Will this be something genetics can find, or are the syringes admin only. There are still a few gene blocks that do absolutely nothing and the image of a geneticist injecting themselves then instantly falling to the ground is very funny to me. Nevermind seems like it is I should read the entire thing before commenting |
It should hopefully be? But I'll be honest, I don't do genetics at all, so idk how to really double check that. |
Also this would require a wiki update as well. Idk how to tag that. |
What Does This PR Do
Adds in a new roundstart disability, Paraplegic!
This is selectable in the disabilities menu, and will cause you to spawn with a wheelchair, and nonfunctional legs.
Prosthetics, amputation+reamputation, and augmentation all will not work due to this issue being spinal.
As with all roundstart disabilities, mutadone will only work if you didn't begin the round with it. The only surefire way to be rid of it is to have genetics cure it. (bc that just fixes everyone)
Behind the scenes, this also comes with two genetics syringes spawnable by admins, and a new trait that's checked during handle_stance to render you unable to use your legs, and in krav maga leg sweeps, since that was one of the few places I saw that needed one.
(Well, that and the special interaction you get from pointing at things as a nugget. Did you know that was a thing? Probably not, bc it only works with say *point.)
I pray to god in heaven that I didn't miss anything.
This disability will prevent you from joining as any role that "missing limbs" is currently unable to join, which is Security, CE, and Blueshield.
Why It's Good For The Game
As of right now, the only way to join as a character who's in a wheelchair is to remove your legs, which isn't for everyone.
Either because you want a character that's representative of a more nuanced disability, or bc it doesn't make sense for people to come in with missing limbs on a station where people can easily get robot arms/legs.
And, for some people like myself, we wanna actually like. Play with our chosen disabilities and not just lose them the moment you're cloned.
I think this could add some more roleplaying options for types of characters people might wanna play, as well as a new and horrifying failure mode for geneticists to stumble across.
I've also gotten positive responses from a few people on the discord, so I think this is worth being its own thing, separate from leg removal.
Images of changes
Testing
Four...straight...miserable hours of testing....
Spawned five vulps, three with paraplegia from different means (roundstart, playerpanel, and genetics syrings) as well as one without legs, and a fully abled vulp as a control to make sure I didn't break anything.
Declaration
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.
Changelog
🆑Sheep
add: Added a new disability, Paraplegia! Available as a roundstart disablity or a genetics disability to be cursed by RNG with.
/:cl: