Skip to content

Commit 8a4f702

Browse files
committed
cult mirror commands subsystem
Signed-off-by: pacable <[email protected]>
1 parent 9731408 commit 8a4f702

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
using Robust.Shared.Console;
2+
3+
namespace Content.Server._Sunrise.BloodCult.Items.Systems;
4+
5+
/// <summary>
6+
/// Эта часть содержит вспомогательные команды
7+
/// </summary>
8+
public sealed partial class CultMirrorShieldSystem
9+
{
10+
[Dependency] private readonly IConsoleHost _console = default!;
11+
12+
private void InitializeCommands()
13+
{
14+
}
15+
}

Content.Server/_Sunrise/BloodCult/Items/Systems/CultMirrorShieldSystem.cs

+4-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace Content.Server._Sunrise.BloodCult.Items.Systems;
1414
/// <summary>
1515
/// Система для обработки логики зеркального щита. Референс: https://youtu.be/SiFY7ek_91Y?t=330&si=GB2jxaBrhe2vG5vc
1616
/// </summary>
17-
public sealed class CultMirrorShieldSystem : EntitySystem
17+
public sealed partial class CultMirrorShieldSystem : EntitySystem
1818
{
1919
[Dependency] private readonly ILogManager _log = default!;
2020
[Dependency] private readonly IRobustRandom _random = default!;
@@ -29,6 +29,9 @@ public override void Initialize()
2929
{
3030
base.Initialize();
3131

32+
// Initialize subsystems
33+
InitializeCommands();
34+
3235
_sawmill = _log.GetSawmill("mirrorshield");
3336

3437
SubscribeLocalEvent<CultMirrorShieldComponent, HitScanReflectedEvent>(OnHitScanReflected);

Resources/Prototypes/_Sunrise/BloodCult/Entities/Cult/Items/forge_craft.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
- Energy
3434
- NonEnergy
3535
- type: ReturnItemOnThrow
36-
- type: MirrorShield
36+
- type: CultMirrorShield
3737

3838

3939
- type: entity

0 commit comments

Comments
 (0)