mirror of
https://github.com/SpaceTradersAPI/api-docs.git
synced 2024-11-22 17:56:55 +01:00
Remove $ref siblings, Agent.shipCount NOT optional, typos (#82)
* Typo and descriptions * Remove $ref suiblings. * missed one when refactoring ShipNavRouteWaypointDeprecated to keep deprecated flag. * Agent.shipCount always seems to be returned. Why would this be optional?
This commit is contained in:
parent
c9e99221b0
commit
ccbbedd73f
@ -37,6 +37,7 @@
|
||||
"symbol",
|
||||
"headquarters",
|
||||
"credits",
|
||||
"startingFaction"
|
||||
"startingFaction",
|
||||
"shipCount"
|
||||
]
|
||||
}
|
||||
|
@ -3,8 +3,7 @@
|
||||
"description": "The chart of a system or waypoint, which makes the location visible to other agents.",
|
||||
"properties": {
|
||||
"waypointSymbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "The symbol of the waypoint."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"submittedBy": {
|
||||
"type": "string",
|
||||
|
@ -22,8 +22,7 @@
|
||||
"description": "Type of contract."
|
||||
},
|
||||
"terms": {
|
||||
"$ref": "./ContractTerms.json",
|
||||
"description": "The terms to fulfill the contract."
|
||||
"$ref": "./ContractTerms.json"
|
||||
},
|
||||
"accepted": {
|
||||
"type": "boolean",
|
||||
|
@ -1,5 +1,6 @@
|
||||
{
|
||||
"type": "object",
|
||||
"description": "Payments for the contract.",
|
||||
"properties": {
|
||||
"onAccepted": {
|
||||
"type": "integer",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"type": "object",
|
||||
"description": "Terms of the contract needed to fulfill it.",
|
||||
"description": "The terms to fulfill the contract.",
|
||||
"properties": {
|
||||
"deadline": {
|
||||
"type": "string",
|
||||
@ -8,8 +8,7 @@
|
||||
"description": "The deadline for the contract."
|
||||
},
|
||||
"payment": {
|
||||
"$ref": "./ContractPayment.json",
|
||||
"description": "Payments for the contract."
|
||||
"$ref": "./ContractPayment.json"
|
||||
},
|
||||
"deliver": {
|
||||
"type": "array",
|
||||
|
@ -8,8 +8,7 @@
|
||||
"description": "Symbol of the ship that executed the extraction."
|
||||
},
|
||||
"yield": {
|
||||
"$ref": "./ExtractionYield.json",
|
||||
"description": "Yields from the extract operation."
|
||||
"$ref": "./ExtractionYield.json"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
|
@ -3,8 +3,7 @@
|
||||
"description": "A yield from the extraction operation.",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./TradeSymbol.json",
|
||||
"description": "Symbol of the good that was extracted."
|
||||
"$ref": "./TradeSymbol.json"
|
||||
},
|
||||
"units": {
|
||||
"type": "integer",
|
||||
|
@ -3,8 +3,7 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./FactionSymbol.json",
|
||||
"description": "Faction symbol."
|
||||
"$ref": "./FactionSymbol.json"
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
|
@ -2,8 +2,7 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"waypointSymbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "The symbol of the waypoint where the transaction took place."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"shipSymbol": {
|
||||
"type": "string",
|
||||
|
@ -3,15 +3,13 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "Symbol of the waypoint."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"type": {
|
||||
"$ref": "./WaypointType.json"
|
||||
},
|
||||
"systemSymbol": {
|
||||
"$ref": "./SystemSymbol.json",
|
||||
"description": "Symbol of the system."
|
||||
"$ref": "./SystemSymbol.json"
|
||||
},
|
||||
"x": {
|
||||
"type": "integer",
|
||||
|
@ -3,12 +3,10 @@
|
||||
"description": "The navigation information of the ship.",
|
||||
"properties": {
|
||||
"systemSymbol": {
|
||||
"$ref": "./SystemSymbol.json",
|
||||
"description": "The system symbol of the ship's current location."
|
||||
"$ref": "./SystemSymbol.json"
|
||||
},
|
||||
"waypointSymbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "The waypoint symbol of the ship's current location, or if the ship is in-transit, the waypoint symbol of the ship's destination."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"route": {
|
||||
"$ref": "./ShipNavRoute.json"
|
||||
|
@ -6,9 +6,7 @@
|
||||
"$ref": "./ShipNavRouteWaypoint.json"
|
||||
},
|
||||
"departure": {
|
||||
"deprecated": true,
|
||||
"description": "Deprecated. Use origin instead.",
|
||||
"$ref": "./ShipNavRouteWaypoint.json"
|
||||
"$ref": "./ShipNavRouteWaypointDeprecated.json"
|
||||
},
|
||||
"origin": {
|
||||
"$ref": "./ShipNavRouteWaypoint.json"
|
||||
|
@ -11,8 +11,7 @@
|
||||
"$ref": "./WaypointType.json"
|
||||
},
|
||||
"systemSymbol": {
|
||||
"$ref": "./SystemSymbol.json",
|
||||
"description": "The symbol of the system the waypoint is in."
|
||||
"$ref": "./SystemSymbol.json"
|
||||
},
|
||||
"x": {
|
||||
"type": "integer",
|
||||
|
33
models/ShipNavRouteWaypointDeprecated.json
Normal file
33
models/ShipNavRouteWaypointDeprecated.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"type": "object",
|
||||
"deprecated": true,
|
||||
"description": "Deprecated. Use origin instead.",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"description": "The symbol of the waypoint."
|
||||
},
|
||||
"type": {
|
||||
"$ref": "./WaypointType.json"
|
||||
},
|
||||
"systemSymbol": {
|
||||
"$ref": "./SystemSymbol.json"
|
||||
},
|
||||
"x": {
|
||||
"type": "integer",
|
||||
"description": "Position in the universe in the x axis."
|
||||
},
|
||||
"y": {
|
||||
"type": "integer",
|
||||
"description": "Position in the universe in the y axis."
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"symbol",
|
||||
"type",
|
||||
"systemSymbol",
|
||||
"x",
|
||||
"y"
|
||||
]
|
||||
}
|
@ -3,8 +3,7 @@
|
||||
"description": "Results of a transaction with a shipyard.",
|
||||
"properties": {
|
||||
"waypointSymbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "The symbol of the waypoint where the transaction took place."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"shipSymbol": {
|
||||
"type": "string",
|
||||
|
@ -8,8 +8,7 @@
|
||||
"description": "Symbol of the ship that executed the siphon."
|
||||
},
|
||||
"yield": {
|
||||
"$ref": "./SiphonYield.json",
|
||||
"description": "Yields from the siphon operation."
|
||||
"$ref": "./SiphonYield.json"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
|
@ -3,8 +3,7 @@
|
||||
"description": "A yield from the siphon operation.",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./TradeSymbol.json",
|
||||
"description": "Symbol of the good that was siphoned."
|
||||
"$ref": "./TradeSymbol.json"
|
||||
},
|
||||
"units": {
|
||||
"type": "integer",
|
||||
|
@ -1,5 +1,6 @@
|
||||
{
|
||||
"type": "string",
|
||||
"description": "The symbol of the system.",
|
||||
"minLength": 1,
|
||||
"x-faker": {
|
||||
"fake": ["X1-{{random.alphaNumeric(5)}}"]
|
||||
|
@ -2,8 +2,7 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "The symbol of the waypoint."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"type": {
|
||||
"$ref": "./WaypointType.json"
|
||||
|
@ -3,15 +3,13 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"symbol": {
|
||||
"$ref": "./WaypointSymbol.json",
|
||||
"description": "Symbol fo the waypoint."
|
||||
"$ref": "./WaypointSymbol.json"
|
||||
},
|
||||
"type": {
|
||||
"$ref": "./WaypointType.json"
|
||||
},
|
||||
"systemSymbol": {
|
||||
"$ref": "./SystemSymbol.json",
|
||||
"description": "The symbol of the system this waypoint belongs to."
|
||||
"$ref": "./SystemSymbol.json"
|
||||
},
|
||||
"x": {
|
||||
"type": "integer",
|
||||
|
@ -1,5 +1,6 @@
|
||||
{
|
||||
"type": "string",
|
||||
"description": "The symbol of the waypoint.",
|
||||
"minLength": 1,
|
||||
"x-faker": {
|
||||
"fake": ["X1-{{random.alphaNumeric(5)}}-{{random.alphaNumeric(5)}}"]
|
||||
|
@ -254,8 +254,7 @@
|
||||
"schema": {
|
||||
"properties": {
|
||||
"faction": {
|
||||
"$ref": "../models/FactionSymbol.json",
|
||||
"example": "COSMIC"
|
||||
"$ref": "../models/FactionSymbol.json"
|
||||
},
|
||||
"symbol": {
|
||||
"description": "Your desired agent symbol. This will be a unique name used to represent your agent, and will be the prefix for your ships.",
|
||||
|
Loading…
Reference in New Issue
Block a user