Every table below is the exact JSON parsed from the game's data files
(DS_B.0.4.23, Steam build 25284551, extracted 2026-09-13). Also see
llms.txt и AGENTS.md для заметок о машинном использовании.
| Файл | Строки | Описание |
|---|---|---|
| AffecterTable.json | 718 | Все эффекты усилений/ослаблений/черт: FloatValues, длительности, складывание, видимость. |
| AlertTable.json | 57 | Определения оповещений HUD - условие срабатывания, область, действие по щелчку. |
| BaseAreaTable.json | 51 | Определения зон базового лагеря (стоимость разблокировки, границы). |
| BuildingTable.json | 559 | Каждое здание: тип, стоимость строительства/объём работ, прочность, хранилище, добыча при сборе, черты. |
| CampaignStartingTable.json | 27 | Стартовые настройки кампании для каждого сценария × сложность: юниты, предметы, здания на карте. |
| CandidatePresetTable.json | 35 | Фиксированные шаблоны кандидатов на набор - раса, уровень, черты, таланты. |
| ClanRankTable.json | 7 | Ранги клана: CP для повышения, население, уровень найма и веса рас. |
| DecisionCategoryTable.json | 7 | Категории решений (политик). |
| DecisionTable.json | 65 | Решения/политики клана с эффектами. |
| DropTable.json | 244 | Пулы добычи - до 3 слотов в каждом, предметы или вложенные ссылки DROP_ с процентами. |
| DungeonRoomTable.json | 270 | Планировки комнат подземелья по регионам. |
| EmotionBubbleTable.json | 23 | Триггеры эмоциональных пузырей поселенцев (речевые значки от Affecter). |
| EventChoiceTable.json | 308 | Варианты событий - требования и скрипты исхода OnSelectAction. |
| EventNodeTable.json | 212 | Узлы диалога/шагов событий, связывающие события с вариантами. |
| EventNpcMappingTable.json | 7 | Соответствия НПС → событие. |
| EventRandomMappingTable.json | 20 | Пулы случайных событий по региону/контексту. |
| EventTable.json | 121 | События подземелья (95) - входные узлы, категории, условия. |
| FarmingTable.json | 2 | Культуры: предмет-семя, объём работ стадий роста, связанные здания посевов. |
| GameSystemTable.json | 460 | 448 констант движка/игры; комментарии разработчиков описывают индексы FloatValues. |
| HousingRoomTable.json | 34 | Уровни жилых комнат - нужная мебель (подтип/количество/качество) и размеры. |
| ItemTable.json | 244 | Все 372 предмета: редкость, тип, характеристики, вес, цена, эффекты экипировки, боеприпасы, ремонт. |
| NPCSpawnConditionTable.json | 11 | Условия, ограничивающие появление НПС. |
| OperationTable.json | 3 | Таблица данных игры. |
| QuestTable.json | 113 | Цепочки основных/обучающих/НПС заданий с целями и наградами. |
| RecipeTable.json | 163 | Рецепты крафта: результат, ингредиенты, рабочие станции, объём работ. |
| RecreationTable.json | 3 | Здания отдыха - вместимость, Affecter усиления/скуки, объём работ. |
| ResearchTable.json | 31 | Дерево исследований: позиция на сетке, объём работ, предварительные условия, результаты разблокировки. |
| SkillTable.json | 253 | Все навыки: FloatValues, время восстановления, дальность, призывы (CreatureKey). |
| SkillTreeTable.json | 100 | Схемы деревьев навыков оружия/магии (3 столбца в строке). |
| SpawnGroupTable.json | 91 | Группы появления монстров: пул, количества, привязки к региону/комнате. |
| SpecificStorageTable.json | 3 | Таблица данных игры. |
| StatusTable.json | 132 | Определения характеристик - процентные или фиксированные, значения по умолчанию, пределы. |
| StatusValueTable.json | 85 | Кривые/масштабирование значений по статусу. |
| TextKeyTable_en.json | 9482 | Английские строки локализации (ключи TEXTKEY_...). |
| TextKeyTable_en_gaps.json | 5 | Таблица данных игры. |
| TextKeyTable_languages.json | 30 | Доступные языки локализации. |
| TradePoolTable.json | 8 | Торговые пулы торговца: предметы, шансы, количества, скидки. |
| TraitTable.json | 228 | Предыстория персонажа/индивидуальные черты. |
| UnitProfileTable.json | 165 | Визуальные профили юнитов (портреты/тела). |
| UnitTable.json | 111 | Все юниты/монстры: характеристики, навыки, черты, дроп, передвижение/обзор. |
| UnitVisualDatabase.json | 18 | Таблица данных игры. |
| changelog.json | 2 | Таблица данных игры. |
| db.json | 4 | Все таблицы объединены в один JSON-объект (для удобства скачивания). |
| index.json | 8 | Манифест: информация о сборке/версии, а также количество строк в каждой таблице и примечания к схеме. |
| translations_ko_en.json | 4682 | Таблица данных игры. |
| version_diffs.json | 2 | Таблица данных игры. |
| curated/best.json | 2 | Отобранные знания, собранные из исследовательских заметок. |
| curated/build_stages.json | 3 | Отобранные знания, собранные из исследовательских заметок. |
| curated/code_truths.json | 38 | Отобранные знания, собранные из исследовательских заметок. |
| curated/effect_fv_overrides.json | 4 | Отобранные знания, собранные из исследовательских заметок. |
| curated/en_supplement.json | 1 | Отобранные знания, собранные из исследовательских заметок. |
| curated/gated_content.json | 2 | Отобранные знания, собранные из исследовательских заметок. |
| curated/glossary.json | 32 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_de.json | 24911 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_de_overrides.json | 1 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_fr.json | 40450 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_fr_overrides.json | 9 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ja.json | 23437 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ja_overrides.json | 10 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ko.json | 35302 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ko_overrides.json | 20 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ru.json | 28295 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_ru_overrides.json | 1 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_zh.json | 28324 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_zht.json | 28325 | Отобранные знания, собранные из исследовательских заметок. |
| curated/i18n_zht_overrides.json | 1 | Отобранные знания, собранные из исследовательских заметок. |
| curated/mechanics.json | 16 | Отобранные знания, собранные из исследовательских заметок. |
| curated/meta_descriptions_en.json | 90 | Отобранные знания, собранные из исследовательских заметок. |
| curated/patchnote_fields.json | 184 | Отобранные знания, собранные из исследовательских заметок. |
| curated/races.json | 7 | Отобранные знания, собранные из исследовательских заметок. |
| curated/regions.json | 9 | Отобранные знания, собранные из исследовательских заметок. |
| curated/site_changelog.json | 1 | Отобранные знания, собранные из исследовательских заметок. |
| curated/unknown_effects_baseline.json | 7 | Отобранные знания, собранные из исследовательских заметок. |
| curated/unknown_effects_report.json | 5 | Отобранные знания, собранные из исследовательских заметок. |
Как таблицы соединяются
- Префиксы ключей определяют тип сущности и её таблицу:
ITEM_→ ItemTable,UNIT_→ UnitTable,SKILL_→ SkillTable,AFFECTER_→ AffecterTable,BUILDING_→ BuildingTable,DROP_→ DropTable,STATUS_→ StatusTable,EVENT_/EVENTNODE_/CHOICE_→ таблицы событий,RESEARCH_→ ResearchTable. - Отображаемые имена: искать
TEXTKEY_<Key>_NAME(и_DESC,_FLAVOR,_SUBNAME) вTextKeyTable_en.json. Описания содержат{0}/{1}заполнители, заполненные из строкиFloatValues, и встроенные[STATUS_X]/[AFFECTER_X]ссылки, которые преобразуются в имена. - Суффикс количества: записи списка, такие как
ITEM_CopperIngot_3означают «3× ITEM_CopperIngot» - разделение по последнему_<digits>. Та же конвенция используется в стоимости строительства, начальных предметах, возвратах при разборке и наградах за события. - Пулы добычи: каждая строка DropTable имеет три слота (ключ предмета, процент, количество). Слот может ссылаться на другой
DROP_пул - рекурсивно расширять и умножать проценты (p₁×p₂/100). - Стражи:
NULL,NOT_USED,Dev_NotUsed,Noneявляются маркерами пустых слотов, а не данными. - GameSystemTable: корейский
DevComment1документирует, что каждыйFloatValues[i]индекс означает.