Armory minidate (#6921)

* a

* Update NSSJourney.dmm

* aaaa

* FFFF

* Update bullets.dm

* Update gun_spawns.dm

* a

* Update gun_spawns.dm

* a

* a

* Update gun_spawns.dm

* a

* Update guns.dm

* a

* aaaaaaaaaaaaaaaaaaaaaaaaaaa

* a

* Update gun_spawns.dm

* Update rack.dm
This commit is contained in:
Gandalf
2021-07-26 15:38:50 +01:00
committed by GitHub
parent 9174779c22
commit 7b8392db55
22 changed files with 785 additions and 524 deletions
@@ -8359,21 +8359,12 @@
/turf/open/floor/plating,
/area/cargo/storage)
"ayI" = (
/obj/structure/window/reinforced{
dir = 4
},
/obj/structure/window/reinforced,
/obj/effect/turf_decal/bot,
/obj/structure/rack,
/obj/item/storage/box/armament_tokens_sidearm{
pixel_x = 7
},
/obj/item/storage/box/armament_tokens_primary{
pixel_x = -8
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 8
},
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/shotguns,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"ayK" = (
@@ -92303,23 +92294,11 @@
/turf/open/space,
/area/engineering/atmos/upper)
"eys" = (
/obj/structure/rack,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = -3;
pixel_y = 3
},
/obj/item/gun/ballistic/shotgun/riot,
/obj/item/gun/ballistic/shotgun/riot,
/obj/structure/window/reinforced{
dir = 4
},
/obj/structure/window/reinforced{
dir = 1
},
/obj/effect/turf_decal/bot,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 8
},
/obj/structure/rack/gunrack,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"eyA" = (
@@ -99850,15 +99829,12 @@
/turf/open/floor/iron,
/area/hallway/secondary/entry)
"lwn" = (
/obj/structure/rack,
/obj/structure/window/reinforced{
dir = 4
},
/obj/effect/turf_decal/bot,
/obj/item/storage/box/armament_tokens_energy,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 8
},
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/rifles,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"lwE" = (
@@ -108978,9 +108954,6 @@
/turf/open/floor/iron/dark,
/area/ai_monitored/turret_protected/aisat_interior)
"ueM" = (
/obj/structure/window/reinforced{
dir = 4
},
/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/smartgun,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -293,10 +293,9 @@
},
/area/security/prison)
"abm" = (
/obj/structure/table,
/obj/item/storage/box/firingpins,
/obj/item/storage/box/firingpins,
/obj/item/key/security,
/obj/structure/rack,
/obj/item/gun/energy/e_gun/dragnet,
/obj/item/gun/energy/e_gun/dragnet,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -307,6 +306,11 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/item/storage/box/firingpins,
/obj/item/storage/box/firingpins,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abu" = (
@@ -451,43 +455,7 @@
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abJ" = (
/obj/structure/rack,
/obj/item/clothing/suit/armor/bulletproof{
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/suit/armor/bulletproof,
/obj/item/clothing/suit/armor/bulletproof{
pixel_x = 3;
pixel_y = -3
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001;
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001;
pixel_x = 3;
pixel_y = -3
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/machinery/camera/motion{
c_tag = "Armory Motion Sensor"
},
/turf/open/floor/iron/dark,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"abN" = (
/obj/structure/closet/secure_closet/contraband/armory,
@@ -529,9 +497,9 @@
/turf/open/floor/iron/dark/side,
/area/security/prison)
"aci" = (
/obj/vehicle/ridden/secway,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/dark,
/obj/machinery/power/apc/auto_name/east,
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"ack" = (
/obj/effect/turf_decal/stripes/line{
@@ -541,17 +509,19 @@
/area/ai_monitored/security/armory)
"acl" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"acm" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/east,
/turf/open/floor/iron/dark,
/obj/structure/fence{
dir = 4
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"acr" = (
/obj/structure/closet/secure_closet/engineering_personal,
@@ -634,15 +604,6 @@
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"acM" = (
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/closet/secure_closet/smartgun,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"acQ" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
@@ -749,51 +710,13 @@
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"adj" = (
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/window/reinforced{
dir = 4
},
/obj/structure/rack,
/obj/item/storage/box/armament_tokens_sidearm{
pixel_x = 7
},
/obj/item/storage/box/armament_tokens_primary{
pixel_x = -8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"adk" = (
/obj/structure/rack,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = -3;
pixel_y = 3
},
/obj/item/gun/ballistic/shotgun/riot,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = 3;
pixel_y = -3
},
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/window/reinforced{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"adl" = (
/obj/machinery/door/poddoor/shutters{
id = "armory";
name = "Armoury Shutter"
},
/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron,
/area/ai_monitored/security/armory)
"ads" = (
@@ -961,6 +884,9 @@
},
/area/security/prison/safe)
"aes" = (
/obj/vehicle/ridden/secway,
/obj/effect/turf_decal/delivery/blue,
/obj/item/key/security,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"aet" = (
@@ -1864,6 +1790,9 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"ajE" = (
@@ -10203,6 +10132,9 @@
name = "Sergeant-at-Armsky";
weaponscheck = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"bkD" = (
@@ -18009,34 +17941,6 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"coS" = (
/obj/structure/rack,
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/item/storage/box/armament_tokens_energy,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"cpg" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/item/key/security,
/obj/item/circuitboard/machine/dish_drive/bullet,
/obj/item/circuitboard/machine/dish_drive/bullet,
/obj/item/circuitboard/machine/dish_drive/bullet,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"cpl" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -18049,6 +17953,9 @@
dir = 4
},
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"cpE" = (
@@ -21202,12 +21109,10 @@
/turf/open/floor/iron,
/area/engineering/atmos)
"doq" = (
/obj/machinery/camera/motion{
c_tag = "Armory - External";
dir = 1
},
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors)
/obj/structure/closet/secure_closet/smartgun,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"doE" = (
/obj/structure/light_construct/directional/east,
/turf/open/floor/iron,
@@ -21903,10 +21808,7 @@
/turf/open/floor/wood,
/area/service/lawoffice)
"dLc" = (
/obj/machinery/dish_drive/bullet{
succrange = 3
},
/obj/structure/reagent_dispensers/peppertank/directional/south,
/obj/machinery/rnd/production/protolathe/department/security,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"dLg" = (
@@ -22544,9 +22446,6 @@
name = "Armory";
req_access_txt = "3"
},
/obj/machinery/light{
dir = 4
},
/obj/effect/turf_decal/stripes/line,
/obj/structure/cable,
/obj/effect/turf_decal/delivery/blue,
@@ -22554,6 +22453,7 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
dir = 4
},
/obj/machinery/light/directional/east,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"ebX" = (
@@ -24844,24 +24744,6 @@
},
/turf/open/floor/iron,
/area/maintenance/port/aft)
"fsz" = (
/obj/structure/rack,
/obj/item/gun/energy/ionrifle,
/obj/item/gun/energy/temperature/security,
/obj/item/clothing/suit/hooded/ablative,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"fsN" = (
/obj/machinery/door/airlock/atmos{
name = "Atmospherics";
@@ -25558,6 +25440,9 @@
/obj/structure/sign/painting/library,
/turf/closed/wall,
/area/hallway/secondary/service)
"fPz" = (
/turf/closed/wall,
/area/ai_monitored/security/armory)
"fPW" = (
/obj/structure/sign/nanotrasen,
/turf/closed/wall/r_wall,
@@ -30900,6 +30785,23 @@
"iJq" = (
/turf/open/floor/iron/cafeteria,
/area/maintenance/port/aft)
"iJZ" = (
/obj/structure/rack,
/obj/item/gun/energy/ionrifle,
/obj/item/gun/energy/temperature/security,
/obj/item/clothing/suit/hooded/ablative,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"iKd" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -32322,7 +32224,7 @@
/turf/open/floor/iron/dark,
/area/science/genetics)
"jyJ" = (
/obj/machinery/gun_vendor,
/obj/structure/table/reinforced,
/turf/open/floor/iron/dark,
/area/security/office)
"jyL" = (
@@ -36135,6 +36037,12 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating,
/area/engineering/storage/tech)
"lyH" = (
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/shotguns,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"lyM" = (
/obj/structure/table,
/obj/item/folder/yellow,
@@ -40244,24 +40152,8 @@
},
/area/security/prison/safe)
"nxy" = (
/obj/structure/rack,
/obj/item/gun/energy/e_gun/dragnet,
/obj/item/gun/energy/e_gun/dragnet,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark,
/obj/structure/fence,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"nxB" = (
/turf/open/floor/plating,
@@ -41506,6 +41398,12 @@
"omo" = (
/turf/open/floor/iron,
/area/cargo/miningdock)
"onh" = (
/obj/structure/closet/ammunitionlocker/useful,
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"ont" = (
/obj/machinery/atmospherics/components/binary/thermomachine/freezer{
dir = 4
@@ -43350,6 +43248,12 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/engineering/storage/tech)
"ppC" = (
/obj/effect/turf_decal/loading_area{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"ppE" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -44646,6 +44550,12 @@
},
/turf/open/floor/iron,
/area/hallway/primary/port)
"pTU" = (
/obj/structure/fence/corner{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"pUe" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/trimline/white/line,
@@ -45442,6 +45352,11 @@
/obj/machinery/holopad/secure,
/turf/open/floor/carpet,
/area/command/heads_quarters/hos)
"qqa" = (
/obj/effect/turf_decal/delivery/red,
/obj/structure/rack/gunrack,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"qqH" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -45956,6 +45871,13 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/freezer,
/area/command/heads_quarters/captain)
"qHA" = (
/obj/machinery/airalarm/directional/north,
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/rifles,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"qHE" = (
/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output{
dir = 8
@@ -51552,6 +51474,12 @@
dir = 9
},
/area/science/research)
"tAU" = (
/obj/structure/fence{
dir = 4
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"tAY" = (
/obj/structure/table/wood,
/obj/item/taperecorder{
@@ -53535,6 +53463,16 @@
},
/turf/open/floor/iron/white,
/area/medical/cryo)
"uyL" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/machinery/firealarm/directional/north,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"uyS" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -53969,6 +53907,10 @@
},
/turf/open/floor/plating,
/area/engineering/supermatter)
"uIu" = (
/obj/structure/fence/door,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"uIv" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -56155,6 +56097,45 @@
dir = 5
},
/area/maintenance/port/aft)
"vVT" = (
/obj/structure/rack,
/obj/item/clothing/suit/armor/bulletproof{
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/suit/armor/bulletproof,
/obj/item/clothing/suit/armor/bulletproof{
pixel_x = 3;
pixel_y = -3
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001;
pixel_x = -3;
pixel_y = 3
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001
},
/obj/item/clothing/head/helmet/alt{
layer = 3.00001;
pixel_x = 3;
pixel_y = -3
},
/obj/machinery/camera/motion{
c_tag = "Armory Motion Sensor"
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"vWA" = (
/obj/machinery/vending/modularpc,
/turf/open/floor/iron,
@@ -59349,6 +59330,10 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/wood,
/area/commons/dorms)
"xHN" = (
/obj/structure/reagent_dispensers/peppertank,
/turf/closed/wall/r_wall,
/area/ai_monitored/security/armory)
"xHX" = (
/obj/structure/extinguisher_cabinet/directional/north,
/obj/effect/turf_decal/tile/neutral{
@@ -88917,13 +88902,13 @@ abz
nxw
aeH
aaJ
boP
boP
aaZ
sdP
vVT
abm
cpg
adi
adi
abH
iJZ
abN
adi
aaZ
tsa
@@ -89174,10 +89159,10 @@ aaJ
aaJ
aaJ
aaJ
bBM
boP
aaZ
abH
uyL
acl
acl
acl
ajC
acL
@@ -89431,12 +89416,12 @@ blq
blq
boP
bBM
boP
boP
aaZ
nxy
nxy
nxy
pTU
ack
adk
adK
cqG
avB
@@ -89688,12 +89673,12 @@ cyJ
cyJ
rSN
bBM
boP
doq
aaZ
doq
abJ
abJ
tAU
ack
acM
adQ
cwM
avB
@@ -89945,12 +89930,12 @@ blq
blq
boP
bBM
boP
boP
aaZ
sdP
lyH
abJ
ppC
uIu
ack
coS
aet
cxA
aeY
@@ -90202,12 +90187,12 @@ vOj
vOj
vOj
vOj
vOj
boP
aaZ
fsz
fPz
onh
abJ
abJ
tAU
ack
adj
arc
blT
ebP
@@ -90459,11 +90444,11 @@ uLo
rtE
rIf
lsk
vOj
boP
aaZ
abN
ack
fPz
qHA
abJ
ppC
uIu
bkA
acF
aes
@@ -90716,15 +90701,15 @@ uLo
und
koX
eBY
vOj
boP
aaZ
fPz
qqa
abJ
aci
acm
cpA
qac
dLc
aaZ
xHN
nsp
agX
agQ
@@ -90973,8 +90958,8 @@ uLo
hak
iXb
abC
vOj
vOj
fPz
aaZ
aaZ
aaZ
aaZ
@@ -1026,8 +1026,10 @@
/turf/closed/wall/r_wall,
/area/ai_monitored/security/armory)
"aer" = (
/obj/machinery/suit_storage_unit/security_peacekeeper,
/turf/open/floor/iron/dark,
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/shotguns,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"aes" = (
/obj/effect/decal/cleanable/dirt,
@@ -1826,13 +1828,10 @@
/turf/open/floor/iron/dark,
/area/security/brig)
"aiA" = (
/obj/item/storage/secure/safe{
name = "armory safe A";
pixel_x = 6;
pixel_y = 28
},
/obj/machinery/suit_storage_unit/security_peacekeeper,
/turf/open/floor/iron/dark,
/obj/structure/closet/ammunitionlocker/useful,
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"aiB" = (
/obj/structure/disposalpipe/segment{
@@ -2504,17 +2503,16 @@
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/obj/structure/rack,
/obj/item/storage/box/armament_tokens_primary{
pixel_x = -8
},
/obj/item/storage/box/armament_tokens_sidearm{
pixel_x = 7
},
/obj/item/storage/box/armament_tokens_energy,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/structure/closet/secure_closet{
name = "contraband locker";
req_access_txt = "3"
},
/obj/effect/spawner/lootdrop/armory_contraband/metastation,
/obj/effect/spawner/lootdrop/maintenance/three,
/obj/item/gun/ballistic/rifle/boltaction,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"alW" = (
@@ -15818,17 +15816,9 @@
/turf/open/floor/iron,
/area/hallway/secondary/service)
"bLT" = (
/obj/structure/closet/secure_closet{
name = "contraband locker";
req_access_txt = "3"
},
/obj/effect/spawner/lootdrop/maintenance/three,
/obj/effect/spawner/lootdrop/armory_contraband/metastation,
/obj/machinery/light{
dir = 1
},
/obj/item/gun/ballistic/rifle/boltaction,
/turf/open/floor/iron/dark,
/obj/structure/rack/gunrack,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"bLW" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
@@ -81117,11 +81107,11 @@
/turf/open/floor/engine,
/area/science/xenobiology)
"xVU" = (
/obj/item/radio/intercom{
pixel_y = 25
},
/obj/machinery/suit_storage_unit/security_peacekeeper,
/turf/open/floor/iron/dark,
/obj/machinery/airalarm/directional/north,
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/rifles,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"xVX" = (
/turf/open/floor/plating/airless,
+171 -194
View File
@@ -139,23 +139,6 @@
/turf/open/floor/carpet,
/area/command/heads_quarters/hos)
"abm" = (
/obj/structure/table,
/obj/item/storage/box/firingpins,
/obj/item/storage/box/firingpins,
/obj/item/key/security,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abn" = (
/obj/structure/rack,
/obj/item/gun/energy/e_gun/dragnet,
/obj/item/gun/energy/e_gun/dragnet,
@@ -172,9 +155,14 @@
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/item/melee/hammer,
/obj/machinery/firealarm/directional/north,
/obj/item/storage/box/firingpins,
/obj/item/storage/box/firingpins,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abn" = (
/obj/structure/fence,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"abo" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -386,24 +374,9 @@
/turf/open/floor/iron,
/area/cargo/qm)
"abN" = (
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abQ" = (
/obj/structure/rack,
/obj/item/gun/energy/ionrifle,
/obj/item/gun/energy/temperature/security,
/obj/item/clothing/suit/hooded/ablative,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/machinery/airalarm/directional/north,
/obj/vehicle/ridden/secway,
/obj/effect/turf_decal/delivery/blue,
/obj/item/key/security,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"abS" = (
@@ -37416,6 +37389,9 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"dRT" = (
@@ -37630,6 +37606,13 @@
},
/turf/open/floor/iron/dark/textured_large,
/area/cargo/storage)
"dZT" = (
/obj/machinery/airalarm/directional/north,
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/rifles,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"eaa" = (
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
@@ -38484,6 +38467,10 @@
/obj/effect/turf_decal/trimline/darkblue/filled/line,
/turf/open/floor/iron/dark,
/area/hallway/primary/fore)
"eYL" = (
/obj/machinery/gun_vendor,
/turf/open/floor/iron/dark,
/area/security/office)
"eZk" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -38560,12 +38547,11 @@
/turf/open/floor/plating,
/area/maintenance/solars/port/fore)
"fdm" = (
/obj/machinery/camera/motion{
c_tag = "Armory - External";
dir = 1
},
/turf/open/space/basic,
/area/space)
/obj/structure/rack/gunrack,
/obj/effect/spawner/armory_spawn/shotguns,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"fds" = (
/obj/machinery/door/airlock/command/glass{
name = "Gravity Generator Chamber";
@@ -39190,6 +39176,11 @@
/obj/structure/trash_pile,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"fFF" = (
/obj/structure/closet/secure_closet/smartgun,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"fFQ" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/thinplating/dark{
@@ -39494,7 +39485,7 @@
/turf/open/floor/iron/dark,
/area/security/prison)
"fSV" = (
/obj/machinery/gun_vendor,
/obj/structure/table/reinforced,
/turf/open/floor/iron/dark,
/area/security/office)
"fTd" = (
@@ -39721,6 +39712,9 @@
dir = 4
},
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"gdQ" = (
@@ -40541,6 +40535,23 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron/dark,
/area/security/checkpoint/auxiliary)
"gYM" = (
/obj/structure/rack,
/obj/item/gun/energy/ionrifle,
/obj/item/gun/energy/temperature/security,
/obj/item/clothing/suit/hooded/ablative,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"gYU" = (
/obj/machinery/camera{
c_tag = "Locker Room West";
@@ -41070,6 +41081,15 @@
dir = 9
},
/area/security/prison)
"hzc" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"hzQ" = (
/obj/structure/grille,
/turf/open/floor/plating,
@@ -41262,6 +41282,14 @@
/obj/effect/landmark/start/security_officer,
/turf/open/floor/iron/dark,
/area/security/office)
"hEU" = (
/obj/structure/grille,
/obj/machinery/camera/motion{
c_tag = "Armory - External";
dir = 1
},
/turf/open/space/basic,
/area/space/nearstation)
"hFg" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -41495,6 +41523,9 @@
name = "Sergeant-at-Armsky";
weaponscheck = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"hQC" = (
@@ -42141,6 +42172,12 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/hallway/primary/central)
"ivZ" = (
/obj/effect/turf_decal/loading_area{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"ixq" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
@@ -42650,6 +42687,9 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron/dark,
/area/security/prison)
"jgL" = (
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"jgM" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -44783,6 +44823,11 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/medical/cryo)
"kQc" = (
/obj/machinery/power/apc/auto_name/east,
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"kQe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -44854,12 +44899,11 @@
/turf/open/floor/iron/white,
/area/medical/medbay/central)
"kVz" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/east,
/turf/open/floor/iron/dark,
/obj/structure/fence{
dir = 4
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"kWe" = (
/obj/effect/turf_decal/tile/neutral,
@@ -46796,6 +46840,11 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/maintenance/port)
"mQS" = (
/obj/structure/rack/gunrack,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"mRE" = (
/obj/structure/chair/office{
dir = 8
@@ -47180,13 +47229,6 @@
"nlg" = (
/turf/open/floor/iron/dark/textured_large,
/area/service/hydroponics)
"nli" = (
/obj/structure/window/reinforced{
dir = 4
},
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/dark,
/area/security/office)
"nlo" = (
/obj/effect/turf_decal/tile/blue/darkblue{
dir = 8
@@ -48658,6 +48700,12 @@
},
/turf/open/floor/iron/freezer,
/area/maintenance/starboard/fore)
"oEV" = (
/obj/structure/fence/corner{
dir = 1
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"oFd" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
@@ -49457,13 +49505,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/maintenance/port/aft)
"puT" = (
/obj/structure/window/reinforced{
dir = 4
},
/obj/machinery/gun_vendor,
/turf/open/floor/iron/dark,
/area/security/office)
"pva" = (
/obj/effect/turf_decal/tile/yellow{
dir = 1
@@ -49492,6 +49533,16 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/commons/vacant_room/commissary)
"pvP" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/machinery/firealarm/directional/north,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"pwd" = (
/obj/structure/flora/ausbushes/fullgrass{
pixel_x = -3;
@@ -50636,16 +50687,6 @@
},
/turf/open/floor/plating,
/area/cargo/storage)
"qxh" = (
/obj/structure/rack,
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/item/storage/box/armament_tokens_energy,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"qxr" = (
/obj/machinery/holopad/secure,
/turf/open/floor/iron/dark,
@@ -50880,27 +50921,6 @@
},
/turf/open/floor/iron,
/area/security/prison)
"qJV" = (
/obj/structure/rack,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = -3;
pixel_y = 3
},
/obj/item/gun/ballistic/shotgun/riot,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = 3;
pixel_y = -3
},
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/window/reinforced{
dir = 8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"qKp" = (
/obj/machinery/power/apc/auto_name/north,
/obj/structure/cable,
@@ -51138,6 +51158,12 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
/area/service/hydroponics)
"qXa" = (
/obj/structure/closet/ammunitionlocker/useful,
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"qXk" = (
/obj/effect/turf_decal/vg_decals/atmos/air{
dir = 1
@@ -51612,12 +51638,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/cargo/qm)
"rtz" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"rut" = (
/obj/structure/table,
/obj/item/clothing/suit/apron/chef,
@@ -52433,9 +52453,7 @@
/turf/open/floor/iron/dark,
/area/security/prison)
"snY" = (
/obj/machinery/dish_drive/bullet{
succrange = 3
},
/obj/machinery/rnd/production/protolathe/department/security,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"sol" = (
@@ -52525,10 +52543,6 @@
},
/turf/open/floor/engine,
/area/science/xenobiology)
"sur" = (
/obj/machinery/rnd/production/techfab/department/security,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"suJ" = (
/obj/effect/turf_decal/arrows,
/obj/effect/turf_decal/stripes/line{
@@ -53802,15 +53816,6 @@
/obj/item/pen,
/turf/open/floor/wood,
/area/service/lawoffice)
"tzz" = (
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/closet/secure_closet/smartgun,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"tzD" = (
/obj/structure/chair/stool,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
@@ -53912,24 +53917,6 @@
},
/turf/open/floor/iron,
/area/commons/fitness)
"tDP" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/item/key/security,
/obj/item/circuitboard/machine/dish_drive/bullet,
/obj/item/circuitboard/machine/dish_drive/bullet,
/obj/item/circuitboard/machine/dish_drive/bullet,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"tEk" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/thinplating/dark,
@@ -56028,11 +56015,6 @@
},
/turf/open/floor/iron/smooth_large,
/area/engineering/main)
"vAI" = (
/obj/vehicle/ridden/secway,
/obj/effect/turf_decal/delivery/blue,
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"vAN" = (
/obj/effect/landmark/start/brigoff,
/turf/open/floor/iron/dark,
@@ -56295,6 +56277,12 @@
/obj/structure/cable,
/turf/open/floor/circuit,
/area/ai_monitored/turret_protected/ai)
"vLz" = (
/obj/structure/fence{
dir = 4
},
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"vLG" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
@@ -56472,24 +56460,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/wood,
/area/maintenance/port/aft)
"vVl" = (
/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/window/reinforced{
dir = 4
},
/obj/structure/rack,
/obj/item/storage/box/armament_tokens_sidearm{
pixel_x = 7
},
/obj/item/storage/box/armament_tokens_primary{
pixel_x = -8
},
/turf/open/floor/iron/dark,
/area/ai_monitored/security/armory)
"vVG" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 4
@@ -56513,6 +56483,9 @@
/obj/machinery/computer/cargo/request,
/turf/open/floor/iron/dark,
/area/security/office)
"vWE" = (
/turf/closed/wall,
/area/ai_monitored/security/armory)
"vWX" = (
/obj/machinery/door/airlock/maintenance{
name = "Genetics Lab Maintenance";
@@ -57633,6 +57606,10 @@
/obj/effect/spawner/liquids_spawner,
/turf/open/floor/iron/pool,
/area/security/prison)
"wTo" = (
/obj/structure/fence/door,
/turf/open/floor/iron/smooth,
/area/ai_monitored/security/armory)
"wTp" = (
/obj/machinery/chem_heater/withbuffer,
/obj/structure/window/reinforced,
@@ -87555,14 +87532,14 @@ abz
ydU
teK
aaJ
xzh
xzh
aaZ
abI
abJ
abm
tDP
abH
gYM
iSP
adi
adi
aaZ
lzE
guI
@@ -87812,11 +87789,11 @@ aaJ
aaJ
pUm
aaJ
xzh
xzh
aaZ
abH
rtz
pvP
hzc
hzc
hzc
dRi
otg
adi
@@ -88069,12 +88046,12 @@ xzh
xzh
xzh
bBM
xzh
xzh
aaZ
abn
abn
abn
oEV
xoJ
qJV
obK
cRD
avB
@@ -88325,13 +88302,13 @@ xzh
xzh
xzh
xzh
bBM
xzh
fdm
hEU
aaZ
abJ
fFF
jgL
jgL
vLz
xoJ
tzz
nNO
ugN
avB
@@ -88583,12 +88560,12 @@ xzh
xzh
xzh
bBM
xzh
xzh
aaZ
abI
fdm
jgL
ivZ
wTo
xoJ
qxh
gLJ
qNz
rDX
@@ -88840,12 +88817,12 @@ abq
abq
abq
abq
abq
xzh
aaZ
abQ
vWE
qXa
jgL
jgL
vLz
xoJ
vVl
mlh
nHu
lPd
@@ -89097,11 +89074,11 @@ hgD
glM
ovx
trX
abq
xzh
aaZ
sur
xoJ
vWE
dZT
jgL
ivZ
wTo
hPF
uaA
abN
@@ -89354,10 +89331,10 @@ hgD
iVu
kwy
utD
abq
xzh
aaZ
vAI
vWE
mQS
jgL
kQc
kVz
gdu
kct
@@ -89611,8 +89588,8 @@ hgD
xjQ
ygM
nDg
abq
abo
vWE
aaZ
aaZ
aaZ
aaZ
@@ -90378,8 +90355,8 @@ xzh
xzh
xzh
abq
puT
nli
eYL
wbO
fBM
mNa
abo
@@ -9,3 +9,6 @@
/// The caliber used by the M45A5
#define CALIBER_460 ".460 RM JHP"
/// The caliber used by Armadyne shotguns.
#define CALIBER_14GAUGE "14 Gauge"
+2 -2
View File
@@ -114,8 +114,8 @@
/obj/structure/fence/door/Initialize()
. = ..()
update_door_status()
if(open) //SKYRAT EDIT CHANGE
update_door_status()
/obj/structure/fence/door/opened
icon_state = "door_opened"
@@ -196,7 +196,7 @@ GLOBAL_LIST_EMPTY(security_officer_distribution)
shoes = /obj/item/clothing/shoes/combat/peacekeeper //SKYRAT EDIT CHANGE - SEC_HAUL
l_pocket = /obj/item/restraints/handcuffs
r_pocket = /obj/item/assembly/flash/handheld
suit_store = /obj/item/gun/energy/taser/armadyne //SKYRAT EDIT CHANGE - SEC_HAUL
suit_store = /obj/item/gun/energy/disabler
backpack_contents = list(/obj/item/melee/classic_baton/peacekeeper, /obj/item/armament_token/sidearm) //SKYRAT EDIT CHANGE - SEC_HAUL - ORIGINAL: backpack_contents = list(/obj/item/melee/baton/loaded=1)
backpack = /obj/item/storage/backpack/security/peacekeeper //SKYRAT EDIT CHANGE - SEC_HAUL - ORIGINAL: backpack = /obj/item/storage/backpack/security
+1 -1
View File
@@ -49,7 +49,7 @@
glasses = /obj/item/clothing/glasses/hud/security/sunglasses/peacekeeper //SKYRAT EDIT CHANGE - SEC_HAUL - ORIGINAL: /obj/item/clothing/glasses/hud/security/sunglasses
r_pocket = /obj/item/assembly/flash/handheld
l_pocket = /obj/item/restraints/handcuffs
//suit_store = /obj/item/gun/energy/disabler //SKYRAT EDIT REMOVAL - SEC_HAUL
suit_store = /obj/item/gun/energy/disabler
backpack_contents = list(/obj/item/melee/classic_baton/peacekeeper, /obj/item/clothing/head/beret/sec/peacekeeper, /obj/item/armament_token/sidearm) //SKRYAT EDIT CHANGE - SEC_HAUL - ORIGINAL: backpack_contents = list(/obj/item/melee/baton/loaded=1)
backpack = /obj/item/storage/backpack/security/peacekeeper //SKYRAT EDIT CHANGE - SEC_HAUL - ORIGINAL: backpack = /obj/item/storage/backpack/security
@@ -6,3 +6,42 @@
icon_state = "shelf"
name = "Shelf"
desc = "A shelf, for storing things on. Conveinent!"
/obj/item/gun
var/on_rack = FALSE
/obj/item/gun/proc/place_on_rack()
on_rack = TRUE
var/matrix/M = matrix()
M.Turn(-90)
transform = M
/obj/item/gun/proc/remove_from_rack()
if(on_rack)
var/matrix/M = matrix()
transform = M
on_rack = FALSE
/obj/item/gun/pickup(mob/user)
. = ..()
remove_from_rack()
/obj/structure/rack/gunrack
icon_state = "gunrack"
name = "gun rack"
desc = "A gun rack for storing guns."
/obj/structure/rack/gunrack/attackby(obj/item/W, mob/living/user, params)
var/list/modifiers = params2list(params)
if (W.tool_behaviour == TOOL_WRENCH && !(flags_1&NODECONSTRUCT_1) && LAZYACCESS(modifiers, RIGHT_CLICK))
W.play_tool_sound(src)
deconstruct(TRUE)
return
if(user.combat_mode)
return ..()
if(user.transferItemToLoc(W, drop_location()))
if(istype(W, /obj/item/gun))
var/obj/item/gun/our_gun = W
our_gun.place_on_rack()
our_gun.pixel_x = rand(-10, 10)
return TRUE
Binary file not shown.

Before

Width:  |  Height:  |  Size: 443 B

After

Width:  |  Height:  |  Size: 511 B

@@ -205,3 +205,80 @@
. = ..()
if(stored_ammo.len)
. += "[initial(icon_state)]_[round_type]"
////////////////////////////
///////////14 GAUGE/////////
////////////////////////////
/obj/item/ammo_casing/s14gauge
name = "14 gauge shotgun slug"
desc = "A 14 gauge lead slug."
icon_state = "blshell"
worn_icon_state = "shell"
caliber = CALIBER_14GAUGE
custom_materials = list(/datum/material/iron=2000)
projectile_type = /obj/projectile/bullet/s14gauge_slug
/obj/item/ammo_casing/s14gauge/beanbag
name = "14 gauge beanbag slug"
desc = "A weak beanbag slug for riot control."
icon_state = "bshell"
custom_materials = list(/datum/material/iron=250)
projectile_type = /obj/projectile/bullet/s14gauge_beanbag
harmful = FALSE
/obj/item/ammo_casing/s14gauge/buckshot
name = "14 gauge buckshot shell"
desc = "A 14 gauge buckshot shell."
icon_state = "gshell"
projectile_type = /obj/projectile/bullet/pellet/s14gauge_buckshot
pellets = 5
variance = 25
/obj/item/ammo_casing/s14gauge/rubbershot
name = "14 gauge rubber shot"
desc = "A shotgun casing filled with densely-packed rubber balls, used to incapacitate crowds from a distance."
icon_state = "bshell"
projectile_type = /obj/projectile/bullet/pellet/s14gauge_rubbershot
pellets = 5
variance = 25
custom_materials = list(/datum/material/iron=4000)
harmful = FALSE //SKYRAT EDIT ADDITION
/obj/item/ammo_casing/s14gauge/stunslug
name = "14 gauge taser slug"
desc = "A stunning taser slug."
icon_state = "stunshell"
projectile_type = /obj/projectile/bullet/s14gauge_stunslug
custom_materials = list(/datum/material/iron=500,/datum/material/gold=100)
harmful = FALSE
/obj/item/storage/box/rubbershot_14gauge
name = "box of 14 gauge rubber shots"
desc = "A box full of rubber shots, designed for riot shotguns."
icon_state = "rubbershot_box"
illustration = null
/obj/item/storage/box/rubbershot_14gauge/PopulateContents()
for(var/i in 1 to 7)
new /obj/item/ammo_casing/s14gauge/rubbershot(src)
/obj/item/storage/box/lethalshot_14gauge
name = "box of lethal 14 gauge shotgun shots"
desc = "A box full of lethal shots, designed for riot shotguns."
icon_state = "lethalshot_box"
illustration = null
/obj/item/storage/box/lethalshot_14gauge/PopulateContents()
for(var/i in 1 to 7)
new /obj/item/ammo_casing/s14gauge/buckshot(src)
/obj/item/storage/box/beanbag_14gauge
name = "box of 14 gauge beanbags"
desc = "A box full of beanbag shells."
icon_state = "rubbershot_box"
illustration = null
/obj/item/storage/box/beanbag_14gauge/PopulateContents()
for(var/i in 1 to 6)
new /obj/item/ammo_casing/s14gauge/beanbag(src)
@@ -58,9 +58,6 @@
bare_wound_bonus = 50
embedding = list(embed_chance=60, fall_chance=3, jostle_chance=4, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.4, pain_mult=5, jostle_pain_mult=6, rip_time=10)
weak_against_armour = TRUE
armour_penetration = -60
///////////9x19mm/////////////////
//FMJ | JHP | IHDF | RUBBER//
@@ -77,7 +74,6 @@
name = "9x19mm FMJ bullet"
damage = 15
speed = 0.8
armour_penetration = -30
/obj/item/ammo_casing/b9mm/hp
name = "9x19mm JHP bullet casing"
@@ -92,7 +88,6 @@
icon_state = "bullet_h"
damage = 20
wound_bonus = 35
armour_penetration = -60
embedding = list(embed_chance=75, fall_chance=3, jostle_chance=4, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.4, pain_mult=5, jostle_pain_mult=6, rip_time=10)
weak_against_armour = TRUE
@@ -257,7 +252,6 @@
icon_state = "bullet_h"
damage = 47
wound_bonus = 40
armour_penetration = -20
embedding = list(embed_chance=75, fall_chance=3, jostle_chance=4, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.4, pain_mult=5, jostle_pain_mult=6, rip_time=10)
weak_against_armour = TRUE
@@ -387,3 +381,46 @@
damage = 25
damage_type = STAMINA
embedding = list(embed_chance=0, fall_chance=3, jostle_chance=4, ignore_throwspeed_threshold=TRUE, pain_stam_pct=0.4, pain_mult=5, jostle_pain_mult=6, rip_time=10)
////////////////////////////
///////////14 GAUGE/////////
////////////////////////////
/obj/projectile/bullet/s14gauge_slug
name = "12g shotgun slug"
damage = 27
sharpness = SHARP_POINTY
wound_bonus = 0
/obj/projectile/bullet/s14gauge_beanbag
name = "beanbag slug"
damage = 5
stamina = 30
wound_bonus = 0
sharpness = NONE
embedding = null
/obj/projectile/bullet/pellet/s14gauge_buckshot
name = "buckshot pellet"
damage = 5
wound_bonus = 3
bare_wound_bonus = 3
wound_falloff_tile = -2.5 // low damage + additional dropoff will already curb wounding potential anything past point blank
/obj/projectile/bullet/pellet/s14gauge_rubbershot
name = "rubbershot pellet"
damage = 2
stamina = 7
sharpness = NONE
embedding = null
/obj/projectile/bullet/s14gauge_stunslug
name = "stunslug"
damage = 5
knockdown = 100
stutter = 5
jitter = 20
range = 7
icon_state = "spark"
color = "#FFFF00"
embedding = null
@@ -0,0 +1,87 @@
/obj/effect/spawner/armory_spawn
icon = 'modular_skyrat/modules/sec_haul/icons/guns/spawner.dmi'
icon_state = "random_gun"
layer = OBJ_LAYER
/// How many guns will be spawned here.
var/gun_count = 1
/// If the same gun can be spawned twice.
var/gun_doubles = TRUE
/// A list of possible guns to spawn.
var/list/guns
/// Do we fan out the items spawned for a natural effect?
var/fan_out_items = TRUE
/// How many mags per gun do we spawn, if it takes magazines.
var/mags_to_spawn = 3
/// Do we want to angle it so that it is horizontal?
var/vertial_guns = TRUE
/obj/structure/rack/shelf
/obj/effect/spawner/armory_spawn/Initialize(mapload)
..()
if(guns?.len)
var/guns_spawned = 0
while((gun_count - guns_spawned) && guns.len)
var/gunspawn = pickweight(guns)
while(islist(gunspawn))
gunspawn = pickweight(gunspawn)
if(!gun_doubles)
guns.Remove(gunspawn)
if(gunspawn)
var/obj/item/gun/spawned_gun = new gunspawn(loc)
if(vertial_guns)
spawned_gun.place_on_rack()
spawned_gun.pixel_x = rand(-10,10)
if(istype(spawned_gun, /obj/item/gun/ballistic))
var/obj/item/gun/ballistic/spawned_ballistic_gun = spawned_gun
if(spawned_ballistic_gun.magazine && !istype(spawned_ballistic_gun.magazine, /obj/item/ammo_box/magazine/internal))
var/obj/item/storage/box/ammo_box/spawned_box = new(loc)
spawned_box.name = "ammo box - [spawned_ballistic_gun.name]"
for(var/i in 1 to mags_to_spawn)
new spawned_ballistic_gun.mag_type (spawned_box)
guns_spawned++
return INITIALIZE_HINT_QDEL
//////////////RIFLE SPAWNER
/obj/effect/spawner/armory_spawn/rifles
icon_state = "random_rifle"
gun_count = 4
guns = list(
/obj/item/gun/ballistic/automatic/pcr,
/obj/item/gun/ballistic/automatic/pitbull,
/obj/item/gun/ballistic/automatic/ostwind,
/obj/item/gun/ballistic/automatic/norwind,
/obj/item/gun/ballistic/automatic/vintorez,
)
/obj/effect/spawner/armory_spawn/shotguns
icon_state = "random_shotgun"
gun_count = 4
guns = list(
/obj/item/gun/ballistic/shotgun/m23,
/obj/item/gun/ballistic/shotgun/automatic/as2,
/obj/item/gun/ballistic/shotgun/sas14,
)
/obj/structure/closet/ammunitionlocker/useful/PopulateContents()
new /obj/item/storage/box/rubbershot_14gauge(src)
new /obj/item/storage/box/rubbershot_14gauge(src)
new /obj/item/storage/box/lethalshot_14gauge(src)
new /obj/item/storage/box/lethalshot_14gauge(src)
//////////////////////////AMMO BOXES
/obj/item/storage/box/ammo_box
name = "ammo box"
desc = "A box filled with ammunition."
icon_state = "boxhrifle"
icon = 'modular_skyrat/modules/sec_haul/icons/guns/ammoboxes.dmi'
illustration = null
layer = 2.9
/obj/item/storage/box/ammo_box/PopulateContents()
new /obj/item/storage/bag/ammo(src)
new /obj/item/gun_maintenance_supplies(src)
@@ -19,7 +19,7 @@
. += "It has an <p style='color:red'>Armadyne</p> embroidery on the grip."
//////////////////GLOCK
/obj/item/gun/ballistic/automatic/pistol/g17 //UNUSED
/obj/item/gun/ballistic/automatic/pistol/g17
name = "\improper Glock-17"
desc = "A weapon from bygone times, this has been made to feel and look exactly like the 21st century version. Let's hope it's more reliable. Chambered in 9mm."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/glock.dmi'
@@ -33,9 +33,10 @@
bolt_drop_sound = 'sound/weapons/gun/pistol/slide_drop.ogg'
realistic = TRUE
can_flashlight = TRUE
dirt_modifier = 1.7
dirt_modifier = 1
emp_damageable = TRUE
armadyne = TRUE
fire_delay = 3
/obj/item/ammo_box/magazine/multi_sprite/g17
name = "g17 handgun magazine (9mm)"
@@ -100,7 +101,7 @@
round_type = AMMO_TYPE_RUBBER
////////////////PDH 40x32
/obj/item/gun/ballistic/automatic/pistol/pdh //UNUSED
/obj/item/gun/ballistic/automatic/pistol/pdh
name = "\improper PDH-6H 'Osprey'"
desc = "A modern ballistics sidearm, used primarily by the military, however this one has had a paintjob to match command. It's chambered in 12mm."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/pdh.dmi'
@@ -181,7 +182,7 @@
///////////////////////////PDH PEACEKEEPER
/obj/item/gun/ballistic/automatic/pistol/pdh/peacekeeper //SIDEARM CHOICE #1
/obj/item/gun/ballistic/automatic/pistol/pdh/peacekeeper
name = "\improper PDH-6B 'Peacekeeper'"
desc = "A modern ballistic sidearm, used primarily by law enforcement, however this one has had a paintjob to match the peacekeeper theme."
fire_delay = 1.95
@@ -213,7 +214,7 @@
round_type = AMMO_TYPE_RUBBER
///////////////////////LADON 40x32
/obj/item/gun/ballistic/automatic/pistol/ladon //UNUSED
/obj/item/gun/ballistic/automatic/pistol/ladon
name = "\improper P-3 'Ladon'"
desc = "A modern ballistic sidearm based off the PDH models, chambered in 10mm and quite recent on the market. It has an <p style='color:red'>Armadyne</p> embroidery on the grip."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/ladon.dmi'
@@ -233,6 +234,7 @@
dirt_modifier = 0.8
emp_damageable = TRUE
armadyne = TRUE
fire_delay = 4.20
/obj/item/ammo_box/magazine/multi_sprite/ladon
name = "ladon handgun magazine (10mm)"
@@ -372,7 +374,7 @@
/////////////////////PCR
/obj/item/gun/ballistic/automatic/pcr //PRIMARY OPTION #1
/obj/item/gun/ballistic/automatic/pcr
name = "\improper PCR-9 SMG"
desc = "An accurate, fast-firing SMG chambered in 9x19mm."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/pcr.dmi'
@@ -419,7 +421,7 @@
ammo_type = /obj/item/ammo_casing/b9mm/rubber
round_type = AMMO_TYPE_RUBBER
/obj/item/gun/ballistic/automatic/pitbull //PRIMARY OPTION #2
/obj/item/gun/ballistic/automatic/pitbull
name = "\improper Pitbull PDW"
desc = "A sturdy personal defense weapon designed to fire 10mm Auto rounds."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/pitbull.dmi'
@@ -467,7 +469,7 @@
round_type = AMMO_TYPE_RUBBER
/////////////////DTR
/obj/item/gun/ballistic/automatic/ostwind //PRIMARY OPTION #3
/obj/item/gun/ballistic/automatic/ostwind
name = "\improper DTR-6 Rifle"
desc = "A 6.3mm special-purpose rifle designed for specific situations."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/ostwind.dmi'
@@ -557,7 +559,7 @@
round_type = AMMO_TYPE_IHDF
///////////////////////////Dozer
/obj/item/gun/ballistic/automatic/dozer //UNUSED
/obj/item/gun/ballistic/automatic/dozer
name = "\improper DZR-10 'Dozer'"
desc = "The DZR-10, a notorious 10mm PDW that lives up to its nickname. For safety concerns, this peacekeeping model has been locked to semi-automatic."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/dozer.dmi'
@@ -570,9 +572,9 @@
can_suppress = TRUE
mag_display = FALSE
mag_display_ammo = FALSE
burst_size = 1
fire_delay = 0
fire_select_modes = list(SELECT_SEMI_AUTOMATIC)
burst_size = 2
fire_delay = 1.50
fire_select_modes = list(SELECT_SEMI_AUTOMATIC, SELECT_BURST_SHOT)
fire_sound = 'sound/weapons/gun/rifle/shot.ogg'
rack_sound = 'sound/weapons/gun/smg/smgrack.ogg'
lock_back_sound = 'sound/weapons/gun/pistol/slide_lock.ogg'
@@ -582,29 +584,29 @@
armadyne = TRUE
/obj/item/ammo_box/magazine/multi_sprite/dozer
name = "dozer pdw magazine (10mm)"
name = "dozer pdw magazine (9mm)"
icon = 'modular_skyrat/modules/sec_haul/icons/guns/mags.dmi'
icon_state = "croon"
ammo_type = /obj/item/ammo_casing/b10mm
ammo_type = /obj/item/ammo_casing/b9mm
caliber = CALIBER_10MM
max_ammo = 8
multiple_sprites = AMMO_BOX_FULL_EMPTY_BASIC
/obj/item/ammo_box/magazine/multi_sprite/dozer/hp
ammo_type = /obj/item/ammo_casing/b10mm/hp
ammo_type = /obj/item/ammo_casing/b9mm/hp
round_type = AMMO_TYPE_HOLLOWPOINT
/obj/item/ammo_box/magazine/multi_sprite/dozer/ihdf
ammo_type = /obj/item/ammo_casing/b10mm/ihdf
ammo_type = /obj/item/ammo_casing/b9mm/ihdf
round_type = AMMO_TYPE_IHDF
/obj/item/ammo_box/magazine/multi_sprite/dozer/rubber
ammo_type = /obj/item/ammo_casing/b10mm/rubber
ammo_type = /obj/item/ammo_casing/b9mm/rubber
round_type = AMMO_TYPE_RUBBER
/////////////////////NORWIND
/obj/item/gun/ballistic/automatic/norwind //PRIMARY CHOICE #4
name = "\improper M112 'Norwind'"
/obj/item/gun/ballistic/automatic/norwind
name = "\improper M112 'Norwind'"
desc = "A rare M112 DMR rechambered to 12.7x30mm for peacekeeping work, it comes with a scope for medium-long range engagements. A bayonet lug is visible."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/norwind.dmi'
righthand_file = 'modular_skyrat/modules/sec_haul/icons/guns/inhands/righthand.dmi'
@@ -655,7 +657,7 @@
ammo_type = /obj/item/ammo_casing/b12mm/rubber
round_type = AMMO_TYPE_RUBBER
/obj/item/gun/ballistic/automatic/vintorez //UNUSED
/obj/item/gun/ballistic/automatic/vintorez
name = "\improper VKC 'Vintorez'"
desc = "The VKC Vintorez is a lightweight integrally-suppressed scoped carbine usually employed in stealth operations. It was rechambered to 9mm for peacekeeping work."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/vintorez.dmi'
@@ -682,6 +684,7 @@
fire_sound = 'sound/weapons/gun/smg/shot_suppressed.ogg'
emp_damageable = TRUE
armadyne = TRUE
/obj/item/ammo_box/magazine/multi_sprite/vintorez
name = "vintorez rifle magazine (9mm)"
icon = 'modular_skyrat/modules/sec_haul/icons/guns/mags.dmi'
@@ -704,7 +707,6 @@
round_type = AMMO_TYPE_RUBBER
/////////////////DMR 40x32
/obj/item/gun/ballistic/automatic/dmr
name = "\improper M557 'Ripper' Gen-2"
desc = "An incredibly powerful marksman rifle with an internal stabilization gymbal. It's chambered in .577 Snider."
@@ -737,7 +739,7 @@
multiple_sprites = AMMO_BOX_FULL_EMPTY_BASIC
/////////////////////////////////////////////ZETA
/obj/item/gun/ballistic/revolver/zeta //SIDEARM CHOICE #2
/obj/item/gun/ballistic/revolver/zeta
name = "\improper Zeta-6 'Spurchamber'"
desc = "A fairly common double-action six-shooter chambered for 10mm Peacekeeper."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/zeta.dmi'
@@ -766,7 +768,7 @@
start_empty = TRUE
/////////////////////////////////////////////////////////REVOLUTION
/obj/item/gun/ballistic/revolver/revolution //UNUSED
/obj/item/gun/ballistic/revolver/revolution
name = "\improper Revolution-8 'Spurmaster'"
desc = "The Zeta 6's distant cousin, sporting an eight-round competition grade cylinder chambered for 9mm Peacekeeper."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/revolution.dmi'
@@ -938,8 +940,8 @@
/obj/item/ammo_box/magazine/internal/shot/m23
name = "m23 shotgun internal magazine"
ammo_type = /obj/item/ammo_casing/shotgun/beanbag
max_ammo = 8
ammo_type = /obj/item/ammo_casing/s14gauge
max_ammo = 6
/obj/item/gun/ballistic/shotgun/automatic/as2
name = "\improper M2 Autoshotgun"
@@ -964,8 +966,40 @@
/obj/item/ammo_box/magazine/internal/shot/as2
name = "shotgun internal magazine"
ammo_type = /obj/item/ammo_casing/shotgun/beanbag
max_ammo = 6
ammo_type = /obj/item/ammo_casing/s14gauge
max_ammo = 4
/obj/item/gun/ballistic/shotgun/sas14
name = "\improper SAS14"
desc = "A revolving automatic shotgun with a six round box magazine."
icon = 'modular_skyrat/modules/sec_haul/icons/guns/sas14.dmi'
icon_state = "sas14"
inhand_icon_state = "shotgun"
worn_icon_state = "shotgun"
can_suppress = TRUE
suppressed_sound = 'modular_skyrat/modules/aesthetics/guns/sound/suppressed_shotgun.ogg'
suppressed_volume = 100
vary_fire_sound = TRUE
fire_sound = 'modular_skyrat/modules/sec_haul/sound/shotgun_bm.ogg'
fire_delay = 5
mag_type = /obj/item/ammo_box/magazine/sas14
w_class = WEIGHT_CLASS_BULKY
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_OCLOTHING
weapon_weight = WEAPON_MEDIUM
burst_size = 1
fire_select_modes = list(SELECT_SEMI_AUTOMATIC)
semi_auto = FALSE
internal_magazine = FALSE
armadyne = TRUE
/obj/item/ammo_box/magazine/sas14
name = "14 gauge box magazine"
icon = 'modular_skyrat/modules/sec_haul/icons/guns/mags.dmi'
icon_state = "sas14"
multiple_sprites = AMMO_BOX_FULL_EMPTY_BASIC
caliber = CALIBER_14GAUGE
ammo_type = /obj/item/ammo_casing/s14gauge
max_ammo = 5
/obj/item/gun/energy/taser/armadyne
name = "\improper ATS Taser"
@@ -51,6 +51,51 @@
//SIDEARM TOKEN GUNSETS
////////////////
//G-17
/obj/item/storage/box/gunset/glock17
name = "glock-17 supply box"
/obj/item/gun/ballistic/automatic/pistol/g17/nomag
spawnwithmagazine = FALSE
/obj/item/storage/box/gunset/glock17/PopulateContents()
. = ..()
new /obj/item/gun/ballistic/automatic/pistol/g17/nomag(src)
new /obj/item/ammo_box/magazine/multi_sprite/g17(src)
new /obj/item/ammo_box/magazine/multi_sprite/g17(src)
new /obj/item/ammo_box/magazine/multi_sprite/g17(src)
new /obj/item/ammo_box/magazine/multi_sprite/g17(src)
//LADON
/obj/item/storage/box/gunset/ladon
name = "p-3 ladon supply box"
/obj/item/gun/ballistic/automatic/pistol/ladon/nomag
spawnwithmagazine = FALSE
/obj/item/storage/box/gunset/ladon/PopulateContents()
. = ..()
new /obj/item/gun/ballistic/automatic/pistol/ladon/nomag(src)
new /obj/item/ammo_box/magazine/multi_sprite/ladon(src)
new /obj/item/ammo_box/magazine/multi_sprite/ladon(src)
new /obj/item/ammo_box/magazine/multi_sprite/ladon(src)
new /obj/item/ammo_box/magazine/multi_sprite/ladon(src)
//DOZER
/obj/item/storage/box/gunset/dozer
name = "dozer supply box"
/obj/item/gun/ballistic/automatic/dozer/nomag
spawnwithmagazine = FALSE
/obj/item/storage/box/gunset/dozer/PopulateContents()
. = ..()
new /obj/item/gun/ballistic/automatic/dozer/nomag(src)
new /obj/item/ammo_box/magazine/multi_sprite/dozer(src)
new /obj/item/ammo_box/magazine/multi_sprite/dozer(src)
new /obj/item/ammo_box/magazine/multi_sprite/dozer(src)
//PDH
/obj/item/storage/box/gunset/pdh_peacekeeper
name = "9x19mm handgun supply box"
@@ -126,17 +171,18 @@
new /obj/item/ammo_box/revolver/zeta(src)
new /obj/item/ammo_box/revolver/zeta(src)
new /obj/item/ammo_box/advanced/b10mm(src)
//DISABLER
/obj/item/storage/box/gunset/proplayer
name = "disabler supply box"
desc = "Ideally contains an energy-based disabler for those who know what to do with it."
/obj/item/storage/box/gunset/proplayer/PopulateContents()
//REVOLUTION
/obj/item/storage/box/gunset/revolution
name = "revolution supply box"
/obj/item/storage/box/gunset/revolution/PopulateContents()
. = ..()
new /obj/item/gun/energy/disabler(src)
new /obj/item/clothing/glasses/sunglasses/garb(src) //Useless gimmick item for people who want to look like dickheads
new /obj/item/gun/ballistic/revolver/revolution(src)
new /obj/item/ammo_box/revolver/revolution(src)
new /obj/item/ammo_box/revolver/revolution(src)
new /obj/item/ammo_box/revolver/revolution(src)
new /obj/item/ammo_box/advanced/b9mm(src)
/////////////////
//PRIMARY TOKEN GUNSETS
@@ -240,10 +286,10 @@
/obj/item/storage/box/gunset/glock18_hos/PopulateContents()
. = ..()
new /obj/item/gun/ballistic/automatic/pistol/g18/nomag(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18/hp(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18/hp(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18/ihdf(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18/ihdf(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18(src)
new /obj/item/ammo_box/magazine/multi_sprite/g18(src)
//HOP
/obj/item/storage/box/gunset/pdh_hop
@@ -72,14 +72,26 @@
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "pdh_peacekeeper"
),
/obj/item/storage/box/gunset/proplayer= image(
icon = 'icons/obj/guns/energy.dmi',
icon_state = "disabler"
/obj/item/storage/box/gunset/glock17 = image(
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "g17"
),
/obj/item/storage/box/gunset/ladon = image(
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "ladon"
),
/obj/item/storage/box/gunset/zeta = image(
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "zeta"
)
),
/obj/item/storage/box/gunset/dozer = image(
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "dozer"
),
/obj/item/storage/box/gunset/revolution = image(
icon = 'modular_skyrat/modules/sec_haul/icons/guns/gunsets.dmi',
icon_state = "revolution"
),
)
//BAD BOY!
@@ -41,7 +41,7 @@
suit_store = /obj/item/gun/energy/taser/armadyne //SKYRAT EDIT CHANGE - SEC_HAUL
backpack_contents = list(/obj/item/melee/classic_baton/telescopic, /obj/item/armament_token/sidearm, /obj/item/armament_token/primary)
backpack_contents = list(/obj/item/melee/classic_baton/telescopic)
backpack = /obj/item/storage/backpack/security/peacekeeper
satchel = /obj/item/storage/backpack/satchel/sec/peacekeeper
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.
+1
View File
@@ -4424,6 +4424,7 @@
#include "modular_skyrat\modules\rod-stopper\code\rodstopper.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\ammo.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\bullets.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\gun_spawns.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\guns.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\token_system\gunsets.dm"
#include "modular_skyrat\modules\sec_haul\code\guns\token_system\token_system.dm"