adapt codebase
This commit is contained in:
@@ -1,28 +1,7 @@
|
||||
using Content.Server.Explosion.EntitySystems;
|
||||
using Content.Shared._CP14.MagicEnergy;
|
||||
using Content.Shared._CP14.MagicWeakness;
|
||||
|
||||
namespace Content.Server._CP14.MagicWeakness;
|
||||
|
||||
public class CP14MagicWeaknessSystem : CP14SharedMagicWeaknessSystem
|
||||
{
|
||||
[Dependency] private readonly TriggerSystem _trigger = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
|
||||
SubscribeLocalEvent<CP14MagicUnsafeTriggerComponent, CP14MagicEnergyBurnOutEvent>(OnMagicEnergyBurnOutTrigger);
|
||||
SubscribeLocalEvent<CP14MagicUnsafeTriggerComponent, CP14MagicEnergyOverloadEvent>(OnMagicEnergyOverloadTrigger);
|
||||
}
|
||||
|
||||
private void OnMagicEnergyOverloadTrigger(Entity<CP14MagicUnsafeTriggerComponent> ent, ref CP14MagicEnergyOverloadEvent args)
|
||||
{
|
||||
_trigger.Trigger(ent);
|
||||
}
|
||||
|
||||
private void OnMagicEnergyBurnOutTrigger(Entity<CP14MagicUnsafeTriggerComponent> ent, ref CP14MagicEnergyBurnOutEvent args)
|
||||
{
|
||||
_trigger.Trigger(ent);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user