]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/qcsrc/server/t_quake.qc
619b6f0cf9b7f3b66d378424862b0c109e1ad839
[voretournament/voretournament.git] / data / qcsrc / server / t_quake.qc
1 //***********************\r
2 //QUAKE 1 ENTITIES - So people can play quake1 maps with the voretournament weapons\r
3 //***********************\r
4 void spawnfunc_weapon_nailgun (void) {spawnfunc_weapon_grabber();}\r
5 void spawnfunc_weapon_supernailgun (void) {spawnfunc_weapon_grabber();}\r
6 void spawnfunc_weapon_supershotgun (void) {spawnfunc_weapon_grabber();}\r
7 \r
8 void spawnfunc_item_spikes (void) {spawnfunc_item_fuel();}\r
9 //void spawnfunc_item_armor1 (void) {spawnfunc_item_armor_medium;}  // FIXME: in Quake this is green armor, in Voretournament maps it is an armor shard\r
10 void spawnfunc_item_armor2 (void) {spawnfunc_item_armor_large();}\r
11 void item_armorInv (void) {spawnfunc_item_armor_large();}\r
12 void spawnfunc_item_health (void) {if (self.spawnflags & 2) spawnfunc_item_health_mega();else spawnfunc_item_health_medium();}\r
13 \r
14 //spawnfunc_item_spikes\r
15 //spawnfunc_item_health\r
16 \r
17 \r
18 \r
19 // garbage function to reduce warnings in compiling about unused variables\r
20 void junk_function ()\r
21 {\r
22         self.exteriormodeltoclient = world;\r
23         self.glow_trail = 0;\r
24         self.tag_entity = world;\r
25         self.BUTTON_GRABBER = 0;\r
26         self.BUTTON_INFO = 0;\r
27         self.button8 = 0;\r
28         self.pitch_speed = 0;\r
29         self.drawonlytoclient = world;\r
30         self.nodrawtoclient = world;\r
31         self.cursor_active = 0;\r
32         self.cursor_screen = '0 0 0';\r
33         self.cursor_trace_start = '0 0 0';\r
34         self.cursor_trace_endpos = '0 0 0';\r
35         self.ping = 0;\r
36         self.roomtype = 0;\r
37         self.radius = 0;\r
38         self.pitch = 0;\r
39         self.renderamt = 0;\r
40         self.rendermode = 0;\r
41         self.rendercolor = '0 0 0';\r
42         self.light_lev = 0;\r
43         self.color = '0 0 0';\r
44         self.style = 0;\r
45         self.jumppadsused = world;\r
46         self.disableclientprediction = 0;\r
47         self.contentstransition = SUB_Null;\r
48         self.dphitcontentsmask = 0;\r
49         self.modelflags = 0;\r
50         self.attack_finished_for = 0; // why is this even valid? Spiiiiiiiiiiiiiiiiiiiiike!\r
51         self.notsingle = 0;\r
52         trace_dphittexturename = "";\r
53         require_spawnfunc_prefix = 1;\r
54         self.movetypesteplandevent = SUB_Null;\r
55         self.viewzoom = 0;\r
56         self.cvar_cl_weaponpriorities = "";\r
57         self.scores = 0;\r
58         self.teamscores = 0;\r
59         gettaginfo_parent = 0;\r
60         gettaginfo_name = "";\r
61         gettaginfo_offset = '0 0 0';\r
62         gettaginfo_forward = '0 0 0';\r
63         gettaginfo_right = '0 0 0';\r
64         gettaginfo_up = '0 0 0';\r
65         self.mass = 0;\r
66 }\r
67 \r