From cc66923f099c96c3095549b7633d6f7337f03ec4 Mon Sep 17 00:00:00 2001 From: CovidDoctor Date: Fri, 10 Jan 2025 16:49:55 +0100 Subject: [PATCH] =?UTF-8?q?=D0=A8=D1=82=D0=B0=D0=BC=D0=BF=D1=8B.=20=D0=9B?= =?UTF-8?q?=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=20?= =?UTF-8?q?=D0=BB=D0=BE=D1=80=D0=B0=20=D1=8F=D0=B7=D1=8B=D0=BA=D0=BE=D0=B2?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entities/objects/misc/stamps.ftl | 51 ++++ .../entities/clothing/neck/pins.ftl | 24 -- .../ru-RU/_LostParadise/stamp-component.ftl | 21 ++ .../ru-RU/_LostParadise/traits/custom.ftl | 9 +- .../Locale/ru-RU/_LostParadise/update20.ftl | 6 + .../_Shitmed/technologies/technologies.ftl | 2 +- .../ru-RU/chat/managers/chat-language.ftl | 4 +- .../transformable-container-component.ftl | 2 +- Resources/Locale/ru-RU/cluwne/cluwne.ftl | 2 +- .../ru-RU/escape-menu/ui/options-menu.ftl | 9 +- Resources/Locale/ru-RU/glue/glue.ftl | 6 +- Resources/Locale/ru-RU/language/languages.ftl | 14 +- .../Locale/ru-RU/loadouts/generic/neck.ftl | 1 - Resources/Locale/ru-RU/lube/lube.ftl | 8 +- .../entities/objects/misc/stamps.ftl | 51 ++++ .../clothing/head/hardsuit-helmets.ftl | 2 + Resources/Locale/ru-RU/traits/traits.ftl | 16 +- .../Catalog/Fills/Lockers/heads.yml | 67 ++++- .../Catalog/Fills/Lockers/security.yml | 5 + .../Catalog/Fills/Lockers/chiefjustice.yml | 3 + .../DeltaV/Catalog/Fills/Lockers/clerk.yml | 1 + .../Catalog/Fills/Lockers/epistemics.yml | 1 + .../Catalog/Fills/Lockers/heads.yml | 4 + .../Entities/Objects/Misc/stamps.yml | 253 ++++++++++++++++++ .../Objects/Misc/stamps.rsi/meta.json | 63 +++++ .../Misc/stamps.rsi/stamp-adjutant.png | Bin 0 -> 354 bytes .../stamps.rsi/stamp-centcom-firesafety.png | Bin 0 -> 347 bytes .../Misc/stamps.rsi/stamp-centcom-hpa.png | Bin 0 -> 349 bytes .../stamp-centcom-laborprotection.png | Bin 0 -> 320 bytes .../Misc/stamps.rsi/stamp-centcom-officer.png | Bin 0 -> 337 bytes .../stamps.rsi/stamp-centcom-operator.png | Bin 0 -> 346 bytes .../stamps.rsi/stamp-centcom-representive.png | Bin 0 -> 332 bytes .../stamps.rsi/stamp-centcom-security.png | Bin 0 -> 336 bytes .../Objects/Misc/stamps.rsi/stamp-cia.png | Bin 0 -> 367 bytes .../Objects/Misc/stamps.rsi/stamp-conf.png | Bin 0 -> 307 bytes .../Misc/stamps.rsi/stamp-dso-blueshield.png | Bin 0 -> 386 bytes .../Misc/stamps.rsi/stamp-dso-cburn.png | Bin 0 -> 410 bytes .../Objects/Misc/stamps.rsi/stamp-dso-ert.png | Bin 0 -> 399 bytes .../Objects/Misc/stamps.rsi/stamp-dso-oso.png | Bin 0 -> 396 bytes .../Objects/Misc/stamps.rsi/stamp-rest.png | Bin 0 -> 308 bytes .../Objects/Misc/stamps.rsi/stamp-secret.png | Bin 0 -> 316 bytes .../Misc/stamps.rsi/stamp-topsecret.png | Bin 0 -> 290 bytes 42 files changed, 562 insertions(+), 63 deletions(-) create mode 100644 Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl create mode 100644 Resources/Locale/ru-RU/_LostParadise/stamp-component.ftl create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl create mode 100644 Resources/Prototypes/_LostParadise/Entities/Objects/Misc/stamps.yml create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/meta.json create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-adjutant.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-firesafety.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-hpa.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-laborprotection.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-officer.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-operator.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-representive.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-security.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-cia.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-conf.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-blueshield.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-cburn.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-ert.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-oso.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-rest.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-secret.png create mode 100644 Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-topsecret.png diff --git a/Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl b/Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl new file mode 100644 index 00000000000..0069a060c32 --- /dev/null +++ b/Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl @@ -0,0 +1,51 @@ +ent-LPPRubberStampConfidentional = rubber stamp "Confidentional" + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampRestricted = rubber stamp "Restricted" + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampSecret = rubber stamp "Secret" + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampTopSecret = rubber stamp "Top secret" + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCLaborProtection = labor protection's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCFireSafety = fire safety's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCHealthyProtectionAgency = healty protection agency's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCSectoralSecurity = sectoral security's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCOperator = CentCom operator's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCRepresentive = CentCom representive's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCOfficer = CentCom officer's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOEmergencyResponseTeam = Emergency response team's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOCBURN = CBURN team's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOSpecialOperationsOfficer = Special operation officer's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOBlueShieldOfficer = Blue shield officer's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCIAResident = unidentified rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampAdjutant = adjutant's rubber stamp + .suffix = DO NOT MAP + .desc = { ent-RubberStampBase.desc } diff --git a/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl b/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl index 740ff8bd1a7..aa217e049c1 100644 --- a/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl +++ b/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl @@ -1,26 +1,2 @@ ent-ClothingNeckPinBase = pin .desc = be nothing do crime -ent-ClothingNeckLGBTPin = LGBT pin - .desc = be gay do crime -ent-ClothingNeckAromanticPin = aromantic pin - .desc = be aro do crime -ent-ClothingNeckAsexualPin = asexual pin - .desc = be ace do crime -ent-ClothingNeckBisexualPin = bisexual pin - .desc = be bi do crime -ent-ClothingNeckGayPin = gay pin - .desc = be gay do crime -ent-ClothingNeckIntersexPin = intersex pin - .desc = be intersex do crime -ent-ClothingNeckLesbianPin = lesbian pin - .desc = be lesbian do crime -ent-ClothingNeckNonBinaryPin = non-binary pin - .desc = 01100010 01100101 00100000 01100101 01101110 01100010 01111001 00100000 01100100 01101111 00100000 01100011 01110010 01101001 01101101 01100101 -ent-ClothingNeckPansexualPin = pansexual pin - .desc = be pan do crime -ent-ClothingNeckTransPin = transgender pin - .desc = be trans do crime -ent-ClothingNeckAutismPin = autism pin - .desc = be autism do crime -ent-ClothingNeckGoldAutismPin = golden autism pin - .desc = be autism do warcrime diff --git a/Resources/Locale/ru-RU/_LostParadise/stamp-component.ftl b/Resources/Locale/ru-RU/_LostParadise/stamp-component.ftl new file mode 100644 index 00000000000..ac24cadca74 --- /dev/null +++ b/Resources/Locale/ru-RU/_LostParadise/stamp-component.ftl @@ -0,0 +1,21 @@ +stamp-component-stamped-name-confidentional = СЛУЖЕБНОГО ПОЛЬЗОВАНИЯ +stamp-component-stamped-name-restricted = ОГРАНИЧЕННОГО ПОЛЬЗОВАНИЯ +stamp-component-stamped-name-secret = СЕКРЕТНО +stamp-component-stamped-name-topsecret = СОВЕРШЕННО СЕКРЕТНО + +stamp-component-stamped-name-cc-labor-protection = ЦК: Охрана Труда +stamp-component-stamped-name-cc-fire-safety = ЦК: Техническо-атмосферная безопасность +stamp-component-stamped-name-cc-hpa = ЦК: Санитарно-эпидемиологический надзор +stamp-component-stamped-name-cc-sectoral-security = ЦК: Секториальная безопасность +stamp-component-stamped-name-cc-operator = Оператор ЦК +stamp-component-stamped-name-cc-representive = Представитель ЦК +stamp-component-stamped-name-cc-officer = Офицер ЦК + +stamp-component-stamped-name-dso-ert = Отряд Быстрого Реагирования +stamp-component-stamped-name-dso-cburn = Войска РХБЗЗ +stamp-component-stamped-name-dso-blue-shield-officer = Офицер "Синий Щит" +stamp-component-stamped-name-dso-special-operations-officer = Офицер Специальных Операций + +stamp-component-stamped-name-cia-resident = Агент КРУ + +stamp-component-stamped-name-adjutant = Адъютант \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_LostParadise/traits/custom.ftl b/Resources/Locale/ru-RU/_LostParadise/traits/custom.ftl index 4e649d3bc20..900b26e6c82 100644 --- a/Resources/Locale/ru-RU/_LostParadise/traits/custom.ftl +++ b/Resources/Locale/ru-RU/_LostParadise/traits/custom.ftl @@ -1,12 +1,7 @@ trait-ElfLanguage-name = Эльфийский язык trait-ElfLanguage-description = - Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. + Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. Эльфийская речь со стороны может показаться текучей, плавной и красивой. trait-DwarfLanguage-name = Дварфский язык trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских. -trait-name-ElfLanguage = Эльфийский язык -trait-description-ElfLanguage = - Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. - Эльфийская речь со стороны может показаться текучей, плавной и красивой. -trait-name-DwarfLanguage = Дварфийский язык -trait-description-DwarfLanguage = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских. + diff --git a/Resources/Locale/ru-RU/_LostParadise/update20.ftl b/Resources/Locale/ru-RU/_LostParadise/update20.ftl index e32a3021f4c..df8c2962f52 100644 --- a/Resources/Locale/ru-RU/_LostParadise/update20.ftl +++ b/Resources/Locale/ru-RU/_LostParadise/update20.ftl @@ -1,4 +1,10 @@ lathe-category-hardsuit = Скафандры +trait-name-ElfLanguage = Эльфийский язык +trait-desc-ElfLanguage = + Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. + Эльфийская речь со стороны может показаться текучей, плавной и красивой. +trait-name-DwarfLanguage = Дворфийский язык +trait-desc-DwarfLanguage = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских. changelog-tab-title-ChangelogLPP = Обновления Lost Paradise announcer-NTH-name = N.T.H. announcer-AFONYA-name = C.A.S.S.I.E. diff --git a/Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl b/Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl index 2311b46316d..93269e9d170 100644 --- a/Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl +++ b/Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl @@ -1,3 +1,3 @@ research-technology-advanced-treatment = Усовершенствованное лечение research-technology-high-end-surgery = Высококачественные хирургические инструменты -research-technology-cybernetic-enhancements = Кибернетические усовершенствования \ No newline at end of file +research-technology-cybernetic-enhancements = Кибернетические усовершенствования diff --git a/Resources/Locale/ru-RU/chat/managers/chat-language.ftl b/Resources/Locale/ru-RU/chat/managers/chat-language.ftl index 3a053740ef9..a4fb4560d6b 100644 --- a/Resources/Locale/ru-RU/chat/managers/chat-language.ftl +++ b/Resources/Locale/ru-RU/chat/managers/chat-language.ftl @@ -7,9 +7,9 @@ chat-language-RootSpeak-name = Песнь корней chat-language-Nekomimetic-name = Неко chat-language-Draconic-name = Синта'Унати chat-language-Azaziba-name = Синта'Азазиба -chat-language-SolCommon-name = Солнечный +chat-language-SolCommon-name = Обще-землянский chat-language-TauCetiBasic-name = Общегалактический -chat-language-Tradeband-name = Торговый +chat-language-Tradeband-name = Высший землянский chat-language-Freespeak-name = Свободный chat-language-Elyran-name = Элиранский chat-language-Canilunzt-name = Канилунц diff --git a/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl b/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl index 2806deaaf87..027ba77b6a1 100644 --- a/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl +++ b/Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl @@ -1 +1 @@ -transformable-container-component-glass = {$reagent} стакан +transformable-container-component-glass = { $reagent } стакан diff --git a/Resources/Locale/ru-RU/cluwne/cluwne.ftl b/Resources/Locale/ru-RU/cluwne/cluwne.ftl index 7b8ac3a848e..f99fcc1ba4d 100644 --- a/Resources/Locale/ru-RU/cluwne/cluwne.ftl +++ b/Resources/Locale/ru-RU/cluwne/cluwne.ftl @@ -1,2 +1,2 @@ cluwne-transform = { CAPITALIZE($target) } превратился в клувеня! -cluwne-name-prefix = клувень {$baseName} +cluwne-name-prefix = клувень { $baseName } diff --git a/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl index 0ae1e1388c1..603cf73e49d 100644 --- a/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl +++ b/Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl @@ -19,6 +19,11 @@ ui-options-general-cursor = Курсор ui-options-general-speech = Речь ui-options-general-storage = Хранение ui-options-general-accessibility = Доступность +ui-options-chatstack = Automatically merge identical chat messages +ui-options-chatstack-off = Off +ui-options-chatstack-single = Only last message +ui-options-chatstack-double = Last two messages +ui-options-chatstack-triple = Last three messages ## Меню Аудио @@ -87,15 +92,13 @@ ui-options-vp-integer-scaling-tooltip = Если эта опция включена, окно просмотра будет масштабироваться с использованием целочисленного значения при конкретных разрешениях. Это дает четкие текстуры, но часто приводит к появлению черных полос вверху/внизу экрана или к тому, что часть окна не будет видна. ui-options-vp-vertical-fit = Вертикальное подгонка окна просмотра -ui-options-vp-vertical-fit-tooltip = - Когда включено, окно просмотра будет игнорировать горизонтальную ось полностью при подгонке под экран. Если экран меньше окна, это приведет к обрезанию окна по горизонтали. +ui-options-vp-vertical-fit-tooltip = Когда включено, окно просмотра будет игнорировать горизонтальную ось полностью при подгонке под экран. Если экран меньше окна, это приведет к обрезанию окна по горизонтали. ui-options-vp-low-res = Низкое разрешение окна просмотра ui-options-parallax-low-quality = Низкое качество параллакса (фон) ui-options-fps-counter = Показать счетчик FPS ui-options-vp-width = Ширина окна просмотра: { $width } ui-options-hud-layout = Макет HUD: - ## Меню Управления ui-options-binds-reset-all = Сбросить все привязки клавиш diff --git a/Resources/Locale/ru-RU/glue/glue.ftl b/Resources/Locale/ru-RU/glue/glue.ftl index 7be75d92cf9..2bbea71c944 100644 --- a/Resources/Locale/ru-RU/glue/glue.ftl +++ b/Resources/Locale/ru-RU/glue/glue.ftl @@ -1,5 +1,5 @@ -glue-success = Вы покрыли {THE($target)} клеем! -glued-name-prefix = липкий {$baseName} -glue-failure = Не удалось покрыть {THE($target)} клеем. +glue-success = Вы покрыли { THE($target) } клеем! +glued-name-prefix = липкий { $baseName } +glue-failure = Не удалось покрыть { THE($target) } клеем. glue-verb-text = Нанести клей glue-verb-message = Покрыть предмет клеем diff --git a/Resources/Locale/ru-RU/language/languages.ftl b/Resources/Locale/ru-RU/language/languages.ftl index 5357e5ad356..c367c17c3db 100644 --- a/Resources/Locale/ru-RU/language/languages.ftl +++ b/Resources/Locale/ru-RU/language/languages.ftl @@ -12,19 +12,19 @@ language-Azaziba-name = Синта'Азазиба language-Azaziba-description = Язык Могесов, состоящий из сочетания устной речи и жестикуляции. С тех пор как Могес вышел на галактическую арену, он стал менее популярным среди унатхов, которые так и не смогли подчиниться культурному господству Гегемонии. -language-SolCommon-name = Солнечный язык +language-SolCommon-name = Упрощенный землянский язык language-SolCommon-description = - Общий язык Солнечного Альянса берёт свои корни из мандаринского диалекта китайского языка и эволюционировал как официальный язык Солнечного Альянса, при этом чиновники стремились объединить его в единый общий язык. - На нём говорят государственные служащие, его преподают в школах, и его используют те, кто либо испытывает чувство национальной гордости за Альянс, либо оказался под влиянием его культуры. + Общий язык Независимого Правительства Земли берёт свои корни из мандаринского диалекта китайского языка и долгое время считающийся Общегалактическим во времена Экспансии Земли. + На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распостраненным в стране. language-TauCetiBasic-name = Общегалактический language-TauCetiBasic-description = Духовный преемник эсперанто, созданный в 2404 году в системе Тау Кита её интеллектуалами. Его уникальный, полностью настроенный алфавит и структура позволяют говорить на нем даже большинству инопланетных видов. Это официальный язык Тау Кита, который набирает все большую популярность в дипломатических кругах и среди универсалистов по всему человеческому пространству. -language-Tradeband-name = Торговый язык +language-Tradeband-name = Землянский язык language-Tradeband-description = - Происходящий от латинских и романских языков старой Земли, Торговый остается основным языком высшего класса человечества. - Язык звучит элегантно и хорошо структурированно для большинства ушей. Он по-прежнему популярен среди торговцев, дипломатов и тех, кто стремится сохранить частичку романтического прошлого. + Происходящий от латинских и романских языков старой Земли, Супериор Терра считается официальным языком Независимого Правительства Земли. + Язык звучит элегантно и хорошо структурированно для большинства ушей. Его широко используют в районе номер 0 "Земля", а также государственные служащие, бизнесмены и прочие высоко-образованные люди. language-Freespeak-name = Свободная речь language-Freespeak-description = Язык ренегатов и пограничников, происходящий от различных языков Земли, таких как хинди, объединенных в многокорневую мешанину, которая звучит несвязно или даже варварски для неносителей языка. @@ -32,7 +32,7 @@ language-Freespeak-description = Граждане Альянса часто называют его Уличным языком. language-Elyran-name = Стандартный Элиранский language-Elyran-description = - Стандартный Элиранский — это официальный язык Республики Элира. Он был создан на основе элементов фарси, арабского и турецкого языков. + Стандартный Элиранский — это официальный язык района номер 8 "Вавилон" НПЗ. Он был создан на основе элементов фарси, арабского и турецкого языков. Влияние всех трёх этих языков прослеживается в его грамматике и словарном составе. language-Canilunzt-name = Канилунц language-Canilunzt-description = Гортанный язык, на котором говорят и используют обитатели системы Ваззенда, состоящий из рычания, лая, тявканья и интенсивного использования движений ушей и хвоста, вулпканины говорят на этом языке с легкостью. diff --git a/Resources/Locale/ru-RU/loadouts/generic/neck.ftl b/Resources/Locale/ru-RU/loadouts/generic/neck.ftl index 633379554f2..3b864d162f3 100644 --- a/Resources/Locale/ru-RU/loadouts/generic/neck.ftl +++ b/Resources/Locale/ru-RU/loadouts/generic/neck.ftl @@ -5,4 +5,3 @@ loadout-name-LoadoutNeckCrucifixColor = Крест (окрашиваемый) loadout-name-LoadoutNeckCrucifixColorSaintPeter = Крест Святого Петра (окрашиваемый) loadout-name-LoadoutNeckTallit = Таллит (окрашиваемый) loadout-name-LoadoutNeckBedsheetWhite = Простыня (окрашиваемый) - diff --git a/Resources/Locale/ru-RU/lube/lube.ftl b/Resources/Locale/ru-RU/lube/lube.ftl index 3aa4627c71a..0b7975ab0d2 100644 --- a/Resources/Locale/ru-RU/lube/lube.ftl +++ b/Resources/Locale/ru-RU/lube/lube.ftl @@ -1,6 +1,6 @@ -lube-success = Вы покрыли {THE($target)} смазкой! -lubed-name-prefix = смазанный {$baseName} -lube-failure = Не удалось покрыть {THE($target)} смазкой! -lube-slip = {THE($target)} выскальзывает из ваших рук! +lube-success = Вы покрыли { THE($target) } смазкой! +lubed-name-prefix = смазанный { $baseName } +lube-failure = Не удалось покрыть { THE($target) } смазкой! +lube-slip = { THE($target) } выскальзывает из ваших рук! lube-verb-text = Нанести смазку lube-verb-message = Покрыть предмет смазкой diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl new file mode 100644 index 00000000000..5affc379c74 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/misc/stamps.ftl @@ -0,0 +1,51 @@ +ent-LPPRubberStampConfidentional = печать "Служебного пользования" + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampRestricted = печать "Ограниченного пользования" + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampSecret = печать "Секретно" + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampTopSecret = печать "Совершенно секретно" + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCLaborProtection = печать Охраны Труда + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCFireSafety = печать Атмосферно-технической Безопасности + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCHealthyProtectionAgency = печать Санитарно-эпидемологического Надзора + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCSectoralSecurity = печать Секториальной Безопасности + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCOperator = печать оператора ЦК + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCRepresentive = печать представителя ЦК + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCCOfficer = печать офицера ЦК + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOEmergencyResponseTeam = печать дежурного ОБР + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOCBURN = печать войск РХБЗЗ + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOSpecialOperationsOfficer = печать офицера специальных операций + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampDSOBlueShieldOfficer = печать офицера "Синий Щит" + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampCIAResident = неопознанная печать + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } +ent-LPPRubberStampAdjutant = печать адъютанта + .suffix = НЕ МАППИТЬ + .desc = { ent-RubberStampBase.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl index 77f6e5e4837..afc4475b89f 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl @@ -1,3 +1,5 @@ + + ent-ClothingHeadHelmetHardsuitERTChaplain = Шлем скафандра ОБР священника .desc = Защитный костюм, который носят капитаны груп быстрого реагирования на чрезвычайные ситуации. diff --git a/Resources/Locale/ru-RU/traits/traits.ftl b/Resources/Locale/ru-RU/traits/traits.ftl index afc8312acf2..a36644c235f 100644 --- a/Resources/Locale/ru-RU/traits/traits.ftl +++ b/Resources/Locale/ru-RU/traits/traits.ftl @@ -120,22 +120,22 @@ trait-name-SignLanguage = Язык жестов trait-description-SignLanguage = Вы можете понимать и использовать галактический язык жестов. Если вы по какой-либо причине не можете говорить, вы все равно можете общаться с помощью языка жестов. -trait-name-SolCommon = Общий язык Солнечного Альянса +trait-name-SolCommon = Упрощенный землянский язык trait-description-SolCommon = - Общий язык Солнечного Альянса берёт свои корни из мандаринского диалекта китайского языка и эволюционировал как официальный язык Солнечного Альянса, при этом чиновники стремились объединить его в единый общий язык. - На нём говорят государственные служащие, его преподают в школах, и его используют те, кто либо испытывает чувство национальной гордости за Альянс, либо оказался под влиянием его культуры. -trait-name-Tradeband = Торговый язык + Общий язык Независимого Правительства Земли берёт свои корни из мандаринского диалекта китайского языка и долгое время считающийся Общегалактическим во времена Экспансии Земли. + На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распостраненным в стране. +trait-name-Tradeband = Землянский язык trait-description-Tradeband = - Происходящий от латинских и романских языков старой Земли, Торговый остается основным языком высшего класса человечества. - Язык звучит элегантно и хорошо структурированно для большинства ушей. Он по-прежнему популярен среди торговцев, дипломатов и тех, кто стремится сохранить частичку романтического прошлого. + Происходящий от латинских и романских языков старой Земли, Супериор Терра считается официальным языком Независимого Правительства Земли и одним из самых сложных в галактики. + Язык звучит элегантно и хорошо структурированно для большинства ушей. Его широко используют в районе номер 0 "Земля", а также государственные служащие, бизнесмены и прочие высоко-образованные люди. trait-name-Freespeak = Свободная речь (Уличный) trait-description-Freespeak = Язык ренегатов и пограничников, происходящий от различных языков Земли, таких как хинди, объединенных в многокорневую мешанину, которая звучит несвязно или даже варварски для неносителей языка. Этот язык является единственной общей культурной идентичностью для людей на границе. Само по себе владение этим языком смело заявляет о свободном духе говорящего. - Граждане Альянса часто называют его Уличным. + Граждани НПЗ часто называют его Уличным. trait-name-Elyran = Элиранский язык trait-description-Elyran = - Стандартный Элиранский — это официальный язык Республики Элира. Он был создан на основе элементов фарси, арабского и турецкого языков. + Стандартный Элиранский — это официальный язык района номер 8 "Вавилон" НПЗ. Он был создан на основе элементов фарси, арабского и турецкого языков. Влияние всех трёх этих языков прослеживается в его грамматике и словарном составе. trait-name-Voracious = Прожорливый trait-description-Voracious = diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 3b0998e6a89..929570fc4db 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -27,6 +27,9 @@ prob: 0.3 - id: WeaponEnergyGunMini #LPP - id: LPPQMPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP - type: entity id: LockerCaptainFilledHardsuit @@ -50,6 +53,12 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: LPPCapPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: LPPRubberStampAdjutant #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerCaptainFilled @@ -75,6 +84,13 @@ - id: LunchboxCommandFilledRandom prob: 0.3 - id: LPPCapPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: LPPRubberStampAdjutant #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP + - type: entity id: LockerCaptainFilledNoLaser @@ -96,6 +112,12 @@ - id: LunchboxCommandFilledRandom prob: 0.3 - id: LPPCapPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: LPPRubberStampAdjutant #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerHeadOfPersonnelFilled @@ -124,6 +146,9 @@ prob: 0.6 # - > - id: LPPHOPPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP - type: entity id: LockerChiefEngineerFilledHardsuit @@ -154,6 +179,11 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: LPPCEPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerChiefEngineerFilled @@ -181,6 +211,11 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: LPPCEPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerChiefMedicalOfficerFilledHardsuit @@ -211,6 +246,11 @@ prob: 0.3 - id: MedicalBiofabMachineBoard # Shitmed Change - id: LPPCMOPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerChiefMedicalOfficerFilled @@ -238,6 +278,11 @@ prob: 0.3 - id: MedicalBiofabMachineBoard # Shitmed Change - id: LPPCMOPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerResearchDirectorFilledHardsuit @@ -262,6 +307,11 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: LPPRDPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerResearchDirectorFilled @@ -285,6 +335,11 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: LPPRDPanties #LPP + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerHeadOfSecurityFilledHardsuit @@ -318,6 +373,11 @@ #LPP - id: LPPBoxArmband - id: LPPHOSPanties + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerHeadOfSecurityFilled @@ -349,6 +409,11 @@ #LPP - id: LPPBoxArmband - id: LPPHOSPanties + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: RubberStampDenied #LPP + - id: RubberStampApproved #LPP - type: entity id: LockerFreezerVaultFilled @@ -364,4 +429,4 @@ - id: JetpackBlue - id: SpaceCash1000 - id: BeachBall - - id: BikeHorn \ No newline at end of file + - id: BikeHorn diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml index aa20f3d9093..6866c3b0c2c 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml @@ -35,6 +35,8 @@ - id: LPPBoxFolderSecDoc prob: 0.5 - id: LPPHOSUplinkShop #На будущее, будет хайриском + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP - type: entity id: LockerWardenFilled @@ -74,6 +76,8 @@ - id: LPPBoxFolderSecDoc prob: 0.5 # - > + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP - type: entity id: LockerSecurityFilled @@ -241,6 +245,7 @@ amount: 2 prob: 0.5 # - > + - id: LPPRubberStampConfidentional #LPP - type: entity id: ClosetBombFilled diff --git a/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/chiefjustice.yml b/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/chiefjustice.yml index 0f7eb99d45d..bc4f41027fe 100644 --- a/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/chiefjustice.yml +++ b/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/chiefjustice.yml @@ -19,3 +19,6 @@ - id: RubberStampChiefJustice - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP diff --git a/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/clerk.yml b/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/clerk.yml index 9e48c28c706..4169874654c 100644 --- a/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/clerk.yml +++ b/Resources/Prototypes/DeltaV/Catalog/Fills/Lockers/clerk.yml @@ -11,4 +11,5 @@ - id: BoxEncryptionKeyJustice - id: ClerkIDCard - id: RubberStampNotary + - id: LPPRubberStampConfidentional #LPP diff --git a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/epistemics.yml b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/epistemics.yml index 6fa1145175b..01f3d2f9320 100644 --- a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/epistemics.yml +++ b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/epistemics.yml @@ -27,3 +27,4 @@ - id: ClothingHeadTinfoil - id: ClothingHeadCage amount: 2 + - id: LPPRubberStampConfidentional #LPP diff --git a/Resources/Prototypes/_LostParadise/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/_LostParadise/Catalog/Fills/Lockers/heads.yml index 5aa6424953d..985a99d3b5c 100644 --- a/Resources/Prototypes/_LostParadise/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/_LostParadise/Catalog/Fills/Lockers/heads.yml @@ -12,3 +12,7 @@ - id: LPPBlueShieldClothingMaskGas - id: OxygenTankFilled - id: NitrogenTankFilled + - id: LPPRubberStampConfidentional #LPP + - id: LPPRubberStampRestricted #LPP + - id: LPPRubberStampSecret #LPP + - id: LPPRubberStampDSOBlueShieldOfficer #LPP diff --git a/Resources/Prototypes/_LostParadise/Entities/Objects/Misc/stamps.yml b/Resources/Prototypes/_LostParadise/Entities/Objects/Misc/stamps.yml new file mode 100644 index 00000000000..6081bb57d02 --- /dev/null +++ b/Resources/Prototypes/_LostParadise/Entities/Objects/Misc/stamps.yml @@ -0,0 +1,253 @@ +#Clerance Levels +- type: entity + name: rubber stamp "Confidentional" + parent: RubberStampBase + id: LPPRubberStampConfidentional + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-confidentional + stampedColor: "#780000" + stampState: "paper_stamp-hos" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-conf + +- type: entity + name: rubber stamp "Restricted" + parent: RubberStampBase + id: LPPRubberStampRestricted + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-restricted + stampedColor: "#780000" + stampState: "paper_stamp-hos" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-rest + +- type: entity + name: rubber stamp "Secret" + parent: RubberStampBase + id: LPPRubberStampSecret + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-secret + stampedColor: "#780000" + stampState: "paper_stamp-hos" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-secret + +- type: entity + name: rubber stamp "Top secret" + parent: RubberStampBase + id: LPPRubberStampTopSecret + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-topsecret + stampedColor: "#780000" + stampState: "paper_stamp-hos" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-topsecret + + + +#Central Command +- type: entity + name: labor protection's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCLaborProtection + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-labor-protection + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-laborprotection + +- type: entity + name: fire safety's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCFireSafety + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-fire-safety + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-firesafety + +- type: entity + name: healty protection agency's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCHealthyProtectionAgency + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-hpa + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-hpa + +- type: entity + name: sectoral security's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCSectoralSecurity + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-sectoral-security + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-security + +- type: entity + name: CentCom operator's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCOperator + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-operator + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-operator + +- type: entity + name: CentCom representive's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCRepresentive + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-representive + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-representive + +- type: entity + name: CentCom officer's rubber stamp + parent: RubberStampBase + id: LPPRubberStampCCOfficer + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cc-officer + stampedColor: "#006600" + stampState: "paper_stamp-centcom" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-centcom-officer + + +# Special Operations Command (DSO) +- type: entity + name: Emergency response team's rubber stamp + parent: RubberStampBase + id: LPPRubberStampDSOEmergencyResponseTeam + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-dso-ert + stampedColor: "#640064" + stampState: "paper_stamp-rd" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-dso-ert + + +- type: entity + name: CBURN team's rubber stamp + parent: RubberStampBase + id: LPPRubberStampDSOCBURN + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-dso-cburn + stampedColor: "#640064" + stampState: "paper_stamp-rd" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-dso-cburn + + +- type: entity + name: Special operation officer's rubber stamp + parent: RubberStampBase + id: LPPRubberStampDSOSpecialOperationsOfficer + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-dso-special-operations-officer + stampedColor: "#640064" + stampState: "paper_stamp-rd" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-dso-oso + + +- type: entity + name: Blue shield officer's rubber stamp + parent: RubberStampBase + id: LPPRubberStampDSOBlueShieldOfficer + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-dso-blue-shield-officer + stampedColor: "#640064" + stampState: "paper_stamp-rd" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-dso-blueshield + + + +#Corporative Intelligence and Diplomatic +- type: entity + name: unidentified rubber stamp + parent: RubberStampBase + id: LPPRubberStampCIAResident + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-cia-resident + stampedColor: "#6e6e00" + stampState: "paper_stamp-ce" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-cia + + + + +# Station +- type: entity + name: adjutant's rubber stamp + parent: RubberStampBase + id: LPPRubberStampAdjutant + suffix: DO NOT MAP + components: + - type: Stamp + stampedName: stamp-component-stamped-name-adjutant + stampedColor: "#6ec0ea" + stampState: "paper_stamp-hop" + - type: Sprite + sprite: _LostParadise/Objects/Misc/stamps.rsi + state: stamp-adjutant diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/meta.json b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/meta.json new file mode 100644 index 00000000000..ca30a92b9c8 --- /dev/null +++ b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/meta.json @@ -0,0 +1,63 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Based on original rubber stamps and reworked for Lost Paradise project.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "stamp-centcom-laborprotection" + }, + { + "name": "stamp-centcom-firesafety" + }, + { + "name": "stamp-centcom-hpa" + }, + { + "name": "stamp-centcom-security" + }, + { + "name": "stamp-centcom-operator" + }, + { + "name": "stamp-centcom-officer" + }, + { + "name": "stamp-centcom-representive" + }, + { + "name": "stamp-adjutant" + }, + { + "name": "stamp-dso-blueshield" + }, + { + "name": "stamp-dso-oso" + }, + { + "name": "stamp-dso-ert" + }, + { + "name": "stamp-dso-cburn" + }, + { + "name": "stamp-cia" + }, + { + "name": "stamp-conf" + }, + { + "name": "stamp-rest" + }, + { + "name": "stamp-secret" + }, + { + "name": "stamp-topsecret" + } + + ] +} diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-adjutant.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-adjutant.png new file mode 100644 index 0000000000000000000000000000000000000000..6857810527cf1833e2193d6e20efed610fed05dd GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^TXSKm@gyE&Z?d*)v6gg`=)k={nGFo+!ewbZ#waB=v^8fv7vxFcA5FxKZ0c{ z2^(#=12+VCOvpUL9;EW&-fu@Ig|0;}_6IL)O$+gwB{gUD%GaU5)9jkZ z!p^Liav?5S(KR!RVaL3g`M(b`S%hzXr_FG!wzc?c0i(!FlebKhejax;TAnGcv1vi} zjc>Acn&&QBrElHU?%P_u+R}ROg4a6z{@a!IRM>i~XJCkW{^qS5gF+VPhpqe%Wgi4D zE4Q$`$L=-nt|Nf=zuB%Ro!9nPaIr?$ vqWvHEtUZF{M6~T{fkDHU8sVAd>&u`8WOD#92wV!D45B<;{an^LB{Ts53wMcz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-firesafety.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-firesafety.png new file mode 100644 index 0000000000000000000000000000000000000000..742429ce1f3e528f1232b7186953f24e46e9168f GIT binary patch literal 347 zcmV-h0i^zkP)K@i7(D;DBGo*|^NvGfhn7)ZM919=QfvG)-K zyOd(iCrFh#kV-aX+JlJQ-(vIO#|4}Pa~AuD<#uM5*&j2vvrZCC>ZH-rGe8E&02$yv z0GwJjJLmRB54GA*1)yZNU~cV_emy=P-kqRlU8y@k^iWDXNogf$wd41`oPDuVlmt)( zScW)XhD{lc2p~#W&7-lJ1Lekl1OR#O8ISf^r~-^f;Jr_RFlXTLw%EH`3m{V6XuZ$JFkcjwknQI1<%K4w43Gr?FY9@7N1oVggXW8&C`C| zRKMFjGS458nd$Pqd;Qym;r#;c8dzVSvb(zfVb31#yrF_Tdv-j}1a!9XJaeB1t`q>A vERH%I)-OAEJh#JNtM|(&0VIF~kN~~_?8x;{^;T(}00000NkvXXu0mjff-H?m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-laborprotection.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-laborprotection.png new file mode 100644 index 0000000000000000000000000000000000000000..722ed27795444990f88c6f8011196d3b7ef189e6 GIT binary patch literal 320 zcmV-G0l)rk z364wAxo!&j1-917v_-0H~){4f S(5t-w0000(&00O{&0C;dY zY>c@WQ`G81VS$|UhI4C|^y_i`_#{JbdeJ09Op(uhlKfK8>X-9tzWQeS$P1vbu(9QO zV~=U55J2RxTbIUe4dh3E1pw-$L*h~Q9EHL{JnGU*hh7kOmEkE0_sFRX0UDi%MyJgq zZ2+DIz@S2a?faf_`uxMcoPYQcxYTSiYl*U=VEA|Qpu`cm^cW3!qExY~m zjri7|i2u&;C~MKvpeJAb80J5EzQd3?h;@y*Hp8{qqCu>^QWH#08b&fUoaDNs!Y&}r zyzRT%_I~GI%Jc6QcVGOnt!p-sa>=q@0deo)}kLp|Gv*u{BU^IO?#K$4?o7b>??`f;UDH2IOYFo>-BD- o3xDo6^#FzfUuuMBny)W|7Ld&W#2|1fcru9cboFyt=akR{0CpXaEC2ui literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-representive.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-centcom-representive.png new file mode 100644 index 0000000000000000000000000000000000000000..1610104029a0057d700ecad8a627b849347af46d GIT binary patch literal 332 zcmV-S0ki&zP)fDG^q06ovcX4VEJ zq5uv+O_Oksc1d@y#wx@cS}Axcl%gjo@dyThU|9#xAV~#C?STXE6F2{k@dE)w4SdGv z3#jA$2LOl?cpt-&Q2jB+RT_l<4a|z*jZpoi|7SzD6o7d?8#5Ez34EMxlcPRN_eiqa zw`ez2PT1L5p61v90000Y zoJ*um8MNu*))8$!3L{GhQtSw1iv6U~&Wtp>Py26@7*eA_N6!EmAOmE8{{V2|Ewo$H zq=GhrYMGlrQnIl?vl_kXMzb2RK%Rai`IcZ(b?wu7^CkAk1<*#=$Ijo!F7_&U515$% znhLHeXtuz*%S-8dA!!E8Od$m3MbXbf8)04)gb;eTKLY@G*zJ11+5VhQk?R<)%97Qg zgu`c|bdBu;csw4tKb^kipGVF+E#=Hkmtz5EZMqyM-v^fZDZReCJX`Sg@}AsZa=~wF i@W&_vWPl8i0X_i08|mOHBs=f`0000|g% z396ID)8G6{=iqHg=$Io^ZgH@14&UGJg_9;sI5MTo^yOyERfRUS;4 zmvA|MLtO1?SH?|y9$bFRd}>q6OvTgOeXSBxn^NX6Fr0bwpvI7a;l=NN3G&(RL^@8? z)!n~;_tD?a-17PB_tzEnmrqjHX9x*x6X0kF4HaZ?<_HOW_r&kIa%G(Kw%lqz3x?;@ zJ2^s2KkUntnov^OyqoO|Pv$JSpS#z6_Ii6}^7>R;<%WY>*QCFbDhPjj`t#X@1B?C@ zzW#apS%2=QL=i?M2bK^c5sQ_sua^ORqgXvDIHI6zUu=b(%p$zM9B%OWM#Y&G#sUiSO=q5~rHmTBhRezbS_ z>s|c|EcyfmT~toYEuNBklR0h9`nZGJKWuFIKJWJ9&f>hXG&7+FoAc$8yE}M3{Qlas zb=t0V&75nvL|g?^JSXKexdobh2@Pfau+;p+WzIdXdD(BMd^m6QM?Qd26o@Jq|0#vF nEesT&1@snQYJ_K+uP=iZkj(+aAaE&oGKlhY^>bP0l+XkK_%w3O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-blueshield.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-blueshield.png new file mode 100644 index 0000000000000000000000000000000000000000..be5d3ff162416996f820faa4221a1450195637d5 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DX&fq_xV z)5S3)qV?@G#e615f!6zGArnH@?-kx5ykfOQjq6U9!;xLCNxy`%w6zb$Pxclz_`|Tu z|G})bTfw5bY##-_aPX>IO%`z4tUoiQY|`AHlPXWHQ|t_W^=Qdu*#_nU2EGSx74SKKgTe~DWM4fV=S0t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-cburn.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-cburn.png new file mode 100644 index 0000000000000000000000000000000000000000..762e5b99b32698802ee0a30cd4e182de40888c26 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DX&fq~J; z)5S3)qV?@HL+`@@0tY_+@2q2JpXTS)W>K<+qfARSX07Zliz_SVAJTvH;K{6$JDaV< zUrkfg%<$q`7%8)>)S^AgHQ<9>lI*>M%9Z@@K2^(9cCOHx-LtmW?k=;<0cM*A_6*x% zg%2-SyVYy%q8`ur?^qmMHpsp8YcR-oUHN&^;=Mf=w|GlzDec|R7R;SB)rw*9%YVy% z&S&g0QadTepmMWmQO{h)XJQ>4hqA7-mz(XLr9|pmTaqExQ*riW9s$#7! zlIpYi>Y}K%Laq}f6Z0HPZ0h!(pMJRi>$AmMMIL++UcI-@(yDh~)T@zopr0GpVk AC;$Ke literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-ert.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-ert.png new file mode 100644 index 0000000000000000000000000000000000000000..a00144520289d63217510d293c209afa85520d27 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DX&fq_xo z)5S3)qV?_6{eFiH1lsMDD;V0`<~B602%0H5V^S-70ta)ls@c7U>j|rmoS5YPLg?8$ zxk)^pp-VI(cb8hQWrQqX7Vm63Xn*q4&;E1s&y{Zz6#R9?as6^@2KEOGG6(7zEUx63 z9ozElXQamAgELlbeBydZFJpe0=z(t!%ftI)=1n;xZoa1>$2sH5ORlzNLx#^sUrzsc zk73oZNz=3$E)}_6y|I_cBThxr+oF_dWrJBVTHSXPU1sgBFm@0mLA1DR?r7@^tlcS?83{1ORa(o;v^l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-oso.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-dso-oso.png new file mode 100644 index 0000000000000000000000000000000000000000..0a23e8bc7ec73e2ae235acdb946afb302fe2ff70 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DX&fq_xQ z)5S3)qV?^x{a(zD0`2<+Yg=Si@`SH(J#|7c?6_!|Q%^y!D~r5ywfqrwft;M64Ec?F z9{FA17VO(?7TdKkfaPMtZjW}`LKpQ+ouKeo&@H1o1q)ZDww6%70j82>RJSeCtj zQ}}J!uMl6ik2UJqtOkjT)PIY++*ZAOlS5eT71u)*$L*Kd6Rcj>X0GR5kY)6#h|wWV zZ^f)Lk_V!g1OqGLzw#+RJI(2@|GlGQ)vB#LVGK%(GG_%{H(j6Vwy)ITYRZv99|0CW zfonov^7!pve}4Mpc%5|dF4l{OB?TRrH+&D=HSsPoF)6>kX8rh4aJ$woR^js%{>>~(xq{Zzsp78 zY;5Y>oW0A>Pb*!P8@+AK-DM@B0gO<@@GaOk*=Kv%xwS?H5!srjFY!F@_iR+O@eO{p zORdG>vWdK-=OhKC4v#C}?@fMQ$vva4{u|f6*6*rL93kJ;@BO|wGf;&ga@ty<-5n(b z<<`k-muhrrG)6YQD(Riw{@5rhe|~k0(vK_BKQfu#R~=>)_2;m11k{4Mc)d` n2{^VQ9_TN=)CkWsUtb0-Ae#e-LEuvGWDw=)>gTe~DWM4fkpgcM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-secret.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-secret.png new file mode 100644 index 0000000000000000000000000000000000000000..d41966df120b3a7ebf473c3007c872001e58653e GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWND0s!w z#W5tJ_3gC1oQDkr-0WGuuRK(mx7ceg&o`l&2bh<5&one@-s8pE3(mQR?we z{su=nXYcls@p%8yvqM;sB`0#X?@OHnOi;w2Ff)rwao5&sRZ|-sy*gK|I#Td&hKR(W zsX;4VOWmuscy8Bp$%Iv~v18G`tzxN>Yz&L;&)?gW|FD+xz3sd0;%l}pwq5MOpm2Iq zXp;IOzPK1656#4$PN5m1JLbs+>YtzAy`cT??>~=fdL9JlKUmJWzopr045f4*8l(j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-topsecret.png b/Resources/Textures/_LostParadise/Objects/Misc/stamps.rsi/stamp-topsecret.png new file mode 100644 index 0000000000000000000000000000000000000000..c48369cb52ac62edb1d99e685b73efc40676e418 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWND7eeh z#W5tJ_3bo6zQYPUuJ)me*FTu%CS4R{X;ru+OgVM5BApYoV@lxT&nsa$-1|@a#+o(9~kj;|J|8s*EH`| zS={{wC7B