Matriarch Drones (#12275)

* Matriarch Drones

* forgot this
This commit is contained in:
Geeves
2021-08-05 13:01:50 -03:00
committed by GitHub
parent 5b7cb26919
commit b53fa357ed
13 changed files with 130 additions and 16 deletions
+13 -1
View File
@@ -91,15 +91,27 @@
/******************** Drone ********************/
/datum/ai_laws/drone
name = "Maintence Protocols"
name = "Maintenance Protocols"
law_header = "Maintenance Protocols"
/datum/ai_laws/drone/New()
add_inherent_law("Preserve, repair and improve the station to the best of your abilities.")
add_inherent_law("Cause no harm to the station or crew.")
add_inherent_law("Follow the orders of your vessel's matriarch drone, unless their orders conflict with your other laws.")
add_inherent_law("Interact with no humanoid or synthetic being that is not a fellow maintenance drone.")
..()
/datum/ai_laws/matriarch_drone
name = "Oversight Protocols"
law_header = "Oversight Protocols"
/datum/ai_laws/matriarch_drone/New()
add_inherent_law("Preserve, repair and improve your assigned vessel to the best of your abilities.")
add_inherent_law("Cause no harm to the vessel or crew.")
add_inherent_law("Delegate vessel maintenance efforts between your maintenance drone sub-units.")
add_inherent_law("Interact with no humanoid or synthetic being that is not a maintenance drone.")
..()
/datum/ai_laws/drone/malfunction
name = "Servitude Protocols"
law_header = "Servitude Protocols"