#include <g_local.h>
|
entity_state_t | s |
|
struct gclient_s * | client |
|
qboolean | inuse |
|
int | linkcount |
|
list_t | area |
|
int | num_clusters |
|
int | clusternums [MAX_ENT_CLUSTERS] |
|
int | headnode |
|
int | areanum |
|
int | areanum2 |
|
int | svflags |
|
vec3_t | mins |
|
vec3_t | maxs |
|
vec3_t | absmin |
|
vec3_t | absmax |
|
vec3_t | size |
|
solid_t | solid |
|
int | clipmask |
|
edict_t * | owner |
|
int | movetype |
|
int | flags |
|
char * | model |
|
float | freetime |
|
char * | message |
|
char * | classname |
|
int | spawnflags |
|
float | timestamp |
|
float | angle |
|
char * | target |
|
char * | targetname |
|
char * | killtarget |
|
char * | team |
|
char * | pathtarget |
|
char * | deathtarget |
|
char * | combattarget |
|
edict_t * | target_ent |
|
float | speed |
|
float | accel |
|
float | decel |
|
vec3_t | movedir |
|
vec3_t | pos1 |
|
vec3_t | pos2 |
|
vec3_t | velocity |
|
vec3_t | avelocity |
|
int | mass |
|
float | air_finished |
|
float | gravity |
|
edict_t * | goalentity |
|
edict_t * | movetarget |
|
float | yaw_speed |
|
float | ideal_yaw |
|
float | nextthink |
|
void(* | prethink )(edict_t *ent) |
|
void(* | think )(edict_t *self) |
|
void(* | blocked )(edict_t *self, edict_t *other) |
|
void(* | touch )(edict_t *self, edict_t *other, cplane_t *plane, csurface_t *surf) |
|
void(* | use )(edict_t *self, edict_t *other, edict_t *activator) |
|
void(* | pain )(edict_t *self, edict_t *other, float kick, int damage) |
|
void(* | die )(edict_t *self, edict_t *inflictor, edict_t *attacker, int damage, vec3_t point) |
|
float | touch_debounce_time |
|
float | pain_debounce_time |
|
float | damage_debounce_time |
|
float | fly_sound_debounce_time |
|
float | last_move_time |
|
int | health |
|
int | max_health |
|
int | gib_health |
|
int | deadflag |
|
qboolean | show_hostile |
|
float | powerarmor_time |
|
char * | map |
|
int | viewheight |
|
int | takedamage |
|
int | dmg |
|
int | radius_dmg |
|
float | dmg_radius |
|
int | sounds |
|
int | count |
|
edict_t * | chain |
|
edict_t * | enemy |
|
edict_t * | oldenemy |
|
edict_t * | activator |
|
edict_t * | groundentity |
|
int | groundentity_linkcount |
|
edict_t * | teamchain |
|
edict_t * | teammaster |
|
edict_t * | mynoise |
|
edict_t * | mynoise2 |
|
int | noise_index |
|
int | noise_index2 |
|
float | volume |
|
float | attenuation |
|
float | wait |
|
float | delay |
|
float | random |
|
float | teleport_time |
|
int | watertype |
|
int | waterlevel |
|
vec3_t | move_origin |
|
vec3_t | move_angles |
|
int | light_level |
|
int | style |
|
gitem_t * | item |
|
moveinfo_t | moveinfo |
|
monsterinfo_t | monsterinfo |
|
Definition at line 953 of file g_local.h.
◆ absmax
◆ absmin
◆ accel
◆ activator
edict_t* edict_s::activator |
◆ air_finished
float edict_s::air_finished |
◆ angle
◆ area
◆ areanum
◆ areanum2
◆ attenuation
float edict_s::attenuation |
◆ avelocity
vec3_t edict_s::avelocity |
◆ blocked
void(* edict_s::blocked) (edict_t *self, edict_t *other) |
◆ chain
◆ classname
◆ client
◆ clipmask
◆ clusternums
int edict_s::clusternums[MAX_ENT_CLUSTERS] |
◆ combattarget
char* edict_s::combattarget |
◆ count
◆ damage_debounce_time
float edict_s::damage_debounce_time |
◆ deadflag
◆ deathtarget
char* edict_s::deathtarget |
◆ decel
◆ delay
◆ die
void(* edict_s::die) (edict_t *self, edict_t *inflictor, edict_t *attacker, int damage, vec3_t point) |
◆ dmg
◆ dmg_radius
float edict_s::dmg_radius |
◆ enemy
◆ flags
◆ fly_sound_debounce_time
float edict_s::fly_sound_debounce_time |
◆ freetime
◆ gib_health
◆ goalentity
edict_t* edict_s::goalentity |
◆ gravity
◆ groundentity
edict_t* edict_s::groundentity |
◆ groundentity_linkcount
int edict_s::groundentity_linkcount |
◆ headnode
◆ health
◆ ideal_yaw
◆ inuse
◆ item
◆ killtarget
char* edict_s::killtarget |
◆ last_move_time
float edict_s::last_move_time |
◆ light_level
◆ linkcount
◆ map
◆ mass
◆ max_health
◆ maxs
◆ message
◆ mins
◆ model
◆ monsterinfo
◆ move_angles
vec3_t edict_s::move_angles |
◆ move_origin
vec3_t edict_s::move_origin |
◆ movedir
◆ moveinfo
◆ movetarget
edict_t* edict_s::movetarget |
◆ movetype
◆ mynoise
edict_t* edict_s::mynoise |
◆ mynoise2
edict_t* edict_s::mynoise2 |
◆ nextthink
◆ noise_index
◆ noise_index2
int edict_s::noise_index2 |
◆ num_clusters
int edict_s::num_clusters |
◆ oldenemy
edict_t* edict_s::oldenemy |
◆ owner
◆ pain
void(* edict_s::pain) (edict_t *self, edict_t *other, float kick, int damage) |
◆ pain_debounce_time
float edict_s::pain_debounce_time |
◆ pathtarget
char* edict_s::pathtarget |
◆ pos1
◆ pos2
◆ powerarmor_time
float edict_s::powerarmor_time |
◆ prethink
void(* edict_s::prethink) (edict_t *ent) |
◆ radius_dmg
◆ random
entity_state_t edict_s::s |
◆ show_hostile
qboolean edict_s::show_hostile |
◆ size
◆ solid
◆ sounds
◆ spawnflags
◆ speed
◆ style
◆ svflags
◆ takedamage
◆ target
◆ target_ent
edict_t* edict_s::target_ent |
◆ targetname
char* edict_s::targetname |
◆ team
◆ teamchain
edict_t* edict_s::teamchain |
◆ teammaster
edict_t* edict_s::teammaster |
◆ teleport_time
float edict_s::teleport_time |
◆ think
void(* edict_s::think) (edict_t *self) |
◆ timestamp
◆ touch
void(* edict_s::touch) (edict_t *self, edict_t *other, cplane_t *plane, csurface_t *surf) |
◆ touch_debounce_time
float edict_s::touch_debounce_time |
◆ use
◆ velocity
◆ viewheight
◆ volume
◆ wait
◆ waterlevel
◆ watertype
◆ yaw_speed