{
	"start_id": "start",
	"end_id": "end",
	"nodes": {
		"start": {
			"comment": "общее описание планеты - пробрасывается снаружи",
			"text": "[text_description]",
			"answers": [
				{
					"text": "сканировать",
					"next": "scan"
				},
				{
					"text": "статус",
					"next": "status"
				},
				{
					"text": "высадка",
					"next": "drop"
				},
				{
					"text": "на карту",
					"next": "end",
				}
			]
		},
		"status": {
			"comment": "обычное описание корабля",
			"text": "Состояние корабля\n\nЭкипаж:[crew]\nТопливо:[fuel]\nМатериалы:[materials]\nорганика:[bio]",
			"answers": [
				{
					"text": "сканировать",
					"next": "scan"
				},
				{
					"text": "высадка",
					"next": "drop"
				},
				{
					"text": "назад",
					"next": "start"
				}
			]
		},
		"scan": {
			"comment": "описание планеты",
			"text": "Сканирование:\n[text_scan]",
			"answers": [
				{
					"text": "статус",
					"next": "status"
				},
				{
					"text": "высадка",
					"next": "drop"
				},
				{
					"text": "назад",
					"next": "start"
				}
			]
		},
		"drop": {
			"comment": "Доступные операции высадки:",
			"text": "Шаттл готов к высадке\n\nТ:[fuel] Э:[crew]\nМ:[materials] О:[bio]\n\nКакую зону будем исследовать?",
			"answers": [
				{
					"text": "[t_zone_0]",
					"conditions": "showed = 0",
					"actions": "drop_result = zone_0_result; materials += zone_0_material; fuel += zone_0_fuel; bio += zone_0_bio; crew += zone_0_crew",
					"next": "start_drop"
				},
				{
					"text": "[t_zone_1]",
					"conditions": "showed = 0",
					"actions": "drop_result = zone_1_result; materials += zone_1_material; fuel += zone_1_fuel; bio += zone_1_bio; crew += zone_1_crew",
					"next": "start_drop"
				},
				{
					"text": "[t_zone_2]",
					"conditions": "showed = 0",
					"actions": "drop_result = zone_2_result; materials += zone_2_material; fuel += zone_2_fuel; bio += zone_2_bio; crew += zone_2_crew",
					"next": "start_drop"
				},
				{
					"text": "назад",
					"next": "start"
				}
			]
		},
		"start_drop": {
			"comment": "авто свитч операций высадки",
			"auto": true,
			"answers": [
				{
					"comment": "Члены экипажа гибнут от сильного ветра, если нет технологии защиты от ветра",
					"conditions": "local_wind_crew_lose > 0; upgrade_wind = 0",
					"next": "wind_lose_result"
				},
				{
					"comment": "текст выдачи небольшого количества ресурсов",
					"conditions": "drop_result = 0",
					"next": "show_min_resource_result"
				},
				{
					"comment": "текст выдачи среднего количества ресурсов",
					"conditions": "drop_result = 1",
					"next": "show_med_resource_result"
				},
				{
					"comment": "текст выдачи большого количества ресурсов",
					"conditions": "drop_result = 2",
					"next": "show_max_resource_result"
				},
				{
					"comment": "кастомный текст [custom_result_100] выдачи",
					"conditions": "drop_result = 100",
					"next": "custom_result_100"
				},
				{
					"text": "назад",
					"next": "drop"
				}
			]
		},
		"wind_lose_result": {
			"text": "Шквалистый ветер при посадке опрокидывает шаттл.\n[local_wind_crew_lose] члена экипажа погибает при посадке",
			"answers": [
				{
					"text": "осмотреть местность",
					"actions": "crew -= local_wind_crew_lose; local_wind_crew_lose = 0",
					"next": "start_drop"
				}
			]
		},
		"show_min_resource_result": {
			"text": "Команда обследовала зону высадки и обнаружила немного ресурсов",
			"answers": [
				{
					"text": "взлет",
					"next": "drop"
				}
			]
		},
		"show_med_resource_result": {
			"text": "Команда обследовала регион высадки и нашла крупные залежи ресурсов",
			"answers": [
				{
					"text": "взлет",
					"next": "drop"
				}
			]
		},
		"show_max_resource_result": {
			"text": "Нам повезло, в зоне высадки нашлось громадное количество ресурсов",
			"answers": [
				{
					"text": "взлет",
					"next": "drop"
				}
			]
		},
		"custom_result_100": {
			"text": "[custom_result_100]",
			"answers": [
				{
					"text": "взлет",
					"next": "drop"
				}
			]
		}
	}
}