Nuclide
Software Development Kit for id Tech
NSSurfacePropEntity.h File Reference

Go to the source code of this file.

Classes

class  NSSurfacePropEntity
 This entity represents an NSRenderableEntity with interactive surface properties. More...
 

Functions

void NSSurfacePropEntity_ReadEntity (bool)
 
void entityDamage (entity, entity, entity, string, string, vector, vector, vector)
 Applies damage to a given entity. More...
 
void radiusDamage (vector, float, int, int, entity)
 Does damage to all entities within a specified radius with a linear falloff. More...
 

Variables

noref float health
 
typedef enumflags
 

Function Documentation

◆ NSSurfacePropEntity_ReadEntity()

void NSSurfacePropEntity_ReadEntity ( bool  )

Variable Documentation

◆ enumflags

typedef enumflags
Initial value:
{
SRFENT_CHANGED_ORIGIN_X,
SRFENT_CHANGED_ORIGIN_Y,
SRFENT_CHANGED_ORIGIN_Z,
SRFENT_CHANGED_ANGLES_X,
SRFENT_CHANGED_ANGLES_Y,
SRFENT_CHANGED_ANGLES_Z,
SRFENT_CHANGED_MODELINDEX,
SRFENT_CHANGED_SIZE,
SRFENT_CHANGED_FLAGS,
SRFENT_CHANGED_SOLIDMOVETYPE,
SRFENT_CHANGED_FRAME,
SRFENT_CHANGED_SKIN,
SRFENT_CHANGED_EFFECTS,
SRFENT_CHANGED_BODY,
SRFENT_CHANGED_SCALE,
SRFENT_CHANGED_VELOCITY,
SRFENT_CHANGED_ANGULARVELOCITY,
SRFENT_CHANGED_RENDERCOLOR,
SRFENT_CHANGED_RENDERAMT,
SRFENT_CHANGED_RENDERMODE,
SRFENT_CHANGED_CONTROLLER
} nssurfacepropentity_changed_t

◆ health

noref float health