create_location
Generate and define new locations for Dungeons & Dragons campaigns by specifying name, type, description, and other details to enhance game world-building.
Instructions
Create a new location.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | Yes | Location description | |
government | No | Government type | |
location_type | Yes | Type of location (city, town, village, dungeon, etc.) | |
name | Yes | Location name | |
notable_features | No | Notable features | |
notes | No | Additional notes | |
population | No | Population (if applicable) |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Location description",
"title": "Description",
"type": "string"
},
"government": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Government type",
"title": "Government"
},
"location_type": {
"description": "Type of location (city, town, village, dungeon, etc.)",
"title": "Location Type",
"type": "string"
},
"name": {
"description": "Location name",
"title": "Name",
"type": "string"
},
"notable_features": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Notable features",
"title": "Notable Features"
},
"notes": {
"default": "",
"description": "Additional notes",
"title": "Notes",
"type": "string"
},
"population": {
"anyOf": [
{
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Population (if applicable)",
"title": "Population"
}
},
"required": [
"name",
"location_type",
"description"
],
"type": "object"
}