Это гайд по редактированию дерева технологий.
Задайте Windows использовать блокнот для ".cfg"(если вы это не сделали)
Часть 1(Техническая часть)
1)Откройте "...\ksp_win\GameData\Squad\Resources\TechTree.cfg"
2)Тут много разных точек доступных в игре для изучения,но мы рассмотрим на примере "stability"
RDNode
{
id = stability(-то как игра будет находить изучение)
title = Stability(-название)
description = Reaching for the stars starts with keeping our spacecraft pointed generally in the right direction.(-описание)
cost = 18(-стоимость изучения)
hideEmpty = False
nodeName = node2_stability
anyToUnlock = True
icon = RDicon_stability
pos = -2170,1201,-1(-позиция ( первая цифра при увеличении встанет левее ,при уменьшении-правее.Вторая цифра при увеличении встанет выше,при уменьшении-ниже))
scale = 0.6(размер иконки)
Parent
{
parentID = engineering101
lineFrom = RIGHT
lineTo = LEFT
}
Можно и добавить свою(в спойлере макет)
RDNode
{
id =
title =
description =
cost =
hideEmpty =
nodeName =
anyToUnlock =
icon =
pos = ,,-1
scale = .
{
parentID =
lineFrom = RIGHT
lineTo = LEFT
}
}
Часть 2(Перемещение деталей)
1)Откройте "...\ksp_win\GameData\Squad\Parts"
2)Откройте папку с той группой,к которой относится деталь(у меня Command)
3)Откройте папку с деталью(у меня большой SAS модуль)
4)Откройте"...\ksp_win\GameData\Squad\Parts\Command\advancedSasModuleLarge\advancedSasModuleLarge.cfg"
5)Снова откройте "...\ksp_win\GameData\Squad\Resources\TechTree.cfg" и посмотрите id группы в которую вы хотите добавить (у меня "stability")
6)В "...\ksp_win\GameData\Squad\Parts\Command\advancedSasModuleLarge\advancedSasModuleLarge.cfg" найдите строчки
"TechRequired = specializedControl(измените "specializedControl" на "stability")
entryCost = 11600(-цена разблокировки запчасти)
Часть 3(иконки)
1)Создайте папку "RDSimpleIcons" в "...\ksp_win\GameData\Squad\Resources"
2)Создайте изображение (.png,64x64,без char-ов в названии)
3)Теперь название файла напишите в "...\ksp_win\GameData\Squad\Resources\TechTree.cfg"
RDNode
{
id = stability(-то как игра будет находить изучение)
title = Stability(-название)
description = Reaching for the stars starts with keeping our spacecraft pointed generally in the right direction.(-описание)
cost = 18(-стоимость изучения)
hideEmpty = False
nodeName = node2_stability
anyToUnlock = True
icon = (Название файла)
pos = -2170,1201,-1(-позиция ( первая цифра при увеличении встанет левее ,при уменьшении-правее.Вторая цифра при увеличении встанет выше,при уменьшении-ниже))
scale = 0.6(размер иконки)
Parent
{
parentID = engineering101
lineFrom = RIGHT
lineTo = LEFT
}