Skip to content

Some fixes to Steam_UGC functions#249

Merged
universal963 merged 2 commits into
Detanup01:devfrom
universal963:patch-userugcfix1
Jun 25, 2025
Merged

Some fixes to Steam_UGC functions#249
universal963 merged 2 commits into
Detanup01:devfrom
universal963:patch-userugcfix1

Conversation

@universal963

@universal963 universal963 commented Jun 17, 2025

Copy link
Copy Markdown
Collaborator

Some apps may request UGCs by calling CreateQueryUserUGCRequest() with appids corresponding to the item creation tool and the app itself respectively, which may be different. Contradictory to the doc, real steam actually does return a valid handle and correct results by further calling SendQueryUGCRequest(). However it seems that the appids indeed somehow affect the returned UGCs, and thus more info is needed to emu it. Currently I choose to just remove the too strict check only.

Some apps require metadata for UGCs to work, so a new option is added to support such behavior.

@universal963 universal963 changed the title Fix CreateQueryUserUGCRequest() Some fixes to Steam_UGC functions Jun 18, 2025
@universal963 universal963 merged commit 1efbeee into Detanup01:dev Jun 25, 2025
104 of 124 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant