derrod
e0b4769af2
[cli/core] Add option to override platform when downloading
...
This can be used to download Mac or 32-bit builds if desired.
For example: legendary download Corydalis --platform Mac
Will download the Slime Rancher macOS build.
Closes #12
2020-04-28 15:12:17 +02:00
derrod
2be1d367df
[cli] Add version and release codename to help
2020-04-28 06:14:17 +02:00
derrod
1b3ef31963
[cli/core] Fix config offline and environment overrides
2020-04-26 14:58:09 +02:00
derrod
b9b459d527
[cli] Fix missing space breaking URL in log message
2020-04-26 13:37:35 +02:00
derrod
50bd35683f
[cli] Minor adjustments to parser setup and readability
2020-04-26 13:20:11 +02:00
derrod
0485a728e3
[cli/downloader] Migrate to Queue based logging for subprocesses
2020-04-26 13:19:28 +02:00
derrod
c20619d6e7
[cli] Rework CLI
...
- Class instead of giant main() function
- Uses subparsers for commands (cleaner)
- Will make future enhancements easier
2020-04-25 12:20:14 +02:00
derrod
0e81b87fac
[cli] Simplify "is game installed" check
2020-04-24 06:38:11 +02:00
derrod
d8b629a66d
[cli] Simplify manual login procedure
2020-04-24 06:37:40 +02:00
derrod
c388c0d516
[cli/core] Add overrides for old manifest and install dir
2020-04-21 19:59:58 +02:00
derrod
0b2917d1eb
[cli] Ask for verification before installing/uninstalling
2020-04-20 01:27:16 +02:00
derrod
662f6e7bd0
[cli/core/models] Add basic support for DLCs
2020-04-20 01:27:06 +02:00
derrod
5eb51dfd11
[api/core/models] Add support for "Ownership Token"
...
Ownership verification tokens appear to be part of EPIC's DRM scheme,
they're basically just a JSON file with a token in it that's downloaded
from their API before launching.
This fixes launching games such as Just Cause 4.
2020-04-20 01:26:44 +02:00
derrod
e00e534f2c
First public test version of legendary
...
Unfortunately the history from before this commit is lost to time. And
that's probably for the best.
2020-04-14 15:40:41 +02:00