protected override void OnPackageReceivedClient(byte[] package) { SpawnedPlayerInfo playerInfo = new SpawnedPlayerInfo(); playerInfo.DeserializeInto(package); ServerRunner.SpawnPhysicalPlayer(playerInfo.PlayerID, playerInfo.Position, playerInfo.Rotation); }
public void SendTo(SpawnedPlayerInfo spawnedPlayerInfo, ushort reciver) { SendTo(spawnedPlayerInfo.SerializeToBytes(), reciver); }
public void Send(SpawnedPlayerInfo spawnedPlayerInfo) { Send(spawnedPlayerInfo.SerializeToBytes()); }