Field index
Every field in the V37 schema, listed alphabetically. Use this when you know the field name but not which section owns it.
Every field in the V37 schema, listed alphabetically. Use this when you know the field name but not which section owns it.
? after a type means optional; .* is a record key; [] is an array element. Required: always; mandatory once its containing entry exists; optional.
564 field paths across 53 top-level sections.
| Path | Section | Type | Required |
|---|---|---|---|
premadeCharacters.[].attributes | premadeCharacters | record | |
premadeCharacters.[].backstory | premadeCharacters | string | |
premadeCharacters.[].description | premadeCharacters | string | |
premadeCharacters.[].gender | premadeCharacters | string | |
premadeCharacters.[].generatedAppearance | premadeCharacters | string | |
premadeCharacters.[].generatedBackground | premadeCharacters | string | |
relationshipStages.[].maxScore | relationshipStages | number | |
relationshipStages.[].minScore | relationshipStages | number | |
premadeCharacters.[].name | premadeCharacters | string | |
relationshipStages.[].name | relationshipStages | string | |
premadeCharacters.[].portraitFocusX | premadeCharacters | number | |
premadeCharacters.[].portraitFocusY | premadeCharacters | number | |
premadeCharacters.[].portraitUrl | premadeCharacters | string | |
premadeCharacters.[].portraitZoom | premadeCharacters | number | |
premadeCharacters.[].replacesNpc | premadeCharacters | string | |
mods.[].shortId | mods | string | |
premadeCharacters.[].traits | premadeCharacters | array | |
mods.[].version | mods | union | |
premadeCharacters.[].voiceTag | premadeCharacters | string | |
premadeCharacters.[].worldVoiceId | premadeCharacters | string | |
npcs.*.abilities | npcs | array | |
traits.*.abilities | traits | array | |
quests.*.activeObjectiveId | quests | string | |
storyStarts.*.allowPlayerInput | storyStarts | boolean | |
locations.*.areas | locations | record | |
locations.*.areas.*.description | locations | string | |
locations.*.areas.*.images | locations | object | |
locations.*.areas.*.images.establishingShot | locations | object | |
locations.*.areas.*.images.establishingShot.crop | locations | object | |
locations.*.areas.*.images.establishingShot.crop.focus | locations | object | |
locations.*.areas.*.images.establishingShot.crop.focus.x | locations | number | |
locations.*.areas.*.images.establishingShot.crop.focus.y | locations | number | |
locations.*.areas.*.images.establishingShot.crop.zoom | locations | number | |
locations.*.areas.*.images.establishingShot.imageUrl | locations | string | |
locations.*.areas.*.name | locations | string | |
locations.*.areas.*.paths | locations | array | |
locations.*.areas.*.visualTags | locations | array | |
gameModes.*.askTheNarratorPrompt | gameModes | string | |
skills.*.attribute | skills | string | |
traits.*.attributes | traits | array | |
traits.*.attributes[].attribute | traits | string | |
traits.*.attributes[].modifier | traits | number | |
factions.*.basicInfo | factions | string | |
locations.*.basicInfo | locations | string | |
npcs.*.basicInfo | npcs | string | |
realms.*.basicInfo | realms | string | |
regions.*.basicInfo | regions | string | |
narrativeEvents.*.beats | narrativeEvents | string | |
abilities.*.bonus | abilities | number | |
itemTypes.*.bonuses | itemTypes | array | |
itemTypes.*.bonuses[].type | itemTypes | union | |
itemTypes.*.bonuses[].value | itemTypes | number | |
itemTypes.*.bonuses[].variable | itemTypes | string | |
itemTypes.*.category | itemTypes | string | |
resourceSettings.*.color | resourceSettings | string | |
quests.*.completionCondition | quests | union | |
quests.*.completionCondition.eventId | quests | string | |
quests.*.completionCondition.query | quests | string | |
quests.*.completionCondition.type | quests | union | |
locations.*.complexityType | locations | union | |
quests.*.conclusive | quests | boolean | |
questTriggers.*.conditions | questTriggers | array | |
triggerDefinitions.*.conditions | triggerDefinitions | array | |
questTriggers.*.conditions[].entity | questTriggers | string | |
triggerDefinitions.*.conditions[].entity | triggerDefinitions | string | |
questTriggers.*.conditions[].eventId | questTriggers | string | |
triggerDefinitions.*.conditions[].eventId | triggerDefinitions | string | |
questTriggers.*.conditions[].item | questTriggers | string | |
triggerDefinitions.*.conditions[].item | triggerDefinitions | string | |
questTriggers.*.conditions[].key | questTriggers | string | |
triggerDefinitions.*.conditions[].key | triggerDefinitions | string | |
questTriggers.*.conditions[].npc | questTriggers | string | |
triggerDefinitions.*.conditions[].npc | triggerDefinitions | string | |
questTriggers.*.conditions[].operator | questTriggers | union | |
triggerDefinitions.*.conditions[].operator | triggerDefinitions | union | |
questTriggers.*.conditions[].query | questTriggers | string | |
triggerDefinitions.*.conditions[].query | triggerDefinitions | string | |
questTriggers.*.conditions[].questId | questTriggers | string | |
triggerDefinitions.*.conditions[].questId | triggerDefinitions | string | |
questTriggers.*.conditions[].resource | questTriggers | string | |
triggerDefinitions.*.conditions[].resource | triggerDefinitions | string | |
questTriggers.*.conditions[].skill | questTriggers | string | |
triggerDefinitions.*.conditions[].skill | triggerDefinitions | string | |
questTriggers.*.conditions[].type | questTriggers | union | |
triggerDefinitions.*.conditions[].type | triggerDefinitions | union | |
questTriggers.*.conditions[].value | questTriggers | string | |
triggerDefinitions.*.conditions[].value | triggerDefinitions | string | |
abilities.*.cooldown | abilities | number | |
npcs.*.currentArea | npcs | string | |
npcs.*.currentLocation | npcs | string | |
npcs.*.cutoutSourceUrl | npcs | string | |
npcs.*.cutoutUrl | npcs | string | |
npcs.*.damageModifier | npcs | number | |
npcs.*.damageReductionModifier | npcs | number | |
abilities.*.description | abilities | string | |
gameModes.*.description | gameModes | string | |
itemTypes.*.description | itemTypes | string | |
npcTypes.*.description | npcTypes | string | |
skills.*.description | skills | string | |
storyStarts.*.description | storyStarts | string | |
traitCategories.*.description | traitCategories | string | |
traits.*.description | traits | string | |
unassignedAreas.*.description | unassignedAreas | string | |
locations.*.detailType | locations | union | |
npcs.*.detailType | npcs | union | |
quests.*.detailType | quests | union | |
gameModes.*.difficulty | gameModes | string | |
questTriggers.*.effects | questTriggers | array | |
triggerDefinitions.*.effects | triggerDefinitions | array | |
worldVoices.*.effects | worldVoices | object | |
worldVoices.*.effects.distortion | worldVoices | object | |
worldVoices.*.effects.distortion.drive | worldVoices | number | |
worldVoices.*.effects.distortion.enabled | worldVoices | boolean | |
worldVoices.*.effects.echo | worldVoices | object | |
worldVoices.*.effects.echo.delayMs | worldVoices | number | |
worldVoices.*.effects.echo.enabled | worldVoices | boolean | |
worldVoices.*.effects.echo.feedback | worldVoices | number | |
worldVoices.*.effects.echo.mix | worldVoices | number | |
worldVoices.*.effects.eq | worldVoices | object | |
worldVoices.*.effects.eq.bell1 | worldVoices | object | |
worldVoices.*.effects.eq.bell1.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.bell1.frequency | worldVoices | number | |
worldVoices.*.effects.eq.bell1.gainDb | worldVoices | number | |
worldVoices.*.effects.eq.bell1.q | worldVoices | number | |
worldVoices.*.effects.eq.bell2 | worldVoices | object | |
worldVoices.*.effects.eq.bell2.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.bell2.frequency | worldVoices | number | |
worldVoices.*.effects.eq.bell2.gainDb | worldVoices | number | |
worldVoices.*.effects.eq.bell2.q | worldVoices | number | |
worldVoices.*.effects.eq.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.highPass | worldVoices | object | |
worldVoices.*.effects.eq.highPass.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.highPass.frequency | worldVoices | number | |
worldVoices.*.effects.eq.highShelf | worldVoices | object | |
worldVoices.*.effects.eq.highShelf.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.highShelf.frequency | worldVoices | number | |
worldVoices.*.effects.eq.highShelf.gainDb | worldVoices | number | |
worldVoices.*.effects.eq.lowPass | worldVoices | object | |
worldVoices.*.effects.eq.lowPass.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.lowPass.frequency | worldVoices | number | |
worldVoices.*.effects.eq.lowShelf | worldVoices | object | |
worldVoices.*.effects.eq.lowShelf.enabled | worldVoices | boolean | |
worldVoices.*.effects.eq.lowShelf.frequency | worldVoices | number | |
worldVoices.*.effects.eq.lowShelf.gainDb | worldVoices | number | |
worldVoices.*.effects.output | worldVoices | object | |
worldVoices.*.effects.output.compressor | worldVoices | boolean | |
worldVoices.*.effects.output.enabled | worldVoices | boolean | |
worldVoices.*.effects.output.gainDb | worldVoices | number | |
worldVoices.*.effects.pitch | worldVoices | object | |
worldVoices.*.effects.pitch.enabled | worldVoices | boolean | |
worldVoices.*.effects.pitch.semitones | worldVoices | number | |
worldVoices.*.effects.reverb | worldVoices | object | |
worldVoices.*.effects.reverb.enabled | worldVoices | boolean | |
worldVoices.*.effects.reverb.mix | worldVoices | number | |
worldVoices.*.effects.reverb.space | worldVoices | union | |
questTriggers.*.effects[].area | questTriggers | string | |
triggerDefinitions.*.effects[].area | triggerDefinitions | string | |
questTriggers.*.effects[].attribute | questTriggers | string | |
triggerDefinitions.*.effects[].attribute | triggerDefinitions | string | |
questTriggers.*.effects[].endScope | questTriggers | union | |
triggerDefinitions.*.effects[].endScope | triggerDefinitions | union | |
questTriggers.*.effects[].entity | questTriggers | string | |
triggerDefinitions.*.effects[].entity | triggerDefinitions | string | |
questTriggers.*.effects[].eventId | questTriggers | string | |
triggerDefinitions.*.effects[].eventId | triggerDefinitions | string | |
questTriggers.*.effects[].instruction | questTriggers | string | |
triggerDefinitions.*.effects[].instruction | triggerDefinitions | string | |
questTriggers.*.effects[].item | questTriggers | string | |
triggerDefinitions.*.effects[].item | triggerDefinitions | string | |
questTriggers.*.effects[].key | questTriggers | string | |
triggerDefinitions.*.effects[].key | triggerDefinitions | string | |
questTriggers.*.effects[].location | questTriggers | string | |
triggerDefinitions.*.effects[].location | triggerDefinitions | string | |
questTriggers.*.effects[].npc | questTriggers | string | |
triggerDefinitions.*.effects[].npc | triggerDefinitions | string | |
questTriggers.*.effects[].objectiveId | questTriggers | string | |
triggerDefinitions.*.effects[].objectiveId | triggerDefinitions | string | |
questTriggers.*.effects[].operation | questTriggers | union | |
triggerDefinitions.*.effects[].operation | triggerDefinitions | union | |
questTriggers.*.effects[].operator | questTriggers | union | |
triggerDefinitions.*.effects[].operator | triggerDefinitions | union | |
questTriggers.*.effects[].othersOutcome | questTriggers | union | |
triggerDefinitions.*.effects[].othersOutcome | triggerDefinitions | union | |
questTriggers.*.effects[].quantity | questTriggers | number | |
triggerDefinitions.*.effects[].quantity | triggerDefinitions | number | |
questTriggers.*.effects[].questId | questTriggers | string | |
triggerDefinitions.*.effects[].questId | triggerDefinitions | string | |
questTriggers.*.effects[].resource | questTriggers | string | |
triggerDefinitions.*.effects[].resource | triggerDefinitions | string | |
questTriggers.*.effects[].skill | questTriggers | string | |
triggerDefinitions.*.effects[].skill | triggerDefinitions | string | |
questTriggers.*.effects[].source | questTriggers | union | |
triggerDefinitions.*.effects[].source | triggerDefinitions | union | |
questTriggers.*.effects[].target | questTriggers | union | |
triggerDefinitions.*.effects[].target | triggerDefinitions | union | |
questTriggers.*.effects[].text | questTriggers | string | |
triggerDefinitions.*.effects[].text | triggerDefinitions | string | |
questTriggers.*.effects[].trackId | questTriggers | string | |
triggerDefinitions.*.effects[].trackId | triggerDefinitions | string | |
questTriggers.*.effects[].type | questTriggers | union | |
triggerDefinitions.*.effects[].type | triggerDefinitions | union | |
questTriggers.*.effects[].value | questTriggers | string | |
triggerDefinitions.*.effects[].value | triggerDefinitions | string | |
traits.*.excludedBy | traits | array | |
arcs.*.expectedConclusion | arcs | string | |
worldVoices.*.exposeInCharacterCreation | worldVoices | boolean | |
npcs.*.faction | npcs | string | |
locations.*.factions | locations | array | |
regions.*.factions | regions | array | |
factions.*.factionType | factions | union | |
storyStarts.*.firstQuest | storyStarts | string | |
resourceSettings.*.gainPerLevel | resourceSettings | number | |
npcs.*.gender | npcs | string | |
npcs.*.healthMultiplier | npcs | number | |
locations.*.hidden | locations | boolean | |
factions.*.hiddenInfo | factions | string | |
locations.*.hiddenInfo | locations | string | |
npcs.*.hiddenInfo | npcs | string | |
regions.*.hiddenInfo | regions | string | |
npcs.*.hpCurrent | npcs | number | |
npcs.*.hpMax | npcs | number | |
arcs.*.id | arcs | string | |
itemTypes.*.imageFocusX | itemTypes | number | |
itemTypes.*.imageFocusY | itemTypes | number | |
locations.*.images | locations | object | |
regions.*.images | regions | object | |
unassignedAreas.*.images | unassignedAreas | object | |
locations.*.images.establishingShot | locations | object | |
unassignedAreas.*.images.establishingShot | unassignedAreas | object | |
locations.*.images.establishingShot.crop | locations | object | |
unassignedAreas.*.images.establishingShot.crop | unassignedAreas | object | |
locations.*.images.establishingShot.crop.focus | locations | object | |
unassignedAreas.*.images.establishingShot.crop.focus | unassignedAreas | object | |
locations.*.images.establishingShot.crop.focus.x | locations | number | |
unassignedAreas.*.images.establishingShot.crop.focus.x | unassignedAreas | number | |
locations.*.images.establishingShot.crop.focus.y | locations | number | |
unassignedAreas.*.images.establishingShot.crop.focus.y | unassignedAreas | number | |
locations.*.images.establishingShot.crop.zoom | locations | number | |
unassignedAreas.*.images.establishingShot.crop.zoom | unassignedAreas | number | |
locations.*.images.establishingShot.imageUrl | locations | string | |
unassignedAreas.*.images.establishingShot.imageUrl | unassignedAreas | string | |
regions.*.images.map | regions | object | |
regions.*.images.map.crop | regions | object | |
regions.*.images.map.crop.focus | regions | object | |
regions.*.images.map.crop.focus.x | regions | number | |
regions.*.images.map.crop.focus.y | regions | number | |
regions.*.images.map.crop.zoom | regions | number | |
regions.*.images.map.imageUrl | regions | string | |
itemTypes.*.imageUrl | itemTypes | string | |
itemTypes.*.imageZoom | itemTypes | number | |
npcs.*.immunities | npcs | array | |
npcTypes.*.immunities | npcTypes | array | |
traits.*.immunities | traits | array | |
factions.*.initialKnown | factions | boolean | |
locations.*.initialKnown | locations | boolean | |
npcs.*.initialKnown | npcs | boolean | |
realms.*.initialKnown | realms | boolean | |
regions.*.initialKnown | regions | boolean | |
npcs.*.initialRelationship | npcs | number | |
resourceSettings.*.initialValue | resourceSettings | number | |
gameModes.*.instructions | gameModes | string | |
worldVoices.*.instructions | worldVoices | string | |
storyStarts.*.isDefault | storyStarts | boolean | |
resourceSettings.*.isHealth | resourceSettings | boolean | |
worldVoices.*.label | worldVoices | string | |
npcs.*.level | npcs | number | |
storyStarts.*.locationAreas | storyStarts | array | |
storyStarts.*.locations | storyStarts | array | |
quests.*.mainObjective | quests | string | |
traitCategories.*.maxSelections | traitCategories | number | |
resourceSettings.*.maxValue | resourceSettings | number | |
itemTypes.*.mediaContent | itemTypes | string | |
arcs.*.minQuestsForConclusion | arcs | number | |
abilities.*.name | abilities | string | |
factions.*.name | factions | string | |
gameModes.*.name | gameModes | string | |
itemTypes.*.name | itemTypes | string | |
locations.*.name | locations | string | |
npcs.*.name | npcs | string | |
npcTypes.*.name | npcTypes | string | |
quests.*.name | quests | string | |
questTriggers.*.name | questTriggers | string | |
realms.*.name | realms | string | |
regions.*.name | regions | string | |
resourceSettings.*.name | resourceSettings | string | |
skills.*.name | skills | string | |
storyStarts.*.name | storyStarts | string | |
traitCategories.*.name | traitCategories | string | |
traits.*.name | traits | string | |
triggerDefinitions.*.name | triggerDefinitions | string | |
unassignedAreas.*.name | unassignedAreas | string | |
itemTypes.*.needsMediaGeneration | itemTypes | boolean | |
quests.*.nextStep | quests | object | |
quests.*.nextStep.source | quests | union | |
quests.*.nextStep.text | quests | string | |
gameModes.*.npcIntentInstructions | gameModes | string | |
locations.*.npcLevelRange | locations | object | |
regions.*.npcLevelRange | regions | object | |
locations.*.npcLevelRange.max | locations | number | |
regions.*.npcLevelRange.max | regions | number | |
locations.*.npcLevelRange.min | locations | number | |
regions.*.npcLevelRange.min | regions | number | |
quests.*.objectives | quests | record | |
quests.*.objectives.*.id | quests | string | |
quests.*.objectives.*.status | quests | union | |
quests.*.objectives.*.text | quests | string | |
narrativeEvents.*.onCompleteEffects | narrativeEvents | array | |
quests.*.onCompleteEffects | quests | array | |
narrativeEvents.*.onCompleteEffects[].area | narrativeEvents | string | |
quests.*.onCompleteEffects[].area | quests | string | |
narrativeEvents.*.onCompleteEffects[].attribute | narrativeEvents | string | |
quests.*.onCompleteEffects[].attribute | quests | string | |
narrativeEvents.*.onCompleteEffects[].endScope | narrativeEvents | union | |
quests.*.onCompleteEffects[].endScope | quests | union | |
narrativeEvents.*.onCompleteEffects[].entity | narrativeEvents | string | |
quests.*.onCompleteEffects[].entity | quests | string | |
narrativeEvents.*.onCompleteEffects[].eventId | narrativeEvents | string | |
quests.*.onCompleteEffects[].eventId | quests | string | |
narrativeEvents.*.onCompleteEffects[].instruction | narrativeEvents | string | |
quests.*.onCompleteEffects[].instruction | quests | string | |
narrativeEvents.*.onCompleteEffects[].item | narrativeEvents | string | |
quests.*.onCompleteEffects[].item | quests | string | |
narrativeEvents.*.onCompleteEffects[].key | narrativeEvents | string | |
quests.*.onCompleteEffects[].key | quests | string | |
narrativeEvents.*.onCompleteEffects[].location | narrativeEvents | string | |
quests.*.onCompleteEffects[].location | quests | string | |
narrativeEvents.*.onCompleteEffects[].npc | narrativeEvents | string | |
quests.*.onCompleteEffects[].npc | quests | string | |
narrativeEvents.*.onCompleteEffects[].objectiveId | narrativeEvents | string | |
quests.*.onCompleteEffects[].objectiveId | quests | string | |
narrativeEvents.*.onCompleteEffects[].operation | narrativeEvents | union | |
quests.*.onCompleteEffects[].operation | quests | union | |
narrativeEvents.*.onCompleteEffects[].operator | narrativeEvents | union | |
quests.*.onCompleteEffects[].operator | quests | union | |
narrativeEvents.*.onCompleteEffects[].othersOutcome | narrativeEvents | union | |
quests.*.onCompleteEffects[].othersOutcome | quests | union | |
narrativeEvents.*.onCompleteEffects[].quantity | narrativeEvents | number | |
quests.*.onCompleteEffects[].quantity | quests | number | |
narrativeEvents.*.onCompleteEffects[].questId | narrativeEvents | string | |
quests.*.onCompleteEffects[].questId | quests | string | |
narrativeEvents.*.onCompleteEffects[].resource | narrativeEvents | string | |
quests.*.onCompleteEffects[].resource | quests | string | |
narrativeEvents.*.onCompleteEffects[].skill | narrativeEvents | string | |
quests.*.onCompleteEffects[].skill | quests | string | |
narrativeEvents.*.onCompleteEffects[].source | narrativeEvents | union | |
quests.*.onCompleteEffects[].source | quests | union | |
narrativeEvents.*.onCompleteEffects[].target | narrativeEvents | union | |
quests.*.onCompleteEffects[].target | quests | union | |
narrativeEvents.*.onCompleteEffects[].text | narrativeEvents | string | |
quests.*.onCompleteEffects[].text | quests | string | |
narrativeEvents.*.onCompleteEffects[].trackId | narrativeEvents | string | |
quests.*.onCompleteEffects[].trackId | quests | string | |
narrativeEvents.*.onCompleteEffects[].type | narrativeEvents | union | |
quests.*.onCompleteEffects[].type | quests | union | |
narrativeEvents.*.onCompleteEffects[].value | narrativeEvents | string | |
quests.*.onCompleteEffects[].value | quests | string | |
unassignedAreas.*.paths | unassignedAreas | array | |
npcs.*.personality | npcs | array | |
questTriggers.*.phase | questTriggers | union | |
triggerDefinitions.*.phase | triggerDefinitions | union | |
npcs.*.portraitFocusX | npcs | number | |
npcs.*.portraitFocusY | npcs | number | |
npcs.*.portraitHistory | npcs | array | |
npcs.*.portraits | npcs | record | |
npcs.*.portraitUrl | npcs | string | |
npcs.*.portraitZoom | npcs | number | |
npcs.*.properName | npcs | string | |
quests.*.questDesignBrief | quests | string | |
storyStarts.*.questGenerationGuidance | storyStarts | string | |
quests.*.questLocation | quests | string | |
quests.*.questSource | quests | string | |
quests.*.questStatement | quests | string | |
locations.*.radius | locations | number | |
regions.*.realm | regions | string | |
resourceSettings.*.rechargeRate | resourceSettings | number | |
questTriggers.*.recurring | questTriggers | boolean | |
triggerDefinitions.*.recurring | triggerDefinitions | boolean | |
locations.*.region | locations | string | |
nameFilterSettings.*.replacements | nameFilterSettings | array | |
abilities.*.requirements | abilities | array | |
traits.*.requirements | traits | array | |
abilities.*.requirements[].amount | abilities | number | |
traits.*.requirements[].amount | traits | number | |
abilities.*.requirements[].type | abilities | union | |
traits.*.requirements[].type | traits | union | |
abilities.*.requirements[].variable | abilities | string | |
traits.*.requirements[].variable | traits | string | |
npcs.*.resistances | npcs | array | |
npcTypes.*.resistances | npcTypes | array | |
traits.*.resistances | traits | array | |
traits.*.resources | traits | array | |
traits.*.resources[].modifier | traits | number | |
traits.*.resources[].resource | traits | string | |
resourceSettings.*.restRechargeMultiplier | resourceSettings | number | |
questTriggers.*.scope | questTriggers | union | |
triggerDefinitions.*.scope | triggerDefinitions | union | |
questTriggers.*.script | questTriggers | string | |
triggerDefinitions.*.script | triggerDefinitions | string | |
arcs.*.secrets | arcs | array | |
traits.*.skills | traits | array | |
traits.*.skills[].modifier | traits | number | |
traits.*.skills[].skill | traits | string | |
itemTypes.*.slot | itemTypes | string | |
quests.*.spatialRelationship | quests | union | |
worldVoices.*.speed | worldVoices | number | |
skills.*.startingItems | skills | array | |
storyStarts.*.startingItems | storyStarts | array | |
traits.*.startingItems | traits | array | |
skills.*.startingItems[].item | skills | string | |
storyStarts.*.startingItems[].item | storyStarts | string | |
traits.*.startingItems[].item | traits | string | |
skills.*.startingItems[].quantity | skills | number | |
storyStarts.*.startingItems[].quantity | storyStarts | number | |
traits.*.startingItems[].quantity | traits | number | |
storyStarts.*.startingPartyNPCs | storyStarts | array | |
storyStarts.*.startingQuests | storyStarts | array | |
arcs.*.status | arcs | union | |
quests.*.status | quests | union | |
storyStarts.*.storyStart | storyStarts | string | |
traitCategories.*.subcategories | traitCategories | array | |
traitCategories.*.subcategories[].description | traitCategories | string | |
traitCategories.*.subcategories[].name | traitCategories | string | |
traitCategories.*.subcategories[].traits | traitCategories | array | |
npcs.*.successBonus | npcs | number | |
npcTypes.*.successBonus | npcTypes | number | |
arcs.*.surfacePremise | arcs | string | |
narrativeEvents.*.targetTurns | narrativeEvents | number | |
worldLore.*.text | worldLore | string | |
arcs.*.theme | arcs | string | |
npcs.*.tier | npcs | union | |
arcs.*.title | arcs | string | |
narrativeEvents.*.title | narrativeEvents | string | |
traits.*.traitNarrativeEffects | traits | string | |
traitCategories.*.traits | traitCategories | array | |
npcs.*.type | npcs | string | |
skills.*.type | skills | string | |
traits.*.unlockedBy | traits | array | |
resourceSettings.*.usageInstructions | resourceSettings | string | |
npcs.*.visualDescription | npcs | string | |
locations.*.visualTags | locations | array | |
unassignedAreas.*.visualTags | unassignedAreas | array | |
npcs.*.voiceTag | npcs | string | |
worldVoices.*.voiceTag | worldVoices | string | |
npcs.*.vulnerabilities | npcs | array | |
npcTypes.*.vulnerabilities | npcTypes | array | |
traits.*.vulnerabilities | traits | array | |
npcs.*.worldVoiceId | npcs | string | |
locations.*.x | locations | number | |
regions.*.x | regions | number | |
locations.*.y | locations | number | |
regions.*.y | regions | number | |
combatSettings.abilityBonus | combatSettings | number | |
combatSettings.abilityCooldown | combatSettings | number | |
progressionSettings.abilityPointEveryLevels | progressionSettings | number | |
progressionSettings.abilityPointsPerGrant | progressionSettings | number | |
skillSettings.additionalXPRequiredPerSkillLevel | skillSettings | number | |
imagePromptConfiguration.areas | imagePromptConfiguration | string | |
attributeSettings.attributeBonusModifier | attributeSettings | number | |
attributeSettings.attributeDamageModifiers | attributeSettings | record | |
attributeSettings.attributeDamageReductionModifiers | attributeSettings | record | |
attributeSettings.attributeNames | attributeSettings | array | |
progressionSettings.attributePointEveryLevels | progressionSettings | number | |
progressionSettings.attributePointsPerGrant | progressionSettings | number | |
attributeSettings.attributeStatModifiers | attributeSettings | record | |
attributeSettings.attributeStatModifiers.*.amount | attributeSettings | number | |
attributeSettings.attributeStatModifiers.*.variable | attributeSettings | string | |
locationSettings.avgTravelDistance | locationSettings | number | |
skillSettings.baseChanceToLearnNewSkill | skillSettings | number | |
combatSettings.baseCombatXP | combatSettings | number | |
skillSettings.baseXPFromSkillUpgrade | skillSettings | number | |
gameplayMusicSettings.characterCreationTrackId | gameplayMusicSettings | string | |
skillSettings.charXPPerSkillLevel | skillSettings | number | |
locationSettings.complexRadius | locationSettings | number | |
itemSettings.currencyName | itemSettings | string | |
characterCreationSettings.customizationEnabled | characterCreationSettings | boolean | |
combatSettings.damageTypePresentation | combatSettings | record | |
combatSettings.damageTypePresentation.*.emoji | combatSettings | string | |
combatSettings.damageTypes | combatSettings | array | |
locationSettings.encountersEnabled | locationSettings | boolean | |
endGame.end | endGame | object | |
endGame.end.endCondition | endGame | union | |
endGame.end.instructions | endGame | string | |
progressionSettings.extraRequiredXPPerCharacterLevel | progressionSettings | number | |
randomNames.female | randomNames | array | |
successLevelSettings.firstSuccessfulTierId | successLevelSettings | string | |
death.instructions | death | string | |
itemSettings.itemCategories | itemSettings | array | |
imagePromptConfiguration.items | imagePromptConfiguration | string | |
itemSettings.itemSlots | itemSettings | array | |
itemSettings.itemSlots[].category | itemSettings | string | |
itemSettings.itemSlots[].quantity | itemSettings | number | |
itemSettings.itemSlots[].slot | itemSettings | string | |
progressionSettings.levelUpTraitPool | progressionSettings | array | |
progressionSettings.locationDiscoveryXP | progressionSettings | number | |
imagePromptConfiguration.locations | imagePromptConfiguration | string | |
endGame.lose | endGame | object | |
endGame.lose.endCondition | endGame | union | |
endGame.lose.instructions | endGame | string | |
attributeSettings.lowAttributeThreshold | attributeSettings | number | |
attributeSettings.lowAttributeTraits | attributeSettings | record | |
randomNames.male | randomNames | array | |
progressionSettings.maxAttributeValue | progressionSettings | number | |
progressionSettings.maxCharacterLevel | progressionSettings | number | |
skillSettings.maxSkillLevel | skillSettings | number | |
skillSettings.maxSkillSuccessLevel | skillSettings | number | |
attributeSettings.maxStartingAttribute | attributeSettings | number | |
progressionSettings.milestoneTitles | progressionSettings | array | |
progressionSettings.milestoneTitles[].levelGranted | progressionSettings | number | |
progressionSettings.milestoneTitles[].title | progressionSettings | string | |
combatSettings.minCombatXP | combatSettings | number | |
locationSettings.minTravelDistance | locationSettings | number | |
locationSettings.newRegionGenerationEnabled | locationSettings | boolean | |
skillSettings.newSkillGenerationEnabled | skillSettings | boolean | |
combatSettings.npcDailyHealingAmount | combatSettings | number | |
otherSettings.npcHealthPerLevel | otherSettings | number | |
otherSettings.npcMinHealth | otherSettings | number | |
imagePromptConfiguration.npcs | imagePromptConfiguration | string | |
death.permadeath | death | boolean | |
characterCreationSettings.premadeCustomizationEnabled | characterCreationSettings | boolean | |
storySettings.questGenerationGuidance | storySettings | string | |
locationSettings.regionLocationCount | locationSettings | number | |
locationSettings.regionMapBorderFeatheringEnabled | locationSettings | boolean | |
imagePromptConfiguration.regions | imagePromptConfiguration | string | |
locationSettings.regionSize | locationSettings | number | |
locationSettings.simpleRadius | locationSettings | number | |
skillSettings.skillBonusModifier | skillSettings | number | |
skillSettings.skillLearningBonusModifier | skillSettings | number | |
skillSettings.skillTypeDifficultyBonus | skillSettings | record | |
skillSettings.skillXPRewards | skillSettings | record | |
attributeSettings.startingAttributePoints | attributeSettings | number | |
attributeSettings.startingAttributeValue | attributeSettings | number | |
progressionSettings.startingCharacterLevelUpRequirement | progressionSettings | number | |
itemSettings.startingItems | itemSettings | array | |
itemSettings.startingItems[].item | itemSettings | string | |
itemSettings.startingItems[].quantity | itemSettings | number | |
skillSettings.startingXPToLevelUpSkill | skillSettings | number | |
successLevelSettings.tiers | successLevelSettings | array | |
successLevelSettings.tiers[].id | successLevelSettings | string | |
successLevelSettings.tiers[].imageUrl | successLevelSettings | union | |
successLevelSettings.tiers[].maxScore | successLevelSettings | union | |
successLevelSettings.tiers[].minScore | successLevelSettings | union | |
successLevelSettings.tiers[].name | successLevelSettings | string | |
successLevelSettings.tiers[].prompt | successLevelSettings | string | |
tipSettings.tipDisplayEnabled | tipSettings | boolean | |
tipSettings.tipMaximumTurns | tipSettings | number | |
tipSettings.tipMinimumTurns | tipSettings | number | |
tipSettings.tips | tipSettings | array | |
tipSettings.tipTurnInterval | tipSettings | number | |
gameplayMusicSettings.tracks | gameplayMusicSettings | record | |
gameplayMusicSettings.tracks.*.cues | gameplayMusicSettings | array | |
gameplayMusicSettings.tracks.*.matchTags | gameplayMusicSettings | array | |
gameplayMusicSettings.tracks.*.variants | gameplayMusicSettings | array | |
gameplayMusicSettings.tracks.*.variants[].gameplayUrl | gameplayMusicSettings | string | |
gameplayMusicSettings.tracks.*.variants[].narrationUrl | gameplayMusicSettings | string | |
gameplayMusicSettings.tracks.*.variants[].url | gameplayMusicSettings | string | |
skillSettings.trainingCooldown | skillSettings | number | |
progressionSettings.traitPickEveryLevels | progressionSettings | number | |
progressionSettings.traitPicksPerGrant | progressionSettings | number | |
otherSettings.visualNovelModeByDefault | otherSettings | boolean | |
endGame.win | endGame | object | |
endGame.win.endCondition | endGame | union | |
endGame.win.instructions | endGame | string | |
storySettings.worldBackground | storySettings | string | |
skillSettings.xpFromNewSkill | skillSettings | number |