- add: new races - vulpies and tajarans

This commit is contained in:
2024-02-12 15:48:28 +03:00
parent a68c1d13b7
commit 7bc240ade4
227 changed files with 2720 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
namespace Content.Server._Amour.Speech;
[RegisterComponent]
public sealed partial class VulpAccentComponent : Component
{
}

View File

@@ -0,0 +1,30 @@
using System.Text.RegularExpressions;
using Content.Server.Speech;
namespace Content.Server._Amour.Speech;
public sealed class VulpAccentSystem : EntitySystem
{
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<VulpAccentComponent, AccentGetEvent>(OnAccent);
}
private void OnAccent(EntityUid uid, VulpAccentComponent component, AccentGetEvent args)
{
var message = args.Message;
// herrr
message = Regex.Replace(message, "r+", "rrr");
// heRRR
message = Regex.Replace(message, "R+", "RRR");
// ррработай
message = Regex.Replace(message, "р+", "ррр");
// РРРаботай
message = Regex.Replace(message, "Р+", "РРР");
args.Message = message;
}
}