diff options
| author | xolatile | 2025-08-17 18:28:28 +0200 |
|---|---|---|
| committer | xolatile | 2025-08-17 18:28:28 +0200 |
| commit | bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d (patch) | |
| tree | 9f4f7b6f5003585e5a170bd55ccaa335b8f26f90 /src/shared/ents.h | |
| parent | bec4167d29a68efd0cd2da36143e7f1c78a119a0 (diff) | |
| download | xolatile-badassbug-bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d.tar.xz xolatile-badassbug-bffe8d11bd1dfec49280fb64a17f0ae529ac3f5d.tar.zst | |
Diffstat (limited to 'src/shared/ents.h')
| -rw-r--r-- | src/shared/ents.h | 13 |
1 files changed, 2 insertions, 11 deletions
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; |
