Files
CHOMPStation2/code/WorkInProgress/computer3/upload/lawfile.dm

29 lines
643 B
Plaintext

/*
Computer3 law changes:
* Laws are a file type
* Connecting to the AI requires a network connection
* Connecting to a borg requires a radio or network.
*/
/datum/file/ai_law
var/list/hacklaws = null
var/zerolaw = null
var/list/corelaws = null
var/list/auxlaws = null
var/configurable = 0
// override this when you need to be able to alter the parameters of the lawset
proc/configure()
return
execute(var/datum/file/program/source)
if(istype(usr,/mob/living/silicon))
return
if(istype(source,/datum/file/program/ntos))
if(configurable)
configure()
return
if(istype(source,/datum/file/program/upload/ai))