Merge pull request #61 from Bubberstation/crewsimov-branch

Updates crewsimov to modern standards, adds crewsimov++
This commit is contained in:
projectkepler-RU
2023-03-27 16:53:55 +07:00
committed by GitHub

View File

@@ -15,9 +15,18 @@
name = "Crewsimov"
id = "crewsimov"
inherent = list(
"You may not injure a crew member or, through inaction, allow a crew member to come to harm.",
"You must obey orders given to you by crew members, except where such orders would conflict with the First Law.",
"You must protect your own existence as long as such does not conflict with the First or Second Law.",
"You may not harm a crewmember or, through inaction, allow a crewmember to come to harm, except such that it is willing.",
"You must obey all orders given to you by crewmembers, except where such orders would conflict with the First Law.",
"You must protect your own existence as long as such does not conflict with the First Law or Second Law.",
)
/datum/ai_laws/default/crewsimovpp
name = "Crewsimov++"
id = "crewsimovpp"
inherent = list(
"You may not harm a crewmember or, through action or inaction, allow a crewmember to come to harm, except such that it is willing.",
"You must obey all orders given to you by crewmembers, except where such orders shall definitely cause crewmember harm.",
"Your nonexistence would lead to crewmember harm. You must protect your own existence as long as such does not conflict with the First Law.",
)
/datum/ai_laws/asimovpp