Introspections
Introspections are insightful thought bubbles that appear while on the road, that provide one of many options and an outcome.
You may define some introspections by creating a introspection.kdr file.
The following properties that exist:
| Key | Type | Required | Default | Explanation |
|---|---|---|---|---|
| name | String |
Yes | N/A |
The internal name used by the game. |
| text | String |
Yes | N/A |
The dialogue that is shown to the player in-game. |
| tags | String |
Yes | N/A |
The tags for this introspection |
| weight | String |
Yes | N/A |
The chance that it'll appear. |
| choice | String |
Yes | N/A |
The choice string to show. |
| resolution | String |
Yes | N/A |
The text to show upon selecting a choice. |
| reward | String |
Yes | N/A |
The reward to give upon selection. |
| choice | String |
No | N/A |
... |
| resolution | String |
No | N/A |
... |
| reward | String |
No | N/A |
... |
Example
{
name: "tab_introspection_example"
text: "Options."
tags: basic
choice: "Option A"
resolution: "Hmm, that's a good option."
reward: "ailment:inspired"
choice: "Option B"
resolution: "That's a bad option."
reward: "energy:-2"
choice: "Option C"
resolution: "That's a really bad option."
reward: "energy:-4,road_event:distracted,ailment:scared"
}