Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop

This commit is contained in:
EvilFactory
2024-04-02 12:28:51 -03:00
3 changed files with 19 additions and 9 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ body:
label: Version label: Version
description: Which version of the game did the bug happen in? You can see the current version number in the bottom left corner of your screen in the main menu. description: Which version of the game did the bug happen in? You can see the current version number in the bottom left corner of your screen in the main menu.
options: options:
- v1.3.0.0/v1.3.0.1 - v1.3.0.2
- v1.4.0.0 (unstable) - v1.4.0.0 (unstable)
- Other - Other
validations: validations:
@@ -48,15 +48,19 @@ namespace Barotrauma.Steam
t => t =>
{ {
msgBox.Close(); msgBox.Close();
if (!t.TryGetResult(out Steamworks.Ugc.Item?[]? itemsNullable)) { return; } if (!t.TryGetResult(out Option<Steamworks.Ugc.Item>[]? itemOptions)) { return; }
var items = itemsNullable List<Steamworks.Ugc.Item> itemsToDownload = new List<Steamworks.Ugc.Item>();
.Where(it => it.HasValue) foreach (Option<Steamworks.Ugc.Item> itemOption in itemOptions)
.Select(it => it ?? default) {
.ToArray(); if (itemOption.TryUnwrap(out var item))
{
items.ForEach(it => it.Subscribe()); itemsToDownload.Add(item);
InitiateDownloads(items, onComplete: () => }
}
itemsToDownload.ForEach(it => it.Subscribe());
InitiateDownloads(itemsToDownload, onComplete: () =>
{ {
ContentPackageManager.UpdateContentPackageList(); ContentPackageManager.UpdateContentPackageList();
GameMain.Instance.ConnectCommand = Option<ConnectCommand>.Some(rejoinCommand); GameMain.Instance.ConnectCommand = Option<ConnectCommand>.Some(rejoinCommand);
@@ -1,3 +1,9 @@
-------------------------------------------------------------------------------------------------------------------------------------------------
v1.3.0.2
-------------------------------------------------------------------------------------------------------------------------------------------------
- Fixed inability to download missing mods from the Steam Workshop when you're joining a server.
------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------
v1.3.0.1 v1.3.0.1
------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------