mirror of
https://github.com/9ParsonsB/Pulsar.git
synced 2025-04-05 17:39:39 -04:00
27 lines
1.1 KiB
C#
27 lines
1.1 KiB
C#
using System.Collections.Immutable;
|
|
using System.Text.Json.Serialization;
|
|
using Observatory.Framework.Files.Converters;
|
|
using Observatory.Framework.Files.ParameterTypes;
|
|
|
|
namespace Observatory.Framework.Files.Journal.Other;
|
|
|
|
public class ApproachSettlement : JournalBase
|
|
{
|
|
public override string Event => "ApproachSettlement";
|
|
public ulong SystemAddress { get; init; }
|
|
public string Name { get; init; }
|
|
public string Name_Localised { get; init; }
|
|
public ulong MarketID { get; init; }
|
|
public float Latitude { get; init; }
|
|
public float Longitude { get; init; }
|
|
public int BodyID { get; init; }
|
|
public string BodyName { get; init; }
|
|
public List<StationEconomy> StationEconomies { get; init; }
|
|
public string StationEconomy { get; init; }
|
|
public string StationEconomy_Localised { get; init; }
|
|
public Faction StationFaction { get; init; }
|
|
public string StationGovernment { get; init; }
|
|
public string StationGovernment_Localised { get; init; }
|
|
[JsonConverter(typeof(StationServiceConverter))]
|
|
public StationService StationServices { get; init; }
|
|
} |