/contrib/other/sdlquake-1.0.9/progdefs.q2 |
---|
0,0 → 1,158 |
/* file generated by qcc, do not modify */ |
typedef struct |
{ int pad[28]; |
int self; |
int other; |
int world; |
float time; |
float frametime; |
float force_retouch; |
string_t mapname; |
string_t startspot; |
float deathmatch; |
float coop; |
float teamplay; |
float serverflags; |
float total_secrets; |
float total_monsters; |
float found_secrets; |
float killed_monsters; |
float parm1; |
float parm2; |
float parm3; |
float parm4; |
float parm5; |
float parm6; |
float parm7; |
float parm8; |
float parm9; |
float parm10; |
float parm11; |
float parm12; |
float parm13; |
float parm14; |
float parm15; |
float parm16; |
vec3_t v_forward; |
vec3_t v_up; |
vec3_t v_right; |
float trace_allsolid; |
float trace_startsolid; |
float trace_fraction; |
vec3_t trace_endpos; |
vec3_t trace_plane_normal; |
float trace_plane_dist; |
int trace_ent; |
float trace_inopen; |
float trace_inwater; |
int msg_entity; |
string_t null; |
func_t main; |
func_t StartFrame; |
func_t PlayerPreThink; |
func_t PlayerPostThink; |
func_t ClientKill; |
func_t ClientConnect; |
func_t PutClientInServer; |
func_t ClientDisconnect; |
func_t SetNewParms; |
func_t SetChangeParms; |
} globalvars_t; |
typedef struct |
{ |
float modelindex; |
vec3_t absmin; |
vec3_t absmax; |
float ltime; |
float movetype; |
float solid; |
vec3_t origin; |
vec3_t oldorigin; |
vec3_t velocity; |
vec3_t angles; |
vec3_t avelocity; |
vec3_t basevelocity; |
vec3_t punchangle; |
string_t classname; |
string_t model; |
float frame; |
float skin; |
float effects; |
float drawPercent; |
float gravity; |
float mass; |
float light_level; |
vec3_t mins; |
vec3_t maxs; |
vec3_t size; |
func_t touch; |
func_t use; |
func_t think; |
func_t blocked; |
float nextthink; |
int groundentity; |
float health; |
float frags; |
float weapon; |
string_t weaponmodel; |
float weaponframe; |
float currentammo; |
float ammo_shells; |
float ammo_nails; |
float ammo_rockets; |
float ammo_cells; |
float items; |
float items2; |
float takedamage; |
int chain; |
float deadflag; |
vec3_t view_ofs; |
float button0; |
float button1; |
float button2; |
float impulse; |
float fixangle; |
vec3_t v_angle; |
float idealpitch; |
float pitch_speed; |
string_t netname; |
int enemy; |
float flags; |
float colormap; |
float team; |
float max_health; |
float teleport_time; |
float armortype; |
float armorvalue; |
float waterlevel; |
float watertype; |
float ideal_yaw; |
float yaw_speed; |
int aiment; |
int goalentity; |
float spawnflags; |
string_t target; |
string_t targetname; |
float dmg_take; |
float dmg_save; |
int dmg_inflictor; |
int owner; |
vec3_t movedir; |
string_t message; |
float sounds; |
string_t noise; |
string_t noise1; |
string_t noise2; |
string_t noise3; |
float dmg; |
float dmgtime; |
float air_finished; |
float pain_finished; |
float radsuit_finished; |
float speed; |
} entvars_t; |
#define PROGHEADER_CRC 31586 |