]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/animdecide.qc
Add a hack to fix players with MOVETYPE_FOLLOW
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / animdecide.qc
index 8a624aa2aa98d2c6dc1e966d9fc088dbaa1e07e7..5c2caa6a7f04c7d8c6a3a9b60040b95e035602ee 100644 (file)
@@ -158,6 +158,8 @@ vector animdecide_getupperanim(entity e)
 vector animdecide_getloweranim(entity e)
 {
        // death etc.
+       if(e.anim_state & ANIMSTATE_FOLLOW)
+               return vec3(((e.anim_state & ANIMSTATE_DUCK) ? e.anim_duckidle_x : e.anim_idle_x), e.anim_time, ANIMPRIO_DEAD); // dead priority so it's above all
        if(e.anim_state & ANIMSTATE_FROZEN)
                return vec3(e.anim_idle.x, e.anim_time, ANIMPRIO_DEAD);
        if(e.anim_state & ANIMSTATE_DEAD1)