NuGet library providing simple access to game settings. Reading data from games like Battlefield 2 - i.e. to access player data from BF2 specific .con configuration files. Open to extension.
Look at parsing done in the ParseValue() method of Settings class, inside GameDataReader.Battlefield2.Parsing.
The parsing is done by just replacing all quotes. If a value contains quotes, they would get lost.
This isn't problematic for playernames, since they don't allow quotes anyway (I think). But the prefix and other values could contain quotes. They would get lost.
Look at parsing done in the
ParseValue()
method ofSettings
class, insideGameDataReader.Battlefield2.Parsing
.The parsing is done by just replacing all quotes. If a value contains quotes, they would get lost.
This isn't problematic for playernames, since they don't allow quotes anyway (I think). But the prefix and other values could contain quotes. They would get lost.