mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-13 08:56:49 +01:00
Modifies modular computer programs & loadout (#11647)
* Modifies loadout computers * changes record download access * Removes a small mistake
This commit is contained in:
@@ -39,8 +39,7 @@
|
||||
new /datum/computer_file/program/atmos_control(comp),
|
||||
new /datum/computer_file/program/rcon_console(comp),
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/lighting_control(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/lighting_control(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -64,7 +63,6 @@
|
||||
new /datum/computer_file/program/rcon_console(comp),
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/lighting_control(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
)
|
||||
return _prg_list
|
||||
@@ -92,7 +90,6 @@
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/lighting_control(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
)
|
||||
return _prg_list
|
||||
@@ -112,7 +109,6 @@
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/suit_sensors(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/chemistry_codex(comp),
|
||||
new /datum/computer_file/program/scanner/medical(comp)
|
||||
)
|
||||
@@ -136,7 +132,6 @@
|
||||
new /datum/computer_file/program/suit_sensors(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/chemistry_codex(comp),
|
||||
new /datum/computer_file/program/scanner/medical(comp),
|
||||
new /datum/computer_file/program/scanner/science(comp)
|
||||
@@ -159,7 +154,6 @@
|
||||
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/chemistry_codex(comp),
|
||||
new /datum/computer_file/program/scanner/science(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
@@ -182,7 +176,6 @@
|
||||
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)
|
||||
@@ -206,7 +199,6 @@
|
||||
new /datum/computer_file/program/comm(comp, FALSE),
|
||||
new /datum/computer_file/program/ntnetmonitor(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/chemistry_codex(comp),
|
||||
new /datum/computer_file/program/scanner/science(comp),
|
||||
new /datum/computer_file/program/scanner/gas(comp)
|
||||
@@ -229,8 +221,7 @@
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/card_mod(comp),
|
||||
new /datum/computer_file/program/comm(comp, FALSE),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/employment(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -250,7 +241,6 @@
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/comm(comp, FALSE),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp),
|
||||
new /datum/computer_file/program/teleporter(comp)
|
||||
)
|
||||
return _prg_list
|
||||
@@ -273,8 +263,7 @@
|
||||
new /datum/computer_file/program/card_mod(comp),
|
||||
new /datum/computer_file/program/comm(comp, FALSE),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/security(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -301,8 +290,7 @@
|
||||
new /datum/computer_file/program/alarm_monitor(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/security(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -354,12 +342,10 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/comm(comp),
|
||||
new /datum/computer_file/program/digitalwarrant(comp),
|
||||
new /datum/computer_file/program/penal_mechs(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/guntracker(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/guntracker(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -383,8 +369,7 @@
|
||||
new /datum/computer_file/program/penal_mechs(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/guntracker(comp),
|
||||
new /datum/computer_file/program/implant_tracker(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/implant_tracker(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -404,11 +389,8 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/digitalwarrant(comp),
|
||||
new /datum/computer_file/program/penal_mechs(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/records/medical(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/medical(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -432,8 +414,7 @@
|
||||
new /datum/computer_file/program/digitalwarrant(comp),
|
||||
new /datum/computer_file/program/penal_mechs(comp),
|
||||
new /datum/computer_file/program/records/security(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/employment(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -452,8 +433,7 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/game/arcade(comp),
|
||||
new /datum/computer_file/program/game/sudoku(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/game/sudoku(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -473,8 +453,7 @@
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/civilian/janitor(comp),
|
||||
new /datum/computer_file/program/game/arcade(comp),
|
||||
new /datum/computer_file/program/game/sudoku(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/game/sudoku(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -505,8 +484,7 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargocontrol(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/civilian/cargodelivery(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/civilian/cargodelivery(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -523,8 +501,7 @@
|
||||
new /datum/computer_file/program/newsbrowser(comp),
|
||||
new /datum/computer_file/program/manifest(comp),
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargodelivery(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/civilian/cargodelivery(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -543,8 +520,7 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/game/sudoku(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/records/employment(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/records/employment(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
@@ -562,8 +538,7 @@
|
||||
new /datum/computer_file/program/chat_client(comp),
|
||||
new /datum/computer_file/program/civilian/cargoorder(comp),
|
||||
new /datum/computer_file/program/camera_monitor(comp),
|
||||
new /datum/computer_file/program/alarm_monitor(comp),
|
||||
new /datum/computer_file/program/ntsl2_interpreter(comp)
|
||||
new /datum/computer_file/program/alarm_monitor(comp)
|
||||
)
|
||||
return _prg_list
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
requires_ntnet = TRUE
|
||||
requires_ntnet_feature = NTNET_SYSTEMCONTROL
|
||||
requires_access_to_run = PROGRAM_ACCESS_LIST_ONE
|
||||
requires_access_to_download = PROGRAM_ACCESS_LIST_ONE
|
||||
usage_flags = PROGRAM_ALL_REGULAR | PROGRAM_STATIONBOUND
|
||||
|
||||
var/records_type = RECORD_GENERAL | RECORD_MEDICAL | RECORD_SECURITY | RECORD_VIRUS | RECORD_WARRANT | RECORD_LOCKED
|
||||
@@ -38,7 +39,7 @@
|
||||
record_prefix = "Medical "
|
||||
|
||||
required_access_run = list(access_medical_equip, access_forensics_lockers, access_detective, access_robotics, access_hop)
|
||||
required_access_download = access_heads
|
||||
required_access_download = list(access_heads, access_medical_equip, access_forensics_lockers)
|
||||
available_on_ntnet = TRUE
|
||||
|
||||
records_type = RECORD_MEDICAL | RECORD_VIRUS
|
||||
@@ -54,7 +55,7 @@
|
||||
record_prefix = "Security "
|
||||
|
||||
required_access_run = list(access_security, access_forensics_lockers, access_lawyer, access_hop)
|
||||
required_access_download = access_heads
|
||||
required_access_download = list(access_heads, access_security)
|
||||
available_on_ntnet = TRUE
|
||||
|
||||
records_type = RECORD_SECURITY
|
||||
@@ -70,6 +71,7 @@
|
||||
record_prefix = "Employment "
|
||||
|
||||
required_access_run = list(access_heads, access_lawyer, access_consular)
|
||||
requires_access_to_download = PROGRAM_ACCESS_ONE
|
||||
required_access_download = access_heads
|
||||
available_on_ntnet = TRUE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user