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