(a00338777) v0.9.2.1

This commit is contained in:
Joonas Rikkonen
2019-08-26 19:58:19 +03:00
parent 0f63da27b2
commit 80698b58b0
311 changed files with 11763 additions and 4507 deletions
@@ -0,0 +1,15 @@
using Barotrauma.Networking;
namespace Barotrauma
{
abstract partial class CampaignMode : GameMode
{
public override void ShowStartMessage()
{
if (Mission == null) return;
Networking.GameServer.Log(TextManager.Get("Mission") + ": " + Mission.Name, Networking.ServerLog.MessageType.ServerMessage);
Networking.GameServer.Log(Mission.Description, Networking.ServerLog.MessageType.ServerMessage);
}
}
}
@@ -4,9 +4,11 @@ namespace Barotrauma
{
partial class CharacterCampaignData
{
public bool HasSpawned;
partial void InitProjSpecific(Client client)
{
ClientIP = client.Connection.RemoteEndPoint.Address.ToString();
ClientEndPoint = client.Connection.EndPointString;
SteamID = client.SteamID;
CharacterInfo = client.CharacterInfo;
}
@@ -19,7 +21,7 @@ namespace Barotrauma
}
else
{
return ClientIP == client.Connection.RemoteEndPoint.Address.ToString();
return ClientEndPoint == client.Connection.EndPointString;
}
}
@@ -0,0 +1,13 @@
namespace Barotrauma
{
partial class MissionMode : GameMode
{
public override void ShowStartMessage()
{
if (mission == null) return;
Networking.GameServer.Log(TextManager.Get("Mission") + ": " + mission.Name, Networking.ServerLog.MessageType.ServerMessage);
Networking.GameServer.Log(mission.Description, Networking.ServerLog.MessageType.ServerMessage);
}
}
}
@@ -1,5 +1,4 @@
using Barotrauma.Networking;
using Lidgren.Network;
using Microsoft.Xna.Framework;
using System;
using System.Collections.Generic;
@@ -153,7 +152,7 @@ namespace Barotrauma
return assignedJobs;
}
public void ServerWrite(NetBuffer msg, Client c)
public void ServerWrite(IWriteMessage msg, Client c)
{
System.Diagnostics.Debug.Assert(map.Locations.Count < UInt16.MaxValue);
@@ -191,7 +190,7 @@ namespace Barotrauma
}
}
public void ServerRead(NetBuffer msg, Client sender)
public void ServerRead(IReadMessage msg, Client sender)
{
UInt16 selectedLocIndex = msg.ReadUInt16();
byte selectedMissionIndex = msg.ReadByte();