Skip to content

Conversation

@JuneStepp
Copy link
Owner

No description provided.

- Add `--config-directory`, `--games-directory` parameters.
- Allow configuring with environment variables.

BREAKING:

- Options with choices use hyphens. Ex: `--game lotro_preview` ->
  `--game lotro-preview`
- `--startup-script` -> `--startup-scripts`
- Shell completions need to be reinstalled.
The CLI doesn't accept extra arguments, so this can
only cause unexpected behavior.
Just running the full logic of CaseInsensitiveAbsolutePath isn't
far from the most optimum way of handling how any given path
could potentially be either case sensitive or insensitive on
Windows and macOS.
Neither of these should have ever actually activated.
This is just making that explicit.
Makes it harder to inspect things.
Exit code still won't be right, though.
…_config`

Now that the install dir may be inside the game config dir, we need to
make sure that it isn't deleted on game config reset.
It's more broadly validating the game dir before lauch, but patching
being needed is the only case that wouldn't have already halted
intitialization.
This option may eventually be enitrely removed. It was originally needed
for a long irrelevant DDO issue.
The official games servers finally work with the standard cipher set!
To see if the user is allowed to join the world.
It doesn't seem to work anymore. Not with a Trio checkpoint either.
It is used by Trio when running processes.
@JuneStepp JuneStepp merged commit 9bc4ff8 into main Dec 31, 2025
11 checks passed
@JuneStepp JuneStepp deleted the june/dev-mac branch December 31, 2025 01:41
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