/
ammunition.dm
166 lines (140 loc) · 5.9 KB
/
ammunition.dm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
/*************
* Ammunition *
*************/
/datum/uplink_item/item/ammo
item_cost = 4
category = /datum/uplink_category/ammunition
/datum/uplink_item/item/ammo/holdout
name = "Small Magazine"
desc = "A 7mm magazine for holdout pistols like the P3 Whisper. Contains 8 rounds."
item_cost = 3
path = /obj/item/ammo_magazine/pistol/small
/datum/uplink_item/item/ammo/empslug
name = "Haywire Slug"
desc = "Single 12-gauge shotgun slug fitted with a single-use ion pulse generator."
item_cost = 1
path = /obj/item/ammo_casing/shotgun/emp
/datum/uplink_item/item/ammo/holdout_speedloader
name = "Small Speedloader"
desc = "A 7mm speedloader for holdout revolvers like the A&M Partner. Contains 6 rounds."
item_cost = 3
path = /obj/item/ammo_magazine/speedloader/small
/datum/uplink_item/item/ammo/darts
name = "Dart Cartridge"
desc = "A small cartridge for a gas-powered dart gun. Contains 5 hollow darts."
path = /obj/item/ammo_magazine/chemdart
/datum/uplink_item/item/ammo/speedloader
name = "Standard Speedloader"
desc = "A 10mm speedloader for standard revolvers like the Lumoco Solid. Contains 6 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/speedloader
/datum/uplink_item/item/ammo/rifle
name = "Rifle Magazine"
desc = "A 5mmR magazine for assault rifles like the STS-35. Contains 20 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/rifle
/datum/uplink_item/item/ammo/rifle
name = "Light Bullpup Rifle Magazine"
desc = "A 7mmR magazine for light bullpup assault rifles like the Z9 Pitbull. Contains 20 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/mil_rifle
/datum/uplink_item/item/ammo/bullpup
name = "Heavy Bullpup Rifle Magazine"
desc = "A 7mmR magazine for heavy bullpup assault rifles like the Z8 Bulldog. Contains 15 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/mil_rifle/heavy
/datum/uplink_item/item/ammo/sniperammo
name = "Ammobox of Sniper Rounds"
desc = "A container of rounds for the anti-materiel rifle. Contains 7 rounds."
item_cost = 8
path = /obj/item/storage/box/ammo/sniperammo
antag_roles = list(MODE_MERCENARY)
/datum/uplink_item/item/ammo/sniperammo/apds
name = "Ammobox of APDS Sniper Rounds"
desc = "A container of armor piercing rounds for the anti-materiel rifle. Contains 3 rounds."
item_cost = 12
path = /obj/item/storage/box/ammo/sniperammo/apds
antag_roles = list(MODE_MERCENARY)
/datum/uplink_item/item/ammo/shotgun_shells
name = "Ammobox of Shotgun Shells"
desc = "An ammobox with 2 sets of shell holders. Contains 8 buckshot shells total."
item_cost = 8
path = /obj/item/storage/box/ammo/shotgunshells
/datum/uplink_item/item/ammo/flechette_shells
name = "Ammobox of Flechette Shells"
desc = "An ammobox with 2 sets of shell holders. Contains 8 extra accurate flechette shells."
item_cost = 12
path = /obj/item/storage/box/ammo/flechetteshells
antag_roles = list(MODE_MERCENARY)
/datum/uplink_item/item/ammo/shotgun_slugs
name = "Ammobox of Shotgun Slugs"
desc = "An ammobox with 2 sets of shell holders. Contains 8 slugs total."
item_cost = 8
path = /obj/item/storage/box/ammo/shotgunammo
/datum/uplink_item/item/ammo/machine_pistol
name = "Standard Stick Magazine"
desc = "A 10mm magazine for standard machine pistols like the MP6 Vesper. Contains 16 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/machine_pistol
/datum/uplink_item/item/ammo/smg
name = "Standard Box Magazine"
desc = "A 10mm magazine for standard SMGs like the C-20r. Contains 20 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/smg
antag_roles = list(MODE_MERCENARY)
/datum/uplink_item/item/ammo/pistol
name = "Standard Doublestack Magazine"
desc = "A 10mm magazine for large, heavy military pistols. Contains 15 rounds."
item_cost = 9
path = /obj/item/ammo_magazine/pistol/double
/datum/uplink_item/item/ammo/pistol_single
name = "Standard Singlestack Magazine"
desc = "A 10mm magazine for small, light military pistols. Contains 8 rounds."
item_cost = 6
path = /obj/item/ammo_magazine/pistol
/datum/uplink_item/item/ammo/magnum
name = "Magnum Magazine"
desc = "A 15mm magazine for magnum pistols. Contains 7 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/magnum
/datum/uplink_item/item/ammo/speedloader_magnum
name = "Magnum Speedloader"
desc = "A 15mm speedloader for magnum revolvers. Contains 6 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/speedloader/magnum
/datum/uplink_item/item/ammo/flechette
name = "Flechette Rifle Magazine"
desc = "A rifle magazine loaded with flechette rounds. Contains 9 rounds."
item_cost = 8
path = /obj/item/magnetic_ammo
antag_roles = list(MODE_MERCENARY)
/datum/uplink_item/item/ammo/pistol_emp
name = "Standard EMP Ammo Box"
desc = "A box of 10mm EMP ammo for standard pistols. Contains 15 rounds."
item_cost = 8
path = /obj/item/ammo_magazine/box/emp/pistol
/datum/uplink_item/item/ammo/holdout_emp
name = "Small EMP Ammo Box"
desc = "A box of 7mm EMP ammo for holdout pistols and revolvers. Contains 8 rounds."
item_cost = 6
path = /obj/item/ammo_magazine/box/emp/smallpistol
/datum/uplink_item/item/ammo/stripperclip
name = "Stripper Clip"
desc = "A 5mmR stripper clip used to load bolt action rifles. Contains just 5 rounds."
item_cost = 2
path = /obj/item/ammo_magazine/speedloader/clip
/datum/uplink_item/item/ammo/shotgun_drum_buckshot
name = "Shotgun Drum Magazine"
desc = "A drum magazine that can hold fifteen 12g shotgun shells. Loaded with buckshot."
item_cost = 12
path = /obj/item/ammo_magazine/shotgunmag/shot
/datum/uplink_item/item/ammo/shotgun_drum_slugs
name = "Shotgun Slug Drum Magazine"
desc = "A drum magazine that can hold fifteen 12g shotgun shells. Loaded with slugs."
item_cost = 12
path = /obj/item/ammo_magazine/shotgunmag
/datum/uplink_item/item/ammo/shotgun_drum_flechette
name = "Shotgun Flechette Drum Magazine"
desc = "A drum magazine that can hold fifteen 12g shotgun shells. Loaded with flechettes."
item_cost = 12
path = /obj/item/ammo_magazine/shotgunmag/flechette