Hearts of Iron IV

Hearts of Iron IV

59 ratings
Урок 1. Введение
By Rasik
Руководство по созданию модов в игре Hearts of Iron IV. Автор: Денис Макаров
   
Award
Favorite
Favorited
Unfavorite
Урок 1. Введение
Моддинг в Hearts of Iron IV. Введение. Урок 1

Данный урок создан Денисом Макаровым
Все уроки

С чего же начинается моддинг в Дне Победы 4? В первую очередь - с команд (эффектов), триггеров (условий), модификаторов, а также с областей применения. Но почему не начать делать мод, например, с создания своей страны или ивентов? А потому, что всё вышеперечисленное является основой основ. Без них нельзя будет создавать ивенты и т. п., но даже если и можно, то они не будут давать абсолютно никакого эффекта. Ну что же, начнем!..

I. Команды (эффекты)
Команды являются одноразовыми эффектами. В отличие от модификаторов, эффект от команд не происходит в течении времени. Их можно хорошо использовать в национальных фокусах или ивентах. Их довольно много. Команды используют в:
- Национальные Фокусы
- Ивенты
- Решения (после того, как они будут добавлены в патче 1.5 "Кукурузные Хлопья")
Примеры команд:
- add_political_power = 50 - даёт 50 очков полит. власти
- puppet = FRA - делает Францию марионеткой
- create_country_leader = { ... } - создаёт лидера партии (о создании лидера мы поговорим чуть позже)
- add_manpower = 10000 - добавляет 10000 людских ресурсов
- add_ideas = ... - добавляет определённую идею для страны (об этом мы также поговорим позже)
Ссылка на страницу в вики с полным списком команд (пока только на английском) : https://hoi4.paradoxwikis.com/Commands

II. Условия (триггеры)
Триггеры являются неким КПП для ивентов, фокусов и т. п. Если всё, что находится "внутри" триггера является верным, то этот ивент, фокус, решение и т. п. становятся доступными. Условия используются повсеместно. Но также триггеры могут являются ограничителями. Вот например, в ивенте, нам нужно сделать решение, при котором в каждой демократической стране, будут проведится выборы. Для этого мы используем блок limit. Вот что у нас вышло:
every_country = { # every_country является областью определения, которая обозначает, что КАЖДАЯ СТРАНА и т. д.
limit = { # это и есть наш блок, внутри которого находятся условия
has_government = democratic # это само условие, проверяет, является ли правящая партия демократической
}
hold_election = yes # это команда, ПРОВОДЯТСЯ ВЫБОРЫ = ДА
}
Все триггеры вы сможете увидеть на странице в вики (пока только на английском) : https://hoi4.paradoxwikis.com/Conditions

III. Модификаторы.
Модификаторы являются временными эффектами. Они длятся в течении неограниченного или ограниченного времени. Где они используются:
- Национальные Фокусы
- Идеи
- Законы
- Ландшафт
- Технологии
- Политические Советники
- Ивенты
Примеры модификаторов:
- political_power_gain = 0.25 - +0.25 к ежедневному приросту полит. власти
- production_speed_buildings_factor = 0.1 - +10% к скорости строительства
- research_time_factor = -0.05 - -5% к скорости исследования технологий
Полный список модификаторов на странице в вики (пока только на английском) : https://hoi4.paradoxwikis.com/Modifiers

IV. Области определения.
Области определения определяют, на что/кого именно будет направлена определённая команда, модификатор или что либо ещё. Пример области определения (далее ОО) был показан в пункте про условия. Несколько других примеров:
- FRA = { ... } - FRA, является уникальным тегом/идентификатором (о них мы также поговорим в следующих уроках) для Франции. Всё в следующем блоке будет актуально только для той страны, чей тег был указан, в данном примере, для Франции.
- random_country = {...} - всё в данном блоке будет актуально для случайной страны.
- random_state = {...} - всё в данном блоке будет актуально для случайного РЕГИОНА (не страны).
Это всё)
24 Comments
Mikhas305 24 May @ 12:09pm 
я помню попытался создать свой мод, но когда запустил с ним игру он просто не работал, тоесть даже чексумма не изменилась и кубок все еще горел. Что делать?
мишаня ирокез 2 Jan, 2024 @ 9:01am 
с тригерами не понятно оформление и само начало, а так все отлично и разжевано. агро комментаторы слаборазвиты
spahirereal 31 Jan, 2021 @ 7:46am 
Как расставить армию для страны и сделать шаблон дивизии (в моде)
Ответьте пожалуйста :steamsad:
Sempai 6 Mar, 2019 @ 4:19am 
Как можно добавить модификатор всем странам в игре?
Например я хочу дать всем модификатор -5% поддержки войны, что бы компенсировать +5% войны из-за гордости флота.
EGOR_GTA5 16 Jan, 2019 @ 4:52am 
спс за читы
:steamhappy:
JocKey 16 Nov, 2018 @ 9:36pm 
Если не с кем играть в хой4 то вам сюда{LINK REMOVED}
Hellberg 8 Sep, 2018 @ 5:44am 
Спасибо!
izyyess 18 Aug, 2018 @ 9:51am 
ВЛАД спасиб добрый человек . ! Конечно прошу помощи ! ., и заодно пойму как это всё работает .
Rasik  [author] 17 Aug, 2018 @ 11:43pm 
izyyess, могу помочь :peace_hoi:
izyyess 17 Aug, 2018 @ 5:33pm 
За Германию хотелось бы крест в свастику переделать , жаль всё равно не пойму как и где рисовать .)))