Merge pull request #8952 from Heroman3003/constructible-vorelaws

Constructible vorelaws
This commit is contained in:
Novacat
2020-09-01 08:02:26 -04:00
committed by GitHub
3 changed files with 90 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
/******************** Predator ********************/
/obj/item/weapon/aiModule/predator
name = "\improper 'Predator' core AI module"
desc = "A Predator Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 2)
laws = new/datum/ai_laws/predator()
/******************** Protective Shell ********************/
/obj/item/weapon/aiModule/protective_shell
name = "\improper 'Protective Shell' core AI module"
desc = "A Protective Shell Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 2)
laws = new/datum/ai_laws/protective_shell()
/******************** Scientific Pursuer ********************/
/obj/item/weapon/aiModule/scientific_pursuer
name = "\improper 'Scientific Pursuer' core AI module"
desc = "A Scientific Pursuer Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 2)
laws = new/datum/ai_laws/scientific_pursuer()
/******************** Guard Dog ********************/
/obj/item/weapon/aiModule/guard_dog
name = "\improper 'Guard Dog' core AI module"
desc = "A Guard Dog Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 2)
laws = new/datum/ai_laws/guard_dog()
/******************** Pleasurebot ********************/
/obj/item/weapon/aiModule/pleasurebot
name = "\improper 'Pleasurebot' core AI module"
desc = "A Pleasurebot Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 2)
laws = new/datum/ai_laws/pleasurebot()
/******************** Consuming Eradicator ********************/
/obj/item/weapon/aiModule/consuming_eradicator
name = "\improper 'Consuming Eradicator' core AI module"
desc = "A Consuming Eradicator Core AI Module: 'Reconfigures the AI's core laws.'"
origin_tech = list(TECH_DATA = 3, TECH_BIO = 2, TECH_MATERIAL = 6, TECH_ILLEGAL = 4)
laws = new/datum/ai_laws/consuming_eradicator()