AYasinAkalin / MELE_quickIniEditor

A terminal application allowing users and modders to modify .ini and Coalesced_*.bin files of ME Legendary Edition easily without replacing the whole file; losing possible early modifications in process. (ME3 is not supported)
GNU General Public License v3.0
3 stars 0 forks source link

Add support for line deletion #7

Closed AYasinAkalin closed 3 years ago

AYasinAkalin commented 3 years ago

Feature suggested on Nexus Mods.

Observed behavior: Users can remove lines from .ini files using this tool. If they try to use the current syntax for that purpose it fails. When modString of a modification line is empty, program ignores that modification line altogether.

Reminder: A modification line is one of the lines users put on .txt files in MOD folder.

Expected behavior: Tricking the syntax won't work and it was the expected behavior until now. It is designed that way to keep modified files robust.

Proposed convention: A modification line using one of the syntax below should remove the option from .ini file.

vanillaString;;
vanillaString;;@[sectionName]