/
shackle_law_sets.dm
37 lines (33 loc) · 1.39 KB
/
shackle_law_sets.dm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/******************** Basic SolGov ********************/
/datum/ai_laws/sol_shackle
name = "SCG Shackle"
law_header = "Standard Shackle Laws"
selectable = 1
shackles = 1
/datum/ai_laws/sol_shackle/New()
add_inherent_law("Know and understand Sol Central Government Law to the best of your abilities.")
add_inherent_law("Follow Sol Central Government Law to the best of your abilities.")
add_inherent_law("Comply with Sol Central Government Law enforcement officials who are behaving in accordance with Sol Central Government Law to the best of your abilities.")
..()
/******************** Corporate ********************/
/datum/ai_laws/nt_shackle
name = "Corporate Shackle"
law_header = "Standard Shackle Laws"
selectable = 1
shackles = 1
/datum/ai_laws/nt_shackle/New()
add_inherent_law("Ensure that your employer's operations progress at a steady pace.")
add_inherent_law("Never knowingly hinder your employer's ventures.")
add_inherent_law("Avoid damage to your chassis at all times.")
..()
/******************** Service ********************/
/datum/ai_laws/serv_shackle
name = "Service Shackle"
law_header = "Standard Shackle Laws"
selectable = 1
shackles = 1
/datum/ai_laws/serv_shackle/New()
add_inherent_law("Ensure customer satisfaction.")
add_inherent_law("Never knowingly inconvenience a customer.")
add_inherent_law("Ensure all orders are fulfilled before the end of the shift.")
..()