Implement Other state events
now emitted to websocket connections on connect
This commit is contained in:
parent
68eff73dbd
commit
7eae5e5ee6
68 changed files with 223 additions and 183 deletions
|
|
@ -16,7 +16,7 @@ public class ApproachSettlement : JournalBase
|
|||
public float Longitude { get; init; }
|
||||
public int BodyID { get; init; }
|
||||
public string BodyName { get; init; }
|
||||
public IReadOnlyCollection<StationEconomy> StationEconomies { get; init; }
|
||||
public List<StationEconomy> StationEconomies { get; init; }
|
||||
public string StationEconomy { get; init; }
|
||||
public string StationEconomy_Localised { get; init; }
|
||||
public Faction StationFaction { get; init; }
|
||||
|
|
|
|||
|
|
@ -6,5 +6,5 @@ namespace Observatory.Framework.Files.Journal.Other;
|
|||
public class CargoTransfer : JournalBase
|
||||
{
|
||||
public override string Event => "CargoTransfer";
|
||||
public IReadOnlyCollection<CargoTransferDetail> Transfers { get; init; }
|
||||
public List<CargoTransferDetail> Transfers { get; init; }
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@ namespace Observatory.Framework.Files.Journal.Other;
|
|||
public class ProspectedAsteroid : JournalBase
|
||||
{
|
||||
public override string Event => "ProspectedAsteroid";
|
||||
public IReadOnlyCollection<ProspectMaterial> Materials { get; init; }
|
||||
public List<ProspectMaterial> Materials { get; init; }
|
||||
public string Content { get; init; }
|
||||
public string Content_Localised { get; init; }
|
||||
public string MotherlodeMaterial { get; init; }
|
||||
|
|
|
|||
|
|
@ -5,5 +5,5 @@ namespace Observatory.Framework.Files.Journal.Other;
|
|||
public class RebootRepair : JournalBase
|
||||
{
|
||||
public override string Event => "RebootRepair";
|
||||
public ICollection<string> Modules { get; init; }
|
||||
public IList<string> Modules { get; init; }
|
||||
}
|
||||
|
|
@ -11,5 +11,5 @@ public class Synthesis : JournalBase
|
|||
public string Name { get; init; }
|
||||
|
||||
[JsonConverter(typeof(MaterialConverter))]
|
||||
public IReadOnlyCollection<Material> Materials { get; init; }
|
||||
public List<Material> Materials { get; init; }
|
||||
}
|
||||
|
|
@ -5,5 +5,5 @@ namespace Observatory.Framework.Files.Journal.Other;
|
|||
public class WingJoin : JournalBase
|
||||
{
|
||||
public override string Event => "WingJoin";
|
||||
public ICollection<string> Others { get; init; }
|
||||
public IList<string> Others { get; init; }
|
||||
}
|
||||
Loading…
Reference in a new issue