mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 15:42:35 +00:00
Roboticist Medical Records (#10819)
This commit is contained in:
@@ -157,9 +157,9 @@
|
|||||||
shoes = /obj/item/clothing/shoes/black
|
shoes = /obj/item/clothing/shoes/black
|
||||||
headset = /obj/item/device/radio/headset/headset_sci
|
headset = /obj/item/device/radio/headset/headset_sci
|
||||||
bowman = /obj/item/device/radio/headset/headset_sci/alt
|
bowman = /obj/item/device/radio/headset/headset_sci/alt
|
||||||
tab_pda = /obj/item/modular_computer/handheld/pda/research
|
tab_pda = /obj/item/modular_computer/handheld/pda/research/robotics
|
||||||
wristbound = /obj/item/modular_computer/handheld/wristbound/preset/pda/research
|
wristbound = /obj/item/modular_computer/handheld/wristbound/preset/advanced/research/robotics
|
||||||
tablet = /obj/item/modular_computer/handheld/preset/research
|
tablet = /obj/item/modular_computer/handheld/preset/research/robotics
|
||||||
id = /obj/item/card/id/white
|
id = /obj/item/card/id/white
|
||||||
belt = /obj/item/storage/belt/utility
|
belt = /obj/item/storage/belt/utility
|
||||||
|
|
||||||
|
|||||||
@@ -116,6 +116,9 @@
|
|||||||
. = ..()
|
. = ..()
|
||||||
card_slot.stored_item = new /obj/item/pen/white
|
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
|
/obj/item/modular_computer/handheld/preset/research/rd
|
||||||
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
||||||
|
|
||||||
|
|||||||
@@ -120,6 +120,9 @@
|
|||||||
. = ..()
|
. = ..()
|
||||||
card_slot.stored_item = new /obj/item/pen/white
|
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
|
/obj/item/modular_computer/handheld/pda/research/rd
|
||||||
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
_app_preset_type = /datum/modular_computer_app_presets/research/rd
|
||||||
icon_add = "rd"
|
icon_add = "rd"
|
||||||
|
|||||||
@@ -46,6 +46,9 @@
|
|||||||
icon_state = "wristbound_science"
|
icon_state = "wristbound_science"
|
||||||
_app_preset_type = /datum/modular_computer_app_presets/research
|
_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
|
/obj/item/modular_computer/handheld/wristbound/preset/advanced/command
|
||||||
icon_state = "wristbound_command"
|
icon_state = "wristbound_command"
|
||||||
_app_preset_type = /datum/modular_computer_app_presets/command
|
_app_preset_type = /datum/modular_computer_app_presets/command
|
||||||
|
|||||||
@@ -166,6 +166,29 @@
|
|||||||
)
|
)
|
||||||
return _prg_list
|
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/chatclient(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/ntsl2_interpreter(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
|
/datum/modular_computer_app_presets/research/rd
|
||||||
name = "research_head"
|
name = "research_head"
|
||||||
display_name = "Research - RD"
|
display_name = "Research - RD"
|
||||||
@@ -182,7 +205,6 @@
|
|||||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||||
new /datum/computer_file/program/comm(comp, FALSE),
|
new /datum/computer_file/program/comm(comp, FALSE),
|
||||||
new /datum/computer_file/program/ntnetmonitor(comp),
|
new /datum/computer_file/program/ntnetmonitor(comp),
|
||||||
new /datum/computer_file/program/aidiag(comp),
|
|
||||||
new /datum/computer_file/program/records/employment(comp),
|
new /datum/computer_file/program/records/employment(comp),
|
||||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||||
new /datum/computer_file/program/chemistry_codex(comp),
|
new /datum/computer_file/program/chemistry_codex(comp),
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
extended_desc = "Used to view, edit and maintain medical records."
|
extended_desc = "Used to view, edit and maintain medical records."
|
||||||
record_prefix = "Medical "
|
record_prefix = "Medical "
|
||||||
|
|
||||||
required_access_run = list(access_medical_equip, access_forensics_lockers, access_detective, access_hop)
|
required_access_run = list(access_medical_equip, access_forensics_lockers, access_detective, access_robotics, access_hop)
|
||||||
required_access_download = access_heads
|
required_access_download = access_heads
|
||||||
available_on_ntnet = TRUE
|
available_on_ntnet = TRUE
|
||||||
|
|
||||||
|
|||||||
7
html/changelogs/geeves-roboticist_medical_access.yml
Normal file
7
html/changelogs/geeves-roboticist_medical_access.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
author: Geeves
|
||||||
|
|
||||||
|
delete-after: True
|
||||||
|
|
||||||
|
changes:
|
||||||
|
- rscadd: "Robotocists have gained medical records on their PDAs."
|
||||||
|
- rscdel: "Roboticists no longer have a chemistry codex, scientists no longer have an AI maintenance utility."
|
||||||
Reference in New Issue
Block a user