update: add orbits property to Waypoint and SystemWaypoint

This commit is contained in:
SpaceAdmiral 2023-09-15 08:57:04 -07:00
parent 6ac8e2ea8f
commit ba72f7853c
3 changed files with 25 additions and 7 deletions

View File

@ -16,11 +16,11 @@
},
"x": {
"type": "integer",
"description": "Position in the universe in the x axis."
"description": "Relative position of the system in the sector in the x axis."
},
"y": {
"type": "integer",
"description": "Position in the universe in the y axis."
"description": "Relative position of the system in the sector in the y axis."
},
"waypoints": {
"type": "array",

View File

@ -10,17 +10,30 @@
},
"x": {
"type": "integer",
"description": "Position in the universe in the x axis."
"description": "Relative position of the waypoint on the system's x axis. This is not an absolute position in the universe."
},
"y": {
"type": "integer",
"description": "Position in the universe in the y axis."
"description": "Relative position of the waypoint on the system's y axis. This is not an absolute position in the universe."
},
"orbitals": {
"type": "array",
"description": "Waypoints that orbit this waypoint.",
"items": {
"$ref": "./WaypointOrbital.json"
}
},
"orbits": {
"type": "string",
"minLength": 1,
"description": "The symbol of the parent waypoint, if this waypoint is in orbit around another waypoint. Otherwise this value is undefined."
}
},
"required": [
"symbol",
"type",
"x",
"y"
"y",
"orbitals"
]
}

View File

@ -17,11 +17,11 @@
},
"x": {
"type": "integer",
"description": "Position in the universe in the x axis."
"description": "Relative position of the waypoint on the system's x axis. This is not an absolute position in the universe."
},
"y": {
"type": "integer",
"description": "Position in the universe in the Y axis."
"description": "Relative position of the waypoint on the system's y axis. This is not an absolute position in the universe."
},
"orbitals": {
"type": "array",
@ -30,6 +30,11 @@
"$ref": "./WaypointOrbital.json"
}
},
"orbits": {
"type": "string",
"minLength": 1,
"description": "The symbol of the parent waypoint, if this waypoint is in orbit around another waypoint. Otherwise this value is undefined."
},
"faction": {
"$ref": "./WaypointFaction.json"
},