Rename and clean up interaction events (#4044)
* Rename and clean up interaction events * Fix hand equip events
This commit is contained in:
@@ -42,7 +42,7 @@ namespace Content.Server.GameObjects.Components.Chemistry
|
||||
Dirty();
|
||||
}
|
||||
|
||||
bool IAttack.ClickAttack(AttackEventArgs eventArgs)
|
||||
bool IAttack.ClickAttack(AttackEvent eventArgs)
|
||||
{
|
||||
var target = eventArgs.TargetEntity;
|
||||
var user = eventArgs.User;
|
||||
|
||||
@@ -723,12 +723,12 @@ namespace Content.Server.GameObjects.Components.Disposal
|
||||
return TryDrop(eventArgs.User, eventArgs.Using);
|
||||
}
|
||||
|
||||
public override bool CanDragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool CanDragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
return CanInsert(eventArgs.Dragged);
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
_ = TryInsert(eventArgs.Dragged, eventArgs.User);
|
||||
return true;
|
||||
|
||||
@@ -616,14 +616,14 @@ namespace Content.Server.GameObjects.Components.Disposal
|
||||
return TryDrop(eventArgs.User, eventArgs.Using);
|
||||
}
|
||||
|
||||
public override bool CanDragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool CanDragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
// Base is redundant given this already calls the base CanInsert
|
||||
// If that changes then update this
|
||||
return CanInsert(eventArgs.Dragged);
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
_ = TryInsert(eventArgs.Dragged, eventArgs.User);
|
||||
return true;
|
||||
|
||||
@@ -74,7 +74,7 @@ namespace Content.Server.GameObjects.Components.GUI
|
||||
UserInterface.SetState(new StrippingBoundUserInterfaceState(inventory, hands, cuffs));
|
||||
}
|
||||
|
||||
public override bool Drop(DragDropEventArgs args)
|
||||
public override bool Drop(DragDropEvent args)
|
||||
{
|
||||
if (!args.User.TryGetComponent(out ActorComponent? actor)) return false;
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ namespace Content.Server.GameObjects.Components.Kitchen
|
||||
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
TrySpike(eventArgs.Dragged, eventArgs.User);
|
||||
return true;
|
||||
|
||||
@@ -284,7 +284,7 @@ namespace Content.Server.GameObjects.Components.Medical
|
||||
}
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
_bodyContainer.Insert(eventArgs.Dragged);
|
||||
return true;
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace Content.Server.GameObjects.Components.Movement
|
||||
}
|
||||
}
|
||||
|
||||
public override bool CanDragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool CanDragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
if (!base.CanDragDropOn(eventArgs))
|
||||
return false;
|
||||
@@ -132,7 +132,7 @@ namespace Content.Server.GameObjects.Components.Movement
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
if (eventArgs.User == eventArgs.Dragged)
|
||||
{
|
||||
|
||||
@@ -219,7 +219,7 @@ namespace Content.Server.GameObjects.Components.Strap
|
||||
}
|
||||
}
|
||||
|
||||
public override bool DragDropOn(DragDropEventArgs eventArgs)
|
||||
public override bool DragDropOn(DragDropEvent eventArgs)
|
||||
{
|
||||
if (!eventArgs.Dragged.TryGetComponent(out BuckleComponent? buckleComponent)) return false;
|
||||
return buckleComponent.TryBuckle(eventArgs.User, Owner);
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee
|
||||
|
||||
private bool HasUses => _uses > 0;
|
||||
|
||||
protected override bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEventArgs eventArgs)
|
||||
protected override bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEvent eventArgs)
|
||||
{
|
||||
if (entities.Count == 0)
|
||||
{
|
||||
|
||||
@@ -66,12 +66,12 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee
|
||||
|
||||
[ViewVariables(VVAccess.ReadWrite)] [DataField("clickAttackEffect")] public bool ClickAttackEffect { get; set; } = true;
|
||||
|
||||
protected virtual bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEventArgs eventArgs)
|
||||
protected virtual bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEvent eventArgs)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
bool IAttack.WideAttack(AttackEventArgs eventArgs)
|
||||
bool IAttack.WideAttack(AttackEvent eventArgs)
|
||||
{
|
||||
if (!eventArgs.WideAttack) return true;
|
||||
|
||||
@@ -126,7 +126,7 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee
|
||||
return true;
|
||||
}
|
||||
|
||||
bool IAttack.ClickAttack(AttackEventArgs eventArgs)
|
||||
bool IAttack.ClickAttack(AttackEvent eventArgs)
|
||||
{
|
||||
if (eventArgs.WideAttack) return false;
|
||||
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee
|
||||
}
|
||||
}
|
||||
|
||||
protected override bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEventArgs eventArgs)
|
||||
protected override bool OnHitEntities(IReadOnlyList<IEntity> entities, AttackEvent eventArgs)
|
||||
{
|
||||
if (!Activated || entities.Count == 0 || Cell == null)
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user