Первый набросок по моддингу черт персонажей
parent
4cf13b480e
commit
d5b6fd8873
26
%D0%9C%D0%BE%D0%B4%D0%B4%D0%B8%D0%BD%D0%B3%2F%D0%A7%D0%B5%D1%80%D1%82%D1%8B-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%B6%D0%B0.md
Normal file
26
%D0%9C%D0%BE%D0%B4%D0%B4%D0%B8%D0%BD%D0%B3%2F%D0%A7%D0%B5%D1%80%D1%82%D1%8B-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%B6%D0%B0.md
Normal file
@ -0,0 +1,26 @@
|
||||
В игре есть определение черт персонажа, которые могут быть определены не только для персонажа-лидера, но и также для советников. Для лидера юнитов определяется свой набор черт.
|
||||
|
||||
|
||||
### Черты лидеров и советников
|
||||
|
||||
[ref](https://hoi4.paradoxwikis.com/Character_modding#Country_leader_traits)
|
||||
|
||||
Базовый набор черт, доступный в игре без модификаций определён в файле `${GAME_ROOT}/common/ideologies/00_ideologies.txt`.
|
||||
Модификации могут добавлять или заменять файлы черт, определённых базовой игрой или другими модами: `${MOD_ROOT}/common/ideologies/*.txt`. Файлы загружаются в порядке возрастания по имени.
|
||||
|
||||
В каждом файле с чертами требуется корневой блок `leader_traits = { ... }`. В корневом блоке каждый ключ определяет черту, по которому можно указывать конкретную черту у персонажа, и должен определяться блоком со следующими ключами:
|
||||
|
||||
- `random` - булево значение, при отрицательном значении черта не будет выдаваться сгенерированным лидерам;
|
||||
- `sprite` (опционально) - целочисленное значение, указывает на номер фрейма в спрайте `GFX_idea_traits_strip`
|
||||
- `ai_will_do` (по умолчанию: 1) - TODO
|
||||
- `command_cap` - TODO
|
||||
- `modifier = { ... }` - TODO
|
||||
- `targeted_modifier = { ... }` - TODO
|
||||
- `equipment_bonus = { ... }` - TODO
|
||||
- `rule = { ... }` - TODO
|
||||
|
||||
### Черты лидеров юнитов
|
||||
|
||||
[ref](https://hoi4.paradoxwikis.com/Character_modding#Unit_leader_traits)
|
||||
|
||||
TODO
|
Loading…
Reference in New Issue
Block a user