Adds Librarian Stuff (#8141)

This commit is contained in:
Geeves
2020-02-14 15:26:17 +02:00
committed by GitHub
parent 556be56924
commit 8ca937a328
10 changed files with 94 additions and 28 deletions

View File

@@ -174,3 +174,15 @@
var/datum/computer_file/data/F = SSdocs.create_file(file)
store_file(F)
. = ..()
/obj/item/computer_hardware/hard_drive/proc/reset_drive()
for(var/datum/computer_file/F in stored_files)
remove_file(F)
install_default_programs()
/obj/item/computer_hardware/hard_drive/attackby(obj/item/W, mob/living/user)
if(istype(W, /obj/item/card/tech_support))
reset_drive()
to_chat(user, span("notice", "Drive successfully reset."))
else
..()