1 //***********************
2 //QUAKE 1 ENTITIES - So people can play quake1 maps with the nexuiz weapons
3 //***********************
4 void weapon_nailgun (void) {weapon_electro();}
5 void weapon_supernailgun (void) {weapon_hagar();}
6 void weapon_supershotgun (void) {weapon_uzi();}
8 void item_spikes (void) {item_bullets();}
9 //void item_armor1 (void) {item_armor_medium;} // FIXME: in Quake this is green armor, in Nexuiz maps it is an armor shard
10 void item_armor2 (void) {item_armor_large();}
11 void item_armorInv (void) {item_armor_large();}
12 void item_health (void) {if (self.spawnflags & 2) item_health_mega();else item_health_medium();}
19 // garbage function to reduce warnings in compiling about unused variables
22 self.exteriormodeltoclient = world;
24 self.tag_entity = world;
29 self.drawonlytoclient = world;
30 self.nodrawtoclient = world;
31 self.cursor_active = 0;
32 self.cursor_screen = '0 0 0';
33 self.cursor_trace_start = '0 0 0';
34 self.cursor_trace_endpos = '0 0 0';
41 self.rendercolor = '0 0 0';
45 self.jumppadsused = world;
46 self.disableclientprediction = 0;
47 self.contentstransition = SUB_Null;
48 self.dphitcontentsmask = 0;
50 self.attack_finished_for = 0; // why is this even valid? Spiiiiiiiiiiiiiiiiiiiiike!
52 trace_dphittexturename = "";