FillNetworkData uses NetBuffer instead of OutgoingMessage
This commit is contained in:
@@ -645,14 +645,12 @@ namespace Barotrauma.Networking
|
||||
|
||||
NetOutgoingMessage message = server.CreateMessage();
|
||||
message.Write((byte)PacketTypes.NetworkEvent);
|
||||
|
||||
|
||||
|
||||
|
||||
List<byte[]> msgBytes = new List<byte[]>();
|
||||
|
||||
foreach (NetworkEvent unreliableEvent in unreliableEvents)
|
||||
{
|
||||
NetOutgoingMessage tempMessage = server.CreateMessage();
|
||||
NetBuffer tempMessage = new NetBuffer();// server.CreateMessage();
|
||||
if (!unreliableEvent.FillData(tempMessage)) continue;
|
||||
tempMessage.WritePadBits();
|
||||
|
||||
|
||||
@@ -21,9 +21,7 @@ namespace Barotrauma.Networking
|
||||
ItemFixed = 9,
|
||||
|
||||
UpdateProperty = 10,
|
||||
WallDamage = 11,
|
||||
|
||||
|
||||
WallDamage = 11
|
||||
}
|
||||
|
||||
class NetworkEvent
|
||||
@@ -123,7 +121,7 @@ namespace Barotrauma.Networking
|
||||
events.Add(this);
|
||||
}
|
||||
|
||||
public bool FillData(NetOutgoingMessage message)
|
||||
public bool FillData(NetBuffer message)
|
||||
{
|
||||
message.Write((byte)eventType);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user