private void HandleInteractUsingInHand(ClientInteractUsingInHandMsg msg, EntitySessionEventArgs args) { if (TryComp(args.SenderSession.AttachedEntity, out SharedHandsComponent? hands)) { hands.InteractHandWithActiveHand(msg.HandName); } }
private void HandleInteractUsingInHand(ClientInteractUsingInHandMsg msg, EntitySessionEventArgs args) { if (!TryGetHandsComp(args.SenderSession, out var hands)) { return; } hands.InteractHandWithActiveHand(msg.HandName); }