From de1bb78868a7003cdf370069cb95818b85e7e22a Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 16:56:28 +0300 Subject: [PATCH 1/6] Update --- Resources/ServerInfo/Rules.txt | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/Resources/ServerInfo/Rules.txt b/Resources/ServerInfo/Rules.txt index 69a6f4106eb..f30737e886c 100644 --- a/Resources/ServerInfo/Rules.txt +++ b/Resources/ServerInfo/Rules.txt @@ -12,6 +12,7 @@ 0.6 - Использование багов, программ взлома для получения преимущества над другими игроками карается перманентной блокировкой аккаунта; 0.7 – Запрещены ненормативная лексика, неуместные вопросы и спам в F1; 0.8 - Правила равны перед всеми и должны применяться равномерно. + 0.9 - Правила продолжают действовать после грин текста. [color=#26bfbf]Правило 1 - Гриф.[/color] Умышленная порча игрового процесса другим игрокам без получения для себя какой-либо выгоды в игровом процессе, но и зачастую приводящее к смерти самого нарушителя. 1.1 - Запрещён намеренный взрыв ДАМ; 1.2 - Уничтожение или отключение генератора гравитации станции или шаттлов; @@ -101,18 +102,13 @@ P.s. для персонала это некие супергерои, кото 14.3 - Антагонистам запрещается поджидать только появившихся игроков, дайте им время на то, чтобы узнать обстановку на станции; 14.4 - Цель “Умрите достойно” означает, что вы можете унести с собой в могилу людей моментальным действием, подразумевается любое действие кроме пунктов, обозначенных в правиле 1 “Гриф”; 14.5 - Если вы используете взрывчатку для достижения вашей цели, то используйте бомбы по необходимости, для пробития необходимых стен для достижения или уничтожения целей в пределах вашей задачи. Кроме пунктов указанный в правиле 1 “Гриф”; - 14.6 - По прибытию в сектор станции (Или ранее) Ядерные Оперативники должны сообщить о своём присутствии (объявление войны), однако этот пункт могут игнорировать одинокие ядерные оперативники; - 14.7 - Запрещено выполнение целей на эвакуационном шаттле, использование взрывчатки также запрещено при любых обстоятельствах. Аналогичная ситуация и с угоном эвакуационного шаттла, который запрещается без цели на это. - 14.8 – Ниндзя не может использовать огнестрельное и энергетическое оружие по отношению к живым существам. - 14.9 – Ниндзя не может устроить бессмысленный рдм. Допускается убийство сотрудников сб и людей что могут на прямую угрожать его безопасности. - 14.10 – Использовать паучий заряд без цели на его использование. - 14.11 – Революционерам запрещено устраивать беспорядочный рдм по отношению к мирному экипажу. Допускается убийство экипажа при вероятности раскрытия революционеров. - 14.12 - Революционер при вербовке обязан получить словесное согласие от вербуемого. - 14.13 – Скелет обладает только базовыми навыками. Дополнительные/углубленные навыки скелет может приобрести после одобрения администратором при общении через F1. - 14.14 – Скелет имеет право на хищение до трех предметов высокого риска. - 14.15 - Вор максимально скрытный антагонист, не раскрывайте себя. - 14.16 - Вору запрещается прибегать к убийствам или насилию для достижения цели. - 14.17 - Вор должен брать только то что ему предлагает полученная цель. + 14.6 - Запрещено выполнение целей на эвакуационном шаттле, использование взрывчатки также запрещено при любых обстоятельствах. Аналогичная ситуация и с угоном эвакуационного шаттла, который запрещается без цели на это. + 14.7 – Ниндзя не может использовать огнестрельное и энергетическое оружие по отношению к живым существам, а так же паучий заряд без цели на его использование. + 14.8 – Ниндзя не может устроить бессмысленный РДМ. Допускается убийство сотрудников сб и людей что могут на прямую угрожать его безопасности. + 14.9 – Революционерам запрещено устраивать беспорядочный РДМ по отношению к мирному экипажу. Допускается убийство экипажа при вероятности раскрытия революционеров. + 14.10 - Революционер при вербовке обязан получить словесное согласие от вербуемого. + 14.11 – Скелет обладает только базовыми навыками. Дополнительные/углубленные навыки скелет может приобрести после одобрения администратором при общении через F1. + 14.12 - Скелет имеет право на хищение не более трех предметов высокого риска. [color=#26bfbf]Правило 15 Самоантагонизм.[/color] Проявление действий, присущих антагонистам, без наличия соответствующей роли. 15.1 - Небольшие шалости и мелкие нарушения закона разрешены для не антагониста. Но если это негативно влияет на игровой процесс значительной части игроков или делается без достаточных IC оснований, это будет считаться самоантагонизмом; 15.2 - Обычные члены экипажа должны подходить к использованию взрывчатых веществ очень ответственно; From 4ca6a434aa0b7d509e1db8b0bceb1156ced58df6 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 17:18:33 +0300 Subject: [PATCH 2/6] =?UTF-8?q?=D0=92=D0=B5=D1=80=D0=BD=D1=83=D0=BB=20?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D1=80=D1=8B=D0=B9=20=D0=B7=D0=B2=D1=83=D0=BA?= =?UTF-8?q?=20=D0=BF=D0=BE=20=D1=841?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Systems/Bwoink/AHelpUIController.cs | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs index d3df23ce0fc..8fdfc18fc78 100644 --- a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs +++ b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs @@ -124,16 +124,14 @@ private void SetAHelpPressed(bool pressed) private void ReceivedBwoink(object? sender, SharedBwoinkSystem.BwoinkTextMessage message) { Logger.InfoS("c.s.go.es.bwoink", $"@{message.UserId}: {message.Text}"); - var localPlayer = _playerManager.LocalSession; + var localPlayer = _playerManager.LocalPlayer; if (localPlayer == null) { return; } if (localPlayer.UserId != message.TrueSender) { - var randomSoundEffect = GetRandomSoundEffect(); - _audio.PlayGlobal(randomSoundEffect, Filter.Local(), false); - + SoundSystem.Play("/Audio/Effects/adminhelp.ogg", Filter.Local()); _clyde.RequestWindowAttention(); } @@ -146,21 +144,22 @@ private void ReceivedBwoink(object? sender, SharedBwoinkSystem.BwoinkTextMessage UIHelper!.Receive(message); } - private string GetRandomSoundEffect() //функция рандомизации звуковых эффектов в ф1. - { - // Список звуковых эффектов - var soundEffects = new List - { - "/Audio/Effects/adminhelp1.ogg", - "/Audio/Effects/adminhelp2.ogg", - "/Audio/Effects/adminhelp3.ogg" - }; - // Получение случайного звукового эффекта из списка - var random = new Random(); - var randomIndex = random.Next(0, soundEffects.Count); - return soundEffects[randomIndex]; - } + //private string GetRandomSoundEffect() //функция рандомизации звуковых эффектов в ф1. + //{ + // // Список звуковых эффектов + // var soundEffects = new List + // { + // "/Audio/Effects/adminhelp1.ogg", + // "/Audio/Effects/adminhelp2.ogg", + // "/Audio/Effects/adminhelp3.ogg" + // }; + + // // Получение случайного звукового эффекта из списка + // var random = new Random(); + // var randomIndex = random.Next(0, soundEffects.Count); + // return soundEffects[randomIndex]; + //} private void DiscordRelayUpdated(BwoinkDiscordRelayUpdated args, EntitySessionEventArgs session) { From 89c33063dfee9cb3e2094e2a25909aa1f74c6418 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 17:51:19 +0300 Subject: [PATCH 3/6] fix --- .../Systems/Bwoink/AHelpUIController.cs | 34 +++++++++---------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs index 8fdfc18fc78..1ccdfd0af01 100644 --- a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs +++ b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs @@ -124,19 +124,20 @@ private void SetAHelpPressed(bool pressed) private void ReceivedBwoink(object? sender, SharedBwoinkSystem.BwoinkTextMessage message) { Logger.InfoS("c.s.go.es.bwoink", $"@{message.UserId}: {message.Text}"); - var localPlayer = _playerManager.LocalPlayer; + var localPlayer = _playerManager.LocalSession; if (localPlayer == null) { return; } if (localPlayer.UserId != message.TrueSender) { - SoundSystem.Play("/Audio/Effects/adminhelp.ogg", Filter.Local()); + var randomSoundEffect = GetRandomSoundEffect(); + _audio.PlayGlobal(randomSoundEffect, Filter.Local(), false); + _clyde.RequestWindowAttention(); } EnsureUIHelper(); - if (!UIHelper!.IsOpen) { UnreadAHelpReceived(); @@ -144,22 +145,19 @@ private void ReceivedBwoink(object? sender, SharedBwoinkSystem.BwoinkTextMessage UIHelper!.Receive(message); } + private string GetRandomSoundEffect() //функция рандомизации звуковых эффектов в ф1. + { + // Список звуковых эффектов + var soundEffects = new List + { + "/Audio/Effects/adminhelp.ogg" + }; - //private string GetRandomSoundEffect() //функция рандомизации звуковых эффектов в ф1. - //{ - // // Список звуковых эффектов - // var soundEffects = new List - // { - // "/Audio/Effects/adminhelp1.ogg", - // "/Audio/Effects/adminhelp2.ogg", - // "/Audio/Effects/adminhelp3.ogg" - // }; - - // // Получение случайного звукового эффекта из списка - // var random = new Random(); - // var randomIndex = random.Next(0, soundEffects.Count); - // return soundEffects[randomIndex]; - //} + // Получение случайного звукового эффекта из списка + var random = new Random(); + var randomIndex = random.Next(0, soundEffects.Count); + return soundEffects[randomIndex]; + } private void DiscordRelayUpdated(BwoinkDiscordRelayUpdated args, EntitySessionEventArgs session) { From d7381c01de910bd4b003b7800f3a7aebcc4bcf52 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 18:06:14 +0300 Subject: [PATCH 4/6] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru-RU/ADT/Objects/Consumable/Smokeables/Cigars/case.ftl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/ru-RU/ADT/Objects/Consumable/Smokeables/Cigars/case.ftl b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Smokeables/Cigars/case.ftl index bf6918cd190..ea2f58e59b4 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Consumable/Smokeables/Cigars/case.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Consumable/Smokeables/Cigars/case.ftl @@ -1,2 +1,2 @@ -ent-ADTCigarFellyCase = элитный портсигар - .desc = Прочный, матовый и приятный на ощупь портсигар с внутренней обивкой из кожи розовых вульп. Создан для демонстрации красивого способа умереть. +ent-ADTCigarFellyCase = элитный портсигар Боба + .desc = Прочный, матовый и приятный на ощупь портсигар с внутренней обивкой из кожи розовых вульп. Создан для демонстрации красивого способа умереть. На краю выбита надпись имени. From 3af022798b546156eb4532bd2a5b3e23c11c139c Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 18:16:24 +0300 Subject: [PATCH 5/6] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/ADT/Objects/Mobs/animals.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/animals.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/animals.ftl index 1e9089328be..0947d5f5f3e 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/animals.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/animals.ftl @@ -2,4 +2,4 @@ ent-MobCockroach = Таракан .desc = Маленький, противный, усатый жучок. ent-MobMothroach = Моль - .desc = Паразительно милая, паразительно надоедливая. + .desc = Поразительно милая, поразительно надоедливая. From f77a6320d43990e44741bc26aa3290fa521b80d1 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 4 Dec 2023 20:55:13 +0300 Subject: [PATCH 6/6] =?UTF-8?q?=D0=9D=D0=BE=D0=B2=D0=BE=D0=B3=D0=BE=D0=B4?= =?UTF-8?q?=D0=BD=D1=8F=D1=8F=20=D0=BE=D0=B4=D0=B5=D0=B6=D0=B4=D0=B0=20?= =?UTF-8?q?=D0=BE=D1=82=20=D0=BF=D1=80=D0=B0=D0=B7=D0=B0=D1=82=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Clothing/Head/hats.ftl | 8 ++++++ .../Locale/ru-RU/ADT/Clothing/Mask/mask.ftl | 4 +++ .../ADT/Clothing/OuterClothing/Misc/misc.ftl | 3 +++ .../ADT/Entities/Clothing/Head/misc.yml | 24 ++++++++++++++++++ .../ADT/Entities/Clothing/Masks/mask.yml | 16 ++++++++++++ .../OuterClothing/FunOuterClothing.yml | 13 ++++++++++ .../Misc/ded_morozhat.rsi/equipped-HELMET.png | Bin 0 -> 819 bytes .../Head/Misc/ded_morozhat.rsi/icon.png | Bin 0 -> 362 bytes .../Head/Misc/ded_morozhat.rsi/meta.json | 18 +++++++++++++ .../hat_roga.rsi/equipped-HELMET-linght.png | Bin 0 -> 289 bytes .../Misc/hat_roga.rsi/equipped-HELMET.png | Bin 0 -> 524 bytes .../Clothing/Head/Misc/hat_roga.rsi/icon.png | Bin 0 -> 329 bytes .../Clothing/Head/Misc/hat_roga.rsi/meta.json | 22 ++++++++++++++++ .../ded_morozsetboroda.rsi/equipped-MASK.png | Bin 0 -> 530 bytes .../Mask/ded_morozsetboroda.rsi/icon.png | Bin 0 -> 335 bytes .../Mask/ded_morozsetboroda.rsi/meta.json | 18 +++++++++++++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 1570 bytes .../Fun/ded_morozsuitouter.rsi/icon.png | Bin 0 -> 644 bytes .../Fun/ded_morozsuitouter.rsi/meta.json | 18 +++++++++++++ 19 files changed, 144 insertions(+) create mode 100644 Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/Misc/misc.ftl create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET-linght.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/equipped-MASK.png create mode 100644 Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/meta.json diff --git a/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl index 8b8ff974b3f..19bab8a7aab 100644 --- a/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl +++ b/Resources/Locale/ru-RU/ADT/Clothing/Head/hats.ftl @@ -115,3 +115,11 @@ ent-ADTClothingHeadHatsBeretCE = берет старшего инженера ent-ADTClothingHeadHatsBeretCentCom = берет центрального командования .desc = Зелённый берет с вышитой эмблемой ЦК. Стиль военного бюрократа. + +ent-ADTClothingHeadHatDedMoroz = Колпак Деда Мороза + .desc = Новогодний колпак Деда Мороза. + .suffix = { "Новый Год" } + +ent-ADTClothingHeadHatRoga = Праздничные рога + .desc = . + .suffix = { "Новый Год" } diff --git a/Resources/Locale/ru-RU/ADT/Clothing/Mask/mask.ftl b/Resources/Locale/ru-RU/ADT/Clothing/Mask/mask.ftl index d6efdcacdb3..ed1d0895753 100644 --- a/Resources/Locale/ru-RU/ADT/Clothing/Mask/mask.ftl +++ b/Resources/Locale/ru-RU/ADT/Clothing/Mask/mask.ftl @@ -1,3 +1,7 @@ ent-ADTClothingMaskGasLapkeeSet = белый противогаз СБ .desc = Не стандартный, но тем не менее одобренный ЦентКоммом очень плотно прилегающий к лицу противогаз с повышенной защитой от жары, взамен не защищающий от ударов тупыми предметами по лицу. .suffix = { "Именное, Lapkee" } + +ent-ADTClothingMaskBorodaDedMoroz = Борода и усы Дед Мороза + .desc = Борода Деда Мороза с усами люкс качества, позволит создать вам полный образ Деда Мороза или Санта Клауса. Дети не узнают папу, соседа, или актера. + .suffix = { "Новый Год" } diff --git a/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/Misc/misc.ftl b/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/Misc/misc.ftl new file mode 100644 index 00000000000..ffdefc394fa --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Clothing/OuterClothing/Misc/misc.ftl @@ -0,0 +1,3 @@ +ent-ADTClothingOuterDedMoroz = Шуба Деда Мороза + .desc = Новогодний костюм из качественного бархатистого материала. + .suffix = { "Новый Год" } diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/misc.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/misc.yml index db694bb4ab2..b12fe9e1bdb 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Head/misc.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/misc.yml @@ -61,3 +61,27 @@ sprite: ADT/Clothing/Head/Misc/hairpin.rsi - type: Clothing sprite: ADT/Clothing/Head/Misc/hairpin.rsi + +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatDedMoroz + suffix: New Year + name: hat ded moroz + description: "It is hat ded moroz" + components: + - type: Sprite + sprite: ADT/Clothing/Head/Misc/ded_morozhat.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Misc/ded_morozhat.rsi + +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatRoga + suffix: New Year + name: hat roga + description: "Hat roga" + components: + - type: Sprite + sprite: ADT/Clothing/Head/Misc/hat_roga.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Misc/hat_roga.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml b/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml index 8651dfe1dc3..ba01470a850 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml @@ -186,3 +186,19 @@ Heat: 0.9 Cold: 0.8 Shock: 0.8 + +- type: entity + parent: ClothingMaskBase + id: ADTClothingMaskBorodaDedMoroz + suffix: New Year + name: Boroda ded moroz + description: Boroda ded moroz + components: + - type: Sprite + sprite: ADT/Clothing/Mask/ded_morozsetboroda.rsi + - type: Clothing + sprite: ADT/Clothing/Mask/ded_morozsetboroda.rsi + clothingVisuals: + mask: + - state: equipped-MASK + - type: BreathMask diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/FunOuterClothing.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/FunOuterClothing.yml index ad800bbc474..fee26cad25a 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/FunOuterClothing.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/FunOuterClothing.yml @@ -30,3 +30,16 @@ sprite: ADT/Clothing/OuterClothing/Suits/chefpovar_outer.rsi - type: Clothing sprite: ADT/Clothing/OuterClothing/Suits/chefpovar_outer.rsi + +- type: entity + parent: ClothingOuterBase + id: ADTClothingOuterDedMoroz + suffix: New Year + name: Ded Moroz suit + description: Suit clothing ded moroz + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi + diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..7ed2afc1b09464a9036a303ff1e2c19dbd22a958 GIT binary patch literal 819 zcmV-31I+x1P)Px%?MXyIRCr$PnlWfpK@f)bY9VNGT3Eyrk)U=-p@`-JDN|9d#`5L}|+IG!r)1v)ZLA3F~kst##M@c~})fQ3Iq9f&kFQ zB>vRt@t(L>FP~?CFn{TCP)<(QY3=OtW=8IV;Jg#@H||jkDi#~VVpk^iyME%SKtL$^ zE)ng=_-7yW;4bnZr~!ce_YM!c6I18h;#lR6(5`M~S<&~M0s!$pS}li~2!iSnKxc2P ze(h{lWHC5}Ye5baY6R-YLqHzMMObznhk_soZ~%Vf0*G%6ee7J&oH|PZ zV3R>yaG?PDt;5|w;Eu|Q9KuX<|XfX#! zsHGHR4oIn+5-sKc3AL1B%mFENQ=-KjAfc90j5#2sZc4P610>W^iZKVI)J=&Nkpue8 z=P{^wac@DCk6XAuA);8xR0y%`f{W(!gMi?R&ksf=5Lf{6;xUlCSo_s|D?slAv_|Cj zZ{N)Pw+Yzq&i0<}gjg~l4F=$g$42-;JZB2SwR+il0zwc}0npOLQs>`aT7F4W!J-L;_S zIza&1?RKVpzBz)6*82BEwOTFJSGoY3(Rdt`mzyg=F*_xQn`fpmmBF2%?*xLyAo2e$ zo?vlm4FEDn4#?y*WRVR3T?6AfYE?A^@s z#G)yMJz=xVGp-^T$4ShOrqB8L|KGt{wtx%DzvXtisa_Ryv1UlIJP|a3^@k3-WkIm7 z#>HnsO9gHgB{?;SxC@jV_>(&OpSP!np-%O&0}Mt#4j*pkVfyqbVlktLm4WHiiF`co z{920H9NFL8DSx(qR+rG>wbtJcu-#hv?GO7=%QJ!}KJsstQE@Y6Kj8G>W_LPIXJB2A z0(;|)&)@GeSu;sCIHf1%3f-D4U03wU4|LW2@9LL)zp4CrcHjsFhT7}0OL~r z3HcK|(!bpVdXvG^)z4*}Q$iB}`f_`- literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..e68727a1c9ff199d236253c95aa340f0478334d4 GIT binary patch literal 524 zcmV+n0`vWeP)Px$#z{m$RCr$PnxReuK@f&-T?GjNQHdkLASy{vya9a%9*bvyH$agfD=;KDBmzQ$ zs9Un4mrG&k%+B1+O#0VsdN(`s@Av<1FLitVOO*33ug>$`!*klKwLR22%FJO6wJ)`9 z*qa34=K3Pv-anjthX=ms-aLP&Sn2A79_y@!>&N*7whK-)DX_>z|kR1s3;^ zyXwc9-z4;Mahe}jul?Tb|GN$&eXlv64WM?|sUT?2X9HNAo#fTa+pm4K=Tf(~_iN8* z1JFK@bw3e+JnM2=ccLDl0a%OIm>=3b08k)+1SmiZ-2w>+ZJ&a8BtQXT=oUyoX!{hz zBLNB!L$^QzLffYx9tlu@7`g=#5ZXQk@koFI#Lz8}fYA0Sh(`iA5L@owIsGNIt=d=# zXt{rv9E!8IRT~RH5%kwR{qU-sBU)NpZi=PfCa?hvMNf4l{vRl*hGqcL!BY3NjA#Zh z)%O4tP!cW80BXXkidW1eaNz>^ymT95z>>YipI0iN8j(1HY5Q1>(w3Gn2G zg%%{hg1V=fNPs6dEVLj27Suh>L;^gyVW9;Hu%PZ~CKBMu4GS%MpMW1J_~k*nGiTrc O0000F literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b02939033ee9477480b776c80bc1a192db40f896 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^T<%$_ceArbD$ zDG~_>EDn4#?y*WRVR3U#_|WDsVe-5GrN8wK%Vs36`1Sw9&)Y8660x?sDmQ#$U*4$M zIPL%QHTHbdkEb%MYvKWkt5`EkXWSvvux?%odqa)Fk@JTcxLLiN7*c-j?vIz4uy{%W zM}vrhHPf+UsRCylN=kp|u)kECvBH6^Nn~Hu|7J&@3C)ZmS_;88>WXSU?+o0_D>BuvQCdG!cf(ob4->+y{cs;=Ro&5>HBT;@K zKpPlDn0Dy2uT;J&sM3011v8rsi^E5s6@CgT{qt6MdNFUwIM4_6r3njAlA-w8ZpDDA SdlkU2VeoYIb6Mw<&;$Tm%Y0J+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/meta.json new file mode 100644 index 00000000000..46c2a6a69e3 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:prazat911", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "equipped-HELMET-linght", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/equipped-MASK.png b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/equipped-MASK.png new file mode 100644 index 0000000000000000000000000000000000000000..f8a0e88707670f2cae73820d6fa6fe0ecda0e02a GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z&v?2xhE&A8 zopmtpu!4Zg$D`A3$w_?=`1*hUdOtp2)!$BA*_Bd~BM)4TlX({PtJk2w&&;mfARm;ubZ4Rp5Np@yg_pN_dgkqJKt~p zx|y+qIe)$Wy7#}`-=5yI<7HWS{QTr^H9Hx${GT7Y!9t69mr3CMg@57k z4qAp%r6P3g*BuWpS}LpM%J8Ul=`YqOof_NaVg6304W&$3 z-yRF@V6dLruy|wj`_+tFG_uy;5ZeG|@H=qdxXQ5P#*X*}sp}oMWknenn`*Yd6XmGo zjIzpN@ZwkeV!`BK-Eb|P=>p$^uQM68FlW@NF}!7nn$L+<_&x{HK(@%BbmX| L)z4*}Q$iB}fWzsE literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/icon.png b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca797479bbabbd8e4706751c523f3e9e470138a6 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^TEDn4#?y*WRVR3T?5^ZT5cj~{q+rMazK-=TO&d1uhC%GCOA2vjnzcXC1Qo~T= z1ecLb#h-bM$Bv5`h444d{eA8adt_gZq(+ECUqQK%qGpI^5YH#hGew$(d2D88W;>qO z{rz?H!<(n!1s)R~aZHjmsK2@Fe~?hnhX?ID8N_(c$Jr!%^n6mj6|+e6kWN^IluY(Vr(&n-J$v|ao>PAp^)W@oisxsUy&>S@LW0TU)pPh)UpPx)+(|@1RCr$PTU}^eRS-U_Lcs?y3PHBoG(m%ippa@oLQEC3g0=`%F-WCID8&a~ ze5hzkX%+k6iw{ytkYbUDT98)3DrjQ}LNx&e5s8vC)h-gyhz~+Rz4EPm%jD#qduHz5 zyJ6YAFPH53nVIj*&$%;`itF&F(&6&EE&yE(=x_wOCeYyu&~<_)6WF`&Kyv)pk>Hxx zc(dB}$>+04?bn*C-cWU+_k;IsG0CK!d}8uU0>XIGh=4hafw4VfJJkDXK>_{I;bAxb z(}Ekkc_8?nnwc@tS2GF$K^PC1kRW7@X$6eUJM!wWxPc4^v;?r->CMy>f-Lv=f2Q}c0FBe_U=6?6qQ#Lh>36JrS@z;`T`}*qphaT|v z$I_CUo_Jm@muez}-+1egyY$1H1CiHv-|zZ2UDsHvdLr^L3cV|zz+qdsp1pwy&9L*tQ0^py# zJYj<13(pfM0)!BKN}L9Om3}4wJ6?W2fzY%q+8~6xW&XoPIQnt$k%oD|200Jw&b;(k zRLep(okbsOBmgu|EBzpIK5;k}IwGpwc<+jvSnjFw4`%3qq{GS!LKc0giPAUap&tZ* zp$#FAvE2vY-aqHu7uWpngd_mGGcaCTFDKY9i+&6M3;iGf+(ce%cq(*6FaxMR9;zT! zK5e}w+;L78{j4x(rEjv&EyKH#>h>oZvG~x)fIBq3Q0E7#UOW4)o1Hmj+S39G=wEsL zZEi#F)oYerUjEDd^V|1k`X*-Y92`on>g{(v6D0ok@}m1@e$KR~1prCkUkBmy&^Iv) z6S#Qts3Qnug2XrN-rtnhkAXoG)R;hQFOI7L@a-QqPZOX|@cn?63C%p8e%hKm^m79M z24oaSbA%efv~zeVip|&F0L>bZ#(<0h+|bHEOdyW0I{;DzAtW9d1>}XKncH6okaaZy z5cjW`U=*Lm_yoq|Uzv*pffq2+$#Q}ivwRY(d;l2Ovu&_`_m@c#rltJfPMn)JeUrz` z0Q5Nr-x;9?g7eYl1XKXvR)$OrGA>MuLHLh9I_(~Mc;~9$IIqaG80jMu6gvQ9iomCq zz6t=Oqten$kB>c*yf^vgnmt1EV<#ONXF3ey@&M8f1#|GbHZ7(CATQ(Xu&xV0JDgIP zJa#ppOmy2}@2&>4!zq=?V^;&pM7JIG?rMPblw`U(PrBPmPcy$6o=h4*LYr^uaTk7G zaeT`{sfOXA=AbC+^WvB8W3)^F_yq?RJ|5UMG> zx6j3h=NV^99@eJyBc$<|MaKjH>hpg6-|rcip4e~N(+a}K_|YV*A0ds$!T?|-VE-NN z1=#%C!+RS&1Lsd4E){^SI}ax8N4VqQ@w#l1A4>$lS`)LO3au=bwjv6!Ek`y@@|0V0 z5egA*#g$k#X8NjKYJ&ubWtFHwyp>TPbO@!IfZwCzx5l(G3ds8hP0$aG8V76g0il+4 zw$i@%?-%No7Bg<1bwLvup@9QmIkyp3`W`vbJS0p=*+ zXN16jEKzH(pLqnAYxqGVX)`-jYDP%b>A{et4&SWMq4mx3Wby%J39+90c02(80W44S UeTO7A{r~^~07*qoM6N<$f)11OUjP6A literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..df4b05180a141704800b5d1459911eb5d77f918c GIT binary patch literal 644 zcmV-~0(Px%K1oDDR9Hu2WEfz;IKcKZj5=U61V%%Eq!5_DY}0=!2`O;Sb$2qs(7SWrng1ZU zXD^;HBu4oWWj0ZYU}Xi!0yPySF!$D-dnk^;Cx@@BA;|&pOV0d%|KL7Dwv{5-m*@Z# zI#Z9`XAo3SWLOx38A8|`LbL-wmP>0GGd#U)_~2$rXM{k5=;Z=8VuBo|FeiGGB68kF|dnq!KHt``o{40?KOr!ukJHkxOJ9j zbBR_6vk8$=J!J+_Jj8MuaIt`$^7Tp0L zdE`V0a}-@10P;P0B1A5#@#TH8LjaZqVR;*55U64TRX`wsTwsC90&JBJMQH#zZ-Wei zl@FlO5V@MBS$m+lefob;