]> icculus.org git repositories - divverent/nexuiz.git/blob - qcsrc/quake3.nc
Adjusted the control panel to fit with the other option panels (height).
[divverent/nexuiz.git] / qcsrc / quake3.nc
1 //***********************
2 //QUAKE 3 ENTITIES - So people can play quake3 maps with the nexuiz weapons
3 //***********************
4 void weapon_machinegun (void)
5 {
6         self.mdl = "models/weapons/g_uzi.md3";
7         self.items = IT_UZI;
8         self.ammo_nails = 50;
9         self.netname = "Uzi";
10         self.respawntime = 30;
11         StartWeapon ();
12 }
13
14 void weapon_plasmagun (void)
15 {
16         self.mdl = "models/weapons/g_electro.md3";
17         self.items = IT_ELECTRO;
18         self.ammo_cells = 10;
19         self.netname = "Electro";
20         self.respawntime = 30;
21         StartWeapon ();
22 }
23
24 void weapon_lightning (void)
25 {
26         self.mdl = "models/weapons/g_crylink.md3";
27         self.items = IT_CRYLINK;
28         self.ammo_cells = 10;
29         self.netname = "Crylink";
30         self.respawntime = 30;
31         StartWeapon ();
32 }
33
34 void weapon_railgun (void)
35 {
36         self.mdl = "models/weapons/g_nex.md3";
37         self.items = IT_NEX;
38         self.ammo_cells = 10;
39         self.netname = "Nex Gun";
40         self.respawntime = 30;
41         StartWeapon ();
42 }
43
44 void weapon_bfg (void)
45 {
46         self.mdl = "models/weapons/g_hagar.md3";
47         self.items = IT_HAGAR;
48         self.ammo_rockets = 6;
49         self.netname = "Hagar";
50         self.respawntime = 30;
51         StartWeapon ();
52 }
53
54 void item_slugs (void)
55 {
56         self.mdl = "models/items/a_cells.md3";
57         self.ammo_cells = 50;
58         self.netname = "cells";
59         self.respawntime = 30;
60         StartItem ();
61 }
62
63 void item_grenades (void)
64 {
65         self.mdl = "models/items/a_rockets.md3";
66         self.ammo_rockets = 25;
67         self.netname = "rockets";
68         self.respawntime = 30;
69         StartItem ();
70 }
71
72 void item_lightning (void)
73 {
74         self.mdl = "models/items/a_cells.md3";
75         self.ammo_cells = 50;
76         self.netname = "cells";
77         self.respawntime = 30;
78         StartItem ();
79 }
80
81 void item_armorshard (void)
82 {
83         self.mdl = "models/items/g_a1.md3";
84         self.armorvalue = 1;
85         self.netname = "Armor Shard";
86         self.respawntime = 120;
87         StartItem ();
88 }
89
90 void item_armorbody (void)
91 {
92         self.mdl = "models/items/g_a25.md3";
93         self.armorvalue = 25;
94         self.netname = "Armor";
95         self.respawntime = 120;
96         StartItem ();
97 }
98
99 void item_health_small (void)
100 {
101         self.mdl = "models/items/g_h1.md3";
102         self.max_health = 1;
103         self.netname = "1 health";
104         self.respawntime = 120;
105         StartItem ();
106 }
107
108 void item_health_large (void)
109 {
110         self.mdl = "models/items/g_h25.md3";
111         self.max_health = 25;
112         self.netname = "25 health";
113         self.respawntime = 120;
114         StartItem ();
115 }
116
117 void item_health_mega (void)
118 {
119         self.mdl = "models/items/g_h100.md3";
120         self.max_health = 100;
121         self.netname = "100 health";
122         self.respawntime = 120;
123         StartItem ();
124 }