From bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d Mon Sep 17 00:00:00 2001 From: xolatile Date: Sun, 17 Aug 2025 18:28:28 +0200 Subject: Compiles, removed a lot of code, do not run it... --- src/shared/ents.h | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'src/shared/ents.h') diff --git a/src/shared/ents.h b/src/shared/ents.h index fece7bf..e47f4c7 100644 --- a/src/shared/ents.h +++ b/src/shared/ents.h @@ -21,7 +21,6 @@ struct entitylight { enum { EF_NOVIS = 1<<0, - EF_NOSHADOW = 1<<1, EF_NOCOLLIDE = 1<<2, EF_ANIM = 1<<3, EF_OCTA = 1<<4, @@ -140,7 +139,6 @@ static const char * const animnames[] = { #define ANIM_FULLBRIGHT (1<<24) #define ANIM_REUSE (1<<25) #define ANIM_NORENDER (1<<26) -#define ANIM_RAGDOLL (1<<27) #define ANIM_SETSPEED (1<<28) #define ANIM_NOPITCH (1<<29) #define ANIM_GHOST (1<<30) @@ -166,25 +164,18 @@ struct animinterpinfo { // used for animation blending of animated characters { #define MAXANIMPARTS 3 struct occludequery; -struct ragdolldata; struct dynent : physent { // animated characters, or characters that can receive input { bool k_left, k_right, k_up, k_down; // see input code entitylight light; animinterpinfo animinterp[MAXANIMPARTS]; - ragdolldata *ragdoll; occludequery *query; int lastrendered; uchar occluded; - dynent() : ragdoll(NULL), query(NULL), lastrendered(0), occluded(0) { + dynent() : query(NULL), lastrendered(0), occluded(0) { reset(); } - ~dynent() { -#ifndef STANDALONE - extern void cleanragdoll(dynent *d); - if(ragdoll) cleanragdoll(this); -#endif - } + ~dynent() { } void stopmoving() { k_left = k_right = k_up = k_down = jumping = false; move = strafe = 0; -- cgit v1.2.3