3 void SUB_SetFade (entity ent, float when, float fading_time);
4 void SUB_VanishOrRemove (entity ent);
6 .vector finaldest, finalangle; //plat.qc stuff
7 .void(entity this) think1;
9 .float t_length, t_width;
20 .float platmovetype_start, platmovetype_end;
34 .float trigger_reverse;
36 // Keys player is holding
38 // message delay for func_door locked by keys and key locks
39 // this field is used on player entities
40 .float key_door_messagetime;
45 // this stuff is defined in the server side engine VM, so we must define it separately here
47 const float DAMAGE_NO = 0;
48 const float DAMAGE_YES = 1;
49 const float DAMAGE_AIM = 2;
52 float STATE_BOTTOM = 1;
56 .string noise, noise1, noise2, noise3; // contains names of wavs to play
58 .float max_health; // players maximum health is stored here