FWGS / xash3d

DEPRECATED in favor of https://github.com/FWGS/xash3d-fwgs. Only bugfixes are accepted.
https://xash.su
GNU General Public License v3.0
551 stars 107 forks source link

blood drips scale and direction fix #348

Closed porloc closed 6 years ago

porloc commented 6 years ago

Blood drips shows amount of damage done to the enemy. Drips currently too small to see them and flew up instead of flying to side and falling down like in goldsrc engine. Fixed scale and flight direction of blood drips to look like in goldsrc engine.

porloc commented 6 years ago

Yeah, your suggestion is more correct. I made blood drops too big.

a1batross commented 6 years ago

I tested it. It's completely wrong now.

porloc commented 6 years ago

what is wrong? Looks like xash3d bloodsprite code was based on old source sdk 2007 code, I've changed according to new source sdk code(https://github.com/FWGS/source-sdk-2013-tegra/blob/master/mp/src/game/client/fx_blood.cpp#L136), and added scale.

a1batross commented 6 years ago

I have re-visited them, so now they look almost like GoldSrc(except gamma).

Look in 5016b38667e49b762775d4ef3e498ae7695d54d8.

a1batross commented 6 years ago

@porloc drips were spawned at player head and also low drip spread.

Source SDK have marked this effect as legacy and deprecated. They are not intended to work and look now. They also have totally broken BloodStream code, for example.

porloc commented 6 years ago

Ok, thank you. Is it able to download test build of xash3d with this your new commit?

a1batross commented 6 years ago

Yes, it should be built automatically and posted to xash3d-deploy repo.