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
|
|
@ -8,5 +8,5 @@ public class Cargo : JournalBase
|
|||
public override string Event => "Cargo";
|
||||
public string Vessel { get; init; }
|
||||
public int Count { get; init; }
|
||||
public IReadOnlyCollection<CargoType> Inventory { get; init; }
|
||||
public List<CargoType> Inventory { get; init; }
|
||||
}
|
||||
|
|
@ -19,5 +19,5 @@ public class Loadout : JournalBase
|
|||
public double MaxJumpRange { get; init; }
|
||||
public ulong Rebuy { get; init; }
|
||||
public bool Hot { get; init; }
|
||||
public IReadOnlyCollection<Modules> Modules { get; init; }
|
||||
public List<Modules> Modules { get; init; }
|
||||
}
|
||||
|
|
@ -6,8 +6,8 @@ using ParameterTypes;
|
|||
public class Materials : JournalBase
|
||||
{
|
||||
public override string Event => "Materials";
|
||||
public virtual IReadOnlyCollection<Material> Raw { get; init; }
|
||||
public virtual IReadOnlyCollection<Material> Manufactured { get; init; }
|
||||
public virtual IReadOnlyCollection<Material> Encoded { get; init; }
|
||||
public virtual List<Material> Raw { get; init; }
|
||||
public virtual List<Material> Manufactured { get; init; }
|
||||
public virtual List<Material> Encoded { get; init; }
|
||||
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@ namespace Observatory.Framework.Files.Journal.Startup;
|
|||
public class Missions : JournalBase
|
||||
{
|
||||
public override string Event => "Missions";
|
||||
public IReadOnlyCollection<Mission> Active { get; init; }
|
||||
public IReadOnlyCollection<Mission> Failed { get; init; }
|
||||
public IReadOnlyCollection<Mission> Complete { get; init; }
|
||||
public List<Mission> Active { get; init; }
|
||||
public List<Mission> Failed { get; init; }
|
||||
public List<Mission> Complete { get; init; }
|
||||
}
|
||||
Loading…
Reference in a new issue