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
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_DOORSand disableSEE_INVISIBLEwithout modifying other default configurations.ghost.cfg