update: new traits and add modifiers

This commit is contained in:
SpaceAdmiral 2023-09-21 15:00:04 -07:00
parent 2ffab3a14c
commit 3463a3593a
5 changed files with 52 additions and 1 deletions

View File

@ -43,6 +43,7 @@
"AMMUNITION", "AMMUNITION",
"ELECTRONICS", "ELECTRONICS",
"SHIP_PLATING", "SHIP_PLATING",
"SHIP_PARTS",
"EQUIPMENT", "EQUIPMENT",
"FUEL", "FUEL",
"MEDICINE", "MEDICINE",

View File

@ -45,6 +45,13 @@
"$ref": "./WaypointTrait.json" "$ref": "./WaypointTrait.json"
} }
}, },
"modifiers": {
"type": "array",
"description": "The modifiers of the waypoint.",
"items": {
"$ref": "./WaypointModifier.json"
}
},
"chart": { "chart": {
"$ref": "./Chart.json" "$ref": "./Chart.json"
} }

View File

@ -0,0 +1,29 @@
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "The unique identifier of the modifier.",
"enum": [
"STRIPPED",
"UNSTABLE",
"RADIATION_LEAK",
"CRITICAL_LIMIT",
"CIVIL_UNREST"
]
},
"name": {
"type": "string",
"description": "The name of the trait."
},
"description": {
"type": "string",
"description": "A description of the trait."
}
},
"required": [
"symbol",
"name",
"description"
]
}

View File

@ -6,6 +6,7 @@
"description": "The unique identifier of the trait.", "description": "The unique identifier of the trait.",
"enum": [ "enum": [
"UNCHARTED", "UNCHARTED",
"UNDER_CONSTRUCTION",
"MARKETPLACE", "MARKETPLACE",
"SHIPYARD", "SHIPYARD",
"OUTPOST", "OUTPOST",
@ -54,6 +55,7 @@
"TOXIC_ATMOSPHERE", "TOXIC_ATMOSPHERE",
"CORROSIVE_ATMOSPHERE", "CORROSIVE_ATMOSPHERE",
"BREATHABLE_ATMOSPHERE", "BREATHABLE_ATMOSPHERE",
"THIN_ATMOSPHERE",
"JOVIAN", "JOVIAN",
"ROCKY", "ROCKY",
"VOLCANIC", "VOLCANIC",
@ -63,6 +65,13 @@
"TEMPERATE", "TEMPERATE",
"JUNGLE", "JUNGLE",
"OCEAN", "OCEAN",
"RADIOACTIVE",
"MICRO_GRAVITY_ANOMALIES",
"DEBRIS_CLUSTER",
"DEEP_CRATERS",
"SHALLOW_CRATERS",
"UNSTABLE_COMPOSITION",
"HOLLOWED_INTERIOR",
"STRIPPED" "STRIPPED"
] ]
}, },

View File

@ -8,8 +8,13 @@
"ORBITAL_STATION", "ORBITAL_STATION",
"JUMP_GATE", "JUMP_GATE",
"ASTEROID_FIELD", "ASTEROID_FIELD",
"ASTEROID",
"ENGINEERED_ASTEROID",
"ASTEROID_BASE",
"NEBULA", "NEBULA",
"DEBRIS_FIELD", "DEBRIS_FIELD",
"GRAVITY_WELL" "GRAVITY_WELL",
"ARTIFICIAL_GRAVITY_WELL",
"FUEL_STATION"
] ]
} }