diff --git a/models/JumpGate.json b/models/JumpGate.json index ca9203e..2b378a5 100644 --- a/models/JumpGate.json +++ b/models/JumpGate.json @@ -2,6 +2,9 @@ "type": "object", "description": "", "properties": { + "symbol": { + "$ref": "./WaypointSymbol.json" + }, "connections": { "type": "array", "description": "All the gates that are connected to this waypoint.", @@ -12,6 +15,7 @@ } }, "required": [ + "symbol", "connections" ] } \ No newline at end of file diff --git a/models/ShipNavRoute.json b/models/ShipNavRoute.json index 75ad424..c5d074b 100644 --- a/models/ShipNavRoute.json +++ b/models/ShipNavRoute.json @@ -5,9 +5,6 @@ "destination": { "$ref": "./ShipNavRouteWaypoint.json" }, - "departure": { - "$ref": "./ShipNavRouteWaypointDeprecated.json" - }, "origin": { "$ref": "./ShipNavRouteWaypoint.json" }, diff --git a/models/ShipyardTransaction.json b/models/ShipyardTransaction.json index 969df36..d1be15a 100644 --- a/models/ShipyardTransaction.json +++ b/models/ShipyardTransaction.json @@ -6,6 +6,11 @@ "$ref": "./WaypointSymbol.json" }, "shipSymbol": { + "type": "string", + "deprecated": true, + "description": "The symbol of the ship that was the subject of the transaction." + }, + "shipType": { "type": "string", "description": "The symbol of the ship that was the subject of the transaction." }, @@ -27,6 +32,7 @@ "required": [ "waypointSymbol", "shipSymbol", + "shipType", "price", "agentSymbol", "timestamp" diff --git a/reference/SpaceTraders.json b/reference/SpaceTraders.json index dc24243..0981c70 100644 --- a/reference/SpaceTraders.json +++ b/reference/SpaceTraders.json @@ -2490,12 +2490,16 @@ }, "transaction": { "$ref": "../models/MarketTransaction.json" + }, + "agent": { + "$ref": "../models/Agent.json" } }, "required": [ "nav", "cooldown", - "transaction" + "transaction", + "agent" ], "type": "object" }