diff --git a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs index d3df23ce0fc..1ccdfd0af01 100644 --- a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs +++ b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs @@ -138,7 +138,6 @@ private void ReceivedBwoink(object? sender, SharedBwoinkSystem.BwoinkTextMessage } EnsureUIHelper(); - if (!UIHelper!.IsOpen) { UnreadAHelpReceived(); @@ -151,9 +150,7 @@ private string GetRandomSoundEffect() //функция рандомизации // Список звуковых эффектов var soundEffects = new List { - "/Audio/Effects/adminhelp1.ogg", - "/Audio/Effects/adminhelp2.ogg", - "/Audio/Effects/adminhelp3.ogg" + "/Audio/Effects/adminhelp.ogg" }; // Получение случайного звукового эффекта из списка 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/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 = Прочный, матовый и приятный на ощупь портсигар с внутренней обивкой из кожи розовых вульп. Создан для демонстрации красивого способа умереть. На краю выбита надпись имени. 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 = Поразительно милая, поразительно надоедливая. 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/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 - Обычные члены экипажа должны подходить к использованию взрывчатых веществ очень ответственно; 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 00000000000..7ed2afc1b09 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/icon.png new file mode 100644 index 00000000000..9c007065b0b Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/meta.json new file mode 100644 index 00000000000..1cd4d16ba5c --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Misc/ded_morozhat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "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 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET-linght.png b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET-linght.png new file mode 100644 index 00000000000..03b12e7e08c Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET-linght.png differ 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 00000000000..e68727a1c9f Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/equipped-HELMET.png differ 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 00000000000..b02939033ee Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Misc/hat_roga.rsi/icon.png differ 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 00000000000..f8a0e887076 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/equipped-MASK.png differ 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 00000000000..ca797479bba Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/meta.json b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/meta.json new file mode 100644 index 00000000000..00614f1f89e --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Mask/ded_morozsetboroda.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:prazat911", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 00000000000..b263aad9caa Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/equipped-OUTERCLOTHING.png differ 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 00000000000..df4b05180a1 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/meta.json new file mode 100644 index 00000000000..47f701952b5 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Fun/ded_morozsuitouter.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:prazat911", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + } + ] +}