From c41685bdc5bb0a8738b530ccd3432e879aa0dc65 Mon Sep 17 00:00:00 2001 From: Bombinos Date: Sun, 1 Sep 2024 20:18:04 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BF=D0=BE=D0=BB=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BA=20=D0=BA=D0=B0=D0=B2=D0=BA=D0=B0?= =?UTF-8?q?=D0=B7=D1=81=D0=BA=D0=BE=D0=BC=D1=83=20=D0=B0=D0=BA=D1=86=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Speech/EntitySystems/CaucasianAccentSystem.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Content.Server/_Honk/Speech/EntitySystems/CaucasianAccentSystem.cs b/Content.Server/_Honk/Speech/EntitySystems/CaucasianAccentSystem.cs index e267c376de..96031da1c1 100644 --- a/Content.Server/_Honk/Speech/EntitySystems/CaucasianAccentSystem.cs +++ b/Content.Server/_Honk/Speech/EntitySystems/CaucasianAccentSystem.cs @@ -22,6 +22,15 @@ public sealed class CaucasianAccentSystem : EntitySystem message = _replacement.ApplyReplacements(message, "caucasian"); + var words = message.Split(); + var rnd = new Random(); + if (words.Length > 2) + { + var value = rnd.Next(0, 2); + if (value == 1) + message = message + @" ежжи брат!"; + } + message = Regex.Replace(message, @"Свинья", "Хиндзир"); message = Regex.Replace(message, @"Здравствуйте", "Ас-саляму алейкум ва-рахмату-ллахи ва-баракятух"); @@ -29,8 +38,6 @@ public sealed class CaucasianAccentSystem : EntitySystem message = Regex.Replace(message, @"Здравствуй", "Ас-саляму алейкум ва-рахмату-ллахи ва-баракятух"); message = Regex.Replace(message, @"здравствуй", "ас-саляму алейкум ва-рахмату-ллахи ва-баракятух"); - message = Regex.Replace(message, @"Закон", "Шариат"); - message = Regex.Replace(message, @"закон", "шариат"); message = Regex.Replace(message, @"Законы", "Шариат"); message = Regex.Replace(message, @"законы", "шариат"); message = Regex.Replace(message, @"Закону", "Шариату");