public MultiplayerClient(String playerId) { loadedChunks = new LoadedChunks(); chunkAwarePacketReceiver = new ChunkAwarePacketReceiver(loadedChunks); client = new TcpClient(chunkAwarePacketReceiver); PacketSender = new PacketSender(client); PacketSender.PlayerId = playerId; }
public void Awake() { DevConsole.RegisterConsoleCommand(this, "mplayer", false); loadedChunks = new LoadedChunks(); chunkAwarePacketReceiver = new ChunkAwarePacketReceiver(loadedChunks); client = new TcpClient(chunkAwarePacketReceiver); PacketSender = new PacketSender(client); }
public MultiplayerClient(String playerId) { Log.SetLevel(Log.LogLevel.ConsoleInfo | Log.LogLevel.ConsoleDebug); loadedChunks = new LoadedChunks(); chunkAwarePacketReceiver = new ChunkAwarePacketReceiver(loadedChunks); client = new TcpClient(chunkAwarePacketReceiver); PacketSender = new PacketSender(client); PacketSender.PlayerId = playerId; Logic = new Logic(PacketSender, loadedChunks, chunkAwarePacketReceiver); }
public MultiplayerClient(String playerId) { ClientLogger.SetLogLevel(ClientLogger.LogLevel.ConsoleMessages | ClientLogger.LogLevel.ConsoleDebug); loadedChunks = new LoadedChunks(); chunkAwarePacketReceiver = new ChunkAwarePacketReceiver(loadedChunks); client = new TcpClient(chunkAwarePacketReceiver); PacketSender = new PacketSender(client); PacketSender.PlayerId = playerId; Logic = new Logic(PacketSender); }
public void TestInitialize() { loadedChunks = new LoadedChunks(); packetReceiver = new ChunkAwarePacketReceiver(loadedChunks); loadedChunk = loadedChunks.GetChunk(loadedActionPosition); unloadedChunk = loadedChunks.GetChunk(unloadedActionPosition); loadedChunks.AddChunk(loadedChunk); }
public void TestInitialize() { packetReceiver = new ChunkAwarePacketReceiver(loadedChunks); Int3 loadedBatchId = LargeWorldStreamer.main.GetContainingBatch(loadedActionPosition); Int3 unloadedBatchId = LargeWorldStreamer.main.GetContainingBatch(unloadedActionPosition); loadedChunk = new Chunk(loadedBatchId, 3); unloadedChunk = new Chunk(unloadedBatchId, 3); loadedChunks.Add(loadedChunk); }
public Logic(PacketSender packetSender, LoadedChunks loadedChunks, ChunkAwarePacketReceiver chunkAwarePacketReceiver) { this.Building = new Building(packetSender); this.Chat = new Chat(packetSender); this.MedkitFabricator = new MedkitFabricator(packetSender); this.Item = new Item(packetSender); this.EquipmentSlots = new EquipmentSlots(packetSender); this.ItemContainers = new ItemContainers(packetSender); this.PlayerAttributes = new PlayerAttributes(packetSender); this.Power = new Power(packetSender); this.SimulationOwnership = new SimulationOwnership(packetSender); this.Crafting = new Crafting(packetSender); this.Cyclops = new Cyclops(packetSender); this.Interior = new Interior(packetSender); this.MobileVehicleBay = new MobileVehicleBay(packetSender); this.Chunks = new Chunks(packetSender, loadedChunks, chunkAwarePacketReceiver); }
public Chunks(PacketSender packetSender, LoadedChunks loadedChunks, ChunkAwarePacketReceiver chunkAwarePacketReceiver) { this.packetSender = packetSender; this.loadedChunks = loadedChunks; this.chunkAwarePacketReceiver = chunkAwarePacketReceiver; }