From 8be43b4dde12016305f5b63c80dea90b3c4c45ad Mon Sep 17 00:00:00 2001 From: kamyker Date: Thu, 29 Oct 2020 17:26:32 +0100 Subject: [PATCH] Ugc Editor, on item created callback --- Facepunch.Steamworks/Structs/UgcEditor.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Facepunch.Steamworks/Structs/UgcEditor.cs b/Facepunch.Steamworks/Structs/UgcEditor.cs index e1c28ac..5b61b11 100644 --- a/Facepunch.Steamworks/Structs/UgcEditor.cs +++ b/Facepunch.Steamworks/Structs/UgcEditor.cs @@ -121,7 +121,7 @@ namespace Steamworks.Ugc return this; } - public async Task SubmitAsync( IProgress progress = null ) + public async Task SubmitAsync( IProgress progress = null, Action onItemCreated = null ) { var result = default( PublishResult ); @@ -161,6 +161,9 @@ namespace Steamworks.Ugc fileId = created.Value.PublishedFileId; result.NeedsWorkshopAgreement = created.Value.UserNeedsToAcceptWorkshopLegalAgreement; result.FileId = fileId; + + if ( onItemCreated != null ) + onItemCreated( result ); }