CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.35k stars 4.15k forks source link

Question: would anybody like a few more zapstick weapons? #5098

Closed NaturesWitness closed 10 years ago

NaturesWitness commented 10 years ago

I haven't done any PRs in a while, so I was thinking I might try and code a few things. So I was thinking I might make a few more things similar to my tactical tonfa and powered quarterstaff, eg melee weapons that also can be used as stunguns.

My question is; Would anyone WANT them?

I realize a lot of my stuff leans a bit toward the repetitive side of things (creativity does not come easily to me I'm afraid), but I do think a few more options for zapping enemies at short notice could be handy. Here's what I'm thinking of so far:

Shock knuckles - brass knuckle variant with built in zapping Thunder Katar - punch daggers with an extra shock built in

I would love to do an under barrel shock attachment for guns, but I think that may be beyond the ability of the weapon mood system to handle.

Well, are these worth doing? Please comment your opinions!

Rivet-the-Zombie commented 10 years ago

How about some battery powered custom weapons that work more like a chainsaw or one of your flaming weapons? The sort where you turn it on and it constantly drains charge in exchange for being a better weapon overall.

Combine three electric carvers with a glove and some extra wiring and get a powered saw gauntlet or something. Then you just activate it and swing it wildly while the battery charge lasts. That's probably a bad example.

swwu commented 10 years ago

The ideas sound cool. Is there an ELECTRIFIED flag or something that allows these to be easily added? If not it would be nice to have one.

It would also be awesome to have them use the new damage system (shameless plug!), like e.g. the way FLAMING now works.

NaturesWitness commented 10 years ago

@ Rivit, I think I could make the powered saw gauntlet work with a little thought, maybe something like a "vibro-katar"? I also like the idea of a full vibro-blade, could be fun.

@swwu, Unfortunately electrical damage is a little trickier to pin down than fire damage. What I did with the other shock weapons was give them an iuse function that mirrors the stungun (tazer ingame, we really need to rename that thing). Ideally, I would like an "electrified" flag, that when the weapon hits a target, the weapon draws extra power and stuns them for a moment. Also, blocking an enemy attack with an electrified weapon zaps the enemy. Unfortunately implementing something like that is way out of my league.

swwu commented 10 years ago

@NaturesWitness A flag like that would be fairly straightforward for me to put in sometime in the near future (when I push more on the combat sweep), so if you want to just put them in as-is I can easily port them over when I get to it.

NaturesWitness commented 10 years ago

That sounds good, I'll look at throwing some of these ideas together tomorrow.

NaturesWitness commented 10 years ago

Ok, I've had some sleep, and I've thought about these a little more, how do these ideas sound?

1 - shock knuckles: stats similar to brass knuckles, but can be loaded with batteries and activated to shock a target. 2 - vibro-Katar: similar to a regular Katar, but can be loaded with batteries. When turned on, drains power but does significantly more cutting damage and is nearly impossible to get stuck in a target. 3 - vibro-blade: same effects as the vibro-Katar, but built on the katana. 4 - Stetson Slicer: Ever watch "Goldfinger"? A hat with a razor-sharp blade concealed in the brim. Wear it to make YOUR head look cool, throw it to remove someone ELSES. This one may be tricky, as I understand throwing weapons are a little wonky.

I have some RL stuff to do today, but I'll try and at least get started on these.

Also @swwu, If you're going to be making some new weapon flags, in addition to the "electrified" flag, I could really use one that allows you to set an amount of power for the weapon to drain every time it successfully connects with a target. I would like to do a Power Fist (heavy gauntlet with a small hydraulic ram that triggers when you punch something), but without said flag I can't really implement it.