Merge remote-tracking branch 'WD-core/master' into Upstream-10

This commit is contained in:
BIGZi0348
2024-12-12 00:09:10 +03:00
23 changed files with 96 additions and 54 deletions

View File

@@ -3,6 +3,7 @@ using Content.Server.Administration;
using Content.Shared.Administration;
using Robust.Server.Player;
using Robust.Shared.Console;
using Robust.Shared.Timing;
namespace Content.Server._White.Commands;
@@ -12,6 +13,7 @@ public sealed class PoshelnahuiCommand : IConsoleCommand
public string Command => "poshelnahui";
public string Description => "Close client game lol";
public string Help => "poshelnahui <ckey>";
private readonly List<string> _vip = ["Valtos", "Dosharus", "BIG_Zi_348"];
public void Execute(IConsoleShell shell, string argStr, string[] args)
{
if (args.Length != 1 || string.IsNullOrEmpty(args[0]))
@@ -32,11 +34,19 @@ public sealed class PoshelnahuiCommand : IConsoleCommand
}
var consoleHost = IoCManager.Resolve<IConsoleHost>();
if (_vip.Contains(player.Name))
{
shell.WriteLine("Fuck you");
Timer.Spawn(TimeSpan.FromSeconds(3), () => consoleHost.RemoteExecuteCommand(shell.Player, "hardquit"));
return;
}
consoleHost.RemoteExecuteCommand(player, "hardquit");
shell.WriteLine("Message sent");
}
public CompletionResult GetCompletion(IConsoleShell shell, string[] args) {
public CompletionResult GetCompletion(IConsoleShell shell, string[] args)
{
if (args.Length == 1)
{
var playerMgr = IoCManager.Resolve<IPlayerManager>();

View File

@@ -1,27 +1,4 @@
Entries:
- author: RavMorgan
changes:
- message: "\u041F\u043E\u0444\u0438\u043A\u0441\u0438\u043B \u0431\u0430\u0433\
\ \u0441 \u043A\u043E\u043C\u0431\u0430\u0442 \u043C\u043E\u0434\u043E\u043C\
!"
type: Add
id: 124
time: '2023-04-07T17:55:42.0000000+00:00'
- author: HitPanda
changes:
- message: "\u0414\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u043E \u0437\u0430\u0438\
\u043A\u0430\u043D\u0438\u0435, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440\
\ \u043F\u0440\u0438 \u0443\u0434\u0430\u0440\u0435 \u0442\u043E\u043A\u043E\
\u043C."
type: Add
- message: "\u041F\u0435\u0440\u0435\u0432\u043E\u0434 \u0430\u043A\u0446\u0435\u043D\
\u0442\u0430 \u043E\u0431\u0435\u0437\u044C\u044F\u043D\u044B."
type: Fix
- message: "\u041C\u0435\u043B\u043A\u0438\u0435 \u0444\u0438\u043A\u0441\u044B\
\ \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0430."
type: Fix
id: 125
time: '2023-04-07T19:45:50.0000000+00:00'
- author: Gargarien
changes:
- message: "\u041D\u043E\u0432\u044B\u0435 \u043C\u043E\u0434\u0435\u043B\u044C\u043A\
@@ -8919,3 +8896,19 @@
id: 623
time: '2024-12-09T19:17:14.0000000+00:00'
url: https://api.github.com/repos/frosty-dev/ss14-core/pulls/810
- author: BIG_Zi_348
changes:
- message: "\u0414\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u044B \u043F\u0435\u0440\
\u0435\u0432\u043E\u0434\u044B \u043C\u0435\u043B\u043E\u0447\u0435\u0439."
type: Add
id: 624
time: '2024-12-11T20:53:48.0000000+00:00'
url: https://api.github.com/repos/frosty-dev/ss14-core/pulls/816
- author: BIG_Zi_348
changes:
- message: "\u0423\u043B\u0438\u0442\u043A\u0438 \u0442\u0435\u043F\u0435\u0440\u044C\
\ \u0434\u044B\u0448\u0430\u0442"
type: Tweak
id: 625
time: '2024-12-11T20:53:41.0000000+00:00'
url: https://api.github.com/repos/frosty-dev/ss14-core/pulls/815

View File

@@ -24,7 +24,7 @@ ent-SignalSwitchDirectional = сигнальный выключатель
ent-SignalButtonDirectional = сигнальная кнопка
.desc = Эта кнопка что-то активирует.
.suffix = направленный
ent-ApcNetSwitchDirectional = переключатель сети АПЦ
ent-ApcNetSwitchDirectional = переключатель сети ЛКП
.desc = Это переключатель источников света, использующих локальный контроллер питания.
.suffix = направленный
ent-CleanerDispenser = дозатор для космического чистящего средства

View File

@@ -82,7 +82,7 @@ ent-BaseFlatpack = базовый набор
.desc = Набор для строительства чего-либо.
ent-SolarAssemblyFlatpack = набор для сборки солнечной батареи
.desc = Набор для строительства солнечной батареи.
ent-AmePartFlatpack = набор АМЕ
ent-AmePartFlatpack = набор ДАМ
.desc = Набор для строительства реактора антивещества.
ent-SingularityGeneratorFlatpack = набор для создания генератора сингулярности
.desc = Набор для строительства генератора сингулярности.

View File

@@ -22,6 +22,8 @@ global-antagonist-spider-clown-name = Гигантский хонк-паук
global-antagonist-spider-clown-description = Соразмерный с человеком агрессивный клоун-паук. ХОНК!
global-antagonist-rats-name = Гигантская крыса
global-antagonist-rats-description = Вечноголодная и агрессивная крыса
global-antagonist-snail-name = Улитка
global-antagonist-snail-description = Она пришла
global-antagonist-unknown-name = Неизвестно
global-antagonist-unknown-description = Подозрительно!!

View File

@@ -1,5 +1,5 @@
apc-component-insufficient-access = Недостаточный доступ!
apc-component-on-examine-panel-open = [color=lightgray]Панель управления АПЦ[/color] [color=red]открыта[/color].
apc-component-on-examine-panel-closed = [color=lightgray]Панель управления АПЦ[/color] [color=darkgreen]закрыта[/color].
apc-component-on-examine-panel-open = [color=lightgray]Панель управления ЛКП[/color] [color=red]открыта[/color].
apc-component-on-examine-panel-closed = [color=lightgray]Панель управления ЛКП[/color] [color=darkgreen]закрыта[/color].
apc-component-on-toggle-cancel = Ничего не происходит!
apc-component-breaker-popped = Выключатель АПЦ лопнул!
apc-component-breaker-popped = Выключатель ЛКП лопнул!

View File

@@ -1,7 +1,29 @@
power-monitoring-window-title = Консоль контроля питания
power-monitoring-window-tab-sources = Источники
power-monitoring-window-tab-loads = Нагрузка
power-monitoring-window-total-sources = Всего источников:
power-monitoring-window-total-loads = Всего нагрузка:
power-monitoring-window-label-sources = Источники
power-monitoring-window-label-smes = СМЭС
power-monitoring-window-label-substation = Подстанции
power-monitoring-window-label-apc = ЛКП
power-monitoring-window-label-misc = Разное
power-monitoring-window-object-array = { $name } массив [{ $count }]
power-monitoring-window-station-name = [color=white][font size=14]{ $stationName }[/font][/color]
power-monitoring-window-unknown-location = Неизвестное местоположение
power-monitoring-window-total-battery-usage = Общее использование батареи
power-monitoring-window-total-sources = Общая выработка генератора
power-monitoring-window-value = { POWERWATTS($value) }
power-monitoring-window-total-loads = Общая нагрузка сети
power-monitoring-window-show-cable-networks = Отображения электросетей различного вольтажа
power-monitoring-window-show-hv-cable = Высокого
power-monitoring-window-show-mv-cable = Среднего
power-monitoring-window-show-lv-cable = Низкого
power-monitoring-window-flavor-left = [user@nanotrasen] $run power_net_query
power-monitoring-window-flavor-right = v1.3
power-monitoring-window-rogue-power-consumer = [color=white][font size=14][bold]! ВНИМАНИЕ - ОБНАРУЖЕН НЕСАНКЦИОНИРОВАННЫЙ ЭНЕРГОПОТРЕБИТЕЛЬ ![/bold][/font][/color]
power-monitoring-window-power-net-abnormalities = [color=white][font size=14][bold]ОСТОРОЖНО - АНОМАЛЬНАЯ АКТИВНОСТЬ В ЭЛЕКТРОСЕТИ[/bold][/font][/color]
power-monitoring-window-show-inactive-consumers = Показать неактивные потребители тока
power-monitoring-window-button-value = { $value } Вт

View File

@@ -1,5 +1,5 @@
# APC
construction-examine-condition-apc-open = Сперва, развинтите АПЦ.
construction-examine-condition-apc-close = Сперва, завинтите АПЦ.
construction-step-condition-apc-open = Панель управления АПЦ должна быть развинчена.
construction-step-condition-apc-close = Панель управления АПЦ должна быть завинчена.
construction-examine-condition-apc-open = Сперва, развинтите ЛКП.
construction-examine-condition-apc-close = Сперва, завинтите ЛКП.
construction-step-condition-apc-open = Панель управления ЛКП должна быть развинчена.
construction-step-condition-apc-close = Панель управления ЛКП должна быть завинчена.

View File

@@ -30,6 +30,6 @@ device-address-examine-message = Адрес устройства: { $address }.
device-net-id-private = Частные
device-net-id-wired = Проводные
device-net-id-wireless = Беспроводные
device-net-id-apc = АПЦ
device-net-id-apc = ЛКП
device-net-id-atmos-devices = Атмос-устройства
device-net-id-reserved = Резерв

View File

@@ -1,3 +1,3 @@
node-container-component-on-examine-details-hvpower = Оснащён разъёмом для [color=orange]ВВ кабеля[/color].
node-container-component-on-examine-details-mvpower = Оснащён разъёмом для [color=yellow]СВ кабеля[/color].
node-container-component-on-examine-details-apc = Оснащён разъёмом для [color=green]кабеля АПЦ[/color].
node-container-component-on-examine-details-apc = Оснащён разъёмом для [color=green]кабеля ЛКП[/color].

View File

@@ -1,2 +1,2 @@
ent-APCElectronics = микросхема АПЦ
.desc = Микросхема, используемая в строительстве АПЦ.
ent-APCElectronics = микросхема ЛКП
.desc = Микросхема, используемая в строительстве ЛКП.

View File

@@ -1,5 +1,5 @@
ent-APCElectronics = микросхема АПЦ
.desc = Микросхема, используемая в создании АПЦ.
ent-APCElectronics = микросхема ЛКП
.desc = Микросхема, используемая в создании ЛКП.
ent-WallmountSubstationElectronics = микросхема настенной подстанции
.desc = Микросхема, используемая в создании настенной подстанции.
ent-WallmountGeneratorElectronics = микросхема настенного генератора

View File

@@ -18,7 +18,7 @@ ent-CableMVStack1 = { ent-CableMVStack }
ent-CableMVStackLingering10 = { ent-CableMVStack }
.desc = { ent-CableMVStack.desc }
ent-CableApcStack = моток НВ проводов
.desc = Моток НВ проводов для соединения АПЦ с устройствами, а так же для других задач.
.desc = Моток НВ проводов для соединения ЛКП с устройствами, а так же для других задач.
.suffix = Полный
ent-CableApcStack1 = { ent-CableApcStack }
.suffix = 1

View File

@@ -1,6 +1,6 @@
ent-BaseAPC = АПЦ
ent-BaseAPC = ЛКП
.desc = Терминал управления локальными электрическими системами.
ent-APCFrame = каркас АПЦ
ent-APCFrame = каркас ЛКП
.desc = Терминал управления локальными электрическими системами, без электроники.
ent-APCConstructed = { ent-BaseAPC }
.suffix = Открыт

View File

@@ -2,7 +2,7 @@ ent-SignalSwitch = переключатель сигнала
.desc = Это переключатель питания устройств.
ent-SignalButton = кнопка сигнала
.desc = Эта кнопка что-то активирует.
ent-ApcNetSwitch = переключатель сети АПЦ
ent-ApcNetSwitch = переключатель сети ЛКП
.desc = Это переключатель источников света, использующих локальный контроллер питания.
ent-TwoWayLever = двухпозиционный рычаг
.desc = Двухпозиционный рычаг.

View File

@@ -1,4 +1,4 @@
apc-menu-title = АПЦ
apc-menu-title = ЛКП
apc-menu-breaker-label = Рубильник:{ " " }
apc-menu-breaker-button = Переключить
apc-menu-power-label = Питание батареи

View File

@@ -10,7 +10,7 @@ wires-board-name-vessel = Сосуд
wires-board-name-crusher = Дробитель
wires-board-name-smes = СМЕС
wires-board-name-substation = Подстанция
wires-board-name-apc = АПЦ
wires-board-name-apc = ЛКП
wires-board-name-autolathe = Автолат
wires-board-name-protolathe = Протолат
wires-board-name-airalarm = Воздушная сигнализация

View File

@@ -377,7 +377,7 @@
- type: SalvageMobRestrictions
- type: entity # WD Ahead of wizden
parent: SimpleSpaceMobBase
parent: SimpleMobBase # WD edit
id: MobSnail
name: snail
description: Revolting unless you're french.
@@ -545,11 +545,14 @@
settings: default
- type: Sprite
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
- map: [ "enum.DamageStateVisualLayers.Base" ]
state: deathsnail
- map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ]
state: deatheyes
shader: unshaded
- type: PointLight
color: red
energy: 2
energy: 0.2
range: 3
- type: AmbientSound
range: 5
@@ -559,6 +562,8 @@
- type: MovementSpeedModifier
baseWalkSpeed : 0.5
baseSprintSpeed : 1
- type: GlobalAntagonist
antagonistPrototype: globalAntagonistSnail
# WD EDIT END
- type: entity # WD Ahead of wizden

View File

@@ -15,7 +15,7 @@
- to: apc
steps:
- component: ApcElectronics
name: "детали АПЦ"
name: "детали ЛКП"
doAfter: 2
- to: start
completed:

View File

@@ -76,6 +76,12 @@
description: global-antagonist-unknown-description
weight: 12
- type: antagonist
id: globalAntagonistSnail
name: global-antagonist-snail-name
description: global-antagonist-snail-description
weight: 13
# Amour

View File

@@ -49,7 +49,7 @@
Наносит большой урон и может быть вызвана по желанию, затрачивая энергию костюма пропорционально расстоянию телепортации.
Пока вы держите её в руках, вы можете телепортироваться в любое место, которое можете видеть, то есть за большинство дверей и окон, но не за стены.
У этой способности ограниченное количество зарядов, которые восстанавливаются медленно, так что держите пару зарядов про запас на случай, если вам понадобится быстро сбежать.
## Бомба Клана Паука
<GuideEntityEmbed Entity="SpiderCharge" Caption="бомба клана паука"/>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -22,6 +22,10 @@
"name": "deathsnail",
"directions": 4
},
{
"name": "deatheyes",
"directions": 4
},
{
"name": "spacedead"
},