{"id":4800,"date":"2021-04-09T11:12:26","date_gmt":"2021-04-09T11:12:26","guid":{"rendered":"https:\/\/eeldev.com\/?p=4800"},"modified":"2021-04-16T19:25:32","modified_gmt":"2021-04-16T19:25:32","slug":"steamcore-1-4-6","status":"publish","type":"post","link":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/","title":{"rendered":"SteamCore 1.4.6"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts\/4800?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\" ><\/a><a href=\"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts\/4800?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\" ><\/a><\/div>\n<h2 class=\"has-text-align-center wp-block-heading\"><strong>WARNING<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-center has-luminous-vivid-orange-background-color has-background\"><strong>This update will break your project if you are using Async Nodes with this plugin, you will need to update all your Async Nodes to use the new Callback execution pin<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-luminous-vivid-orange-background-color has-background\"><strong>In previous versions the OnFailure callback didn&#8217;t provide any details about the result, this new update will allow you to use the Data callback (SteamResult enum) to get the error code<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>New Async Nodes<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"386\" src=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png\" alt=\"\" class=\"wp-image-4819\" srcset=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png 1024w, https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-300x113.png 300w, https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-768x289.png 768w, https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png 1046w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><strong>Old Async Nodes<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/old.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"844\" height=\"454\" src=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/old.png\" alt=\"\" class=\"wp-image-4822\" srcset=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/old.png 844w, https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/old-300x161.png 300w, https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/old-768x413.png 768w\" sizes=\"auto, (max-width: 844px) 100vw, 844px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>General<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Added a SteamResult enum conversion function rather than a straight up static_cast conversion<\/li><li>Removed <strong>OnFailure<\/strong> callback from <strong>ALL ASYNC FUNCTIONS<\/strong>, this means you will have to update all your ASYNC nodes for this change<\/li><li>Renamed <strong>OnSuccess<\/strong> to <strong>OnCallback <\/strong>for all Async Nodes<\/li><li>Added a <strong>bWasSuccessful<\/strong> bool that you can use to check if the execution was successful<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Inventory<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>StartPurchase <\/strong>is now a callback async function<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>SteamCore::Lite<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>The Plugin has been renamed from <strong>SteamCore<\/strong> to <strong>SteamCoreLite<\/strong> due to a naming conflict, this will break the SteamCore reference inside your <strong>.uproject<\/strong> file, edit your .uproject file with your favorite text editor and change the plugin name from <strong>SteamCore<\/strong> to <strong>SteamCoreLite<\/strong> to fix this issue<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>WARNING This update will break your project if you are using Async Nodes with this plugin, you will need to update all your Async Nodes to use the new Callback execution pin In previous versions the OnFailure callback didn&#8217;t provide any details about the result, this new update will allow you to use the Data &#8230; <a title=\"SteamCore 1.4.6\" class=\"read-more\" href=\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\" aria-label=\"Read more about SteamCore 1.4.6\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1,9,4],"tags":[],"class_list":["post-4800","post","type-post","status-publish","format-standard","hentry","category-all","category-steamcore","category-unreal-engine"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SteamCore 1.4.6 - eelDev<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SteamCore 1.4.6 - eelDev\" \/>\n<meta property=\"og:description\" content=\"WARNING This update will break your project if you are using Async Nodes with this plugin, you will need to update all your Async Nodes to use the new Callback execution pin In previous versions the OnFailure callback didn&#8217;t provide any details about the result, this new update will allow you to use the Data ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\" \/>\n<meta property=\"og:site_name\" content=\"eelDev\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-09T11:12:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-16T19:25:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png\" \/>\n<meta name=\"author\" content=\"hulken\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"hulken\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\"},\"author\":{\"name\":\"hulken\",\"@id\":\"https:\/\/eeldev.com\/#\/schema\/person\/453df1c4d38f093dcdfb5de4e5db6f41\"},\"headline\":\"SteamCore 1.4.6\",\"datePublished\":\"2021-04-09T11:12:26+00:00\",\"dateModified\":\"2021-04-16T19:25:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\"},\"wordCount\":186,\"publisher\":{\"@id\":\"https:\/\/eeldev.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png\",\"articleSection\":[\"all\",\"steamcore\",\"unreal engine\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\",\"url\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\",\"name\":\"SteamCore 1.4.6 - eelDev\",\"isPartOf\":{\"@id\":\"https:\/\/eeldev.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png\",\"datePublished\":\"2021-04-09T11:12:26+00:00\",\"dateModified\":\"2021-04-16T19:25:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage\",\"url\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png\",\"contentUrl\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png\",\"width\":1046,\"height\":394},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/eeldev.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SteamCore 1.4.6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eeldev.com\/#website\",\"url\":\"https:\/\/eeldev.com\/\",\"name\":\"eelDev\",\"description\":\"eelDev.com\",\"publisher\":{\"@id\":\"https:\/\/eeldev.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eeldev.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/eeldev.com\/#organization\",\"name\":\"eelDev\",\"url\":\"https:\/\/eeldev.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eeldev.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2022\/12\/logo_new_transparent-4.png\",\"contentUrl\":\"https:\/\/eeldev.com\/wp-content\/uploads\/2022\/12\/logo_new_transparent-4.png\",\"width\":2048,\"height\":682,\"caption\":\"eelDev\"},\"image\":{\"@id\":\"https:\/\/eeldev.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/eeldev.com\/#\/schema\/person\/453df1c4d38f093dcdfb5de4e5db6f41\",\"name\":\"hulken\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eeldev.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5d9ffdb0e0076ccbd670aa09e82b97faf7131270e265284654c5d4b3887d69d1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5d9ffdb0e0076ccbd670aa09e82b97faf7131270e265284654c5d4b3887d69d1?s=96&d=mm&r=g\",\"caption\":\"hulken\"},\"url\":\"https:\/\/eeldev.com\/index.php\/author\/hulken\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SteamCore 1.4.6 - eelDev","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/","og_locale":"en_US","og_type":"article","og_title":"SteamCore 1.4.6 - eelDev","og_description":"WARNING This update will break your project if you are using Async Nodes with this plugin, you will need to update all your Async Nodes to use the new Callback execution pin In previous versions the OnFailure callback didn&#8217;t provide any details about the result, this new update will allow you to use the Data ... Read more","og_url":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/","og_site_name":"eelDev","article_published_time":"2021-04-09T11:12:26+00:00","article_modified_time":"2021-04-16T19:25:32+00:00","og_image":[{"url":"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png","type":"","width":"","height":""}],"author":"hulken","twitter_card":"summary_large_image","twitter_misc":{"Written by":"hulken","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#article","isPartOf":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/"},"author":{"name":"hulken","@id":"https:\/\/eeldev.com\/#\/schema\/person\/453df1c4d38f093dcdfb5de4e5db6f41"},"headline":"SteamCore 1.4.6","datePublished":"2021-04-09T11:12:26+00:00","dateModified":"2021-04-16T19:25:32+00:00","mainEntityOfPage":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/"},"wordCount":186,"publisher":{"@id":"https:\/\/eeldev.com\/#organization"},"image":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage"},"thumbnailUrl":"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png","articleSection":["all","steamcore","unreal engine"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/","url":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/","name":"SteamCore 1.4.6 - eelDev","isPartOf":{"@id":"https:\/\/eeldev.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage"},"image":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage"},"thumbnailUrl":"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2-1024x386.png","datePublished":"2021-04-09T11:12:26+00:00","dateModified":"2021-04-16T19:25:32+00:00","breadcrumb":{"@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#primaryimage","url":"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png","contentUrl":"https:\/\/eeldev.com\/wp-content\/uploads\/2021\/03\/7b7b65755d4d4ac58a5b7b5af96c3a2f-2.png","width":1046,"height":394},{"@type":"BreadcrumbList","@id":"https:\/\/eeldev.com\/index.php\/steamcore-1-4-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eeldev.com\/"},{"@type":"ListItem","position":2,"name":"SteamCore 1.4.6"}]},{"@type":"WebSite","@id":"https:\/\/eeldev.com\/#website","url":"https:\/\/eeldev.com\/","name":"eelDev","description":"eelDev.com","publisher":{"@id":"https:\/\/eeldev.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eeldev.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/eeldev.com\/#organization","name":"eelDev","url":"https:\/\/eeldev.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eeldev.com\/#\/schema\/logo\/image\/","url":"https:\/\/eeldev.com\/wp-content\/uploads\/2022\/12\/logo_new_transparent-4.png","contentUrl":"https:\/\/eeldev.com\/wp-content\/uploads\/2022\/12\/logo_new_transparent-4.png","width":2048,"height":682,"caption":"eelDev"},"image":{"@id":"https:\/\/eeldev.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/eeldev.com\/#\/schema\/person\/453df1c4d38f093dcdfb5de4e5db6f41","name":"hulken","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eeldev.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5d9ffdb0e0076ccbd670aa09e82b97faf7131270e265284654c5d4b3887d69d1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5d9ffdb0e0076ccbd670aa09e82b97faf7131270e265284654c5d4b3887d69d1?s=96&d=mm&r=g","caption":"hulken"},"url":"https:\/\/eeldev.com\/index.php\/author\/hulken\/"}]}},"_links":{"self":[{"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts\/4800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/comments?post=4800"}],"version-history":[{"count":21,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts\/4800\/revisions"}],"predecessor-version":[{"id":4901,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/posts\/4800\/revisions\/4901"}],"wp:attachment":[{"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/media?parent=4800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/categories?post=4800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eeldev.com\/index.php\/wp-json\/wp\/v2\/tags?post=4800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}