Files
Cinderwild/data/tutorial.json

59 lines
2.1 KiB
JSON

{
"guide": {
"name": "Old Tam",
"about": "the hermit who's lived on this island longer than he'll admit"
},
"chapters": [
{"id": "tools", "title": "First tools"}
],
"steps": [
{
"id": "look",
"chapter": "tools",
"title": "Look around",
"text": "Awake at last! Washed up on my island, have you. Stretch your legs: WASD to walk, the mouse to look. Shift if you're in a hurry.",
"goal": {"walk": 10}
},
{
"id": "sticks",
"chapter": "tools",
"title": "Gather sticks and stones",
"text": "Empty hands are no use here. Look at a stick or a stone on the ground and press E. Three of each, mind.",
"marker": {"nearest": "pickup:stick"},
"goal": {"all": [{"gained": "stick", "count": 3}, {"gained": "stone", "count": 3}]}
},
{
"id": "flax",
"chapter": "tools",
"title": "Pick wild flax",
"text": "See the pale, tall plants? Wild flax. Pick some. The fibre makes torches, bows and a decent bed.",
"marker": {"nearest": "pickup:fiber"},
"goal": {"gained": "fiber", "count": 2}
},
{
"id": "axe",
"chapter": "tools",
"title": "Craft a stone axe",
"text": "Now an axe. Two sticks and two flint: flint lies about, more by the water. Tab opens your pack, and the recipe's in there.",
"marker": {"nearest": "pickup:flint", "unless_have": {"flint": 2}},
"goal": {"crafted": "stone_axe"}
},
{
"id": "tree",
"chapter": "tools",
"title": "Chop down a tree",
"text": "Axe in hand (the number keys), hold the left button at a trunk and keep at it. A tree gives wood, and sticks when it falls.",
"marker": {"nearest": "tree"},
"goal": {"felled": "tree"}
},
{
"id": "pickaxe",
"chapter": "tools",
"title": "Craft a pickaxe and break a boulder",
"text": "Rocks are next. A pickaxe takes two sticks, three stone and a flint. Then go and break a boulder for stone and flint of your own.",
"marker": {"nearest": "rock"},
"goal": {"all": [{"crafted": "stone_pickaxe"}, {"felled": "rock"}]}
}
]
}