Skip to content

Supports modifying only a single value of a configuration entry #4628

@hzzdev

Description

@hzzdev

Currently, configuration overloading (including mods) only allows for complete replacement of a configuration entry/line.

I think it would be useful to allow adding or deleting a value for configuration entry/line that can have multiple values.

The advantage is that it doesn't affect the default value.

For example, it could force ghost enable PASS_LOCKED_DOORS and disable SEE_INVISIBLE without modifying other default configurations.

ghost.cfg

[attributes]
Properties += PASS_LOCKED_DOORS
Properties -= SEE_INVISIBLE

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions