using EDPlayerJournal.Entries; namespace EDPlayerJournal.BGS.Parsers; internal class ApproachSettlementParser : ITransactionParserPart { public void Parse(Entry entry, TransactionParserContext context, TransactionParserOptions options, TransactionList transactions) { ApproachSettlementEntry? approach = entry as ApproachSettlementEntry; if (approach == null || string.IsNullOrEmpty(approach.Name)) { return; } context.Settlement = approach.Name; } }