From 27637adf5d92e3d5fd7c1065ef99da6b2157c69c Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 17:29:49 +0300 Subject: [PATCH 01/27] =?UTF-8?q?=D0=9F=D1=80=D0=B8=D0=BD=D1=82=D0=B5?= =?UTF-8?q?=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/paper/doc-printer.ftl | 877 ++++++++++++++ .../ADT/Entities/Objects/Misc/document.yml | 1035 +++++++++++++++++ .../Entities/Objects/Misc/paper.yml | 6 + .../Entities/Structures/Machines/lathe.yml | 1 + .../Roles/Jobs/Command/head_of_personnel.yml | 1 + .../Machines/printer.rsi/building.png | Bin 0 -> 1757 bytes .../Structures/Machines/printer.rsi/icon.png | Bin 0 -> 748 bytes .../Structures/Machines/printer.rsi/idle.png | Bin 0 -> 287 bytes .../Machines/printer.rsi/inserting.png | Bin 0 -> 625 bytes .../Structures/Machines/printer.rsi/meta.json | 65 ++ .../Structures/Machines/printer.rsi/panel.png | Bin 0 -> 199 bytes 11 files changed, 1985 insertions(+) create mode 100644 Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/building.png create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/icon.png create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/idle.png create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/inserting.png create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/meta.json create mode 100644 Resources/Textures/ADT/Structures/Machines/printer.rsi/panel.png diff --git a/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl new file mode 100644 index 00000000000..801d651ca6a --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl @@ -0,0 +1,877 @@ +doc-text-printer-ReportStation = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ О РАБОТЕ ОТДЕЛА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Количество сотрудников в отделе: + Количество стажёров: + Неактивные сотрудники отдела: + ФИО, должность, причина + Степень готовности цели: + Общее состояние отдела: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ReporDepartment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ О РАБОТЕ ОТДЕЛА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Количество сотрудников в отделе: + Количество стажёров: + Неактивные сотрудники отдела: + ФИО, должность, причина + Степень готовности цели: + Общее состояние отдела: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ReportEmployeePerformance = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ О РАБОТЕ СОТРУДНИКА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименования должности), в ходе исполнения своих обязанностей выполнил положенный объем работ. Прошу принять результат работ Главой отдела (наименование отдела). + Произведённые работы: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ReportOnTheChaptersMeeting = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ О СОБРАНИИ ГЛАВ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Причина созыва Собрания Глав: + Формулировка поставленного перед Главами вопроса: + Количество голосов «За»: + Проголосовавшие «За»: + Количество голосов «Против»: + Проголосовавшие «Против»: + Количество воздержавшихся от голосования: + Воздержавшиеся от голосования: + Решение Собрания Глав: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-InternalAffairsAgentsReport = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ЮР-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ АГЕНТА ВНУТРЕННИХ ДЕЛ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности Агента Внутренних Дел, в ходе внутренней проверки выявил следующие нарушения: + Также хочу сообщить о следующем: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ConditionReport = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ИНЖ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ О ТЕХНИЧЕСКОМ СОСТОЯНИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Была произведена проверка (название системы или объекта), результаты проверки были проанализированы, был проведен анализ причин возникновения нестабильной работы объекта. + Причина поломки объекта: + Выявленные повреждения объекта: + Произведенный ремонт объекта: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ReportStudyObject = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 НИО[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ⠀============================================= + ⠀ ОТЧЁТ ОБ ИЗУЧЕНИИ ОБЪЕКТА + ⠀============================================= + ⠀Время от начала смены и дата: + ⠀Составитель документа: + ⠀Должность составителя: + ⠀Для проведения экспертизы было представлено (кто или какой отдел передал объект) приспособление с неизученными свойствами. В ходе экспертизы объект был изучен, были установлены свойства объекта и его видовая принадлежность. + ⠀Внешнее описание объекта: + ⠀Выявленные свойства объекта: + ⠀============================================= + ⠀ ⠀[italic]Место для печатей[/italic] +doc-text-printer-DisposalReport = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СНБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОТЧЁТ ОБ УТИЛИЗАЦИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Отделом Снабжения была произведена утилизация объектов при (метод утилизации). В ходе утилизации были обнаружены ценные предметы и вещи, ценные предметы были переданы в соответствующие отделы для их использования. + Перечень найденных вещей: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ApplicationAppointmentInterim = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАЯВЛЕНИЕ О НАЗНАЧЕНИИ НА ВРИО + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (название должности), прошу согласовать мое назначение на должность временно исполняющего обязанности Главы (название отдела)/Капитана. + При вступлении в должность обязуюсь следовать Стандартным Рабочим Процедурам и до появления Главы (название отдела)/Капитана с Центрального Командования обеспечивать порядок и управление отделом, обеспечивать сохранность вверяемых мне особо ценных предметов и снаряжения. + По прибытии Главы отдела обязуюсь сдать повышенный доступ, особо ценные предметы и снаряжение. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ApplicationEmployment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАЯВЛЕНИЕ О ТРУДОУСТРОЙСТВЕ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в текущей должности (полное наименование должности), прошу назначить меня сотрудником (название отдела трудоустройства) в должности (полное наименование должности). + Обязуюсь следовать Стандартным Рабочим Процедурам отдела. Обязуюсь сдать рабочее снаряжение и экипировку отдела при переводе. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-LetterResignation = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАЯВЛЕНИЕ ОБ УВОЛЬНЕНИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в текущей должности (полное наименование должности), хочу уволится с отдела (название отдела) по причине (причина). + Обязуюсь заплатить штраф, установленный условиями расторжения срочного/бессрочного контракта, на станции Центрального Командования. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ApplicationAccess = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАЯВЛЕНИЕ НА ПОЛУЧЕНИЕ ДОСТУПА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу предоставить мне следующие доступы: + Причина получения повышенного доступа: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ApplicationEquipment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАЯВЛЕНИЕ НА ПОЛУЧЕНИЕ СНАРЯЖЕНИЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное название должности), прошу выдать мне следующее снаряжение отдела (наименование отдела)/личное снаряжение: + Причина получения снаряжения: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-EvacuationShuttleRequest = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС ЭВАКУАЦИОННОГО ШАТТЛА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Уважаемое Центральное Командование! Я, (ФИО), в должности (полное наименование должности), прошу запустить протоколы эвакуации и прислать эвакуационный шаттл, приняв решение об окончании смены. + Причина окончания смены: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ShuttleRegistrationRequest = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС РЕГИСТРАЦИИ ШАТТЛА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу провести регистрацию шаттла в системе NanoTrasen для идентификации. + Размеры шаттла: + Класс шаттла: + Ответственный за постройку: + Запрашиваемое наименование: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestCallMembersCentralCommitteeDSO = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС НА ВЫЗОВ ЧЛЕНОВ ЦК, ДСО + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу рассмотреть возможность вызова на станцию: + Причина вызова: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestChangeSalary = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС НА ИЗМЕНЕНИЕ ЗАРАБОТНОЙ ПЛАТЫ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу рассмотреть возможность повышения/понижения заработной платы на (сумма или количество процентов) сотруднику (ФИО) в должности (полное название должности)/отделу (наименование отдела)/текущей смене. + Причина повышения/понижения заработной платы: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestDocuments= + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ЮР-КОД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС ПРЕДОСТАВЛЕНИЯ ДОКУМЕНТОВ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности Агента Внутренних Дел, прошу предоставить для проверки соответствия Корпоративному Закону копию/оригинал документов: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestEuthanasia = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-МЕД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС НА ПРОВЕДЕНИЕ ЭВТАНАЗИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу содействие медицинского отдела в проведении эвтаназии в качестве врачебного лечения по причине (указать причину запроса). С последствиями данного решения ознакомлен, медицинским персоналом была установлена рациональность и гуманность данного решения. Претензий к к медицинскому отделу при соблюдении ими протоколов эвтаназии не имею. + По окончании процедуры прошу утилизировать тело путём (способ утилизации) при наличии на это возможности. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestNonListedEmployment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС ВНЕПЕРЕЧНЕВОГО ТРУДОУСТРОЙСТВА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу рассмотреть возможность принятия в рабочий штат текущей смены (ФИО) на внеперечневую должность. + Полное наименование должности: + Ответственный за работника глава или сотрудник: + Выполняемые работы в должности (СРП): + Предоставляемые доступы работнику: + Причина трудоустройства: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestConstructionWork = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-ИНЖ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС НА ПРОВЕДЕНИЕ СТРОИТЕЛЬНЫХ РАБОТ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу провести строительные работы в (название отдела или объекта) по причине (причина запроса). + Перечень строительных работ: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-RequestModernization = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-НИО[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАПРОС НА ПРОВЕДЕНИЕ МОДЕРНИЗАЦИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу модернизировать приборы в (название отдела или объекта) по причине (причина запроса). + Перечень модернизации: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ComplaintViolationLaborRules = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-ЮР[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЖАЛОБА НА НАРУШЕНИЕ ТРУДОВОГО ПОРЯДКА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), считаю, что в ходе работы отдела (наименование отдела) были допущены следующие нарушения: + Прошу провести внутреннюю проверку по данным фактам нарушений. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ComplaintOffense = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЖАЛОБА НА ПРАВОНАРУШЕНИЕ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), считаю, что (ФИО), в должности (полное наименование должности), нарушил Корпоративный Закон, потому что (причина). + Произошедшее с моей точки зрения: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-PermissionEquipment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАЗРЕШЕНИЕ НА ИСПОЛЬЗОВАНИЕ СНАРЯЖЕНИЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности главы отдела (полное наименование отдела), разрешаю использовать (ФИО) в должности (полное наименование должности) следующее рабочее снаряжение отдела: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-SearchPermission = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАЗРЕШЕНИЕ НА ОБЫСК + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю произвести обыск (ФИО)/(полное наименование отдела), в должности (полное наименование должности). + Причина обыска: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-PrescriptionDrugAuthorization = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 МЕД-ПД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАЗРЕШЕНИЕ НА РЕЦЕПТУРНЫЙ ПРЕПАРАТ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю хранение и использование рецептурного препарата или наркотического препарата "(полное наименование вещества)" пациенту (ФИО), в должности (полное наименование должности). + Поставленный диагноз: + Причина выдачи препарата: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-PermissionDisposeBody = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 МЕД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАЗРЕШЕНИЕ НА УТИЛИЗАЦИЮ ТЕЛА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю утилизировать тело (ФИО), в должности (полное наименование должности) в связи с невозможностью его реанимации и клонирования. + Способ утилизации: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ConstructionPermit = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ИНЖ-КОД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАЗРЕШЕНИЕ НА СТРОИТЕЛЬСТВО + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю произвести (ФИО), в должности (полное наименование должности), перепланировку части станции (указание места перепланировки) по причине (причина перепланировки). + Согласованный объем перепланировки: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderDismissal = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИКАЗ ОБ УВОЛЬНЕНИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), приказываю уволить сотрудника (ФИО) отдела (наименование отдела) в должности (полное наименование должности увольняемого) по причине: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderDeprivationAccess = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИКАЗ О ЛИШЕНИИ ДОСТУПА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), приказываю лишить сотрудника (ФИО) в должности (полное наименование должности) следующего доступа(-ов): + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderEncouragement = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИКАЗ О ПООЩРЕНИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности) награждаю (ФИО) в должности (полное наименование должности награждаемого) медалью/грамотой/памятной вещью/премией в размере (размер премии) за следующие заслуги: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderParolePrisoner = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИКАЗ ОБ УДО ЗАКЛЮЧЕННОГО + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю освободить заключенного под стражу (ФИО) в бриг/пермабриг. После выдачи условно-досрочного заключения заключенному под стражу будет выдана гражданская профессия с обязательной работой до конца смены. + Выдаваемая профессия: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderRecognizingSentienceCreature = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 НИО[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИКАЗ О ПРИЗНАНИИ РАЗУМНОСТИ СУЩЕСТВА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + В ходе тестирования существа были выявлены признаки высшей мозговой деятельности и разумности данного существа, его способность мыслить, обучаться, понимание морали, наличие здравого смысла в поступках. Таким образом я, (ФИО), в должности (полное наименование должности), исходя из принципов равенства прав всех разумных существ, установленного ОПРС, признаю данное существо разумным. + Внешний вид существа: + Устанавливаемое полное имя существа: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderMedicalIntervention = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ-МЕД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + РАСПОРЯЖЕНИЕ О МЕДИЦИНСКОМ ВМЕШАТЕЛЬСТВЕ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), распоряжаюсь провести медицинское вмешательство с целью (описание цели медицинского вмешательства), в отношении (ФИО) в должности (полное наименование должности). + Основание для проведения операции: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ProductManufacturingOrder = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-КОД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАКАЗ НА ПРОИЗВОДСТВО ПРОДУКТА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу произвести продукцию отделом (наименование отдела). + Перечень необходимых продуктов: + Причина заказа: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderPurchaseResourcesEquipment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОД-СНБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАКАЗ НА ЗАКУПКУ РЕСУРСОВ, СНАРЯЖЕНИЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Перечень товаров для заказа: + Место доставки товара: + Причина: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderingSpecialEquipment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ЦК[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАКАЗ СПЕЦИАЛЬНОГО СНАРЯЖЕНИЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), прошу предоставить специальное снаряжение станции от Центрального Командования. + Перечень запрашиваемого снаряжения: + Причина запроса: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-OrderPurchaseWeapons = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ-СНБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАКАЗ НА ЗАКУПКУ ВООРУЖЕНИЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), произвожу заказ боевого оружия и (или) боевых приспособлений через отдел Снабжения. + Причина заказа: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-Certificate = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ-ПД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ГРАМОТА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + (ФИО), в должности (полное наименование должности) награждается грамотой за следующие заслуги: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-CertificateAdvancedTraining = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 КОМ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + СВИДЕТЕЛЬСТВО О ПОВЫШЕНИИ КВАЛИФИКАЦИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности главы отдела (полное наименование отдела), свидетельствую, что сотрудник (ФИО) в должности (должность сотрудника), успешно завершил образовательный курс "(название курса)" и был аттестован. + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-CertificateOffense = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 ПД-СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + СВИДЕТЕЛЬСТВО О ПРАВОНАРУШЕНИИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), свидетельствую о правонарушениях/самолично признаюсь в совершении правонарушений, предусмотренных статьями: + (перечисление статей) + По данному инциденту могу пояснить следующее. + Место преступления: + Мотивы совершения преступления: + Против кого было совершено преступление: + Характер и размер вреда, причиненного преступлением: + Пособники в преступлении: + Полная хронология событий: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-DeathCertificate = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 МЕД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + СВИДЕТЕЛЬСТВО О СМЕРТИ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + ФИО умершего: + Должность умершего: + Раса: + Пол: + Причина смерти: + Возможность проведения реанимации или клонирования: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-MarriageCertificate = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СРВ-ПД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + СВИДЕТЕЛЬСТВО О ЗАКЛЮЧЕНИИ БРАКА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), заключаю брак между (ФИО), в должности (полное наименование должности), и (ФИО), в должности (полное наименование должности). + После заключения брака брачующимся были присвоены следующие полные имена: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-DivorceCertificate = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СРВ-ПД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + СВИДЕТЕЛЬСТВО О РАСТОРЖЕНИИ БРАКА + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), расторгаю брак между (ФИО), в должности (полное наименование должности), и (ФИО), в должности (полное наименование должности). + После расторжения брака бывшим супругам были присвоены следующие полные имена: + Разделение имущества было произведено следующим образом: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-ClosingIndictment = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ОБВИНИТЕЛЬНОЕ ЗАКЛЮЧЕНИЕ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное наименование должности), разрешаю произвести арест (ФИО), в должности (полное наименование должности) в связи с подозрением в совершении данным лицом следующих правонарушений: + В ходе предварительного следствия были обнаружены доказательства, указывающие на совершение правонарушения данным лицом. + Прямые доказательства: + Косвенные доказательства: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-Sentence = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 СБ[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ПРИГОВОР + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Я, (ФИО), в должности (полное название должности), выношу приговор согласно данным мне полномочиям в отношении (ФИО), в должности (полное название должности). + Данное лицо нарушило следующие статьи Корпоративного Закона: + (перечисление статей) + С учетом всех смягчающих и отягчающих обстоятельств, правовое наказание данного лица представлено в виде: + (суммарный срок, пожизненно заключение, либо приговор к казни) + Административное наказание: + (понижение в должности, увольнение) + Срок заключения под стражу отсчитывается с: (время начала заключения) + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-StatementHealth = + ⠀[color=#1b487e]███░███░░░░██░░░░[/color] + ⠀[color=#1b487e]░██░████░░░██░░░░[/color] [head=3]Бланк документа[/head] + ⠀[color=#1b487e]░░█░██░██░░██░█░░[/color] [head=3]NanoTrasen[/head] + ⠀[color=#1b487e]░░░░██░░██░██░██░[/color] [bold]Station XX-000 МЕД-ПД[/bold] + ⠀[color=#1b487e]░░░░██░░░████░███[/color] + ============================================= + ЗАКЛЮЧЕНИЕ О СОСТОЯНИИ ЗДОРОВЬЯ + ============================================= + Время от начала смены и дата: + Составитель документа: + Должность составителя: + Пациент (ФИО), в должности (полное наименование должности), был направлен на медицинское обследование в связи с (причина прохождения обследования). Был произведён полный осмотр пациента, проведены необходимые исследования и анализы. + Состав врачебной комиссии: + (ФИО врача, полное наименование должности или специализации) + Состояние пациента при поступлении: + Поставленный диагноз: + Психологическое состояние пациента: + Оказанное лечение в ходе госпитализации: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-NOTICEOFLIQUIDATION = + ⠀[color=#B50F1D] ███░██████░███[/color] + ⠀[color=#B50F1D] █░░░██░░░░░░░█[/color] [head=3]Бланк документа[/head] + ⠀[color=#B50F1D] █░░░░████░░░░█[/color] [head=3]Syndicate[/head] + ⠀[color=#B50F1D] █░░░░░░░██░░░█[/color] [bold]Station XX-000 СИН-ПД[/bold] + ⠀[color=#B50F1D] ███░██████░███[/color] + ============================================= + УВЕДОМЛЕНИЕ О ЛИКВИДАЦИИ + ============================================= + Время от начала смены и дата: + Позывной агента: + Уважаемый (ФИО), в должности (полное наименование должности)! Руководством Синдиката принято решение о вашей немедленной ликвидации в ходе данной смены. Просим заранее подготовить завещание и направить его Медицинскому отделу станции. Уничтожение вашего тела будет произведено силами Синдиката. + Причина ликвидации: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-BUSINESSDEAL = + ⠀[color=#B50F1D] ███░██████░███[/color] + ⠀[color=#B50F1D] █░░░██░░░░░░░█[/color] [head=3]Бланк документа[/head] + ⠀[color=#B50F1D] █░░░░████░░░░█[/color] [head=3]Syndicate[/head] + ⠀[color=#B50F1D] █░░░░░░░██░░░█[/color] [bold]Station XX-000 СИН-КОМ[/bold] + ⠀[color=#B50F1D] ███░██████░███[/color] + ============================================= + ДЕЛОВАЯ СДЕЛКА + ============================================= + Время от начала смены и дата: + Позывной агента: + Синдикат любезно предлагает заключить сделку между станцией и агентом (позывной агента). Со стороны станции необходимо: + Причина выполнения условий сделки: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-NOTEBEGINNINGMILITARYACTIONS = + ⠀[color=#B50F1D] ███░██████░███[/color] + ⠀[color=#B50F1D] █░░░██░░░░░░░█[/color] [head=3]Бланк документа[/head] + ⠀[color=#B50F1D] █░░░░████░░░░█[/color] [head=3]Syndicate[/head] + ⠀[color=#B50F1D] █░░░░░░░██░░░█[/color] [bold]Station XX-000 СИН[/bold] + ⠀[color=#B50F1D] ███░██████░███[/color] + ============================================= + НОТА О НАЧАЛЕ ВОЕННЫХ ДЕЙСТВИЙ + ============================================= + Время от начала смены и дата: + Позывной агента: + Неуважаемые корпоративные крысы NanoTrasen! Синдикат официально объявляет о начале военных действий с вами, а также о начале операции по вашему истреблению. + Причина предъявления ноты: + ============================================= + ⠀[italic]Место для печатей[/italic] +doc-text-printer-REPORTACCOMPLISHMENTGOALS = + ⠀[color=#B50F1D] ███░██████░███[/color] + ⠀[color=#B50F1D] █░░░██░░░░░░░█[/color] [head=3]Бланк документа[/head] + ⠀[color=#B50F1D] █░░░░████░░░░█[/color] [head=3]Syndicate[/head] + ⠀[color=#B50F1D] █░░░░░░░██░░░█[/color] [bold]Station XX-000 ПД-СИН[/bold] + ⠀[color=#B50F1D] ███░██████░███[/color] + ============================================= + ОТЧЁТ О ВЫПОЛНЕНИИ ЦЕЛЕЙ + ============================================= + Время от начала смены и дата: + Позывной агента: + Я, (позывной агента), успешно выполнил поставленные передо мной руководством Синдиката цели. Прошу принять отчёт о выполнении. + Отчёт: + ============================================= + ⠀[italic]Место для печатей[/italic] diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml new file mode 100644 index 00000000000..5701a8a61bf --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml @@ -0,0 +1,1035 @@ +##Сами бумаги с формами +- type: entity + parent: Paper + id: ReportStation + name: Отчет о ситуации на станции + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ReportStation + +- type: entity + parent: Paper + id: ReporDepartment + name: Отчёт о работе отдела + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ReporDepartment + +- type: entity + parent: Paper + id: ReportEmployeePerformance + name: Отчёт о работе сотрудника + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ReportEmployeePerformance + +- type: entity + parent: Paper + id: ReportOnTheChaptersMeeting + name: Отчёт о собрании глав + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ReportOnTheChaptersMeeting + +- type: entity + parent: Paper + id: InternalAffairsAgentsReport + name: Отчёт Агента Внутренних Дел + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-InternalAffairsAgentsReport + +- type: entity + parent: Paper + id: ConditionReport + name: Отчёт о техническом состоянии + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ConditionReport + + +- type: entity + parent: Paper + id: ReportStudyObject + name: Отчёт об изучении объекта + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ReportStudyObject + +- type: entity + parent: Paper + id: DisposalReport + name: Отчёт об утилизации + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-DisposalReport + +- type: entity + parent: Paper + id: ApplicationAppointmentInterim + name: Заявление о назначении на ВрИО + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ApplicationAppointmentInterim + +- type: entity + parent: Paper + id: ApplicationEmployment + name: Заявление о трудоустройстве + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ApplicationEmployment + +- type: entity + parent: Paper + id: LetterResignation + name: Заявление об увольнении + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-LetterResignation + +- type: entity + parent: Paper + id: ApplicationAccess + name: Заявление на получение доступа + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ApplicationAccess + +- type: entity + parent: Paper + id: ApplicationEquipment + name: Заявление на получение снаряжения + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ApplicationEquipment + +- type: entity + parent: Paper + id: EvacuationShuttleRequest + name: Запрос эвакуационного шаттла + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-EvacuationShuttleRequest + +- type: entity + parent: Paper + id: ShuttleRegistrationRequest + name: Запрос регистрации шаттла + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ShuttleRegistrationRequest + +- type: entity + parent: Paper + id: RequestCallMembersCentralCommitteeDSO + name: Запрос на вызов членов ЦК, ДСО + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestCallMembersCentralCommitteeDSO + +- type: entity + parent: Paper + id: RequestChangeSalary + name: Запрос на изменение заработной платы + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestChangeSalary + +- type: entity + parent: Paper + id: RequestNonListedEmployment + name: Запрос внеперечневого трудоустройства + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestNonListedEmployment + +- type: entity + parent: Paper + id: RequestDocuments + name: Запрос предоставления документов + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestDocuments + +- type: entity + parent: Paper + id: RequestEuthanasia + name: Запрос на проведение эвтаназии + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestEuthanasia + +- type: entity + parent: Paper + id: RequestConstructionWork + name: Запрос на проведение строительных работ + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestConstructionWork + +- type: entity + parent: Paper + id: RequestModernization + name: Запрос на проведение модернизации + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-RequestModernization + +- type: entity + parent: Paper + id: ComplaintViolationLaborRules + name: Жалоба на нарушение трудового порядка + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ComplaintViolationLaborRules + +- type: entity + parent: Paper + id: ComplaintОffense + name: Жалоба на правонарушение + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ComplaintОffense + +- type: entity + parent: Paper + id: PermissionEquipment + name: Разрешение на использование снаряжения + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-PermissionEquipment + +- type: entity + parent: Paper + id: SearchPermission + name: Разрешение на обыск + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-SearchPermission + +- type: entity + parent: Paper + id: PermissionWeapons + name: Разрешение на ношение оружия + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-SearchPermission + +- type: entity + parent: Paper + id: PrescriptionDrugAuthorization + name: Разрешение на рецептурный препарат + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-PrescriptionDrugAuthorization + +- type: entity + parent: Paper + id: PermissionDisposeBody + name: Разрешение на утилизацию тела + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-PermissionDisposeBody + +- type: entity + parent: Paper + id: ConstructionPermit + name: Разрешение на строительство + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ConstructionPermit + +- type: entity + parent: Paper + id: OrderDismissal + name: Приказ об увольнении + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderDismissal + +- type: entity + parent: Paper + id: OrderDeprivationAccess + name: Приказ о лишении доступа + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderDeprivationAccess + +- type: entity + parent: Paper + id: OrderEncouragement + name: Приказ о поощрении + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderEncouragement + +- type: entity + parent: Paper + id: OrderParolePrisoner + name: Приказ об УДО заключенного + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderParolePrisoner + +- type: entity + parent: Paper + id: OrderRecognizingSentienceCreature + name: Приказ о признании разумности существа + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderRecognizingSentienceCreature + +- type: entity + parent: Paper + id: OrderMedicalIntervention + name: Распоряжение о медицинском вмешательстве + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderMedicalIntervention + +- type: entity + parent: Paper + id: ProductManufacturingOrder + name: Заказ на производство продукта + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-ProductManufacturingOrder + +- type: entity + parent: Paper + id: OrderPurchaseResourcesEquipment + name: Заказ на закупку ресурсов, снаряжения + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderPurchaseResourcesEquipment + +- type: entity + parent: Paper + id: OrderingSpecialEquipment + name: Заказ специального снаряжения + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderingSpecialEquipment + +- type: entity + parent: Paper + id: OrderPurchaseWeapons + name: Заказ на закупку вооружения + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-OrderPurchaseWeapons + +- type: entity + parent: Paper + id: Certificate + name: Грамота + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-Certificate + +- type: entity + parent: Paper + id: CertificateAdvancedTraining + name: Свидетельство о повышении квалификации + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-CertificateAdvancedTraining + +- type: entity + parent: Paper + id: CertificateOffense + name: Свидетельство о правонарушении + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-CertificateOffense + +- type: entity + parent: Paper + id: DeathCertificate + name: Свидетельство о смерти + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-DeathCertificate + +- type: entity + parent: Paper + id: MarriageCertificate + name: Свидетельство о заключении брака + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-MarriageCertificate + +- type: entity + parent: Paper + id: DivorceCertificate + name: Свидетельство о расторжении брака + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-DivorceCertificate + +- type: entity + parent: Paper + id: ClosingIndictment + name: Обвинительное заключение + description: Напечатано на принтере + components: + - type: Paper + content: ClosingIndictment + +- type: entity + parent: Paper + id: Sentence + name: Приговор + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-Sentence + +- type: entity + parent: Paper + id: StatementHealth + name: Заключение о состоянии здоровья + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-StatementHealth + +- type: entity + parent: Paper + id: NOTICEOFLIQUIDATION + name: УвЕдОмЛеНиЕ о ЛиКвИдАцИи + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-NOTICEOFLIQUIDATION + +- type: entity + parent: Paper + id: BUSINESSDEAL + name: ДеЛоВаЯ сДеЛкА + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-BUSINESSDEAL + +- type: entity + parent: Paper + id: NOTEBEGINNINGMILITARYACTIONS + name: НоТа О нАчАлЕ вОеНнЫх ДеЙсТвИй + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-NOTEBEGINNINGMILITARYACTIONS + +- type: entity + parent: Paper + id: REPORTACCOMPLISHMENTGOALS + name: ОтЧёТ о ВыПоЛнЕнИи ЦеЛеЙ + description: Напечатано на принтере + components: + - type: Paper + content: doc-text-printer-REPORTACCOMPLISHMENTGOALS + + + # Материал бумага +- type: material + id: SheetPrinter + stackEntity: Paper + name: бумага + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + color: "#ffffff" + price: 0.05 + + + +#Сам принтер +- type: entity + parent: BaseLathe + id: PrinterDoc + name: принтер документов + description: Уникальная разработка Nanotrasen. + components: + - type: Sprite + sprite: ADT/Structures/Machines/printer.rsi + snapCardinals: true + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: idle + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Transform + noRot: false + - type: Machine + - type: Lathe + producingSound: /Audio/Machines/scanning.ogg + idleState: icon + runningState: building + staticRecipes: + - ReportStationRecipe + - ReporDepartmentRecipe + - ReportEmployeePerformanceRecipe + - ReportOnTheChaptersMeetingRecipe + - InternalAffairsAgentsReportRecipe + - ConditionReportRecipe + - ReportStudyObjectRecipe + - DisposalReportRecipe + - ApplicationAppointmentInterimRecipe + - ApplicationEmploymentRecipe + - LetterResignationRecipe + - ApplicationAccessRecipe + - ApplicationEquipmentRecipe + - EvacuationShuttleRequestRecipe + - ShuttleRegistrationRequestRecipe + - RequestCallMembersCentralCommitteeDSORecipe + - RequestChangeSalaryRecipe + - RequestNonListedEmploymentRecipe + - RequestDocumentsRecipe + - RequestEuthanasiaRecipe + - RequestConstructionWorkRecipe + - RequestModernizationRecipe + - ComplaintViolationLaborRulesRecipe + - PermissionEquipmentRecipe + - SearchPermissionRecipe + - PermissionWeaponsRecipe + - PrescriptionDrugAuthorizationRecipe + - PermissionDisposeBodyRecipe + - ConstructionPermitRecipe + - OrderDismissalRecipe + - OrderDeprivationAccessRecipe + - OrderEncouragementRecipe + - OrderParolePrisonerRecipe + - OrderRecognizingSentienceCreatureRecipe + - OrderMedicalInterventionRecipe + - ProductManufacturingOrderRecipe + - OrderPurchaseResourcesEquipmentRecipe + - OrderingSpecialEquipmentRecipe + - OrderPurchaseWeaponsRecipe + - CertificateRecipe + - CertificateAdvancedTrainingRecipe + - CertificateOffenseRecipe + - DeathCertificateRecipe + - MarriageCertificateRecipe + - DivorceCertificateRecipe + - ClosingIndictmentRecipe + - SentenceRecipe + - StatementHealtheRecipe + - type: EmagLatheRecipes + emagStaticRecipes: + - NOTICEOFLIQUIDATIONRecipe + - BUSINESSDEALRecipe + - NOTEBEGINNINGMILITARYACTIONSRecipe + - REPORTACCOMPLISHMENTGOALSRecipe + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.25,-0.25,0.25,0.25" + density: 25 + mask: + - TabletopMachineMask + layer: + - TabletopMachineLayer + - type: MaterialStorage + whitelist: + tags: + - Document + +#цена формы, результат +- type: latheRecipe + id: ReportStationRecipe + result: ReportStation + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ReporDepartmentRecipe + result: ReporDepartment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ReportEmployeePerformanceRecipe + result: ReportEmployeePerformance + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ReportOnTheChaptersMeetingRecipe + result: ReportOnTheChaptersMeeting + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: InternalAffairsAgentsReportRecipe + result: InternalAffairsAgentsReport + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ConditionReportRecipe + result: ConditionReport + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ReportStudyObjectRecipe + result: ReportStudyObject + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: DisposalReportRecipe + result: DisposalReport + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ApplicationAppointmentInterimRecipe + result: ApplicationAppointmentInterim + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ApplicationEmploymentRecipe + result: ApplicationEmployment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: LetterResignationRecipe + result: LetterResignation + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ApplicationAccessRecipe + result: ApplicationAccess + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ApplicationEquipmentRecipe + result: ApplicationEquipment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: EvacuationShuttleRequestRecipe + result: EvacuationShuttleRequest + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ShuttleRegistrationRequestRecipe + result: ShuttleRegistrationRequest + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestCallMembersCentralCommitteeDSORecipe + result: RequestCallMembersCentralCommitteeDSO + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestChangeSalaryRecipe + result: RequestChangeSalary + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestNonListedEmploymentRecipe + result: RequestNonListedEmployment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestDocumentsRecipe + result: RequestDocuments + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestEuthanasiaRecipe + result: RequestEuthanasia + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestConstructionWorkRecipe + result: RequestConstructionWork + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: RequestModernizationRecipe + result: RequestModernization + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ComplaintViolationLaborRulesRecipe + result: ComplaintViolationLaborRules + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ComplaintОffenseRecipe + result: ComplaintОffense + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: PermissionEquipmentRecipe + result: PermissionEquipment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: SearchPermissionRecipe + result: SearchPermission + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: PermissionWeaponsRecipe + result: PermissionWeapons + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: PrescriptionDrugAuthorizationRecipe + result: PrescriptionDrugAuthorization + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: PermissionDisposeBodyRecipe + result: PermissionDisposeBody + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ConstructionPermitRecipe + result: ConstructionPermit + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderDismissalRecipe + result: OrderDismissal + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderDeprivationAccessRecipe + result: OrderDeprivationAccess + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderEncouragementRecipe + result: OrderEncouragement + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderParolePrisonerRecipe + result: OrderParolePrisoner + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderRecognizingSentienceCreatureRecipe + result: OrderRecognizingSentienceCreature + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderMedicalInterventionRecipe + result: OrderMedicalIntervention + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ProductManufacturingOrderRecipe + result: ProductManufacturingOrder + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderPurchaseResourcesEquipmentRecipe + result: OrderPurchaseResourcesEquipment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderingSpecialEquipmentRecipe + result: OrderingSpecialEquipment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: OrderPurchaseWeaponsRecipe + result: OrderPurchaseWeapons + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: CertificateRecipe + result: Certificate + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: CertificateAdvancedTrainingRecipe + result: CertificateAdvancedTraining + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: CertificateOffenseRecipe + result: CertificateOffense + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: DeathCertificateRecipe + result: DeathCertificate + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: MarriageCertificateRecipe + result: MarriageCertificate + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: DivorceCertificateRecipe + result: DivorceCertificate + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: ClosingIndictmentRecipe + result: ClosingIndictment + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: SentenceRecipe + result: Sentence + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: StatementHealtheRecipe + result: StatementHealth + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: NOTICEOFLIQUIDATIONRecipe + result: NOTICEOFLIQUIDATION + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: BUSINESSDEALRecipe + result: BUSINESSDEAL + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: NOTEBEGINNINGMILITARYACTIONSRecipe + result: NOTEBEGINNINGMILITARYACTIONS + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + +- type: latheRecipe + id: REPORTACCOMPLISHMENTGOALSRecipe + result: REPORTACCOMPLISHMENTGOALS + completetime: 1 + applyMaterialDiscount: false + materials: + SheetPrinter: 100 + + + #Плата принтера +- type: entity + id: FormPrinterMachineCircuitboard + parent: BaseMachineCircuitboard + name: uniform printer machine board + components: + - type: MachineBoard + prototype: PrinterDoc + requirements: + MatterBin: 1 + Manipulator: 2 + +#плата принтера рецепт в протолате +- type: latheRecipe + id: FormPrinterMachineCircuitboard + result: FormPrinterMachineCircuitboard + completetime: 4 + materials: + Steel: 100 + Glass: 900 diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 99dc9c07c66..96e64d3c13a 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -56,6 +56,12 @@ max: 1 - !type:DoActsBehavior acts: [ "Destruction" ] +# Corvax-Printer-Start + - type: Material + - type: PhysicalComposition + materialComposition: + SheetPrinter: 100 +# Corvax-Printer-End - type: entity name: office paper diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index aeeaebc3adc..232d68688db 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -399,6 +399,7 @@ - TelecomServerCircuitboard - MassMediaCircuitboard - ADTSMESIndustrialMachineCircuitboard + - FormPrinterMachineCircuitboard - type: MaterialStorage whitelist: tags: diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index 5bdaf31b6f3..d2763702a57 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -65,6 +65,7 @@ id: HoPPDA ears: ClothingHeadsetAltCommand belt: BoxFolderClipboard + pocket1: FormPrinterMachineCircuitboard underwearb: ClothingUnderwearBottomBoxersHOP # Sirena-Underwear socks: ClothingUnderwearSocksNormal underweart: ClothingUnderwearTopBraHOP # Sirena-Underwear diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/building.png b/Resources/Textures/ADT/Structures/Machines/printer.rsi/building.png new file mode 100644 index 0000000000000000000000000000000000000000..2b78f8330fc0b0d1f7a5f4cc93e5a29e5bb6e27e GIT binary patch literal 1757 zcmV<31|s>1P)Px#1ZP1_K>z@;j|==^1pojBZAnByRCr$Po!?6wR}{yOzeO|}+Y+q7R1#~8t>A-7 zp(VaZ-dg(TgC!7r@xk;-QdW>;tt(Eu- zb$h>e=i0k7cV_m7yBl}T2M%+0c4xkK?zum9X3t@XVHk#C7=~dOhG7^cb!1uFQ^v=~ ztx_a|gM%Tf7#Ce#T~e#1rA5AWBWU_jIRN5yb#=75x+-7iX-`~4Ok2W{y_~e96LgtQ{4E?p*T6(*@oNnE`Dc>6z8KLRt z&t=(8wEEfB)`$|H6(@UAQ9(!h`%#%L{^l6b50AgK&KMiI{xi|D(D=i{!}P1@i6&iT z$JURX=?M=Qxn#EP!JnV(Nz4-L_G zqVXSZY{*`ZesAjgx;}KzLVxMX6?$Ft{*I0g`5qeoH!%VW^71HGbd0R5|2uW8`o<{; z;+XR=cLBfoPJfL#Pc{DjldyQ@M<2@fqn!dWL0@ltFMZb$fJLLIsEG1}mrKOZgQ1Ll zC>ItM$}$XP>_d5Zd0EbR_KS~|^R91id^a4up{=dW_v_Z9sVS=zN%QsVa*N7f(Xq3= zy-gDn6P`UVX!=G6)YsQrufkjv3-FJlqclA|O$`kVR904Iy%Xl}@X#uS$rp3>iddj@ zAl}#4=leA6vAQ`7nK&K&xR{NgbUMY%-0ElD$16XWcsjQ@#nHgCLy8&JNMBK5)LXh+wi*Qp@Q>a+n z_2FQA6|=J?ZZyEV;wA;C=OcFP;=8-M)ZgFly9fqN-_rrPxsgkR@-BLa9~-!1)jS_h z0|Y_e(*d}#(7{PiDQx{PiK84#0|Y_e^-kE1E{=-%nL-y&giO`fSn5$X#3J7%E``-h?6(P>n9^V zANdKd2^~Zuo9fZo-!He>;{B?pPm`h#UPT?mR*gzaKoX^m~NYDPmsKO{rt-Ea&?3_*yeDn8!M+35EOU0giLi+}IW)alpM)X?4g zpVQT!j_LQ-6QLjS)OQ^LSTykKK4M@HZVf{j`%qS48!(iy4`n?*9v7dU`25?B#*dYF z^%oZx>65oQ9gXjXqc;RCKHpBN^^FeT`~c1m2#h}G2N+1DzGDP%egNkO1WMnr29e^7P9h^i(3HxCZM>&=T2!g)rovhLwH4n?)n;h3R~msPFgyo(6J$0OtoV48t%C!!QiP zFbu;mXOHn=oC$>MS;e^E`~c1mIRE(p>5k7&cYZ=L{=dNU7cnLNGQ{VnJ3k>=|6kzh z0NwL1LwtTZ^AnQ!{{_Y=2;%28K0mAwPl*2i3tUG477hHmj~Ez)Tftd!;QWA$()V-#ZY*?g5)~!vhe;geSQ;P*`mT4vc64!6%+D0Mcp_w~ zzNZ6lurei%VQ7knx0^aXk&6$4zN-UF@$MK__Wf=ajkp)4^JSvG;{$ja$oT=B9}p0T z{sR^>-F%SDMUnsj01jnXNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjf{hnF` literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/icon.png b/Resources/Textures/ADT/Structures/Machines/printer.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b312d933b6bec1ffd2e94552f429369844e815ef GIT binary patch literal 748 zcmVPx%rb$FWR9J=WmcdKgP#niUt!*p;4>F`wrL3&rK_~Q3im;(ONN)rG08f%j4&q6i zAjKVqc#<51Qatq!@LbA3a2N65VNw`WGB8+553?wtT5WgenwchP0)_3;F9hE2<-Pa$ z{@yPy2@EyVP(uy%pXKZAI5|179jGWudl1n2`nnHbX=%ySAMi3+QIz)V>?}7oHvo)` zjPU&YY_tJO+*K?Vqgt(!&*$5#tE-lTT@5IT(oQCmsH)1(c-)I$0A82N#N%ttEy^b1kUw-8OLHV3w+_)K6^(40C#tHh@wcd*+djY0GiDv!Cz|O?xcFXZfnZXz+oIzNM zkR^$gblL=$WEp_dVv*Bg5kU|FMBAARk!TcIk^qoonM5K1bhiA})D)#s z2|*AnS1-KPYB?HkJceUqV{B(KMm#Ywfu?Evs#E}Yn@j>wDwS;Kdx7^g05Cp2Zi)p# zARG=GXC7d3a?*BgtyXh|yBg@Nv99X`0s(GsZ(SFD3Df&Kk`-{$7#K)+wz ebp~DIpXfJf(I&j9vnnkB0000nhE&XX zd-p6Slc7Mv#YonCM}ajdTbmWWCH;T?QQ@EHgL7W@vLAS-trs?90%~CRQNPyxmH4se zJ!`CvT=;uUxqrKR&AF%iA1Z%7{FN*DdCuwx9 zUleaq12c)CL4M`^^YT05_s+L3*VAA$K}0cUDxDKD}3TH*4>=sP9u= z@Bd!OyuG~q|DLqnceA#}{nmLM`oGTX^7-lFsgcW8t@`rtjnAYnUq2R>-(97{ANBw8 zQP=11=id(F?`{pRUC%pV$?uzMK7VaL>STWX`mb+ap6p(-UFY<-d8(Oq^WQUdEL^4K z85DbcmXF$`CH>Ez-+Nt=->~Ey-xLwmKlZ=46hgvG{iOZq<6xEsR08_}&;d2+Y^l|32@t&2*8E!U{{@9IjJU!LZ}uosFyr3xTX20g#>l5}tityLGoQmv5}Q{rnHx-KTtJ zTy8VRy5r`BVA*rBM{-t_>^i)&{Xl^pNVCf~X{L4J2U!)>?}50Uu6{1-oD!M<08SwZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/printer.rsi/meta.json new file mode 100644 index 00000000000..f2e944ff294 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/printer.rsi/meta.json @@ -0,0 +1,65 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/master/icons/obj/service/library.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "panel" + }, + { + "name": "building", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "idle", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inserting", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 2.0 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/panel.png b/Resources/Textures/ADT/Structures/Machines/printer.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..522e1d3149bf7554a056dcc5d4dc856fbc6dd038 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}>7Fi*ArY;~ z2@+VlVD-=qJ1=-Fa?`-kb&XplyBR`R7r dc&7RKGH3zW96$^Lmx3pQC{I^Emvv4FO#sVtM63V+ literal 0 HcmV?d00001 From 61808b42abec1e9a747ae4fa81ee7f836b353722 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 17:41:22 +0300 Subject: [PATCH 02/27] fix --- .../Objects/Devices/pda.rsi/meta.json | 446 +++++++++--------- 1 file changed, 225 insertions(+), 221 deletions(-) diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index 65b92f4176b..7e93f686899 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -6,225 +6,229 @@ "x": 32, "y": 32 }, - "states": [ - { - "name": "id_overlay" - }, - { - "name": "equipped-BELT", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - }, - { - "name": "insert_overlay" - }, - { - "name": "light_overlay" - }, - { - "name": "pda" - }, - { - "name": "pda-atmos" - }, - { - "name": "pda-bartender" - }, - { - "name": "pda-boxer" - }, - { - "name": "pda-captain" - }, - { - "name": "pda-cargo" - }, - { - "name": "pda-ce" - }, - { - "name": "pda-chaplain" - }, - { - "name": "pda-chemistry" - }, - { - "name": "pda-clear" - }, - { - "name": "pda-clown" - }, - { - "name": "pda-cmo" - }, - { - "name": "pda-cook" - }, - { - "name": "pda-detective" - }, - { - "name": "pda-engineer" - }, - { - "name": "pda-genetics" - }, - { - "name": "pda-hop" - }, - { - "name": "pda-hos" - }, - { - "name": "pda-hydro" - }, - { - "name": "pda-janitor" - }, - { - "name": "pda-lawyer" - }, - { - "name": "pda-library", - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] - }, - { - "name": "pda-medical" - }, - { - "name": "pda-paramedic" - }, - { - "name": "pda-mime" - }, - { - "name": "pda-miner" - }, - { - "name": "pda-pirate" - }, - { - "name": "pda-qm" - }, - { - "name": "pda-r", - "delays": [ - [ - 0.8, - 0.8 - ] - ] - }, - { - "name": "pda-r-library", - "delays": [ - [ - 0.8, - 0.8 - ] - ] - }, - { - "name": "pda-rd" - }, - { - "name": "pda-roboticist" - }, - { - "name": "pda-science" - }, - { - "name": "pda-security" - }, - { - "name": "pda-brigmedic", - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] - }, - { - "name": "pda-syndi" - }, - { - "name": "pda-centcom", - "delays": [ - [ - 1.2, - 1.2, - 1.2, - 1.2 - ] - ] - }, - { - "name": "pda-virology" - }, - { - "name": "pda-warden" - }, - { - "name": "pda-musician" - }, - { - "name": "pda-reporter" - }, - { - "name": "pda-interncadet" - }, - { - "name": "pda-internmed" - }, - { - "name": "pda-internsci" - }, - { - "name": "pda-internservice" - }, - { - "name": "pda-interntech" - }, - { - "name": "pda-zookeeper" - }, - { - "name": "pda-ert" - }, - { - "name": "pda-cluwne" - }, - { - "name": "pda-seniorengineer" - }, - { - "name": "pda-seniorresearcher" - }, - { - "name": "pda-seniorphysician" - }, - { - "name": "pda-seniorofficer" - }, - { - "name": "pda-investigator" - } - ] + "states": [ + { + "name": "id_overlay" + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-IDCARD", + "directions": 4 + }, + { + "name": "insert_overlay" + }, + { + "name": "light_overlay" + }, + { + "name": "pda" + }, + { + "name": "pda-atmos" + }, + { + "name": "pda-bartender" + }, + { + "name": "pda-boxer" + }, + { + "name": "pda-captain" + }, + { + "name": "pda-cargo" + }, + { + "name": "pda-ce" + }, + { + "name": "pda-chaplain" + }, + { + "name": "pda-chemistry" + }, + { + "name": "pda-clear" + }, + { + "name": "pda-clown" + }, + { + "name": "pda-cmo" + }, + { + "name": "pda-cook" + }, + { + "name": "pda-detective" + }, + { + "name": "pda-engineer" + }, + { + "name": "pda-genetics" + }, + { + "name": "pda-hop" + }, + { + "name": "pda-hos" + }, + { + "name": "pda-hydro" + }, + { + "name": "pda-janitor" + }, + { + "name": "pda-lawyer" + }, + { + "name": "pda-library", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "pda-medical" + }, + { + "name": "pda-paramedic" + }, + { + "name": "pda-mime" + }, + { + "name": "pda-miner" + }, + { + "name": "pda-pirate" + }, + { + "name": "pda-qm" + }, + { + "name": "pda-r", + "delays": [ + [ + 0.8, + 0.8 + ] + ] + }, + { + "name": "pda-r-library", + "delays": [ + [ + 0.8, + 0.8 + ] + ] + }, + { + "name": "pda-rd" + }, + { + "name": "pda-roboticist" + }, + { + "name": "pda-science" + }, + { + "name": "pda-security" + }, + { + "name": "pda-brigmedic", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "pda-syndi" + }, + { + "name": "pda-centcom", + "delays": [ + [ + 1.2, + 1.2, + 1.2, + 1.2 + ] + ] + }, + { + "name": "pda-virology" + }, + { + "name": "pda-warden" + }, + { + "name": "pda-musician" + }, + { + "name": "pda-reporter" + }, + { + "name": "pda-interncadet" + }, + { + "name": "pda-internmed" + }, + { + "name": "pda-internsci" + }, + { + "name": "pda-internservice" + }, + { + "name": "pda-interntech" + }, + { + "name": "pda-zookeeper" + }, + { + "name": "pda-ert" + }, + { + "name": "pda-cluwne" + }, + { + "name": "pda-seniorengineer" + }, + { + "name": "pda-seniorresearcher" + }, + { + "name": "pda-seniorphysician" + }, + { + "name": "pda-seniorofficer" + }, + { + "name": "pda-investigator" + } + ] } From 1cf6fe5c662ecf5c24c5529fc1718b3dd59843e1 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 18:01:52 +0300 Subject: [PATCH 03/27] =?UTF-8?q?=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7=D0=B0=D1=86=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl index 801d651ca6a..f465e633e99 100644 --- a/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl +++ b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl @@ -875,3 +875,9 @@ doc-text-printer-REPORTACCOMPLISHMENTGOALS = Отчёт: ============================================= ⠀[italic]Место для печатей[/italic] + +ent-FormPrinterMachineCircuitboard = принтер документов (машинная плата) + .desc = Печатная плата для принтера документов. + +ent-PrinterDoc = Принтер документов + .desc = Уникальная разработка Nanotrasen со всеми основными формами. From 6d5f526e55d80810299784e298a795ac4261cee8 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Wed, 22 Nov 2023 18:06:08 +0300 Subject: [PATCH 04/27] Rename document.yml to printerdocument.yml --- .../Entities/Objects/Misc/{document.yml => printerdocument.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Resources/Prototypes/ADT/Entities/Objects/Misc/{document.yml => printerdocument.yml} (100%) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml similarity index 100% rename from Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml rename to Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml From 37102236c4a17fa01ebab3b06d421d97a9f56772 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 18:36:04 +0300 Subject: [PATCH 05/27] fix --- .../ADT/Entities/Objects/Misc/document.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml index 5701a8a61bf..9ae483ba929 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/document.yml @@ -512,6 +512,7 @@ - type: Transform noRot: false - type: Machine + board: FormPrinterMachineCircuitboard - type: Lathe producingSound: /Audio/Machines/scanning.ogg idleState: icon @@ -1013,17 +1014,29 @@ SheetPrinter: 100 - #Плата принтера + #плата принтера - type: entity id: FormPrinterMachineCircuitboard - parent: BaseMachineCircuitboard - name: uniform printer machine board + parent: BaseItem + name: form printer machine board components: - type: MachineBoard prototype: PrinterDoc requirements: MatterBin: 1 Manipulator: 2 + - type: Tag + tags: + - DroneUsable + - type: StaticPrice + price: 100 + - type: PhysicalComposition + materialComposition: + Glass: 400 + chemicalComposition: + Silicon: 20 + + #плата принтера рецепт в протолате - type: latheRecipe From cb45b1115f027c061285283a700afb16fccbf514 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 18:43:26 +0300 Subject: [PATCH 06/27] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D1=82=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D1=82=D1=83=D1=80=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 9ae483ba929..09f2e0f0892 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1025,6 +1025,9 @@ requirements: MatterBin: 1 Manipulator: 2 + - type: Sprite + sprite: Objects/Misc/module.rsi + state: generic - type: Tag tags: - DroneUsable From 0adc4461629cbde53b87a9e4cf2d0a456f374f78 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 18:45:59 +0300 Subject: [PATCH 07/27] =?UTF-8?q?=D0=A1=D0=BC=D0=B5=D0=BD=D0=B0=20ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl | 2 +- .../ADT/Entities/Objects/Misc/printerdocument.yml | 8 ++++---- .../Prototypes/Entities/Structures/Machines/lathe.yml | 3 ++- .../Prototypes/Roles/Jobs/Command/head_of_personnel.yml | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl index f465e633e99..5f75318fdf4 100644 --- a/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl +++ b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl @@ -876,7 +876,7 @@ doc-text-printer-REPORTACCOMPLISHMENTGOALS = ============================================= ⠀[italic]Место для печатей[/italic] -ent-FormPrinterMachineCircuitboard = принтер документов (машинная плата) +ent-ADTFormPrinterMachineCircuitboard = принтер документов (машинная плата) .desc = Печатная плата для принтера документов. ent-PrinterDoc = Принтер документов diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 09f2e0f0892..8edf7595162 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -512,7 +512,7 @@ - type: Transform noRot: false - type: Machine - board: FormPrinterMachineCircuitboard + board: ADTFormPrinterMachineCircuitboard - type: Lathe producingSound: /Audio/Machines/scanning.ogg idleState: icon @@ -1016,7 +1016,7 @@ #плата принтера - type: entity - id: FormPrinterMachineCircuitboard + id: ADTFormPrinterMachineCircuitboard parent: BaseItem name: form printer machine board components: @@ -1043,8 +1043,8 @@ #плата принтера рецепт в протолате - type: latheRecipe - id: FormPrinterMachineCircuitboard - result: FormPrinterMachineCircuitboard + id: ADTFormPrinterMachineCircuitboard + result: ADTFormPrinterMachineCircuitboard completetime: 4 materials: Steel: 100 diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 232d68688db..1f46d4d832b 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -139,6 +139,7 @@ - CellRechargerCircuitboard - BorgChargerCircuitboard - WeaponCapacitorRechargerCircuitboard + - ADTFormPrinterMachineCircuitboard - type: EmagLatheRecipes emagStaticRecipes: - CartridgePistol @@ -399,7 +400,7 @@ - TelecomServerCircuitboard - MassMediaCircuitboard - ADTSMESIndustrialMachineCircuitboard - - FormPrinterMachineCircuitboard + - ADTFormPrinterMachineCircuitboard - type: MaterialStorage whitelist: tags: diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index d2763702a57..c70e22ac9fb 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -65,7 +65,7 @@ id: HoPPDA ears: ClothingHeadsetAltCommand belt: BoxFolderClipboard - pocket1: FormPrinterMachineCircuitboard + pocket1: ADTFormPrinterMachineCircuitboard underwearb: ClothingUnderwearBottomBoxersHOP # Sirena-Underwear socks: ClothingUnderwearSocksNormal underweart: ClothingUnderwearTopBraHOP # Sirena-Underwear From 3c3e60beb64c928d4592e869831fa1cf05e7d6ab Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 19:12:04 +0300 Subject: [PATCH 08/27] stack --- .../Entities/Objects/Misc/printerdocument.yml | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 8edf7595162..04578eb9fc8 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -478,17 +478,6 @@ content: doc-text-printer-REPORTACCOMPLISHMENTGOALS - # Материал бумага -- type: material - id: SheetPrinter - stackEntity: Paper - name: бумага - icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - color: "#ffffff" - price: 0.05 - - - #Сам принтер - type: entity parent: BaseLathe @@ -1049,3 +1038,20 @@ materials: Steel: 100 Glass: 900 + + # Материал бумага +- type: material + id: SheetPrinter + stackEntity: Paper + name: бумага + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + color: "#ffffff" + price: 0.05 + +- type: stack + id: SheetPrinter1 + name: rods + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + spawn: Paper + maxCount: 1 + itemSize: 1 From 8c686620e39cb618effe24fc0435585d4b573ad5 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 19:25:40 +0300 Subject: [PATCH 09/27] fixstack2 --- .../Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 04578eb9fc8..4bac72804c1 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,7 +1042,7 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: Paper + stackEntity: SheetPrinter1 name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" @@ -1050,7 +1050,7 @@ - type: stack id: SheetPrinter1 - name: rods + name: Paper icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } spawn: Paper maxCount: 1 From 1094e716f6ae31cd8ccd0b6dcd31e173465a31fb Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 19:33:37 +0300 Subject: [PATCH 10/27] stack3 --- .../Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 4bac72804c1..b8bd7937b66 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,7 +1042,7 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: SheetPrinter1 + stackEntity: 1 name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" From 6b04cfe4f0ca99fc14f147d8491aa9da537c3048 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 19:41:22 +0300 Subject: [PATCH 11/27] mmm --- .../Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index b8bd7937b66..4bac72804c1 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,7 +1042,7 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: 1 + stackEntity: SheetPrinter1 name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" From 24930dde0e191164a12d525f84bf1c8a1688f287 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 21:24:46 +0300 Subject: [PATCH 12/27] Fix yml --- .../Entities/Objects/Misc/printerdocument.yml | 18 ++++++++++-------- .../Prototypes/Entities/Objects/Misc/paper.yml | 2 ++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 4bac72804c1..4209a1ac1ae 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,16 +1042,18 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: SheetPrinter1 + stackEntity: Paper name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" price: 0.05 -- type: stack - id: SheetPrinter1 - name: Paper - icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - spawn: Paper - maxCount: 1 - itemSize: 1 + +# - type: stack +# id: SheetPrinter1 +# name: Paper +# icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } +# spawn: Paper +# maxCount: 1 +# itemSize: 1 + diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 96e64d3c13a..7b5847fb15f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,6 +61,8 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 + - Stack: + count: 1 # Corvax-Printer-End - type: entity From 524a7d16816f0f7b3962591204a8ff938f8688be Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 21:33:58 +0300 Subject: [PATCH 13/27] fix2 --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 7b5847fb15f..57d3deb182c 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,7 +61,7 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 - - Stack: + - type: Stack count: 1 # Corvax-Printer-End From 2c582ebfa7ce1583c2d53ce2667644601bd8265d Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:00:47 +0300 Subject: [PATCH 14/27] fixxx --- .../Entities/Objects/Misc/printerdocument.yml | 48 +++++++++++++++---- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 4209a1ac1ae..becd23e5626 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1049,11 +1049,43 @@ price: 0.05 -# - type: stack -# id: SheetPrinter1 -# name: Paper -# icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } -# spawn: Paper -# maxCount: 1 -# itemSize: 1 - +- type: stack + id: Paper + name: Paper + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + spawn: Paper + maxCount: 1 + itemSize: 1 + +# - type: material +# id: Plasma +# stackEntity: SheetPlasma1 +# name: materials-plasma +# icon: { sprite: Objects/Materials/Sheets/other.rsi, state: plasma } +# color: "#7e009e" +# price: 0.2 + + +# - type: entity +# parent: SheetPlasma +# id: SheetPlasma1 +# name: plasma +# suffix: Single +# components: +# - type: Sprite +# state: plasma +# - type: Stack +# count: 1 + +# - type: entity +# parent: SheetOtherBase +# id: SheetPlasma +# name: plasma +# suffix: Full +# components: +# - type: Material +# - type: PhysicalComposition +# materialComposition: +# Plasma: 100 +# - type: Stack +# stackType: Plasma From 4b41440c34a3afa6e32347014cf2944c65802465 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:08:10 +0300 Subject: [PATCH 15/27] fixxw2d --- .../ADT/Entities/Objects/Misc/printerdocument.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index becd23e5626..6fe97be8a57 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,7 +1042,7 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: Paper + stackEntity: Paper1 name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" @@ -1050,10 +1050,10 @@ - type: stack - id: Paper + id: Paper1 name: Paper icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - spawn: Paper + spawn: SheetPrinter maxCount: 1 itemSize: 1 From 21bc41ace6a0c87df09c9662e1a620734ea71f82 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:14:17 +0300 Subject: [PATCH 16/27] Fix yml3 --- .../Entities/Objects/Misc/printerdocument.yml | 16 ++++++++-------- .../Prototypes/Entities/Objects/Misc/paper.yml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 6fe97be8a57..36b3c04d455 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1042,20 +1042,20 @@ # Материал бумага - type: material id: SheetPrinter - stackEntity: Paper1 + stackEntity: Paper name: бумага icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } color: "#ffffff" price: 0.05 -- type: stack - id: Paper1 - name: Paper - icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - spawn: SheetPrinter - maxCount: 1 - itemSize: 1 +# - type: stack +# id: Paper1 +# name: Paper +# icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } +# spawn: SheetPrinter +# maxCount: 1 +# itemSize: 1 # - type: material # id: Plasma diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 57d3deb182c..7831d5baa50 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -62,7 +62,7 @@ materialComposition: SheetPrinter: 100 - type: Stack - count: 1 + maxCount: 1 # Corvax-Printer-End - type: entity From e4bace4bfd6669775dcb03d6673d6d9dbbeaf928 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:22:06 +0300 Subject: [PATCH 17/27] nnnn --- .../Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml | 3 ++- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 36b3c04d455..abd5e0250c8 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1029,7 +1029,6 @@ Silicon: 20 - #плата принтера рецепт в протолате - type: latheRecipe id: ADTFormPrinterMachineCircuitboard @@ -1057,6 +1056,7 @@ # maxCount: 1 # itemSize: 1 + # - type: material # id: Plasma # stackEntity: SheetPlasma1 @@ -1077,6 +1077,7 @@ # - type: Stack # count: 1 + # - type: entity # parent: SheetOtherBase # id: SheetPlasma diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 7831d5baa50..4a346186abf 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,8 +61,8 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 - - type: Stack - maxCount: 1 + # - type: Stack + # maxCount: 1 # Corvax-Printer-End - type: entity From d3db40f6d8e398e6bbd2a447f0f5f1bf7028ca0e Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:33:24 +0300 Subject: [PATCH 18/27] FIx --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 4a346186abf..7831d5baa50 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,8 +61,8 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 - # - type: Stack - # maxCount: 1 + - type: Stack + maxCount: 1 # Corvax-Printer-End - type: entity From 6fd5d12c96d43291823ba08eef557cad149755a0 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:38:29 +0300 Subject: [PATCH 19/27] fix4 --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 7831d5baa50..57d3deb182c 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -62,7 +62,7 @@ materialComposition: SheetPrinter: 100 - type: Stack - maxCount: 1 + count: 1 # Corvax-Printer-End - type: entity From 7ee12aa383a1e6347f662a84dd78b7940cb0d256 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 22:43:49 +0300 Subject: [PATCH 20/27] =?UTF-8?q?=D0=B2=D0=B5=D1=80=D0=BD=D1=83=20=D0=B2?= =?UTF-8?q?=D1=81=D1=91=20=D0=BD=D0=B0=20=D0=BC=D0=B5=D1=81=D1=82=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 57d3deb182c..1679b6f522e 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -62,7 +62,7 @@ materialComposition: SheetPrinter: 100 - type: Stack - count: 1 + # count: 1 # Corvax-Printer-End - type: entity From 6155241d744c7a9a1a79c5d4e79d2912a6792618 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 22 Nov 2023 23:04:50 +0300 Subject: [PATCH 21/27] =?UTF-8?q?=D0=BC=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 1679b6f522e..dbe29fe918a 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,7 +61,7 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 - - type: Stack + # - type: Stack # count: 1 # Corvax-Printer-End From ab6be5f77cd2602e044df700467df1d6664301c5 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 21:50:52 +0300 Subject: [PATCH 22/27] Update paper.yml --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index dbe29fe918a..2dfd6a016b0 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -61,8 +61,9 @@ - type: PhysicalComposition materialComposition: SheetPrinter: 100 - # - type: Stack - # count: 1 + - type: Stack + stackType: Paper1 + count: 1 # Corvax-Printer-End - type: entity From 5e798ba665b4f75250148a6d54279d2b541aa790 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 21:51:30 +0300 Subject: [PATCH 23/27] Update printerdocument.yml --- .../ADT/Entities/Objects/Misc/printerdocument.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index abd5e0250c8..337d430ab2c 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1048,13 +1048,13 @@ price: 0.05 -# - type: stack -# id: Paper1 -# name: Paper -# icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } -# spawn: SheetPrinter -# maxCount: 1 -# itemSize: 1 + - type: stack + id: Paper1 + name: Paper + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + spawn: SheetPrinter + maxCount: 1 + itemSize: 1 # - type: material From c1eaa2f40a999ad3b5fdc8c305852876a05057e2 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 22:00:38 +0300 Subject: [PATCH 24/27] Update ChangelogADT.yml --- Resources/Changelog/ChangelogADT.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index e60ee198a54..24a1d35abd7 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -747,3 +747,9 @@ Entries: - {message: Электрическая гриль отныне греет и реагенты, type: Tweak} id: 55627 #костыль отображения в Обновлениях time: '2023-12-10T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добален принтер форм, type: Add} + id: 55627 #костыль отображения в Обновлениях + time: '2023-12-11T04:20:00.0000000+00:00' From 7d56d947dc2a5358fd2b7c178b0b1c90c70565c2 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 22:03:01 +0300 Subject: [PATCH 25/27] Update printerdocument.yml --- .../Entities/Objects/Misc/printerdocument.yml | 37 +------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index 337d430ab2c..f7dc2feffe4 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1052,41 +1052,6 @@ id: Paper1 name: Paper icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - spawn: SheetPrinter + spawn: Paper maxCount: 1 itemSize: 1 - - -# - type: material -# id: Plasma -# stackEntity: SheetPlasma1 -# name: materials-plasma -# icon: { sprite: Objects/Materials/Sheets/other.rsi, state: plasma } -# color: "#7e009e" -# price: 0.2 - - -# - type: entity -# parent: SheetPlasma -# id: SheetPlasma1 -# name: plasma -# suffix: Single -# components: -# - type: Sprite -# state: plasma -# - type: Stack -# count: 1 - - -# - type: entity -# parent: SheetOtherBase -# id: SheetPlasma -# name: plasma -# suffix: Full -# components: -# - type: Material -# - type: PhysicalComposition -# materialComposition: -# Plasma: 100 -# - type: Stack -# stackType: Plasma From 081406684b7c4965f16f6bd6dd031dec7332e833 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 22:07:42 +0300 Subject: [PATCH 26/27] Update paper.yml --- Resources/Prototypes/Entities/Objects/Misc/paper.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 57c13fe4b38..a1c03fdaf87 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -62,8 +62,8 @@ materialComposition: SheetPrinter: 100 - type: Stack - stackType: Paper1 - count: 1 + stackType: Paper1 + count: 1 # Corvax-Printer-End - type: entity From 3ddbefd06c408dbee315426136cb4ceda50d3823 Mon Sep 17 00:00:00 2001 From: Schrodinger71 <132720404+Schrodinger71@users.noreply.github.com> Date: Sun, 10 Dec 2023 22:09:37 +0300 Subject: [PATCH 27/27] Update printerdocument.yml --- .../ADT/Entities/Objects/Misc/printerdocument.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml index f7dc2feffe4..ba2b8e85536 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -1048,10 +1048,11 @@ price: 0.05 - - type: stack - id: Paper1 - name: Paper - icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } - spawn: Paper - maxCount: 1 - itemSize: 1 +# Стак бумаги. +- type: stack + id: Paper1 + name: paper + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + spawn: Paper + maxCount: 1 + itemSize: 1