Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No-Bling builder is not able to find installations on partitions other than C:\ #79

Closed
towlie opened this issue Jan 26, 2022 · 1 comment

Comments

@towlie
Copy link

towlie commented Jan 26, 2022

I have Dota installed on a second harddrive:
"E:\SteamLibrary\steamapps\common\dota 2 beta"
Steam is installed on C drive.

But after some Dota/steam update the builder always searches at: "C:\steamapps\common\dota" where nothing is installed.

The builder had no problem with that case until ~November.
So I guess valve changed something with the files the builder is checking.

Since development of this script slowed down, I would be thankful if you can give me an instruction to modify the builder for my use case. (Instead of pushing changes to the repo) The modifications I tried didn't help and produced even more errors.

I will attach contents of the libraryfolders.vdf from c drive and a picture of the builder with the steampath registry entry.

libraryfolders.vdf.txt

steampath and builder error

@towlie
Copy link
Author

towlie commented Jan 27, 2022

I managed to fix it by changing the vpkmod.cs

First I had to move the whole No-Bling folder to the E drive.

Then change 2 lines of vpkmod.cs

DOTA/vpkmod.cs

Line 2074 in 1067a29

GAMEPATH = STEAMPATH + "/steamapps/common/dota 2 beta/game";

and

DOTA/vpkmod.cs

Line 2079 in 1067a29

GAMEPATH = SlashPath(folder.v) + "/steamapps/common/dota 2 beta/game";

I had to change it like this:
from:
"/steamapps/common/dota 2 beta/game";
to this:
"/SteamLibrary/steamapps/common/dota 2 beta/game"";

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

No branches or pull requests

2 participants