summaryrefslogtreecommitdiff
path: root/src/shared/ents.h
diff options
context:
space:
mode:
authorxolatile2025-08-17 18:28:28 +0200
committerxolatile2025-08-17 18:28:28 +0200
commitbffe8d11bd1dfec49280fb64a17f0ae529ac3f5d (patch)
tree9f4f7b6f5003585e5a170bd55ccaa335b8f26f90 /src/shared/ents.h
parentbec4167d29a68efd0cd2da36143e7f1c78a119a0 (diff)
downloadxolatile-badassbug-master.tar.xz
xolatile-badassbug-master.tar.zst
Compiles, removed a lot of code, do not run it...HEADmaster
Diffstat (limited to 'src/shared/ents.h')
-rw-r--r--src/shared/ents.h13
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;