@@ -18,8 +18,8 @@ namespace Content.Server.GameObjects.Components.Power.Chargers
|
||||
/// </summary>
|
||||
[RegisterComponent]
|
||||
[ComponentReference(typeof(IActivate))]
|
||||
[ComponentReference(typeof(IAttackBy))]
|
||||
public sealed class PowerCellChargerComponent : BaseCharger, IActivate, IAttackBy
|
||||
[ComponentReference(typeof(IInteractUsing))]
|
||||
public sealed class PowerCellChargerComponent : BaseCharger, IActivate, IInteractUsing
|
||||
{
|
||||
public override string Name => "PowerCellCharger";
|
||||
public override double CellChargePercent => _container.ContainedEntity != null ?
|
||||
@@ -37,9 +37,9 @@ namespace Content.Server.GameObjects.Components.Power.Chargers
|
||||
_powerDevice.OnPowerStateChanged += PowerUpdate;
|
||||
}
|
||||
|
||||
bool IAttackBy.AttackBy(AttackByEventArgs eventArgs)
|
||||
bool IInteractUsing.InteractUsing(InteractUsingEventArgs eventArgs)
|
||||
{
|
||||
var result = TryInsertItem(eventArgs.AttackWith);
|
||||
var result = TryInsertItem(eventArgs.Using);
|
||||
if (result)
|
||||
{
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user