change abandoned and failed towards newest Mission
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
namespace EDPlayerJournal.Entries;
|
||||
|
||||
public class MissionAbandonedEntry : Entry {
|
||||
public ulong MissionID { get; set; }
|
||||
public Mission? Mission { get; set; }
|
||||
|
||||
protected override void Initialise() {
|
||||
MissionID = JSON.Value<ulong?>("MissionID") ?? 0;
|
||||
Mission = Mission.FromMissionAbandoned(JSON);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,19 +1,15 @@
|
||||
namespace EDPlayerJournal.Entries;
|
||||
namespace EDPlayerJournal.Entries;
|
||||
|
||||
public class MissionFailedEntry : Entry {
|
||||
public string? Name { get; set; }
|
||||
public ulong MissionID { get; set; }
|
||||
/// <summary>
|
||||
/// Fine imposed for mission failure.
|
||||
/// </summary>
|
||||
public int Fine { get; set; }
|
||||
|
||||
public string? HumanReadableName {
|
||||
get {
|
||||
if (Name == null) return null;
|
||||
return HumanReadableMissionName.MakeHumanReadableName(Name);
|
||||
}
|
||||
}
|
||||
public Mission? Mission { get; set; }
|
||||
|
||||
protected override void Initialise() {
|
||||
Name = JSON.Value<string>("Name");
|
||||
MissionID = JSON.Value<ulong?>("MissionID") ?? 0;
|
||||
Mission = Mission.FromMissionFailed(JSON);
|
||||
Fine = JSON.Value<int?>("Fine") ?? 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user