mirror of
https://github.com/wega-team/ss14-wega.git
synced 2026-06-09 10:06:49 +02:00
RA0051
This commit is contained in:
@@ -4,9 +4,9 @@ using Robust.Shared.Prototypes;
|
||||
|
||||
namespace Content.Client.Corvax.Events
|
||||
{
|
||||
public sealed class ShowEventIconSystem : EntitySystem
|
||||
public sealed partial class ShowEventIconSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _prototype = default!;
|
||||
[Dependency] private IPrototypeManager _prototype = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -22,21 +22,21 @@ using Robust.Shared.Utility;
|
||||
|
||||
namespace Content.Client.Corvax.ExportSprites;
|
||||
|
||||
public sealed class EntityScreenshotGenerator
|
||||
public sealed partial class EntityScreenshotGenerator
|
||||
{
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private readonly IBaseClient _baseClient = default!;
|
||||
[Dependency] private readonly IEntityManager _entityManager = default!;
|
||||
[Dependency] private readonly IEntitySystemManager _entitySystemManager = default!;
|
||||
[Dependency] private readonly EntityScreenshotRenderService _renderService = default!;
|
||||
[Dependency] private readonly IGameController _gameController = default!;
|
||||
[Dependency] private readonly IClientGameTiming _gameTiming = default!;
|
||||
[Dependency] private readonly ILogManager _logManager = default!;
|
||||
[Dependency] private readonly IMapManager _mapManager = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private readonly IResourceManager _resourceManager = default!;
|
||||
[Dependency] private readonly ISerializationManager _serialization = default!;
|
||||
[Dependency] private readonly IStateManager _stateManager = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IBaseClient _baseClient = default!;
|
||||
[Dependency] private IEntityManager _entityManager = default!;
|
||||
[Dependency] private IEntitySystemManager _entitySystemManager = default!;
|
||||
[Dependency] private EntityScreenshotRenderService _renderService = default!;
|
||||
[Dependency] private IGameController _gameController = default!;
|
||||
[Dependency] private IClientGameTiming _gameTiming = default!;
|
||||
[Dependency] private ILogManager _logManager = default!;
|
||||
[Dependency] private IMapManager _mapManager = default!;
|
||||
[Dependency] private IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private IResourceManager _resourceManager = default!;
|
||||
[Dependency] private ISerializationManager _serialization = default!;
|
||||
[Dependency] private IStateManager _stateManager = default!;
|
||||
|
||||
private ISawmill _sawmill = default!;
|
||||
private bool _started;
|
||||
|
||||
@@ -14,15 +14,15 @@ using Color = Robust.Shared.Maths.Color;
|
||||
|
||||
namespace Content.Client.Corvax.ExportSprites;
|
||||
|
||||
public sealed class EntityScreenshotRenderService
|
||||
public sealed partial class EntityScreenshotRenderService
|
||||
{
|
||||
[Dependency] private readonly IClyde _clyde = default!;
|
||||
[Dependency] private readonly IEntityManager _entityManager = default!;
|
||||
[Dependency] private readonly IEntitySystemManager _entitySystemManager = default!;
|
||||
[Dependency] private readonly IResourceManager _resourceManager = default!;
|
||||
[Dependency] private readonly IGameTiming _timing = default!;
|
||||
[Dependency] private readonly ILogManager _logManager = default!;
|
||||
[Dependency] private readonly IUserInterfaceManager _ui = default!;
|
||||
[Dependency] private IClyde _clyde = default!;
|
||||
[Dependency] private IEntityManager _entityManager = default!;
|
||||
[Dependency] private IEntitySystemManager _entitySystemManager = default!;
|
||||
[Dependency] private IResourceManager _resourceManager = default!;
|
||||
[Dependency] private IGameTiming _timing = default!;
|
||||
[Dependency] private ILogManager _logManager = default!;
|
||||
[Dependency] private IUserInterfaceManager _ui = default!;
|
||||
|
||||
private EntityScreenshotRenderControl? _control;
|
||||
private bool _initialized;
|
||||
@@ -609,13 +609,13 @@ public sealed class EntityScreenshotRenderService
|
||||
|
||||
private readonly record struct PixelRect(int Left, int Top, int Width, int Height);
|
||||
|
||||
private sealed class EntityScreenshotRenderControl : Control
|
||||
private sealed partial class EntityScreenshotRenderControl : Control
|
||||
{
|
||||
private static readonly Color ExportBackgroundColor = new(128, 128, 128, 0);
|
||||
|
||||
[Dependency] private readonly IEntityManager _entityManager = default!;
|
||||
[Dependency] private readonly ILogManager _logManager = default!;
|
||||
[Dependency] private readonly IResourceManager _resourceManager = default!;
|
||||
[Dependency] private IEntityManager _entityManager = default!;
|
||||
[Dependency] private ILogManager _logManager = default!;
|
||||
[Dependency] private IResourceManager _resourceManager = default!;
|
||||
|
||||
internal readonly Queue<(
|
||||
IRenderTexture Texture,
|
||||
|
||||
@@ -14,9 +14,9 @@ namespace Content.Client.Corvax.Guidebook.Controls;
|
||||
[GenerateTypedNameReferences]
|
||||
public sealed partial class FTLTextpart : RichTextLabel, IDocumentTag
|
||||
{
|
||||
[Dependency] private readonly ILogManager _logManager = default!;
|
||||
[Dependency] private readonly ILocalizationManager _loc = default!;
|
||||
[Dependency] private readonly DocumentParsingManager _documentParsingManager = default!;
|
||||
[Dependency] private ILogManager _logManager = default!;
|
||||
[Dependency] private ILocalizationManager _loc = default!;
|
||||
[Dependency] private DocumentParsingManager _documentParsingManager = default!;
|
||||
|
||||
private readonly ISawmill _sawmill;
|
||||
|
||||
|
||||
@@ -1,23 +1,18 @@
|
||||
using System;
|
||||
using System.Numerics;
|
||||
using Content.Shared.Corvax.Ipc;
|
||||
using Content.Shared.Humanoid.Markings;
|
||||
using Content.Client.UserInterface.Controls;
|
||||
using Robust.Client.GameObjects;
|
||||
using Robust.Client.UserInterface;
|
||||
using Robust.Client.UserInterface.Controls;
|
||||
using Robust.Shared.GameObjects;
|
||||
using Robust.Shared.IoC;
|
||||
using Robust.Shared.Localization;
|
||||
using Robust.Shared.Prototypes;
|
||||
using Robust.Shared.Utility;
|
||||
|
||||
namespace Content.Client.Corvax.Ipc;
|
||||
|
||||
public sealed class IpcFaceMenu : FancyWindow
|
||||
public sealed partial class IpcFaceMenu : FancyWindow
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _prototype = default!;
|
||||
[Dependency] private readonly IEntityManager _entMan = default!;
|
||||
[Dependency] private IPrototypeManager _prototype = default!;
|
||||
[Dependency] private IEntityManager _entMan = default!;
|
||||
private readonly SpriteSystem _sprite;
|
||||
|
||||
private readonly ItemList _list;
|
||||
|
||||
@@ -7,13 +7,13 @@ using Robust.Shared.Player;
|
||||
using Robust.Shared.Timing;
|
||||
|
||||
namespace Content.Client.Corvax.Ipc;
|
||||
public sealed class IpcSystem : EntitySystem
|
||||
public sealed partial class IpcSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly PowerCellSystem _powerCell = default!;
|
||||
[Dependency] private readonly SharedBatterySystem _battery = default!;
|
||||
[Dependency] private readonly AlertsSystem _alerts = default!;
|
||||
[Dependency] private readonly IGameTiming _timing = default!;
|
||||
[Dependency] private readonly IPlayerManager _player = default!;
|
||||
[Dependency] private PowerCellSystem _powerCell = default!;
|
||||
[Dependency] private SharedBatterySystem _battery = default!;
|
||||
[Dependency] private AlertsSystem _alerts = default!;
|
||||
[Dependency] private IGameTiming _timing = default!;
|
||||
[Dependency] private IPlayerManager _player = default!;
|
||||
private static readonly TimeSpan AlertUpdateDelay = TimeSpan.FromSeconds(0.5f);
|
||||
private TimeSpan _nextAlertUpdate = TimeSpan.Zero;
|
||||
private EntityQuery<IpcComponent> _ipcQuery;
|
||||
|
||||
@@ -7,11 +7,11 @@ using Robust.Shared.Utility;
|
||||
|
||||
namespace Content.Client.Corvax.Markup;
|
||||
|
||||
public sealed class TooltipTag : IMarkupTagHandler
|
||||
public sealed partial class TooltipTag : IMarkupTagHandler
|
||||
{
|
||||
private const float TooltipMaxWidth = 500f;
|
||||
|
||||
[Dependency] private readonly ILocalizationManager _loc = default!;
|
||||
[Dependency] private ILocalizationManager _loc = default!;
|
||||
|
||||
public string Name => "tooltip";
|
||||
|
||||
|
||||
@@ -5,9 +5,9 @@ using Robust.Shared.Prototypes;
|
||||
|
||||
namespace Content.Client.Overlays;
|
||||
|
||||
public sealed class ShowSquadIconsSystem : EquipmentHudSystem<ShowSquadIconsComponent>
|
||||
public sealed partial class ShowSquadIconsSystem : EquipmentHudSystem<ShowSquadIconsComponent>
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _prototype = default!;
|
||||
[Dependency] private IPrototypeManager _prototype = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@ namespace Content.Client.Corvax.TTS;
|
||||
[GenerateTypedNameReferences]
|
||||
public sealed partial class TTSTab : Control
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private IPrototypeManager _prototypeManager = default!;
|
||||
|
||||
public event Action<string>? OnVoiceSelected;
|
||||
public event Action<string>? OnPreviewRequested;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using Content.Server.Administration;
|
||||
using Content.Server.Administration;
|
||||
using Content.Shared.Administration;
|
||||
using Content.Shared.Corvax.CCCVars;
|
||||
using Robust.Shared.Configuration;
|
||||
@@ -7,9 +7,9 @@ using Robust.Shared.Console;
|
||||
namespace Content.Server.Corvax.Administration.Commands;
|
||||
|
||||
[AdminCommand(AdminFlags.Server)]
|
||||
public sealed class PanicBunkerDenyVpnCommand : LocalizedCommands
|
||||
public sealed partial class PanicBunkerDenyVpnCommand : LocalizedCommands
|
||||
{
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
|
||||
public override string Command => "panicbunker_deny_vpn";
|
||||
|
||||
|
||||
@@ -11,11 +11,11 @@ using Robust.Shared.Prototypes;
|
||||
namespace Content.Server.Corvax.Administration.Commands;
|
||||
|
||||
[AdminCommand(AdminFlags.Fun)]
|
||||
public sealed class PlayLocalSoundCommand : IConsoleCommand
|
||||
public sealed partial class PlayLocalSoundCommand : IConsoleCommand
|
||||
{
|
||||
[Dependency] private readonly IEntityManager _entManager = default!;
|
||||
[Dependency] private readonly IPrototypeManager _protoManager = default!;
|
||||
[Dependency] private readonly IResourceManager _res = default!;
|
||||
[Dependency] private IEntityManager _entManager = default!;
|
||||
[Dependency] private IPrototypeManager _protoManager = default!;
|
||||
[Dependency] private IResourceManager _res = default!;
|
||||
|
||||
public string Command => "playlocalsound";
|
||||
public string Description => Loc.GetString("play-local-sound-command-description");
|
||||
|
||||
@@ -5,16 +5,15 @@ using Content.Shared.GameTicking;
|
||||
using Content.Shared.Lathe;
|
||||
using Content.Shared.Paper;
|
||||
using Content.Shared.Station;
|
||||
using Robust.Shared.Timing;
|
||||
|
||||
namespace Content.Server.Corvax.Documents;
|
||||
|
||||
public sealed partial class DocumentPrinterSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly ItemSlotsSystem _itemSlots = default!;
|
||||
[Dependency] private readonly PaperSystem _paper = default!;
|
||||
[Dependency] private readonly SharedStationSystem _station = default!;
|
||||
[Dependency] private readonly SharedGameTicker _gameTicker = default!;
|
||||
[Dependency] private ItemSlotsSystem _itemSlots = default!;
|
||||
[Dependency] private PaperSystem _paper = default!;
|
||||
[Dependency] private SharedStationSystem _station = default!;
|
||||
[Dependency] private SharedGameTicker _gameTicker = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -22,16 +22,16 @@ namespace Content.Server.Corvax.Ipc;
|
||||
|
||||
public sealed partial class IpcSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly SharedActionsSystem _action = default!;
|
||||
[Dependency] private readonly SharedBatteryDrainerSystem _batteryDrainer = default!;
|
||||
[Dependency] private readonly SharedPopupSystem _popup = default!;
|
||||
[Dependency] private readonly PowerCellSystem _powerCell = default!;
|
||||
[Dependency] private readonly DamageableSystem _damageable = default!;
|
||||
[Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!;
|
||||
[Dependency] private readonly SharedUserInterfaceSystem _ui = default!;
|
||||
[Dependency] private readonly SharedBatterySystem _battery = default!;
|
||||
[Dependency] private readonly SharedVisualBodySystem _visualBody = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototype = default!;
|
||||
[Dependency] private SharedActionsSystem _action = default!;
|
||||
[Dependency] private SharedBatteryDrainerSystem _batteryDrainer = default!;
|
||||
[Dependency] private SharedPopupSystem _popup = default!;
|
||||
[Dependency] private PowerCellSystem _powerCell = default!;
|
||||
[Dependency] private DamageableSystem _damageable = default!;
|
||||
[Dependency] private MovementSpeedModifierSystem _movementSpeedModifier = default!;
|
||||
[Dependency] private SharedUserInterfaceSystem _ui = default!;
|
||||
[Dependency] private SharedBatterySystem _battery = default!;
|
||||
[Dependency] private SharedVisualBodySystem _visualBody = default!;
|
||||
[Dependency] private IPrototypeManager _prototype = default!;
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using Content.Server.GameTicking;
|
||||
using Content.Server.GameTicking;
|
||||
using Content.Shared.CombatMode.Pacification;
|
||||
using Content.Shared.Corvax.CCCVars;
|
||||
using Content.Shared.Mindshield.Components;
|
||||
@@ -8,10 +8,10 @@ using Robust.Shared.Configuration;
|
||||
|
||||
namespace Content.Server.Corvax.PeacefulRoundEnd;
|
||||
|
||||
public sealed class PeacefulRoundEndSystem : EntitySystem
|
||||
public sealed partial class PeacefulRoundEndSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private readonly IPlayerManager _playerManager = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IPlayerManager _playerManager = default!;
|
||||
|
||||
private bool _isEnabled = false;
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ using Content.Shared.CrewManifest;
|
||||
using Content.Shared.Medical.SuitSensor;
|
||||
using Content.Shared.Roles;
|
||||
using Content.Shared.SecApartment;
|
||||
using Content.Shared.Security.Components;
|
||||
using Content.Shared.Station;
|
||||
using Content.Shared.UserInterface;
|
||||
using Robust.Server.GameObjects;
|
||||
@@ -22,14 +21,14 @@ namespace Content.Server.Corvax.SecApartment;
|
||||
|
||||
public sealed partial class SecApartmentSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly SharedStationSystem _station = default!;
|
||||
[Dependency] private readonly CrewManifestSystem _crewManifest = default!;
|
||||
[Dependency] private readonly UserInterfaceSystem _ui = default!;
|
||||
[Dependency] private readonly IRobustRandom _random = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototype = default!;
|
||||
[Dependency] private readonly IGameTiming _gameTiming = default!;
|
||||
[Dependency] private readonly NavMapSystem _navMap = default!;
|
||||
[Dependency] private readonly SharedTransformSystem _transform = default!;
|
||||
[Dependency] private SharedStationSystem _station = default!;
|
||||
[Dependency] private CrewManifestSystem _crewManifest = default!;
|
||||
[Dependency] private UserInterfaceSystem _ui = default!;
|
||||
[Dependency] private IRobustRandom _random = default!;
|
||||
[Dependency] private IPrototypeManager _prototype = default!;
|
||||
[Dependency] private IGameTiming _gameTiming = default!;
|
||||
[Dependency] private NavMapSystem _navMap = default!;
|
||||
[Dependency] private SharedTransformSystem _transform = default!;
|
||||
|
||||
private readonly Dictionary<EntityUid, StationData> _stationData = new();
|
||||
private readonly Dictionary<NetEntity, TimeSpan> _finishedTimers = new();
|
||||
|
||||
@@ -3,32 +3,29 @@ using Content.Shared.Administration;
|
||||
using Content.Shared.Shuttles.Components;
|
||||
using Content.Shared.Shuttles.Systems;
|
||||
using Content.Server.Shuttles.Components;
|
||||
using Content.Server.Shuttles.Systems;
|
||||
using Content.Shared.Timing;
|
||||
using Content.Shared.Examine;
|
||||
using Robust.Shared.Console;
|
||||
using Robust.Shared.Timing;
|
||||
using System;
|
||||
|
||||
namespace Content.Server.Corvax.Shuttle.Commands;
|
||||
|
||||
[AdminCommand(AdminFlags.Fun)]
|
||||
|
||||
public sealed class FTLTravelTimeSetCommand : LocalizedCommands
|
||||
public sealed partial class FTLTravelTimeSetCommand : LocalizedCommands
|
||||
{
|
||||
[Dependency] private readonly IEntityManager _entManager = default!;
|
||||
[Dependency] private readonly IGameTiming _gameTiming = default!;
|
||||
[Dependency] private IEntityManager _entManager = default!;
|
||||
[Dependency] private IGameTiming _gameTiming = default!;
|
||||
|
||||
public override string Command => "ftltraveltimeset";
|
||||
public override void Execute(IConsoleShell shell, string argStr, string[] args)
|
||||
{
|
||||
if (args.Length != 2)
|
||||
{
|
||||
shell.WriteLine(Loc.GetString($"shell-wrong-arguments-number-need-specific",
|
||||
{
|
||||
shell.WriteLine(Loc.GetString($"shell-wrong-arguments-number-need-specific",
|
||||
("properAmount", 2),
|
||||
("currentAmount", args.Length)));
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if (!NetEntity.TryParse(args[0], out var netEnt) || !_entManager.TryGetEntity(netEnt, out var uid))
|
||||
{
|
||||
|
||||
@@ -5,9 +5,9 @@ using Robust.Shared.Random;
|
||||
|
||||
namespace Content.Server.Corvax.Speech.EntitySystems;
|
||||
|
||||
public sealed class GrowlingAccentSystem : EntitySystem
|
||||
public sealed partial class GrowlingAccentSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IRobustRandom _random = default!;
|
||||
[Dependency] private IRobustRandom _random = default!;
|
||||
|
||||
private static readonly Regex _regexLowerR = new Regex("r+");
|
||||
private static readonly Regex _regexUpperR = new Regex("R+");
|
||||
|
||||
@@ -8,10 +8,10 @@ using Robust.Shared.Prototypes;
|
||||
namespace Content.Server.Corvax.StationGoal
|
||||
{
|
||||
[AdminCommand(AdminFlags.Fun)]
|
||||
public sealed class StationGoalCommand : IConsoleCommand
|
||||
public sealed partial class StationGoalCommand : IConsoleCommand
|
||||
{
|
||||
[Dependency] private readonly IEntityManager _entManager = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private IEntityManager _entManager = default!;
|
||||
[Dependency] private IPrototypeManager _prototypeManager = default!;
|
||||
|
||||
public string Command => "sendstationgoal";
|
||||
public string Description => Loc.GetString("send-station-goal-command-description");
|
||||
|
||||
@@ -14,15 +14,15 @@ namespace Content.Server.Corvax.StationGoal
|
||||
/// <summary>
|
||||
/// System to spawn paper with station goal.
|
||||
/// </summary>
|
||||
public sealed class StationGoalPaperSystem : EntitySystem
|
||||
public sealed partial class StationGoalPaperSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IPrototypeManager _proto = default!;
|
||||
[Dependency] private readonly IRobustRandom _random = default!;
|
||||
[Dependency] private readonly FaxSystem _fax = default!;
|
||||
[Dependency] private readonly NewsSystem _news = default!;
|
||||
[Dependency] private readonly IPlayerManager _playerManager = default!;
|
||||
[Dependency] private readonly StationSystem _station = default!;
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IPrototypeManager _proto = default!;
|
||||
[Dependency] private IRobustRandom _random = default!;
|
||||
[Dependency] private FaxSystem _fax = default!;
|
||||
[Dependency] private NewsSystem _news = default!;
|
||||
[Dependency] private IPlayerManager _playerManager = default!;
|
||||
[Dependency] private StationSystem _station = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System.Linq;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Net.Http.Json;
|
||||
@@ -13,7 +13,7 @@ using Robust.Shared.Configuration;
|
||||
namespace Content.Server.Corvax.TTS;
|
||||
|
||||
// ReSharper disable once InconsistentNaming
|
||||
public sealed class TTSManager
|
||||
public sealed partial class TTSManager
|
||||
{
|
||||
private static readonly Histogram RequestTimings = Metrics.CreateHistogram(
|
||||
"tts_req_timings",
|
||||
@@ -32,7 +32,7 @@ public sealed class TTSManager
|
||||
"tts_reused_count",
|
||||
"Amount of reused TTS audio from cache.");
|
||||
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
|
||||
private readonly HttpClient _httpClient = new();
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using Content.Server.Chat.Managers;
|
||||
using Content.Server.Chat.Managers;
|
||||
using Content.Server.Players.RateLimiting;
|
||||
using Content.Shared.Corvax.CCCVars;
|
||||
using Content.Shared.Players.RateLimiting;
|
||||
@@ -8,8 +8,8 @@ namespace Content.Server.Corvax.TTS;
|
||||
|
||||
public sealed partial class TTSSystem
|
||||
{
|
||||
[Dependency] private readonly PlayerRateLimitManager _rateLimitManager = default!;
|
||||
[Dependency] private readonly IChatManager _chat = default!;
|
||||
[Dependency] private PlayerRateLimitManager _rateLimitManager = default!;
|
||||
[Dependency] private IChatManager _chat = default!;
|
||||
|
||||
private const string RateLimitKey = "TTS";
|
||||
|
||||
|
||||
@@ -15,11 +15,11 @@ namespace Content.Server.Corvax.TTS;
|
||||
// ReSharper disable once InconsistentNaming
|
||||
public sealed partial class TTSSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
||||
[Dependency] private readonly IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private readonly TTSManager _ttsManager = default!;
|
||||
[Dependency] private readonly SharedTransformSystem _xforms = default!;
|
||||
[Dependency] private readonly IRobustRandom _rng = default!;
|
||||
[Dependency] private IConfigurationManager _cfg = default!;
|
||||
[Dependency] private IPrototypeManager _prototypeManager = default!;
|
||||
[Dependency] private TTSManager _ttsManager = default!;
|
||||
[Dependency] private SharedTransformSystem _xforms = default!;
|
||||
[Dependency] private IRobustRandom _rng = default!;
|
||||
|
||||
private readonly List<string> _sampleText =
|
||||
new()
|
||||
|
||||
@@ -5,7 +5,7 @@ using Robust.Shared.Random; // Corvax-Localization
|
||||
|
||||
namespace Content.Server.Speech.EntitySystems;
|
||||
|
||||
public sealed class FrontalLispSystem : EntitySystem
|
||||
public sealed partial class FrontalLispSystem : EntitySystem
|
||||
{
|
||||
// @formatter:off
|
||||
private static readonly Regex RegexUpperTh = new(@"[T]+[Ss]+|[S]+[Cc]+(?=[IiEeYy]+)|[C]+(?=[IiEeYy]+)|[P][Ss]+|([S]+[Tt]+|[T]+)(?=[Ii]+[Oo]+[Uu]*[Nn]*)|[C]+[Hh]+(?=[Ii]*[Ee]*)|[Z]+|[S]+|[X]+(?=[Ee]+)");
|
||||
@@ -27,7 +27,7 @@ public sealed class FrontalLispSystem : EntitySystem
|
||||
private static readonly Regex _regexUpperZ = new Regex("З");// для "З" на "Ж"/"З"
|
||||
// Corvax-Localization End
|
||||
|
||||
[Dependency] private readonly IRobustRandom _random = default!; // Corvax-Localization
|
||||
[Dependency] private IRobustRandom _random = default!; // Corvax-Localization
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@ using Content.Shared.Speech;
|
||||
|
||||
namespace Content.Server.Speech.EntitySystems;
|
||||
|
||||
public sealed class LizardAccentSystem : EntitySystem
|
||||
public sealed partial class LizardAccentSystem : EntitySystem
|
||||
{
|
||||
private static readonly Regex RegexLowerS = new("s+");
|
||||
private static readonly Regex RegexUpperS = new("S+");
|
||||
@@ -30,7 +30,7 @@ public sealed class LizardAccentSystem : EntitySystem
|
||||
private static readonly List<string> _replacementsChUpper = new List<string> { "ЩЩ", "ЩЩЩ" };
|
||||
// Corvax-Localization-End
|
||||
|
||||
[Dependency] private readonly IRobustRandom _random = default!; // Corvax-Localization
|
||||
[Dependency] private IRobustRandom _random = default!; // Corvax-Localization
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
|
||||
@@ -5,9 +5,9 @@ using Content.Shared.Speech;
|
||||
|
||||
namespace Content.Server.Speech.EntitySystems;
|
||||
|
||||
public sealed class MothAccentSystem : EntitySystem
|
||||
public sealed partial class MothAccentSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly IRobustRandom _random = default!; // Corvax-Localization
|
||||
[Dependency] private IRobustRandom _random = default!; // Corvax-Localization
|
||||
|
||||
private static readonly Regex RegexLowerBuzz = new Regex("z{1,3}");
|
||||
private static readonly Regex RegexUpperBuzz = new Regex("Z{1,3}");
|
||||
|
||||
Reference in New Issue
Block a user