legendary icon indicating copy to clipboard operation
legendary copied to clipboard

Failure to pick up/offset install tag for some UE apps

Open Kein opened this issue 2 years ago • 6 comments

Legendary 0.20.32

UE 5.2 preview was made available today and I've noticed an issue that Legendary wont offer choice of a tag for it, it immediately proceeds to install whole things, with all tags:

legendary install UE_5.2 --download-only --base-path d:\Legendary\Games\

I can work round this by specifying empty tag, but this behavior weirdly differs from the rest of UE_* apps. Perhaps some new changes to manifest data or something?

Kein avatar Mar 23 '23 09:03 Kein

It's mostly that providing the SDL files is currently a manual process, and I haven't provided one for UE 5.2 yet. You can use the info command to see available tags and then specify them yourself, this is functionally equivalent and will be saved to the config in the same way. The defintiion file essentially just provides more human-friendly alises.

derrod avatar Mar 23 '23 10:03 derrod

Manually, huh? That makes sense.

And since we are talking about tags, why does Legendary wipes out existing downloaded tag or mix or tags when you want to append content from another one? For example, say I have downloaded (no-install) UE4.23 empty/default tag. Now I want to add stuff like Templates or Source. And it does download it, as requested, but then for some reason it trims the target folder to match the tag content only, everything else is deleted, according to manifest data. So I'm essentially forced to download extra additional content into separate directory and then move back.

Kein avatar Mar 23 '23 16:03 Kein

You'll always have to specify all tags you want to have on-disk. So when adding more content you have to specify both existing and new tags.

derrod avatar Mar 23 '23 16:03 derrod

The issue is that I can't remember with what tags I have downloaded it before, it was 34765347 years ago. May be a flag for install that forces it to ignore existing side content (and only overwrite if collision)?

Kein avatar Mar 23 '23 17:03 Kein

You can check the config file for a list of currently enabled tags, info should also tell you which ones are currently enabled.

derrod avatar Mar 23 '23 17:03 derrod

This only works for installed apps, I dont do that, I just download content.

Kein avatar Mar 24 '23 04:03 Kein