public override void ProcessPacket(ILSRemoteOrderData packet, NebulaConnection conn) { if (IsHost) { Player player = playerManager.GetPlayer(conn); if (player != null) { playerManager.SendPacketToOtherPlayers(packet, player); } // TODO: Don't we need to call SimulatedWorld.OnILSRemoteOrderUpdate() here too ?? } if (IsClient) { SimulatedWorld.OnILSRemoteOrderUpdate(packet); } }
public void ProcessPacket(ILSRemoteOrderData packet, NebulaConnection conn) { SimulatedWorld.OnILSRemoteOrderUpdate(packet); }