Project Zomboid
подробнее об игре
  
НАВИГАЦИЯ ИГРЫ

Project Zomboid: Редактирование "стоимости" трейтов

Описанный ниже метод, позволяет отредактировать "стоимость" трейтов для создания персонажа.

Для этого заходим в папку с игрой (у меня лиц. Steam)

\Steam\steamapps\common\ProjectZomboid\media\lua\shared\NPCs\
и открываем любым текстовым редактором файл MainCreationMethods.lua.
Находим в нем строку BaseGameCharacterDetails.DoTraits = function().
Ниже этой строки идет перечень трейтов + их стоимость.

Для примера одна из строк:
TraitFactory.addTrait("Patient", getText("UI_trait_patient"), -4, getText("UI_trait_patientdesc"), false);

То что мы видим -4 и является стоимостью трейта. Если хотим передать персонажу все положительные трейты, то рекомендую в каждой строке с трейтами поменять значение стоимости на противоположное, т.е. в строке с примером поставить не -4 а 4. Таким образом стоимости негативных и положительных трейтов поменяются местами(при создании перса положительные будут выделены красным). В некоторых из строк значение равно 0, рекомендую так и оставить.

В этом файле есть еще параметры с которыми можно было бы поэксперементировать, но мне лень:) Дерзайте!
Нравится 4
Комментарии (12)
B
i
u
Спойлер

Вы уверены что хотите удалить этот комментарий?