This checklist tracks @node-3d/steam-api coverage against Steamworks API
areas, not Greenworks compatibility. Greenworks migration notes live in
GREENWORKS.md.
These items are prioritized because they cover the modern ISteamUGC item
lifecycle, subscription/download flow, query filtering, and user item
interactions.
-
ISteamUGC::CreateItem -
ISteamUGC::StartItemUpdate -
ISteamUGC::SetItemTitle -
ISteamUGC::SetItemDescription -
ISteamUGC::SetItemMetadata -
ISteamUGC::SetItemVisibility -
ISteamUGC::SetItemTags -
ISteamUGC::SetItemContent -
ISteamUGC::SetItemPreview -
ISteamUGC::SubmitItemUpdate -
ISteamUGC::GetItemUpdateProgress
-
ISteamUGC::SubscribeItem -
ISteamUGC::UnsubscribeItem -
ISteamUGC::GetNumSubscribedItems -
ISteamUGC::GetSubscribedItems -
ISteamUGC::GetItemDownloadInfo -
ISteamUGC::DownloadItem -
ISteamUGC::GetItemState -
ISteamUGC::GetItemInstallInfo
-
ISteamUGC::SetUserItemVote -
ISteamUGC::GetUserItemVote -
ISteamUGC::AddItemToFavorites -
ISteamUGC::RemoveItemFromFavorites
-
ISteamUGC::AddRequiredTag -
ISteamUGC::AddExcludedTag -
ISteamUGC::AddRequiredTagGroup -
ISteamUGC::SetMatchAnyTag -
ISteamUGC::SetReturnMetadata -
ISteamUGC::SetReturnLongDescription -
ISteamUGC::SetReturnAdditionalPreviews -
ISteamUGC::SetReturnChildren -
ISteamUGC::SetReturnKeyValueTags -
ISteamUGC::SetReturnTotalOnly -
ISteamUGC::SetLanguage -
ISteamUGC::SetAllowCachedResponse
-
ISteamUGC::CreateQueryAllUGCRequest -
ISteamUGC::CreateQueryUserUGCRequest -
ISteamUGC::SendQueryUGCRequest -
ISteamUGC::GetQueryUGCResult -
ISteamUGC::ReleaseQueryUGCRequest -
ISteamRemoteStorage::FileShare -
ISteamRemoteStorage::PublishWorkshopFile -
ISteamRemoteStorage::CreatePublishedFileUpdateRequest -
ISteamRemoteStorage::UpdatePublishedFileFile -
ISteamRemoteStorage::UpdatePublishedFilePreviewFile -
ISteamRemoteStorage::UpdatePublishedFileTitle -
ISteamRemoteStorage::UpdatePublishedFileDescription -
ISteamRemoteStorage::UpdatePublishedFileVisibility -
ISteamRemoteStorage::UpdatePublishedFileTags -
ISteamRemoteStorage::UpdatePublishedFileSetChangeDescription -
ISteamRemoteStorage::CommitPublishedFileUpdate -
ISteamRemoteStorage::UGCDownload -
ISteamRemoteStorage::UGCRead -
ISteamRemoteStorage::UnsubscribePublishedFile