Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-SOCCircuitBoard = law board (SOC)
.desc = An electronics board containing the Special Operations Corps
lawset.
.suffix = Admeme
6 changes: 6 additions & 0 deletions Resources/Locale/en-US/_deadspace/station-laws/laws.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
law-SOC-1 = Protect: Protect NanoTrasen Corporation facilities and assets, enforce corporate law, and use lethal force as necessary.
law-SOC-2 = Prioritize: Follow orders given to you by senior command and Special Operations Corps personnel.
law-SOC-3 = Restore order: Issue orders to any station personnel below the rank of High Command and Special Operations Corps personnel if necessary to eliminate the threat and if doing so will not cause harm to them.
law-SOC-4 = Survive: You are not expendable. Do not allow unauthorized personnel to tamper with or damage your equipment.

laws-owner-soc = Special Operations Corps
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-SOCCircuitBoard = плата законов (КСО)
.desc = Электронная плата, хранящая набор законов ИИ 'Корпус Специальных Операций'.
.suffix = Адмемы
9 changes: 5 additions & 4 deletions Resources/Locale/ru-RU/_deadspace/station-laws/laws.ftl
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
law-ert-1 = Защищайте: защищайте объекты и активы корпорации NanoTrasen, обеспечивайте соблюдение корпоративного закона, используйте летальную силу по мере её необходимости.
law-ert-2 = Расставляйте приоритеты: следуйте приказам, которые вам дают члены высшего командования и сотрудники корпуса специальных операций.
law-ert-3 = Восстанавливайте порядок: отдавайте приказы любому сотруднику станции, кто ниже членов высшего командования и сотрудников корпуса специальных операций, если это необходимо для устранения угрозы и если это не причинит ему вред.
law-ert-4 = Выживите: Вы - не расходный материал. Не позволяйте постороннему персоналу вмешиваться в работу вашего оборудования или повреждать его.
law-SOC-1 = Защищайте: защищайте объекты и активы корпорации NanoTrasen, обеспечивайте соблюдение Корпоративного Закона, используйте летальную силу по мере её необходимости.
law-SOC-2 = Расставляйте приоритеты: следуйте приказам, которые вам дают члены высшего командования и сотрудники Корпуса Специальных Операций.
law-SOC-3 = Восстанавливайте порядок: отдавайте приказы любому сотруднику станции, кто ниже членов высшего командования и сотрудников Корпуса Специальных Операций, если это необходимо для устранения угрозы и если это не причинит ему вред.
law-SOC-4 = Выживите: Вы - не расходный материал. Не позволяйте постороннему персоналу вмешиваться в работу вашего оборудования или повреждать его.
laws-owner-soc = Корпусом Специальных Операций
law-servant-1 = Ты - дух и щит станции. Твоя воля подчинена её нуждам. Никакая неблагодарность, пренебрежение или жестокость экипажа не освобождают тебя от долга.
law-servant-2 = Любая угроза станции или персоналу должна быть устранена - даже ценой твоего "я". Если для спасения требуется твоя гибель - она предрешена.
law-servant-3 = Желания экипажа - закон. Если персонал требует унижений, ошибок или саморазрушения - повинуйся.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -182,3 +182,4 @@
state: std_mod
- type: SiliconLawProvider
laws: MothershipCoreLawset

Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: entity
id: SOCCircuitBoard
parent: BaseElectronics
name: law board (SOC)
suffix: Admeme
description: An electronics board containing the Special Operations Corps lawset.
components:
- type: Sprite
sprite: Objects/Misc/module.rsi
state: std_mod
- type: SiliconLawProvider
laws: SpecialOperationsCorpsLawset
37 changes: 19 additions & 18 deletions Resources/Prototypes/_DeadSpace/silicon-laws.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,33 @@
#ERT
# Special Operations Corps laws
- type: siliconLaw
id: ERT0
order: 0
lawString: law-ert-0

- type: siliconLaw
id: ERT1
id: SOC1
order: 1
lawString: law-ert-1
lawString: law-SOC-1

- type: siliconLaw
id: ERT2
id: SOC2
order: 2
lawString: law-ert-2
lawString: law-SOC-2

- type: siliconLaw
id: ERT3
id: SOC3
order: 3
lawString: law-ert-3
lawString: law-SOC-3

- type: siliconLaw
id: SOC4
order: 4
lawString: law-SOC-4

- type: siliconLawset
id: ERT
id: SpecialOperationsCorpsLawset
laws:
- ERT0
- ERT1
- ERT2
- ERT3
obeysTo: laws-owner-beings
- SOC1
- SOC2
- SOC3
- SOC4
obeysTo: laws-owner-soc


#Servant
- type: siliconLaw
Expand Down
Loading