v2.12.1345
stephenwhittle
released this
11 Nov 01:58
·
36 commits
to main
since this release
New Features:
- This release adds mod creation and modfile upload support.
- Mod Uploads are managed through the same system as downloads
- Mod Management needs to be enabled for both mod upload and download functionality.
- Call
GetModCreationHandle
to get a handle for your mod upload. - Call
SubmitNewModAsync
to create a new mod on the server. You should keep using the same handle for repeated calls to this function if the first one returns an error, such as a data validation error. - Once
SubmitNewModAsync
returns successfully, you can discard the Mod Creation Handle and request a new one for subsequent mod submissions. - Once you have a mod ID for your new mod, call SubmitNewModfileForMod to enqueue a modfile upload.
- Modfile uploads are processed in the queue ahead of downloads
QueryCurrentModUpdate
will give progress info for the current upload or download- ModManagementEvents will be emitted for uploads as well as downloads, including an upload completion event
- FModioFilterParams objects now support string filtering on metadata blobs. Use
MetadataLike
to specify a filter string - GeneratedHeader/GeneratedSource folders will not automatically be rebuilt in standalone release archives, this avoids issues with P4 marking those folders as read-only
Bug Fixes:
- SubmitModRatingAsync now correctly sets the GameID and ModID
parameters on the relevant HTTP request
Please use the attached source archive rather than the one automatically generated by Github, to include our submodule dependencies.