identify cap ship by its music
This commit is contained in:
17
EDPlayerJournal/BGS/Parsers/MusicParser.cs
Normal file
17
EDPlayerJournal/BGS/Parsers/MusicParser.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using EDPlayerJournal.Entries;
|
||||
|
||||
namespace EDPlayerJournal.BGS.Parsers;
|
||||
|
||||
internal class MusicParser : ITransactionParserPart {
|
||||
public void Parse(Entry entry, TransactionParserContext context, TransactionParserOptions options, TransactionList transactions) {
|
||||
MusicEntry? entryMusic = (MusicEntry)entry;
|
||||
|
||||
if (entryMusic == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (string.Compare(entryMusic.MusicTrack, "Combat_CapitalShip") == 0) {
|
||||
context.HaveSeenCapShip = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user