Skip to content

Commit

Permalink
Gives CMO Locker Gene Scanner and Simplifies Genetics Locker Mapping …
Browse files Browse the repository at this point in the history
…(Bonus: Gene scanner in medical belts) (#22006)

* update lockers

* update maps

* spelling

* ugh they need numbers

* scanner in belts
  • Loading branch information
Aquizit authored May 8, 2024
1 parent 8f64c87 commit b4c8a46
Show file tree
Hide file tree
Showing 8 changed files with 103 additions and 118 deletions.
33 changes: 11 additions & 22 deletions _maps/map_files/AsteroidStation/AsteroidStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -8164,27 +8164,6 @@
},
/turf/open/floor/plating,
/area/maintenance/central/secondary)
"bRn" = (
/obj/machinery/newscaster{
pixel_x = 32
},
/obj/structure/closet/wardrobe/genetics_white,
/obj/item/storage/box/rxglasses,
/obj/item/storage/box/disks{
pixel_x = 2;
pixel_y = 2
},
/obj/item/radio/headset/headset_medsci,
/obj/item/reagent_containers/syringe,
/obj/item/reagent_containers/glass/bottle/morphine,
/obj/item/sequence_scanner,
/obj/item/sequence_scanner,
/obj/item/stack/cable_coil/white,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 6
},
/turf/open/floor/plasteel/white,
/area/medical/genetics/cloning)
"bRo" = (
/obj/effect/landmark/stationroom/maint/tenxten,
/turf/template_noop,
Expand Down Expand Up @@ -56020,6 +55999,16 @@
},
/turf/open/floor/grass,
/area/hydroponics/garden)
"qFs" = (
/obj/machinery/newscaster{
pixel_x = 32
},
/obj/structure/closet/wardrobe/genetics_white,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 6
},
/turf/open/floor/plasteel/white,
/area/medical/genetics/cloning)
"qFY" = (
/obj/machinery/light{
dir = 1
Expand Down Expand Up @@ -117790,7 +117779,7 @@ tkM
sHK
nra
jme
bRn
qFs
aPy
mul
bUZ
Expand Down
21 changes: 11 additions & 10 deletions _maps/map_files/DonutStation/DonutStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -29704,6 +29704,16 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"mBz" = (
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 10
},
/obj/machinery/light_switch{
pixel_x = -24
},
/obj/structure/closet/wardrobe/genetics_white,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"mBA" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 5
Expand Down Expand Up @@ -56222,15 +56232,6 @@
},
/turf/open/floor/plasteel,
/area/science/lab)
"xHt" = (
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 10
},
/obj/machinery/light_switch{
pixel_x = -24
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"xHI" = (
/obj/structure/table/wood,
/obj/machinery/light,
Expand Down Expand Up @@ -83883,7 +83884,7 @@ tEL
ehj
ody
uIp
xHt
mBz
mVq
fUX
gJH
Expand Down
19 changes: 10 additions & 9 deletions _maps/map_files/GaxStation/GaxStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -11087,14 +11087,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/science)
"fhS" = (
/obj/structure/window/reinforced,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 6
},
/obj/structure/closet/wardrobe/genetics_white,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"fih" = (
/obj/structure/cable{
icon_state = "4-8"
Expand Down Expand Up @@ -27787,6 +27779,15 @@
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"nvS" = (
/obj/structure/window/reinforced,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 6
},
/obj/structure/closet/wardrobe/genetics_white,
/obj/item/storage/box/disks,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"nvT" = (
/obj/machinery/computer/shuttle/mining,
/obj/effect/turf_decal/trimline/brown/filled/line/lower{
Expand Down Expand Up @@ -83394,7 +83395,7 @@ ftr
wpP
kWr
jZd
fhS
nvS
wHj
xBM
ftr
Expand Down
80 changes: 37 additions & 43 deletions _maps/map_files/IceMeta/IceMeta.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -3768,6 +3768,27 @@
},
/turf/open/floor/plasteel,
/area/security/brig)
"bex" = (
/obj/machinery/requests_console{
department = "Genetics";
name = "Genetics Requests Console";
pixel_y = 30
},
/obj/item/storage/box/monkeycubes,
/obj/item/flashlight/pen{
pixel_x = 4;
pixel_y = 3
},
/obj/item/flashlight/pen{
pixel_x = 4;
pixel_y = 3
},
/obj/structure/table/glass,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"beG" = (
/obj/structure/closet/crate{
icon_state = "crateopen"
Expand Down Expand Up @@ -34314,25 +34335,6 @@
/obj/item/paicard,
/turf/open/floor/wood,
/area/library)
"jYY" = (
/obj/machinery/light{
dir = 1
},
/obj/structure/closet/wardrobe/genetics_white,
/obj/item/stack/cable_coil/white,
/obj/item/sequence_scanner,
/obj/item/sequence_scanner,
/obj/item/reagent_containers/glass/bottle/morphine,
/obj/item/reagent_containers/syringe,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/obj/machinery/camera{
c_tag = "Genetics Lab";
network = list("ss13","medbay")
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"jZd" = (
/turf/open/floor/plasteel/grimy,
/area/security/interrogation)
Expand Down Expand Up @@ -54302,6 +54304,20 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos/distro)
"pGU" = (
/obj/machinery/light{
dir = 1
},
/obj/structure/closet/wardrobe/genetics_white,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/obj/machinery/camera{
c_tag = "Genetics Lab";
network = list("ss13","medbay")
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"pHy" = (
/obj/structure/closet/secure_closet/personal/patient,
/obj/machinery/airalarm{
Expand Down Expand Up @@ -76284,28 +76300,6 @@
},
/turf/open/floor/plasteel,
/area/engine/foyer)
"vSe" = (
/obj/machinery/requests_console{
department = "Genetics";
name = "Genetics Requests Console";
pixel_y = 30
},
/obj/item/storage/box/monkeycubes,
/obj/item/radio/headset/headset_medsci,
/obj/item/flashlight/pen{
pixel_x = 4;
pixel_y = 3
},
/obj/item/flashlight/pen{
pixel_x = 4;
pixel_y = 3
},
/obj/structure/table/glass,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"vSj" = (
/turf/open/floor/wood,
/area/vacant_room/office)
Expand Down Expand Up @@ -241476,7 +241470,7 @@ opQ
ptR
fLo
prw
vSe
bex
jlE
oSm
grK
Expand Down Expand Up @@ -242250,7 +242244,7 @@ sfy
sfy
pVK
sfy
jYY
pGU
jlE
aKb
rXs
Expand Down
56 changes: 25 additions & 31 deletions _maps/map_files/YogStation/YogStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -18969,6 +18969,14 @@
},
/turf/open/floor/plasteel,
/area/security/main)
"dXb" = (
/obj/structure/closet/wardrobe/genetics_white,
/obj/effect/turf_decal/trimline/purple/filled/corner/lower{
dir = 8
},
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"dXi" = (
/obj/effect/turf_decal/trimline/brown/filled/corner/lower{
dir = 1
Expand Down Expand Up @@ -40829,19 +40837,6 @@
icon_state = "panelscorched"
},
/area/maintenance/starboard/aft)
"lOk" = (
/obj/structure/closet/wardrobe/genetics_white,
/obj/item/stack/cable_coil/white,
/obj/item/sequence_scanner,
/obj/item/sequence_scanner,
/obj/item/reagent_containers/glass/bottle/morphine,
/obj/item/reagent_containers/syringe,
/obj/effect/turf_decal/trimline/purple/filled/corner/lower{
dir = 8
},
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"lOq" = (
/obj/machinery/door/airlock/research{
name = "Experimentation Lab";
Expand Down Expand Up @@ -56539,6 +56534,21 @@
/obj/machinery/door/firedoor/border_only,
/turf/open/floor/plating,
/area/maintenance/aft)
"rxO" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/obj/item/storage/box/rxglasses,
/obj/item/storage/box/disks{
pixel_x = 2;
pixel_y = 2
},
/obj/machinery/airalarm{
pixel_y = 24
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"rxR" = (
/obj/effect/landmark/event_spawn,
/obj/effect/turf_decal/trimline/dark_blue/filled/line/lower,
Expand Down Expand Up @@ -66189,22 +66199,6 @@
},
/turf/open/floor/plasteel/white,
/area/medical/medbay/aft)
"vbV" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
dir = 1
},
/obj/item/storage/box/rxglasses,
/obj/item/storage/box/disks{
pixel_x = 2;
pixel_y = 2
},
/obj/item/radio/headset/headset_medsci,
/obj/machinery/airalarm{
pixel_y = 24
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"vca" = (
/obj/machinery/computer/aifixer,
/obj/effect/turf_decal/trimline/purple/filled/line/lower{
Expand Down Expand Up @@ -116580,7 +116574,7 @@ wBd
hof
rYQ
wBd
lOk
dXb
vGx
uEc
ufj
Expand Down Expand Up @@ -116832,7 +116826,7 @@ cpr
uvN
htQ
kYK
vbV
rxO
wBd
oJT
iqX
Expand Down
3 changes: 2 additions & 1 deletion code/game/objects/items/storage/belt.dm
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,8 @@
/obj/item/pinpointer/crew,
/obj/item/stack/medical/bone_gel,
/obj/item/holosign_creator/medical,
/obj/item/holosign_creator/firstaid
/obj/item/holosign_creator/firstaid,
/obj/item/sequence_scanner
))

/obj/item/storage/belt/medical/chief
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,12 @@
/obj/item/clothing/shoes/sneakers/white = 2,
/obj/item/clothing/suit/toggle/labcoat/genetics = 2,
/obj/item/storage/backpack/genetics = 2,
/obj/item/storage/backpack/satchel/gen = 2)
/obj/item/storage/backpack/satchel/gen = 2,
/obj/item/sequence_scanner = 2,
/obj/item/stack/cable_coil/white = 1,
/obj/item/reagent_containers/glass/bottle/morphine = 1,
/obj/item/reagent_containers/syringe = 1,
/obj/item/radio/headset/headset_medsci = 1)
generate_items_inside(items_inside,src)
return

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
new /obj/item/clipboard/yog/paperwork/cmo(src)
new /obj/item/storage/backpack/duffelbag/clothing/med/chief(src)
new /obj/item/storage/lockbox/medal/med(src)

new /obj/item/sequence_scanner(src)

/obj/structure/closet/secure_closet/paramedic
name = "paramedical closet"
Expand Down

0 comments on commit b4c8a46

Please sign in to comment.