X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fgibs.qc;h=6f6e143934e39897f721d562d9a7a2dc4e77fe3e;hb=e04bfaf7ebbfc7dba0e2336eb37d69d612af276f;hp=78826f8f34925e63b7e38954d0ea623f2773ee8b;hpb=fe8c7510919a64ff76afde8eb94bbb29bf293c3b;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/gibs.qc b/qcsrc/client/gibs.qc index 78826f8f3..6f6e14393 100644 --- a/qcsrc/client/gibs.qc +++ b/qcsrc/client/gibs.qc @@ -153,14 +153,15 @@ void Ent_GibSplash(float isNew) org_z = ReadShort() * 4 + 2; vel = decompressShortVector(ReadShort()); - if(cvar("cl_gentle_gibs") || cvar("cl_gentle")) + float cl_gentle_gibs = cvar("cl_gentle_gibs"); + if(cl_gentle_gibs || cvar("cl_gentle")) type |= 0x80; // set gentle bit if(type & 0x80) { - if(cvar("cl_gentle_gibs") == 2) + if(cl_gentle_gibs == 2) gentle_prefix = ""; - else if(cvar("cl_gentle_gibs") == 3) + else if(cl_gentle_gibs == 3) gentle_prefix = "happy_"; else gentle_prefix = "morphed_"; @@ -171,7 +172,7 @@ void Ent_GibSplash(float isNew) gentle_prefix = "particlegibs_"; } - if not(cvar("cl_gentle_gibs") || cvar("cl_gentle")) + if not(cl_gentle_gibs || cvar("cl_gentle")) amount *= 1 - cvar("cl_nogibs"); if(cvar("ekg"))