Compare commits
3 Commits
99373b47c0
...
db192748b0
Author | SHA1 | Date | |
---|---|---|---|
db192748b0 | |||
a43ade2f3c | |||
a6b16fd5b8 |
@ -86,7 +86,7 @@ internal class TransactionParserContext {
|
|||||||
if (OnFootKills > 0 || IsOnFoot == true) {
|
if (OnFootKills > 0 || IsOnFoot == true) {
|
||||||
cztype = CombatZones.GroundCombatZone;
|
cztype = CombatZones.GroundCombatZone;
|
||||||
// High on foot combat zones have enforcers that bring 80k a pop
|
// High on foot combat zones have enforcers that bring 80k a pop
|
||||||
if (highest >= 80000) {
|
if (highest >= 60000) {
|
||||||
grade = CombatZones.DifficultyHigh;
|
grade = CombatZones.DifficultyHigh;
|
||||||
} else if (highest >= 30000) {
|
} else if (highest >= 30000) {
|
||||||
// In medium conflict zones, the enforcers are worth 30k
|
// In medium conflict zones, the enforcers are worth 30k
|
||||||
@ -902,10 +902,20 @@ internal class DropshipDeployParser : TransactionParserPart {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal class CommanderParser : TransactionParserPart {
|
||||||
|
public void Parse(Entry entry, TransactionParserContext context, TransactionList transactions) {
|
||||||
|
// A commander entry happens when you log out, and log back in again
|
||||||
|
// for example when switching from Open, to Solo or PG.
|
||||||
|
context.DiscernCombatZone(transactions, entry);
|
||||||
|
context.ResetCombatZone();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public class TransactionParser {
|
public class TransactionParser {
|
||||||
private static Dictionary<string, TransactionParserPart> ParserParts { get; } = new()
|
private static Dictionary<string, TransactionParserPart> ParserParts { get; } = new()
|
||||||
{
|
{
|
||||||
{ Events.CapShipBond, new CapShipBondParser() },
|
{ Events.CapShipBond, new CapShipBondParser() },
|
||||||
|
{ Events.Commander, new CommanderParser() },
|
||||||
{ Events.CommitCrime, new CommitCrimeParser() },
|
{ Events.CommitCrime, new CommitCrimeParser() },
|
||||||
{ Events.Died, new DiedParser() },
|
{ Events.Died, new DiedParser() },
|
||||||
{ Events.Disembark, new EmbarkDisembarkParser() },
|
{ Events.Disembark, new EmbarkDisembarkParser() },
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
pick up missions done the previous day, and completed at the selected day.
|
pick up missions done the previous day, and completed at the selected day.
|
||||||
* Add support for ground combat zones when done using Frontier Solutions (DropshipDeploy).
|
* Add support for ground combat zones when done using Frontier Solutions (DropshipDeploy).
|
||||||
* Add more mission names for Thargoid war.
|
* Add more mission names for Thargoid war.
|
||||||
|
* Relogs in an on foot combat zone are now properly detected.
|
||||||
|
|
||||||
## 0.2.2 on 07.12.2022
|
## 0.2.2 on 07.12.2022
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user