Syncing campaign state & save files with clients (WIP)
This commit is contained in:
@@ -18,7 +18,7 @@ namespace Barotrauma.Networking
|
||||
|
||||
enum FileTransferType
|
||||
{
|
||||
Submarine
|
||||
Submarine, CampaignSave
|
||||
}
|
||||
|
||||
class FileSender
|
||||
@@ -277,6 +277,12 @@ namespace Barotrauma.Networking
|
||||
StartTransfer(inc.SenderConnection, FileTransferType.Submarine, requestedSubmarine.FilePath);
|
||||
}
|
||||
break;
|
||||
case (byte)FileTransferType.CampaignSave:
|
||||
if (GameMain.GameSession != null)
|
||||
{
|
||||
StartTransfer(inc.SenderConnection, FileTransferType.CampaignSave, GameMain.GameSession.SavePath);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user