Skip to content

steam_appid.txt is being ignored in Editor after upgrading to 2021.v3.45 #763

@Desonn

Description

@Desonn

I recently upgraded to version 3.45 and noticed a change in how the App ID is handled within the Unity Editor.

The Issue: Before the update, I could test my Demo version by simply placing the Demo App ID in steam_appid.txt and steam manager script. Steam would correctly show that I was playing the Demo. Since upgrading to 3.45, the Editor seems to ignore the text file and forces the Full Game App ID, even though steam_appid.txt is explicitly set to the Demo ID.

My Setup:

Full Game ID: 3540000

Demo ID: 3827580

Content of steam_appid.txt and SteamManager.cs: 3827580

Current Behavior: When I hit Play in the Editor, the Steam Client shows I am playing App ID 3540000 (Full Game).

Expected Behavior: I expect it to respect the text file and initialize as App ID 3827580 (Demo), which is how it behaved prior to this update.

Question: Does version 3.45 intentionally override the steam_appid.txt file somewhere else where I am missing ? If so, what is the recommended workflow for toggling between the Full Game and Demo environments in the Editor without changing the main settings asset every time?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions