cxong / cdogs-sdl

Classic overhead run-and-gun game
https://cxong.github.io/cdogs-sdl/
GNU General Public License v2.0
868 stars 115 forks source link

Heavy weapons handling #783

Closed PavanLuca closed 3 months ago

PavanLuca commented 1 year ago

Adapt right arm to hold heavy weapons with 2 hands, running downward with guns like Pulse Rifle and Shotgun you can see 3 hands โœ‹โœ‹โœ‹๐Ÿ˜ฒ.

cxong commented 4 months ago

Please attach a screenshot, at least I don't see a problem with this weapon:

image

Left hand under barrel, right hand on the grip

PavanLuca commented 4 months ago

Here you can see his left arm not holding the weapon under the barrel. Schermata da 2024-03-05 14-45-43 Schermata da 2024-03-05 14-46-10 The hand is drawn on the weapon as it should but the character animation (both standing and running) shows the same arm as if he's holding nothing.

cxong commented 3 months ago

gun it's hard to see with a character with similar skin and arm colours, so here's a demo with different body colours you can't see three hands; the arm does look weird in the west facing direction but I don't think it's a big deal since there are so few pixels

PavanLuca commented 3 months ago

Oh, ok, seems that it's only on my version then, on mine the left arm is still visible as part of the running animation despite, as I said, when I'm holding a weapon with both hands it should be holding the weapon barrel. On your one I see that the left arm is invisible ๐Ÿ˜„. I wonder why the flat owners didn't update their version following your one, this behavior on snaps and flats is โ€œa bitโ€ annoying ๐Ÿ˜ฎโ€๐Ÿ’จ.