diff --git a/NewHorizons/Schemas/body_schema.json b/NewHorizons/Schemas/body_schema.json index 298e2300..387dd2a8 100644 --- a/NewHorizons/Schemas/body_schema.json +++ b/NewHorizons/Schemas/body_schema.json @@ -1022,6 +1022,17 @@ "dialogue": { "description": "The dialogue to use for this traveler. If omitted, the first CharacterDialogueTree in the object will be used.", "$ref": "#/definitions/DialogueInfo" + }, + "afterTraveler": { + "description": "The name of the base game traveler to position this traveler after at the campfire, starting clockwise from Riebeck. Defaults to the end of the list (right before Riebeck).", + "oneOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/TravelerName" + } + ] } } }, @@ -1466,6 +1477,28 @@ "none" ] }, + "TravelerName": { + "type": "string", + "description": "", + "x-enumNames": [ + "Riebeck", + "Chert", + "Esker", + "Felspar", + "Gabbro", + "Solanum", + "Prisoner" + ], + "enum": [ + "Riebeck", + "Chert", + "Esker", + "Felspar", + "Gabbro", + "Solanum", + "Prisoner" + ] + }, "InstrumentZoneInfo": { "type": "object", "additionalProperties": false,