Make more network-events check EntitySessionEventArgs. (#6612)

This commit is contained in:
Leon Friedrich
2022-02-13 11:18:24 +13:00
committed by GitHub
parent 29ff523081
commit 0e6aec0e56
6 changed files with 18 additions and 25 deletions

View File

@@ -56,13 +56,13 @@ namespace Content.Server.Tabletop
transform.Coordinates = entityCoordinates;
}
private void OnDraggingPlayerChanged(TabletopDraggingPlayerChangedEvent msg)
private void OnDraggingPlayerChanged(TabletopDraggingPlayerChangedEvent msg, EntitySessionEventArgs args)
{
var dragged = msg.DraggedEntityUid;
if (!EntityManager.TryGetComponent<TabletopDraggableComponent?>(dragged, out var draggableComponent)) return;
draggableComponent.DraggingPlayer = msg.DraggingPlayer;
draggableComponent.DraggingPlayer = msg.IsDragging ? args.SenderSession.UserId : null;
if (!EntityManager.TryGetComponent<AppearanceComponent?>(dragged, out var appearance)) return;