[MIRROR] Various jobs start with more job-related programs preloaded into their PDAs. [MDB IGNORE] (#23389)

* Various jobs start with more job-related programs preloaded into their PDAs. (#77740)

## About The Pull Request

Engineers now start with the canary and atmosscan program, atmos techs
start with the SM monitor program, and Robotisists start with the
silliconnect program.

## Why It's Good For The Game
it's more convinient than downloadin em roundstart.

## Changelog
🆑
qol: Various jobs have gotten additional programs uploaded at
roundstart, engineers now have the canary and atmospheric scanner
programs, atmospheric technicians now have the supermatter monitor, and
Robotisists/RDs now have the silliconnect program.

/🆑

* Various jobs start with more job-related programs preloaded into their PDAs.

---------

Co-authored-by: Teagarden <124026007+Vincent983@users.noreply.github.com>
This commit is contained in:
SkyratBot
2023-08-29 05:39:27 +02:00
committed by GitHub
parent 57e2e12cba
commit 0d12dfd475
7 changed files with 940 additions and 941 deletions
File diff suppressed because it is too large Load Diff
@@ -68689,7 +68689,6 @@
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/atmos,
/obj/structure/disposalpipe/segment{
dir = 4
},
File diff suppressed because it is too large Load Diff
+146 -147
View File
@@ -3806,24 +3806,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/secondary/service)
"axh" = (
/obj/structure/rack,
/obj/item/clothing/glasses/meson{
pixel_y = 4
},
/obj/item/lighter,
/obj/item/reagent_containers/pill/patch/aiuri,
/obj/item/stock_parts/cell/high,
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
},
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/atmos,
/turf/open/floor/iron,
/area/station/command/heads_quarters/ce)
"axp" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 8
@@ -5487,17 +5469,6 @@
},
/turf/open/space/openspace,
/area/station/solars/port)
"aMF" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
},
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/directional/west,
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit)
"aMG" = (
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/iron/white,
@@ -7486,11 +7457,6 @@
"bya" = (
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/foyer)
"byb" = (
/obj/structure/lattice,
/obj/machinery/light/cold/dim/directional/east,
/turf/open/openspace,
/area/station/asteroid)
"byh" = (
/obj/structure/table/glass,
/obj/effect/turf_decal/trimline/red/filled/line{
@@ -11905,6 +11871,16 @@
},
/turf/open/floor/iron,
/area/station/science/ordnance/storage)
"cXX" = (
/obj/effect/turf_decal/trimline/brown/filled/line{
dir = 1
},
/obj/effect/turf_decal/trimline/neutral/filled/warning{
dir = 1
},
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/tram/right)
"cYi" = (
/obj/effect/turf_decal/trimline/neutral/filled/corner{
dir = 8
@@ -16830,6 +16806,10 @@
"eSx" = (
/turf/closed/wall,
/area/station/service/kitchen)
"eSy" = (
/obj/effect/landmark/tram/nav/immovable_rod,
/turf/open/floor/carpet,
/area/station/hallway/secondary/entry)
"eSz" = (
/turf/open/openspace,
/area/station/hallway/primary/tram/center)
@@ -18680,10 +18660,6 @@
},
/turf/open/floor/glass/reinforced,
/area/station/science/research)
"fDF" = (
/obj/effect/landmark/tram/nav/immovable_rod,
/turf/open/floor/carpet,
/area/station/hallway/secondary/entry)
"fDS" = (
/obj/machinery/door/airlock/engineering/glass{
name = "Laser Room"
@@ -27132,17 +27108,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/hallway/primary/tram/right)
"iPP" = (
/obj/effect/landmark/start/hangover,
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/primary/tram/right)
"iPQ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -31149,11 +31114,6 @@
/obj/machinery/light/dim/directional/west,
/turf/open/floor/iron,
/area/station/science/lower)
"kfr" = (
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/platform/tramstation/east,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/right)
"kfD" = (
/obj/effect/turf_decal/sand,
/obj/machinery/door/airlock/external{
@@ -33806,6 +33766,30 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
"lav" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/trimline/neutral/corner{
dir = 1
},
/obj/effect/turf_decal/trimline/neutral/corner{
dir = 8
},
/obj/effect/turf_decal/trimline/neutral/filled/corner{
dir = 4
},
/obj/effect/turf_decal/trimline/neutral/filled/corner,
/obj/effect/turf_decal/bot,
/obj/machinery/status_display/evac/directional/east,
/obj/machinery/camera/directional/east{
c_tag = "Departures - West Main"
},
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/landmark/tram/nav/immovable_rod,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
"lax" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 8
@@ -34148,17 +34132,6 @@
/obj/machinery/telecomms/server/presets/security,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
"liB" = (
/obj/effect/turf_decal/trimline/neutral/warning,
/obj/structure/table/reinforced,
/obj/item/table_clock{
pixel_y = 8
},
/obj/structure/window/reinforced/spawner/directional/north,
/obj/item/storage/backpack/duffelbag/med/surgery,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
"liC" = (
/obj/machinery/porta_turret/ai{
dir = 4
@@ -34169,16 +34142,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron,
/area/station/commons/dorms)
"liX" = (
/obj/effect/turf_decal/trimline/brown/filled/line{
dir = 1
},
/obj/effect/turf_decal/trimline/neutral/filled/warning{
dir = 1
},
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/tram/right)
"liZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36464,6 +36427,11 @@
/obj/machinery/door/poddoor/incinerator_ordmix,
/turf/open/floor/engine/vacuum,
/area/station/science/ordnance/burnchamber)
"lUP" = (
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/platform/tramstation/west,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/left)
"lUZ" = (
/obj/machinery/navbeacon{
codes_txt = "delivery;dir=8";
@@ -37297,6 +37265,23 @@
"mjM" = (
/turf/closed/wall,
/area/station/security/medical)
"mjX" = (
/obj/structure/rack,
/obj/item/clothing/glasses/meson{
pixel_y = 4
},
/obj/item/lighter,
/obj/item/reagent_containers/pill/patch/aiuri,
/obj/item/stock_parts/cell/high,
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
},
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/obj/item/computer_disk/engineering,
/turf/open/floor/iron,
/area/station/command/heads_quarters/ce)
"mki" = (
/obj/machinery/door/airlock/command{
name = "Head of Personnel"
@@ -38906,6 +38891,11 @@
},
/turf/open/floor/iron,
/area/station/security/courtroom/holding)
"mQE" = (
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/platform/tramstation/east,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/right)
"mQS" = (
/obj/structure/chair/comfy/beige,
/obj/effect/turf_decal/trimline/neutral/filled/line{
@@ -41686,6 +41676,17 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit)
"nQv" = (
/obj/effect/turf_decal/trimline/neutral/warning,
/obj/structure/table/reinforced,
/obj/item/table_clock{
pixel_y = 8
},
/obj/structure/window/reinforced/spawner/directional/north,
/obj/item/storage/backpack/duffelbag/med/surgery,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
"nQB" = (
/obj/effect/turf_decal/sand,
/obj/effect/turf_decal/trimline/red/filled/line{
@@ -41990,18 +41991,6 @@
/obj/effect/mapping_helpers/airlock/access/all/science/general,
/turf/open/floor/iron/cafeteria,
/area/station/science/breakroom)
"nVo" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
},
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/directional/west,
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit)
"nVq" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -44621,6 +44610,13 @@
},
/turf/open/floor/iron,
/area/station/security/brig)
"oZC" = (
/obj/structure/industrial_lift/tram/white,
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/nav/tramstation/main,
/obj/effect/landmark/tram/platform/tramstation/central,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/center)
"pal" = (
/obj/structure/disposalpipe/segment{
dir = 10
@@ -48948,11 +48944,6 @@
/obj/machinery/door/window/right/directional/east,
/turf/open/floor/iron,
/area/station/security/brig)
"qBa" = (
/obj/structure/lattice,
/obj/machinery/light/cold/dim/directional/west,
/turf/open/openspace,
/area/station/asteroid)
"qBg" = (
/turf/open/floor/engine/plasma,
/area/station/engineering/atmos)
@@ -50337,6 +50328,18 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/gravity_generator)
"qZZ" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
},
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/directional/west,
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit)
"ram" = (
/obj/machinery/atmospherics/pipe/smart/manifold/violet/visible{
dir = 4
@@ -52511,13 +52514,6 @@
},
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
"rPL" = (
/obj/structure/industrial_lift/tram/white,
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/nav/tramstation/main,
/obj/effect/landmark/tram/platform/tramstation/central,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/center)
"rPP" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 1
@@ -58036,30 +58032,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/warehouse)
"tKm" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/trimline/neutral/corner{
dir = 1
},
/obj/effect/turf_decal/trimline/neutral/corner{
dir = 8
},
/obj/effect/turf_decal/trimline/neutral/filled/corner{
dir = 4
},
/obj/effect/turf_decal/trimline/neutral/filled/corner,
/obj/effect/turf_decal/bot,
/obj/machinery/status_display/evac/directional/east,
/obj/machinery/camera/directional/east{
c_tag = "Departures - West Main"
},
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/landmark/tram/nav/immovable_rod,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
"tKt" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
@@ -59102,6 +59074,17 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/medical/chemistry)
"udX" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
},
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/directional/west,
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit)
"udY" = (
/obj/structure/table/wood,
/obj/item/paper_bin/carbon{
@@ -59172,6 +59155,11 @@
/obj/machinery/light/cold/directional/north,
/turf/open/floor/grass,
/area/station/commons/dorms)
"ufe" = (
/obj/structure/lattice,
/obj/machinery/light/cold/dim/directional/west,
/turf/open/openspace,
/area/station/asteroid)
"ufh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -59414,6 +59402,17 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
"ujw" = (
/obj/effect/landmark/start/hangover,
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/primary/tram/right)
"ujx" = (
/obj/machinery/conveyor{
dir = 6;
@@ -61512,11 +61511,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/gravity_generator)
"uPp" = (
/obj/effect/turf_decal/tile/neutral/tram,
/obj/effect/landmark/tram/platform/tramstation/west,
/turf/open/floor/noslip/tram_plate,
/area/station/hallway/primary/tram/left)
"uPv" = (
/obj/machinery/washing_machine,
/turf/open/floor/iron/cafeteria,
@@ -70091,6 +70085,11 @@
},
/turf/open/floor/plating,
/area/station/maintenance/tram/mid)
"ydd" = (
/obj/structure/lattice,
/obj/machinery/light/cold/dim/directional/east,
/turf/open/openspace,
/area/station/asteroid)
"ydh" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -102911,7 +102910,7 @@ dor
fSp
vKv
roB
axh
mjX
iHK
bAK
jsW
@@ -149401,7 +149400,7 @@ xIL
eVh
kJU
xQS
fDF
eSy
xQS
pJE
aGx
@@ -154541,7 +154540,7 @@ erO
aII
cFs
bEt
uPp
lUP
rib
cFs
aMD
@@ -158650,13 +158649,13 @@ aaS
afz
afA
afz
qBa
ufe
afy
afP
lzu
afX
afy
qBa
ufe
afz
age
abM
@@ -164047,13 +164046,13 @@ afv
afz
afA
afz
byb
ydd
afy
afP
wJq
afX
afy
byb
ydd
afz
age
afz
@@ -168162,7 +168161,7 @@ wCl
fld
tsf
xXU
rPL
oZC
ycE
jSX
jEO
@@ -172271,13 +172270,13 @@ afv
afz
afA
afz
qBa
ufe
afy
afP
wJq
afX
afy
qBa
ufe
afz
age
aaS
@@ -172546,7 +172545,7 @@ hiZ
wTP
sFA
uKP
liB
nQv
qfS
gNN
whz
@@ -177668,13 +177667,13 @@ afv
afz
afA
afz
byb
ydd
afy
afP
lMF
afX
afy
byb
ydd
afz
age
aaS
@@ -181783,7 +181782,7 @@ nqj
dCf
brm
puY
kfr
mQE
bTT
brm
nwQ
@@ -182549,7 +182548,7 @@ lSM
aDv
bKY
fgi
liX
cXX
eOw
dfx
brm
@@ -183839,7 +183838,7 @@ rsP
raY
ljn
ljn
iPP
ujw
ljn
ljn
eRQ
@@ -185378,13 +185377,13 @@ iSf
jha
qDn
ajg
nVo
qZZ
ajg
hSt
pgo
kAO
kAO
aMF
udX
kAO
duA
bPO
@@ -186923,7 +186922,7 @@ qFH
kIo
tEk
jBk
tKm
lav
nfJ
rdT
lgO
@@ -116,18 +116,13 @@
* Engineering
*/
/obj/item/computer_disk/engineering
name = "station engineer data disk"
name = "engineering data disk"
desc = "Removable disk used to download engineering-related tablet apps."
icon_state = "datadisk6"
starting_programs = list(
/datum/computer_file/program/alarm_monitor,
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/supermatter_monitor,
)
/obj/item/computer_disk/atmos
name = "atmospheric technician data disk"
desc = "Removable disk used to download atmos-related tablet apps."
icon_state = "datadisk6"
starting_programs = list(
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/alarm_monitor,
)
@@ -91,11 +91,12 @@
greyscale_colors = "#FAFAFA#000099#B347BC"
inserted_item = /obj/item/pen/fountain
starting_programs = list(
/datum/computer_file/program/crew_manifest,
/datum/computer_file/program/status,
/datum/computer_file/program/science,
/datum/computer_file/program/robocontrol,
/datum/computer_file/program/borg_monitor,
/datum/computer_file/program/budgetorders,
/datum/computer_file/program/crew_manifest,
/datum/computer_file/program/robocontrol,
/datum/computer_file/program/science,
/datum/computer_file/program/status,
/datum/computer_file/program/signal_commander,
)
@@ -155,6 +156,8 @@
greyscale_config = /datum/greyscale_config/tablet/stripe_thick
greyscale_colors = "#D99A2E#69DBF3#E3DF3D"
starting_programs = list(
/datum/computer_file/program/alarm_monitor,
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/supermatter_monitor,
)
@@ -163,8 +166,9 @@
greyscale_config = /datum/greyscale_config/tablet/stripe_thick
greyscale_colors = "#EEDC43#00E5DA#727272"
starting_programs = list(
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/alarm_monitor,
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/supermatter_monitor,
)
/**
@@ -177,6 +181,7 @@
greyscale_colors = "#FAFAFA#000099#B347BC"
starting_programs = list(
/datum/computer_file/program/atmosscan,
/datum/computer_file/program/science,
/datum/computer_file/program/signal_commander,
)
@@ -185,7 +190,9 @@
greyscale_config = /datum/greyscale_config/tablet/stripe_double
greyscale_colors = "#484848#0099CC#D94927"
starting_programs = list(
/datum/computer_file/program/science,
/datum/computer_file/program/robocontrol,
/datum/computer_file/program/borg_monitor,
)
/obj/item/modular_computer/pda/geneticist
@@ -0,0 +1,3 @@
/obj/item/computer_disk/atmos : @DELETE