make pilot's federation combat bonds system contribution

This commit is contained in:
Florian Stinglmayr 2022-12-15 22:52:50 +01:00
parent 194add4436
commit b96e40299d
2 changed files with 25 additions and 2 deletions

View File

@ -13,6 +13,16 @@ public class Vouchers : Transaction {
Entries.Add(e); Entries.Add(e);
} }
public override bool SystemContribution {
get {
if (Faction == Factions.PilotsFederation && Type == "Combat Bond") {
return true;
}
return false;
}
}
public long TotalSum { public long TotalSum {
get { get {
if (Faction == null) { if (Faction == null) {
@ -39,9 +49,9 @@ public class Vouchers : Transaction {
.First(); .First();
if (v == null) { if (v == null) {
return null; return null;
} else if (v == "CombatBond") { } else if (v == Bonds.CombatBond) {
type = "Combat Bond"; type = "Combat Bond";
} else if (v == "bounty") { } else if (v == Bonds.Bounty) {
type = "Bounty"; type = "Bounty";
} else { } else {
type = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(v); type = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(v);

13
EDPlayerJournal/Bonds.cs Normal file
View File

@ -0,0 +1,13 @@
namespace EDPlayerJournal;
public class Bonds {
/// <summary>
/// Internal string name for combat bonds.
/// </summary>
public static readonly string CombatBond = "CombatBond";
/// <summary>
/// Internal string name for bounties.
/// </summary>
public static readonly string Bounty = "bounty";
}