Skip to content

Commit

Permalink
Merge branch 'drask' of github.com:nixsilvam404/space_station_ADT int…
Browse files Browse the repository at this point in the history
…o drask
  • Loading branch information
nixsilvam404 committed Jul 4, 2024
2 parents 7d698b7 + 102c901 commit 83a367f
Show file tree
Hide file tree
Showing 253 changed files with 48,184 additions and 49,666 deletions.
2 changes: 1 addition & 1 deletion Content.Server/Administration/Commands/AdminWhoCommand.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

namespace Content.Server.Administration.Commands;

[AnyCommand] // Corvax: Allow use to everyone
[AdminCommand(AdminFlags.Adminchat)] // Use only administration with flag AdminChat, eddit ADT
public sealed class AdminWhoCommand : IConsoleCommand
{
public string Command => "adminwho";
Expand Down
2 changes: 1 addition & 1 deletion Content.Server/Administration/Systems/BwoinkSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -428,7 +428,7 @@ protected override void OnBwoinkTextMessage(BwoinkTextMessage message, EntitySes
}
else if (senderAdmin is not null && senderAdmin.HasFlag(AdminFlags.Adminhelp))
{
bwoinkText = $"[color=red]{senderSession.Name}[/color]";
bwoinkText = $"\\[{senderAdmin.Title}\\][color=red]{senderSession.Name}[/color]"; //сообщение админа. тут подставляется префикс звания админа в сообщение. Tweak ADT
}
else
{
Expand Down
12 changes: 11 additions & 1 deletion Content.Server/Chat/Managers/ChatManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -280,9 +280,19 @@ private void SendAdminChat(ICommonSession player, string message)
}

var clients = _adminManager.ActiveAdmins.Select(p => p.Channel);
var senderAdmin = _adminManager.GetAdminData(player); // Start-ADT Schrodinger Tweak: Отсюда сможем получить инфу о префиксе админа
if (senderAdmin == null)
{
return;
}
var senderName = player.Name; // Добавил переменную senderName, в ней содержиться player.Name и приставляем префикс к имени
if (!string.IsNullOrEmpty(senderAdmin.Title))
{
senderName += $"\\[{senderAdmin.Title}\\]";
} // End-ADT Tweak
var wrappedMessage = Loc.GetString("chat-manager-send-admin-chat-wrap-message",
("adminChannelName", Loc.GetString("chat-manager-admin-channel-name")),
("playerName", player.Name), ("message", FormattedMessage.EscapeText(message)));
("playerName", senderName), ("message", FormattedMessage.EscapeText(message))); // ADT Tweak тут заменил player.Name на senderName

foreach (var client in clients)
{
Expand Down
2 changes: 1 addition & 1 deletion Content.Shared/Atmos/Atmospherics.cs
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ public static class Atmospherics
/// so it just applies this flat value).
/// </summary>
// Original value is 4, buff back when we have proper ways for players to deal with breaches.
public const int LowPressureDamage = 1;
public const int LowPressureDamage = 4; // Corvax-MRP: Revert from 1 to 4

public const float WindowHeatTransferCoefficient = 0.1f;

Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/administration/admin-alerts.ftl
Original file line number Diff line number Diff line change
@@ -1 +1 @@
admin-alert-shared-connection = { $player } is sharing a connection with { $otherCount } connected player(s): { $otherList }
admin-alert-shared-connection = { $player } имеет общее интернет-соединение с { $otherCount } другим(-и) игроком(-ами): { $otherList }
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/administration/ui/actions.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
admin-player-actions-reason = Reason
admin-player-actions-reason = Причина
admin-player-actions-bans = Бан-лист
admin-player-actions-notes = Заметки
admin-player-actions-kick = Кикнуть
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
player-list-filter = Filter
player-list-filter = Фильтр
Original file line number Diff line number Diff line change
@@ -1 +1 @@
admin-ui-teleport = Teleport
admin-ui-teleport = Телепорт
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
admin-ui-blueprint-map = Map
admin-ui-blueprint-path = Path
admin-ui-blueprint-map = Карта
admin-ui-blueprint-path = Путь
admin-ui-blueprint-x = X
admin-ui-blueprint-y = Y
admin-ui-blueprint-rotation = Rotation
admin-ui-blueprint-teleport = Teleport to
admin-ui-blueprint-reset = Reset to default
admin-ui-blueprint-load = Load Blueprint
admin-ui-blueprint-rotation = Поворот
admin-ui-blueprint-teleport = Телепорт к
admin-ui-blueprint-reset = Сброс на стандартным настройкам
admin-ui-blueprint-load = Загрузить чертёж
18 changes: 9 additions & 9 deletions Resources/Locale/ru-RU/administration/ui/tabs/atmos-tab.ftl
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
admin-ui-atmos-add = Add Atmos
admin-ui-atmos-add-gas = Add Gas
admin-ui-atmos-fill-gas = Fill Gas
admin-ui-atmos-set-temperature = Set Temperature
admin-ui-atmos-grid = Grid
admin-ui-atmos-grid-current = Current
admin-ui-atmos-add = Добавить атмосферу
admin-ui-atmos-add-gas = Добавить газ
admin-ui-atmos-fill-gas = Заполнить газом
admin-ui-atmos-set-temperature = Установить температуру
admin-ui-atmos-grid = Грид
admin-ui-atmos-grid-current = Текущий
admin-ui-atmos-tile-x = TileX
admin-ui-atmos-tile-y = TileY
admin-ui-atmos-gas = Gas
admin-ui-atmos-gas-amount = Amount
admin-ui-atmos-temperature = Temperature
admin-ui-atmos-gas = Газ
admin-ui-atmos-gas-amount = Кол-во
admin-ui-atmos-temperature = Температура
10 changes: 5 additions & 5 deletions Resources/Locale/ru-RU/administration/ui/tabs/object-tab.ftl
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
object-tab-entity-id = ID сущности
object-tab-object-name = Имя объекта
object-tab-object-type = Object type:
object-tab-object-search = Search...
object-tab-object-type-grids = Grids
object-tab-object-type-maps = Maps
object-tab-object-type-stations = Stations
object-tab-object-type = Тип объекта:
object-tab-object-search = Поиск...
object-tab-object-type-grids = Гриды
object-tab-object-type-maps = Карты
object-tab-object-type-stations = Станции
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
player-tab-player-count = Players: { $count }
player-tab-player-count = Игроков: { $count }
player-tab-username = Пользователь
player-tab-character = Персонаж
player-tab-job = Должность
Expand Down
6 changes: 3 additions & 3 deletions Resources/Locale/ru-RU/administration/ui/tabs/round-tab.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
administration-ui-round-tab-start-round = Start Round
administration-ui-round-tab-end-round = End Round
administration-ui-round-tab-restart-round = Restart Round
administration-ui-round-tab-start-round = Начать раунд
administration-ui-round-tab-end-round = Завершить раунд
administration-ui-round-tab-restart-round = Перезапустить раунд
administration-ui-round-tab-restart-round-now = Перезапустить СЕЙЧАС
2 changes: 0 additions & 2 deletions Resources/Locale/ru-RU/alerts/alerts.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -72,5 +72,3 @@ alerts-revenant-essence-name = Эссенция
alerts-revenant-essence-desc = Сила душ. Поддерживает вас и используется при использовании способностей. Медленно восстанавливается с течением времени.
alerts-revenant-corporeal-name = Материальность
alerts-revenant-corporeal-desc = Вы физически воплотились. Окружающие могут видеть и наносить вам вред.
alerts-deflecting-name = Отражение
alerts-deflecting-desc = У вас есть шанс отразить летящие снаряды. Стоя на месте или при медленном движении этот шанс увеличивается.
36 changes: 18 additions & 18 deletions Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
## General stuff

ui-options-title = Игровые настройки
ui-options-tab-accessibility = Accessibility
ui-options-tab-accessibility = Доступность
ui-options-tab-graphics = Графика
ui-options-tab-controls = Управление
ui-options-tab-audio = Аудио
ui-options-tab-network = Сеть
ui-options-tab-misc = Основные
ui-options-apply = Применить
ui-options-reset-all = Сбросить всё
ui-options-default = По-умолчанию
ui-options-apply = Сохранить и применить
ui-options-reset-all = Сброс изменений
ui-options-default = Сброс к настройкам по умолчанию
ui-options-value-percent = { TOSTRING($value, "P0") }
# Misc/General menu
Expand Down Expand Up @@ -37,10 +37,10 @@ ui-options-event-music = Музыка событий
ui-options-admin-sounds = Музыка админов
ui-options-volume-label = Громкость
ui-options-volume-percent = { TOSTRING($volume, "P0") }
ui-options-display-label = Display
ui-options-quality-label = Quality
ui-options-misc-label = Misc
ui-options-interface-label = Interface
ui-options-display-label = Дисплей
ui-options-quality-label = Качество
ui-options-misc-label = Разное
ui-options-interface-label = Интерфейс
## Graphics menu

Expand All @@ -51,13 +51,6 @@ ui-options-show-ooc-patron-color = Цветной ник в OOC для патр
ui-options-show-looc-on-head = Показывать LOOC-чат над головами персонажей
ui-options-fancy-speech = Показывать имена в облачках с текстом
ui-options-fancy-name-background = Добавить фон облачкам с текстом
ui-options-enable-color-name = Цветные имена персонажей
ui-options-colorblind-friendly = Режим для дальтоников
ui-options-reduced-motion = Снижение интенсивности визуальных эффектов
ui-options-chat-window-opacity = Прозрачность окна чата
ui-options-chat-window-opacity-percent = { TOSTRING($opacity, "P0") }
ui-options-screen-shake-intensity = Интенсивность дрожания экрана
ui-options-screen-shake-percent = { TOSTRING($intensity, "P0") }
ui-options-vsync = Вертикальная синхронизация
ui-options-fullscreen = Полный экран
ui-options-lighting-label = Качество освещения:
Expand All @@ -75,15 +68,15 @@ ui-options-scale-175 = 175%
ui-options-scale-200 = 200%
ui-options-hud-theme = Тема HUD:
ui-options-hud-theme-default = По умолчанию
ui-options-vp-scale-value = x{ $scale }
ui-options-hud-theme-plasmafire = Плазма
ui-options-hud-theme-slimecore = Слаймкор
ui-options-hud-theme-clockwork = Механизм
ui-options-hud-theme-retro = Ретро
ui-options-hud-theme-minimalist = Минимализм
ui-options-hud-theme-ashen = Пепел
ui-options-vp-stretch = Растянуть изображение для соответствия окну игры
ui-options-vp-scale = Фиксированный масштаб окна игры: x{ $scale }
ui-options-vp-scale = Фиксированный масштаб окна игры:
ui-options-vp-scale-value = x{ $scale }
ui-options-vp-integer-scaling = Использовать целочисленное масштабирование (может вызывать появление чёрных полос/обрезания)
ui-options-vp-integer-scaling-tooltip =
Если эта опция включена, область просмотра будет масштабироваться,
Expand All @@ -98,7 +91,7 @@ ui-options-vp-vertical-fit-tooltip =
ui-options-vp-low-res = Изображение низкого разрешения
ui-options-parallax-low-quality = Низкокачественный параллакс (фон)
ui-options-fps-counter = Показать счётчик FPS
ui-options-vp-width = Ширина окна игры: { $width }
ui-options-vp-width = Ширина окна игры:
ui-options-hud-layout = Тип HUD:
## Controls menu
Expand Down Expand Up @@ -258,3 +251,10 @@ ui-options-net-pvs-leave-tooltip =
привести к неправильным предугадываниям и другим проблемам.
cmd-options-desc = Открывает меню опций, опционально с конкретно выбранной вкладкой.
cmd-options-help = Использование: options [tab]
ui-options-enable-color-name = Цветные имена персонажей
ui-options-colorblind-friendly = Режим для дальтоников
ui-options-reduced-motion = Снижение интенсивности визуальных эффектов
ui-options-chat-window-opacity = Прозрачность окна чата
ui-options-chat-window-opacity-percent = { TOSTRING($opacity, "P0") }
ui-options-screen-shake-intensity = Интенсивность дрожания экрана
ui-options-screen-shake-percent = { TOSTRING($intensity, "P0") }
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/game-ticking/forcemap-command.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
forcemap-command-description = Заставляет игру начать с заданной карты в следующем раунде.
forcemap-command-help = forcemap <map ID>
forcemap-command-need-one-argument = forcemap принимает один аргумент — путь к файлу карты.
forcemap-command-map-not-found = No eligible map exists with name { $map }.
forcemap-command-map-not-found = Не существует подходящей карты с названием { $map }.
forcemap-command-success = В следующем раунде игра принудительно начнётся с карты { $map }.
forcemap-command-cleared = Cleared the forced map setting.
forcemap-command-cleared = Настройки принудительной карты сброшены.
forcemap-command-arg-map = <map ID>
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,5 @@ ent-DrinkSoyMilkCarton = соевое молоко
.desc = Белое и питательное соевое удовольствие!
ent-DrinkOatMilkCarton = овсяное молоко
.desc = Бежевое и питательное удовольствие!
ent-DrinkJuiceLemonCarton = lemon juice
.desc = First it's sour, then it's still sour.
ent-DrinkJuiceLemonCarton = лимонный сок
.desc = На первый глоток он кислит, а затем всё равно кислит.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ent-FoodBagelBase = { ent-FoodInjectableBase }
.desc = A delicious bagel.
ent-FoodBagel = bagel
.desc = Вкуснейший бублик.
ent-FoodBagel = бублик
.desc = { ent-FoodBagelBase.desc }
ent-FoodBagelPoppy = poppy seed bagel
.desc = A delicious bagel topped with bicaridine-infused poppy seeds.
ent-FoodBagelPoppy = бублик с маком
.desc = Вкуснейший бублик с маковыми семечками, содержащими бикаридин.
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ ent-FoodDough = тесто
.desc = Большой кусок теста.
ent-FoodDoughSlice = кусок теста
.desc = Кусок теста. Из него готовятся булочки.
ent-FoodDoughRope = dough rope
.desc = A thin noodle of dough. Can be cooked into a bagel.
ent-FoodDoughRope = косичка теста
.desc = Тонкая верёвка теста. Может быть превращена в бублик.
ent-FoodDoughCornmeal = кукурузное тесто
.desc = Большой кусок кукурузного теста.
ent-FoodDoughCornmealSlice = кусок кукурузного теста
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ ent-BookTheBookOfControl = Книга контроля
.desc = Необходима для достижения робаста.
ent-BookBartendersManual = Руководство бармена
.desc = Это руководство забрызгано пивом.
ent-BookChefGaming = Шеф-гейминг
.desc = Книга о кулинарии, написанная поваром-геймером.
ent-BookChefGaming = Как наготовить на сорок космонавтов
.desc = Книга о кулинарии, написанная космическим шеф-поваром.
ent-BookLeafLoversSecret = Секрет листолюба
.desc = Имеет стойкий аромат травки. Он мотивирует вас сеять и жать.
ent-BookEngineersHandbook = Справочник инженера
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ ent-FloorTileItemDark = тёмная плитка
.desc = { ent-FloorTileItemBase.desc }
ent-FloorTileItemTechmaint = технический пол
.desc = { ent-FloorTileItemBase.desc }
ent-FloorTileItemReinforced = армированная плитка
.desc = { ent-FloorTileItemBase.desc }
ent-FloorTileItemMono = моно плитка
.desc = { ent-FloorTileItemBase.desc }
ent-FloorTileItemLino = линолеум
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ent-WebShield = паутинный щит
ent-ClockworkShield = заводной щит
.desc = Ratvar oyrffrf lbh jvgu uvf cebgrpgvba. Ратвар благословляет вас Своей защитой.
ent-MirrorShield = зеркальный щит
.desc = Светится пугающим красным светом. Вы слышите, как Геометр шепчет...
.desc = Жутко светится красным... Вы слышите, как геометр шепчет...
# Corvax-HiddenDesc-Start
ent-EnergyShield = подозрительное устройство
.suffix = энергощит
Expand Down
Loading

0 comments on commit 83a367f

Please sign in to comment.