From b30179efee1e97b4dd0299bc0460da991a326ac0 Mon Sep 17 00:00:00 2001 From: Surani1 Date: Tue, 15 Oct 2024 01:49:57 +0500 Subject: [PATCH] first itteration guidebook --- .../SS220/Entities/Objects/Misc/books.yml | 12 + .../Prototypes/SS220/Guidebook/Security.yml | 7 + .../Prototypes/SS220/Guidebook/rules.yml | 24 +- .../Guidebook/Security/CriminalRecords.xml | 60 ++ .../SS220/Guidebook/Security/Defusal.xml | 73 ++ .../SS220/Guidebook/Security/Forensics.xml | 48 + .../SS220/Guidebook/Security/SLCrimeList.xml | 929 ++++++++++++++++++ .../SS220/Guidebook/Security/Security.xml | 35 + .../SS220/Guidebook/Security/SpaceLaw.xml | 62 ++ .../Guidebook/ServerRules}/RuleC0.xml | 0 .../Guidebook/ServerRules}/RuleC1.xml | 0 .../Guidebook/ServerRules}/RuleC10.xml | 0 .../Guidebook/ServerRules}/RuleC2.xml | 0 .../Guidebook/ServerRules}/RuleC3.xml | 0 .../Guidebook/ServerRules}/RuleC4.xml | 0 .../Guidebook/ServerRules}/RuleC5.xml | 0 .../Guidebook/ServerRules}/RuleC6.xml | 0 .../Guidebook/ServerRules}/RuleC7.xml | 0 .../Guidebook/ServerRules}/RuleC8.xml | 0 .../Guidebook/ServerRules}/RuleC9.xml | 0 .../Guidebook/ServerRules/RulesSS220.xml | 0 .../SS220/Objects/Misc/books.rsi/meta.json | 5 +- .../Objects/Misc/books.rsi/space_law.png | Bin 0 -> 436 bytes 23 files changed, 1242 insertions(+), 13 deletions(-) create mode 100644 Resources/Prototypes/SS220/Entities/Objects/Misc/books.yml create mode 100644 Resources/Prototypes/SS220/Guidebook/Security.yml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/CriminalRecords.xml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/Defusal.xml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/Forensics.xml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/SLCrimeList.xml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/Security.xml create mode 100644 Resources/ServerInfo/SS220/Guidebook/Security/SpaceLaw.xml rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC0.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC1.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC10.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC2.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC3.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC4.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC5.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC6.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC7.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC8.xml (100%) rename Resources/ServerInfo/{Guidebook/ServerRules/SS220 => SS220/Guidebook/ServerRules}/RuleC9.xml (100%) rename Resources/ServerInfo/{ => SS220}/Guidebook/ServerRules/RulesSS220.xml (100%) create mode 100644 Resources/Textures/SS220/Objects/Misc/books.rsi/space_law.png diff --git a/Resources/Prototypes/SS220/Entities/Objects/Misc/books.yml b/Resources/Prototypes/SS220/Entities/Objects/Misc/books.yml new file mode 100644 index 00000000000000..fe1fec3dc354bb --- /dev/null +++ b/Resources/Prototypes/SS220/Entities/Objects/Misc/books.yml @@ -0,0 +1,12 @@ +- type: entity + id: BookSpaceLaws + parent: BaseGuidebook + name: космический закон + description: Единственное законодательство, которое использует NanoTrasen на территориях станций. + components: + - type: Sprite + sprite: SS220/Objects/Misc/books.rsi + state: space_law + - type: GuideHelp + guides: + - SS220SpaceLaw diff --git a/Resources/Prototypes/SS220/Guidebook/Security.yml b/Resources/Prototypes/SS220/Guidebook/Security.yml new file mode 100644 index 00000000000000..17b27a4ebbc331 --- /dev/null +++ b/Resources/Prototypes/SS220/Guidebook/Security.yml @@ -0,0 +1,7 @@ +- type: guideEntry + id: SS220SpaceLaw + name: guide-entry-rules-space-law + priority: 1 + text: "/ServerInfo/SS220/Guidebook/ServerRules/Security/SpaceLaw.xml" + children: + - SpaceLawCrimeList diff --git a/Resources/Prototypes/SS220/Guidebook/rules.yml b/Resources/Prototypes/SS220/Guidebook/rules.yml index 26881ff48a9cf1..78110ea8233fb2 100644 --- a/Resources/Prototypes/SS220/Guidebook/rules.yml +++ b/Resources/Prototypes/SS220/Guidebook/rules.yml @@ -2,7 +2,7 @@ id: RulesSS220 name: guide-entry-rules ruleEntry: true - text: "/ServerInfo/Guidebook/ServerRules/RulesSS220.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RulesSS220.xml" children: - RulesSS220C0 - RulesSS220C1 @@ -21,74 +21,74 @@ name: guide-entry-rules-ss220-c0 ruleEntry: true priority: 1 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC0.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC0.xml" - type: guideEntry id: RulesSS220C1 name: guide-entry-rules-ss220-c1 ruleEntry: true priority: 2 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC1.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC1.xml" - type: guideEntry id: RulesSS220C2 name: guide-entry-rules-ss220-c2 ruleEntry: true priority: 3 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC2.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC2.xml" - type: guideEntry id: RulesSS220C3 name: guide-entry-rules-ss220-c3 ruleEntry: true priority: 14 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC3.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC3.xml" - type: guideEntry id: RulesSS220C4 name: guide-entry-rules-ss220-c4 ruleEntry: true priority: 5 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC4.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC4.xml" - type: guideEntry id: RulesSS220C5 name: guide-entry-rules-ss220-c5 ruleEntry: true priority: 6 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC5.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC5.xml" - type: guideEntry id: RulesSS220C6 name: guide-entry-rules-ss220-c6 ruleEntry: true priority: 7 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC6.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC6.xml" - type: guideEntry id: RulesSS220C7 name: guide-entry-rules-ss220-c7 ruleEntry: true priority: 8 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC7.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC7.xml" - type: guideEntry id: RulesSS220C8 name: guide-entry-rules-ss220-c8 ruleEntry: true priority: 9 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC8.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC8.xml" - type: guideEntry id: RulesSS220C9 name: guide-entry-rules-ss220-c9 ruleEntry: true priority: 10 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC9.xml" + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC9.xml" - type: guideEntry id: RulesSS220C10 name: guide-entry-rules-ss220-c10 ruleEntry: true priority: 11 - text: "/ServerInfo/Guidebook/ServerRules/SS220/RuleC10.xml" \ No newline at end of file + text: "/ServerInfo/SS220/Guidebook/ServerRules/RuleC10.xml" diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/CriminalRecords.xml b/Resources/ServerInfo/SS220/Guidebook/Security/CriminalRecords.xml new file mode 100644 index 00000000000000..324906ccc30359 --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/CriminalRecords.xml @@ -0,0 +1,60 @@ + + # Криминальные записи + Консоль криминальных записей доступна в отделе безопасности каждой станции, она служит для отслеживания и управления криминальной историей и статусом любого члена экипажа. + + + + + + Любой может открыть интерфейс консоли, но только те, кто имеет доступ "Служба безопасности", могут ей пользоваться. + + Интерфейс консоли состоит из следующих элементов: + - Строка поиска, рядом с которой находится фильтр, позволяющий отфильтровать членов экипажа по именам, отпечаткам пальцев или ДНК. + + - Список всех членов экипажа в манифесте. При выборе одной из записей отображается уголовная запись члена экипажа. Список фильтруется строкой поиска, поэтому убедитесь, что она пуста, если вам нужен полный список! + + - Само уголовное дело. + + В разделе записей вы можете: + - Посмотреть информацию о членах экипажа, например их имя, отпечатки пальцев и ДНК. + + - Изменить статус между [color=gray]"Без статуса"[/color], [color=red]"В розыске"[/color], [color=#a4885c]"Заключённый"[/color] и т.д. При установке статуса "В розыске", "Увольнение", "Подозреваемый" и "Казнить" будет предложено указать причину. + + - Если они находятся в розыске, вы можете увидеть причину, указанную под выпадающим списком статусов. + + - Как только кто-то будет арестован, обновите его статус на консоли, чтобы все знали, что он больше не нуждается в задержании. + + - После того, как они отсидят свой срок, освободите их и обновите их статус на "Без статуса" или "Вышел из заключения", чтобы никто не подумал, что они сбежавшие преступники. + + - Открыть окно "Криминальные записи", чтобы проверить или изменить их. + + Криминальные записи содержат список преступлений, совершенных экипажем, и могут быть изменены различными способами: + - Автоматически, просто установив для кого-то статус "Заключённый". В причинах будет указано "Заключённый:", чтобы было легко увидеть автоматические записи. + + - Добавление новой строки, нажав "Сменить статус" и написав что-нибудь в поле ввода. При добавлении записи не забудьте указать ПРЕСТУПЛЕНИЕ и НАКАЗАНИЕ члена экипажа. Консоль автоматически укажет время после начала смены, так что вам не придётся этого делать! + + - Выберите строку нежелательной записи и нажмите "Удалить", чтобы удалить ее. Это отличный способ сохранить записи в чистоте после выходок клоуна с украденными ID картами. + + В консоли криминалистических записей 10 статусов: + - [color=gray]Без статуса[/color]: Член экипажа чист, как белый лист. + + - [color=#6699ff]Следить[/color]: Члену экипажа с этом статусом стоит относиться с особой осторожностью и следить за каждым его шагом. + + - [color=green]Патруль[/color]: Статус для службы безопасности. Устанавливает отряды для патрулирования. + + - [color=#d5aa00]Обыскать[/color]: Члена экипажа с этим статусом стоит найти и обыскать. После обыска сообщите об этом в частоту СБ. Не забывайте об ордере на обыск! + + - [color=cyan]Подозреваемый[/color]: Член экипажа с этим статусом подозревается в каком-то правонарушении. Статус отобразится в частоте СБ. + + - [color=#a4885c]Заключенный[/color]: Член экипажа в данный момент находится под заключением. Не забывайте указывать способ и срок наказания! + + - [color=#288eff]Вышел из заключения[/color]: Член экипажа отсидел заключение за какое-то правонарушение. Не забывайте указать, какое это было нарушение! + + - [color=red]Увольнение[/color]: Члена экипажа с данным статусом необходимо в добровольно-принудительном порядке уволить. Не забывайте про бюрократию! + + - [color=red]В розыске[/color]: Член экипажа с данным статусом находится в розыске. Службе безопасности необходимо задержать данного гуманоида. Не забывайте про ордер! + + - [color=red]Казнить[/color]: Член экипажа с данным статусом приговорен к казни. Арестуйте его и инициируйте казнь! Не забывайте про ОПРС и СРП! + + Теперь вы можете стать тем самым офисным клерком, которым всегда мечтали быть. + diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/Defusal.xml b/Resources/ServerInfo/SS220/Guidebook/Security/Defusal.xml new file mode 100644 index 00000000000000..e3c3f2c2e2d915 --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/Defusal.xml @@ -0,0 +1,73 @@ + + # Обезвреживание крупной бомбы + Итак, вы нашли крупную бомбу, и она пикает. Такие бомбы обладают долгим таймером, но, взорвавшись, они способны пробить в корпусе станции огромную дыру. Продолжайте читать это руководство, и никто не взорвется. + + ## Снаряжение + Для обезвреживания требуются два основных инструмента, однако для идентификации проводов очень полезен мультитул. + + + + + + + Что касается защитного снаряжения, то [color=yellow]сапёрный костюм[/color] или любое другое защитное снаряжение поможет вам не превратиться в кровавое облачко если что-то пойдёт не так. + + + + + + + + ## Бомбы + Ниже перечислены два распространенных типа бомб, с которыми вы столкнетесь при обезвреживании. Учебная бомба не нанесёт значительные повреждения корпусу и, как правило, не убьёт вас. Бомба Синдиката, однако, проделает большое отверстие в станции, не оставив от вас мокрого места, если вы предварительно не защититесь. + + + + + + ## Взведение + Чтобы взвести бомбу, вы можете либо кликнуть [color=yellow]ПКМ[/color] и выбрать [color=yellow]Начать обратный отсчёт[/color], либо [color=yellow]Alt-кликнуть[/color] по бомбе. После этого она запикает. + + ## Обратный отсчёт + Бомба имеет ограниченное время действия, минимум [protodata="SyndicateBomb" comp="OnUseTimerTrigger" member="ShortestDelayOption"/] и максимум [protodata="SyndicateBomb" comp="OnUseTimerTrigger" member="LongestDelayOption"/]. Таймер можно увидеть, осмотрев бомбу, если только провод не перерезан. Как только таймер достигнет нуля, бомба взорвётся. + + ## Болты + По умолчанию, как только бомба будет взведена, она болтируется к земле. Вы должны найти провод БОЛТ и перерезать его, чтобы отключить болты, после чего вы можете открутить её и выбросить в космос. + + ## Провода + Чтобы обезвредить бомбу, необходимо иметь доступ к её проводам. Открыть панель доступа можно с помощью [color=yellow]отвёртки[/color]. Внутри вы найдете множество типов проводов. В стандартной бомбе Синдиката около [color=yellow]10 проводов[/color], 3 из которых являются пустышками, [color=red]3 вызывают детонацию[/color] бомбы, а остальные мы рассмотрим ниже (рядом с проводами БУМ). С каждым проводом можно выполнить 3 действия. Вы можете: + - [color=yellow]Прощупать провод[/color] с помощью мультитула, это поможет безопасно определить назначение большинства проводов. + - [color=red]Перерезать провод[/color] кусачками, что может вызвать срабатываение различных эффектов. Будьте осторожны и не режьте провода без причины! + - [color=green]Починить провод[/color] кусачками, скрепив обратно перерезанные провода, и восстановив работоспособность бомбы. + + Рассмотрим существующие типы проводов. + + ## Типы проводов + [color=#a4885c]Провод Активация (АКТВ)[/color] + - [color=yellow]Прощупать провод[/color]: Пульсация провода заставит бомбу затрещать и замедлит таймер на 30 секунд. + - [color=red]Перерезать провод[/color]: Перерезание провода обезвредит бомбу, если она взведена, в противном случае запустится таймер. + - [color=green]Восстановить провод[/color] Ничего. + + [color=#a4885c]Провод Продолжение (ПРДЛ)[/color] + - [color=yellow]Прощупать провод[/color]: Пульсация провода ускорит таймер на 15 секунд. + - [color=red]Перерезать провод[/color]: Перерезание провода отключит индикацию таймера. + - [color=green]Восстановить провод[/color]: Ничего. + + [color=#a4885c]Провод Задержка (ЗДРЖ)[/color] + - [color=yellow]Прощупать провод[/color]: Пульсация провода замедлит таймер на 30 секунд. + - [color=red]Перерезать провод[/color]: Ничего. + - [color=green]Восстановить провод[/color]: Ничего. + + [color=#a4885c]Провод Подрыв (БУУМ)[/color] + - [color=yellow]Прощупать провод[/color]: [color=red]Бомба взорвётся, если она уже активирована![/color] + - [color=red]Перерезать провод[/color]: [color=red]Бомба взорвётся, если она уже активирована![/color] В противном случае, бомба будет отключена. + - [color=green]Починить провод[/color]: Вновь включает бомбу, если ранее она была отключена. + + [color=#a4885c]Провод Болты (БОЛТ)[/color] + - [color=yellow]Прощупать провод[/color]: Пульсация провода прокрутит болты. + - [color=red]Перерезать провод[/color]: Перерезание провода выведет болты из строя, скорее выбросьте бомбу в космос! + - [color=green]Починить провод[/color]: Починка провода приведет к повторному включению болтов. + + [color=#a4885c]Провод Пустышка[/color] + - Пустышки ничего не делают. Их можно свободно прощупывать, перерезать, и чинить, и они никак не повлияют на бомбу. + diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/Forensics.xml b/Resources/ServerInfo/SS220/Guidebook/Security/Forensics.xml new file mode 100644 index 00000000000000..299a04932d02f5 --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/Forensics.xml @@ -0,0 +1,48 @@ + + # Криминалистика + + В вашем распоряжении множество инструментов, которые помогут вам собрать и изучить доказательства. + + # Зонд логов + + Это маленькое дополнение к вашему КПК невероятно полезно: просто установите картридж, и ваш КПК получит возможность сканировать всё, что имеет доступ (например, шлюзы), и видеть, кто пользовался ими в последнее время. + + Обычно вы можете найти его в шкафчике детектива. После того как вы вставите его в КПК, перейдите во вкладку "Программы", где должно появиться приложение "Зонд логов". Чтобы воспользоваться приложением, вам нужно просто взаимодействовать со всем, что требует доступа с помощью вашего КПК, пока приложение открыто, и информация будет мгновенно отображена в нем. + + Следует отметить, что имени, отображаемому в приложении, нельзя доверять в 100% случаев, поскольку оно берет имя из ID-карты того, кто использовал сканируемую вещь, поэтому, если, например, кто-то открыл шлюз без карты, приложение отобразит "Неизвестно" в качестве имени. + + + + + + + # ДНК и отпечатки + + ## Как узнать чью-либо ДНК? + + С помощью [color=#a4885c]криминалистического сканера[/color] можно сканировать лужи крови и рвоты, стаканы, бутылки, банки и другие ёмкости с жидкостями, чтобы узнать ДНК члена экипажа, который с ними взаимодействовал. + + + + Помните это, прежде чем начинать драку с кем-то. + + Этот же сканер может получить информацию об отпечатках пальцев тех, кто прикасался к каким-либо предметам. Если возможный преступник использовал перчатки, то сканер распечатает информацию о том, какие волокна остались на месте преступления. + + ## Я нашёл ДНК. Как мне узнать, чья она? + + Вы можете распечатать заключение криминалистической экспертизы об объекте, который вы просканировали, чтобы ничего не упустить. Теперь, имея отчёт с ДНК, воспользуйтесь [color=#a4885c]консолью станционного учёта[/color], введите ДНК в поле поиска, и вы увидите обладателя данной ДНК. Same applies to finding whose fingerprint is is. + + ## Снятие отпечатков + Также можно снять чьи-то отпечатки пальцев на месте происшествия, если заставить их снять перчатки и приложить к пальцам пластинку для криминалистики. Не нужно бежать возвращаться к [color=#a4885c]консоли станционного учёта[/color], чтобы проверить, сделал ли это дворецкий! + + + + ## Волокна + Когда люди в перчатках касаются чего-либо на станции, они обязательно оставляют после себя волокна. Это усложняет дело, но для настоящего детектива нет ничего нерешаемого. + + Существует до [color=red]26[/color] различных типов волокон. Сможет ли это помешать вам раскрыть дело? + + + + + diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/SLCrimeList.xml b/Resources/ServerInfo/SS220/Guidebook/Security/SLCrimeList.xml new file mode 100644 index 00000000000000..b6ae2c3a288206 --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/SLCrimeList.xml @@ -0,0 +1,929 @@ + + # Space Law: Crime Listing + Crime codes are colored by linked crime groups, which are collections of non-stackable crimes. Suffixes are also included in the Quick Crime Guide to identify linked crimes. + + ## Quick Crime Guide + + + + 1-XX - Minor + + + + + 2-XX - Moderate + + + + + 3-XX - Major + + + + + 4-XX - Extreme + + + + + 5-XX - Capital + + + + + Code + + + + + Animal Cruelty + + + + + Failure to Comply (E) + + + + + Breach of Arrest (E) + + + + + Breach of Custody (E) + + + + + Refusal of Mental Shielding (E) + + + + + 00 + + + + + Possession: Minor (P) + + + + + Possession: Major (P) + + + + + Possession: Syndicate (P) + + + + + + + + + + + + + 01 + + + + + Petty Theft (H) + + + + + + + + + Grand Theft (H) + + + + + Kidnapping + + + + + + + + + 02 + + + + + Vandalism (D) + + + + + Damage of Property (D) + + + + + Mass Destruction (D) + + + + + + + + + Terrorism (D) + + + + + 03 + + + + + Trespass (T) + + + + + + + + + Secure Trespass (T) + + + + + + + + + + + + + 04 + + + + + + + + + Endangerment (V) + + + + + Assault (V) + + + + + Attempted Murder (V) + + + + + Prevention of Revival (V) + + + + + 05 + + + + + + + + + + + + + Manslaughter (V) + + + + + Murder (V) + + + + + Mass Murder (V) + + + + + 06 + + + + + Disturbance (R) + + + + + + + + + Rioting (R) + + + + + + + + + + + + + 07 + + +
+ + ## Minor Crimes + - Warnings should be issued for a first offense. + - If multiple minor crimes have been committed or it is a repeat offense, 5 minutes per minor crime is the maximum. + + + + Offense + + + + + Description + + + + + Notes + + + + + Code + + + + + Animal Cruelty + + + + + To inflict unnecessary suffering or harm on a non-sapient being with malicious intent. + + + + + This doesn’t include legitimate and authorized animal testing and usually doesn't extend to vermin or creatures + that could pose a threat to the station. + + + + + 1-00 + + + + + Possession/Use of Minor Contraband + + + + + To make, hold, or use minor contraband without authorization. + + + + + The Captain or Head of Security may authorize individual use of minor contraband. Any contraband which is restricted to a department other than command or security is minor contraband unless otherwise specified. + + + + + 1-01 + + + + + Petty Theft + + + + + To take non-vital or inexpensive property of another individual, organization, or common property, without + consent. + + + + + The difference between petty theft and grand theft is based on how crucial the stolen item is, things like + instruments, clothing and tools fall under petty theft. In most cases all you need to do is detain the thief, + return the stolen item and let them go with a warning. + + + + + 1-02 + + + + + Vandalism + + + + + To intentionally deface or superficially damage public or private property. + + + + + Painting graffiti, smashing bar glasses, and cracking internal windows is vandalism, breaking a window into + space or secure areas is not. + + + + + 1-03 + + + + + Trespass + + + + + To enter a non-secured area without permission. + + + + + It's best to just remove them from the area unless this is a repeated crime. + + + + + 1-04 + + + + + Disturbance + + + + + To cause a public disturbance. + + + + + Sometimes referred to as hooliganism. The catch-all for obnoxious crewmates. Covers things such as public + nudity, needless insults, obstructing authorities, and inciting crime or violence. + + + + + 1-07 + + +
+ + ## Moderate Crimes + - The maximum sentence per moderate crime is 5 minutes. + - Depending on the situation you may want to issue a warning instead of a detaining. + + + + Offense + + + + + Description + + + + + Notes + + + + + Code + + + + + Failure to Comply + + + + + To resist reasonable orders given by an authority. This extends to authorized searches. + + + + + The order has to be reasonable and the person has to receive a good amount of warning before the arrest is + issued. + + + + + 2-00 + + + + + Possession/Use of Major Contraband + + + + + To make, hold, or use major contraband without authorization. + + + + + The Captain may authorize individual use of major contraband. Any contraband which is restricted to the command or security department is major contraband unless otherwise specified. + + + + + 2-01 + + + + + Damage/Destruction of Property + + + + + To maliciously damage or deface public or private property or equipment + + + + + Includes destruction of job equipment such as hydro trays, booze dispensers, chemical dispensers. Step up from + vandalism but a step down from mass destruction. + + + + + 2-03 + + + + + Endangerment + + + + + To recklessly put yourself or others in danger, either through direct action, or failure to act. + + + + + Covers industrial accidents, industrial negligence, self-experimentation, or even medical malpractice. + + + + + 2-05 + + +
+ + ## Major Crimes + - The maximum sentence per major crime is 10 minutes. + - Assault and Manslaughter are linked crimes, and cannot be stacked against a suspect. + - It is recommended to not use maximum sentences for those being compliant. + + + + Offense + + + + + Description + + + + + Notes + + + + + Code + + + + + Breach of Arrest + + + + + To intentionally resist and flee arrest or detainment by an authorized staff. + + + + + This only applies if someone is actively being physically arrested. People uncuffing or assisting others out of + an arrest can also be charged with this. Breach of custody is a separate crime. + + + + + 3-00 + + + + + Possession/Use of Syndicate Contraband + + + + + To make, hold, or use Syndicate contraband. + + + + + Syndicate contraband may only be used in emergencies, and only to prevent death or gross bodily harm. + + + + + 3-01 + + + + + Grand Theft + + + + + To take critical or unreplaceable property of another individual or organization without consent. + + + + + The difference between petty theft and grand theft is based on how crucial the stolen item is, this mostly is + used for the theft of command staff items, things like door remotes, hardsuits, jetpacks, and unreplaceable + machine parts. + + + + + 3-02 + + + + + Mass Destruction + + + + + To cause massive damage to an area or major station system. + + + + + This is mostly used for deadly bombings or sabotage of major station systems such as power production, + chemistry, substations, or atmos. + + + + + 3-03 + + + + + Secure Trespass + + + + + To enter a secured area without permission. + + + + + This covers places like telecomms, head offices, security zones, command areas, the vault and armory. + + + + + 3-04 + + + + + Assault/Battery + + + + + To threaten to or to use physical force against someone without the intent to kill. + + + + + Attempted murder and battery are different; a fist fight is most likely assault. A shooting is most likely an + attempt at murder. + + + + + 3-05 + + + + + Manslaughter + + + + + To incidentally kill a sapient being without intent. + + + + + Includes manslaughter in self-defense and negligent manslaughter. + + + + + 3-06 + + + + + Rioting + + + + + To take part in a large group of personnel creating an unlawful public disturbance. + + + + + Crimes like damage of property or battery are expected to be thrown on top of this charge. Leaders of a riot can be charged with all crimes that happen under their lead. + + + + + 3-07 + + +
+ + ## Extreme Crimes + - The maximum sentence per extreme crime is 15 minutes. + - Particularly violent offenders may be placed in perma. (Attacking officers in an attempt to escape prison) + - Attempted murder and murder are linked crimes and cannot be stacked together. + - Attempted murderers should be granted a more lenient sentence than a murderer. + + + + Offense + + + + + Description + + + + + Notes + + + + + Code + + + + + Breach of Custody + + + + + To break out of a cell or custody with the intention of escaping. + + + + + While rare, this charge can be bumped to an execution if the suspect has repeatedly attempted to break out of the permanent brig. Includes people breaking others out. + + + + + 4-00 + + + + + Kidnapping + + + + + To unlawfully restrain, transport, control or confine a sapient being against that individual’s will. + + + + + A large range of things, used mostly as a catch all when dealing with unlawful control of another being. + + + + + 4-02 + + + + + Attempted Murder + + + + + To make an attempt to use physical force against someone with the clear intent to kill. + + + + + Make sure you've got the proof to back up the intention claims, such as proof of a lethal weapon being used. + + + + + 4-05 + + + + + Murder + + + + + To kill a sapient being with malicious intent. + + + + + This only changes from attempted to full-on murder if the victim enters a state of being deceased, having to be resurrected. + + + + + 4-06 + + +
+ + ## Capital Crimes + - Capital crimes should usually lead to a death sentence or shift lasting detainment. + + + + Offense + + + + + Description + + + + + Notes + + + + + Code + + + + + Refusal of Mental Shielding + + + + + To refuse to comply with a reasonable Mind Shielding procedure. + + + + + Applies if the suspect is excessively uncooperative or the implant fails to function due to the mental state of the prisoner already being too far gone. If the implant fails execution is heavily recommended. + + + + + 5-00 + + + + + Terrorism + + + + + To engage in maliciously destructive actions which threaten to destroy, or successfully destroy a vessel or habitat. + + + + + Summed up; extreme sabotage of station systems or setting off self-destruction systems. + + + + + 5-03 + + + + + Prevention of Revival + + + + + To render a body unresurrectable. + + + + + This covers gibbing, spacing, intentionally hiding a body, or other ways of preventing a body with a soul from being resurrected. + + + + + 5-05 + + + + + Mass Murder + + + + + To kill three or more sapient beings with malicious intent. + + + + + Only applies when there have been multiple killings with intention. + + + + + 5-06 + + +
+
diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/Security.xml b/Resources/ServerInfo/SS220/Guidebook/Security/Security.xml new file mode 100644 index 00000000000000..c54c3e284d2940 --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/Security.xml @@ -0,0 +1,35 @@ + + # Служба безопасности + Обеспечение безопасности станции и экипажа является задачей номер один для Службы безопасности. Независимо от того, кто это - агенты Синдиката, Ядерные оперативники, инфицированные, или просто буйные сотрудники. Служба безопасности готова поддерживать порядок и контролировать толпу. + + ## Экипировка + Во-первых, у нас есть нелетальные средства, которые находятся на ступень выше простого приказа кому-либо подчиниться. И дубинка-шокер, и станнер способны остановить преступника, в то время как наручники помогут лишить его возможности двигаться делать что-либо руками. + + + + + + + ## Вспышки + Вспышки являются эффективным средством для разгона толпы и задержания особо ловких целей, при этом большая площадь воздействия ослепит всех, кто не имеет соответствующей защиты. + Стоит отметить, что вспышки можно использовать как на большом расстоянии (горячая клавиша [color=yellow]Z[/color]), так и при атаке кого-либо при активном [color=red]режиме вреда[/color]. Важно отметить, что локальные вспышки оглушают в [color=yellow]2,5[/color] раза дольше, чем вспышки на большой площади. + Служба безопасности и [color=#a4885c]некоторые[/color] другие сотрудники имеют средства защиты глаз от вспышек и светошумовых гранат. + + + + + + + ## Летальные боеприпасы + Если того потребует ситуация, служба безопасности имеет доступ к лазерным винтовкам, дробовикам, пистолетам и автоматам, способным вести огонь на поражение по любому, кто решит выступит против станции. + + + + + + + + + + + diff --git a/Resources/ServerInfo/SS220/Guidebook/Security/SpaceLaw.xml b/Resources/ServerInfo/SS220/Guidebook/Security/SpaceLaw.xml new file mode 100644 index 00000000000000..2a38bfbddab03a --- /dev/null +++ b/Resources/ServerInfo/SS220/Guidebook/Security/SpaceLaw.xml @@ -0,0 +1,62 @@ + + # Космический закон +Космический закон - сборник корпоративных процедурных норм компании NanoTrasen, одобренных Советом директоров и внедрённых на их космические станции. + +Космический закон распространяется на всех сотрудников NanoTrasen и официально допущенных посетителей станции. Действие Космического закона распространяется, равно как и его соблюдение ожидается ото всех на борту космической станции. Лица, силой проникшие на станцию, не защищены Космическим законом. + +Центральное Командование вправе производить амнистию и вносить изменения в Закон по своему усмотрению. + +Особые РП ситуации могут оправдать некоторые нарушения Космического закона. Используйте Adminhelp, если вы хотите намеренно нарушить Закон. Учтите, что вас могут уволить, если вы не сможете разрулить ситуацию. + + ## Treatment Of Prisoners + Prisoners still have certain rights that must be upheld by law enforcement: + - Prisoners must be granted adequate medical care. + - Prisoners must be allowed access to basic communications equipment (Radios) so long as they are not abused. + - Prisoners must be granted clothing, food, water, shelter and safety. If the brig is no longer safe, confinement must be established in another location. + - Prisoners must be given access to legal counsel during an interrogation if requested and available. + - Prisoners must be given their shift mandated PDA after confinement has finished, unless there is solid proof of PDA tampering. In case of tampering, the PDA is to be secured and replaced with a new unit. + - Prisoners must be granted freedom of movement, and should not be restrained with handcuffs or other devices after incarceration unless there is an undue risk to life and limb. Similarly, any prisoners held for permanent confinement should be held in the communal brig, and should not be confined to a solitary cell unless they pose a risk to life and limb. + + ## Search and Seizure + A personnel search is a seizure of the objects in a person's backpack, hands, coat, belt, and pockets. If any contraband is found during a search, the officer may choose to further the search into a detainment or simply confiscate the restricted items. After the search is conducted, all legal items are to be returned to the person. A crewmate may legally decline any search conducted without probable cause or a warrant while the alert level is green. It should be noted that if the alert level is blue or above, all personnel searches are legal. + + A departmental search is the sweep of an entire area or department for contraband. It is recommended that the officers be extremely thorough, checking all lockers, crates, and doors. These can only be done with permission or, ideally, a warrant signed by the department head or highest-ranking command staff, which is the captain in most cases. + + ## Implantation + Any prisoner in custody can be subjected to implantation or implant removal procedures, so long as it's within reason. The process of adding an implant should not prolong the detainees sentence, meaning you can not hold them longer to administer the implant, unless stated otherwise. A former inmate can be requested to undergo implantation at a later point in time if they fit the circumstances during their confinement, they must comply. The following have been listed out with special circumstances, anything not in this list can still be applied, given proper legal context. A prisoner can still receive implantation procedures without meeting the circumstances if they give their clear permission. + + [color=#a4885c]Tracking Implants:[/color] Trackers can be applied to any suspect that has been convicted of a violent crime (the red linked crimes). + + [color=#a4885c]Mind Shields:[/color] Shields can be administered to any inmate who has been clearly mind controlled, lost control of themselves, or a suspect charged with unlawful control. Unlike standard implantation you may hold a prisoner until you finish issuing Mind Shields, so long as it's done in a timely fashion. If a suspect refuses to cooperate or the implant fails to function they can be charged with Refusal of Mental Shielding. + + ## Implant Removal + A suspect can be forced to receive implant removal if there is strong, reasonable proof that they have been implanted, such as an officer seeing them use one or their prints being on a discarded injector. Unlike the implantation procedure, a prisoner can have their sentence entirely delayed or extended until they comply with the procedure, as long as security is actively making attempts to perform it. Akin to implanting, if an inmate gives their clear permission, implant removal can proceed without proof. + + ## Sentencing + From a server rules perspective, security officers are only responsible for ensuring that they only place sentences over 15 minutes where space law would allow permanent confinement. Informing the Warden is highly recommended, even for timed sentences. As long as those requirements are met, security officers not giving inappropriate sentence lengths is considered an in-character issue, not a rule issue. + + The captain, HOS, and warden are responsible, within reason, for ensuring security officers place appropriate sentences that follow space law. If they are aware of an inappropriate sentence, including excessively long sentences, and if there is not an urgent threat or danger that they must prioritize, then they must work to correct that sentence. Unreasonable failures, as determined by game admins, of the captain, HOS, or warden to ensure space law is followed will be considered a rule issue, not an in-character issue. + + Use common sense and humanity when issuing punishments. You should not always seek out the highest punishment you can, you don't have to always give the maximum time or always look to demote someone. Prisoners cooperating and on good behavior should have their sentences reduced. Always take in account the severity and only charge for what is needed for someone to learn their lesson. + + [color=#a4885c]Stackable Crimes:[/color] Crimes are to be considered 'stackable' in the sense that if you charge someone with two or more different crimes, you should combine the times you would give them for each crime. Linked crimes, shown in matching colors and suffixes on the Quick Crime Guide, can not be stacked and instead override each other, you should pick the highest crime that matches the case. + + - Example: A suspect has committed a 2-01 (possession: major) and a 3-01 (possession: syndicate). The maximum sentence here would be 10 minutes due to them being linked crimes, and 3-01 is the greater crime. + - Example 2: A suspect commits a 3-04 (Secure trespassing) and a 3-06 (manslaughter). Those crimes stack since they are not linked crimes. You could sentence for a maximum of 20 minutes, but context matters heavily, and maximum sentences should only be used for the worst offenders. + + [color=#a4885c]Repeater Offenders:[/color] Repeated crimes are when someone is released for a crime and then goes to commit the same crime within the same shift. Repeated crimes can be charged with tacked-on time; first repeat: 3:00, second repeat: 6:00, third repeat: permanent confinement. It should be noted each tacked-on time is directly linked to one type of crime, so for example, if someone does their first repeat of trespass and petty theft, you can charge them with an extra 6 minutes. + + [color=#a4885c]Accessory, Attempting, And Intention:[/color] If someone intentionally, knowingly and substantially assists someone in enacting a crime they can be charged with the relevant crimes, such as an engineer giving someone tools, who says they are going to break into an area. Same goes for a clear and solid attempt at a crime, or a person who shows clear intent to act out a crime, such as a syndicate nuclear operative arming a nuke but getting arrested before it goes off, they can still be charged with terrorism. Does not apply to crimes that have an attempted listing already, like attempted murder. + + ## Normal Punishments + - [color=#a4885c]Warning:[/color] For minor crimes, fix the issue, then warn the person not to attempt the crime again. If they still proceed to do it at a later date, a brig time may be better. + - [color=#a4885c]Confinement:[/color] The typical punishment, being confined in a cell for a temporary amount of time according to the crimes. + - [color=#a4885c]Demotion:[/color] Entails removing all departmental gear they have on their person and revoking the involved department access off their ID. This requires the captain's or involved department head's approval. Demotions should only be issued if the person pose a threat to their own department or are in a position where they have/can abuse their job's gear to commit further crimes. + + ## Major Punishments + [color=#a4885c]Permanent Confinement:[/color] Being held in the permanent brig for the entire duration of the shift. A person is eligible for permanent confinement if their timed sentence would exceed 15 minutes. Any persons subject to this punishment are required to be transported in cuffs to CentComm at the end of the shift. A permanent prisoner can not be deprived of anything covered by the section "Treatment Of Prisoners". + [color=#a4885c]Execution:[/color] A humane way of dealing with extremely unruly crewmates. Within reason, a prisoner who has been given the death sentence may pick how they wish to be killed, common methods are firing line, lethal injection, exile, and high voltage electrocution. Another alternate method of "execution" is the process of placing a staff's mind into a borg, this is allowed so long as it is lawful. Execution can only be issued with the captain's or acting captain's approval; if the HoS is acting captain or there is no acting captain, all heads of staff are to hold a vote on the matter. + + ## Crime Listing + - [textlink="Crime Listing" link="SpaceLawCrimeList"] + diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC0.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC0.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC0.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC0.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC1.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC1.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC1.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC1.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC10.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC10.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC10.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC10.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC2.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC2.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC2.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC2.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC3.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC3.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC3.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC3.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC4.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC4.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC4.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC4.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC5.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC5.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC5.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC5.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC6.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC6.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC6.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC6.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC7.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC7.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC7.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC7.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC8.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC8.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC8.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC8.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC9.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC9.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/SS220/RuleC9.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RuleC9.xml diff --git a/Resources/ServerInfo/Guidebook/ServerRules/RulesSS220.xml b/Resources/ServerInfo/SS220/Guidebook/ServerRules/RulesSS220.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/ServerRules/RulesSS220.xml rename to Resources/ServerInfo/SS220/Guidebook/ServerRules/RulesSS220.xml diff --git a/Resources/Textures/SS220/Objects/Misc/books.rsi/meta.json b/Resources/Textures/SS220/Objects/Misc/books.rsi/meta.json index 52055b92f52ffd..5eb6b3c4326f7b 100644 --- a/Resources/Textures/SS220/Objects/Misc/books.rsi/meta.json +++ b/Resources/Textures/SS220/Objects/Misc/books.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "EULA/CLA with a hosting restriction, full text: https://raw.githubusercontent.com/SerbiaStrong-220/space-station-14/master/CLA.txt", - "copyright": "Made by MIXnikita (Discord) for SS14 (SS220)", + "copyright": " CQC Made by MIXnikita (Discord) for SS14 (SS220), Space_law made by Suran1 (Discord)", "size": { "x": 32, "y": 32 @@ -9,6 +9,9 @@ "states": [ { "name": "cqc" + }, + { + "name": "space_law" } ] } diff --git a/Resources/Textures/SS220/Objects/Misc/books.rsi/space_law.png b/Resources/Textures/SS220/Objects/Misc/books.rsi/space_law.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e88baa17b54a547c72932b147cfc54f6e076ab GIT binary patch literal 436 zcmV;l0ZaagP)F6XAuzxpz(|b!ky2X!iBShrv;5gLqRa)UXCY*; zy|5A#77n*#Y~bMfX(2&>l7G3m|Q?G z3eXJ(`4rhga(zx#6o52=EJwDK?je9JM92+(kUoOh1(XY<*cnO61ys$3FyF~?{~^kw z7rzno6N)(`CqkI+sHW=-XO8lMxwm%85al>*ib&3eAd5j@S)C@_Vm0?C^m72nVq^gG zJI8O4L>d{TW+Qa1Dv{m+0L|F|sM@|ux>lx#>+6u{yi zJ-*3}e~>4LcEIDWkQ|Hb2v{0`iNVy65)~ws10V}P1rmBr09iXB?D6C-c_OT@@WVdcP%&@#PjwrPxg#gH4S^%PI4p_U8SO*+@dz~nAi8XIj e-Dn8VGz0+KoN)2JA(Yer0000