I accidentally used a hacksaw on myself in-game and it told me “aw, that’s a bad idea”. First thought: Haha, humorous. Second thought: Why can’t I saw off my limbs?
First off, there are bionics like the blaster arm that already take one off, so the gruesome image of literally hacking it off with a saw is a welcome immersion into the eyes of a survivor. A buff to that weapon would also be nice, but that’s not what I plan to try.
Now, we don’t just have to use that blaster arm- what about hacking off your left arm and replacing it with a chainsaw? Or replacing your leg with a double-barreled shotgun? How would that work, exactly? Is it possible in code, or would it muss up the UI too much? Certainly it’d be a cool thing to try out.
Also, what if we implemented a new parasite that embedded itself in one of your limbs, quickly destroying it and- if not treated in a hospital- moving onto your torso? When you see your limb turn yellow, you know you’ve either got to book it to the nearest doctor or literally hack it off. Now, of course, this would be once-a-game Very Rare, but adding a bit of flavor to the survivor who couldn’t manage with all four limbs. So instead they walk with a cane, use a peg leg, or use only one arm.
Finally, I want to implement this not just because it’s cool, but because if a player’s like- “I have a hacksaw. What if I sawed my arm off?” Instead of making a joke, how about letting them do that, 'cause it’s, you know, a zombie survival staple at this point?
Questions are: How do I make a limb permanently damaged? I’ve had a little experience with the code (and could probably make a generic “human leg” item appear when you cut it off, unless the new butchery system has that covered) but not enough to know how health works, ever since we made broken limbs heal-able. How does the grasping system exactly work? I know the Blaster Arm is supposed to disallow you from holding certain rifles, but beyond that… finally, is it possible to add a Barrier-Of-Entry to CBMs so that you need a certain other CBM/to be missing a limb?