mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-25 22:12:58 +01:00
Give Machinists medical records again (#15633)
This commit is contained in:
@@ -577,9 +577,9 @@
|
||||
id = /obj/item/card/id/silver
|
||||
belt = /obj/item/storage/belt/utility
|
||||
|
||||
tab_pda = /obj/item/modular_computer/handheld/pda/supply
|
||||
wristbound = /obj/item/modular_computer/handheld/wristbound/preset/pda/supply
|
||||
tablet = /obj/item/modular_computer/handheld/preset/supply
|
||||
tab_pda = /obj/item/modular_computer/handheld/pda/supply/machinist
|
||||
wristbound = /obj/item/modular_computer/handheld/wristbound/preset/pda/supply/machinist
|
||||
tablet = /obj/item/modular_computer/handheld/preset/supply/machinist
|
||||
|
||||
headset = /obj/item/device/radio/headset/headset_cargo
|
||||
bowman = /obj/item/device/radio/headset/headset_cargo/alt
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
tablets["security tablet"] = /obj/item/modular_computer/handheld/preset/security
|
||||
tablets["investigation tablet"] = /obj/item/modular_computer/handheld/preset/security/detective
|
||||
tablets["research tablet"] = /obj/item/modular_computer/handheld/preset/research
|
||||
tablets["robotics tablet"] = /obj/item/modular_computer/handheld/preset/research/robotics
|
||||
tablets["machinist tablet"] = /obj/item/modular_computer/handheld/preset/supply/machinist
|
||||
gear_tweaks += new /datum/gear_tweak/path(tablets)
|
||||
|
||||
/datum/gear/computer/handheld/wristbound/selection
|
||||
|
||||
@@ -133,6 +133,15 @@
|
||||
nano_printer.stored_paper = 20
|
||||
card_slot = new /obj/item/computer_hardware/card_slot(src)
|
||||
|
||||
/obj/item/modular_computer/console/preset/supply/machinist
|
||||
name = "machinist console"
|
||||
_app_preset_type = /datum/modular_computer_app_presets/supply/machinist
|
||||
enrolled = 1
|
||||
|
||||
/obj/item/modular_computer/console/preset/supply/machinist/install_default_hardware()
|
||||
..()
|
||||
ai_slot = new /obj/item/computer_hardware/ai_slot(src)
|
||||
|
||||
// ERT
|
||||
/obj/item/modular_computer/console/preset/ert/install_default_hardware()
|
||||
..()
|
||||
|
||||
@@ -77,6 +77,9 @@
|
||||
. = ..()
|
||||
card_slot.stored_item = new /obj/item/pen/fountain
|
||||
|
||||
/obj/item/modular_computer/handheld/preset/supply/machinist
|
||||
_app_preset_type = /datum/modular_computer_app_presets/supply/machinist
|
||||
|
||||
// Cargo Delivery
|
||||
/obj/item/modular_computer/handheld/preset/supply/cargo_delivery
|
||||
_app_preset_type = /datum/modular_computer_app_presets/cargo_delivery
|
||||
@@ -111,9 +114,6 @@
|
||||
. = ..()
|
||||
card_slot.stored_item = new /obj/item/pen/white
|
||||
|
||||
/obj/item/modular_computer/handheld/preset/research/robotics
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research/robotics
|
||||
|
||||
/obj/item/modular_computer/handheld/preset/research/rd
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
||||
|
||||
@@ -178,4 +178,4 @@
|
||||
|
||||
/obj/item/modular_computer/handheld/preset/syndicate/install_default_hardware()
|
||||
..()
|
||||
network_card = new /obj/item/computer_hardware/network_card/signaler(src)
|
||||
network_card = new /obj/item/computer_hardware/network_card/signaler(src)
|
||||
|
||||
@@ -73,6 +73,9 @@
|
||||
/obj/item/modular_computer/handheld/pda/supply/miner
|
||||
_app_preset_type = /datum/modular_computer_app_presets/civilian
|
||||
|
||||
/obj/item/modular_computer/handheld/pda/supply/machinist
|
||||
_app_preset_type = /datum/modular_computer_app_presets/supply/machinist
|
||||
|
||||
/obj/item/modular_computer/handheld/pda/supply/om
|
||||
icon_add = "q"
|
||||
|
||||
@@ -108,9 +111,6 @@
|
||||
. = ..()
|
||||
card_slot.stored_item = new /obj/item/pen/white
|
||||
|
||||
/obj/item/modular_computer/handheld/pda/research/robotics
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research/robotics
|
||||
|
||||
/obj/item/modular_computer/handheld/pda/research/rd
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
||||
icon_add = "rd"
|
||||
@@ -186,4 +186,4 @@
|
||||
icon_add = "transp"
|
||||
|
||||
/obj/item/modular_computer/handheld/pda/civilian/merchant
|
||||
hidden = TRUE
|
||||
hidden = TRUE
|
||||
|
||||
@@ -55,9 +55,6 @@
|
||||
icon_state = "wristbound_science"
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research
|
||||
|
||||
/obj/item/modular_computer/handheld/wristbound/preset/advanced/research/robotics
|
||||
_app_preset_type = /datum/modular_computer_app_presets/research/robotics
|
||||
|
||||
/obj/item/modular_computer/handheld/wristbound/preset/advanced/command
|
||||
icon_state = "wristbound_command"
|
||||
_app_preset_type = /datum/modular_computer_app_presets/command
|
||||
@@ -160,6 +157,9 @@
|
||||
/obj/item/modular_computer/handheld/wristbound/preset/pda/supply/miner
|
||||
_app_preset_type = /datum/modular_computer_app_presets/civilian
|
||||
|
||||
/obj/item/modular_computer/handheld/wristbound/preset/pda/supply/machinist
|
||||
_app_preset_type = /datum/modular_computer_app_presets/supply/machinist
|
||||
|
||||
// Medical
|
||||
|
||||
/obj/item/modular_computer/handheld/wristbound/preset/pda/medical
|
||||
|
||||
@@ -160,28 +160,6 @@
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
/datum/modular_computer_app_presets/research/robotics
|
||||
name = "research_robotics"
|
||||
display_name = "Research - Robotics"
|
||||
description = "Contains the most common research programs and medical record software."
|
||||
available = TRUE
|
||||
|
||||
/datum/modular_computer_app_presets/research/robotics/return_install_programs(obj/item/modular_computer/comp)
|
||||
var/list/_prg_list = list(
|
||||
new /datum/computer_file/program/ntnetdownload(comp),
|
||||
new /datum/computer_file/program/newsbrowser(comp),
|
||||
new /datum/computer_file/program/manifest(comp),
|
||||
new /datum/computer_file/program/filemanager(comp),
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/ntnetmonitor(comp),
|
||||
new /datum/computer_file/program/aidiag(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/scanner/science(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
/datum/modular_computer_app_presets/research/rd
|
||||
name = "research_head"
|
||||
display_name = "Research - RD"
|
||||
@@ -513,6 +491,27 @@
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
/datum/modular_computer_app_presets/supply/machinist
|
||||
name = "operations_machinist"
|
||||
display_name = "Operations - Machinist"
|
||||
description = "Contains the most common supply programs and medical record software."
|
||||
available = TRUE
|
||||
|
||||
/datum/modular_computer_app_presets/supply/machinist/return_install_programs(obj/item/modular_computer/comp)
|
||||
var/list/_prg_list = list(
|
||||
new /datum/computer_file/program/ntnetdownload(comp),
|
||||
new /datum/computer_file/program/newsbrowser(comp),
|
||||
new /datum/computer_file/program/manifest(comp),
|
||||
new /datum/computer_file/program/filemanager(comp),
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/aidiag(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/scanner/science(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
/datum/modular_computer_app_presets/representative
|
||||
name = "representative"
|
||||
display_name = "Representative"
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
record_prefix = "Medical "
|
||||
|
||||
required_access_run = list(access_medical_equip, access_forensics_lockers, access_robotics, access_hop)
|
||||
required_access_download = list(access_heads, access_medical_equip, access_forensics_lockers)
|
||||
required_access_download = list(access_heads, access_medical_equip, access_forensics_lockers, access_robotics)
|
||||
available_on_ntnet = TRUE
|
||||
|
||||
records_type = RECORD_MEDICAL | RECORD_VIRUS
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
# balance
|
||||
# admin
|
||||
# backend
|
||||
# security
|
||||
# refactor
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: FlamingLily
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- rscadd: "Given machinists access to medical records again, along various other programs they had access to when they were called roboticists."
|
||||
@@ -37530,10 +37530,10 @@
|
||||
/turf/simulated/floor/wood,
|
||||
/area/horizon/hallway/deck_two/fore)
|
||||
"sGG" = (
|
||||
/obj/structure/table/standard,
|
||||
/obj/effect/floor_decal/corner/black{
|
||||
dir = 5
|
||||
},
|
||||
/obj/item/modular_computer/console/preset/supply/machinist,
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/operations/lower/machinist)
|
||||
"sGR" = (
|
||||
|
||||
Reference in New Issue
Block a user