diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index 0aa08941b7f..c794d2d8a23 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -760,6 +760,20 @@ Entries: id: 55629 #костыль отображения в Обновлениях time: '2023-12-10T04:20:00.0000000+00:00' +- author: Шрёдингер + changes: + - {message: Добален принтер форм, type: Add} + id: 55630 #костыль отображения в Обновлениях + time: '2023-12-11T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены новогодние закуски и блюда и рецепты для их приготовления, type: Add} + - {message: Добавлен НовогодоМат, type: Add} + - {message: В торговые автоматы добавлены праздничные напитки и наборы сладостей, type: Add} + id: 55631 #костыль отображения в Обновлениях + time: '2023-12-11T07:20:00.0000000+00:00' + - author: Aserovich changes: - {message: Временно убрал эмбиент космоса, type: Remove} @@ -769,5 +783,5 @@ Entries: - {message: Изменил лого загрузки на новогоднее, type: Tweak} - {message: Дед мороз посчитал что клоун плохо себя вел и по ошибке сделал урон от холода большим для всех, type: Tweak} - {message: Куртки больше не дают абсолютную защиту от холода, type: Tweak} - id: 55630 #костыль отображения в Обновлениях - time: '2023-12-11T04:20:00.0000000+00:00' + id: 55632 #костыль отображения в Обновлениях + time: '2023-12-12T04:20:00.0000000+00:00' diff --git a/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl index 18012b3bfb6..dc649924ae2 100644 --- a/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl +++ b/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl @@ -116,7 +116,7 @@ ent-ADTClothingHeadHatsBeretCE = берет старшего инженера ent-ADTClothingHeadHatsBeretCentCom = берет центрального командования .desc = Зелённый берет с вышитой эмблемой ЦК. Стиль военного бюрократа. -ent-ADTClothingHeadHatDedMoroz = Колпак Деда Мороза +ent-ADTClothingHeadHatDedMoroz = колпак Деда Мороза .desc = Новогодний колпак Деда Мороза. .suffix = { "Новый Год" } diff --git a/Resources/Locale/ru-RU/ADT/Clothing/Neck/scarf.ftl b/Resources/Locale/ru-RU/ADT/Clothing/Neck/scarf.ftl index 0d30ffe0ee3..b7c66277a6c 100644 --- a/Resources/Locale/ru-RU/ADT/Clothing/Neck/scarf.ftl +++ b/Resources/Locale/ru-RU/ADT/Clothing/Neck/scarf.ftl @@ -14,5 +14,5 @@ ent-ADTClothingNeckBlackFur = черная меховая лента .desc = Эта меховая лента, идеально впишется в ваш праздничный образ. .suffix = { "" } -ent-ADTClothingNeckChefPovarFio = Шейный бант повара +ent-ADTClothingNeckChefPovarFio = шейный бант повара .desc = Модный аксессуар для поваров, имеющий не практическое значение, а скорее чисто эстетическое. diff --git a/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/furcoat.ftl b/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/furcoat.ftl index 9fcc53c9512..aef44cdb751 100644 --- a/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/furcoat.ftl +++ b/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/furcoat.ftl @@ -10,8 +10,8 @@ ent-ADTClothingOuterGraySweatshirtTop = серая толстовка-топка ent-ADTClothingOuterBlackSweatshirtTop = черная толстовка-топка .desc = Стильная белая толстовка-топка. Производства компании "Modeling Agency Dar-Vaxed". -ent-ADTClothingOuterBaseChaplainRasy = Ряса священника +ent-ADTClothingOuterBaseChaplainRasy = ряса священника .desc = Верхнее одеяние лиц духовного звания. -ent-ADTClothingOuterSuitChefPovar = Поварская китель Шеф-повара +ent-ADTClothingOuterSuitChefPovar = поварской китель Шеф-повара .desc = Защищает повара от капель раскаленного масла, кипятка, а одежду - от загрязнения. Позволяет носителю называть своих подчиненных огузками, инвалидами и калеками. diff --git a/Resources/Locale/ru-RU/ADT/Flavors/flavor-profiles.ftl b/Resources/Locale/ru-RU/ADT/Flavors/flavor-profiles.ftl index 2997a1eabd4..df096336b27 100644 --- a/Resources/Locale/ru-RU/ADT/Flavors/flavor-profiles.ftl +++ b/Resources/Locale/ru-RU/ADT/Flavors/flavor-profiles.ftl @@ -48,3 +48,7 @@ flavor-complex-glyphidstout = как хмель, солод, опьянение, flavor-base-pumpkin = тыквенно flavor-complex-ADTSawdust = как опилки, холод и вера в Капитана + +flavor-complex-olivier = как новый год, овощи, колбаса и майонез +flavor-complex-jellymeat = как холодец +flavor-complex-herring = как рыба, овощи и много жира diff --git a/Resources/Locale/ru-RU/ADT/Objects/Consumable/Drinks/new_year.ftl b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Drinks/new_year.ftl index fd44f3a886e..bd22dce1e6a 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Consumable/Drinks/new_year.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Drinks/new_year.ftl @@ -23,4 +23,8 @@ ent-ADTHotChocolateGlass = стакан горячего шоколада .desc = Смотри, не обожги губы. ent-ADTHotChocolateAllergicGlass = стакан гипоаллергенного горячего шоколада - .desc = Вкус хуже, чем у обычного, но не опасен для некоторых рас. \ No newline at end of file + .desc = Вкус хуже, чем у обычного, но не опасен для некоторых рас. + +ent-ADTRandomNewYearDrinkSpawner = спавнер случайного новогоднего напитка + .desc = { ent-MarkerBase.desc } + .suffix = { "Новый год" } diff --git a/Resources/Locale/ru-RU/ADT/Objects/Consumable/Food/new_year_food.ftl b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Food/new_year_food.ftl new file mode 100644 index 00000000000..bdaa5836e8c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Food/new_year_food.ftl @@ -0,0 +1,127 @@ +ent-ADTFoodSnackAtmosCake = атмосианский пряник + .desc = Пряник в виде маленького атмосианина. + .suffix = Новый год. + +ent-ADTFoodSnackBotanicCake = ботанический пряник + .desc = Пряник в виде маленького ботаника. + .suffix = Новый год. + +ent-ADTFoodSnackCandyStick = карамельная трость + .desc = Сладкая палочка в виде трости. + .suffix = Новый год. + +ent-ADTFoodSnackCargoCake = каргонианский пряник + .desc = Пряник в виде маленького каргонца. + .suffix = Новый год. + +ent-ADTFoodSnackCookieMan = пряничный человечек + .desc = Песочный пряник в виде человека. Начинайте с ног. + .suffix = Новый год. + +ent-ADTFoodSnackChefCake = шеф-пряник + .desc = Пряник в виде маленького повара. + .suffix = Новый год. + +ent-ADTFoodSnackDoctorCake = докторский пряник + .desc = Пряник в виде маленького врача. + .suffix = Новый год. + +ent-ADTFoodSnackGiftCake = пряник-подарок + .desc = Пряник в виде коробочки с подарком. Положите его в коробку для подарков, чертовы любители рекурсий. + .suffix = Новый год. + +ent-ADTFoodSnackGloveCake = печенье-варежка + .desc = Печенье в виде варежки Деда Мороза. + .suffix = Новый год. + +ent-ADTFoodSnackJanitoryCake = уборочный пряник + .desc = Пряник в виде маленького уборщика + .suffix = Новый год. + +ent-ADTFoodSnackMimeCake = мимский пряник + .desc = Пряник в виде маленького мима. Выпечен при содействии "Общества памяти Ло-Вюда". + .suffix = Новый год. + +ent-ADTFoodSnackNukieCake = ядерный пряник + .desc = Пряник в виде маленького плохого засранца в красном. + .suffix = Новый год. + +ent-ADTFoodSnackClownCake = клоунский пряник + .desc = Пряник в виде маленького клоуна. + .suffix = Новый год. + +ent-ADTFoodSnackGreytideCake = грейтайдный пряник + .desc = Пряник в виде маленького грейтайдера. Если вы глава отдела - не ешьте. + .suffix = Новый год. + +ent-ADTFoodSnackScientistCake = научный пряник + .desc = Пряник в виде маленького ученого. + .suffix = Новый год. + +ent-ADTFoodSnackSecurityCake = щиткурный пряник + .desc = Пряник в виде маленького офицера СБ. + .suffix = Новый год. + +ent-ADTFoodSnackSnowflakeCake = печенье-снежинка + .desc = Печенье в виде снежинки. Осторожно, хрупкое. + .suffix = Новый год. + +ent-ADTFoodSnackSnowmanCake = пряник-снеговик + .desc = Пряник в виде маленького снеговика. + .suffix = Новый год. + +ent-ADTFoodSnackSocksCake = пряник-чулок + .desc = Пряник в виде рождественного чулка. + .suffix = Новый год. + +ent-ADTFoodSnackTreeCake = елочный пряник + .desc = Пряник в виде маленькой новогодней елочки. + .suffix = Новый год. + +ent-ADTFoodOlivierSalad = салат оливье + .desc = Закусочный салат русской кухни. Готовится из отварных корнеплодов, огурцов, яиц с мясом или варёной колбасой. И все это - в здоровой майонезной заправке. + .suffix = Новый год. + +ent-ADTFoodJelliedMeat = холодец + .desc = Специфичное блюдо - сгустившийся до состояния желе бульон с кусочками мяса. + .suffix = Новый год. + +ent-ADTFoodHerringUnderFurcoat = селёдка под шубой + .desc = Слоёный закусочный салат из филе карпа с отварными корнеплодами и яйцом под майонезом, самый популярный праздничный салат в кухне СССП. + .suffix = Новый год. + +ent-ADTFoodMeatHam = жареная ветчина с мёдом + .desc = Просоленный и копчёный свиной окорок, покрытый медовой глазурью. + .suffix = Новый год. + +ent-ADTFoodMeatHamPiece = ломтик ветчины с мёдом + .desc = Аккуратно нарезанный кусочек ветчины. + .suffix = Новый год. + +ent-ADTFoodCakePudding = пудинг + .desc = Десерт из яиц, сахара, молока и муки, сделанный на водяной бане. + .suffix = Новый год. + +ent-ADTFoodCakePuddingChristmas = новогодний пудинг + .desc = Мучной десерт, приготовляемый по передаваемому веками английскому рецепту. + .suffix = Новый год. + +ent-ADTBoxNewYearSnack1 = сладкий подарок "Космонавты" + .desc = Коробка с пряниками, выполненными в виде работников станции. + .suffix = Новый год. + +ent-ADTBoxNewYearSnack2 = сладкий подарок "Новогодний" + .desc = Коробка со сладостями в новогодней тематике. + .suffix = Новый год. + +ent-ADTBoxNewYearSnack3 = сладкий подарок "Плохиши" + .desc = Коробка со сладостями в виде самых нелюбимых ребят на станциях. + .suffix = Новый год. + +ent-ADTRandomNewYearFoodSpawner = спавнер случайной новогодней еды + .desc = { ent-MarkerBase.desc } + .suffix = { "Новый год" } + +ent-ADTVendingMachineNewYear = НовогодоМат + .desc = Вендомат с множеством новогодних штучек. + .suffix = Новый год. 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..9b65c1d000b --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/paper/doc-printer.ftl @@ -0,0 +1,885 @@ +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] + +ent-ADTFormPrinterMachineCircuitboard = принтер документов (машинная плата) + .desc = Печатная плата для принтера документов. + +ent-PrinterDoc = Принтер документов + .desc = Уникальная разработка Nanotrasen со всеми основными формами. diff --git a/Resources/Prototypes/ADT/Catalog/VendingMachines/Inventories/newyearmat.yml b/Resources/Prototypes/ADT/Catalog/VendingMachines/Inventories/newyearmat.yml new file mode 100644 index 00000000000..f523014bbfb --- /dev/null +++ b/Resources/Prototypes/ADT/Catalog/VendingMachines/Inventories/newyearmat.yml @@ -0,0 +1,41 @@ +- type: vendingMachineInventory + id: ADTNewYearMateInventory + startingInventory: + ADTBoxNewYearSnack1: 10 + ADTBoxNewYearSnack2: 10 + ADTBoxNewYearSnack3: 10 + ADTSparklerPack: 5 + ADTClothingUniformJumpsuitSweaterHolidayBeige: 2 + ADTClothingUniformJumpsuitSweaterHolidayBlue: 2 + ADTClothingUniformJumpsuitSweaterHolidayRedDark: 2 + ADTClothingUniformJumpsuitSweaterHolidayRedWhite: 2 + ADTClothingUniformJumpsuitElf: 2 + ADTClothingUniformSnowMaiden: 4 + ADTClothingHeadHatsSnowMaiden: 4 + ADTClothingHandsGlovesSnowMaiden: 4 + ADTClothingUniformSchool: 4 + ADTClothingUniformMonkeyHolidaySuit: 2 + ADTClothingUniformRollNeckSnowman: 2 + ADTClothingUniformShirtSpruce: 2 + ADTClothingUniformShirtDeer: 2 + ADTClothingUniformJumpsuitSweaterHoliday: 2 + ADTClothingUniformShirtSnowflake: 2 + ADTClothingUniformShirtSnowman: 2 + ADTClothingOuterDedMoroz: 4 + ADTClothingMaskBorodaDedMoroz: 4 + ADTClothingHeadHatDedMoroz: 4 + ADTClothingHeadHatsElf: 2 + ADTClothingHeadHatsAntenna: 2 + ADTClothingHeadHatsMonkeyHoliday: 2 + ADTClothingHeadHatsCatHoliday: 2 + ADTClothingHeadHornsDeer: 2 + ADTClothingHeadHatChristmas: 2 + ADTClothingHeadChristmasFlower: 2 + ADTClothingHandsGlovesMittensRed: 3 + ADTClothingHandsGlovesMittensBlue: 3 + ADTClothingHandsGlovesMittensGreen: 3 + ADTClothingHandsGlovesMittensRedGreen: 2 + ADTClothingHandsGlovesRed: 2 + ADTClothingHandsGlovesRed2: 2 + ADTClothingFootElfBoots: 2 + ADTClothingFootBootsSnowMaiden: 2 diff --git a/Resources/Prototypes/ADT/Entities/Objects/Consumable/Drinks/new_year.yml b/Resources/Prototypes/ADT/Entities/Objects/Consumable/Drinks/new_year.yml index c0305497673..2f7c9ced660 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Consumable/Drinks/new_year.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Consumable/Drinks/new_year.yml @@ -168,3 +168,27 @@ - type: Sprite sprite: ADT/Objects/Consumable/Drinks/new_year.rsi state: hot_chocolate + +- type: entity + parent: MarkerBase + id: ADTRandomNewYearDrinkSpawner + name: random new year drink spawner + suffix: New Year + components: + - type: Sprite + layers: + - state: green + - sprite: ADT/Objects/Consumable/Drinks/new_year.rsi + state: sbiten_cinnamon_lemon + - type: RandomSpawner + offset: 0 + prototypes: + - ADTMulledWineGlass + - ADTMulledWineColdGlass + - ADTChampagneMandarinGlass + - ADTChristmasMilkshakeGlass + - ADTTeaCinnamonLemonGlass + - ADTSbitenCinnamonLemonGlass + - ADTHotCocoaGlass + - ADTHotChocolateGlass + - ADTHotChocolateAllergicGlass diff --git a/Resources/Prototypes/ADT/Entities/Objects/Consumable/Food/new_year.yml b/Resources/Prototypes/ADT/Entities/Objects/Consumable/Food/new_year.yml index 9f048cb7fbf..950ccb9afe2 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Consumable/Food/new_year.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Consumable/Food/new_year.yml @@ -69,3 +69,621 @@ popup: adt-spike-solution-put - type: Appearance - type: DeleteOnTrigger + +#Печенье +- type: entity + name: atmos cake + parent: FoodSnackBase + id: ADTFoodSnackAtmosCake + description: atmos cake + suffix: New Year + components: + - type: FlavorProfile + flavors: + - sweet + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi + state: atmos + - type: Item + size: Tiny + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 2 + +- type: entity + name: botanic cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackBotanicCake + description: botanic cake + components: + - type: Sprite + state: botanic + +- type: entity + name: candy stick + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackCandyStick + description: candy stick + components: + - type: Sprite + state: stick + +- type: entity + name: cargo cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackCargoCake + description: cargo cake + components: + - type: Sprite + state: cargo + +- type: entity + name: cookie man + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackCookieMan + description: cookie man + components: + - type: Sprite + state: cookieman + +- type: entity + name: chef cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackChefCake + description: chef cake + components: + - type: Sprite + state: chef + +- type: entity + name: doctor cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackDoctorCake + description: doctor cake + components: + - type: Sprite + state: doctor + +- type: entity + name: gift cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackGiftCake + description: gift cake + components: + - type: Sprite + state: gift + +- type: entity + name: glove cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackGloveCake + description: glove cake + components: + - type: Sprite + state: glove + +- type: entity + name: janitory cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackJanitoryCake + description: janitory cake + components: + - type: Sprite + state: janitory + +- type: entity + name: mime cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackMimeCake + description: mime cake + components: + - type: Sprite + state: mime + +- type: entity + name: nukie cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackNukieCake + description: nukie cake + components: + - type: Sprite + state: nukie + +- type: entity + name: clown cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackClownCake + description: clown cake + components: + - type: Sprite + state: clown + +- type: entity + name: greytide cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackGreytideCake + description: greytide cake + components: + - type: Sprite + state: greytide + +- type: entity + name: scientist cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackScientistCake + description: scientist cake + components: + - type: Sprite + state: scientist + +- type: entity + name: security cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackSecurityCake + description: security cake + components: + - type: Sprite + state: security + +- type: entity + name: snowflake cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackSnowflakeCake + description: snowflake cake + components: + - type: Sprite + state: snowflake + +- type: entity + name: snowman cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackSnowmanCake + description: snowman cake + components: + - type: Sprite + state: snowman + +- type: entity + name: socks cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackSocksCake + description: socks cake + components: + - type: Sprite + state: socks + +- type: entity + name: tree cake + parent: ADTFoodSnackAtmosCake + id: ADTFoodSnackTreeCake + description: tree cake + components: + - type: Sprite + state: tree + +#Коробки со сладостями + +- type: entity + id: ADTBoxNewYearSnack1 + parent: BaseStorageItem + name: new year snackbox 1 + description: new year snackbox 1 + suffix: New Year + components: + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi + state: box1 + - type: Item + size: Large + - type: Storage + maxItemSize: Small + maxTotalWeight: 10 + - type: ContainerContainer + containers: + storagebase: !type:Container + - type: PhysicalComposition + materialComposition: + Cardboard: 100 + - type: StorageFill + contents: + - id: ADTFoodSnackAtmosCake + amount: 1 + - id: ADTFoodSnackBotanicCake + amount: 1 + - id: ADTFoodSnackCargoCake + amount: 1 + - id: ADTFoodSnackChefCake + amount: 1 + - id: ADTFoodSnackDoctorCake + amount: 1 + - id: ADTFoodSnackJanitoryCake + amount: 1 + - id: ADTFoodSnackScientistCake + amount: 1 + - id: ADTFoodSnackSecurityCake + amount: 1 + - id: ADTFoodSnackYellowCandies + amount: 1 + - id: ADTFoodSnackBunnyCandies + amount: 1 + +- type: entity + name: new year snackbox 2 + description: new year snackbox 2 + parent: ADTBoxNewYearSnack1 + id: ADTBoxNewYearSnack2 + components: + - type: Sprite + state: box2 + - type: StorageFill + contents: + - id: ADTFoodSnackCandyStick + amount: 2 + - id: ADTFoodSnackCookieMan + amount: 1 + - id: ADTFoodSnackGiftCake + amount: 1 + - id: ADTFoodSnackGloveCake + amount: 1 + - id: ADTFoodSnackSnowflakeCake + amount: 1 + - id: ADTFoodSnackSnowmanCake + amount: 1 + - id: ADTFoodSnackSocksCake + amount: 1 + - id: ADTFoodSnackTreeCake + amount: 1 + - id: ADTFoodSnackCoinCandies + amount: 1 + +- type: entity + name: new year snackbox 3 + description: new year snackbox 3 + parent: ADTBoxNewYearSnack1 + id: ADTBoxNewYearSnack3 + components: + - type: Sprite + state: box3 + - type: StorageFill + contents: + - id: ADTFoodSnackMimeCake + amount: 1 + - id: ADTFoodSnackNukieCake + amount: 2 + - id: ADTFoodSnackClownCake + amount: 2 + - id: ADTFoodSnackGreytideCake + amount: 2 + - id: ADTFoodSnackCoinCandies + amount: 2 + - id: ADTFoodSnackBlackCandies + amount: 1 + +#новогодние блюда + +- type: entity + name: olivier salad + parent: FoodBowlBase + id: ADTFoodOlivierSalad + description: olivier salad + suffix: New Year + components: + - type: FlavorProfile + flavors: + - ADTOlivier + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + - state: bowl + - state: olivier + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 9 + - ReagentId: Vitamin + Quantity: 3 + +- type: entity + name: jellied meat + parent: FoodMeatBase + id: ADTFoodJelliedMeat + description: jellied meat + suffix: New Year + components: + - type: Tag + tags: + - Cooked + - Meat + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + #- state: plate_small + - state: jellymeat + - type: FlavorProfile + flavors: + - ADTJellymeat + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 6 + - ReagentId: Protein + Quantity: 8 + - type: Item + size: Normal + - type: Food + transferAmount: 5 + trash: FoodPlateSmall + +- type: entity + name: herring under furcoat + parent: FoodMeatBase + id: ADTFoodHerringUnderFurcoat + description: herring under furcoat + suffix: New Year + components: + - type: Tag + tags: + - Cooked + - Meat + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + - state: plate_small + - state: herring + - type: FlavorProfile + flavors: + - ADTHerringUnderFurcoat + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 9 + - ReagentId: Protein + Quantity: 3 + - ReagentId: Vitamin + Quantity: 3 + - type: Item + size: Normal + - type: Food + transferAmount: 6 + trash: FoodPlateSmall + +- type: entity + name: ham + parent: FoodMeatBase + id: ADTFoodMeatHam + description: ham + suffix: New Year + components: + - type: Tag + tags: + - Cooked + - Meat + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + - state: plate + - state: ham + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 18 + - ReagentId: Protein + Quantity: 6 + - type: SliceableFood + count: 6 + slice: ADTFoodMeatHamPiece + - type: Item + size: Normal + - type: Food + transferAmount: 4 + trash: FoodPlate + +- type: entity + name: ham piece + parent: FoodMeatBase + id: ADTFoodMeatHamPiece + description: ham piece + suffix: New Year + components: + - type: Tag + tags: + - Cooked + - Meat + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + - state: hampiece + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Protein + Quantity: 1 + - type: Item + size: Normal + - type: Food + transferAmount: 6 + +- type: entity + name: pudding + parent: FoodCakeBase + id: ADTFoodCakePudding + description: pudding + suffix: New Year + components: + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + #- state: plate_small + - state: pudding + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 12 + - ReagentId: Protein + Quantity: 3 + - ReagentId: Vitamin + Quantity: 3 + - type: Item + size: Normal + - type: Food + transferAmount: 6 + trash: FoodPlateSmall + +- type: entity + name: christmas pudding + parent: FoodCakeBase + id: ADTFoodCakePuddingChristmas + description: christmas pudding + suffix: New Year + components: + - type: Sprite + sprite: ADT/Objects/Consumable/Food/new-year/newyearfood.rsi + layers: + #- state: plate_small + - state: christmaspudding + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 15 + - ReagentId: Protein + Quantity: 3 + - ReagentId: Vitamin + Quantity: 4 + - type: Item + size: Normal + - type: Food + transferAmount: 6 + trash: FoodPlateSmall + +#рецепты + +- type: microwaveMealRecipe + id: ADTFoodOlivierSaladRecipe + name: olivier salad recipe + result: ADTFoodOlivierSalad + time: 15 + reagents: + Mayo: 5 + solids: + FoodBowlBig: 1 + FoodPotato: 2 + FoodMeat: 1 + FoodCarrot: 1 + FoodEgg: 1 + +- type: microwaveMealRecipe + id: ADTFoodJelliedMeatRecipe + name: jellied meat recipe + result: ADTFoodJelliedMeat + time: 20 + reagents: + Water: 15 + TableSalt: 5 + UncookedAnimalProteins: 10 + solids: + FoodMeat: 1 + FoodPlateSmall: 1 + +- type: microwaveMealRecipe + id: ADTFoodHerringUnderFurcoatRecipe + name: herring under furcoat recipe + result: ADTFoodHerringUnderFurcoat + time: 15 + reagents: + Mayo: 5 + solids: + FoodCarrot: 2 + FoodEgg: 1 + FoodMeatFish: 1 + FoodPlateSmall: 1 + +- type: microwaveMealRecipe + id: ADTFoodMeatHamRecipe + name: ham with mead recipe + result: ADTFoodMeatHam + time: 25 + reagents: + Blackpepper: 5 + TableSalt: 5 + solids: + FoodMeat: 2 + FoodPlate: 1 + +- type: microwaveMealRecipe + id: ADTFoodCakePuddingRecipe + name: puding recipe + result: ADTFoodCakePudding + time: 10 + reagents: + Water: 15 + Milk: 10 + Flour: 10 + Sugar: 15 + Egg: 6 + solids: + FoodPlateSmall: 1 + +- type: microwaveMealRecipe + id: ADTFoodCakePuddingChristmasRecipe + name: christmas puding recipe + result: ADTFoodCakePuddingChristmas + time: 10 + reagents: + Water: 15 + Milk: 10 + Flour: 10 + Sugar: 15 + Egg: 6 + solids: + FoodPlateSmall: 1 + ADTFoodSnackCandyStick: 2 + +#спавнер еды +- type: entity + parent: MarkerBase + id: ADTRandomNewYearFoodSpawner + name: random new year food spawner + suffix: New Year + components: + - type: Sprite + layers: + - state: green + - sprite: ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi + state: stick + - type: RandomSpawner + offset: 0 + prototypes: + - ADTFoodOlivierSalad + - ADTFoodJelliedMeat + - ADTFoodHerringUnderFurcoat + - ADTFoodMeatHam + - ADTFoodCakePudding + - ADTFoodCakePuddingChristmas + - ADTBoxNewYearSnack1 + - ADTBoxNewYearSnack2 + - ADTBoxNewYearSnack3 + - ADTFoodMeatChickenBaked + - ADTFoodMeatChickenBakedWithVegetables + - ADTFoodMeatChickenBakedWing + - ADTFoodMeatChickenBakedLeg + #chance: 0.7 diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml new file mode 100644 index 00000000000..ba2b8e85536 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/printerdocument.yml @@ -0,0 +1,1058 @@ +##Сами бумаги с формами +- 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: 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 + board: ADTFormPrinterMachineCircuitboard + - 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: ADTFormPrinterMachineCircuitboard + parent: BaseItem + name: form printer machine board + components: + - type: MachineBoard + prototype: PrinterDoc + requirements: + MatterBin: 1 + Manipulator: 2 + - type: Sprite + sprite: Objects/Misc/module.rsi + state: generic + - type: Tag + tags: + - DroneUsable + - type: StaticPrice + price: 100 + - type: PhysicalComposition + materialComposition: + Glass: 400 + chemicalComposition: + Silicon: 20 + + +#плата принтера рецепт в протолате +- type: latheRecipe + id: ADTFormPrinterMachineCircuitboard + result: ADTFormPrinterMachineCircuitboard + completetime: 4 + 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: Paper1 + name: paper + icon: { sprite: Objects/Misc/bureaucracy.rsi, state: paper } + spawn: Paper + maxCount: 1 + itemSize: 1 diff --git a/Resources/Prototypes/ADT/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/ADT/Entities/Structures/Machines/vending_machines.yml index 7727a3c7e76..49c6d7f810e 100644 --- a/Resources/Prototypes/ADT/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/ADT/Entities/Structures/Machines/vending_machines.yml @@ -64,3 +64,37 @@ radius: 1.8 energy: 1.6 color: "#c2adff" + +- type: entity + parent: VendingMachine + id: ADTVendingMachineNewYear + name: NewYearMate + description: A vending machine for New Year things. + suffix: New Year + components: + - type: VendingMachine + pack: ADTNewYearMateInventory + offState: off + brokenState: broken + normalState: normal-unshaded + denyState: deny-unshaded + #- type: Advertise + # pack: ClothesMateAds + - type: Speech + - type: Tag + tags: + - DroneUsable + - type: Sprite + sprite: ADT/Structures/Machines/VendingMachines/newyearmate.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Base"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: PointLight + radius: 1.8 + energy: 1.6 + color: "#1ca9d4" diff --git a/Resources/Prototypes/ADT/Flavors/flavors.yml b/Resources/Prototypes/ADT/Flavors/flavors.yml index 5937aff9787..39e6d491df7 100644 --- a/Resources/Prototypes/ADT/Flavors/flavors.yml +++ b/Resources/Prototypes/ADT/Flavors/flavors.yml @@ -215,3 +215,18 @@ id: ADTSbitenCinnamonLemon flavorType: Complex description: flavor-complex-sbiten-cimmanon-lemon + +- type: flavor + id: ADTOlivier + flavorType: Complex + description: flavor-complex-olivier + +- type: flavor + id: ADTJellymeat + flavorType: Complex + description: flavor-complex-jellymeat + +- type: flavor + id: ADTHerringUnderFurcoat + flavorType: Complex + description: flavor-complex-herring diff --git a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml index 447500cfc60..e4a68b2fb29 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml @@ -87,6 +87,6 @@ - id: PeaSeeds - id: CocoaSeeds - id: ADTBuckwheatSeeds - - id: ADTPumpkinSeeds + - id: ADTMandarinSeeds amount: 3 #- id: ADTCocoaSeeds diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chang.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chang.yml index 282f58535b0..62438a1bc2a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chang.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chang.yml @@ -1,6 +1,9 @@ - type: vendingMachineInventory id: ChangInventory startingInventory: + ADTBoxNewYearSnack1: 3 + ADTBoxNewYearSnack2: 3 + ADTBoxNewYearSnack3: 3 FoodCondimentPacketSoy: 5 FoodSnackCookieFortune: 5 DrinkRamen: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml index 2d65fa1f71e..b3018102844 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml @@ -1,6 +1,15 @@ -- type: vendingMachineInventory +- type: vendingMachineInventory id: HotDrinksMachineInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkHotCoffee: 5 DrinkCafeLatte: 5 DrinkTeacup: 5 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml index 2f9ce3d3ae6..d1780e97569 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml @@ -1,6 +1,15 @@ - type: vendingMachineInventory id: RobustSoftdrinksInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkColaCan: 4 DrinkGrapeCan: 2 DrinkRootBeerCan: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml index ddf79432175..bddd1eea031 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml @@ -1,6 +1,9 @@ -- type: vendingMachineInventory +- type: vendingMachineInventory id: DiscountDansInventory startingInventory: + ADTBoxNewYearSnack1: 3 + ADTBoxNewYearSnack2: 3 + ADTBoxNewYearSnack3: 3 FoodSnackCheesie: 3 FoodSnackChips: 3 FoodSnackBoritos: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml index 96513fca8a8..3382b88de0b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/pwrgame.yml @@ -1,6 +1,15 @@ - type: vendingMachineInventory id: PwrGameInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkPwrGameCan: 4 DrinkEnergyDrinkCan: 4 DrinkGrapeCan: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml index 3c239131c9c..1a540bec516 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml @@ -1,7 +1,7 @@ - type: vendingMachineInventory id: MegaSeedServitorInventory startingInventory: - ADTPumpkinSeeds: 5 + ADTMandarinSeeds: 5 AloeSeeds: 3 AmbrosiaVulgarisSeeds: 3 AppleSeeds: 5 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml index d08a64f0644..e8c55861a1d 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml @@ -1,6 +1,9 @@ - type: vendingMachineInventory id: GetmoreChocolateCorpInventory startingInventory: + ADTBoxNewYearSnack1: 3 + ADTBoxNewYearSnack2: 3 + ADTBoxNewYearSnack3: 3 FoodSnackRaisins: 3 FoodSnackChocolate: 3 FoodSnackCnDs: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml index bed9ce3d593..ace4dea8009 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/soda.yml @@ -1,6 +1,15 @@ - type: vendingMachineInventory id: SodaInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkColaCan: 3 DrinkGrapeCan: 3 DrinkRootBeerCan: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml index d71f6284dde..7ed953e8e0f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/spaceup.yml @@ -1,6 +1,15 @@ - type: vendingMachineInventory id: SpaceUpInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkSpaceUpCan: 3 DrinkSpaceMountainWindCan: 3 DrinkGrapeCan: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml index 3ae36d4705f..9e7e55efda7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/starkist.yml @@ -1,6 +1,15 @@ - type: vendingMachineInventory id: StarkistInventory startingInventory: + ADTMulledWineGlass: 2 + ADTMulledWineColdGlass: 2 + ADTChampagneMandarinGlass: 2 + ADTChristmasMilkshakeGlass: 2 + ADTTeaCinnamonLemonGlass: 2 + ADTSbitenCinnamonLemonGlass: 2 + ADTHotCocoaGlass: 2 + ADTHotChocolateGlass: 2 + ADTHotChocolateAllergicGlass: 2 DrinkStarkistCan: 4 DrinkGrapeCan: 2 DrinkRootBeerCan: 2 diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 34de8d7e306..a1c03fdaf87 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -56,6 +56,15 @@ max: 1 - !type:DoActsBehavior acts: [ "Destruction" ] +# Corvax-Printer-Start + - type: Material + - type: PhysicalComposition + materialComposition: + SheetPrinter: 100 + - type: Stack + stackType: Paper1 + count: 1 +# 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 cdcf9f2d37a..98ff972c1e2 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 @@ -400,6 +401,7 @@ - TelecomServerCircuitboard - MassMediaCircuitboard - ADTSMESIndustrialMachineCircuitboard + - 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 0469a677e39..34dbad4592f 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -66,6 +66,7 @@ gloves: ClothingHandsGlovesHop ears: ClothingHeadsetAltCommand belt: BoxFolderClipboard + pocket1: ADTFormPrinterMachineCircuitboard underwearb: ClothingUnderwearBottomBoxersHOP # Sirena-Underwear socks: ClothingUnderwearSocksNormal underweart: ClothingUnderwearTopBraHOP # Sirena-Underwear diff --git a/Resources/ServerInfo/ADT/NewRecipes.xml b/Resources/ServerInfo/ADT/NewRecipes.xml index 78e15c9a449..3ec13afab31 100644 --- a/Resources/ServerInfo/ADT/NewRecipes.xml +++ b/Resources/ServerInfo/ADT/NewRecipes.xml @@ -1,8 +1,116 @@ +# Новогодние блюда + +Близится традиционный праздник смены года на Земле, родине всех людей. Потому NanoTrasen предлагает персоналу станций несколько рецептов +для новогодних блюд и закусок. С ними вы можете ознакомиться в этой книге. + +## Запеченая курица, крылышки и ножки + +Начнем с разделки курицы. Первое, что вам следует сделать со свежезарезанной курицой - вооружившись ножом, ощипать её и снять кожу. +Так вы получите целую куриную тушку. Её можно либо еще раз разделать, уже на грудку, крылья и ножки, либо запечь целицом. + + + + + + +Самым простой рецепт запеченой курицы таков: + - 1 целая куриная тушка + - 5 единиц соуса барбекю + - 25 секунд готовки + + + + +При наличии ингредиентов тушку можно нафаршировать мясом и овощами запечь вместе с ними. В результате получится крайне вкусное и сытное блюдо, +которое заслуженно будет центром любого праздничного стола. Рецепт фаршированной курицы таков: + + - 1 целая куриная тушка + - 1 большая тарелка + - 1 капуста + - 1 помидор + - 1 картошка + - 1 початок кукурузы + - 2 сырых мясных котлеты + - 30 секунд готовки + + + + +Если же вы решите разделать тушку на отдельные части - из филе можно сделать стейк или использовать как ингредиент в других блюдах. +А крылышки и ножки - поджарить в микроволновке на 5 секунд и получить небольшую и аппетитную закуску к основному обеду. + + + + + + +## Новогодние салаты и закуски + +Начнем с классики, знакомой многим на станции - салата оливье, селёдки под шубой и холодца! Рецепт оливье таков: + - Миска + - 2 картошки + - Сырое яйцо + - Морковь + - Мясо + - 5 единиц майонеза + - 15 секунд в микроволновке + +Холодец готовится таким образом: + + - Маленькая тарелка + - Мясо + - 15 воды + - 5 соли + - 10 непрожаренных животных протеинов + - 20 секунд в микроволновке + +И, наконец, селёдка под шубой: + + - 2 морковки + - Сырое яйцо + - Филе карпа + - Маленькая тарелка + - 5 единиц майонеза + - 15 секунд в микроволновке + + + + + + +Заменой запеченой курочке может стать ветчина с медом и специями. Для её приготовления вам понадобятся: + - Большая тарелка + - 2 куска мяса + - 5 единиц черного перца + - 5 единиц соли + - 25 секунд в микроволновке + + + + + +## Пудинги + +Для поклонников британской кухни на выбор есть два десерта - обычный пудинг и новогодний. Рецепт такой: + - Маленькая тарелка + - 15 воды + - 10 молока + - 10 муки + - 15 сахара + - 6 яйца + - 10 секунд в микроволновке + +Чтобы сделать новогодний пудинг - добавьте к ингредиентам две карамельных трости, которые можно найти в новогодних сладких подарках. + + + + + # Новые рецепты для объектов NanoTrasen Приветствуем поваров, работников сервиса и всех тех, кто может прочитать эту книгу. -В этом руководстве вы ознакомитесь с новинками кулинарии, допущенными к использованию на объектах NanoTrasen. +В этом руководстве вы ознакомитесь с новинками кулинарии, допущенными к использованию на объектах NanoTrasen. Для начала - ознакомимся с новыми растительными культурами. diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/bowl.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/bowl.png new file mode 100644 index 00000000000..9f91f21ff45 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/bowl.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/christmaspudding.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/christmaspudding.png new file mode 100644 index 00000000000..07575d31b1a Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/christmaspudding.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/ham.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/ham.png new file mode 100644 index 00000000000..8be25f18d20 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/ham.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/hampiece.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/hampiece.png new file mode 100644 index 00000000000..3ea76225ea2 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/hampiece.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/herring.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/herring.png new file mode 100644 index 00000000000..ce0b038b7f9 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/herring.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/jellymeat.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/jellymeat.png new file mode 100644 index 00000000000..c55b184a26a Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/jellymeat.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/meta.json b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/meta.json new file mode 100644 index 00000000000..28aa1579b99 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Создано prazat911 для Времени Приключений МРП сервер", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "bowl" + }, + { + "name": "olivier" + }, + { + "name": "plate_small" + }, + { + "name": "jellymeat" + }, + { + "name": "herring" + }, + { + "name": "plate" + }, + { + "name": "ham" + }, + { + "name": "hampiece" + }, + { + "name": "pudding" + }, + { + "name": "christmaspudding" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/olivier.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/olivier.png new file mode 100644 index 00000000000..d9d398ef214 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/olivier.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate.png new file mode 100644 index 00000000000..9fa2b33db3f Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate_small.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate_small.png new file mode 100644 index 00000000000..3afc00ebb42 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/plate_small.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/pudding.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/pudding.png new file mode 100644 index 00000000000..8b64dbbd698 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearfood.rsi/pudding.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/atmos.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/atmos.png new file mode 100644 index 00000000000..ce98334f332 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/atmos.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/botanic.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/botanic.png new file mode 100644 index 00000000000..4ae9587a810 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/botanic.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box1.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box1.png new file mode 100644 index 00000000000..9fe5c143107 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box1.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box2.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box2.png new file mode 100644 index 00000000000..0b909b75196 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box2.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box3.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box3.png new file mode 100644 index 00000000000..49f9f0ca1a1 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/box3.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cargo.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cargo.png new file mode 100644 index 00000000000..b44206ec87f Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cargo.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/chef.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/chef.png new file mode 100644 index 00000000000..62c6345e982 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/chef.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/clown.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/clown.png new file mode 100644 index 00000000000..c5b06f7f079 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/clown.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cookieman.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cookieman.png new file mode 100644 index 00000000000..4aab726e133 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/cookieman.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/doctor.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/doctor.png new file mode 100644 index 00000000000..29417925c20 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/doctor.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/gift.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/gift.png new file mode 100644 index 00000000000..ecba8b042d1 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/gift.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/glove.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/glove.png new file mode 100644 index 00000000000..d03e627d3ec Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/glove.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/greytide.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/greytide.png new file mode 100644 index 00000000000..13f788617fc Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/greytide.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/janitory.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/janitory.png new file mode 100644 index 00000000000..196f654500a Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/janitory.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/meta.json b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/meta.json new file mode 100644 index 00000000000..14f154021a6 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/meta.json @@ -0,0 +1,80 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Создано prazat911 для Времени Приключений МРП сервер", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "atmos" + }, + { + "name": "botanic" + }, + { + "name": "stick" + }, + { + "name": "cargo" + }, + { + "name": "cookieman" + }, + { + "name": "chef" + }, + { + "name": "doctor" + }, + { + "name": "gift" + }, + { + "name": "glove" + }, + { + "name": "janitory" + }, + { + "name": "mime" + }, + { + "name": "nukie" + }, + { + "name": "clown" + }, + { + "name": "greytide" + }, + { + "name": "scientist" + }, + { + "name": "security" + }, + { + "name": "snowflake" + }, + { + "name": "snowman" + }, + { + "name": "socks" + }, + { + "name": "tree" + }, + { + "name": "box1" + }, + { + "name": "box2" + }, + { + "name": "box3" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/mime.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/mime.png new file mode 100644 index 00000000000..bf02db7bd54 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/mime.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/nukie.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/nukie.png new file mode 100644 index 00000000000..99bd104ce75 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/nukie.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/scientist.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/scientist.png new file mode 100644 index 00000000000..47df1d8f9a6 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/scientist.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/security.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/security.png new file mode 100644 index 00000000000..22771ee06f8 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/security.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowflake.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowflake.png new file mode 100644 index 00000000000..91e395e3128 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowflake.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowman.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowman.png new file mode 100644 index 00000000000..29690041462 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/snowman.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/socks.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/socks.png new file mode 100644 index 00000000000..0c43a35dd88 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/socks.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/stick.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/stick.png new file mode 100644 index 00000000000..93bc5440008 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/stick.png differ diff --git a/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/tree.png b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/tree.png new file mode 100644 index 00000000000..6de1e5e982d Binary files /dev/null and b/Resources/Textures/ADT/Objects/Consumable/Food/new-year/newyearsnack.rsi/tree.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/broken.png b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/broken.png new file mode 100644 index 00000000000..d8750b74b8f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/broken.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/deny-unshaded.png b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/deny-unshaded.png new file mode 100644 index 00000000000..c9ccb81beb6 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/deny-unshaded.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/meta.json new file mode 100644 index 00000000000..10633fba4db --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/meta.json @@ -0,0 +1,44 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Празат Дер Вахэд (discord: prazat911) для МРП-сервера Время Приключений ", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.2, + 1.5, + 0.2, + 1.5, + 0.2, + 1.5, + 0.2 + ] + ] + }, + { + "name": "deny-unshaded", + "delays": [ + [ + 1, + 0.1 + ] + ] + }, + { + "name": "off" + }, + { + "name": "broken" + }, + { + "name": "panel" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/normal-unshaded.png b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/normal-unshaded.png new file mode 100644 index 00000000000..a9d82a5bc60 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/off.png b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/off.png new file mode 100644 index 00000000000..9623129fc04 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/off.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/panel.png b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/panel.png new file mode 100644 index 00000000000..0032751ff4f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/VendingMachines/newyearmate.rsi/panel.png differ 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 00000000000..2b78f8330fc Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/printer.rsi/building.png differ 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 00000000000..b312d933b6b Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/printer.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/idle.png b/Resources/Textures/ADT/Structures/Machines/printer.rsi/idle.png new file mode 100644 index 00000000000..b928e89b1ec Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/printer.rsi/idle.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/printer.rsi/inserting.png b/Resources/Textures/ADT/Structures/Machines/printer.rsi/inserting.png new file mode 100644 index 00000000000..30eb08f32d7 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/printer.rsi/inserting.png differ 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 00000000000..522e1d3149b Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/printer.rsi/panel.png differ diff --git a/Resources/Textures/NES/LampaBorg.rsi/lampa.png b/Resources/Textures/NES/LampaBorg.rsi/lampa.png deleted file mode 100644 index 1b58e0a0599..00000000000 Binary files a/Resources/Textures/NES/LampaBorg.rsi/lampa.png and /dev/null differ diff --git a/Resources/Textures/NES/LampaBorg.rsi/lampa_e.png b/Resources/Textures/NES/LampaBorg.rsi/lampa_e.png deleted file mode 100644 index be51d7483b1..00000000000 Binary files a/Resources/Textures/NES/LampaBorg.rsi/lampa_e.png and /dev/null differ diff --git a/Resources/Textures/NES/LampaBorg.rsi/lampa_e_r.png b/Resources/Textures/NES/LampaBorg.rsi/lampa_e_r.png deleted file mode 100644 index 08595e5b806..00000000000 Binary files a/Resources/Textures/NES/LampaBorg.rsi/lampa_e_r.png and /dev/null differ diff --git a/Resources/Textures/NES/LampaBorg.rsi/lampa_l.png b/Resources/Textures/NES/LampaBorg.rsi/lampa_l.png deleted file mode 100644 index 02e9008f08f..00000000000 Binary files a/Resources/Textures/NES/LampaBorg.rsi/lampa_l.png and /dev/null differ