mirror of
https://github.com/9ParsonsB/Pulsar.git
synced 2025-07-01 16:33:43 -04:00
Implement Other state events
now emitted to websocket connections on connect
This commit is contained in:
@ -81,7 +81,7 @@ public class Docked : JournalBase
|
||||
private get => StationEconomy_Localised;
|
||||
init => StationEconomy_Localised = value;
|
||||
}
|
||||
public IReadOnlyCollection<StationEconomy> StationEconomies { get; init; }
|
||||
public List<StationEconomy> StationEconomies { get; init; }
|
||||
|
||||
[Obsolete("StationState is a rundundant property. Use StationEconomy to potentially reduce unnecessary checks.")]
|
||||
public string StationState { get; init; }
|
||||
|
@ -33,9 +33,9 @@ public class FSDJump : JournalBase
|
||||
public string SystemSecurity_Localised { get; init; }
|
||||
public long Population { get; init; }
|
||||
public bool Wanted { get; init; }
|
||||
public IReadOnlyCollection<SystemFaction> Factions { get; init; }
|
||||
public IReadOnlyCollection<Conflict> Conflicts { get; init; }
|
||||
public ICollection<string> Powers { get; init; }
|
||||
public List<SystemFaction> Factions { get; init; }
|
||||
public List<Conflict> Conflicts { get; init; }
|
||||
public IList<string> Powers { get; init; }
|
||||
public string PowerplayState { get; init; }
|
||||
public bool Taxi { get; init; }
|
||||
public bool Multicrew { get; init; }
|
||||
|
@ -30,10 +30,10 @@ public class Location : JournalBase
|
||||
public string StationGovernment { get; init; }
|
||||
public string StationGovernment_Localised { get; init; }
|
||||
public string StationAllegiance { get; init; }
|
||||
public ICollection<string> StationServices { get; init; }
|
||||
public IList<string> StationServices { get; init; }
|
||||
public string StationEconomy { get; init; }
|
||||
public string StationEconomy_Localised { get; init; }
|
||||
public IReadOnlyCollection<StationEconomy> StationEconomies { get; init; }
|
||||
public List<StationEconomy> StationEconomies { get; init; }
|
||||
public string StarSystem { get; init; }
|
||||
public ulong SystemAddress { get; init; }
|
||||
|
||||
@ -53,13 +53,13 @@ public class Location : JournalBase
|
||||
public string Body { get; init; }
|
||||
public int BodyID { get; init; }
|
||||
public string BodyType { get; init; }
|
||||
public IReadOnlyCollection<DetailedFaction> Factions { get; init; }
|
||||
public List<DetailedFaction> Factions { get; init; }
|
||||
|
||||
[JsonConverter(typeof(LegacyFactionConverter<DetailedFaction>))]
|
||||
public DetailedFaction SystemFaction { get; init; }
|
||||
|
||||
public IReadOnlyCollection<Conflict> Conflicts { get; init; }
|
||||
public ICollection<string> Powers { get; init; }
|
||||
public List<Conflict> Conflicts { get; init; }
|
||||
public IList<string> Powers { get; init; }
|
||||
public string PowerplayState { get; init; }
|
||||
public bool Taxi { get; init; }
|
||||
public bool Multicrew { get; init; }
|
||||
|
Reference in New Issue
Block a user