DLC In Blueprints V3
https://www.unrealengine.com/marketplace/en-US/product/dlc-in-blueprints
Quickly and easily add DLC and MTX to your project for Steam and Epic Games Store.
IMPORTANT: If you run into any issues or need help please reach out to me first or use the questions tab. The reviews section is not for troubleshooting. Products are tested by Epic Games and myself to be fully functional before publishing.
Important note: Epic Games Store functionality is only supported on engine versions 5.0 and up.
There is currently a bug affecting links, if the redirect does not work then copy paste the link directly in your browser.
This plugin offers you the ability to utilize Steam and Epic Games Store DLC systems for your project with blueprints using a single modular node design. It is designed to fit in with any project and be very easy to use while also powerful in feature sets.
IMPORTANT: Players must be connected to the internet at time of use of the plugin or the steam/EGS systems cannot be reached.
Features(Steam Platform):
- Check if DLC and/or the game is purchased and installed on the players Steam account.
- Open the store page for targeted game or DLC via the Steam overlay with a single blueprint node(Steam Only).
- Ability to open any webpage such as your games website, a social media profile, or anything else you might have all from a single blueprint node within the Steam overlay.
- Anti-Piracy protection by allowing you to code your game logic with Steam ownership verification.
Features(Epic Games Store Platform):
- Check if DLC or game is purchased on players epic games account.
- Open a checkout window within the epic games store overlay for quick in-game purchases(EGS Only).
- Ability to quickly and easily add microtransactions to your game via Epic Games Store.
- Anti-Piracy protection by allowing you to code your game logic with Epic Games Store ownership verification.
- Retrieve information about the game and its DLC such as its price, title, description, release/expiration date, and more from within blueprints, great for automating widget changes for an in-game store such as automatic price changes from a sale.
- Login the player automatically from the Epic Games launcher to enable overlay and other EGS online features with a single node.
If the plugin works well for you then please be sure to leave a review letting us know what you liked about it.
Technical Details
Features:
- DLC and game ownership verification.
- In-game overlay support for both Steam and EGS.
- Open a checkout window directly in game with EGS, with steam you can directly open the store page in the steam overlay.
- Anti-Piracy protection by allowing you to code your game logic with Steam and EGS ownership verification.
- Micro-transaction support with EGS(Steam does not natively support MTX purchases).
- Automatic account sign in for both steam and Epic Games Launcher.
Code Modules:
- DLCInBlueprints - Runtime
Number of Blueprints: 3
Number of C++ Classes: 1
Network Replicated: (No)
Supported Development Platforms: (Windows)
Supported Target Build Platforms: (4.25, 4.26, 4.27, 5.0, 5.1)
Important/Additional Notes: Requires Steamworks Online Subsystem to be installed in the plugin settings. This plugin is not made by valve/steam.