1// Weapons that are only used for multiplayer - make sure that the tech entries that provide these
2// items have a producetime and time of -1.
3
4// =======================
5// MINIGUN
6// TODO: If the name sticks we need to rename all "chaingun" stuff to "minigun" for consistency (files, techs, etc...).
7// =======================
8item chaingun
9{
10	name			"_Minigun"
11	model			"weapons/chaingun/chaingun"
12	weapon			true
13	type			"biggun"
14	animationindex	1
15	holdtwohanded	true
16	firetwohanded	true
17	shape			"1 0 4 1"
18	shape			"0 1 5 1"
19	center			"5 0 3"
20	scale			1.25
21	ammo			200
22	reload			26
23	reloadsound		"weapons/reload-rifle"	// @todo better sound?
24	is_primary		true
25	is_heavy		true
26	notonmarket		true
27	size			1
28	weight			18.5
29}
30
31item chaingun_ammo
32{
33	name			"_Minigun Magazine"
34	model			"weapons/chaingun/chaingun_ammo"
35	type			"ammo"
36	animationindex	0
37	shape			"0 0 4 2"
38	center			"-3 -6 0"
39	scale			1.6
40	is_primary		true
41	is_heavy		true
42	dmgtype			"normal"
43	notonmarket		true
44	size			1
45	weight			5.0
46
47	weapon_mod
48	{
49		weapon chaingun
50		firedef
51		{
52			name				"_5-Round Burst"
53			skill				"assault"
54			projtl				bullet
55			impact				bulletImpact
56			hitbody				null
57			firesnd				"weapons/bullet-chaingun-5x"
58			impsnd				"impact/bullet-impact"
59			bodysnd 			"impact/bullet-bodyimpact"
60			sndonce				true
61			speed				3000
62			spread				"2 2"
63			crouch				0.9
64			range				100
65			shots				5
66			ammo				5
67			delaybetweenshots	10
68			time				16
69			damage				"20 3"
70			dmgweight			"normal_spray"
71			reaction			true
72			throughwall 5
73		}
74		firedef
75		{
76			name				"_Full-Auto"
77			skill				"assault"
78			projtl				bullet
79			impact				bulletImpact
80			hitbody				null
81			firesnd				"weapons/bullet-chaingun-40x"
82			impsnd				"impact/bullet-impact"
83			bodysnd 			"impact/bullet-bodyimpact"
84			sndonce				true
85			speed				3000
86			spread				"4 4"
87			crouch				0.9
88			range				100
89			shots				40
90			ammo				40
91			delaybetweenshots	20
92			time				28
93			damage				"20 3"
94			dmgweight			"normal_spray"
95			throughwall 5
96			}
97		firedef
98		{
99			name				"_Full-Auto Sweep"
100			skill				"assault"
101			projtl				bullet
102			impact				bulletImpact
103			hitbody				null
104			firesnd				"weapons/bullet-chaingun-40x"
105			impsnd				"impact/bullet-impact"
106			bodysnd 			"impact/bullet-bodyimpact"
107			sndonce				true
108			speed				3000
109			spread				"4 20"
110			crouch				0.9
111			range				100
112			shots				40
113			ammo				40
114			delaybetweenshots	20
115			time				28
116			damage				"20 3"
117			dmgweight			"normal_spray"
118			reaction			true
119			throughwall 5
120		}
121	}
122}
123
124// =======================
125// SHOTGUN
126// (should be multiplayer only)
127// =======================
128item shotgun
129{
130	name			"_Shotgun"
131	model			"weapons/shotgun/shotgun"
132	weapon			true
133	type			"biggun"
134	animationindex	1
135	holdtwohanded	false
136	firetwohanded	true
137	shape			"0 0 4 2"
138	center			"10.4 0 1"
139	scale			1
140	ammo			2
141	reload			20
142	reloadsound		"weapons/reload-shotgun"
143	price			1500
144	size			25
145	is_primary		true
146	weight			3.0
147}
148
149item shotgun_ammo
150{
151	name			"_Flechette Shells"
152	model			"weapons/shotgun/shotgun_clip"
153	type			"ammo"
154	animationindex	0
155	shape			"0 0 1 1"
156	center			"0 0 0"
157	scale			1.5
158	price			35
159	size			4
160	is_primary		true
161	dmgtype			"normal"
162	weight			0.5
163
164	weapon_mod
165	{
166		weapon shotgun
167		firedef
168		{
169			name				"_Single Barrel"
170			skill				"close"
171			projtl				bullet-shotgun
172			impact				bulletImpact
173			hitbody				null
174			firesnd				"weapons/bullet-shotgun"
175			impsnd				"impact/bullet-impact"
176			bodysnd 			"impact/bullet-bodyimpact"
177			sndonce				true
178			speed				3000
179			spread				"3.5 3.5"
180			crouch				0.9
181			range				15
182			shots				8
183			ammo				1
184			delaybetweenshots	0
185			time				10
186			damage				"20 5"
187			dmgweight			"normal_spray"
188			reaction			true
189		}
190		firedef
191		{
192			name				"_Double Barrel"
193			skill				"close"
194			projtl				bullet-shotgun
195			impact				bulletImpact
196			hitbody				null
197			firesnd				"weapons/bullet-shotgun"
198			impsnd				"impact/bullet-impact"
199			bodysnd 			"impact/bullet-bodyimpact"
200			sndonce				true
201			speed				3000
202			spread				"4 4"
203			crouch				0.9
204			range				15
205			shots				16
206			ammo				2
207			delaybetweenshots	0
208			time				10
209			damage				"20 5"
210			dmgweight			"normal_spray"
211			reaction			true
212		}
213	}
214}
215
216// =======================
217// VHS ASSAULT RIFLE
218// =======================
219item vhs
220{
221	name			"_VHS Assault Rifle"
222	model			"weapons/vhs/vhs"
223	weapon			true
224	type			"rifle"
225	animationindex	1
226	holdtwohanded	false
227	firetwohanded	true
228	shape			"1 0 4 1"
229	shape			"0 1 5 1"
230	center			"-3 -3 1"
231	scale			1.2
232	ammo			30
233	reload			12
234	reloadsound		"weapons/reload-rifle"
235	size			20
236	notonmarket		true
237	is_primary		true
238	weight			2.4
239}
240
241// =======================
242// XAW95 VINDICATOR
243// =======================
244item xaw95
245{
246	name			"_XAW95"
247	model			"weapons/xaw95/xaw95"
248	weapon			true
249	type			"biggun"
250	animationindex	1
251	holdtwohanded	true
252	firetwohanded	true
253	shape			"0 0 4 1"
254	shape			"0 1 3 1"
255	center			"9 11.2 4.8"
256	scale			1.0
257	ammo			200
258	reload			25
259	reloadsound		"weapons/reload-rifle"
260	price			50000
261	size			40
262	is_primary		true
263	is_heavy		true
264	weight			8.4
265}
266
267item xaw95_ammo
268{
269	name			"_XAW95 Magazine"
270	model			"weapons/xaw95/xaw95_ammo"
271	type			"ammo"
272	animationindex	0
273	shape			"0 0 2 1"
274	center			"-3 -6 -2.5"
275	scale			.5
276	price			7500
277	size			10
278	is_primary		true
279	is_heavy		true
280	dmgtype			"normal"
281	weight			2.0
282
283	weapon_mod
284	{
285		weapon xaw95
286		firedef
287		{
288			name				"_10-Round Burst"
289			skill				"assault"
290			projtl				bullet
291			impact				bulletImpact
292			hitbody				null
293			firesnd				"weapons/bullet-chaingun-10x"
294			impsnd				"impact/bullet-impact"
295			bodysnd 			"impact/bullet-bodyimpact"
296			sndonce				true
297			speed				3000
298			spread				"2 2"
299			crouch				0.9
300			range				100
301			shots				10
302			ammo				10
303			delaybetweenshots	10
304			time				16
305			damage				"20 3"
306			dmgweight			"normal_spray"
307			reaction			true
308			throughwall 5
309		}
310		firedef
311		{
312			name				"_Full-Auto"
313			skill				"assault"
314			projtl				bullet
315			impact				bulletImpact
316			hitbody				null
317			firesnd				"weapons/bullet-chaingun-50x"
318			impsnd				"impact/bullet-impact"
319			bodysnd 			"impact/bullet-bodyimpact"
320			sndonce				true
321			speed				3000
322			spread				"3 3"
323			crouch				0.9
324			range				100
325			shots				40
326			ammo				40
327			delaybetweenshots	20
328			time				26
329			damage				"20 3"
330			dmgweight			"normal_spray"
331			throughwall 5
332		}
333		firedef
334		{
335			name				"_Full-Auto Sweep"
336			skill				"assault"
337			projtl				bullet
338			impact				bulletImpact
339			hitbody				null
340			firesnd				"weapons/bullet-chaingun-50x"
341			impsnd				"impact/bullet-impact"
342			bodysnd 			"impact/bullet-bodyimpact"
343			sndonce				true
344			speed				3000
345			spread				"3.5 20"
346			crouch				0.9
347			range				100
348			shots				40
349			ammo				40
350			delaybetweenshots	20
351			time				26
352			damage				"20 3"
353			dmgweight			"normal_spray"
354			reaction			true
355			throughwall 5
356		}
357	}
358}
359