feat: engine data type packers

This commit is contained in:
2025-05-16 21:34:35 +03:00
parent 6591326b70
commit 03082ab43b
18 changed files with 361 additions and 9 deletions

View File

@@ -37,10 +37,10 @@ public class NetworkManager : UniverseObject, INetworkManager
private void OnPacketReceived(INetworkCommunicator sender, object packet, string from)
{
if (packet is not EntityDataPacket entityDataPacket)
return;
// if (packet is not EntityDataPacket entityDataPacket)
// return;
_networkEntities[entityDataPacket.Entity].ReceiveData(entityDataPacket.Data);
// _networkEntities[entityDataPacket.Entity].ReceiveData(entityDataPacket.Data);
}
private void OnCollected(IBehaviourCollector<INetworkEntity> sender, INetworkEntity behaviourCollected)