pub type Waypoint {
Waypoint(
symbol: waypoint_symbol.WaypointSymbol,
type_: waypoint_type.WaypointType,
system_symbol: system_symbol.SystemSymbol,
x: Int,
y: Int,
orbitals: List(waypoint_orbital.WaypointOrbital),
orbits: option.Option(waypoint_symbol.WaypointSymbol),
faction: option.Option(waypoint_faction.WaypointFaction),
traits: List(waypoint_trait.WaypointTrait),
modifiers: option.Option(
List(waypoint_modifier.WaypointModifier),
),
chart: option.Option(chart.Chart),
is_under_construction: Bool,
)
}
Constructors
-
Waypoint(
symbol: waypoint_symbol.WaypointSymbol,
type_: waypoint_type.WaypointType,
system_symbol: system_symbol.SystemSymbol,
x: Int,
y: Int,
orbitals: List(waypoint_orbital.WaypointOrbital),
orbits: option.Option(waypoint_symbol.WaypointSymbol),
faction: option.Option(waypoint_faction.WaypointFaction),
traits: List(waypoint_trait.WaypointTrait),
modifiers: option.Option(
List(waypoint_modifier.WaypointModifier),
),
chart: option.Option(chart.Chart),
is_under_construction: Bool,
)