Merge remote-tracking branch 'upstream/master'

This commit is contained in:
keronshb
2021-10-15 14:27:30 -04:00
13 changed files with 302 additions and 88 deletions
+115 -43
View File
@@ -5636,6 +5636,7 @@
"akL" = ( "akL" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/meter, /obj/machinery/meter,
/obj/structure/closet/firecloset,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/fore) /area/maintenance/fore)
"akM" = ( "akM" = (
@@ -7654,14 +7655,6 @@
/obj/structure/disposalpipe/segment{ /obj/structure/disposalpipe/segment{
dir = 4 dir = 4
}, },
/obj/machinery/power/apc{
areastring = "/area/commons/fitness";
name = "Fitness Room APC";
pixel_y = -24
},
/obj/structure/cable{
icon_state = "0-8"
},
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/fore/secondary) /area/maintenance/fore/secondary)
"apv" = ( "apv" = (
@@ -11734,6 +11727,14 @@
/area/commons/dorms) /area/commons/dorms)
"aAo" = ( "aAo" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/power/apc{
areastring = "/area/commons/fitness";
name = "Fitness Room APC";
pixel_y = -24
},
/obj/structure/cable{
icon_state = "0-8"
},
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/commons/dorms) /area/commons/dorms)
"aAp" = ( "aAp" = (
@@ -11743,6 +11744,9 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 4 dir = 4
}, },
/obj/structure/cable{
icon_state = "2-4"
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/commons/dorms) /area/commons/dorms)
"aAr" = ( "aAr" = (
@@ -13044,6 +13048,10 @@
/obj/machinery/door/firedoor, /obj/machinery/door/firedoor,
/turf/open/floor/mineral/titanium/blue, /turf/open/floor/mineral/titanium/blue,
/area/commons/toilet) /area/commons/toilet)
"aDW" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel,
/area/cargo/warehouse)
"aDZ" = ( "aDZ" = (
/obj/structure/cable{ /obj/structure/cable{
icon_state = "4-8" icon_state = "4-8"
@@ -16620,10 +16628,10 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/entry) /area/hallway/secondary/entry)
"aOg" = ( "aOg" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 5 dir = 5
}, },
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/entry) /area/hallway/secondary/entry)
"aOh" = ( "aOh" = (
@@ -21423,10 +21431,10 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/exit) /area/hallway/secondary/exit)
"baF" = ( "baF" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 9 dir = 9
}, },
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/entry) /area/hallway/secondary/entry)
"baG" = ( "baG" = (
@@ -23427,8 +23435,8 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/exit) /area/hallway/secondary/exit)
"bgg" = ( "bgg" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line,
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/hallway/secondary/exit) /area/hallway/secondary/exit)
"bgh" = ( "bgh" = (
@@ -25073,11 +25081,11 @@
/turf/open/floor/plasteel/white, /turf/open/floor/plasteel/white,
/area/science/research) /area/science/research)
"bkj" = ( "bkj" = (
/obj/structure/closet/emcloset,
/obj/machinery/airalarm{ /obj/machinery/airalarm{
pixel_y = 24 pixel_y = 24
}, },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/cargo/storage) /area/cargo/storage)
"bkk" = ( "bkk" = (
@@ -25803,6 +25811,7 @@
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 1 dir = 1
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/starboard/aft) /area/maintenance/starboard/aft)
"blR" = ( "blR" = (
@@ -33256,11 +33265,7 @@
/turf/open/floor/engine, /turf/open/floor/engine,
/area/science/storage) /area/science/storage)
"bDg" = ( "bDg" = (
/obj/structure/rack, /obj/structure/loot_pile/maint,
/obj/effect/spawner/lootdrop/maintenance{
lootcount = 3;
name = "3maintenance loot spawner"
},
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/starboard) /area/maintenance/starboard)
"bDh" = ( "bDh" = (
@@ -35075,6 +35080,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{ /obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4 dir = 4
}, },
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/aft) /area/maintenance/aft)
"bHp" = ( "bHp" = (
@@ -46846,8 +46852,7 @@
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/aft) /area/maintenance/aft)
"cmo" = ( "cmo" = (
/obj/structure/rack, /obj/structure/loot_pile/maint,
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/starboard/aft) /area/maintenance/starboard/aft)
"cmq" = ( "cmq" = (
@@ -50917,6 +50922,7 @@
/obj/structure/disposalpipe/segment{ /obj/structure/disposalpipe/segment{
dir = 4 dir = 4
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/aft) /area/maintenance/aft)
"cBE" = ( "cBE" = (
@@ -51909,6 +51915,13 @@
}, },
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/starboard/aft) /area/maintenance/starboard/aft)
"cPO" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/fore)
"cQw" = ( "cQw" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4 dir = 4
@@ -52419,7 +52432,6 @@
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/engineering/atmos) /area/engineering/atmos)
"dbb" = ( "dbb" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{ /obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{
dir = 1 dir = 1
}, },
@@ -52866,6 +52878,7 @@
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 4 dir = 4
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/fore) /area/maintenance/fore)
"dPs" = ( "dPs" = (
@@ -55457,6 +55470,10 @@
}, },
/turf/closed/wall, /turf/closed/wall,
/area/commons/dorms) /area/commons/dorms)
"hmT" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port)
"hnc" = ( "hnc" = (
/obj/structure/chair/pew/left{ /obj/structure/chair/pew/left{
dir = 4 dir = 4
@@ -55579,6 +55596,10 @@
/obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/green/visible,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/engineering/atmos) /area/engineering/atmos)
"hyY" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"hzs" = ( "hzs" = (
/obj/effect/turf_decal/bot, /obj/effect/turf_decal/bot,
/obj/machinery/plate_press, /obj/machinery/plate_press,
@@ -56988,6 +57009,13 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/security/prison) /area/security/prison)
"jNT" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/aft)
"jOB" = ( "jOB" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4 dir = 4
@@ -57171,6 +57199,13 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/security/brig) /area/security/brig)
"kbO" = (
/obj/effect/turf_decal/tile/red{
dir = 8
},
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"kcx" = ( "kcx" = (
/obj/structure/lattice, /obj/structure/lattice,
/obj/machinery/atmospherics/pipe/simple/dark/visible, /obj/machinery/atmospherics/pipe/simple/dark/visible,
@@ -59356,6 +59391,7 @@
/obj/structure/sign/poster/official/fruit_bowl{ /obj/structure/sign/poster/official/fruit_bowl{
pixel_y = 32 pixel_y = 32
}, },
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel/white/corner{ /turf/open/floor/plasteel/white/corner{
dir = 1 dir = 1
}, },
@@ -59640,11 +59676,7 @@
/turf/open/floor/plasteel/dark, /turf/open/floor/plasteel/dark,
/area/security/prison/cells) /area/security/prison/cells)
"nkP" = ( "nkP" = (
/obj/structure/rack, /obj/structure/loot_pile/maint,
/obj/effect/spawner/lootdrop/maintenance{
lootcount = 8;
name = "8maintenance loot spawner"
},
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/port/aft) /area/maintenance/port/aft)
"nmZ" = ( "nmZ" = (
@@ -59821,6 +59853,14 @@
}, },
/turf/closed/wall, /turf/closed/wall,
/area/maintenance/disposal/incinerator) /area/maintenance/disposal/incinerator)
"nzX" = (
/obj/effect/spawner/lootdrop/maintenance{
lootcount = 8;
name = "8maintenance loot spawner"
},
/obj/structure/rack,
/turf/open/floor/plating,
/area/maintenance/port/aft)
"nBI" = ( "nBI" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4 dir = 4
@@ -60155,6 +60195,10 @@
/obj/machinery/vending/kink, /obj/machinery/vending/kink,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/bar) /area/maintenance/bar)
"odV" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"ofj" = ( "ofj" = (
/obj/machinery/smartfridge/organ/preloaded, /obj/machinery/smartfridge/organ/preloaded,
/turf/closed/wall, /turf/closed/wall,
@@ -60729,6 +60773,10 @@
"pgf" = ( "pgf" = (
/turf/open/floor/mineral/titanium/blue, /turf/open/floor/mineral/titanium/blue,
/area/commons/dorms) /area/commons/dorms)
"pgl" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel,
/area/hallway/primary/port)
"pgn" = ( "pgn" = (
/obj/effect/turf_decal/stripes/line{ /obj/effect/turf_decal/stripes/line{
dir = 8 dir = 8
@@ -62140,6 +62188,11 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/security/processing) /area/security/processing)
"rla" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"rmN" = ( "rmN" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{ /obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6 dir = 6
@@ -64398,6 +64451,9 @@
/obj/structure/disposalpipe/sorting/mail{ /obj/structure/disposalpipe/sorting/mail{
sortType = 26 sortType = 26
}, },
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/commons/dorms) /area/commons/dorms)
"uys" = ( "uys" = (
@@ -65387,6 +65443,10 @@
/obj/machinery/atmospherics/pipe/simple/dark/visible, /obj/machinery/atmospherics/pipe/simple/dark/visible,
/turf/open/space, /turf/open/space,
/area/space/nearstation) /area/space/nearstation)
"vPd" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/fore)
"vPs" = ( "vPs" = (
/obj/structure/lattice/catwalk, /obj/structure/lattice/catwalk,
/obj/structure/cable{ /obj/structure/cable{
@@ -65577,6 +65637,13 @@
/obj/item/assembly/signaler, /obj/item/assembly/signaler,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/bar) /area/maintenance/bar)
"wgo" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"wgu" = ( "wgu" = (
/obj/machinery/door/airlock/maintenance{ /obj/machinery/door/airlock/maintenance{
name = "Permabrig Maintenance"; name = "Permabrig Maintenance";
@@ -65594,6 +65661,11 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/commons/fitness/pool) /area/commons/fitness/pool)
"wiR" = (
/obj/effect/landmark/event_spawn,
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/fore)
"wjd" = ( "wjd" = (
/obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line,
/obj/structure/table, /obj/structure/table,
@@ -77093,7 +77165,7 @@ awW
awZ awZ
aym aym
azz azz
aAF wgo
awW awW
aaa aaa
aaa aaa
@@ -77326,7 +77398,7 @@ apJ
awZ awZ
aIK aIK
ayl ayl
aAE rla
awW awW
aaa aaa
aaa aaa
@@ -82463,7 +82535,7 @@ cCs
ann ann
ann ann
hCn hCn
arH cwS
ayh ayh
azi azi
aAx aAx
@@ -82481,7 +82553,7 @@ aPz
aPz aPz
aPz aPz
aPz aPz
aSg hmT
aWj aWj
aXP aXP
aZr aZr
@@ -83485,7 +83557,7 @@ anH
oCF oCF
amC amC
anJ anJ
aFJ wiR
alU alU
axK axK
azG azG
@@ -84803,7 +84875,7 @@ aQN
fRe fRe
qSo qSo
aPA aPA
bgt hmT
bhS bhS
bjk bjk
aPz aPz
@@ -85290,7 +85362,7 @@ alU
alU alU
alU alU
alU alU
ntt cPO
amC amC
avW avW
gYo gYo
@@ -87587,7 +87659,7 @@ aaa
ali ali
aoo aoo
avY avY
amC vPd
gsM gsM
sCa sCa
aoX aoX
@@ -88179,7 +88251,7 @@ bCq
bVE bVE
bWz bWz
bHE bHE
bHE nkP
bLu bLu
bCq bCq
bLu bLu
@@ -88909,7 +88981,7 @@ aTJ
aPK aPK
aWA aWA
aWC aWC
baS aDW
aZI aZI
baS baS
cCn cCn
@@ -89930,7 +90002,7 @@ aKc
aLp aLp
aMV aMV
aOy aOy
aLE pgl
aPQ aPQ
aRV aRV
aSW aSW
@@ -90481,7 +90553,7 @@ bHD
bJe bJe
bCq bCq
nkP nkP
bHE nzX
bHE bHE
bHE bHE
bHE bHE
@@ -91963,7 +92035,7 @@ nbY
aiX aiX
iRj iRj
anz anz
aov kbO
cCi cCi
apU apU
ajd ajd
@@ -101722,7 +101794,7 @@ uhm
ahn ahn
aiA aiA
ahn ahn
grc odV
anE anE
aod aod
ahn ahn
@@ -107955,7 +108027,7 @@ bFH
bHb bHb
bIw bIw
bBN bBN
bKT jNT
bMb bMb
bNd bNd
bOt bOt
@@ -110989,7 +111061,7 @@ alP
anf anf
anf anf
alP alP
anf hyY
anf anf
apE apE
anf anf
@@ -115438,7 +115510,7 @@ clt
cQw cQw
cCt cCt
cOe cOe
cOe cmo
cNW cNW
aaa aaa
aaS aaS
@@ -116696,7 +116768,7 @@ bKc
cNW cNW
bMB bMB
bNA bNA
cOe cmo
bSl bSl
bUq bUq
flc flc
+83 -14
View File
@@ -3715,6 +3715,7 @@
"alM" = ( "alM" = (
/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/delivery,
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/starboard/fore) /area/maintenance/starboard/fore)
"alN" = ( "alN" = (
@@ -8243,6 +8244,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/port/fore) /area/maintenance/port/fore)
"aCE" = ( "aCE" = (
@@ -13713,8 +13715,8 @@
}, },
/turf/open/floor/plating{ /turf/open/floor/plating{
initial_gas_mix = "o2=0.01;n2=0.01"; initial_gas_mix = "o2=0.01;n2=0.01";
luminosity = 2; initial_temperature = 2.7;
initial_temperature = 2.7 luminosity = 2
}, },
/area/security/prison) /area/security/prison)
"ban" = ( "ban" = (
@@ -14376,8 +14378,8 @@
}, },
/turf/open/floor/plating{ /turf/open/floor/plating{
initial_gas_mix = "o2=0.01;n2=0.01"; initial_gas_mix = "o2=0.01;n2=0.01";
luminosity = 2; initial_temperature = 2.7;
initial_temperature = 2.7 luminosity = 2
}, },
/area/security/prison) /area/security/prison)
"bdo" = ( "bdo" = (
@@ -31965,6 +31967,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 1 dir = 1
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/starboard) /area/maintenance/starboard)
"clv" = ( "clv" = (
@@ -35124,6 +35127,7 @@
"cuI" = ( "cuI" = (
/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red,
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/starboard) /area/maintenance/starboard)
"cuJ" = ( "cuJ" = (
@@ -36310,6 +36314,12 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/port) /area/maintenance/port)
"cCK" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/aft)
"cCM" = ( "cCM" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4 dir = 4
@@ -38007,6 +38017,7 @@
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/port) /area/maintenance/port)
"cLM" = ( "cLM" = (
@@ -38752,6 +38763,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/starboard/aft) /area/maintenance/starboard/aft)
"cNJ" = ( "cNJ" = (
@@ -57355,6 +57367,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{ /obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5 dir = 5
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/maintenance/port) /area/maintenance/port)
"dAv" = ( "dAv" = (
@@ -59204,6 +59217,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel{ /turf/open/floor/plasteel{
heat_capacity = 1e+006 heat_capacity = 1e+006
}, },
@@ -62652,6 +62666,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 4 dir = 4
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/aft) /area/maintenance/aft)
"dLj" = ( "dLj" = (
@@ -62702,6 +62717,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/maintenance/starboard/aft) /area/maintenance/starboard/aft)
"dLn" = ( "dLn" = (
@@ -63084,6 +63100,7 @@
/obj/effect/turf_decal/tile/neutral{ /obj/effect/turf_decal/tile/neutral{
dir = 8 dir = 8
}, },
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel{ /turf/open/floor/plasteel{
heat_capacity = 1e+006 heat_capacity = 1e+006
}, },
@@ -79161,6 +79178,10 @@
"gWu" = ( "gWu" = (
/turf/closed/wall, /turf/closed/wall,
/area/cargo/warehouse) /area/cargo/warehouse)
"gWF" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/fore)
"gXc" = ( "gXc" = (
/obj/structure/sign/painting/library{ /obj/structure/sign/painting/library{
pixel_y = 32 pixel_y = 32
@@ -95240,6 +95261,11 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/service/library/abandoned) /area/service/library/abandoned)
"mpB" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port)
"mqb" = ( "mqb" = (
/obj/structure/cable{ /obj/structure/cable{
icon_state = "1-2" icon_state = "1-2"
@@ -97242,6 +97268,17 @@
}, },
/turf/closed/wall/r_wall, /turf/closed/wall/r_wall,
/area/science/circuit) /area/science/circuit)
"mYR" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel,
/area/maintenance/starboard/aft)
"mYT" = ( "mYT" = (
/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt,
/obj/structure/closet/cardboard, /obj/structure/closet/cardboard,
@@ -109909,6 +109946,7 @@
"rCr" = ( "rCr" = (
/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/structure/loot_pile/maint,
/turf/open/floor/plating, /turf/open/floor/plating,
/area/cargo/warehouse) /area/cargo/warehouse)
"rCv" = ( "rCv" = (
@@ -109944,6 +109982,11 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/cargo/storage) /area/cargo/storage)
"rCR" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/aft)
"rDp" = ( "rDp" = (
/obj/structure/table/glass, /obj/structure/table/glass,
/obj/structure/cable/white{ /obj/structure/cable/white{
@@ -114162,6 +114205,13 @@
}, },
/turf/open/floor/carpet, /turf/open/floor/carpet,
/area/commons/vacant_room/office) /area/commons/vacant_room/office)
"sWQ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port/aft)
"sWY" = ( "sWY" = (
/obj/machinery/door/firedoor, /obj/machinery/door/firedoor,
/obj/structure/cable/white{ /obj/structure/cable/white{
@@ -119197,6 +119247,10 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/command/heads_quarters/hos) /area/command/heads_quarters/hos)
"uIT" = (
/obj/structure/loot_pile/maint,
/turf/open/floor/plating,
/area/maintenance/port)
"uJd" = ( "uJd" = (
/obj/item/kirbyplants/random, /obj/item/kirbyplants/random,
/obj/item/radio/intercom{ /obj/item/radio/intercom{
@@ -128561,6 +128615,21 @@
}, },
/turf/open/floor/plasteel, /turf/open/floor/plasteel,
/area/cargo/storage) /area/cargo/storage)
"yia" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/obj/structure/loot_pile/maint,
/turf/open/floor/plasteel{
heat_capacity = 1e+006
},
/area/maintenance/starboard/aft)
"yiq" = ( "yiq" = (
/obj/structure/reflector/single/anchored{ /obj/structure/reflector/single/anchored{
dir = 6 dir = 6
@@ -150094,7 +150163,7 @@ opi
xbs xbs
qjg qjg
qjg qjg
ceb mpB
cLv cLv
cMQ cMQ
cOq cOq
@@ -157015,7 +157084,7 @@ caE
cdY cdY
cfR cfR
chI chI
ceb mpB
cfU cfU
cmi cmi
cnI cnI
@@ -158117,7 +158186,7 @@ dOl
ean ean
dLW dLW
dZg dZg
dLW rCR
ecv ecv
edf edf
edl edl
@@ -158756,7 +158825,7 @@ lxH
odN odN
quN quN
asF asF
alg gWF
avq avq
awo awo
axJ axJ
@@ -159295,7 +159364,7 @@ qOV
ary ary
aKj aKj
bbQ bbQ
alg gWF
beK beK
bgj bgj
alf alf
@@ -159345,7 +159414,7 @@ ojB
roP roP
uhj uhj
cCO cCO
cea uIT
cJZ cJZ
cLI cLI
cNg cNg
@@ -160932,7 +161001,7 @@ dPG
dQz dQz
dRy dRy
dSx dSx
dOS cCK
dUg dUg
dUX dUX
dVL dVL
@@ -164529,7 +164598,7 @@ dOY
dPR dPR
dfm dfm
dRK dRK
dOl sWQ
pPz pPz
sBt sBt
vSo vSo
@@ -180428,7 +180497,7 @@ hYQ
jjL jjL
pzu pzu
fzU fzU
cYj yia
cZV cZV
dbC dbC
ddr ddr
@@ -181206,7 +181275,7 @@ ddt
ddt ddt
aaB aaB
dbD dbD
diW mYR
aaR aaR
dbA dbA
dnU dnU
+35 -2
View File
@@ -169,14 +169,21 @@
/obj/item/clothing/mask/gas/mime/sexy, /obj/item/clothing/mask/gas/mime/sexy,
/obj/item/clothing/under/rank/civilian/mime/sexy) /obj/item/clothing/under/rank/civilian/mime/sexy)
/obj/effect/spawner/bundle/crate
var/pickone = FALSE
/obj/effect/spawner/bundle/crate/Initialize(mapload) /obj/effect/spawner/bundle/crate/Initialize(mapload)
SHOULD_CALL_PARENT(FALSE) SHOULD_CALL_PARENT(FALSE)
if(items && items.len) if(items && items.len)
var/turf/T = get_turf(src) var/turf/T = get_turf(src)
var/obj/structure/closet/LC = locate(/obj/structure/closet) in T var/obj/structure/closet/LC = locate(/obj/structure/closet) in T
if(LC) if(LC)
for(var/path in items) if(pickone)
new path(LC) var/tospawn = pick(items)
new tospawn(LC)
else
for(var/path in items)
new path(LC)
return INITIALIZE_HINT_QDEL return INITIALIZE_HINT_QDEL
/obj/effect/spawner/bundle/crate/mosin /obj/effect/spawner/bundle/crate/mosin
@@ -192,3 +199,29 @@
/obj/item/gun/ballistic/automatic/surplus, /obj/item/gun/ballistic/automatic/surplus,
/obj/item/ammo_box/magazine/m10mm/rifle /obj/item/ammo_box/magazine/m10mm/rifle
) )
/obj/effect/spawner/bundle/crate/levergun
name = "lever-action rifle spawner"
items = list(
/obj/item/gun/ballistic/shotgun/leveraction,
/obj/item/ammo_box/c38/pouch
)
/obj/effect/spawner/bundle/crate/cowboyhat
name = "cowboy hat spawner"
pickone = TRUE
items = list(
/obj/item/clothing/head/cowboyhat,
/obj/item/clothing/head/cowboyhat/black,
/obj/item/clothing/head/cowboyhat/white,
/obj/item/clothing/head/cowboyhat/pink,
/obj/item/clothing/head/cowboyhat/sec
)
/obj/effect/spawner/bundle/crate/cowboyboots
name = "cowboy boots spawner"
pickone = TRUE
items = list(
/obj/item/clothing/shoes/cowboyboots,
/obj/item/clothing/shoes/cowboyboots/black
)
+23
View File
@@ -183,6 +183,29 @@
var/item = pick(contains) var/item = pick(contains)
new item(C) new item(C)
/datum/supply_pack/security/armory/frontier
name = "Old West Surplus Crate"
desc = "Do you have a fauna problem? Do you want to live out your frontier-taming fantasies on a state-of-the-art plasma research and mining station? Do you want to pretend you lived in the Old West of Earthen fame? Well, this box - and its many hats - may be for you."
cost = 7500
contraband = TRUE
contains = list(/obj/effect/spawner/bundle/crate/cowboyhat,
/obj/effect/spawner/bundle/crate/cowboyboots,
/obj/item/clothing/under/pants/chaps,
/obj/item/reagent_containers/food/snacks/butterbiscuit,
/obj/item/reagent_containers/food/snacks/butterbiscuit,
/obj/item/reagent_containers/food/snacks/plumphelmetbiscuit,
/obj/item/reagent_containers/food/snacks/plumphelmetbiscuit,
/obj/item/ammo_box/c38/pouch,
/obj/item/ammo_box/c38/pouch,
/obj/item/ammo_box/c38/pouch,
/obj/effect/spawner/bundle/crate/levergun
)
/datum/supply_pack/security/armory/frontier/fill(obj/structure/closet/crate/C)
for(var/i in 1 to 5)
var/item = pick(contains)
new item(C)
/datum/supply_pack/security/armory/swat /datum/supply_pack/security/armory/swat
name = "SWAT Crate" name = "SWAT Crate"
desc = "Contains two fullbody sets of tough, fireproof, pressurized suits designed in a joint effort by IS-ERI and Nanotrasen. Each set contains a suit, helmet, mask, combat belt, and combat gloves. Requires Armory access to open." desc = "Contains two fullbody sets of tough, fireproof, pressurized suits designed in a joint effort by IS-ERI and Nanotrasen. Each set contains a suit, helmet, mask, combat belt, and combat gloves. Requires Armory access to open."
@@ -39,7 +39,7 @@
/obj/item/ammo_casing/c38/lethal /obj/item/ammo_casing/c38/lethal
name = ".38 bullet casing" name = ".38 bullet casing"
desc = "A .38 bullet casing" desc = "A .38 bullet casing."
projectile_type = /obj/item/projectile/bullet/c38 projectile_type = /obj/item/projectile/bullet/c38
/obj/item/ammo_casing/c38/trac /obj/item/ammo_casing/c38/trac
@@ -60,6 +60,13 @@
desc = "Designed to quickly reload revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with." desc = "Designed to quickly reload revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with."
ammo_type = /obj/item/ammo_casing/c38/match ammo_type = /obj/item/ammo_casing/c38/match
/obj/item/ammo_box/c38/pouch
name = "ammo packet (.38)"
desc = "A small ammunition packet made of synthleather. Not particularly useful for speedily reloading, but can hold a bit more."
multiload = FALSE
max_ammo = 8
icon_state = "38pch"
/obj/item/ammo_box/g4570 /obj/item/ammo_box/g4570
name = "ammo box (.45-70 GOVT)" name = "ammo box (.45-70 GOVT)"
desc = "Brought to you at great expense,this box contains 10 more .45-70 GOVT bullets." desc = "Brought to you at great expense,this box contains 10 more .45-70 GOVT bullets."
@@ -61,3 +61,7 @@
ammo_type = /obj/item/ammo_casing/c38 // they're rubber by default, i guess ammo_type = /obj/item/ammo_casing/c38 // they're rubber by default, i guess
caliber = "38" caliber = "38"
max_ammo = 7 max_ammo = 7
/obj/item/ammo_box/magazine/internal/shot/levergun/brush
name = "brush gun internal magazine"
ammo_type = /obj/item/ammo_casing/g4570
@@ -122,7 +122,7 @@
icon_state = "c20r[magazine ? "-[CEILING(get_ammo(0)/4, 1)*4]" : ""][chambered ? "" : "-e"][suppressed ? "-suppressed" : ""]" icon_state = "c20r[magazine ? "-[CEILING(get_ammo(0)/4, 1)*4]" : ""][chambered ? "" : "-e"][suppressed ? "-suppressed" : ""]"
/obj/item/gun/ballistic/automatic/wt550 /obj/item/gun/ballistic/automatic/wt550
name = "security semi-auto smg" name = "security semi-auto PDW"
desc = "An outdated personal defence weapon. Uses 4.6x30mm rounds and is designated the WT-550 Semi-Automatic SMG." desc = "An outdated personal defence weapon. Uses 4.6x30mm rounds and is designated the WT-550 Semi-Automatic SMG."
icon_state = "wt550" icon_state = "wt550"
item_state = "arg" item_state = "arg"
@@ -11,6 +11,7 @@
mag_type = /obj/item/ammo_box/magazine/internal/shot mag_type = /obj/item/ammo_box/magazine/internal/shot
casing_ejector = FALSE casing_ejector = FALSE
var/recentpump = 0 // to prevent spammage var/recentpump = 0 // to prevent spammage
var/clip_delay = CLICK_CD_MELEE
weapon_weight = WEAPON_HEAVY weapon_weight = WEAPON_HEAVY
sawn_item_state = "sawnshotgun" sawn_item_state = "sawnshotgun"
@@ -24,7 +25,8 @@
playsound(user, 'sound/weapons/shotguninsert.ogg', 60, 1) playsound(user, 'sound/weapons/shotguninsert.ogg', 60, 1)
A.update_icon() A.update_icon()
update_icon() update_icon()
user.SetNextAction(CLICK_CD_MELEE) if(istype(A, /obj/item/ammo_box))
user.SetNextAction(clip_delay)
/obj/item/gun/ballistic/shotgun/process_chamber(mob/living/user, empty_chamber = 0) /obj/item/gun/ballistic/shotgun/process_chamber(mob/living/user, empty_chamber = 0)
return ..() //changed argument value return ..() //changed argument value
@@ -359,9 +361,13 @@
icon_state = "levercarabine" icon_state = "levercarabine"
item_state = "leveraction" item_state = "leveraction"
sawn_item_state = "maresleg" sawn_item_state = "maresleg"
var/can_cut = TRUE
/obj/item/gun/ballistic/shotgun/leveraction/attackby(obj/item/A, mob/user, params) /obj/item/gun/ballistic/shotgun/leveraction/attackby(obj/item/A, mob/user, params)
..() ..()
if(!can_cut)
to_chat(user, "<span class='warning'>You can't cut \the [src] down!</span>")
return
if(A.tool_behaviour == TOOL_SAW || istype(A, /obj/item/gun/energy/plasmacutter)) if(A.tool_behaviour == TOOL_SAW || istype(A, /obj/item/gun/energy/plasmacutter))
sawoff(user) sawoff(user)
if(istype(A, /obj/item/melee/transforming/energy)) if(istype(A, /obj/item/melee/transforming/energy))
@@ -377,3 +383,11 @@
icon_state = "[unique_reskin[current_skin]][sawn_off ? "-sawn" : ""][chambered ? "" : "-e"]" icon_state = "[unique_reskin[current_skin]][sawn_off ? "-sawn" : ""][chambered ? "" : "-e"]"
else else
icon_state = "[initial(icon_state)][sawn_off ? "-sawn" : ""][chambered ? "" : "-e"]" icon_state = "[initial(icon_state)][sawn_off ? "-sawn" : ""][chambered ? "" : "-e"]"
/obj/item/gun/ballistic/shotgun/leveraction/brush
name = "brush gun"
desc = "While lever-actions have been horribly out of date for hundreds of years now, \
putting a nicely sized hole in a man-sized target with a .45-70 round has stayed relatively timeless."
icon_state = "brushgun"
can_cut = FALSE
mag_type = /obj/item/ammo_box/magazine/internal/shot/levergun/brush
+11 -26
View File
@@ -50,6 +50,17 @@
--> -->
<div class="commit sansserif"> <div class="commit sansserif">
<h2 class="date">13 October 2021</h2>
<h3 class="author">Hatterhat updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Contraband dealers are now embracing their inner Old Space Westerner. Look for the Old West Surplus Crate on your mildly-hacked cargo console today.</li>
</ul>
<h3 class="author">MrJWhit updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">Adds more fire-saftey closets and trashpiles to boxstation</li>
<li class="rscadd">Adds trashpiles to delta.</li>
</ul>
<h2 class="date">30 September 2021</h2> <h2 class="date">30 September 2021</h2>
<h3 class="author">Hatterhat updated:</h3> <h3 class="author">Hatterhat updated:</h3>
<ul class="changes bgimages16"> <ul class="changes bgimages16">
@@ -482,32 +493,6 @@
<ul class="changes bgimages16"> <ul class="changes bgimages16">
<li class="bugfix">Polyvitiligo actually changes your color now</li> <li class="bugfix">Polyvitiligo actually changes your color now</li>
</ul> </ul>
<h2 class="date">13 August 2021</h2>
<h3 class="author">Putnam3145 updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">makes certain organs no longer have circular references</li>
</ul>
<h2 class="date">12 August 2021</h2>
<h3 class="author">Arturlang updated:</h3>
<ul class="changes bgimages16">
<li class="rscdel">Nonslimes and nonvampires will no longer be able to increase their blood to stupid heights</li>
</ul>
<h3 class="author">Putnam3145 updated:</h3>
<ul class="changes bgimages16">
<li class="refactor">Supermatter values use auxgm</li>
</ul>
<h3 class="author">cadyn updated:</h3>
<ul class="changes bgimages16">
<li class="server">precompile.sh and build.sh updated, auxmos set to 0.2.3 in dependencies.sh</li>
</ul>
<h2 class="date">11 August 2021</h2>
<h3 class="author">timothyteakettle updated:</h3>
<ul class="changes bgimages16">
<li class="rscadd">lets felinids, humans and moths have markings</li>
</ul>
</div> </div>
<b>GoonStation 13 Development Team</b> <b>GoonStation 13 Development Team</b>
+7
View File
@@ -30120,3 +30120,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py.
to outbreaks, theoretically. to outbreaks, theoretically.
Putnam3145: Putnam3145:
- rscdel: Minesweeper's "play on same board" - rscdel: Minesweeper's "play on same board"
2021-10-13:
Hatterhat:
- rscadd: Contraband dealers are now embracing their inner Old Space Westerner.
Look for the Old West Surplus Crate on your mildly-hacked cargo console today.
MrJWhit:
- rscadd: Adds more fire-saftey closets and trashpiles to boxstation
- rscadd: Adds trashpiles to delta.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 50 KiB