mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-16 01:25:10 +01:00
Remove
This commit is contained in:
@@ -31,8 +31,8 @@
|
||||
. = ..()
|
||||
if(!running)
|
||||
return
|
||||
var/obj/item/weapon/computer_hardware/processor_unit/CPU = computer.processor_unit
|
||||
var/obj/item/weapon/computer_hardware/card_slot/RFID = computer.card_slot
|
||||
var/obj/item/computer_hardware/processor_unit/CPU = computer.processor_unit
|
||||
var/obj/item/computer_hardware/card_slot/RFID = computer.card_slot
|
||||
if(!istype(CPU) || !CPU.check_functionality() || !istype(RFID) || !RFID.check_functionality())
|
||||
message = "A fatal hardware error has been detected."
|
||||
return
|
||||
@@ -62,8 +62,8 @@
|
||||
return TRUE
|
||||
if(text2num(params["allowed"]))
|
||||
return TRUE
|
||||
var/obj/item/weapon/computer_hardware/processor_unit/CPU = computer.processor_unit
|
||||
var/obj/item/weapon/computer_hardware/card_slot/RFID = computer.card_slot
|
||||
var/obj/item/computer_hardware/processor_unit/CPU = computer.processor_unit
|
||||
var/obj/item/computer_hardware/card_slot/RFID = computer.card_slot
|
||||
if(!istype(CPU) || !CPU.check_functionality() || !istype(RFID) || !RFID.check_functionality())
|
||||
message = "A fatal hardware error has been detected."
|
||||
return
|
||||
@@ -92,7 +92,7 @@
|
||||
data["rate"] = computer.processor_unit.max_idle_programs
|
||||
data["factor"] = (progress / target_progress)
|
||||
else if(computer?.card_slot?.stored_card)
|
||||
var/obj/item/weapon/card/id/id_card = computer.card_slot.stored_card
|
||||
var/obj/item/card/id/id_card = computer.card_slot.stored_card
|
||||
for(var/i = 1; i <= 7; i++)
|
||||
var/list/accesses = list()
|
||||
for(var/access in get_region_accesses(i))
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
executed = TRUE
|
||||
target.dos_sources.Add(src)
|
||||
if(ntnet_global.intrusion_detection_enabled)
|
||||
var/obj/item/weapon/computer_hardware/network_card/network_card = computer.network_card
|
||||
var/obj/item/computer_hardware/network_card/network_card = computer.network_card
|
||||
ntnet_global.add_log("IDS WARNING - Excess traffic flood targeting relay [target.uid] detected from device: [network_card.get_network_tag()]")
|
||||
ntnet_global.intrusion_detection_alarm = TRUE
|
||||
return TRUE
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
if(..())
|
||||
return TRUE
|
||||
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/RHDD = computer.portable_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/RHDD = computer.portable_drive
|
||||
|
||||
switch(action)
|
||||
if("PRG_openfile")
|
||||
@@ -150,8 +150,8 @@
|
||||
/datum/computer_file/program/filemanager/tgui_data(mob/user)
|
||||
var/list/data = get_header_data()
|
||||
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/portable/RHDD = computer.portable_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/portable/RHDD = computer.portable_drive
|
||||
|
||||
data["error"] = null
|
||||
if(error)
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
if(..()) // Always call parent in tgui_act, it handles making sure the user is allowed to interact with the UI.
|
||||
return TRUE
|
||||
|
||||
var/obj/item/weapon/computer_hardware/nano_printer/printer
|
||||
var/obj/item/computer_hardware/nano_printer/printer
|
||||
if(computer)
|
||||
printer = computer.nano_printer
|
||||
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
var/savename = sanitize(tgui_input_text(usr, "Enter file name or leave blank to cancel:", "Save article", loaded_article.filename))
|
||||
if(!savename)
|
||||
return TRUE
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
if(!HDD)
|
||||
return TRUE
|
||||
var/datum/computer_file/data/news_article/N = loaded_article.clone()
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
category = PROG_OFFICE
|
||||
|
||||
/datum/computer_file/program/wordprocessor/proc/get_file(var/filename)
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
if(!HDD)
|
||||
return
|
||||
var/datum/computer_file/data/F = HDD.find_file_by_name(filename)
|
||||
@@ -40,7 +40,7 @@
|
||||
F = create_file(filename, loaded_data)
|
||||
return !isnull(F)
|
||||
var/datum/computer_file/data/backup = F.clone()
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
if(!HDD)
|
||||
return
|
||||
HDD.remove_file(F)
|
||||
@@ -55,7 +55,7 @@
|
||||
/datum/computer_file/program/wordprocessor/proc/create_file(var/newname, var/data = "")
|
||||
if(!newname)
|
||||
return
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
if(!HDD)
|
||||
return
|
||||
if(get_file(newname))
|
||||
@@ -188,8 +188,8 @@
|
||||
/datum/computer_file/program/wordprocessor/tgui_data(mob/user, datum/tgui/ui, datum/tgui_state/state)
|
||||
var/list/data = get_header_data()
|
||||
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/weapon/computer_hardware/hard_drive/portable/RHDD = computer.portable_drive
|
||||
var/obj/item/computer_hardware/hard_drive/HDD = computer.hard_drive
|
||||
var/obj/item/computer_hardware/hard_drive/portable/RHDD = computer.portable_drive
|
||||
data["error"] = null
|
||||
if(error)
|
||||
data["error"] = error
|
||||
|
||||
+1
-1
@@ -66,7 +66,7 @@
|
||||
return TRUE
|
||||
|
||||
// High security - can only be operated when the user has an ID with access on them.
|
||||
var/obj/item/weapon/card/id/I = usr.GetIdCard()
|
||||
var/obj/item/card/id/I = usr.GetIdCard()
|
||||
if(!istype(I) || !(access_network in I.access))
|
||||
return TRUE
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ var/warrant_uid = 0
|
||||
// The following actions will only be possible if the user has an ID with security access equipped. This is in line with modular computer framework's authentication methods,
|
||||
// which also use RFID scanning to allow or disallow access to some functions. Anyone can view warrants, editing requires ID. This also prevents situations where you show a tablet
|
||||
// to someone who is to be arrested, which allows them to change the stuff there.
|
||||
var/obj/item/weapon/card/id/I = usr.GetIdCard()
|
||||
var/obj/item/card/id/I = usr.GetIdCard()
|
||||
if(!istype(I) || !I.registered_name || !(access_security in I.access))
|
||||
to_chat(usr, "Authentication error: Unable to locate ID with appropriate access to allow this operation.")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user