Purge LiteNet client transport

This commit is contained in:
Meta Vens 2026-06-13 05:10:33 +01:00
commit 51dee5d5f3
70 changed files with 1 additions and 8494 deletions

View file

@ -6,8 +6,6 @@ using System.Linq;
using System.Numerics;
using System.Reflection;
using System.Text.RegularExpressions;
using LiteNetLib;
using MessagePack;
using Unity.Mathematics;
using static Unity.Mathematics.math;
using Random = Unity.Mathematics.Random;
@ -24,11 +22,6 @@ public static class Extensions
return baseType.GetInterfaces().Any(interfaceType.Equals);
}
public static void Send<T>(this NetPeer peer, T message, DeliveryMethod method = DeliveryMethod.ReliableOrdered) where T : Message
{
peer.Send(MessagePackSerializer.Serialize(message as Message), method);
}
public static T[] WeightedRandomElements<T>(this IEnumerable<T> collection, ref Random random, Func<T, float> weightFunction, int count)
{
var elements = collection as T[] ?? collection.ToArray();
@ -264,4 +257,4 @@ internal class ArrayTraverse
}
return false;
}
}
}