Interesting. Definitely going to add this in to my game.
As a technical aside, though, I see you've got a
lot of seemingly-identical left-and-right versions of weapon graphics, which might benefit from using the weapon mirroring code from my
DecoLib mod.
(My current in-dev version of DecoLib has additional features that might also be of use, like allowing weapon centerpoints to be specified so you don't have to have enormous amounts of empty space in sprites just to get the centerpoint where you want it. But, well. In-dev. Still, if you think that'd be useful to you, I can certainly fast-track actually getting it released and available.)
I will also note that, if you want to use my mirroring code, but don't want to add yet another dependency, the actual code is very simple and I'm not going to complain if you just incorporate it directly. (
Especially not given that the original mirroring code I based mine off of was, in fact, your work to start with.)