add settlements for ground CZs to the combat log
This commit is contained in:
15
EDPlayerJournal/BGS/Parsers/ApproachSettlementParser.cs
Normal file
15
EDPlayerJournal/BGS/Parsers/ApproachSettlementParser.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user